last executing test programs: 2m46.466537242s ago: executing program 0 (id=4336): socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) close(0x4) syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/cgroup\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x215eb000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x0, 0x0, 0xc004}, 0x850) r0 = socket$netlink(0x10, 0x3, 0xb) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)={0x10, 0x2c, 0x1}, 0x10}], 0x1}, 0x84) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[], 0xfc}}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) 2m46.270045932s ago: executing program 0 (id=4339): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000100c0)=@newtaction={0x1fd0, 0x30, 0x871a15abc695fb3d, 0x0, 0x0, {}, [{0x60, 0x1, [@m_skbmod={0x5c, 0x1, 0x0, 0x0, {{0xb}, {0x30, 0x2, 0x0, 0x1, [@TCA_SKBMOD_ETYPE={0x6, 0x5, 0x4}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x2, 0xffff0000, 0x2, 0x10000, 0xe}, 0x4}}]}, {0x4}, {0xc}, {0xc}}}]}, {0x1f5c, 0x1, [@m_pedit={0x1f58, 0xe, 0x0, 0x0, {{0xa}, {0x1ea4, 0x2, 0x0, 0x1, [@TCA_PEDIT_KEYS_EX={0x164, 0x5, 0x0, 0x1, [{0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x34, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}]}, {0x2c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0xc, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}]}, {0x14, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}]}, {0x44, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x14, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}]}, @TCA_PEDIT_PARMS={0xeb0, 0x2, {{{0x10000, 0x9, 0x5, 0x2, 0xd}, 0x5, 0x0, [{0x2, 0x0, 0xff, 0xff, 0x80000001, 0xe88}, {0x8, 0x3, 0xfff, 0x1, 0x1, 0x4f3}, {0x10, 0x929, 0x6821, 0x117, 0x7fff, 0x78}, {0x0, 0xffffffff, 0x7ff, 0x8, 0xa985, 0x4}, {0x3, 0x40, 0x800, 0x8, 0x9, 0x2}, {0xffffffff, 0x958, 0x6, 0x7, 0x59d, 0x2}]}, [{0xfffffe00, 0x5, 0x9, 0x1, 0x7fffffff, 0x9}, {0xfffffffd, 0x3, 0x6513, 0x400, 0x6e2e, 0x4be}, {0x815, 0x8, 0x8, 0x2, 0x69, 0x7}, {0xce, 0x53, 0xf729c09, 0x6, 0x3, 0x6}, {0x6, 0x7fff, 0x1f, 0x3, 0xc7, 0x1000}, {0x200, 0xa, 0xffffff7f, 0x449b, 0x289, 0xe0b}, {0x56, 0x1, 0x80, 0x3, 0x3ff, 0x5}, {0x2, 0x8, 0x8, 0xfffffff4, 0x401, 0x6}, {0x4, 0x1, 0x3, 0x101, 0x8, 0x663}, {0x10, 0x800, 0x90000, 0x5, 0x5, 0xcc4}, {0x1, 0x6, 0x9, 0x6, 0x2, 0xf4}, {0x2, 0x0, 0x84, 0x1, 0xc78, 0x10001}, {0x6, 0x5, 0x1, 0x9, 0x4, 0x800}, {0x2, 0x200, 0x7, 0xdde, 0x6, 0x7ff}, {0x6, 0x5, 0x0, 0xe, 0x101, 0x80}, {0x7f, 0x1, 0x3ff, 0x8b92, 0x5, 0x5}, {0x0, 0x100, 0x800, 0x21d, 0xfffffff9, 0x10}, {0x200, 0x7ff, 0x3, 0x14ee, 0x9, 0xc}, {0x6, 0x8000, 0x8, 0x80, 0xfffffffd, 0x3}, {0x7fff, 0x8, 0x1, 0x49e, 0x0, 0x800}, {0x3, 0x1, 0x0, 0x9, 0x4, 0xc}, {0x80, 0xf, 0x0, 0x1, 0x2000, 0x4}, {0x0, 0x4, 0x1b0c, 0x8, 0x4, 0x6}, {0x8, 0x7ff, 0xfe, 0x2c6, 0x5bc, 0x3}, {0xa, 0x6, 0x8fd1, 0x79, 0x499, 0x4}, {0x8a, 0x6, 0x7, 0x5, 0x39a7, 0xcb}, {0xffffffff, 0x8001, 0x0, 0x3, 0x10, 0x8001}, {0x6, 0x2, 0x0, 0xc, 0x7, 0x7}, {0x7, 0x0, 0x75edd548, 0x0, 0x80, 0xfffffff9}, {0x8, 0x9, 0x81, 0x3, 0x800, 0x9}, {0x2, 0x10001, 0x8e3f, 0x10000, 0x8}, {0x814, 0x5, 0x7, 0x8, 0x0, 0x6}, {0x4, 0x552a032b, 0xff, 0x3, 0x8000, 0xffffffff}, {0xfffffffd, 0x3c2, 0x4, 0x200, 0x9ca}, {0x6, 0x10, 0x10, 0x80, 0xf9, 0x5}, {0x8, 0x800, 0xff, 0x1, 0x2, 0x7}, {0x6, 0xff, 0x1, 0x9, 0xac, 0x3}, {0x800, 0x4, 0x8, 0x0, 0x1, 0x2}, {0x8, 0x7ff, 0x8, 0xe, 0x9, 0x3}, {0x26, 0x5, 0x0, 0x3, 0xffffff10, 0xc}, {0x2, 0x1, 0x7fffffff, 0x9, 0x2, 0xfffffc01}, {0x1ff, 0xf, 0x9, 0x5a, 0x8000, 0xc37}, {0xfffffffd, 0x4, 0xfffffff2, 0x5, 0x9, 0x3}, {0x4, 0x4, 0x7, 0xfff, 0x4, 0xd1}, {0x4, 0xe383, 0x119, 0x3, 0x2, 0x8}, {0x3, 0x1000, 0x1, 0x1, 0x7, 0x1}, {0x6, 0x6, 0xffffffff, 0x7, 0x7, 0x1bdd}, {0xffff, 0xb37c, 0x6, 0xd63, 0x401}, {0x3, 0xb77, 0x4, 0x1, 0x1000}, {0xdc, 0x9, 0x8, 0x4, 0x8}, {0x2, 0x9, 0x5, 0x9, 0x7fff, 0x5}, {0x7, 0x9, 0x7ff, 0x7, 0x101, 0x3}, {0x7, 0x8, 0x5, 0x9, 0x10, 0xe}, {0x9, 0x6, 0x0, 0x40, 0x3, 0x8b87}, {0xa, 0x1000, 0xf, 0x2, 0x8, 0x6}, {0x6, 0x161e, 0xf, 0x3, 0x100, 0x100}, {0x61cb, 0x3ff, 0x5, 0x0, 0x13db, 0x8}, {0x7fffffff, 0x3, 0x69c, 0x2, 0x1, 0x2}, {0xff, 0x8, 0x9, 0x40, 0x8, 0x58}, {0x5, 0x10001, 0xf, 0x7, 0x7, 0x6}, {0x0, 0x3, 0x1, 0xffffff2d, 0xd762, 0x3a9}, {0x3, 0xf31, 0xbf, 0x4, 0x100, 0x10001}, {0x3, 0x3, 0x7, 0xfff, 0x9, 0xfffffff7}, {0x7fffffff, 0x101, 0x3, 0x4, 0x2b, 0x9d}, {0x7fff, 0x53, 0x1, 0x3, 0x5, 0x5}, {0x1, 0x9, 0x4, 0x4, 0x6, 0xfffffff8}, {0x3, 0x10, 0x5, 0xc, 0x0, 0x2}, {0x3, 0x1, 0x7, 0x0, 0x6, 0x4}, {0x8, 0x5, 0x9, 0xda, 0x1, 0x7a2}, {0x5e72, 0x7, 0x6, 0xdf3, 0x7, 0x76}, {0x3, 0x7, 0xd6c5, 0x800, 0x2, 0x5}, {0xfffffff3, 0x2, 0x2, 0x84f, 0x5, 0xffffffff}, {0x9a7, 0x6f6, 0x6, 0x1, 0x1, 0x2}, {0xb, 0x8, 0x8, 0x3ff, 0x7, 0x2}, {0x1, 0x2, 0x8, 0x5a, 0x1, 0x81}, {0x40, 0xf, 0x3ff, 0x3, 0x5, 0x1}, {0xffffff6b, 0x4, 0x1, 0x2bc, 0x4, 0x8}, {0x8, 0x101, 0x6, 0x3, 0x8, 0xfa}, {0xffffffd7, 0xbb8e, 0x5, 0x34, 0xf7c6, 0xbd}, {0x100, 0x7fff, 0x6, 0x0, 0x3, 0x401}, {0x1eacc110, 0x0, 0x9, 0x2, 0x3}, {0x8, 0x5, 0x2, 0x5, 0x7fff, 0x8000}, {0x9, 0xf9, 0x2, 0x40, 0x1, 0x7ff}, {0x534, 0x4, 0x100, 0x2, 0x7, 0xb}, {0x4, 0x1, 0x7, 0x3ff, 0x80, 0x1}, {0x2, 0x217a, 0x7, 0x3, 0x1, 0x1}, {0x1000000, 0x3, 0x101, 0x5, 0x1}, {0x5, 0x9, 0x10001, 0xe52, 0x4, 0x8}, {0x4, 0x5, 0xf, 0x9, 0x40}, {0x5, 0x54ac95ff, 0x8, 0xfffffffb, 0xff}, {0x4, 0x5, 0x3d, 0x8, 0x9, 0x4}, {0x7, 0x6, 0x3, 0xfffffe00, 0x7, 0x2000000}, {0x4d, 0x0, 0x3, 0x9, 0x1, 0x7fffffff}, {0x7, 0x1ff, 0xffffff50, 0x1, 0x4, 0x4}, {0x7, 0x6f, 0x5, 0x93, 0xfffffff7, 0x80000001}, {0x8, 0x5, 0xbb, 0x80, 0xfffffff9, 0x400}, {0x8000, 0xfffffffb, 0x5, 0xe28a, 0x95, 0x1}, {0x80, 0x7, 0x2, 0x800, 0x8, 0x455c}, {0x6, 0x8001, 0xffffff3f, 0x73c1, 0xc37, 0xfffffffc}, {0x9, 0x5, 0x2, 0x7, 0x9, 0xa9e}, {0x9, 0x7, 0xd5, 0xbee, 0xfffffffb, 0xff}, {0xfffffffe, 0x6, 0x5, 0x6, 0x3, 0x2}, {0x4, 0xfff, 0x8001, 0x9, 0x4, 0x1}, {0x7, 0x2, 0x10001, 0x0, 0xffff, 0x6}, {0xd, 0x10, 0x5, 0xfffffff7, 0x7fffffff, 0xc}, {0x6, 0x0, 0x7f, 0x3, 0x6d6, 0x6}, {0x8, 0x3, 0xb, 0xc42, 0x9, 0x2}, {0xf1, 0x3, 0x0, 0x1, 0xeb, 0x4}, {0x2, 0x3, 0x2, 0x80000000, 0x4, 0x5}, {0x4, 0x7, 0x6, 0x7, 0xa1c, 0x29}, {0x7, 0x6, 0x73, 0x5, 0x526, 0xff000000}, {0x8, 0x3ff, 0x7, 0x3, 0x10000, 0x3}, {0x3, 0x2, 0x2, 0x7876, 0x8}, {0xf8b, 0x8, 0x18, 0x6, 0x5, 0x8001}, {0x9, 0x8, 0x0, 0x1, 0x6, 0x1}, {0x1, 0x0, 0x8000, 0x5, 0x10001, 0xfffffffe}, {0xb, 0x4, 0xfff, 0x7, 0x2, 0x7}, {0x800, 0x5, 0x81, 0x3, 0xfffffe00, 0x40}, {0x1, 0x80000000, 0x5, 0x2, 0x5, 0xffff}, {0xfffffffc, 0xb, 0xf39, 0x5, 0x2, 0x8}, {0x9, 0x6, 0x1, 0x7fffffff, 0x0, 0xff}, {0x5, 0x6ec, 0x9d9e, 0x100, 0x1, 0x80000000}, {0x2, 0x8, 0x0, 0x101, 0x9, 0x9}, {0x9, 0xfffffff9, 0x10000, 0x7, 0x7, 0x9}, {0x3ff, 0x8, 0x5, 0xbb4, 0x9, 0x81}, {0x508dee31, 0x7, 0x7434, 0x3c1f, 0xcc9, 0x36}, {0x1, 0x3, 0x0, 0x1ff, 0x10, 0x33}, {0x9, 0x9, 0xfffffffb, 0x5, 0x7fffffff, 0x2}], [{0x3}, {0x4, 0x1}, {0x4, 0x1}, {0x0, 0xc0eb5896bbd205e9}, {0x0, 0x1}, {}, {}, {0x4, 0x1}, {0x26f15bf6ce2df46f, 0x1}, {0x3, 0x1}, {0x3}, {}, {0x3}, {}, {0x5}, {0x0, 0x1}, {}, {0x4, 0x1}, {0x5}, {0x4, 0x1}, {0x6, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x4}, {0x2, 0x1}, {0x4}, {}, {0x1}, {0x0, 0x1}, {0x3}, {0x4, 0xd061b92ba1f658f5}, {0x4}, {0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x4}, {0x0, 0x1}, {0x2}, {0x2}, {0x4, 0x1}, {}, {}, {0x3}, {0x2}, {0x0, 0x1}, {0x1, 0x1}, {0x5}, {0x6, 0x1}, {0x1}, {0x0, 0x1}, {0x1}, {0x2, 0x1}, {0x5}, {}, {0x4}, {}, {0x1}, {0x1, 0x1}, {0x4}, {0x0, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x4}, {0x5}, {0x7, 0x1}, {0x5}, {0x1}, {0x5, 0x1}, {0x1}, {0x1}, {0x3}, {0x5}, {0x4, 0x1}, {0x5}, {}, {}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0xc}, {}, {0x3, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x6}, {0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2}, {0x1, 0x1}, {0x4}, {0x9, 0x1}, {0x2}, {0x3, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x0, 0x2}, {0x2, 0x1}, {0x4, 0x1}, {0x4}, {0x2}, {0x4}, {0x2, 0x1}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {}, {}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x2}, {0x3}, {0x4}, {0x5}, {}, {0x7}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x5}], 0x1}}, @TCA_PEDIT_PARMS={0xe50, 0x2, {{{0xfff, 0x5668f3e0, 0x3, 0xfffffff7, 0x7}, 0x3, 0x1, [{0x3, 0x1, 0x8, 0x1, 0x1, 0x3}, {0x3, 0x6, 0x0, 0x4, 0x8}]}, [{0x3, 0x80, 0x687, 0x4, 0xf3, 0x101}, {0x3, 0x8001, 0xf, 0x19393dd, 0x0, 0x3}, {0x3, 0x9, 0x7fffffff, 0x1, 0x5, 0x2}, {0x5, 0x1, 0x7fffffff, 0x9, 0x0, 0x8}, {0x9, 0x0, 0x0, 0xd, 0x6, 0x3}, {0x0, 0x6, 0x699, 0x1, 0x144b7e2c, 0x5}, {0x5, 0xffffffff, 0x3, 0xfffffff7, 0x6, 0x7}, {0x2, 0x9, 0x2544, 0x2, 0xe}, {0x800, 0x10000, 0x4, 0x80, 0xfffffbf3, 0x1}, {0x7fffffff, 0x2c, 0xffff, 0x2, 0x5, 0x1ff}, {0x80000001, 0x40, 0x1, 0x4, 0xffff, 0x10001}, {0x4, 0x0, 0x7, 0x8408, 0x4, 0x401}, {0x4, 0x1, 0x6, 0x9, 0x4, 0x7ff}, {0x5, 0x6, 0x7bef3e74, 0x1, 0x1, 0x10000}, {0x1, 0x7, 0x7, 0x4, 0x4, 0x1}, {0x0, 0x1, 0x100, 0x7fffffff, 0x95, 0x3}, {0x80000001, 0x7, 0x0, 0x0, 0x4, 0x18}, {0x8d, 0xffffffff, 0x4, 0x7, 0x0, 0xa0a}, {0xb8ce, 0x0, 0x0, 0x1a, 0x5, 0xd}, {0x1, 0x5, 0x79, 0xd88, 0x2, 0x5}, {0x9, 0x200, 0xfffffffb, 0x4, 0x7ff, 0x4}, {0xffffffad, 0xb0, 0xfffffffd, 0x5, 0x9, 0x7}, {0x6, 0x4, 0x80000000, 0x4, 0x5, 0x3}, {0x6, 0x2, 0x4, 0x1, 0x800, 0x1}, {0x1, 0x80000000, 0xa5, 0x45, 0x4, 0x1}, {0x9, 0x1, 0x7fff, 0x1c03, 0xf3a0, 0x3}, {0x80, 0x1, 0x9, 0x8, 0x9, 0x2}, {0x82040000, 0x7, 0x6, 0x8001, 0x0, 0x7}, {0x3, 0x5, 0x4, 0x1, 0x4, 0x7}, {0x2, 0x2, 0x3, 0x1000, 0x2, 0x100}, {0x1, 0x2, 0x6, 0x92c, 0x7, 0x1}, {0x2, 0x2, 0x3, 0x0, 0x2, 0x1}, {0xdb, 0x11, 0x3ff, 0x2, 0x0, 0x9}, {0x8, 0x755, 0x3, 0x0, 0x9, 0x2}, {0x101, 0x80000000, 0xc1, 0xd912, 0x3, 0x7d}, {0x9, 0x3, 0x3, 0x5, 0x0, 0x7}, {0x3, 0x6, 0x0, 0x0, 0xf, 0xfffffff4}, {0x7, 0x1, 0x8, 0x10000, 0x5792, 0x2}, {0x3efe00, 0xe, 0x7, 0x4, 0xe, 0x1000}, {0xffffff81, 0x5, 0xd9f2, 0x0, 0x61a, 0x7}, {0xfa9, 0x8, 0x52b787ef, 0xb, 0x498, 0x4}, {0x7, 0x6, 0x6, 0x2, 0x2, 0x6}, {0xb, 0xff, 0x0, 0x0, 0x5, 0x3}, {0x7cb0000, 0x5, 0x9, 0x5, 0xffffffff, 0x81}, {0x80, 0x8, 0x40, 0x7, 0x5, 0x5}, {0x0, 0x2, 0x1ff, 0x3, 0x0, 0x401}, {0xd, 0x9, 0x7, 0x0, 0x4, 0xffffffdd}, {0x4000, 0x80000000, 0x595, 0x80000000, 0x2}, {0x4, 0x7, 0x3, 0x7, 0x7fff, 0x5}, {0x54, 0x8, 0x3, 0xa, 0xfff, 0x80000000}, {0x4b, 0xeb, 0x0, 0x0, 0x4, 0x80000001}, {0x4b84, 0x1, 0x5, 0xfffffffe, 0x0, 0x5}, {0x1, 0x9, 0x1, 0x8, 0x8001, 0x40}, {0x5, 0x6, 0xff, 0x4, 0x4, 0x8}, {0x3, 0x4083, 0x5, 0xd783, 0x0, 0x5}, {0x3, 0x2, 0x1, 0x1, 0x0, 0xdb2}, {0x4, 0x1, 0x1, 0x0, 0x9, 0x5}, {0x8, 0x3, 0x8, 0x0, 0x5, 0x7}, {0x0, 0x10000, 0x1, 0x7, 0xfffffff9}, {0xcdaf, 0x6, 0x8, 0x0, 0x9, 0x1}, {0x0, 0x100, 0x7, 0x1, 0x6, 0x4}, {0x4870, 0x200, 0x0, 0x4, 0x1000, 0xe}, {0x800, 0x7fffffff, 0x2, 0x5, 0x2, 0x6}, {0x1, 0xbc4, 0x5, 0x2, 0x3, 0xffffffca}, {0x9a9, 0x0, 0x7ff, 0x0, 0x800, 0xfffffffa}, {0x2, 0x0, 0x2751, 0x22e, 0x1, 0xcb}, {0x5, 0x6189, 0x10001, 0x4, 0x5, 0x8}, {0x8000, 0x4, 0x100, 0x8, 0x0, 0x5}, {0x28d3, 0x3178, 0x80, 0x3, 0xfffffff7}, {0xcb5, 0x100, 0x7, 0xfff, 0xf4, 0x101}, {0xffff, 0x4, 0x6, 0xfff, 0x3}, {0x200, 0x10001, 0x1, 0x0, 0xfffffffa, 0xe4b}, {0x9, 0x4, 0xf2, 0xfffffff9, 0x5b0c, 0x401}, {0x2, 0xffffffc0, 0x4, 0x9, 0x401, 0xfffffffa}, {0x9, 0x7, 0x4, 0x2, 0x9, 0xb}, {0x8, 0xa1, 0x1, 0xfffffff8, 0x4, 0x2}, {0x80000001, 0x80, 0x3ff, 0x6, 0x0, 0xff}, {0xd388, 0xd, 0x10001, 0xfffeffff, 0x5, 0xd}, {0x4, 0x10001, 0x80000001, 0x81, 0x7, 0xa46}, {0x5, 0xf, 0x80000001, 0xfff00000, 0x51, 0x60}, {0x2, 0x1000, 0x3ff, 0x5, 0x2, 0x4}, {0x9, 0x6, 0x2, 0x0, 0x59, 0x140000}, {0x2, 0x8001, 0xfffffeff, 0x40, 0x5, 0x9}, {0x6, 0x8, 0x2, 0x2, 0x8, 0xdb08}, {0x7ff, 0x0, 0x8, 0x10, 0xd, 0xeca0}, {0x80, 0x7, 0x5, 0x0, 0x41, 0x3}, {0x0, 0x7ff, 0x2, 0x7fff, 0x7, 0x4}, {0x0, 0x3, 0x6, 0x600000, 0x2, 0x30}, {0xa2c3, 0x40000000, 0x0, 0x2, 0x2, 0x8}, {0x8f, 0x3ff, 0xffffffff, 0x7, 0x0, 0xd}, {0x7, 0x7, 0x1000, 0x401, 0x1fc, 0x4}, {0x9, 0x1, 0x8, 0x1, 0x3, 0x5e18}, {0x4, 0x0, 0x6, 0x4, 0x3, 0x7}, {0xb, 0xaae, 0x7, 0x5, 0x0, 0x7}, {0x7fffffff, 0x91, 0x0, 0x1ff, 0xe24, 0xff}, {0xff, 0x0, 0x401, 0x13be, 0x7, 0x2}, {0x8001, 0x6, 0x8, 0x4, 0x3, 0x1ff}, {0x5, 0x4, 0x400, 0x3, 0x7, 0x6}, {0x3, 0xa, 0x3, 0x3, 0x6, 0xa}, {0x1, 0x5, 0x3, 0xe7, 0x9, 0x9}, {0x8, 0x6, 0x7, 0xfffffffc, 0x3, 0x6}, {0xbb37, 0x0, 0x3, 0x2, 0x1, 0x6}, {0xc0000, 0x4, 0x4, 0x200, 0x7}, {0x5, 0x2, 0x10000, 0x9, 0x6, 0x4}, {0x40, 0x2, 0x7, 0x6625, 0x3, 0x8000}, {0x4, 0x3, 0x1, 0x3, 0x93, 0x80000001}, {0x8, 0x7, 0x9, 0x2, 0x6fc, 0x400}, {0xfff, 0x2, 0x0, 0x2, 0x9, 0x7}, {0x10000, 0x55, 0x9, 0x3, 0x7}, {0x0, 0x9, 0xfff, 0xb, 0xc6, 0x30}, {0x81, 0x0, 0x7f, 0x9, 0x2, 0x7}, {0x2, 0x575d, 0x0, 0x595, 0x787, 0x101}, {0x6cc, 0x1, 0x8, 0xd4f, 0xffffffff, 0x3}, {0xffffffff, 0x7fff, 0x8, 0x3, 0x800000, 0x6}, {0x7787, 0x1, 0x9, 0x1, 0xfffffff9, 0x440}, {0x10001, 0x935, 0x1, 0x2ddace59, 0x16, 0xf}, {0x1c0000, 0x7, 0x20000000, 0x7, 0x7, 0x3}, {0x10000, 0x207, 0x2, 0x7ff, 0x0, 0xcb}, {0x8, 0x7ff, 0x9, 0xff, 0x8}, {0x3, 0x1, 0x6, 0x8, 0x8, 0x9}, {0x200, 0x7, 0x9, 0xffff8000, 0x7, 0x7fff}, {0x1ff, 0xf, 0x8001, 0x6, 0x1ff}, {0xd, 0x7fff, 0x9, 0x4, 0x3, 0x5}, {0x1c9, 0x80000001, 0x8bb7, 0xaaf, 0x8, 0x9d}, {0x7, 0x7, 0x0, 0x9, 0x6, 0x5}, {0xfffffff7, 0x10001, 0x1, 0x5, 0x1000, 0x9}, {0xfffffffe, 0x9, 0xe214, 0x8, 0x8, 0x7}, {0x0, 0xa, 0x8, 0x4, 0x5, 0x7}], [{0x2}, {0x1, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {}, {0x2}, {0x5}, {0x0, 0x1}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {0x3}, {0x3}, {0x2, 0x1}, {0x7}, {0x5, 0x1}, {0x5}, {}, {0x3, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1}, {0x3, 0x2}, {0x0, 0x1ff41b6e5fdb6b49}, {0x3}, {0x4}, {0x0, 0x1}, {}, {0x1}, {0x2}, {0x2, 0x1}, {0x4}, {0x0, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x1}, {0x4}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x3}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x2}, {}, {0x5, 0x1}, {0x2, 0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {}, {0x1}, {0x2}, {0x4}, {0x0, 0x1}, {0x4, 0x1}, {}, {0x5}, {0x4, 0x1}, {0x5}, {0x0, 0x1}, {0x4}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x5}, {0x3}, {0x5, 0x1}, {0x1, 0x1}, {0x3}, {0x5, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3}, {0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x4}, {0x1, 0x1}, {0x3}, {}, {0x1, 0x1}, {0x5}, {0x5}, {0x5, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x2, 0x1}, {0x2, 0xf6464aaf4f20b5c8}, {0x2}, {0x2, 0x1}, {0x2}, {0x1, 0x1}, {0x5}, {0x0, 0x1}, {0x2}, {0x3, 0x1}]}}, @TCA_PEDIT_KEYS_EX={0x3c, 0x5, 0x0, 0x1, [{0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}]}]}, {0x8b, 0x6, "52a08d3a90d1c3b9f5c0321ead26326ca0316cc726f4a509b99e0f083b0423024f5eba644d65b85e838337eef18a0e56144222c8a583757b528c3849ce8ee01663b65158561a946c87e04c12339f2037df02bd8c1696d0655217cc26eda1f208eb875483c7e360a05f47de057b7e5058b6ff02d361fd166875245efd58cb8178bd503163c18bc6"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1}}}}]}]}, 0x1fd0}}, 0x4000810) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000100)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000180)='net/ip6_tables_targets\x00') r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = openat$cgroup_int(r2, &(0x7f00000002c0)='blkio.throttle.write_iops_device\x00', 0x2, 0x0) write$cgroup_subtree(r3, &(0x7f00000000c0)=ANY=[], 0x6a) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_inet_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x549442, 0x41) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000000), 0x1000000, &(0x7f0000000380)=ANY=[@ANYBLOB='fe=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB]) syz_fuse_handle_req(r5, &(0x7f0000009b40)="de98ee653502c564abeb97fc678bde22efebcf99c2d89952950acc703a3c6268a54c8b1bd1ee165c82980cd315b55a070dc41deeb2d4c1842d936a0bcde5fd7ed6031fdd9cb58ebfe8261528f097f309813b5722c24a1af8e6bc6ddaef7e85d2659690154bc5e6ee73c3fe7176509ad7b30e1098fc9873db91d3c1816825e710374de8d40693578b598922d9c523cfff93a630f121251d17ad40bce021d7fd57945fe2a186618a40b5f3995a9f0ceaa3e22b57e4f68e53fffeb5474fb83afaf5cde6b0aaf5cf0313ede442ddf1df6c280921e43d80dddfd005969272e1719b37fd8f749fcde83f8201826b4cf5b1c1da394568aa7d8833dd11309f46422b0152ede5ab29b17bc1ae80147346155b20a98d6fc2650bec3fe73327c45cad1b38f7c983cd070556a8f8ed5d58e1052f6436fad905099d18fb3e62c2c36a1c2209a94c820e30e5234e77be3beb4cd183015d281e7bf39cdcf0f1e541211c75d64a49b55ba4c2c444bef36d98df66bea814bab91ed65386d6a491a6295c24dbaf752a5e7a856e0dfe46a6f9e718ca3919c6f8978b0fd65c9e389114e5afd8e9e2a575b854463b63f46d08795f0f1d0d48d6d610fd74e9238de32ee3fa2ffef550336341803c083ac1d749be6c5440bbe4bd3bc3015bcde2b4e2160ba266d281a9641f74d9348fb6fa8550d1e8a8362999452e40b75c412cfa77ab8e1aaf1a9e83c855ec9b7ada38690f0d2e59f67a1f3babbcda8011595ea720816c24726b833beaca0a9d11e7b99373601d27d18c9e29940503d3a12149fdc4fe0065c3d023d6e7712eb853df19f2b4b886e08d61629288ff16c2597d7fae5bfc8b41f92fc325ffe0f61683b1f661409bdd7c3d88a854f8393484f4669b5d9654fd3a0819a32110b9064539a7419c332629b3fc71da35b783ef7c693842ce83733a63f2e6af37989cfcb768ab8cea5d21b82a0e9f6fdcec26b0107708867dec54c4e739fe9b931b3c6da013bfae097c57f1e16ba54f9028e672511938a0ad9d681d7feebc65a2f5f588abd66261393f3ba02d7b2cf650a9f7c6a4ca55b4d41132908dc9c90e26f0da8e2259e3a2b63b2d9e27754e278827ab80438070698c690ec375a9aeb4193079a28a2a062961ba0e65af01644af063f3ebefda92c4986379f7b099b2fd3960929578736f09887fc5816cb1b982e5b121b79662d1674dd0c6e82627cf8c63e576e5c1eb0af9415ddc10ff880e8ae3ce8c4fb87b8f9d364974c2a1d8eba4e04bc2bc018bfabc435683b2551c0e4908570b930c4fd7c03ddb95e9ec1d1994e3df0305fdac4e5b914641ae25b0c469b194c0bb78ab04887cdc4262da468475b926a18254d23b4c44705aeca34ef8a7b04dd55a43f39996529a23804e054655c5ba8661f7c02737e7539650364928d62b9b8d80988232009acb54214f06640e9bc6614c0ce02e4a22dc8b91a0aad711e4fd01d7020b7c7185e41e27ce266b9f5aec682cbd4bba3240d6277b17b564937254f37afe580cba0b78c6b0cc81830eaf10d7cc1f7e918d49e935629fe6c24b4368a04af1b99f6981340ee031874f3d4b3a9ebc31719b3b775bfe1fdfa0460a3820bff6f61b49b11ac2ca00836a0c4a74aed92a619f34231196669b942e761538e64f965d23d4f7814256e876263fe5307985c4e6eb69c974f66276764e80ab1de3f5c55e7b2cfdb78dd183a85473e968918ad73f29a266c818b9bf9f62eed86df25b2577bb6d98e3996e94f5bdf119b869541a94eb3536c979c3d77cc0df7c0c48a902ca2f03f5ba5a8ef9431cf95f6fc89744e8440e1d5ebb837e30ef7541fbc27672c31566ac3676a173cb9e466a2d206ba1ebc2b985eddcd6ff937375fbc8415eba46f5ec68cfa9f3a669d41b078867dd9f5160ba45fa4719f32cf877d4b7a6d77c977533659f7c7ac22c68f5e93c1df6c2a3d45b55a4afd3355680aed864f6bbe13da2da28a4851f73c88e555f3bb1c34a21fc45ab6c28287902e8b5fcae6899c804f364cd878a8d1734462bb075cb7bc709cc2c5d7747c4c29a2fa9259752301c26b852b7993adf889d45dbe39094c9b7b168756e5b939ed10bb6df57b8f5e14352cfc7d8b03cda5b978b06cf2430af5db17177b1ef664bc4b00307f970c4fc606a6bab72125f62b0f59655c35b104da7af188a953cfc09b3aa0785abf330830fefedcc8bf9a11d5dc4b5642f679d45cb44fe61ab1d906345c1c345f6b8027bae9585580c20115d2504d9c83ab54ea2557b6d2dd3bc65fa29f091aa46a215e77621836154104e6969fa9107139a19f2e45cc6bf55422a0e1a6d037ad9e63df5f9cd2045e13ac2d6a15bc12008c4cd23782df7d41bfecc0037292d22c7b42f2cc1a22db7502332d9f4fa85f7640c8635b9469681adb6bcec2dfdf6926f1815156d80a835ae918527f549ea6df45f350f618dc1f3ca139759be28e35013034f8bbfd3fa1a8f302594213c18015305911f42e287f2d86f17d76f8a0ea03fb574c60c808669f9f4454fc2eaf0e93873f688e34bd3341f6874d5d8fe754172a751d6ab23dc1642220e7fb1071df0ee3c7e07c338915494a3b360bdc0b38ed221c2c2bc86b29744448b255802b3ddfe600c1d0f9acabb2185e4e9dae5e456d5825f516c857f63e72e4a5f3d45eaf11a0e3a5ad0ba30a0bf0f94cc99586fd202d6118bb6f9c272f6cbe39dd9b8b36ea7fa51dfe0bb87a633be11c16a14d1bce8492387696e195fa3c5f172690b4434aa2e91ce7d225d73b1983d2605ec725aae0ae402cd2f79fc202a307f1896f3dfcf8c0fd8b841dcfeda5d65bb7d76f7c2d2eb1b164c0368e9984f320a224d7d438bc5c699acbc18a587b7589e960af114afbc9f59243646557962fc2e0cb5b5bf160a313bcfd9ade3e140b808e9f19415808aa312ae9c9e8bcd5a47fc721eda59d10670088714984a71d5c0df8b68e675a8e31ec15a92ff6a04d17e0ef849c782b302d11f742efe6486ab904fd65c0aac4ec25c6d877b453dce80e894de703aa8b1e5d00701850f149fe437fd0944cb95e54a924a49bd86bb9a602cf2904fbd9e399f1cdcd0b45b6d8f872e285f9dfeaa26aa760074651393c6451b36c643dd0b7236ec7803d69cec1b09bf1b63fbb68ad7c01507f00083b184ff01a62096f386f4c8fdc85e93eecf3f4b384aec1c10ccc60d8109a6d887bd389c3406163f9600879f0e944443d783e8644f69344f6f44f7bbf1883cda7369c9b9904d991c01552135f158a0bbb7f40c354f292c034824d82c209ebc770f5b756768ae51d45f8875b59904a07090689e65b40625566eed5d209130db812f287b966ae21ba46a3a7a3a0360a4e284d8d91ba9ed9806ea063827c8dda0fa98f758cbfa523ac645421f444a40b95bb065a64256c19354b1ad5002bb7b2add9b5236ad64e9052734b9d263515683db121b5e4dc1eab244dd8fc0fc62d962834ba0b21aad872b127afc0a33c7869a3f213519aa2ef51bab9ab28ed18859fd8239841a6668fc614dedd099121ae6c220a143c119cb9bff9068f65d0554b4c12105e59a22e91203a08ab8c718ec62c42d7ebb7b495e9e1be8fb7e4aab2777025da37b48d9d7b97578841a73898a6eab994e250106e096390c77b0600537be881ab7d81e3cb468bf1fe318b1e804d8df9875e9b8da22e6244997317391cce608085a28b8d070d654a29afab324ba3eecf427b6dfd43501ec0db919f71a932897eb37fe3bd64ab5a34ec60011696298b74ddd7a3710d3e444cedcc5cdc357f9dd58e67dc0ed3fc8df6dad82b3c00b4290c3280c28f78df052ec9cdd9df025abe8834616eddd5bb93379c69092911cd60761e7d14b426a83e335bfc8bf67a14e01df7cefb6023f0c6556534b975ed889de0d96d968526372402ce3d21a2c5c64a449dc3ba4ee0b5ceabc2fa29679e225681c8e946dc94b48af024bb1633e1860c7d8c14500967f24e2f8f46db537232a4e9f4abf8408f53bb52b035bdb89917a6f2f4bd22403ad002c2d936b785ecd965177e9f6235787a185d0eca92532f1aab16756ae86ece13925ba4a1fd08125102ae08c428d073aa426c4e792b5a4acf618605df1707021ce1eed62da4ee87334e34edf43338a0076b8ec739e2c31071e10c6a853e19fbf25b8a356527a67c8f7696dc184e374f4641f4e5b0aa345f1e6c4bfeba3a392d9a994bc271717a051c98d6c5b1f3296caf4c01d80ffb75b6fbdd0a0583f9d4695a44a2878df0c09a85aaab14522320cc3d2611603a34e52da03677a60cc87cc3c689975e5b5366c82e040b6643b8865d8bea0c84cef9ff85245a8b4bc41af1a50775b29fe55e42ac4b29fe80ddaf02e8c9bd07cab823f3d9021ac88236525ec045688a2fc9c6df66f549b10720cebf09ead919524f071cd128fb7575c84190c698b420f89b3c11195b5d83022d1f7e48afc21203995caf8f9286dcd5bd51b65c1af1caadf5a1b3f12579066855ff851075adb959dc3e086a7fb4e9a27fe80e8f3c0959b042486310ae7b785b0612e0385e36f50d4cae3474dd000c3957955534b4907b9480e2e5d83dedbeb76cb78d893c5b64dd51e31abc8e8b4c56b96f67c4b6e43861d91681af3270aae1a8f50712bd97326ee46a2640285b2902f051071d5a3400e99b76459956ac6908688c314bd8e54365383a65b186a6386cc5218e41e0b386759de81bccf5aa68f8608831a9d33ad1af2bdbd8579c5921cd8c3dd2f3bf1f123c742e118c76e2f43618bb7885e44826b7417c9ca5a139d774c16fbf74c8969c038ba6a54f27bab46ecc94d6455188d8dc1edf1da715c8d9976226877096df4158eeecced2248c7b88de0dd11a076db1f06bae4adba8286dc39aa62a55233886e011622ae1cf97238914a55078a78908145295777dbbc4e0d34364e0f3daa9eba6fa54c085777b18c0523818ff8710dee4bfeb3db549c3f38dde73b99a7b1b219282407a4e0ab3794089e21f6f2045ab6254ac3703903edb302fb2f0f97e47cca7969ad6b5b6cf27314137a04d5f4f29c193cfc5540592ab1342a1a9cbd514a7b4d6b23f724a5d7bfa6ffe8e3d9de29b8661139f179a0fafecf234f19bee75c25faffc765e02377d83e0ad0a0029c08f5c71595bc1b2fe88f0fe958f3f1f8ba6821ab834cab9bc902b2d47bd4b5ed52b5b0d7b3bc999b2f68879be39ddcb0428ce3a617b68c11459b746651f413d9e9a098cd2b5c0fcfd0ea1db2cde1672818d7bc73b053015692f9e9259a0153e3c9ac5e73e3343dd350cfbcaa57be93cc881a35063aec2db4ed71df2b1bd90b5ecbd84f399d4530c5450d622188423e151cec49673dc633e503c497d53843f4824750dc09abae9f2f465e92888715b6879f5edbab7bcd58f0899e1430ffb5f3063450945cb0fb3b5c3088ed6966c54dddae3aab489a80341b45a17cac02ae62749f209a7e16ecdfd86b43569c7b34511c65474acf2b2c18834e158e20957bf2320e4a6b9d63caea93b3a7dd4f7ba54443aba1ac2b6f2b27e1bf6f17d3fd1582462e0debc7069bb70e219654cbb99adfed54ab94329382163f2ab6710bb581d189cb3449a02c917c1f2d1d5f51958ce605fdb0e37ae5f3cb3f123276d43b2c26ea948dee863e0b679ecddf0fe41ce78bbca30167c9c7d6b0e9193c98090facd7205a490727e1ac49bb4d639348a32546007459c61c27bf8df87dd2ed3f3228b8193422a72d15f848bac13c6ffa7b8a767cf04866feb7c7a81267d7a8e890128d4709e4873223578aa7febdd562403c6092c0a3f6e0650772ede935ab6ef95e375bcbfa395e23ef1d73532388b845a95f158dc845a123f798176c73e177926d39abd38a910d40653006375110be2f2c5f6efc87b31908be36dd07c8ba5853519a37dfc4dea981af855293f49a3270bb67cdc17b780fbf2a418fcec8953dae927909a6bbbdce230d23113efad9c02474682dafc63311050cb4f3f86c282ff29728eefac5c678360122b4ce221bcec82d24e053b63972d2e9a631a180b48bb8d2d4de7254d91a856071df51a1d87ca7eb5d19ac3def1fdd6ebd8f57c2c9e43cb6ff2fa00d27f279368f5ee29a84ba219a51d1f0f1965781164edbb3aa6209fbce6d40284fbb4a33f59bf9e1248100a623de16613eebc11f510b7718dde9f13b4c9b2b6a10dd932696cdb7fa4b5733b0377453471462762457d42038ebf8c0fb392ca7656ad1f050c326de75fffc698c48f5d809ae360ddb9856b9a54b811073233294bf91e46414441b6665f432201da12e49718b0d7929b6cbcbf310a09ce0d22f07ee5cfa8ffb9f03acd224641171ffafdf50f18be8fa3c907226cc1a6f3b16a776781a6396dbf09f689ad6bba4d537dad490a6f036a45ee3e224e6f519e44b7352ee3e7d3f0d89f8c7c8f54b6d2698c0298a07866c9d9ca09c96c2ac8efd7974294df6dd1bb0598debadb6135e7123bbfddf84870de54476a291586fc0e64784e65fdf78d462e8b51cbac38e7ff1878b11418f188220e3deb5367a2d90ad7d44395f6965cc6d680c59daac268c16814d1085302d0453b48e4a8ae78b8a5b6951a875ef42776f6d11955da7e5734a72b61cefcc6889b8f8d58db51ee78d7b1a8ffebd90e15a64654054767aaec24dd3b5f338b572496c8731049c10622b7f54fdfa43aaea316946291fee7bc9e64640e8bccf33fd1e8693b67020b49cf77faaaa8269e2fecc4e2b43c8c3378a4a9b9b85a4fe2c346c5512cda631542e0ff5706eba996f4f72e629b076d6be1966d44b1835ce664e3c6a4f18c68f5e32f900a0a167e547d5aa79c0aede966f83d00366a623ef8107e328654c8558d5e606f69a12b6c2a6fcbe0e08f945c4ad2738ed0b28d79c98514abe0819569c6e4f4751c665fd651aaa9ee392c330560ef6d57c0a97f0764f88433b2bf7641ba391634316b0ee1dac23a63be21270e50ea1ac24ac3b429a0b46c38dbd48c540bfb1e141b8b3df6caa179c7e54f2b7b1371e8eb05a30f13da95200ab70dc58325f6bea0ee9fe1f04154998df393f2b4ff4431363f3a7450fa5210e883d67620ae63cc41f72e74e26a0244de1ac722b6f1c1d293f7483b331a0efda65a4e4e9144547fe6dce2f4535e29048b07079329b63754bb124b9e046a6e97929b1f4a387765bf93804530791c9f649db6efbebebf46fa4f9af7ff2587130d0e70a32d4aab1dfbee6aadd1f3e5317e3d4c8cde75b1479bc3dd16ea35db3dca11cf1eb1d2bbac60b83605e171619d85fd4b6d0e24be8db76df12efef05eb87473b832e59f3039df44ef034e5e7546b399cc817a41b2f020286ff139072a5b909ebb185a3c955cf88f4a9929b2112e0a9ab43da0288ce3ea268ccc9f46f852d387f5d0a2831dfc8cb0bf593905ba376c069b8c9b70558ec826c5bf9835031199c4c6d84c913da7e9e7db49c1d34511d917b9ad3c40af0598737d58fd61b8f2adc46b73a284957a99943cf73414412fa5440a5f85b63c20794d122c267fba72bfcd0e2741642fd8ff5a0ae1ffd8b30d852c053d0e31f505ca13a21c0223a8ee77cdd92de1b9f87ebee4ea332e9d4573d7efb2ad3f50c35fb7a596c4edb4b72bf6df5a16ffe3c8a236f2cab8c0712ac26c2cbcc68c1dc45209b579c952c7d645642aeed7d60407ee2dc168179d536da950108e962c5c976d3a05bf5142466ee38939ee94e707a0135f99c99b5d6376f63c711e4f64950f08dbc931c812f34735d9eb1c5997770d8159068cdca2e0f192311ca438d613728b544d6a3e50ae0e4e6b1eb611ce55a96bb2f991d49173073d8547f5ede69d8b587a34bb8f637297a15ab4fc45f1384bbd19b3feab5fb81322ba831386eeb6067e55af374c1b1eb9613a6c41dfe2bbbcfad157dd042c67c44400b350f0dc40a8611f2e947f32ea3ac3f609027b5dbc95b157c13216fe7c35edcc82950bd4e38bcb02b63d2576489c331a222e013e73b5333694889b184bedbbb6fdd6fd40a62b1d5d494e68cd2aefc264f74bf70ef38373e599faaa326f574ae32b1aad86854af22db8c9673d14666aa7c0c3bbe0d76a835ba4b391552777ed20c5c6cd0aa84f3be73ca0a3c128914107fb8fc02220317fb111cf13398480cd3325582a7e55f4c4ef5a258bcd01a97615e95f89c8064d41d04340b88cd5f4b1d827a030637145d98422facadbbbce97dc3060402a7bfa73d7b4dde53184a0923c0ee29c6e8e2c35e396808df2481af6aab053b619fcb2833f14f87051c5461567c5f8dd40383a7521971775493f896e18c78bad8219f88258ea686652780c03ebafb63ecbfcb23e24d52a2f88a77ed3b2280637807a5e155f4fad7149b76841772471a3b77aa42e8058c0af1ac2be9d88b5152851708f1a77582b3e31702864ee6a244a38f3f95d9797a60cddeb5ddf08cc48fc677f03f9e717ebe7f472883e5a6a7df31ca4272228f26991460c537ebc8aecb6a0c34a763eb1f57124fbfafd6db4c21bedf6723b252aeb21eb1fd9f4f811fd3e2e764422964761b2ef3aaaf986a48f7be66f6387578f9492feebc97dfbc6bc97380394a5635dbe582e52a1fb18ea8fc4e53974c63d198cf0d878ba8a8d58688a037c0f753c7073337ef3da4c134ef939c98c8806d09943591e6013a1342de7c722f993fd7eb36ba8e8407d1ea60eb5724b0d6262c70469dbd8ea1956b8d7f5a77707a9cbe2137079e7abda3966c5bee4fd86e8a3c4969bc88ff328a2adc8f4546f647575866d5ced16df06bf40d9a5f178f9d19e490bd76e187c441e7de0e571f6cea5512ec9bea48903d91a519dc82defe34a06b0244d623090b5a250786bbc66c1e76db6b18d81ed33c81a7c93782d5cdbe0a7cf7d1ab29c04be6ff4a9bbc10f716a67d52fd52d91425abd2002cf83c3797861db5fbeaec745a552ca4a50604340f2cf2c1b10e9ba76c8ea43b283c73f774f8be213f17f70cf93b9f6a8bab1f516a935e80c3cc6756945edafd572e6e00840eedf61fc40351869f03562d8c13006de585a1141c02f1311fbc8e45e4b3878c32810698e4764a6e8495f165eefee35714a1794f9ab50897c5565ab745425933d9d6272a172c1f2a274f9ca7bc8e1b01a27b8bd06fd9dc61880789696348c99e9a70c9dd2a62ca04d1f86dc87380b618c2a78b16229d614702fce242fa17ea90cda2648f9375bf7e78b4267d558983e08a9566d95871998d23cc6d22c23370ae067b677609844abc140df81cbd9addbf657fffaab5c22c479acca18f3e4b508cf01ff7b2ca308ff116389790f26f2c7635f89c747a5bc66f61de575653069349a89fd7e3dd785266b7bccf16eb8b4a8a86751de60d33e17d64f6e4e0f9d13a16d243ad7364114db7ad011f094c4debf20a39e35e7eeb440bbe8811db2857b965edd1e2675ceb1bc9a1691f123dedb341962fbbe539485d2241b0409adce2587d035187a0dd5a62076ac4eb5c3e2f4455569b6eac0fc16155da1774cbe505dc92e2087585a7846bae699bef32e3c5ec2356dd4433ed29d4b03ff7b38f7b3cb96b92874eefda6c2e0e326214e40f14cc2ef80e1cd3fe226257a423b8ff5bb368b87ac7066c5136487775b5b122a858334c37f6a3f53d758c3c866e2e79daf9aeab36a59eddbae2fa5b6d20973014196ef0a4cde1373c7297833e6f1e46828f4a42eebd829dd4f17999abe285218ed5dc6007b21bceb588a213b29dbb1ab1a79b41a12df26fe35f0cf6a310c9e50cf10d71ad5960626e4efec211032ec4ae52512001362ba4108d86eb774d2d4d0364cbb1dae68f03a774e328c2dc09899ee80c05ac2a8e3ba905b0b3b7a08a3df20b505901123e7dc0a15db48d09c84189ca4345c23c2010c12cc35287fad30211cab9631e148a7c1e8bfab61ced30e098d1c3cf7b6a7fbd8288dfdc48044d0d47c17f129f6b5d751af1984d395ab1b08ccca3e7309a89a8a36dfc3fb82d2a4269bffc32571438d04a7b98137b46ae1fea1bd9ea64f99e2f0c5f12ed84886b10bbd511993b0447036c4e57b9dae6d5bdad6aa3f2d12e62471194e43111613b8b6944c2baf1f539ea14dd76c356bfef7e3d4b6fb91f6d321a796a4bce5a4c6a5caaf0f3eccd914dea21ae909be7ba486075ff6139e7e351fdd7e98013ba51ff0248852398c734f245ffd7fde8cacfa4805496ad7350b1c96d7bf9da9be492f2f414e973937ac9109b6e8b8315aa9b81840f2c21239caf85a28f0e590bb6ad12148e75bd4d7ea69a9ffb053781db98d5fb5aca30a734017be7683a559c203c006ecd4b135afe3650b906e0aa208c889f2af09f3f8263260c3bd07cf8021124b6f0e0d021f9839e47996905c3d7562df810484552de3bcc9ae054b62a01af6a7991e4d63f30c7a92d8b58e01052e53818e64d7540a3208af321709a5d891ceecae5d27a999b00ed01616a73ec8854ca61973ed1fd3d82f8628b215c55eb7908e297d77098a7b0c362709005a7d13c89c54556589b2a926c6e08cc1c0afebc7eeb5d7ae4ef0507c91b8e706e6dbf83d898819192c812554ad1c6377871a8ca50f1325630f7b5266b807ef61d0c8d399fada49cb02a14c16d39f4fa7b81272573808e761c9dce7cfd12f4f18dd06b0ee471c166e095bf84aa4aaa2d82f1afcf09e5d960257c0a8dc404225b4b62187829c59e57da50bf848d72fabfb69362c117c6913541f84095a2a4ccdd2d30860cd96640bb2315e435a4af08c62c584ad129300adb02a871f3c548b96c4f6c47efdf4a1163a8a5ba9b4766b01437bc5957324660a8cd87df0f7e000d1309e896e3ce9f57b17562c9368a95a4cf66b3a5b57f0cca563b045452bbc8ad07b96fd0322728ccb3b05bfda14ef36ecfa2f32c5aa899811a67f2d62ed970db5723d6e4e4913c98c81ed6c03469112c23549f7e20be6401c6544db9078f34e6a4ad3cc868bace2e7ec6ea17225986f9e941ec67d9a3fc57958f9df8a60f585aa38b1769e26ed3f68dd85685b2cefae9dd72a18abc0de6b94689785df377ef4a812a6abc7f738a396f0e99ccbc5731801c36e746ab6b1dda88ca6ecb899528e18543cb3dfd439cd5be566594f01a4533da3638e6331fedf5b67870938ad044aa0dfdae33e3a6258ad40baadd726eacb1f3c1eb8d83ef4e185d7603a4f1eb006d90bf5849e2f65d37ffe750eb061bbad08a0c0cfabb9abf7f27d36ee5687d23feaa923e09d2ae905410a9193f21ed9b1d6331bb1f3babb90da2f2e023a6ceda4b4fe0f5d864738ee7f65a0b136021fbe076b4adf2d3af760e1361bad7ae35cb7ca010ddf4488255a2d3c492d0b26a1a5643f998b5d04a52a59f176d9bda85c916ff901329f09fe953b030b92f6415172476ad89d3e8cdcb4eda7dde5d4fcd5d6a584a312563558e784b0f9bcea7c53d26c3f2d3350c70a5e06a67c4c0373dd6279e29c320e6580fba8ab2df3039c289235c066af1b07dd112f25b25e292020f36c1aba246cba4e054d64b38f53ed57a712dffad7d3dc97f86af511638a2779107fc55da63b6498ea5f3ae36883163e5bf2324211a61a9889278f828e58daae797fdba9218d322da7aa23db7a48a00", 0x2000, &(0x7f0000000040)={&(0x7f0000006400)={0x50, 0x0, 0x1ff, {0x7, 0x29, 0x1, 0x24ff87199bf0dde5, 0xdd1, 0x4005, 0xf, 0x800, 0x0, 0x0, 0x2, 0xb3a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000200)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000400), 0x4080) openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100009e173610ef171e7206de0102030109021200010000000009040000000206"], 0x0) syz_usb_control_io$hid(r7, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000010000)=ANY=[@ANYBLOB="40150400000059d11c5fd183d95b735a5849103ccd2a9e613fa13769b010b5a686e3bf53a115774aaca85e022105ca480dda750be165679f90ab1d36f70a4431df165a48"], 0x0, 0x0, 0x0, 0x0}) sendmsg$NFT_BATCH(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a58000000160a03020002000000000000020000000900020073797a30000000000900010073797a30000000002c00038008000140000000000800024000000000180003801400010073797a5f74756e00000000000000000014000000110001"], 0x80}}, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000012f00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa1708004b10004c0068000081029078ac1e0001ffffffff0717ece0000001ac1414aaffffffff7f000001ac14141d001f413523050bc975486492019078e00000026563a858fd50f20b0a32067f1b323da1de6a641c56e641fded5fe9ba6ab6dfa850402c35f0ca78"], 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(r5, 0x80049370, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000200)={'ipvlan1\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=ANY=[@ANYBLOB="680000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000400012800c0001006d6163766c616e00300002800800010010000000100005800a000400aaaaaaaaaabb000008000300030000000a000400aaaaaaaab1aa000008000500", @ANYRES32=r8], 0x68}, 0x1, 0x0, 0x0, 0x4048000}, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1341, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) socket(0x10, 0x803, 0x0) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000010080)=ANY=[@ANYBLOB="12011001000000087d1e383100000000000109022d000100000004090400040103000300092106000b0122280009058103"], 0x0) 2m44.170755547s ago: executing program 0 (id=4349): socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) close(0x4) syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/cgroup\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x215eb000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x0, 0x0, 0xc004}, 0x850) r0 = socket$netlink(0x10, 0x3, 0xb) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)={0x10, 0x2c, 0x1}, 0x10}], 0x1}, 0x84) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[], 0xfc}}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) 2m44.004055586s ago: executing program 0 (id=4351): kexec_load(0x3, 0x1, &(0x7f00000005c0)=[{&(0x7f0000000100)="047715ac7141c111fab2fcda5de4dc8b278029bcb1bd17524f177856cac105f463c77e2d2ab44d875217dc82baa911f236f959fb9227524d4fe6b621a19823457d04c399283edbac755852623c82f7206d26e918a2981c8f68476969bf8c4bcd37ba24e4ba1683339879a11b854a7478f898805f327af12eaab8ac918c201b7f932e124796", 0x85, 0x5, 0xffffffff}], 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000003c00)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {&(0x7f0000000740)}], 0x3}, 0x41) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000540), 0x82, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) sendmmsg$alg(r2, &(0x7f0000007640)=[{0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000740)="bd9c629b909dddebc0508bf412865663aded7919352b141faa7dc00680ce5a44ff1ed1c813c6c1e58e28c509cd269d0e79fff4d2ea4c1da69fa672c4f5eb15788aa929e9f5c94e443cf68a1759ee805958a7c76c8c7f11a39ea32c019c2f2c8cce48d92d659f623081974c0135dc1fe2a057f725a843c083e0620ffa607d3b9570a5b4094fca255491844b3d5cb63bab3d76ad07f9503d1450f1fb860b18ac983285f983e51262c539312073482f1538d9588323b836e6e2b7704dff3cbf89c2b828c7613310eafd664c946b1a6728154b1877257a8abe3d983344da083b86aee35e6b9b", 0xe4}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="680000000000000017010000020000004f000000bd19a432ebf20eb0a0ee39d005e869fe74b9842d9c92be0054aa20f9dbfeb8e59fa49c486a1a51c45c98c886185e506d1cf93255718fc79d6b6d1d434c678807c5ab4264c8ba94065d11d8ee27dd16000000000018000000000000001701000004000000060000000000000036b01a06bfa0450a95c85e192c3e04beaa663010259f815dcdb6cf3c57b707d8"], 0x80, 0x40800}, {0x0, 0x0, &(0x7f0000003900)=[{&(0x7f00000009c0)="c2debd9e2d4617d17e01e704d3576f8b26b757ffa164a105efcaa28e5d52d4383258c148e95e4ee927dab4ba9cdbf4dbf6b0e19f8b7e9a95211ec6aedfd78a09200b7076afabdae9c87c6837e202845b6cf3ac6b728856d66eef2860", 0x5c}, {&(0x7f0000000b40)="86545d2157646172b815818bfd0e1457556266898579380233e0e3853e4a118a5a2bcc52eeea6b2dc4fc32c3f81f9b1d06cd70a1b428c0", 0x37}, {&(0x7f0000000b80)="0d4842ef613cd072196eae2d74d31c309df1c61a888039b1a23acbea852fb54afae1761845284c6e484aa5154a2b418ffe2ac1d6363010c9d8f2d75a71eb55849202714884c6a0a760f5e02801", 0x4d}, {&(0x7f0000000c40)="176d6b3905505e2a41391bf6fd66d8ad4ebc86e07694005204b0151bfa8dc581a5be209d8850a950791f10f76de79651272a11f6d7267276ff1596a47826a90a0b74b425d8ff2bbea5c5732f69a908c45b4b348abc24d2cd2031a9508ef8e3594bd12ebc38c466f76d6ff3618471f4f6574e1043766375eb889750ca25429f976089462bf1b689280ebc67640f4534eef4b7ffd85963bc5d8b114670c00f", 0x9e}], 0x4, 0x0, 0x0, 0xc0}], 0x2, 0x48040) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000380)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-cast5-avx\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000004c0)="2c385a7af3", 0x5) r4 = accept4(r3, 0x0, 0x0, 0x800) sendmmsg$alg(r4, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="f78d9ca38fff48f3be52163448412ba8", 0xfffffe3f}, {&(0x7f0000000140)="ebe3a0e9796cfd1647e299f4e376fdba128280b372219d205e81f4a7f71c1926aae1efd7e0054a863f3d5cfe6cb55b5bb9fa6935849e6098ed884e7cb51726b360fbb37b4fe035bbb095873048", 0xff31}, {&(0x7f00000003c0)="e8700e444d50a969ff67347cff6127e6ef12ee3819271482a4975a52c1ab9b8b4db3945d1032005eabe97b4dc33a47d3a158da988456d30026b433186f53cdcdb93a4722bf306a10470d50f5cb1ece9ead3459bab1cf1538cd0b157653c5e892962c80f158c443e9c6ad7d2a8103ef2f4b93766b9a21501f94c1568b13756b66f74f46cf801704d2da8b96c34070b233af0afcc436712e58ed25e721193af05a045ad3fdc928f02f3dbad19d3e66eebda2e63f3f46ef4511cee26d7b48241847bf9e343ef4674c45e2a085060f11"}], 0x1, &(0x7f0000000380)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x40800) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/81, 0x7ffff000}, {&(0x7f0000000200)=""/83, 0x20000253}], 0x2}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000840)={0x1, 0x2, 0x3000, 0x2000, &(0x7f0000003000/0x2000)=nil}) r5 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, &(0x7f00000000c0)="650f340f3566b842000f00d8b805000000b9a00000000f01c13e0f070fde460b0f0130670f01c2f2360f217a0f07", 0x2e}], 0x1, 0x11, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000001880)="ea7c5828b87d70214008724bcae1ce6577c01031b19698ecb8a7f5183947918ce2cc9dc778dbfff9e28e1a6df7d8f95c3e45768a6786d6325bc0fe4ed394c8ed0edcbb9f917074251a7f5b6b24c52516a68f181592262dfd12b5af7386658c5fb6c36d86d5084624a302a155c0463b6c36e9fc88338b0f66e2713728a21d19d9a33da93d419df63d8a87fa100381ec74de8b7409f4977d3cd7a9f2fb03cec91c4277b39b2c9f227a9b74926a11960d085e2aaf98673d2a67fa95b8d9dcc72ca6181f6b9b2d1c402267e6cfef5599e1520077d9bc472fb5a5db42b1befd498ec7b8d519b12f065323b15280a2540bc7a4ffe508fc12f93707064caf4111e893142f9867b432b1e6258caa2ae081b8b646c25de7f5366a21f9dd257b84546cd316e17b79d22c4bcaf70e8a96d1e502b53c581c75482d1d63f0d5f3fb5bdbb714583f0798e0c4d6c9d99513e91a68a26612053290f15f5a2e06acfa229356e37b4d57697224e9561c0430a67fcb5dea72acc91e60751a5b07eb603548a646f082ce213347b4ee908bd95cc56775330aa09d4f19f48a8cb5d7f6346d82bab8ff019309684bd01eb4d90febe2269cd2a1100130c242a2995ce38638a3bbc9008ac0e820a1e0b9a9511af47aa7f3e30a69589985423f3b4ea98152433bf1aa53a0981f783f11c4cc50f70fe63b2043b74b9cb7da59caedadc1fa1f662831a353969893d4f93b919cda52a1ce2200a0a7895abb293c29d6d197cce98a4df8fc90c582014742a00b4bd09f1fcc5ff5753320d2b5593e657c0fb87a4cfa323ce59111eea806a6e020fb0c4fdd601087811e33e793975b5e9e936c16d243bdea757e0ee4508f5d5b496ed07b6f0f1f46ed752448f30d679b23ba8142d4ab25beb913ee77547866e5d9501a55e9797ba3407f3f4cc11398bdaf3ac4c2e79a5b133a09fcf8ae790bb985fa01daf2758fd8a77fde15a822227dddf64bb2ebc49a56ad025e01c6c59e4818abdf808789d9f87c103cf7f7d21d2a1345b9b7fd66b1cf96002343fbd62f8080d945e70bd93d4bf42b401477abed49065b4a8ccfb9d93724118168de2e8df4f78ccf3b9593f993423a619ef6bd8392a2cfc6424d3687fcdc67d33073db95d856f312b934d05a3c4e967217837920fee73b00757b617d1ef3bfc2e88a8a72f0948263db2c9e7bd491f059b6ee8d0ea3f2193314562910529869b248172bfe0f914f7a91a27c6e9e6c2e3455a7ae765392b48fc959958aa39a5a483b2a6e873ac76f8579515e42f7a3bbc82bcf71edaf12f7b40a2adc74d67ef793988cc8ac788185049e57fb84757bdc700ffde10afc19df290787ed98222f8afb2b6d11944666331350e2914466b398750acae526146373b2cbe1bdd1803e6c920a182a1ad118a3d09313c2ce2703a0a1c09215cab90c35b03b1c795cf704f42dd31ddff6be67bb355977b2e07609c5228299a170308e54705674384fc294cdfa4abf989d3c3bf3eabbbcf52a6a0646bf6db5b61ad027007464fd6fc10490ee2e9190c28ae5cb3733105cb782c0d53e5c79c3e455609d557d824154d01e282788ec8ae7c8a03fcd6cd4e37829b0f921c46d715454d5e1281c641cf0756a2f31b0369ce94e819e6254af95b88bffd7bb2cfe9469d303497fead174839b2789b5aa703176510eab1f46916b3b63f6f5b2df262fe7274a0cee9bd6e115e5f9f48ac1c09e5b3c546ae95b9916a633869854d3ee39d4acb800e876e7fc084ffd79a20fca8331caff657ec89b445c6012ff7eb9531eb1e8c90cdc66b82d6fd608310099503a9dcf50b40d10a3b1ab520477e20ad5f6405cd4b5b36d201e12088d7868c6e94737ea88db6ed5f7df4d31cbd2d0c4f21cdcc3b181f5aae7216dc4c06b2989bb44e5369ba96ce87f3e3abbb530d103a53d7e0b914115c302c935eea7d256a73aa851d84dec6d9112163be8135889c67fa90e796a6f050fba0a6a740618cd513748072daac9f3e25034772cc400a14834afbde835bc9fd7cf1113d67ebe99a3b78907596886ad5a1670ef572c18e26c98fe40194428de339cba7b8efc5fa7faf7512ef6b89a877f3e534fb4512729df686e14aece08fab3b42ea14acde0e18ffe5dc00e74288661c7463e00f3b942cddf3b71e1dcf71989f378b933df099316451cca296a4e117bbeb3b1e552e5a10f9731449ae830de14989049ce818f720e77e78a86c307c80450b26278bc25ee7390ce6d4c4dfc8d39b6b4b1ce6f3865dbdd1d37aedb555288bea9ef95c8600dea1cd10e9e42d15aa804f99a31bfaa5ea52185333d734c766e3bb4a9abf86cf4d840dc188167a25cc3054b65fd7ce053d38518474ab55e59c1ccaf34d57b4cd73b07ed63d754ab3d57dfc0f67bbdb22e33d9f63aa2b36cf0af338794d4acbd1b13669bde67f7bd032f9c6b400e8054a0cff77fc6e0591195b21715e42c881e23156b4ba504d7e1b6eb9c2ec9b9e382d85f7c52bd964d305da9496dbaa022880ddf236730c458f31258d64ae2668aa863b3fe558c7f8cfb3dabf42edcaf2891e9b9462c44153658eae85cd499abd9dca762adf26d9904d28b772b3fc3d066d56261474c944387ac7eb00059025ff25e34b8f7c2986db1ccc4297e1315c3ceeef1b8f98e0500bbb8bb0ab52d80f8c6c8fa5d24b9a05f5350e2fd59af4b9fa9a2b4339b61e208f227ba968d4dbd36246133de2078c6a15dd57754a3537c31d04da545f062dbf9cbaa0840e23974f441a4d5937fec23ff81c193bd951a7bacac8eb6d4705702cbe3c930f27869753ba6026455bbb7742c53644f1646d7545467091a207905f831505f214fbd818aea4455705b5e727850cdcac40620135b8dba85cb0c0f393af252ec082cba5c43385fbc2cc5682bc1994b064e29c8c5a20e7e6d15fbb13e6fd1a86b2fda666fbcd80fd08be00a7423fcafbdd8283bac88ead203bc10d1c1a13ca2fe853fa6cc8991b0476561be085b086b0d0e45f73e59f519342c13f368a37464cb55b8a13846f4cd610536d5c4b8704fcd347abe6712d3de67d7918e6954898f31647a8ea37ecc2e1bb02b1b26e7a60fbb2b0a48efc5795c12d5c4ac8dc4149dea0f2e085422ec69352882622711b74e1e32c7ead2cf3c554e8ff1648e8b66d0dc6997b6304b3b560a33d75aa49476175a386ca721156ea79bdba432d439dbceb0285561abd5d134badd9f38c04fae8fa920edfff15705371c907848c14acdfb0b22a4c7168e1840e8b8a50349dcee5f429b3cb34e30f0f67acf93604792b8574f36ea9409d422621f3c0c7b781fc8e23d1d46f04a9b44f633e5f72cb079fbde66a9745705666c6dab6238628e57ee6cffa8cfad616dac1abe2789c9efccb4fc7e65e490d9a4e49e7ce72a6980e72f70a17649e67de86f86b61a4b6219daefc939b5904e5712ecaf85c98484fc02585b1aa990b95173e4a2907cf877af696e528e6b2b634a4fb7d791cacc8644fa76e062148d411e18f0da5aed22116828cd700a28e8f46bca950550acb4ab05eddeb6b2dac24702cff4de0a3ece393cac879ed2f0c5b9645839cfdb79fb1df87596b14504cba9dddda51edaffcd0214b91b5898ea022774e699aa0caf0f646cc0cb8e8fc8b8be43c23aa7f6bd29fd0615c0b78f3514a52989d7f35ad08a4bd473e61da6657cc2e85d3b2b7d3fb51174a96f27038ddbc87a35e09a668e436aa40146c6a26dca87b39220f139b772719d80aadb752c622bf09acd6846838fb48a8817ba4aa72eaa32e82251b3789969d8518f9aa07cdcb9a355f73f119725c086168aaca262f13cd742e5f06c969a462638a557e15a4f5d43e3242c08f23b00d2b8d57c60d3636abd4068ec03a4be3429b95e41351ab5c58812e552df90c3e6c9d8779aa484e74f073ea9fcdce13b1dff8e7c101b2c6865c5cefe108e3559f520e2bc42c9dc39b57fddb44ca49f2689e10c1381c0740d20cbca46da475c62f513cb08398a5fd5d4f6b13ce839fe149df0d291a8f7267fe90a7e1845dace17cd927c2d1aeffbdc36bb983172ceff025e84b0419645fcc72897b992f5081c78756122391947f08ccd20806cfc2bded705b472fc52e84734e016cbd309aadebbbb4e8bdfed77b1e0b15ce0904838d9e4d64643df66f0353c377e554b428dc0f31189a134cdb8e66d2755e84c2b2409c3d63a81f5f05616baf6a243b09153a4f8289e15a5a4ffb007b0cbeffde25391bb2acd86b453e245643c0fa1dfe5d42e0e3f1c592a00b77f0133adf7989c6c2bf3ddc0b8a2b14f35d33f62f4ee2fc56166372058e997b9abe6bad8aa718f8d87ad095e8f354aaef540840437b5451771266a8358ed75954db52b38bca4a1c8696dca1de03b12627254409f8bb68c94eeaa1a8bcf894482b96e81b9ff5c2383a907537a191aff0bb5b5418ef5670cecca1cfbd41b61879b11a5a5053cd86cf5d61f8c2f7d7ad2034a1801b3b92a79ac3b4343c680008b1ba10577a35173cac6d4dbc1d00e436f238b57093b34d4ea19c225b84a2d6086cc6cf72595b980c88142d268bbf9c8375a93afe75c3583b3b9687368d78147985d209e6d89c335e948c51696a948f01ad062dcf84a99584466e24646b2e441fefb10ef962432f2925d6d98e790acf4ca7d9339a589a537aa3392ec79f34a6544144072ab8248e45ac560a78c70c5afcbf10909299dfcd67981c88780c1340c951e115ffec56d23b9ead6a55024e199238f4b133e3e1e0e84318b5037a3947ae09749c25c7e4887936ecf0ba9a807dfa471ea1f3350b70feb58dc9e2836365ce4db456a341e43410cac1253fe08e79c21fca932716f4c171fc957cb325737b70532d81f0eb2f0a16478c0d934165728f7b29a8a0ff6bc964e99dea26d3efd28336b00c112a26da7a2ea1c21a9688cc3a68293958edf27ae89e5f9b8348af4121028e760cf68c931af92906d27dad4d330df9201b5395ccce0c803806422883667ccb11438d9dbe1901d4ab98d89914b313338486deb6f748053517e2188c479adb1eabb8e8ed5d05bb3f66826fae83bbc5bce3615ee32d937ffbe8846a1156aaf7bf9b9d4189bdf290b3df254077688eeda824d6ea0a452f7e7f915c1a94ee250a3907ec035d7ba7bb0256811f04646ca156b8925506c774df4d4072c02929e985057a5f7ddc1469c7306e6fdb86b810ada1cc96f6bd389597dd27dd656f55c316fb2d56b2d13eddf893722e813934a19778719be99697c365222db64039f9caab1201c430e53df1af8a0321c8759fc33e8204150080979936d0717f6c4c9145fb828389acbb894a4600485e8b105c7165a40e814889343deead6d434a8da60eed1e50aa507ac2793b4a4c5517265f859f223bb4f6cadc6fb53430304baea18189e2b5ddd266c38f5c325ba391a50fcd34060d217c4118889c4275e40a8428099ddfa3cc0d8241c22fc1554318e922f3b1257f2046d70df460c5283a539487583ffca1972a19237b06480e0a56d9e185fe4dc3607666d81ed0d9d9f5c5c568a5a0a87160b6d35c73dae9c6177f2b25d90a2598042f4b43bc765fa86a831c401a01c391a8fdc8f8c742f2322a1b8ef18ec7d82f013893c981f6bd96ec57d8e73e1633ae3970721fcea055ecc836ce3", 0xf91}], 0x1, 0x1, 0x2) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000180)=[@text64={0x40, 0x0}], 0x1, 0x18, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) (fail_nth: 2) 2m43.885760048s ago: executing program 0 (id=4352): socket$kcm(0x10, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000480)=0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffff000}, 0x94) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x80805, 0xfffffffe) sendmmsg$inet(r3, &(0x7f0000000b80), 0x0, 0x48000) r4 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x80800) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r4, 0xc05064a7, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0), &(0x7f0000000340)}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r4, 0xc01064ab, &(0x7f0000000380)={0x1}) r5 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r5, 0xc04064a0, &(0x7f0000000100)={0x0, &(0x7f0000000300)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r5, 0xc00c643c, &(0x7f0000000300)) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0xc, &(0x7f0000000040)=@assoc_value={0x0}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000180)={r6, 0x9}, 0xc) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='loginuid\x00') write$sysctl(r7, &(0x7f0000000080)='4\x00', 0x2) writev(r7, &(0x7f00000003c0), 0x100000000000022d) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) ioperm(0x3, 0x5, 0x7) 2m42.45412748s ago: executing program 0 (id=4353): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_usb_connect(0x2, 0x51, &(0x7f0000001780)={{0x12, 0x1, 0x200, 0x2b, 0x56, 0xd3, 0x10, 0x1199, 0x6812, 0xde52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3f, 0x1, 0x0, 0x3, 0x90, 0x5, "", [{{0x9, 0x4, 0x65, 0xfb, 0x5, 0x42, 0x37, 0x9e, 0x1, [], [{{0x9, 0x5, 0x8, 0x10, 0x10, 0x5a, 0x97, 0x3}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0xba, 0x5, 0x5}}, {{0x9, 0x5, 0xe, 0x10, 0x3ff, 0x4, 0x9}}, {{0x9, 0x5, 0xb, 0x0, 0x20, 0x3, 0x8, 0x8}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x7, 0x42, 0x7}}]}}]}}]}}, &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0}) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x14) r1 = syz_open_dev$cec(&(0x7f0000000080), 0x0, 0x100) ioctl$CEC_ADAP_S_LOG_ADDRS(r1, 0xc05c6104, &(0x7f0000000100)={"34e17141", 0x200, 0x5, 0x8, 0x2, 0x6d, "8a86ccfd751b15dac5ddb6f309fe93", "2f2c30e1", '\x00', "f119ab00", ["fcffcd46ca70da7b00", "1400", "681218fcfcdc175ade9e1fc0", "cbeab43dbb74b96740431a04"]}) ioctl$CEC_TRANSMIT(r1, 0xc0386105, &(0x7f00000002c0)={0x7, 0x9, 0x3, 0x0, 0x100004, 0x7, "2af8d9f7b163121cf016148eaa7c593f", 0xfb, 0x1, 0x3, 0x6, 0x3, 0x9a, 0x7c}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x8) syz_ublk_setup_queues(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x87d0, 0x20, 0x3, 0x163}, &(0x7f00000000c0)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x9fd, 0x20, 0x3, 0x68}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x6fe7, 0x2, 0x0, 0x2c8}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4e6c, 0x1, 0x0, 0x266}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4289, 0x4, 0x0, 0x16c}, 0xffffffffffffffff}], 0x4, &(0x7f0000001340)={0x2e, 0xa, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x1, {0xd6}, 0x0, 0x0, '\x00', {0x1, 0x5f, 0x0, &(0x7f0000000340)=@buf_4k="a99b47fec787051249651a4ff08d4ff712fd49bd38126797c087999af49c3b9fbdcb04523c7cf0cc1bb2835f75a8f408499769d5892e480a76659e81ca310ab44480e21e2af5d1b2816630322c4d93004928dc52eaa39d2336df1e015af46d68fe25ae694af0441575d6f45de5bfa402275bf153cac3758165ef1b3574e589a543d131bbdf6bd83edf27e0bb221d8a2b6c6fedc9b37669a5f4cf07bf92d9f571ccb4400035563f07080f311557c59dc5b84a402afb8d603eae5cb76596f376f13eec9521e35354e651c267ff53a4fb74141ee99e91b6cd1745bf663afd3b5a9f219046f6b6de95e9fcbcec96f9fa277af3d9beb38d3d4b7abd020dff40e505041c3894cd5e7f6e71af2a9179822105e6c71af4b2b4d2abb04df19f78d16a8af791e63985acf65d5369edb6c9d09d1778638eb8a282cce8375f19a64e09b3d6c96e6271f79a8705e6bd5dfa3a2dc7327ba596d8d2925dbdadb511686b10dadab865f958ab2cc49f360cfa58478bcf65da231c0d8beb5494a79abfefd7b12fae3e7307e407101e5e8149d022c9d3de0eebab9c19655a32f87c49cdc6c9888f929b08d5e11d698848dc544b0423fe891956ed7bed676c3be662e3482c19292ce9c07d3c0e73a2983aaf27f8cc2797c728b0d4c4f11573967b0686680936b7f93b300ada502d1b44c675b0efe845b46d8f299202b61aa31b0e8314e2983d345cc90779a8ad523dc67dad63932f65b464554c0a14c9143f0e5d6a4f5af215449138840189adfd4bdac1073a86fec915047cee0993560acf6f93c8889ed1d8f3c2d5b5be670c51460526974a13e484afd98e4e2bb6bff56b06df420308326de5afe0db17ec949f5a976f0712cf6059f960d1ecb5aeb690be935c60bea5954ce3c76e22a6286e4907db20af5a1d1e6580a538f8d6dddc6d355929d4e6e752ecfadd92526c8ebb435a2ce57ae37900f3161c90dbc3e427ccc007ac7ebb724d5f176cf1187b9be53858b0505c39d8a511d9cd2f101b6f90d936181aa09e432d410d206d6c810680d0804bd55a2d67242b534124a79ff7a404a484eaba45b8ae7b1ea9de5bddd303ec71e322179346f8f003d2218252b9d3a9df9e042b0a1af9c6592a569439a036ac6794f4ae2db75a45ba40064da2ea273eb319f107c6a0c1fb046fa49d7e4f8a0de864588f847435cbd31b3dc98f7c1b998e9280e4995813246ab5deaa86bf831e75da778e6d9582b58eea95a8f50b9f49710648bcf9b14831c3845762d2ee3362861ce7c64d746f65eafb3fd1b05ecaf116f01380c9006b2819566fa65a47d477f53b40e632e12180b32d5937e944604da018da9a8b4be511cdf0d4f5d41c905390603db97913bad92e7c4614348926d08cec58eb1b29b05741870ca2170076a0f795996371c00c011f1c0c18099b6bda0379c81e28f430adbbe5dc2d7d81140e8ded603e0649dbac043800cbd7cb3b6f275746065fbf5f211cec929fbf612d76421a4d2c23d642908e82da2b582ab5a943e39a7b1736ed113ef6701028f3184283798fa1f6afe67569939836a0356a2d28f6e86d721db16a279d23b7713cce58600b40e378c9bdc789c001e8bf50d3c32dd245c7e95faac746c76e9731a309ea23330e8243f87b5d363f7261f629f803d11ae470651f4d6328c0b0fd39bdaf11f63c875e93ae851b02a7a49a5d1a3d407dd47e43ee644f062f940970237ee4bbe4101fed6aeba4df719edd8aa38aac4ee7edc0fb5f0e609ea09c9eec3ca2d32eacac9cb3093a8e30fd7a7fe27ff46dacfa216a804ac3ad07dfb26f79a7c4dec607e9f4ac9829e747c94bc1a012a54dd515396b1bb154a9f218f5507c67bc03932078b47fdf05d138ef4bfdad0e4f3a648e5cbbeb6f511850b1fbee5b32d8fb36f5183dc8e23c624053639d1007cdf7bdc76e34d459a52b041f48ef760aa421db114b0e7bb36a0db43d491f757044e6aef664374afe718f17f1e0543b88f5fd3b572181727f43a465074c14118259e2bd04153ad52305f37fccdaddf0b18036e16829a969e59aea217f668a3f7954573ea3772021b6a6d3f0d0e0522b5ae138b31af563ebd87119ddf1c53cfe7cc3c756c12ccc199fb21d6863c900b078d7ec336bceb30d70ce744b99e06e4f4a0794e91fbf2c66b47563a7876c20d92a546c63e73a079c616b43603438ea58bd07127fdfe1837ff77e3ab4389e4095bca2f9de3553f2e42f6b2ed76f5f0984058d8d8f7f7963d0a88f5c13c0fbee15ad84f032f927c02cac7b53386cbe14f8f69eb3ffb0be3666bc13e91d262f911b911cdb84aa27ac3b1e35522f3c2014c6414514483357516e3b128c2aa1cfe8ded69eba28c844915a2141011d99cb0cad653e9f401ef29d99a86d55e35b775d3d059b9c653793b63185097a5d1365117e261bae5fd850971c86970512bea21dfb7c48adb74ae35a99ea746d5db0d2c9127b2ea5658660bd4c4a833860a5605c6ea285adeb89d0af10111a0f53a7d52af6da71dabe4d4f3e182cbe329c0b4adda70cfa188a25a61ec0143990654f2c077ef36795ea37657df601b07272f53ea90dd6a1c3f690feceee6b9c5dab521528e32069f1e0cbf54f51f39009ce740e4b4627d9bc393c1b2c6d0a37c05a8d3fde6e0a1b30ea5364a80af0598333eadb37bbbcd564bbe8a46acf90a45ab368e7d0a3c0dff1f0be16435e8fc7286a248c9c7b8244d834c1e7d730730c4b7b769f7df62e10024985843000ac3992b21988273e85617494585cba80d50aada847f987640afd5864d46b6710d6b00d9aa502db1b2247f6bfaae6cc4a87944b425cde178e4062f6a31c812e590a7a8b5f3d040d52087869fc8707d23c90eee83fadba72dfc88443b100c3a5d2150599dc2e85c6db77115342e7f7b823b317dfb202958957fc6439bc0246c8d467e7296145a257615f2c1ab0e09a5156671b8e6338313c25d09df785235d186ea08804c07453c6a1ba0d9c5cae7e03bf2067dba3afe35d964ebbc2dbf96981e0e26edf48c6ae1908c2767f18245b01097633bab86cd433f4c3ce55439d6c23624dca599251a87c8d45b9bd2744b1fa73cabd9e97ca2e11a2090fd458ae25b780c0d01f0c7764b42b7b1f43fc7145b1dc7c0071fe702d801edd396124538ec37793be27d4d8d8141981e582038b81a7854628df4ababac91d6137902a16fc55075d13beed1244bdee2cfb8bbfe8addc4f9b0b98252b4ab17390a7b987ef24a07aa9e5d243b60af7777a65ea7a45b7f52adc9062ad413f04ecf725702b937f133fbab82a9d542091059fa91b83a05ddfb348d545da340fb5d3900492a0109de79bd99f7b34c494a0dfab7e898155d36d2988afdcac959f4aa01395cbeaaced97307d5304e6ed8c8a6a916746e8821729961a73d32f74ce2c0d705861b67ea25202bae8a6aff615e20a9686c5e6426c5a8efeaa76aca8798c9df73799891d9303ee03d38c13a51575387bc5491074db92c2b7812aad4b55d2be47ab0a9660194fa136ff335cdaa8e93df441f549c8bd5d531bed7190bba97bd5f873d64019cfdf364c6e9304d757354b623a6c5111ed2dc813a98e348c8f3bebff2f44104418ae89892dbeb1ae528937d4043c11e4a9a47585578e193d3e6f0174d2c9bee6acc7cbdaea2a08af1d5b2733eee41b125fc99bd306fb867c6caed168964d3805ceb6ea2dd43482de4161bd4cf90119a8e2da778ac2de29ee36746863ef308945fba6822e218b0a325c7bc1b166d8b3e164104a485d05077c76e387ceca23482e4beb907e44d419d2cc308c398b084151cff8b91d494cdfe1333bb3a78e0ce9435adafb17036aeb006e1b47aa9494480721532355de773bf602acc3f43ea1427af6bb743097c9f15b655e9535c6c42ef26123c6d5f1b89f310d9cac0c4a8592b6ec1fab1e747fc3383836c18fb69a1bf11442a9f4eb055d33e8f93e5b36921a76c96dee9933b5069941bbb60b422bb555f5f42b89fa2b2fdf2f71667135298fa0a7203734ad2b66f15157f0e7f7d5553f8d320ef4ba34e5c2783abc5ec418fa17676626ae92f40dcb395adbcdf35635e5e11e52f5c6fa5fcd90b5f1650581f03e495d845d5c069533e5aeeecd4d6975413a25821291cecd4a374872e622926b32f5a4cb0372fb5a270d7c8330ea4dc4a50efe3465c31e082887a0c090cc2c19df396bd159997d10738112e632310f61bcb08462aaf4b0008b4a0e2edc757e40359e51d17759c564c8816d3d2a3a262359a48cd6e703c63ec08872ceed977d42d14464deae7ca0aeb513173333d130c8fe117a1e559420273cc5d52df8293fb8aff402467d81ffaa73a8217504a44707f5098b256fc3e0015b6b00026215d88ccfa5962b2bbc5705d7c86c66a8667ff14cfefa3c25a63ee70f6d275063be37ef241fc47f7c88be0c3cf8c49cf7ca1529e844307ad03dc7809d0625590a12049a4d946aa77fb477a8b257c789f6a1176599e3bfe3dbeb7643d4a2e723c1970b50220906006c3d997eeaa55e7c60cb3da5cbfb9077d2fef877c6d6dfe51a7e2253935cf82c089a46fd4a8944edb992e5d4fbb9b0f59338c26b47e8ea75d662bb545d6233b38436fee35d060cc095b42960a446e9992e7d6041dbac083c084e83556f45340a1bbc1c980af014ac5af5d8cf11c9fd8127fb5b82e1f0c6bfc13fba7323d90c9222c0802196580c7fc28c7147d902185724f4bcf6ad1f6b15b3a5e7c1fdb17ebbbc38b53c66b90035c82643cbeef26c6c1ce35c8813747579b02ef936dd6ca918b0a569761f462eb606feda290367c8b96b81e5f1f435361fd289e48cf25632c9ad854360c258bd309b36c8598f42bff4a2abe457d824bd39bf1f31b70cba1bf391075268952b93cf1a97ec4bde5417fabaa1225cf72462bc4078c6540c32223f0ac60cc3b120b1add870b30834b1aeeef202fa138dff7baaf23b82241e593d0d5299cdf651f5d6b8c23fd8fc8f82e446445303491aa679f3e228205b554912ec0b29d8874e582f3927551329636d799acd39c54520abb0a479860eb8087d9b571ba50ccf03f3d7f9f1d1a17724a73bb786d2c10b6ba587e8f540cda7e62ad490b1e95985771b5d9650d9c94065898765bf837775c4d988eecd4569150f52d01ae8bd91129c2ba8a84ae0f7f848588affadd1cda63cf57427df45b6891e05ad463a6a2c599a16ab3bc41a90da957e7ba28c8e869fcbc25b204574c297ff266debb1f9b1bc1f458a669f3f117eb507f64099cfee61d5bc7cf68e5186116aa3d4938379ad5e54bbc1598756a2ae993cacf37dd147a9cad67abcbfdc0a019d9f592da36aabac6a5589724c0aa01c07dd3d19f9c8dda1993918974fce90fb0595825184ded1eeee7823d9be1fcdec57e6c0e4ea04a19e5e2e3d49b74aa9a6855c99813514370fce65986a365f5b0a71b8722f8fdd1153b7ee69ad5bac26feda575ac0ee85b51e1278651c9d1ea071eecfc4020e112b3531805765e4d42e38869a94a222db1c8165d886e2e4a5147bde0dd4f816443f730263eb69e805541ad155eaacbf2ef263fe487436b4518d8f8b375dd23bf760d979052c5ee0acdc8e8b133938db42cbed59ccf82447893fb08a6b928ace0d82c43095be3a949976efea5f20a7e503460ea8047382f5687b8978325c3f14696ba2948bdb94e36ce29505cc065a78c0310902880715f287369a445d93fbd987c283d0288e49927dc1add722d1ce214b3172cd2c09332e3b1a6e4f1c903df2a63ac813513564528474d91e7a26cbabf7c852bf0fdb16"}}, &(0x7f00000013c0)) r3 = openat$dir(0xffffffffffffff9c, 0x0, 0x2000, 0x0) fanotify_mark(0xffffffffffffffff, 0x105, 0x10000839, r3, 0x0) renameat2(0xffffffffffffff9c, 0x0, r3, &(0x7f00000004c0)='./file0\x00', 0x2) r4 = syz_open_dev$video(&(0x7f0000001400), 0xd6, 0x1400) r5 = syz_open_dev$usbfs(&(0x7f0000000240), 0xd9, 0x181301) ioctl$USBDEVFS_IOCTL(r5, 0x80045505, &(0x7f0000000040)=@usbdevfs_connect={0x8}) ioctl$SNDRV_TIMER_IOCTL_CREATE(0xffffffffffffffff, 0xc02054a5, &(0x7f0000001440)={0x8, 0xffffffffffffffff, 'id1\x00'}) r7 = syz_open_dev$ndb(&(0x7f0000000200), 0x0, 0x2400) ioctl$NBD_PRINT_DEBUG(r7, 0xab06) io_uring_setup(0x6fb0, &(0x7f0000001500)={0x0, 0xc93d, 0x20000, 0x2, 0x142}) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f00000014c0)=[r3, r4, 0xffffffffffffffff, r6, r7, r8], 0x6) write$cgroup_subtree(r0, &(0x7f0000000080)=ANY=[], 0x10448) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x18, 0x6, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000000ffffff80e500020000000000c500fcff0000000085000000aa00000095"], &(0x7f00000001c0)='syzkaller\x00', 0x7, 0x0, 0x0, 0x41000, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40004}, 0x94) ioctl$SIOCX25SDTEFACILITIES(r0, 0x89eb, &(0x7f0000000040)={0x7c07, 0x8, 0x5, 0x7f, 0x8, 0xa, 0x1d, "5b95798dbc92119c3a3afa7d8a4eecce7aa0d779", "e8c3fc2ca655fdf6ac364289cc6d04451c05a4cf"}) bind$x25(0xffffffffffffffff, &(0x7f0000000000)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x1}}, 0x12) 2m28.339816301s ago: executing program 2 (id=4406): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x2}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r2) sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c"], 0x38}}, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @multicast}) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000540)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=@newqdisc={0x6c, 0x24, 0x4ee4e6a52ff56541, 0x1001, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, {0x0, 0xb}, {0xffff, 0xffff}, {0xfff2}}, [@qdisc_kind_options=@q_tbf={{0x8}, {0x40, 0x2, [@TCA_TBF_PRATE64={0xc, 0x5, 0xc2240edb8ac75ac7}, @TCA_TBF_BURST={0x8, 0x6, 0xff}, @TCA_TBF_PARMS={0x28, 0x1, {{0x5a, 0x2, 0x84a, 0x9, 0x1, 0x800}, {0x8c, 0x1, 0xfffc, 0x7fff, 0x4, 0xb}, 0x5, 0x35, 0x91f}}]}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40088c1}, 0x50) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000006c0)=@newqdisc={0x70, 0x24, 0x4ee4e6a52ff56541, 0x70b926, 0x25dfdbff, {0x0, 0x0, 0x0, r7, {0x0, 0x8}, {0xffe0, 0xb}, {0x0, 0xffe0}}, [@qdisc_kind_options=@q_tbf={{0x8}, {0x44, 0x2, [@TCA_TBF_PRATE64={0xc, 0x5, 0xdeceed34ed78b601}, @TCA_TBF_RATE64={0xc, 0x4, 0xc11c5a973be99ff9}, @TCA_TBF_PARMS={0x28, 0x1, {{0x30, 0x1, 0x4, 0x8, 0x0, 0x10008}, {0x3a, 0xe87cd79cdccf29e6, 0x5, 0x7, 0xa, 0xc4b}, 0x1000, 0x8, 0x2217}}]}}]}, 0x70}, 0x1, 0x0, 0x0, 0x4000071}, 0x4890) ioctl$SIOCSIFHWADDR(r1, 0x8922, &(0x7f0000002280)={'syzkaller0\x00', @random="2b0100004ec6"}) 2m28.212177405s ago: executing program 2 (id=4408): socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x5) close(0x4) syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/cgroup\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0x215eb000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x0, 0x0, 0xc004}, 0x850) r0 = socket$netlink(0x10, 0x3, 0xb) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)={0x10, 0x2c, 0x1}, 0x10}], 0x1}, 0x84) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="140000001000040000000000000000000000000a20000000000a01020000000000000000010000000900010073797a300000000058000000160a01000000000000"], 0xfc}}, 0x0) sendmmsg(r0, &(0x7f00000002c0), 0x40000000000009f, 0x0) 2m28.054121091s ago: executing program 2 (id=4409): openat$ppp(0xffffff9c, &(0x7f0000000140), 0x88000, 0x0) openat$6lowpan_control(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) unshare(0x20000400) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0xc, &(0x7f0000000040)=@assoc_value={0x0}, &(0x7f0000000000)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000400)={r2, 0x4, 0x2, "a347"}, 0xa) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000080)={r2, 0x400}, 0x8) pselect6(0x40, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x8, 0x8000802, 0x8000, 0x0, 0x4}, 0x0, &(0x7f0000000240)={0x1f, 0x3, 0x0, 0x0, 0xae}, 0x0, 0x0) 2m27.593443475s ago: executing program 2 (id=4410): r0 = socket(0x10, 0x803, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'team_slave_1\x00'}) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file2\x00', 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000380)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x140, 0xa3) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000000480)=ANY=[@ANYBLOB="ffff000000000000000200000000000000000064856a7f6d278b34fe63fc632031f1c11d7ae1e74f89cbe4c58356ca9e0480e01302428ec7ad214bde6bdf87b583180311b3841e9c669940b88b3a799caec700b20f30530f5c00000000000000"]) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f0000000100)={0x73622a85, 0x1100, 0x2}) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) dup3(r4, r2, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r5, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r5, 0x4018620d, &(0x7f0000004a80)={0x73622a85, 0x100, 0x1}) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f0000000280)=0x0) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r7, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r7, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f0000000180)=0x10) r9 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r9, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r7, 0x84, 0x9, &(0x7f0000000540)={r10, @in={{0x2, 0x0, @empty}}, 0x2, 0x0, 0x6bc, 0x0, 0xd4}, 0x9c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r7, 0x84, 0x85, &(0x7f0000000000)={r8, @in6={{0xa, 0x4e22, 0x3, @private1}}, 0x0, 0x9}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r7, 0x84, 0x9, &(0x7f0000000340)={r8, @in6={{0xa, 0x4e24, 0x5, @empty, 0x2800}}, 0xf, 0x8000, 0x20000, 0x0, 0xcd, 0x0, 0x4}, 0x9c) recvfrom$inet_nvme(r0, &(0x7f0000000240)=""/31, 0x1f, 0x2002, &(0x7f00000002c0)=@nfc={0x27, r6, 0x1, 0x6}, 0x80) ioctl$TCSETS(0xffffffffffffffff, 0x5402, &(0x7f0000000040)={0x4, 0x7, 0x4, 0xffff, 0x0, "008ef14ba278887cb0baba08431799317e6324"}) syz_clone3(&(0x7f0000000900)={0x23800000, &(0x7f0000000040), 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) socket$inet(0x2, 0x6, 0xdb94) 2m27.480724311s ago: executing program 2 (id=4411): r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r0, 0xc004500a, &(0x7f0000000040)=0x2) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)=""/4109, 0x100d}], 0x1) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f0000000140)=0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f00000000c0)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x800, 0x0, 0x103, 0x1}, 0x20) sendmsg$inet6(r1, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x1) r2 = syz_open_dev$MSR(&(0x7f0000000180), 0x29, 0x0) read$msr(r2, &(0x7f0000019680)=""/102392, 0x18ff8) socketpair$tipc(0x1e, 0x2, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, 0x0, 0x0) syz_emit_ethernet(0x190, &(0x7f0000001740)={@local, @dev, @void, {@ipv6={0x86dd, @tipc_packet={0x2, 0x6, "bf30e6", 0x15a, 0x6, 0x1, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast2, {[@routing={0x16a5d4507dfb6032, 0x8, 0x1, 0x8, 0x0, [@empty, @mcast1, @private0, @local]}, @fragment={0x21, 0x0, 0x5, 0x1, 0x0, 0xa, 0x64}, @dstopts={0x88, 0x14, '\x00', [@generic={0xc9, 0xa5, "a7ac6ce7c9253ef310eef4b902c8f2f567b53cb05e48769500c1800128a9e2a127b5cead9b9f8d17871b0eddb75d17ddc569d0fbe77f1f5e0b1bbc746a256802495ed279e6a602de0325f419e0dc6953fa9807812e922d6d1eabf89a7ba767cecbcc40932f693e462ddc9082a927421dc014506de47c5b1d4cba00dd8b554a83962614aa3dd56e1d12668ab6e671b04d30f95332b2c40d8142013a7b20b7e6c9b959665f73"}]}, @dstopts={0x6, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x1}]}, @dstopts={0x3a, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @pad1, @pad1, @jumbo, @jumbo={0xc2, 0x4, 0x3}]}, @hopopts={0x2f}], @payload_conn={{{0x22, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, 0x2, 0x3, 0x0, 0x1, 0x0, 0x5, 0x0, 0x7f, 0x6, 0x0, 0x4e22, 0x4e20}}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}}}}}, 0x0) ioperm(0x0, 0x2, 0x7e) clock_getres(0x8957b56da8435663, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@ipv6_newrule={0x44, 0x20, 0x1, 0x4, 0x25dfdbfb, {0xa, 0x40, 0x20, 0x0, 0x0, 0x0, 0x0, 0x8, 0x11}, [@FRA_SRC={0x14, 0x2, @private2}, @FRA_DST={0x14, 0x1, @rand_addr=' \x01\x00'}]}, 0x44}}, 0x40000) socket$inet_icmp_raw(0x2, 0x3, 0x1) 2m27.295432368s ago: executing program 32 (id=4353): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) syz_usb_connect(0x2, 0x51, &(0x7f0000001780)={{0x12, 0x1, 0x200, 0x2b, 0x56, 0xd3, 0x10, 0x1199, 0x6812, 0xde52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3f, 0x1, 0x0, 0x3, 0x90, 0x5, "", [{{0x9, 0x4, 0x65, 0xfb, 0x5, 0x42, 0x37, 0x9e, 0x1, [], [{{0x9, 0x5, 0x8, 0x10, 0x10, 0x5a, 0x97, 0x3}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0xba, 0x5, 0x5}}, {{0x9, 0x5, 0xe, 0x10, 0x3ff, 0x4, 0x9}}, {{0x9, 0x5, 0xb, 0x0, 0x20, 0x3, 0x8, 0x8}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x7, 0x42, 0x7}}]}}]}}]}}, &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0}) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x14) r1 = syz_open_dev$cec(&(0x7f0000000080), 0x0, 0x100) ioctl$CEC_ADAP_S_LOG_ADDRS(r1, 0xc05c6104, &(0x7f0000000100)={"34e17141", 0x200, 0x5, 0x8, 0x2, 0x6d, "8a86ccfd751b15dac5ddb6f309fe93", "2f2c30e1", '\x00', "f119ab00", ["fcffcd46ca70da7b00", "1400", "681218fcfcdc175ade9e1fc0", "cbeab43dbb74b96740431a04"]}) ioctl$CEC_TRANSMIT(r1, 0xc0386105, &(0x7f00000002c0)={0x7, 0x9, 0x3, 0x0, 0x100004, 0x7, "2af8d9f7b163121cf016148eaa7c593f", 0xfb, 0x1, 0x3, 0x6, 0x3, 0x9a, 0x7c}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x8) syz_ublk_setup_queues(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x87d0, 0x20, 0x3, 0x163}, &(0x7f00000000c0)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0x9fd, 0x20, 0x3, 0x68}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x6fe7, 0x2, 0x0, 0x2c8}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4e6c, 0x1, 0x0, 0x266}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x4289, 0x4, 0x0, 0x16c}, 0xffffffffffffffff}], 0x4, &(0x7f0000001340)={0x2e, 0xa, 0x0, 0xffffffffffffffff, 0xc0107520, 0x0, 0x0, 0x0, 0x1, {0xd6}, 0x0, 0x0, '\x00', {0x1, 0x5f, 0x0, &(0x7f0000000340)=@buf_4k="a99b47fec787051249651a4ff08d4ff712fd49bd38126797c087999af49c3b9fbdcb04523c7cf0cc1bb2835f75a8f408499769d5892e480a76659e81ca310ab44480e21e2af5d1b2816630322c4d93004928dc52eaa39d2336df1e015af46d68fe25ae694af0441575d6f45de5bfa402275bf153cac3758165ef1b3574e589a543d131bbdf6bd83edf27e0bb221d8a2b6c6fedc9b37669a5f4cf07bf92d9f571ccb4400035563f07080f311557c59dc5b84a402afb8d603eae5cb76596f376f13eec9521e35354e651c267ff53a4fb74141ee99e91b6cd1745bf663afd3b5a9f219046f6b6de95e9fcbcec96f9fa277af3d9beb38d3d4b7abd020dff40e505041c3894cd5e7f6e71af2a9179822105e6c71af4b2b4d2abb04df19f78d16a8af791e63985acf65d5369edb6c9d09d1778638eb8a282cce8375f19a64e09b3d6c96e6271f79a8705e6bd5dfa3a2dc7327ba596d8d2925dbdadb511686b10dadab865f958ab2cc49f360cfa58478bcf65da231c0d8beb5494a79abfefd7b12fae3e7307e407101e5e8149d022c9d3de0eebab9c19655a32f87c49cdc6c9888f929b08d5e11d698848dc544b0423fe891956ed7bed676c3be662e3482c19292ce9c07d3c0e73a2983aaf27f8cc2797c728b0d4c4f11573967b0686680936b7f93b300ada502d1b44c675b0efe845b46d8f299202b61aa31b0e8314e2983d345cc90779a8ad523dc67dad63932f65b464554c0a14c9143f0e5d6a4f5af215449138840189adfd4bdac1073a86fec915047cee0993560acf6f93c8889ed1d8f3c2d5b5be670c51460526974a13e484afd98e4e2bb6bff56b06df420308326de5afe0db17ec949f5a976f0712cf6059f960d1ecb5aeb690be935c60bea5954ce3c76e22a6286e4907db20af5a1d1e6580a538f8d6dddc6d355929d4e6e752ecfadd92526c8ebb435a2ce57ae37900f3161c90dbc3e427ccc007ac7ebb724d5f176cf1187b9be53858b0505c39d8a511d9cd2f101b6f90d936181aa09e432d410d206d6c810680d0804bd55a2d67242b534124a79ff7a404a484eaba45b8ae7b1ea9de5bddd303ec71e322179346f8f003d2218252b9d3a9df9e042b0a1af9c6592a569439a036ac6794f4ae2db75a45ba40064da2ea273eb319f107c6a0c1fb046fa49d7e4f8a0de864588f847435cbd31b3dc98f7c1b998e9280e4995813246ab5deaa86bf831e75da778e6d9582b58eea95a8f50b9f49710648bcf9b14831c3845762d2ee3362861ce7c64d746f65eafb3fd1b05ecaf116f01380c9006b2819566fa65a47d477f53b40e632e12180b32d5937e944604da018da9a8b4be511cdf0d4f5d41c905390603db97913bad92e7c4614348926d08cec58eb1b29b05741870ca2170076a0f795996371c00c011f1c0c18099b6bda0379c81e28f430adbbe5dc2d7d81140e8ded603e0649dbac043800cbd7cb3b6f275746065fbf5f211cec929fbf612d76421a4d2c23d642908e82da2b582ab5a943e39a7b1736ed113ef6701028f3184283798fa1f6afe67569939836a0356a2d28f6e86d721db16a279d23b7713cce58600b40e378c9bdc789c001e8bf50d3c32dd245c7e95faac746c76e9731a309ea23330e8243f87b5d363f7261f629f803d11ae470651f4d6328c0b0fd39bdaf11f63c875e93ae851b02a7a49a5d1a3d407dd47e43ee644f062f940970237ee4bbe4101fed6aeba4df719edd8aa38aac4ee7edc0fb5f0e609ea09c9eec3ca2d32eacac9cb3093a8e30fd7a7fe27ff46dacfa216a804ac3ad07dfb26f79a7c4dec607e9f4ac9829e747c94bc1a012a54dd515396b1bb154a9f218f5507c67bc03932078b47fdf05d138ef4bfdad0e4f3a648e5cbbeb6f511850b1fbee5b32d8fb36f5183dc8e23c624053639d1007cdf7bdc76e34d459a52b041f48ef760aa421db114b0e7bb36a0db43d491f757044e6aef664374afe718f17f1e0543b88f5fd3b572181727f43a465074c14118259e2bd04153ad52305f37fccdaddf0b18036e16829a969e59aea217f668a3f7954573ea3772021b6a6d3f0d0e0522b5ae138b31af563ebd87119ddf1c53cfe7cc3c756c12ccc199fb21d6863c900b078d7ec336bceb30d70ce744b99e06e4f4a0794e91fbf2c66b47563a7876c20d92a546c63e73a079c616b43603438ea58bd07127fdfe1837ff77e3ab4389e4095bca2f9de3553f2e42f6b2ed76f5f0984058d8d8f7f7963d0a88f5c13c0fbee15ad84f032f927c02cac7b53386cbe14f8f69eb3ffb0be3666bc13e91d262f911b911cdb84aa27ac3b1e35522f3c2014c6414514483357516e3b128c2aa1cfe8ded69eba28c844915a2141011d99cb0cad653e9f401ef29d99a86d55e35b775d3d059b9c653793b63185097a5d1365117e261bae5fd850971c86970512bea21dfb7c48adb74ae35a99ea746d5db0d2c9127b2ea5658660bd4c4a833860a5605c6ea285adeb89d0af10111a0f53a7d52af6da71dabe4d4f3e182cbe329c0b4adda70cfa188a25a61ec0143990654f2c077ef36795ea37657df601b07272f53ea90dd6a1c3f690feceee6b9c5dab521528e32069f1e0cbf54f51f39009ce740e4b4627d9bc393c1b2c6d0a37c05a8d3fde6e0a1b30ea5364a80af0598333eadb37bbbcd564bbe8a46acf90a45ab368e7d0a3c0dff1f0be16435e8fc7286a248c9c7b8244d834c1e7d730730c4b7b769f7df62e10024985843000ac3992b21988273e85617494585cba80d50aada847f987640afd5864d46b6710d6b00d9aa502db1b2247f6bfaae6cc4a87944b425cde178e4062f6a31c812e590a7a8b5f3d040d52087869fc8707d23c90eee83fadba72dfc88443b100c3a5d2150599dc2e85c6db77115342e7f7b823b317dfb202958957fc6439bc0246c8d467e7296145a257615f2c1ab0e09a5156671b8e6338313c25d09df785235d186ea08804c07453c6a1ba0d9c5cae7e03bf2067dba3afe35d964ebbc2dbf96981e0e26edf48c6ae1908c2767f18245b01097633bab86cd433f4c3ce55439d6c23624dca599251a87c8d45b9bd2744b1fa73cabd9e97ca2e11a2090fd458ae25b780c0d01f0c7764b42b7b1f43fc7145b1dc7c0071fe702d801edd396124538ec37793be27d4d8d8141981e582038b81a7854628df4ababac91d6137902a16fc55075d13beed1244bdee2cfb8bbfe8addc4f9b0b98252b4ab17390a7b987ef24a07aa9e5d243b60af7777a65ea7a45b7f52adc9062ad413f04ecf725702b937f133fbab82a9d542091059fa91b83a05ddfb348d545da340fb5d3900492a0109de79bd99f7b34c494a0dfab7e898155d36d2988afdcac959f4aa01395cbeaaced97307d5304e6ed8c8a6a916746e8821729961a73d32f74ce2c0d705861b67ea25202bae8a6aff615e20a9686c5e6426c5a8efeaa76aca8798c9df73799891d9303ee03d38c13a51575387bc5491074db92c2b7812aad4b55d2be47ab0a9660194fa136ff335cdaa8e93df441f549c8bd5d531bed7190bba97bd5f873d64019cfdf364c6e9304d757354b623a6c5111ed2dc813a98e348c8f3bebff2f44104418ae89892dbeb1ae528937d4043c11e4a9a47585578e193d3e6f0174d2c9bee6acc7cbdaea2a08af1d5b2733eee41b125fc99bd306fb867c6caed168964d3805ceb6ea2dd43482de4161bd4cf90119a8e2da778ac2de29ee36746863ef308945fba6822e218b0a325c7bc1b166d8b3e164104a485d05077c76e387ceca23482e4beb907e44d419d2cc308c398b084151cff8b91d494cdfe1333bb3a78e0ce9435adafb17036aeb006e1b47aa9494480721532355de773bf602acc3f43ea1427af6bb743097c9f15b655e9535c6c42ef26123c6d5f1b89f310d9cac0c4a8592b6ec1fab1e747fc3383836c18fb69a1bf11442a9f4eb055d33e8f93e5b36921a76c96dee9933b5069941bbb60b422bb555f5f42b89fa2b2fdf2f71667135298fa0a7203734ad2b66f15157f0e7f7d5553f8d320ef4ba34e5c2783abc5ec418fa17676626ae92f40dcb395adbcdf35635e5e11e52f5c6fa5fcd90b5f1650581f03e495d845d5c069533e5aeeecd4d6975413a25821291cecd4a374872e622926b32f5a4cb0372fb5a270d7c8330ea4dc4a50efe3465c31e082887a0c090cc2c19df396bd159997d10738112e632310f61bcb08462aaf4b0008b4a0e2edc757e40359e51d17759c564c8816d3d2a3a262359a48cd6e703c63ec08872ceed977d42d14464deae7ca0aeb513173333d130c8fe117a1e559420273cc5d52df8293fb8aff402467d81ffaa73a8217504a44707f5098b256fc3e0015b6b00026215d88ccfa5962b2bbc5705d7c86c66a8667ff14cfefa3c25a63ee70f6d275063be37ef241fc47f7c88be0c3cf8c49cf7ca1529e844307ad03dc7809d0625590a12049a4d946aa77fb477a8b257c789f6a1176599e3bfe3dbeb7643d4a2e723c1970b50220906006c3d997eeaa55e7c60cb3da5cbfb9077d2fef877c6d6dfe51a7e2253935cf82c089a46fd4a8944edb992e5d4fbb9b0f59338c26b47e8ea75d662bb545d6233b38436fee35d060cc095b42960a446e9992e7d6041dbac083c084e83556f45340a1bbc1c980af014ac5af5d8cf11c9fd8127fb5b82e1f0c6bfc13fba7323d90c9222c0802196580c7fc28c7147d902185724f4bcf6ad1f6b15b3a5e7c1fdb17ebbbc38b53c66b90035c82643cbeef26c6c1ce35c8813747579b02ef936dd6ca918b0a569761f462eb606feda290367c8b96b81e5f1f435361fd289e48cf25632c9ad854360c258bd309b36c8598f42bff4a2abe457d824bd39bf1f31b70cba1bf391075268952b93cf1a97ec4bde5417fabaa1225cf72462bc4078c6540c32223f0ac60cc3b120b1add870b30834b1aeeef202fa138dff7baaf23b82241e593d0d5299cdf651f5d6b8c23fd8fc8f82e446445303491aa679f3e228205b554912ec0b29d8874e582f3927551329636d799acd39c54520abb0a479860eb8087d9b571ba50ccf03f3d7f9f1d1a17724a73bb786d2c10b6ba587e8f540cda7e62ad490b1e95985771b5d9650d9c94065898765bf837775c4d988eecd4569150f52d01ae8bd91129c2ba8a84ae0f7f848588affadd1cda63cf57427df45b6891e05ad463a6a2c599a16ab3bc41a90da957e7ba28c8e869fcbc25b204574c297ff266debb1f9b1bc1f458a669f3f117eb507f64099cfee61d5bc7cf68e5186116aa3d4938379ad5e54bbc1598756a2ae993cacf37dd147a9cad67abcbfdc0a019d9f592da36aabac6a5589724c0aa01c07dd3d19f9c8dda1993918974fce90fb0595825184ded1eeee7823d9be1fcdec57e6c0e4ea04a19e5e2e3d49b74aa9a6855c99813514370fce65986a365f5b0a71b8722f8fdd1153b7ee69ad5bac26feda575ac0ee85b51e1278651c9d1ea071eecfc4020e112b3531805765e4d42e38869a94a222db1c8165d886e2e4a5147bde0dd4f816443f730263eb69e805541ad155eaacbf2ef263fe487436b4518d8f8b375dd23bf760d979052c5ee0acdc8e8b133938db42cbed59ccf82447893fb08a6b928ace0d82c43095be3a949976efea5f20a7e503460ea8047382f5687b8978325c3f14696ba2948bdb94e36ce29505cc065a78c0310902880715f287369a445d93fbd987c283d0288e49927dc1add722d1ce214b3172cd2c09332e3b1a6e4f1c903df2a63ac813513564528474d91e7a26cbabf7c852bf0fdb16"}}, &(0x7f00000013c0)) r3 = openat$dir(0xffffffffffffff9c, 0x0, 0x2000, 0x0) fanotify_mark(0xffffffffffffffff, 0x105, 0x10000839, r3, 0x0) renameat2(0xffffffffffffff9c, 0x0, r3, &(0x7f00000004c0)='./file0\x00', 0x2) r4 = syz_open_dev$video(&(0x7f0000001400), 0xd6, 0x1400) r5 = syz_open_dev$usbfs(&(0x7f0000000240), 0xd9, 0x181301) ioctl$USBDEVFS_IOCTL(r5, 0x80045505, &(0x7f0000000040)=@usbdevfs_connect={0x8}) ioctl$SNDRV_TIMER_IOCTL_CREATE(0xffffffffffffffff, 0xc02054a5, &(0x7f0000001440)={0x8, 0xffffffffffffffff, 'id1\x00'}) r7 = syz_open_dev$ndb(&(0x7f0000000200), 0x0, 0x2400) ioctl$NBD_PRINT_DEBUG(r7, 0xab06) io_uring_setup(0x6fb0, &(0x7f0000001500)={0x0, 0xc93d, 0x20000, 0x2, 0x142}) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f00000014c0)=[r3, r4, 0xffffffffffffffff, r6, r7, r8], 0x6) write$cgroup_subtree(r0, &(0x7f0000000080)=ANY=[], 0x10448) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x18, 0x6, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000000ffffff80e500020000000000c500fcff0000000085000000aa00000095"], &(0x7f00000001c0)='syzkaller\x00', 0x7, 0x0, 0x0, 0x41000, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40004}, 0x94) ioctl$SIOCX25SDTEFACILITIES(r0, 0x89eb, &(0x7f0000000040)={0x7c07, 0x8, 0x5, 0x7f, 0x8, 0xa, 0x1d, "5b95798dbc92119c3a3afa7d8a4eecce7aa0d779", "e8c3fc2ca655fdf6ac364289cc6d04451c05a4cf"}) bind$x25(0xffffffffffffffff, &(0x7f0000000000)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x1}}, 0x12) 2m27.263206941s ago: executing program 2 (id=4413): r0 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r1) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DEV_UP(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r2, @ANYBLOB="010426bd7000f8dbdf250200000008000100", @ANYRES32=r3], 0x1c}}, 0x4008054) write$nci(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='@\x00', @ANYRES8=r1, @ANYRESDEC=r1], 0x14) 2m27.114647615s ago: executing program 33 (id=4413): r0 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r1) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f00000000c0)=0x0) sendmsg$NFC_CMD_DEV_UP(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000d80)=ANY=[@ANYBLOB="1c0000", @ANYRES16=r2, @ANYBLOB="010426bd7000f8dbdf250200000008000100", @ANYRES32=r3], 0x1c}}, 0x4008054) write$nci(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='@\x00', @ANYRES8=r1, @ANYRESDEC=r1], 0x14) 14.255366939s ago: executing program 1 (id=4949): r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000780)={0x0, 0xfffffffd, 0x4, 0x0, 0x2, [0x0], [0x0, 0x0, 0x400, 0x9], [0x0, 0x0, 0xfffffffc], [0x1, 0x0, 0x7]}) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r3 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r3, &(0x7f0000019680)=""/102392, 0x18ff8) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd176b5ee439e96ada024d5d60009c4000380600fe880000000000000000000000000001fe80000000000000000000df000000aa00004e22517f645b833f29a60c07e302e5e477769523ec312b678f3697bc7198505e205a21d4acd6cae84d20d1604f73ea30cb1a0d5eb8ca08b08e6003b5353cf78c00a5160f90efe185e2ad10000000c9ed721dedf4d07d6101ea012cc6aa8aa71280e32796be03f06b0f60b5a5957711bd97db6888fdba1d63fc7a47b860034f089820adfe2b84eb8b8a69d1d2960566f759822984", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e4000000907806c31312345f8cf949a01b515682f44cecac91ba1d12d2"], 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000440)={0x7, 0x10001, 0x7}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={r2, 0x0, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21}, &(0x7f0000000300)=0x0) timer_settime(r5, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) ioctl$XFS_IOC_FD_TO_HANDLE(r4, 0xc038586a, &(0x7f0000000240)={r1, &(0x7f0000000100)='/dev/dri/card#\x00', 0x200000, &(0x7f0000000140)={@_ha_fsid={[0x5, 0x2]}, {0x5, 0x3, 0x8000, 0x101}}, 0x0, &(0x7f0000000180), &(0x7f0000000200)}) r6 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x7087abd0df5c7a60) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r6, 0xc01064b5, &(0x7f0000000280)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r6, 0xc02064b9, &(0x7f0000000dc0)={&(0x7f0000000240)=[0x0], &(0x7f0000000040), 0x1, r7}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000300)={0x0, 0x0, r4}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r4}) 13.450761672s ago: executing program 1 (id=4952): r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x566, 0x3004, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x9, "", [{{0x9, 0x4, 0x0, 0x6, 0x7, 0x3, 0x0, 0x2, 0x0, {0x9, 0x21, 0x4, 0xc, 0x1, {0x22, 0x28}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x1, 0x3, 0xfe}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = openat$udambuf(0xffffffffffffff9c, 0x0, 0x2) r3 = memfd_create(0x0, 0x2) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f0000000000)={r3, 0x0, 0x0, 0x1000000}) syz_usb_connect(0x5, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="120100004106cd40cd060f011bd5000000010902"], 0x0) ptrace$pokeuser(0x6, 0x0, 0x388, 0xfffffffffffffffc) close(r1) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NFT_BATCH(r4, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000400)=ANY=[@ANYBLOB="1400000010000100f7000000000000000500000a44000000090a010400000000000000000a0000040900010073797a310000000008000540000000020900020073797a310000000008000a40fffffffc08000340000000144c0000000c0a010100000000000000000a0000060900020073797a31000000000900010073797a3100000000200003801c0000800c00018006000100d10300000c000440000000000000000114000000110001"], 0xb8}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) r5 = syz_open_dev$MSR(&(0x7f0000000240), 0x0, 0x0) read$msr(r5, &(0x7f0000019680)=""/102392, 0x18ff8) r6 = msgget$private(0x0, 0x31) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) sendmsg$NFT_BATCH(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a480000000c0a010100000000000000000a00000609"], 0x70}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) 10.343428535s ago: executing program 5 (id=4964): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$kcm(0x11, 0x3, 0x0) r3 = socket(0x400000000010, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r5, {0x0, 0x1}, {0xffff, 0xffff}, {0xffe0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}, 0x1, 0x0, 0x0, 0x8810}, 0x8000) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000540)=@newtfilter={0x5c, 0x2c, 0xf3f, 0x70bd2c, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, {0xffff, 0x4}, {}, {0x7, 0x6}}, [@filter_kind_options=@f_basic={{0xa}, {0x2c, 0x2, [@TCA_BASIC_EMATCHES={0x28, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0x1c, 0x2, 0x0, 0x1, [@TCF_EM_CMP={0x18, 0x1, 0x0, 0x0, {{0x4, 0x1, 0x9181}, {0x4, 0x2, 0x8, 0x2, 0x8, 0x1, 0x1}}}]}]}]}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20041090}, 0x8040) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) close(r6) socket$nl_route(0x10, 0x3, 0x0) ioctl$SIOCSIFHWADDR(r6, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @multicast}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$kcm(r2, &(0x7f00000000c0)={&(0x7f0000000380)=@xdp={0x2c, 0x7, r7, 0x42}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)="9a02690d3f5913e972", 0x9}], 0x1}, 0x4) 9.974395548s ago: executing program 5 (id=4965): socket$inet6(0xa, 0x2, 0x0) syz_init_net_socket$x25(0x9, 0x5, 0x0) r0 = socket$kcm(0x23, 0x5, 0x0) syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f00000007c0)={0x8, 0x88}, 0x0) timer_create(0x2, 0x0, &(0x7f0000000480)) timer_create(0x2, 0x0, &(0x7f0000000480)=0x0) timer_delete(r1) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r2, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x4000001) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000004002, 0x0) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000100), 0xc2900, 0x0) sendfile(r3, r4, 0x0, 0x201f00) accept(r0, 0x0, 0x0) (fail_nth: 1) r5 = socket$key(0xf, 0x3, 0x2) setsockopt$sock_int(r5, 0x1, 0x8, 0x0, 0x0) sendmsg$key(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="020b0df3c7ab2677397950fb753bf35c"], 0x10}}, 0x0) sendmsg$key(r5, 0x0, 0x0) 8.50044423s ago: executing program 1 (id=4968): bpf$PROG_LOAD(0x5, 0x0, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x3ff}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r0, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) r1 = userfaultfd(0x80001) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2000009, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000002c0)={0xaa, 0x100}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000080)={{&(0x7f0000000000/0x400000)=nil, 0x400000}, 0x1}) syz_genetlink_get_family_id$tipc2(&(0x7f00000020c0), 0xffffffffffffffff) 8.027509931s ago: executing program 5 (id=4971): r0 = socket$packet(0x11, 0x2, 0x300) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000480), 0x22401, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x2) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x10, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f000000b1c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r4, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r4, &(0x7f0000000600)={0x50, 0x0, r5, {0x7, 0x2b, 0x10, 0x1c20040, 0x0, 0x0, 0x1, 0x1}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0xfffffffffffffffe, 0xffffffffffffffff, {0x0, 0x0, 0x0, 0x8, 0x80002, 0xffff, {0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffb, 0x0, 0x0, 0x6000, 0xb, 0x0, 0x0, 0x800000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x3, {0x5, 0x0, 0xd04, 0xfffffffffffffffc, 0x0, 0x100000, {0x1, 0x8, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x4, 0x4, 0x4, 0x2000, 0x101, r6, r7, 0xf0ee, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x1842, 0x136) close_range(r3, 0xffffffffffffffff, 0x0) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$FUSE_NOTIFY_RESEND(r8, &(0x7f0000000240)={0x14}, 0x14) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r2, r9, &(0x7f0000330000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000180)="b9800000c00f3235004000000f3066baa00066b86b42460f22c7ffec66ba420000b8e20066ef0f29902cbb0000c4e2b1ba8c88d900000066b813010f00d0410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x57}], 0x1, 0x48, 0x0, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r10 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) ioctl$FBIOGET_CON2FBMAP(r10, 0x460f, 0x0) setsockopt$packet_int(r0, 0x107, 0x7, &(0x7f0000000100)=0x4000200, 0x4) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000080)=@req3={0x8000, 0x6, 0x300, 0xfc}, 0x1c) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x6, 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x700a}, 0x94) r11 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x3, &(0x7f0000000680)=ANY=[], &(0x7f00000002c0)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r11, 0x5, 0xb68, 0x0, &(0x7f0000000000)='%', 0x0, 0xd01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x48) 7.865008771s ago: executing program 6 (id=4972): prlimit64(0x0, 0xe, &(0x7f00000002c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x9) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x307b3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000b80)=[{{0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="9a4c3c29fe82eaed2ad7038e2f4c475a219ce9560fbe62e48f7594c5213fc2cf619387d9987fbc718b98fe6235b20c8fc57f7e2b2d8425ca67d8947082a8a75dc58773a52335693590d88fde92ffb474fee35dd34a00b29ea4e78ee4329aa411aea18737cd293bd37d5012b1ebea2961c77e00bda08cc7cc7013768c4369e9e24056f000cee7f8b6b4f64b3c3ff856dfd57bcc5a44f554d2dd3c392eb283269b1afc72548a53b89f01de02b47455d3912772035889b55b4be78dff74242d54b7fd920550ebce1824297f1e95a3af8c884211a33f7b1eed97c1fed5f85b8c96fcdca0f42fc8112fcb68bc30994f54", 0xee}], 0x1, &(0x7f0000000980)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}], 0xa0, 0x1}}, {{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000880)=[{&(0x7f00000008c0)="3b1633e7d5b8176221c50def846d667b76aaf9d8e5e9e4bb686412901bb247611075c1", 0x23}, {&(0x7f0000000680)="8cf29b5501a07823a6a7b4865c34db016cf4edf3c9878297074cb9daa2490ba8a9fa1e7768a1ba17c05ac4526c53d4ca2accd5d0485f4521de25af0264884f430986399f96392dfac11ea9d2b69b5bda2f88b8e50757b20747294c125961f5d908172364df7f257580c01deb28eece3e672b1b740a065ee6d11924fd561da85d7778308d09eddced2c475c3a09f98d20c6ab4204192c58365c29b8f787e329865ea5231a90040851dc3a6b047d223bf361c7a9045d0f84a81e15c4", 0xbb}, {&(0x7f0000000740)="ac7b5cf842a72c3322d529f7021678fe46be6daf36195150e3ae46452122ee066c8775db435d2a2c8426a643fc8b883bfd74f73c8493e59c8e4fbb5ed9f235ef29f6972853005076be", 0x49}, {&(0x7f00000007c0)="f154bb4119e6390a8d6640a98b73c7478d427ca43630701a28fb2ce5ad63f4b407f6f41b797f9d7c72dc22c9e6a91fff3de518ed7ead194fac07331584441a6f12fc2bb7c3601e50a762e589b80cb5d0845f517e3c209a332e6fb507617a4d354a2d71d740145211e379c0be4d325bbf1ce65aa39324b2943fec3b401bdf772ef691de43b65ff515a47561a9d5dcdfba5fe36d", 0x93}], 0x4, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c}}], 0x40, 0x428a0}}], 0x2, 0x20000084) recvmmsg(r1, &(0x7f0000005a80)=[{{&(0x7f0000000900)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001f80), 0x0, &(0x7f0000001fc0)=""/4096, 0x1000}, 0x3}, {{&(0x7f0000002fc0)=@ax25={{0x3, @netrom}, [@null, @bcast, @rose, @default, @null, @rose, @null, @netrom]}, 0x80, &(0x7f0000003140)=[{&(0x7f0000003040)=""/97, 0x61}, {&(0x7f00000030c0)=""/102, 0x66}], 0x2, &(0x7f0000003180)=""/11, 0xb}, 0x4}, {{&(0x7f00000031c0)=@can, 0x80, &(0x7f0000003500)=[{&(0x7f0000003240)=""/188, 0xbc}, {&(0x7f0000003300)=""/219, 0xdb}, {&(0x7f0000003400)=""/205, 0xcd}], 0x3, &(0x7f0000003540)=""/28, 0x1c}, 0xa}, {{&(0x7f0000003580)=@x25, 0x80, &(0x7f0000003600), 0x0, &(0x7f0000003640)=""/86, 0x56}, 0x949}, {{&(0x7f00000036c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private2}}}, 0x80, &(0x7f0000003880)=[{&(0x7f0000003740)=""/209, 0xd1}, {&(0x7f0000003840)=""/64, 0x40}], 0x2}, 0xfffff934}, {{0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f00000038c0)=""/4096, 0x1000}, {&(0x7f00000048c0)=""/8, 0x8}, {&(0x7f0000004900)=""/29, 0x1d}, {&(0x7f0000004940)=""/77, 0x4d}, {&(0x7f00000049c0)=""/1, 0x1}], 0x5, &(0x7f0000004a80)=""/4096, 0x1000}, 0x8}], 0x6, 0x2, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) unshare(0x68040200) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0xfdffa000) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r7 = gettid() sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="230a29bd7000fbdbdf253100000008000300", @ANYRES32=r6, @ANYBLOB='\b\x00R\x00', @ANYRES32=r7], 0x24}, 0x1, 0x0, 0x0, 0x4008880}, 0x20000084) syz_open_dev$loop(&(0x7f0000000000), 0x5, 0x8800) r8 = syz_open_dev$video(&(0x7f0000000000), 0x101, 0xab02) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000003c0)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r2, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000000000004d533000000ac1414380000000000000000000000000800000000000000b507000000000000000000000000000006000000000000000900000000000000faffffffffffffffffffffff000000000300000000000000020000000000000003000000000000000100000000000000faffffffffffffff"], 0xf8}, 0x1, 0x0, 0x0, 0x10}, 0x400c8c0) r9 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000040), 0x8002) write$binfmt_aout(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="03500d97b5"], 0xc8) ioctl$VIDIOC_S_CROP(r8, 0x4014563c, &(0x7f00000000c0)={0x1, {0x9, 0x8bb, 0xc4f, 0x870}}) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000000380)={0xef, 0xd, 0x1, "341144cd9831d91b97ea55fe4ff60577ef28a516eb877aee6e096585f9db3aec", 0x30324c4a}) ioctl$EXT4_IOC_GET_ES_CACHE(r8, 0xc020662a, &(0x7f0000000c00)={0x2, 0x10001, 0x2, 0x5, 0x8, 0x0, [{0x0, 0x6, 0x3}, {0x7fffffffffffffff, 0x5, 0x3, '\x00', 0x1000}, {0x782e08f3, 0x0, 0x2, '\x00', 0x200}, {0x8, 0x1, 0x6}, {0x9, 0x1, 0x0, '\x00', 0x200}, {0x80, 0xfffffffffffffffe, 0x5, '\x00', 0x146}, {0x2, 0x7, 0xee0d, '\x00', 0x1000}, {0xfff, 0x7, 0x7}]}) pselect6(0x40, &(0x7f0000000100)={0x0, 0x9, 0x0, 0x80000001, 0x7fb, 0x8, 0x100200}, 0x0, &(0x7f0000000240)={0x1e, 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0xa}, &(0x7f0000000280)={0x0, 0x3938700}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) 7.560087894s ago: executing program 6 (id=4973): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000000040)={0xc, {"a2e3ad214fc752f91b3e090987f70e06d038e7ff7fc6e5539b3264078b089b0e083860090890e0878f0f1ac6e7049b334c959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31310d3b5d0936cd3b78070daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5003a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d780231c9c99a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f068bb87af8b90fd8f08876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd7072f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d27df2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb84bed4b281769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2c1cde360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e51074b41bc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x1000002, 0x200000005c831, 0xffffffffffffffff, 0x0) r2 = syz_usb_connect(0x0, 0x1cb, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000122f0d4071040403dfe4000000010902b901010000003f0904"], 0x0) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x24, &(0x7f00000007c0)=ANY=[], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000e40)={0x84, &(0x7f0000001180)=ANY=[@ANYBLOB="0015000000007dbec6317c675dd2247a3ebb6dc5180e5e447d0c55ec905687c5ca17dd4c7309818f6c17365a8b0ab8e7aab4de6dd800eb9a9b5885392f24ed88940a1047ad877e7081b4d54383c336f753df85c806541c024bbef9bffd95efedd110e11dd693c733ab946405d9d40dafa0a1b15fc0490b9e06d7791ba08ec68027c7672326f1669efabda513bb958155ad778363df2a6910a67830d3448c2f23efbc4a64e554ff761e4c669a94566c90bd913fabbfae4f94734703353d4f2e02325db0e5159c6ed4a1c716a8886b9caf3edbf6ee0ca9031cf3d7385ea67db4722c6598c7288711fb8f7ee8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={0x40, 0x1c, 0x1}, 0x0, 0x0}) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2, &(0x7f0000000000)=0x9, 0x8, 0x0) set_mempolicy_home_node(&(0x7f0000146000/0x1000)=nil, 0x1000, 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x14, 0x26, 0x9, 0x70bd26, 0x25dfdc01, {0x8}}, 0x14}, 0x1, 0x0, 0x0, 0x4000002}, 0x4000080) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000041436120410e5150e8d5000000010902f98a5c01000000090401001186eee2000905821704"], 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r6, 0x89f1, &(0x7f0000000440)={'sit0\x00', &(0x7f0000001100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x11, 0x4, 0x0, 0x3, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@cipso={0x86, 0x2d, 0x2, [{0x5, 0x7, "de31fdf942"}, {0x2, 0x4, "c17c"}, {0x0, 0x12, "f69be2f606f6d4c8655fa637941033f8"}, {0x2, 0xa, "740a4196a80d645f"}]}]}}}}}) syz_open_dev$tty20(0xc, 0x4, 0x0) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) 7.494321186s ago: executing program 1 (id=4974): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 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, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000040), 0x80002c1, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x1c0) mq_notify(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x25, 0x1, @tid=r0}) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000100)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) r3 = syz_open_dev$usbfs(&(0x7f0000000480), 0x77, 0x141341) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r4, 0x0, 0x2e, &(0x7f0000000340)={0x5, {{0x2, 0x0, @multicast2}}, {{0x2, 0x400, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, 0x108) getsockopt$inet_buf(r4, 0x0, 0x30, &(0x7f0000000340)=""/225, &(0x7f00000001c0)=0xe1) ioctl$USBDEVFS_CONTROL(r3, 0xc0185500, &(0x7f00000000c0)={0x80, 0x6, 0x2fe, 0x400, 0xe0, 0xfffffff9, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xe, &(0x7f0000001280)=ANY=[], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x4}, 0x10}, 0x94) setresuid(0xffffffffffffffff, 0xee00, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010002869537203a090f05d2ba01020301090212000147b4d528e0c5a98f0508800209"], 0x0) timer_create(0x3, 0x0, &(0x7f0000001400)=0x0) timer_settime(0x0, 0x0, &(0x7f0000000500)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) timer_gettime(r5, &(0x7f00000000c0)) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r6, &(0x7f0000000240)={0x1f, 0x4, @none, 0x8}, 0xe) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 6.345604887s ago: executing program 5 (id=4975): io_uring_register$IORING_REGISTER_ENABLE_RINGS(0xffffffffffffffff, 0xc, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@ipv4_newrule={0x30, 0x20, 0x301, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x801c}, [@FRA_GENERIC_POLICY=@FRA_OIFNAME={0x14, 0x11, 'bond0\x00'}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000850) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8923, &(0x7f0000000040)={'bond0\x00', 0x1001}) bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x50) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x1e, &(0x7f0000000480)=0x400000001, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x0, 0x108000, @loopback}, 0x1c) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000040)={r2, 0x0, 0x0, 0x0, &(0x7f0000000500), 0x0, 0xa1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000730000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000200007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x20, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, 0x0, 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = syz_usb_connect(0x5, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b510f210950b2a7773820102030109022400010000000009042200028953950009050a02ff0300fa000905820250"], 0x0) syz_usb_control_io$printer(r3, 0x0, 0x0) syz_usb_control_io$uac1(r3, &(0x7f0000000400)={0x14, 0x0, &(0x7f0000000340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x280a}}}, &(0x7f0000000bc0)={0x44, &(0x7f0000000940)={0x40, 0x15, 0x6, "a5898f955fd8"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r3, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000340)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r3, 0x0, &(0x7f0000000680)={0x44, &(0x7f0000000440)={0x40, 0xb, 0x1, "c0"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) 5.968374265s ago: executing program 3 (id=4976): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1f, 0x8, &(0x7f0000000280)=@framed={{0x18, 0x0, 0x0, 0x0, 0x200003, 0x0, 0x0, 0x0, 0xfffffffc}, [@call={0x85, 0x0, 0x0, 0x7b}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}]}, &(0x7f0000000040)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41000, 0x38, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000000)={r1}, 0xc) 5.877600178s ago: executing program 3 (id=4977): r0 = syz_open_dev$video(&(0x7f0000000300), 0x9, 0x42080) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x1, 0xf, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200001400e9ffb7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = socket$kcm(0x11, 0x200000000000002, 0x300) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f0000000900)=r2, 0x4) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2000001, 0x12, r4, 0x0) setuid(0xee01) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000940)=@raw={'raw\x00', 0x8, 0x3, 0x420, 0x1e0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x350, 0xffffffff, 0xffffffff, 0x350, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x1a0, 0x1e0, 0x60030000, {0x0, 0xff000000}, [@common=@unspec=@physdev={{0x68}, {'dummy0\x00', {0xff}, 'macvtap0\x00', {0xff}, 0x0, 0x2}}, @common=@srh1={{0x90}, {0x1, 0x1, 0x0, 0x0, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x36}, @ipv4={'\x00', '\xff\xff', @multicast1}, [0xff000000, 0xffffff00, 0xffffffff, 0xffffffff], [0x0, 0x0, 0x0, 0xffffff00], [0xff, 0xffffffff, 0xff], 0x1, 0x1aeeb7877a132935}}]}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x4, 0x10, "8f7fd8cc9d9eb7c9573d1c1445921556cce3905cf2d794de0891f7841de8"}}}, {{@uncond, 0x0, 0x108, 0x170, 0x0, {}, [@common=@unspec=@devgroup={{0x38}, {0x2, 0x427, 0x6e, 0xef, 0x3}}, @common=@inet=@set1={{0x28}, {{0x0, 0x2, 0x4}}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x18, 0x3, 0x2, 0x80000001, '\x00', 'syz1\x00', {0x9}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x480) mincore(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000020000000000000000ee000095"], &(0x7f00000002c0)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r6, 0x5, 0xe, 0x0, &(0x7f0000000000)="259a53f271a76d2688474c6588a8", 0x0, 0xd01, 0x2a0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000000)={0xd, @pix_mp={0x9, 0x40000055, 0x31435641, 0x6, 0x8, [{0x9, 0x4000}, {0x9, 0x7fffffff}, {0x7f4d6e18, 0x2}, {0x0, 0x2}, {0x8000, 0x200}, {0x4000007, 0xffffffff}, {0x400, 0x1f}, {0x7311, 0x7fff}], 0xc3, 0x4, 0x8, 0x2, 0x5}}) r7 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r7, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_MSFILTER(r7, 0x0, 0x30, &(0x7f0000000840)={0x2, {{0x2, 0x0, @multicast2}}}, 0x90) r8 = getpid() sched_setscheduler(r8, 0x2, &(0x7f0000000200)=0x6) r9 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSIG(r9, 0x540f, 0x40000000000031) ioctl$sock_inet_tcp_SIOCINQ(r4, 0x541b, &(0x7f0000000740)) process_vm_writev(r8, &(0x7f0000000140)=[{&(0x7f0000000100)=""/30, 0x1e}], 0x1, &(0x7f00000006c0)=[{&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f0000000440)=""/48, 0x30}, {&(0x7f0000000480)=""/138, 0x8a}, {&(0x7f0000000540)=""/75, 0x4b}, {&(0x7f00000005c0)=""/254, 0xfe}], 0x5, 0x0) syz_usb_connect(0x3, 0x2d, &(0x7f00000042c0)={{0x12, 0x1, 0x300, 0x3f, 0x84, 0x97, 0x40, 0xb57, 0x9de3, 0x87f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0xe4, 0x0, 0x20, 0xd, "", [{{0x9, 0x4, 0x56, 0x1, 0x1, 0x3, 0x1, 0x2, 0x9, [], [{{0x9, 0x5, 0x4, 0x0, 0x200, 0x6, 0x14, 0xb}}]}}]}}]}}, &(0x7f0000004cc0)={0x0, 0x0, 0x0, 0x0}) 5.517123049s ago: executing program 4 (id=4980): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002c80)={0x3, 0xc, 0x0, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100}, 0x94) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$rtl8150(r1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=ANY=[@ANYBLOB="500000001000010429bd70000000000000000000", @ANYRES32=0x0, @ANYBLOB="9320000000000000300012800b00010067656e657665000020000280080001000400000005000800000000000400060005000900010000007d4eeb0b789492d7eb6203cad943677d495105adf9b5ffe9"], 0x50}}, 0x20000000) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000100)={r0, 0x0, 0xe, 0x0, &(0x7f0000000600)="e0b9547ed303db3b8691d2c0e201", 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x50) syz_emit_ethernet(0x42, &(0x7f0000000280)={@multicast, @random="50a245d5cde0", @void, {@ipv4={0x800, @icmp={{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x7, 0x72, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp_addr={0x44, 0x4, 0x57}]}}, @timestamp_reply={0x11, 0xe0, 0x0, 0x0, 0x0, 0x810001}}}}}, 0x0) ioctl$UBLK_U_CMD_GET_FEATURES(0xffffffffffffffff, 0x80207513, &(0x7f00000001c0)={0x0, 0xffff, 0x8, &(0x7f00000000c0)}) 5.242582185s ago: executing program 3 (id=4981): r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16, @ANYBLOB="0100000000000000"], 0x44}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_ADD(r1, &(0x7f0000000800)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="228b9330", @ANYRES16=r2, @ANYBLOB="20002bbd70000c0000000100000054000c800c000b80080009004a685b6f44000b80080009009fd60c7a08000a005401000008000a006270000008000900d8dab92d08000900cbb464220800090001b9c87908000a00b8c3000008000a00c1d50000080001000300000098000c802c000b8008000900396ce15d0800090003549c06080009008511701f08000a00073b00000800090081b434331c000b8008000a004a1b000008000900cc255a4c08000900e483f2784c000b8008000a00d2280000080009007e5ba61108000a003cad000008000900720c821108000a00e373000008000900aac2407b08000a00954b0000080009005af6ed1a080009001a72561a400008803c00078008000600e500000008000500775a1f3f08000600db00000008000600f1000000080006003900000008000500e5c2424908000500377ddf5c1c010c8034000b8008000a00675f0000080009007366094708000a0070ad00000800090027bb694c080009009d1ad40508000a00d3b4000044000b8008000a00c6360000080009000aba692008000a00f776000008000900f5b5022e080009007b03576608000a00e3d800000800090068d44d40080009005d57817f54000b8008000a009046000008000a000000000008000900f9cbb13d08000900fd30334608000a00497b000008000900d5bd532208000900a3651a41080009007cdb335e08000a00b9dc000008000a006e4600004c000b8008000a00b77c000008000a0051c3000008000a00932100000800090001d4d10808000a00e49a000008000a00c66d000008000a009599000008000900bd48547c08000a0042a300004c0108805400078008000500fd735251080006006e000000080006005e00000008000600cc0000000800050093d02b030800050036c7c6120800050034b53d3f080006004d0000000800060057000000080006000e0000001c00078008000500c116a53c08000600af00000008000600a10000000c000780080005007e63201b2400078008000500fd1dcb1e080006001600000008000600d50000000800050073bd26160c00078008000500c9eb8a041c0007800800060055000000080006004b00000008000600530000003400078008000500d123157d080006005800000008000600f3000000080005000b2ec42a08000500cf089078080005001abda30d4c00078008000500eed61b370800050059dd4f2a0800050080370b3408000600a3000000080006002e00000008000600880000000800060000000000080005003296b77108000600e2000000"], 0x3b0}, 0x1, 0x0, 0x0, 0x1}, 0x20000804) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) r4 = socket$igmp(0x2, 0x3, 0x2) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r6 = syz_open_dev$MSR(&(0x7f0000000040), 0x0, 0x0) read$msr(r6, &(0x7f0000000300)=""/102400, 0x19000) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0x16, 0x13, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000feffffff000000000000000018010000646c6c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000400000008500000073000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000004000000850000001000000095"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000640)={r7, 0x0, 0x10, 0x38, &(0x7f00000006c0)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000700)=""/8, 0x60ff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4c) setsockopt$MRT_ADD_VIF(r4, 0x0, 0xca, &(0x7f0000000200)={0x0, 0x1, 0x7, 0x9, @vifc_lcl_ifindex=r5, @multicast1}, 0x10) ioctl$FS_IOC_GETFSLABEL(r3, 0x400452c8, &(0x7f0000000300)) setresuid(0x0, 0xee01, 0x0) setresuid(0xee01, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x400452c9, &(0x7f0000000100)) 4.881142225s ago: executing program 3 (id=4982): socket$kcm(0x10, 0x2, 0x10) r0 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x4e20, @empty}, 0x10) clock_gettime(0x0, &(0x7f0000003240)={0x0, 0x0}) recvmmsg(r0, &(0x7f00000031c0)=[{{&(0x7f00000000c0)=@generic, 0x80, &(0x7f0000001e00)=[{&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/223, 0xdf}, {&(0x7f0000001a40)=""/224, 0xe0}, {&(0x7f0000001b40)=""/238, 0xee}, {&(0x7f0000001c40)=""/238, 0xee}, {&(0x7f0000001d40)=""/187, 0xbb}], 0x6, &(0x7f0000001e80)=""/207, 0xcf}, 0x81}, {{&(0x7f0000001f80)=@ax25={{}, [@null, @rose, @null, @bcast, @netrom, @rose, @rose, @rose]}, 0x80, &(0x7f0000003140)=[{&(0x7f0000002000)=""/40, 0x28}, {0x0}, {&(0x7f0000003040)}, {&(0x7f0000003080)=""/16, 0x10}, {&(0x7f00000030c0)=""/22, 0x16}, {&(0x7f0000003100)=""/7, 0x7}], 0x6}, 0x4}], 0x2, 0x2002, &(0x7f0000003280)={r1, r2+60000000}) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000900)=[{{0x0, 0x0, 0x0}}], 0x40000cf, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e34, @multicast2}, 0x10) socket$inet_mptcp(0x2, 0x1, 0x106) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0x1, 0x2a, &(0x7f0000000000)=0xb6, 0x4) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) recvfrom(r3, 0x0, 0x0, 0x32, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) syz_emit_ethernet(0xbe, &(0x7f0000000000)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x23}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x9c, 0x0, @wg=@initiation={0x1, 0x0, "7b4b142b7461fd777b1c012bd14efb9f49fcdb8f080c26a04883ad5c8c82b8af", "584cbf2649a50f2dbc43efa8698d0a881c51852e4451b57d037ad3c04594282423424d00", "bcfd56f1375461caaa2f19935e6996c7096ffeeb0300000000000064", {"9a3bfbc1f39cb307b3472eb9cdb042d2", "643fcbb2c5a57df67d544af6e8dafe09"}}}}}}}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000140)={0x6, 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], 0x0, 0x2003}, 0x94) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x3, &(0x7f0000000680)=ANY=[], &(0x7f0000000200)='syzkaller\x00', 0x9}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r4, 0x5, 0xb68, 0x0, &(0x7f0000000000)='%', 0x0, 0xd01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x48) socket$inet6_udp(0xa, 0x2, 0x0) syz_usb_connect(0x5, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="120100007516b7108c0d0e008f8e0018030109021b0001000000000904080001030000000905", @ANYBLOB="8fcf"], 0x0) 4.439379512s ago: executing program 1 (id=4983): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000100c0)=@newtaction={0x1fd0, 0x30, 0x871a15abc695fb3d, 0x0, 0x0, {}, [{0x60, 0x1, [@m_skbmod={0x5c, 0x1, 0x0, 0x0, {{0xb}, {0x30, 0x2, 0x0, 0x1, [@TCA_SKBMOD_ETYPE={0x6, 0x5, 0x4}, @TCA_SKBMOD_PARMS={0x24, 0x2, {{0x2, 0xffff0000, 0x2, 0x10000, 0xe}, 0x4}}]}, {0x4}, {0xc}, {0xc}}}]}, {0x1f5c, 0x1, [@m_pedit={0x1f58, 0xe, 0x0, 0x0, {{0xa}, {0x1ea4, 0x2, 0x0, 0x1, [@TCA_PEDIT_KEYS_EX={0x164, 0x5, 0x0, 0x1, [{0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x34, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}]}, {0x2c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0xc, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}]}, {0x14, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}]}, {0x44, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x14, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}]}, @TCA_PEDIT_PARMS={0xeb0, 0x2, {{{0x10000, 0x9, 0x5, 0x2, 0xd}, 0x5, 0x0, [{0x2, 0x0, 0xff, 0xff, 0x80000001, 0xe88}, {0x8, 0x3, 0xfff, 0x1, 0x1, 0x4f3}, {0x10, 0x929, 0x6821, 0x117, 0x7fff, 0x78}, {0x0, 0xffffffff, 0x7ff, 0x8, 0xa985, 0x4}, {0x3, 0x40, 0x800, 0x8, 0x9, 0x2}, {0xffffffff, 0x958, 0x6, 0x7, 0x59d, 0x2}]}, [{0xfffffe00, 0x5, 0x9, 0x1, 0x7fffffff, 0x9}, {0xfffffffd, 0x3, 0x6513, 0x400, 0x6e2e, 0x4be}, {0x815, 0x8, 0x8, 0x2, 0x69, 0x7}, {0xce, 0x53, 0xf729c09, 0x6, 0x3, 0x6}, {0x6, 0x7fff, 0x1f, 0x3, 0xc7, 0x1000}, {0x200, 0xa, 0xffffff7f, 0x449b, 0x289, 0xe0b}, {0x56, 0x1, 0x80, 0x3, 0x3ff, 0x5}, {0x2, 0x8, 0x8, 0xfffffff4, 0x401, 0x6}, {0x4, 0x1, 0x3, 0x101, 0x8, 0x663}, {0x10, 0x800, 0x90000, 0x5, 0x5, 0xcc4}, {0x1, 0x6, 0x9, 0x6, 0x2, 0xf4}, {0x2, 0x0, 0x84, 0x1, 0xc78, 0x10001}, {0x6, 0x5, 0x1, 0x9, 0x4, 0x800}, {0x2, 0x200, 0x7, 0xdde, 0x6, 0x7ff}, {0x6, 0x5, 0x0, 0xe, 0x101, 0x80}, {0x7f, 0x1, 0x3ff, 0x8b92, 0x5, 0x5}, {0x0, 0x100, 0x800, 0x21d, 0xfffffff9, 0x10}, {0x200, 0x7ff, 0x3, 0x14ee, 0x9, 0xc}, {0x6, 0x8000, 0x8, 0x80, 0xfffffffd, 0x3}, {0x7fff, 0x8, 0x1, 0x49e, 0x0, 0x800}, {0x3, 0x1, 0x0, 0x9, 0x4, 0xc}, {0x80, 0xf, 0x0, 0x1, 0x2000, 0x4}, {0x0, 0x4, 0x1b0c, 0x8, 0x4, 0x6}, {0x8, 0x7ff, 0xfe, 0x2c6, 0x5bc, 0x3}, {0xa, 0x6, 0x8fd1, 0x79, 0x499, 0x4}, {0x8a, 0x6, 0x7, 0x5, 0x39a7, 0xcb}, {0xffffffff, 0x8001, 0x0, 0x3, 0x10, 0x8001}, {0x6, 0x2, 0x0, 0xc, 0x7, 0x7}, {0x7, 0x0, 0x75edd548, 0x0, 0x80, 0xfffffff9}, {0x8, 0x9, 0x81, 0x3, 0x800, 0x9}, {0x2, 0x10001, 0x8e3f, 0x10000, 0x8}, {0x814, 0x5, 0x7, 0x8, 0x0, 0x6}, {0x4, 0x552a032b, 0xff, 0x3, 0x8000, 0xffffffff}, {0xfffffffd, 0x3c2, 0x4, 0x200, 0x9ca}, {0x6, 0x10, 0x10, 0x80, 0xf9, 0x5}, {0x8, 0x800, 0xff, 0x1, 0x2, 0x7}, {0x6, 0xff, 0x1, 0x9, 0xac, 0x3}, {0x800, 0x4, 0x8, 0x0, 0x1, 0x2}, {0x8, 0x7ff, 0x8, 0xe, 0x9, 0x3}, {0x26, 0x5, 0x0, 0x3, 0xffffff10, 0xc}, {0x2, 0x1, 0x7fffffff, 0x9, 0x2, 0xfffffc01}, {0x1ff, 0xf, 0x9, 0x5a, 0x8000, 0xc37}, {0xfffffffd, 0x4, 0xfffffff2, 0x5, 0x9, 0x3}, {0x4, 0x4, 0x7, 0xfff, 0x4, 0xd1}, {0x4, 0xe383, 0x119, 0x3, 0x2, 0x8}, {0x3, 0x1000, 0x1, 0x1, 0x7, 0x1}, {0x6, 0x6, 0xffffffff, 0x7, 0x7, 0x1bdd}, {0xffff, 0xb37c, 0x6, 0xd63, 0x401}, {0x3, 0xb77, 0x4, 0x1, 0x1000}, {0xdc, 0x9, 0x8, 0x4, 0x8}, {0x2, 0x9, 0x5, 0x9, 0x7fff, 0x5}, {0x7, 0x9, 0x7ff, 0x7, 0x101, 0x3}, {0x7, 0x8, 0x5, 0x9, 0x10, 0xe}, {0x9, 0x6, 0x0, 0x40, 0x3, 0x8b87}, {0xa, 0x1000, 0xf, 0x2, 0x8, 0x6}, {0x6, 0x161e, 0xf, 0x3, 0x100, 0x100}, {0x61cb, 0x3ff, 0x5, 0x0, 0x13db, 0x8}, {0x7fffffff, 0x3, 0x69c, 0x2, 0x1, 0x2}, {0xff, 0x8, 0x9, 0x40, 0x8, 0x58}, {0x5, 0x10001, 0xf, 0x7, 0x7, 0x6}, {0x0, 0x3, 0x1, 0xffffff2d, 0xd762, 0x3a9}, {0x3, 0xf31, 0xbf, 0x4, 0x100, 0x10001}, {0x3, 0x3, 0x7, 0xfff, 0x9, 0xfffffff7}, {0x7fffffff, 0x101, 0x3, 0x4, 0x2b, 0x9d}, {0x7fff, 0x53, 0x1, 0x3, 0x5, 0x5}, {0x1, 0x9, 0x4, 0x4, 0x6, 0xfffffff8}, {0x3, 0x10, 0x5, 0xc, 0x0, 0x2}, {0x3, 0x1, 0x7, 0x0, 0x6, 0x4}, {0x8, 0x5, 0x9, 0xda, 0x1, 0x7a2}, {0x5e72, 0x7, 0x6, 0xdf3, 0x7, 0x76}, {0x3, 0x7, 0xd6c5, 0x800, 0x2, 0x5}, {0xfffffff3, 0x2, 0x2, 0x84f, 0x5, 0xffffffff}, {0x9a7, 0x6f6, 0x6, 0x1, 0x1, 0x2}, {0xb, 0x8, 0x8, 0x3ff, 0x7, 0x2}, {0x1, 0x2, 0x8, 0x5a, 0x1, 0x81}, {0x40, 0xf, 0x3ff, 0x3, 0x5, 0x1}, {0xffffff6b, 0x4, 0x1, 0x2bc, 0x4, 0x8}, {0x8, 0x101, 0x6, 0x3, 0x8, 0xfa}, {0xffffffd7, 0xbb8e, 0x5, 0x34, 0xf7c6, 0xbd}, {0x100, 0x7fff, 0x6, 0x0, 0x3, 0x401}, {0x1eacc110, 0x0, 0x9, 0x2, 0x3}, {0x8, 0x5, 0x2, 0x5, 0x7fff, 0x8000}, {0x9, 0xf9, 0x2, 0x40, 0x1, 0x7ff}, {0x534, 0x4, 0x100, 0x2, 0x7, 0xb}, {0x4, 0x1, 0x7, 0x3ff, 0x80, 0x1}, {0x2, 0x217a, 0x7, 0x3, 0x1, 0x1}, {0x1000000, 0x3, 0x101, 0x5, 0x1}, {0x5, 0x9, 0x10001, 0xe52, 0x4, 0x8}, {0x4, 0x5, 0xf, 0x9, 0x40}, {0x5, 0x54ac95ff, 0x8, 0xfffffffb, 0xff}, {0x4, 0x5, 0x3d, 0x8, 0x9, 0x4}, {0x7, 0x6, 0x3, 0xfffffe00, 0x7, 0x2000000}, {0x4d, 0x0, 0x3, 0x9, 0x1, 0x7fffffff}, {0x7, 0x1ff, 0xffffff50, 0x1, 0x4, 0x4}, {0x7, 0x6f, 0x5, 0x93, 0xfffffff7, 0x80000001}, {0x8, 0x5, 0xbb, 0x80, 0xfffffff9, 0x400}, {0x8000, 0xfffffffb, 0x5, 0xe28a, 0x95, 0x1}, {0x80, 0x7, 0x2, 0x800, 0x8, 0x455c}, {0x6, 0x8001, 0xffffff3f, 0x73c1, 0xc37, 0xfffffffc}, {0x9, 0x5, 0x2, 0x7, 0x9, 0xa9e}, {0x9, 0x7, 0xd5, 0xbee, 0xfffffffb, 0xff}, {0xfffffffe, 0x6, 0x5, 0x6, 0x3, 0x2}, {0x4, 0xfff, 0x8001, 0x9, 0x4, 0x1}, {0x7, 0x2, 0x10001, 0x0, 0xffff, 0x6}, {0xd, 0x10, 0x5, 0xfffffff7, 0x7fffffff, 0xc}, {0x6, 0x0, 0x7f, 0x3, 0x6d6, 0x6}, {0x8, 0x3, 0xb, 0xc42, 0x9, 0x2}, {0xf1, 0x3, 0x0, 0x1, 0xeb, 0x4}, {0x2, 0x3, 0x2, 0x80000000, 0x4, 0x5}, {0x4, 0x7, 0x6, 0x7, 0xa1c, 0x29}, {0x7, 0x6, 0x73, 0x5, 0x526, 0xff000000}, {0x8, 0x3ff, 0x7, 0x3, 0x10000, 0x3}, {0x3, 0x2, 0x2, 0x7876, 0x8}, {0xf8b, 0x8, 0x18, 0x6, 0x5, 0x8001}, {0x9, 0x8, 0x0, 0x1, 0x6, 0x1}, {0x1, 0x0, 0x8000, 0x5, 0x10001, 0xfffffffe}, {0xb, 0x4, 0xfff, 0x7, 0x2, 0x7}, {0x800, 0x5, 0x81, 0x3, 0xfffffe00, 0x40}, {0x1, 0x80000000, 0x5, 0x2, 0x5, 0xffff}, {0xfffffffc, 0xb, 0xf39, 0x5, 0x2, 0x8}, {0x9, 0x6, 0x1, 0x7fffffff, 0x0, 0xff}, {0x5, 0x6ec, 0x9d9e, 0x100, 0x1, 0x80000000}, {0x2, 0x8, 0x0, 0x101, 0x9, 0x9}, {0x9, 0xfffffff9, 0x10000, 0x7, 0x7, 0x9}, {0x3ff, 0x8, 0x5, 0xbb4, 0x9, 0x81}, {0x508dee31, 0x7, 0x7434, 0x3c1f, 0xcc9, 0x36}, {0x1, 0x3, 0x0, 0x1ff, 0x10, 0x33}, {0x9, 0x9, 0xfffffffb, 0x5, 0x7fffffff, 0x2}], [{0x3}, {0x4, 0x1}, {0x4, 0x1}, {0x0, 0xc0eb5896bbd205e9}, {0x0, 0x1}, {}, {}, {0x4, 0x1}, {0x26f15bf6ce2df46f, 0x1}, {0x3, 0x1}, {0x3}, {}, {0x3}, {}, {0x5}, {0x0, 0x1}, {}, {0x4, 0x1}, {0x5}, {0x4, 0x1}, {0x6, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x4}, {0x2, 0x1}, {0x4}, {}, {0x1}, {0x0, 0x1}, {0x3}, {0x4, 0xd061b92ba1f658f5}, {0x4}, {0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x4}, {0x0, 0x1}, {0x2}, {0x2}, {0x4, 0x1}, {}, {}, {0x3}, {0x2}, {0x0, 0x1}, {0x1, 0x1}, {0x5}, {0x6, 0x1}, {0x1}, {0x0, 0x1}, {0x1}, {0x2, 0x1}, {0x5}, {}, {0x4}, {}, {0x1}, {0x1, 0x1}, {0x4}, {0x0, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x4}, {0x5}, {0x7, 0x1}, {0x5}, {0x1}, {0x5, 0x1}, {0x1}, {0x1}, {0x3}, {0x5}, {0x4, 0x1}, {0x5}, {}, {}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0xc}, {}, {0x3, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x6}, {0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2}, {0x1, 0x1}, {0x4}, {0x9, 0x1}, {0x2}, {0x3, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x0, 0x2}, {0x2, 0x1}, {0x4, 0x1}, {0x4}, {0x2}, {0x4}, {0x2, 0x1}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {}, {}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x2}, {0x3}, {0x4}, {0x5}, {}, {0x7}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x5}], 0x1}}, @TCA_PEDIT_PARMS={0xe50, 0x2, {{{0xfff, 0x5668f3e0, 0x3, 0xfffffff7, 0x7}, 0x3, 0x1, [{0x3, 0x1, 0x8, 0x1, 0x1, 0x3}, {0x3, 0x6, 0x0, 0x4, 0x8}]}, [{0x3, 0x80, 0x687, 0x4, 0xf3, 0x101}, {0x3, 0x8001, 0xf, 0x19393dd, 0x0, 0x3}, {0x3, 0x9, 0x7fffffff, 0x1, 0x5, 0x2}, {0x5, 0x1, 0x7fffffff, 0x9, 0x0, 0x8}, {0x9, 0x0, 0x0, 0xd, 0x6, 0x3}, {0x0, 0x6, 0x699, 0x1, 0x144b7e2c, 0x5}, {0x5, 0xffffffff, 0x3, 0xfffffff7, 0x6, 0x7}, {0x2, 0x9, 0x2544, 0x2, 0xe}, {0x800, 0x10000, 0x4, 0x80, 0xfffffbf3, 0x1}, {0x7fffffff, 0x2c, 0xffff, 0x2, 0x5, 0x1ff}, {0x80000001, 0x40, 0x1, 0x4, 0xffff, 0x10001}, {0x4, 0x0, 0x7, 0x8408, 0x4, 0x401}, {0x4, 0x1, 0x6, 0x9, 0x4, 0x7ff}, {0x5, 0x6, 0x7bef3e74, 0x1, 0x1, 0x10000}, {0x1, 0x7, 0x7, 0x4, 0x4, 0x1}, {0x0, 0x1, 0x100, 0x7fffffff, 0x95, 0x3}, {0x80000001, 0x7, 0x0, 0x0, 0x4, 0x18}, {0x8d, 0xffffffff, 0x4, 0x7, 0x0, 0xa0a}, {0xb8ce, 0x0, 0x0, 0x1a, 0x5, 0xd}, {0x1, 0x5, 0x79, 0xd88, 0x2, 0x5}, {0x9, 0x200, 0xfffffffb, 0x4, 0x7ff, 0x4}, {0xffffffad, 0xb0, 0xfffffffd, 0x5, 0x9, 0x7}, {0x6, 0x4, 0x80000000, 0x4, 0x5, 0x3}, {0x6, 0x2, 0x4, 0x1, 0x800, 0x1}, {0x1, 0x80000000, 0xa5, 0x45, 0x4, 0x1}, {0x9, 0x1, 0x7fff, 0x1c03, 0xf3a0, 0x3}, {0x80, 0x1, 0x9, 0x8, 0x9, 0x2}, {0x82040000, 0x7, 0x6, 0x8001, 0x0, 0x7}, {0x3, 0x5, 0x4, 0x1, 0x4, 0x7}, {0x2, 0x2, 0x3, 0x1000, 0x2, 0x100}, {0x1, 0x2, 0x6, 0x92c, 0x7, 0x1}, {0x2, 0x2, 0x3, 0x0, 0x2, 0x1}, {0xdb, 0x11, 0x3ff, 0x2, 0x0, 0x9}, {0x8, 0x755, 0x3, 0x0, 0x9, 0x2}, {0x101, 0x80000000, 0xc1, 0xd912, 0x3, 0x7d}, {0x9, 0x3, 0x3, 0x5, 0x0, 0x7}, {0x3, 0x6, 0x0, 0x0, 0xf, 0xfffffff4}, {0x7, 0x1, 0x8, 0x10000, 0x5792, 0x2}, {0x3efe00, 0xe, 0x7, 0x4, 0xe, 0x1000}, {0xffffff81, 0x5, 0xd9f2, 0x0, 0x61a, 0x7}, {0xfa9, 0x8, 0x52b787ef, 0xb, 0x498, 0x4}, {0x7, 0x6, 0x6, 0x2, 0x2, 0x6}, {0xb, 0xff, 0x0, 0x0, 0x5, 0x3}, {0x7cb0000, 0x5, 0x9, 0x5, 0xffffffff, 0x81}, {0x80, 0x8, 0x40, 0x7, 0x5, 0x5}, {0x0, 0x2, 0x1ff, 0x3, 0x0, 0x401}, {0xd, 0x9, 0x7, 0x0, 0x4, 0xffffffdd}, {0x4000, 0x80000000, 0x595, 0x80000000, 0x2}, {0x4, 0x7, 0x3, 0x7, 0x7fff, 0x5}, {0x54, 0x8, 0x3, 0xa, 0xfff, 0x80000000}, {0x4b, 0xeb, 0x0, 0x0, 0x4, 0x80000001}, {0x4b84, 0x1, 0x5, 0xfffffffe, 0x0, 0x5}, {0x1, 0x9, 0x1, 0x8, 0x8001, 0x40}, {0x5, 0x6, 0xff, 0x4, 0x4, 0x8}, {0x3, 0x4083, 0x5, 0xd783, 0x0, 0x5}, {0x3, 0x2, 0x1, 0x1, 0x0, 0xdb2}, {0x4, 0x1, 0x1, 0x0, 0x9, 0x5}, {0x8, 0x3, 0x8, 0x0, 0x5, 0x7}, {0x0, 0x10000, 0x1, 0x7, 0xfffffff9}, {0xcdaf, 0x6, 0x8, 0x0, 0x9, 0x1}, {0x0, 0x100, 0x7, 0x1, 0x6, 0x4}, {0x4870, 0x200, 0x0, 0x4, 0x1000, 0xe}, {0x800, 0x7fffffff, 0x2, 0x5, 0x2, 0x6}, {0x1, 0xbc4, 0x5, 0x2, 0x3, 0xffffffca}, {0x9a9, 0x0, 0x7ff, 0x0, 0x800, 0xfffffffa}, {0x2, 0x0, 0x2751, 0x22e, 0x1, 0xcb}, {0x5, 0x6189, 0x10001, 0x4, 0x5, 0x8}, {0x8000, 0x4, 0x100, 0x8, 0x0, 0x5}, {0x28d3, 0x3178, 0x80, 0x3, 0xfffffff7}, {0xcb5, 0x100, 0x7, 0xfff, 0xf4, 0x101}, {0xffff, 0x4, 0x6, 0xfff, 0x3}, {0x200, 0x10001, 0x1, 0x0, 0xfffffffa, 0xe4b}, {0x9, 0x4, 0xf2, 0xfffffff9, 0x5b0c, 0x401}, {0x2, 0xffffffc0, 0x4, 0x9, 0x401, 0xfffffffa}, {0x9, 0x7, 0x4, 0x2, 0x9, 0xb}, {0x8, 0xa1, 0x1, 0xfffffff8, 0x4, 0x2}, {0x80000001, 0x80, 0x3ff, 0x6, 0x0, 0xff}, {0xd388, 0xd, 0x10001, 0xfffeffff, 0x5, 0xd}, {0x4, 0x10001, 0x80000001, 0x81, 0x7, 0xa46}, {0x5, 0xf, 0x80000001, 0xfff00000, 0x51, 0x60}, {0x2, 0x1000, 0x3ff, 0x5, 0x2, 0x4}, {0x9, 0x6, 0x2, 0x0, 0x59, 0x140000}, {0x2, 0x8001, 0xfffffeff, 0x40, 0x5, 0x9}, {0x6, 0x8, 0x2, 0x2, 0x8, 0xdb08}, {0x7ff, 0x0, 0x8, 0x10, 0xd, 0xeca0}, {0x80, 0x7, 0x5, 0x0, 0x41, 0x3}, {0x0, 0x7ff, 0x2, 0x7fff, 0x7, 0x4}, {0x0, 0x3, 0x6, 0x600000, 0x2, 0x30}, {0xa2c3, 0x40000000, 0x0, 0x2, 0x2, 0x8}, {0x8f, 0x3ff, 0xffffffff, 0x7, 0x0, 0xd}, {0x7, 0x7, 0x1000, 0x401, 0x1fc, 0x4}, {0x9, 0x1, 0x8, 0x1, 0x3, 0x5e18}, {0x4, 0x0, 0x6, 0x4, 0x3, 0x7}, {0xb, 0xaae, 0x7, 0x5, 0x0, 0x7}, {0x7fffffff, 0x91, 0x0, 0x1ff, 0xe24, 0xff}, {0xff, 0x0, 0x401, 0x13be, 0x7, 0x2}, {0x8001, 0x6, 0x8, 0x4, 0x3, 0x1ff}, {0x5, 0x4, 0x400, 0x3, 0x7, 0x6}, {0x3, 0xa, 0x3, 0x3, 0x6, 0xa}, {0x1, 0x5, 0x3, 0xe7, 0x9, 0x9}, {0x8, 0x6, 0x7, 0xfffffffc, 0x3, 0x6}, {0xbb37, 0x0, 0x3, 0x2, 0x1, 0x6}, {0xc0000, 0x4, 0x4, 0x200, 0x7}, {0x5, 0x2, 0x10000, 0x9, 0x6, 0x4}, {0x40, 0x2, 0x7, 0x6625, 0x3, 0x8000}, {0x4, 0x3, 0x1, 0x3, 0x93, 0x80000001}, {0x8, 0x7, 0x9, 0x2, 0x6fc, 0x400}, {0xfff, 0x2, 0x0, 0x2, 0x9, 0x7}, {0x10000, 0x55, 0x9, 0x3, 0x7}, {0x0, 0x9, 0xfff, 0xb, 0xc6, 0x30}, {0x81, 0x0, 0x7f, 0x9, 0x2, 0x7}, {0x2, 0x575d, 0x0, 0x595, 0x787, 0x101}, {0x6cc, 0x1, 0x8, 0xd4f, 0xffffffff, 0x3}, {0xffffffff, 0x7fff, 0x8, 0x3, 0x800000, 0x6}, {0x7787, 0x1, 0x9, 0x1, 0xfffffff9, 0x440}, {0x10001, 0x935, 0x1, 0x2ddace59, 0x16, 0xf}, {0x1c0000, 0x7, 0x20000000, 0x7, 0x7, 0x3}, {0x10000, 0x207, 0x2, 0x7ff, 0x0, 0xcb}, {0x8, 0x7ff, 0x9, 0xff, 0x8}, {0x3, 0x1, 0x6, 0x8, 0x8, 0x9}, {0x200, 0x7, 0x9, 0xffff8000, 0x7, 0x7fff}, {0x1ff, 0xf, 0x8001, 0x6, 0x1ff}, {0xd, 0x7fff, 0x9, 0x4, 0x3, 0x5}, {0x1c9, 0x80000001, 0x8bb7, 0xaaf, 0x8, 0x9d}, {0x7, 0x7, 0x0, 0x9, 0x6, 0x5}, {0xfffffff7, 0x10001, 0x1, 0x5, 0x1000, 0x9}, {0xfffffffe, 0x9, 0xe214, 0x8, 0x8, 0x7}, {0x0, 0xa, 0x8, 0x4, 0x5, 0x7}], [{0x2}, {0x1, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x1}, {0x0, 0x1}, {0x3, 0x1}, {}, {0x2}, {0x5}, {0x0, 0x1}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {0x3}, {0x3}, {0x2, 0x1}, {0x7}, {0x5, 0x1}, {0x5}, {}, {0x3, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1}, {0x3, 0x2}, {0x0, 0x1ff41b6e5fdb6b49}, {0x3}, {0x4}, {0x0, 0x1}, {}, {0x1}, {0x2}, {0x2, 0x1}, {0x4}, {0x0, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x1}, {0x4}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x3}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x2}, {}, {0x5, 0x1}, {0x2, 0x1}, {}, {0x2, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {}, {0x1}, {0x2}, {0x4}, {0x0, 0x1}, {0x4, 0x1}, {}, {0x5}, {0x4, 0x1}, {0x5}, {0x0, 0x1}, {0x4}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x5}, {0x3}, {0x5, 0x1}, {0x1, 0x1}, {0x3}, {0x5, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3}, {0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x4}, {0x1, 0x1}, {0x3}, {}, {0x1, 0x1}, {0x5}, {0x5}, {0x5, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x2, 0x1}, {0x2, 0xf6464aaf4f20b5c8}, {0x2}, {0x2, 0x1}, {0x2}, {0x1, 0x1}, {0x5}, {0x0, 0x1}, {0x2}, {0x3, 0x1}]}}, @TCA_PEDIT_KEYS_EX={0x3c, 0x5, 0x0, 0x1, [{0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x1c, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}]}]}]}, {0x8b, 0x6, "52a08d3a90d1c3b9f5c0321ead26326ca0316cc726f4a509b99e0f083b0423024f5eba644d65b85e838337eef18a0e56144222c8a583757b528c3849ce8ee01663b65158561a946c87e04c12339f2037df02bd8c1696d0655217cc26eda1f208eb875483c7e360a05f47de057b7e5058b6ff02d361fd166875245efd58cb8178bd503163c18bc6"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1}}}}]}]}, 0x1fd0}}, 0x4000810) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000100)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000180)='net/ip6_tables_targets\x00') r2 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r3 = openat$cgroup_int(r2, &(0x7f00000002c0)='blkio.throttle.write_iops_device\x00', 0x2, 0x0) write$cgroup_subtree(r3, &(0x7f00000000c0)=ANY=[], 0x6a) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_inet_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x549442, 0x41) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000000), 0x1000000, &(0x7f0000000380)=ANY=[@ANYBLOB='fe=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) syz_fuse_handle_req(r5, &(0x7f0000009b40)="de98ee653502c564abeb97fc678bde22efebcf99c2d89952950acc703a3c6268a54c8b1bd1ee165c82980cd315b55a070dc41deeb2d4c1842d936a0bcde5fd7ed6031fdd9cb58ebfe8261528f097f309813b5722c24a1af8e6bc6ddaef7e85d2659690154bc5e6ee73c3fe7176509ad7b30e1098fc9873db91d3c1816825e710374de8d40693578b598922d9c523cfff93a630f121251d17ad40bce021d7fd57945fe2a186618a40b5f3995a9f0ceaa3e22b57e4f68e53fffeb5474fb83afaf5cde6b0aaf5cf0313ede442ddf1df6c280921e43d80dddfd005969272e1719b37fd8f749fcde83f8201826b4cf5b1c1da394568aa7d8833dd11309f46422b0152ede5ab29b17bc1ae80147346155b20a98d6fc2650bec3fe73327c45cad1b38f7c983cd070556a8f8ed5d58e1052f6436fad905099d18fb3e62c2c36a1c2209a94c820e30e5234e77be3beb4cd183015d281e7bf39cdcf0f1e541211c75d64a49b55ba4c2c444bef36d98df66bea814bab91ed65386d6a491a6295c24dbaf752a5e7a856e0dfe46a6f9e718ca3919c6f8978b0fd65c9e389114e5afd8e9e2a575b854463b63f46d08795f0f1d0d48d6d610fd74e9238de32ee3fa2ffef550336341803c083ac1d749be6c5440bbe4bd3bc3015bcde2b4e2160ba266d281a9641f74d9348fb6fa8550d1e8a8362999452e40b75c412cfa77ab8e1aaf1a9e83c855ec9b7ada38690f0d2e59f67a1f3babbcda8011595ea720816c24726b833beaca0a9d11e7b99373601d27d18c9e29940503d3a12149fdc4fe0065c3d023d6e7712eb853df19f2b4b886e08d61629288ff16c2597d7fae5bfc8b41f92fc325ffe0f61683b1f661409bdd7c3d88a854f8393484f4669b5d9654fd3a0819a32110b9064539a7419c332629b3fc71da35b783ef7c693842ce83733a63f2e6af37989cfcb768ab8cea5d21b82a0e9f6fdcec26b0107708867dec54c4e739fe9b931b3c6da013bfae097c57f1e16ba54f9028e672511938a0ad9d681d7feebc65a2f5f588abd66261393f3ba02d7b2cf650a9f7c6a4ca55b4d41132908dc9c90e26f0da8e2259e3a2b63b2d9e27754e278827ab80438070698c690ec375a9aeb4193079a28a2a062961ba0e65af01644af063f3ebefda92c4986379f7b099b2fd3960929578736f09887fc5816cb1b982e5b121b79662d1674dd0c6e82627cf8c63e576e5c1eb0af9415ddc10ff880e8ae3ce8c4fb87b8f9d364974c2a1d8eba4e04bc2bc018bfabc435683b2551c0e4908570b930c4fd7c03ddb95e9ec1d1994e3df0305fdac4e5b914641ae25b0c469b194c0bb78ab04887cdc4262da468475b926a18254d23b4c44705aeca34ef8a7b04dd55a43f39996529a23804e054655c5ba8661f7c02737e7539650364928d62b9b8d80988232009acb54214f06640e9bc6614c0ce02e4a22dc8b91a0aad711e4fd01d7020b7c7185e41e27ce266b9f5aec682cbd4bba3240d6277b17b564937254f37afe580cba0b78c6b0cc81830eaf10d7cc1f7e918d49e935629fe6c24b4368a04af1b99f6981340ee031874f3d4b3a9ebc31719b3b775bfe1fdfa0460a3820bff6f61b49b11ac2ca00836a0c4a74aed92a619f34231196669b942e761538e64f965d23d4f7814256e876263fe5307985c4e6eb69c974f66276764e80ab1de3f5c55e7b2cfdb78dd183a85473e968918ad73f29a266c818b9bf9f62eed86df25b2577bb6d98e3996e94f5bdf119b869541a94eb3536c979c3d77cc0df7c0c48a902ca2f03f5ba5a8ef9431cf95f6fc89744e8440e1d5ebb837e30ef7541fbc27672c31566ac3676a173cb9e466a2d206ba1ebc2b985eddcd6ff937375fbc8415eba46f5ec68cfa9f3a669d41b078867dd9f5160ba45fa4719f32cf877d4b7a6d77c977533659f7c7ac22c68f5e93c1df6c2a3d45b55a4afd3355680aed864f6bbe13da2da28a4851f73c88e555f3bb1c34a21fc45ab6c28287902e8b5fcae6899c804f364cd878a8d1734462bb075cb7bc709cc2c5d7747c4c29a2fa9259752301c26b852b7993adf889d45dbe39094c9b7b168756e5b939ed10bb6df57b8f5e14352cfc7d8b03cda5b978b06cf2430af5db17177b1ef664bc4b00307f970c4fc606a6bab72125f62b0f59655c35b104da7af188a953cfc09b3aa0785abf330830fefedcc8bf9a11d5dc4b5642f679d45cb44fe61ab1d906345c1c345f6b8027bae9585580c20115d2504d9c83ab54ea2557b6d2dd3bc65fa29f091aa46a215e77621836154104e6969fa9107139a19f2e45cc6bf55422a0e1a6d037ad9e63df5f9cd2045e13ac2d6a15bc12008c4cd23782df7d41bfecc0037292d22c7b42f2cc1a22db7502332d9f4fa85f7640c8635b9469681adb6bcec2dfdf6926f1815156d80a835ae918527f549ea6df45f350f618dc1f3ca139759be28e35013034f8bbfd3fa1a8f302594213c18015305911f42e287f2d86f17d76f8a0ea03fb574c60c808669f9f4454fc2eaf0e93873f688e34bd3341f6874d5d8fe754172a751d6ab23dc1642220e7fb1071df0ee3c7e07c338915494a3b360bdc0b38ed221c2c2bc86b29744448b255802b3ddfe600c1d0f9acabb2185e4e9dae5e456d5825f516c857f63e72e4a5f3d45eaf11a0e3a5ad0ba30a0bf0f94cc99586fd202d6118bb6f9c272f6cbe39dd9b8b36ea7fa51dfe0bb87a633be11c16a14d1bce8492387696e195fa3c5f172690b4434aa2e91ce7d225d73b1983d2605ec725aae0ae402cd2f79fc202a307f1896f3dfcf8c0fd8b841dcfeda5d65bb7d76f7c2d2eb1b164c0368e9984f320a224d7d438bc5c699acbc18a587b7589e960af114afbc9f59243646557962fc2e0cb5b5bf160a313bcfd9ade3e140b808e9f19415808aa312ae9c9e8bcd5a47fc721eda59d10670088714984a71d5c0df8b68e675a8e31ec15a92ff6a04d17e0ef849c782b302d11f742efe6486ab904fd65c0aac4ec25c6d877b453dce80e894de703aa8b1e5d00701850f149fe437fd0944cb95e54a924a49bd86bb9a602cf2904fbd9e399f1cdcd0b45b6d8f872e285f9dfeaa26aa760074651393c6451b36c643dd0b7236ec7803d69cec1b09bf1b63fbb68ad7c01507f00083b184ff01a62096f386f4c8fdc85e93eecf3f4b384aec1c10ccc60d8109a6d887bd389c3406163f9600879f0e944443d783e8644f69344f6f44f7bbf1883cda7369c9b9904d991c01552135f158a0bbb7f40c354f292c034824d82c209ebc770f5b756768ae51d45f8875b59904a07090689e65b40625566eed5d209130db812f287b966ae21ba46a3a7a3a0360a4e284d8d91ba9ed9806ea063827c8dda0fa98f758cbfa523ac645421f444a40b95bb065a64256c19354b1ad5002bb7b2add9b5236ad64e9052734b9d263515683db121b5e4dc1eab244dd8fc0fc62d962834ba0b21aad872b127afc0a33c7869a3f213519aa2ef51bab9ab28ed18859fd8239841a6668fc614dedd099121ae6c220a143c119cb9bff9068f65d0554b4c12105e59a22e91203a08ab8c718ec62c42d7ebb7b495e9e1be8fb7e4aab2777025da37b48d9d7b97578841a73898a6eab994e250106e096390c77b0600537be881ab7d81e3cb468bf1fe318b1e804d8df9875e9b8da22e6244997317391cce608085a28b8d070d654a29afab324ba3eecf427b6dfd43501ec0db919f71a932897eb37fe3bd64ab5a34ec60011696298b74ddd7a3710d3e444cedcc5cdc357f9dd58e67dc0ed3fc8df6dad82b3c00b4290c3280c28f78df052ec9cdd9df025abe8834616eddd5bb93379c69092911cd60761e7d14b426a83e335bfc8bf67a14e01df7cefb6023f0c6556534b975ed889de0d96d968526372402ce3d21a2c5c64a449dc3ba4ee0b5ceabc2fa29679e225681c8e946dc94b48af024bb1633e1860c7d8c14500967f24e2f8f46db537232a4e9f4abf8408f53bb52b035bdb89917a6f2f4bd22403ad002c2d936b785ecd965177e9f6235787a185d0eca92532f1aab16756ae86ece13925ba4a1fd08125102ae08c428d073aa426c4e792b5a4acf618605df1707021ce1eed62da4ee87334e34edf43338a0076b8ec739e2c31071e10c6a853e19fbf25b8a356527a67c8f7696dc184e374f4641f4e5b0aa345f1e6c4bfeba3a392d9a994bc271717a051c98d6c5b1f3296caf4c01d80ffb75b6fbdd0a0583f9d4695a44a2878df0c09a85aaab14522320cc3d2611603a34e52da03677a60cc87cc3c689975e5b5366c82e040b6643b8865d8bea0c84cef9ff85245a8b4bc41af1a50775b29fe55e42ac4b29fe80ddaf02e8c9bd07cab823f3d9021ac88236525ec045688a2fc9c6df66f549b10720cebf09ead919524f071cd128fb7575c84190c698b420f89b3c11195b5d83022d1f7e48afc21203995caf8f9286dcd5bd51b65c1af1caadf5a1b3f12579066855ff851075adb959dc3e086a7fb4e9a27fe80e8f3c0959b042486310ae7b785b0612e0385e36f50d4cae3474dd000c3957955534b4907b9480e2e5d83dedbeb76cb78d893c5b64dd51e31abc8e8b4c56b96f67c4b6e43861d91681af3270aae1a8f50712bd97326ee46a2640285b2902f051071d5a3400e99b76459956ac6908688c314bd8e54365383a65b186a6386cc5218e41e0b386759de81bccf5aa68f8608831a9d33ad1af2bdbd8579c5921cd8c3dd2f3bf1f123c742e118c76e2f43618bb7885e44826b7417c9ca5a139d774c16fbf74c8969c038ba6a54f27bab46ecc94d6455188d8dc1edf1da715c8d9976226877096df4158eeecced2248c7b88de0dd11a076db1f06bae4adba8286dc39aa62a55233886e011622ae1cf97238914a55078a78908145295777dbbc4e0d34364e0f3daa9eba6fa54c085777b18c0523818ff8710dee4bfeb3db549c3f38dde73b99a7b1b219282407a4e0ab3794089e21f6f2045ab6254ac3703903edb302fb2f0f97e47cca7969ad6b5b6cf27314137a04d5f4f29c193cfc5540592ab1342a1a9cbd514a7b4d6b23f724a5d7bfa6ffe8e3d9de29b8661139f179a0fafecf234f19bee75c25faffc765e02377d83e0ad0a0029c08f5c71595bc1b2fe88f0fe958f3f1f8ba6821ab834cab9bc902b2d47bd4b5ed52b5b0d7b3bc999b2f68879be39ddcb0428ce3a617b68c11459b746651f413d9e9a098cd2b5c0fcfd0ea1db2cde1672818d7bc73b053015692f9e9259a0153e3c9ac5e73e3343dd350cfbcaa57be93cc881a35063aec2db4ed71df2b1bd90b5ecbd84f399d4530c5450d622188423e151cec49673dc633e503c497d53843f4824750dc09abae9f2f465e92888715b6879f5edbab7bcd58f0899e1430ffb5f3063450945cb0fb3b5c3088ed6966c54dddae3aab489a80341b45a17cac02ae62749f209a7e16ecdfd86b43569c7b34511c65474acf2b2c18834e158e20957bf2320e4a6b9d63caea93b3a7dd4f7ba54443aba1ac2b6f2b27e1bf6f17d3fd1582462e0debc7069bb70e219654cbb99adfed54ab94329382163f2ab6710bb581d189cb3449a02c917c1f2d1d5f51958ce605fdb0e37ae5f3cb3f123276d43b2c26ea948dee863e0b679ecddf0fe41ce78bbca30167c9c7d6b0e9193c98090facd7205a490727e1ac49bb4d639348a32546007459c61c27bf8df87dd2ed3f3228b8193422a72d15f848bac13c6ffa7b8a767cf04866feb7c7a81267d7a8e890128d4709e4873223578aa7febdd562403c6092c0a3f6e0650772ede935ab6ef95e375bcbfa395e23ef1d73532388b845a95f158dc845a123f798176c73e177926d39abd38a910d40653006375110be2f2c5f6efc87b31908be36dd07c8ba5853519a37dfc4dea981af855293f49a3270bb67cdc17b780fbf2a418fcec8953dae927909a6bbbdce230d23113efad9c02474682dafc63311050cb4f3f86c282ff29728eefac5c678360122b4ce221bcec82d24e053b63972d2e9a631a180b48bb8d2d4de7254d91a856071df51a1d87ca7eb5d19ac3def1fdd6ebd8f57c2c9e43cb6ff2fa00d27f279368f5ee29a84ba219a51d1f0f1965781164edbb3aa6209fbce6d40284fbb4a33f59bf9e1248100a623de16613eebc11f510b7718dde9f13b4c9b2b6a10dd932696cdb7fa4b5733b0377453471462762457d42038ebf8c0fb392ca7656ad1f050c326de75fffc698c48f5d809ae360ddb9856b9a54b811073233294bf91e46414441b6665f432201da12e49718b0d7929b6cbcbf310a09ce0d22f07ee5cfa8ffb9f03acd224641171ffafdf50f18be8fa3c907226cc1a6f3b16a776781a6396dbf09f689ad6bba4d537dad490a6f036a45ee3e224e6f519e44b7352ee3e7d3f0d89f8c7c8f54b6d2698c0298a07866c9d9ca09c96c2ac8efd7974294df6dd1bb0598debadb6135e7123bbfddf84870de54476a291586fc0e64784e65fdf78d462e8b51cbac38e7ff1878b11418f188220e3deb5367a2d90ad7d44395f6965cc6d680c59daac268c16814d1085302d0453b48e4a8ae78b8a5b6951a875ef42776f6d11955da7e5734a72b61cefcc6889b8f8d58db51ee78d7b1a8ffebd90e15a64654054767aaec24dd3b5f338b572496c8731049c10622b7f54fdfa43aaea316946291fee7bc9e64640e8bccf33fd1e8693b67020b49cf77faaaa8269e2fecc4e2b43c8c3378a4a9b9b85a4fe2c346c5512cda631542e0ff5706eba996f4f72e629b076d6be1966d44b1835ce664e3c6a4f18c68f5e32f900a0a167e547d5aa79c0aede966f83d00366a623ef8107e328654c8558d5e606f69a12b6c2a6fcbe0e08f945c4ad2738ed0b28d79c98514abe0819569c6e4f4751c665fd651aaa9ee392c330560ef6d57c0a97f0764f88433b2bf7641ba391634316b0ee1dac23a63be21270e50ea1ac24ac3b429a0b46c38dbd48c540bfb1e141b8b3df6caa179c7e54f2b7b1371e8eb05a30f13da95200ab70dc58325f6bea0ee9fe1f04154998df393f2b4ff4431363f3a7450fa5210e883d67620ae63cc41f72e74e26a0244de1ac722b6f1c1d293f7483b331a0efda65a4e4e9144547fe6dce2f4535e29048b07079329b63754bb124b9e046a6e97929b1f4a387765bf93804530791c9f649db6efbebebf46fa4f9af7ff2587130d0e70a32d4aab1dfbee6aadd1f3e5317e3d4c8cde75b1479bc3dd16ea35db3dca11cf1eb1d2bbac60b83605e171619d85fd4b6d0e24be8db76df12efef05eb87473b832e59f3039df44ef034e5e7546b399cc817a41b2f020286ff139072a5b909ebb185a3c955cf88f4a9929b2112e0a9ab43da0288ce3ea268ccc9f46f852d387f5d0a2831dfc8cb0bf593905ba376c069b8c9b70558ec826c5bf9835031199c4c6d84c913da7e9e7db49c1d34511d917b9ad3c40af0598737d58fd61b8f2adc46b73a284957a99943cf73414412fa5440a5f85b63c20794d122c267fba72bfcd0e2741642fd8ff5a0ae1ffd8b30d852c053d0e31f505ca13a21c0223a8ee77cdd92de1b9f87ebee4ea332e9d4573d7efb2ad3f50c35fb7a596c4edb4b72bf6df5a16ffe3c8a236f2cab8c0712ac26c2cbcc68c1dc45209b579c952c7d645642aeed7d60407ee2dc168179d536da950108e962c5c976d3a05bf5142466ee38939ee94e707a0135f99c99b5d6376f63c711e4f64950f08dbc931c812f34735d9eb1c5997770d8159068cdca2e0f192311ca438d613728b544d6a3e50ae0e4e6b1eb611ce55a96bb2f991d49173073d8547f5ede69d8b587a34bb8f637297a15ab4fc45f1384bbd19b3feab5fb81322ba831386eeb6067e55af374c1b1eb9613a6c41dfe2bbbcfad157dd042c67c44400b350f0dc40a8611f2e947f32ea3ac3f609027b5dbc95b157c13216fe7c35edcc82950bd4e38bcb02b63d2576489c331a222e013e73b5333694889b184bedbbb6fdd6fd40a62b1d5d494e68cd2aefc264f74bf70ef38373e599faaa326f574ae32b1aad86854af22db8c9673d14666aa7c0c3bbe0d76a835ba4b391552777ed20c5c6cd0aa84f3be73ca0a3c128914107fb8fc02220317fb111cf13398480cd3325582a7e55f4c4ef5a258bcd01a97615e95f89c8064d41d04340b88cd5f4b1d827a030637145d98422facadbbbce97dc3060402a7bfa73d7b4dde53184a0923c0ee29c6e8e2c35e396808df2481af6aab053b619fcb2833f14f87051c5461567c5f8dd40383a7521971775493f896e18c78bad8219f88258ea686652780c03ebafb63ecbfcb23e24d52a2f88a77ed3b2280637807a5e155f4fad7149b76841772471a3b77aa42e8058c0af1ac2be9d88b5152851708f1a77582b3e31702864ee6a244a38f3f95d9797a60cddeb5ddf08cc48fc677f03f9e717ebe7f472883e5a6a7df31ca4272228f26991460c537ebc8aecb6a0c34a763eb1f57124fbfafd6db4c21bedf6723b252aeb21eb1fd9f4f811fd3e2e764422964761b2ef3aaaf986a48f7be66f6387578f9492feebc97dfbc6bc97380394a5635dbe582e52a1fb18ea8fc4e53974c63d198cf0d878ba8a8d58688a037c0f753c7073337ef3da4c134ef939c98c8806d09943591e6013a1342de7c722f993fd7eb36ba8e8407d1ea60eb5724b0d6262c70469dbd8ea1956b8d7f5a77707a9cbe2137079e7abda3966c5bee4fd86e8a3c4969bc88ff328a2adc8f4546f647575866d5ced16df06bf40d9a5f178f9d19e490bd76e187c441e7de0e571f6cea5512ec9bea48903d91a519dc82defe34a06b0244d623090b5a250786bbc66c1e76db6b18d81ed33c81a7c93782d5cdbe0a7cf7d1ab29c04be6ff4a9bbc10f716a67d52fd52d91425abd2002cf83c3797861db5fbeaec745a552ca4a50604340f2cf2c1b10e9ba76c8ea43b283c73f774f8be213f17f70cf93b9f6a8bab1f516a935e80c3cc6756945edafd572e6e00840eedf61fc40351869f03562d8c13006de585a1141c02f1311fbc8e45e4b3878c32810698e4764a6e8495f165eefee35714a1794f9ab50897c5565ab745425933d9d6272a172c1f2a274f9ca7bc8e1b01a27b8bd06fd9dc61880789696348c99e9a70c9dd2a62ca04d1f86dc87380b618c2a78b16229d614702fce242fa17ea90cda2648f9375bf7e78b4267d558983e08a9566d95871998d23cc6d22c23370ae067b677609844abc140df81cbd9addbf657fffaab5c22c479acca18f3e4b508cf01ff7b2ca308ff116389790f26f2c7635f89c747a5bc66f61de575653069349a89fd7e3dd785266b7bccf16eb8b4a8a86751de60d33e17d64f6e4e0f9d13a16d243ad7364114db7ad011f094c4debf20a39e35e7eeb440bbe8811db2857b965edd1e2675ceb1bc9a1691f123dedb341962fbbe539485d2241b0409adce2587d035187a0dd5a62076ac4eb5c3e2f4455569b6eac0fc16155da1774cbe505dc92e2087585a7846bae699bef32e3c5ec2356dd4433ed29d4b03ff7b38f7b3cb96b92874eefda6c2e0e326214e40f14cc2ef80e1cd3fe226257a423b8ff5bb368b87ac7066c5136487775b5b122a858334c37f6a3f53d758c3c866e2e79daf9aeab36a59eddbae2fa5b6d20973014196ef0a4cde1373c7297833e6f1e46828f4a42eebd829dd4f17999abe285218ed5dc6007b21bceb588a213b29dbb1ab1a79b41a12df26fe35f0cf6a310c9e50cf10d71ad5960626e4efec211032ec4ae52512001362ba4108d86eb774d2d4d0364cbb1dae68f03a774e328c2dc09899ee80c05ac2a8e3ba905b0b3b7a08a3df20b505901123e7dc0a15db48d09c84189ca4345c23c2010c12cc35287fad30211cab9631e148a7c1e8bfab61ced30e098d1c3cf7b6a7fbd8288dfdc48044d0d47c17f129f6b5d751af1984d395ab1b08ccca3e7309a89a8a36dfc3fb82d2a4269bffc32571438d04a7b98137b46ae1fea1bd9ea64f99e2f0c5f12ed84886b10bbd511993b0447036c4e57b9dae6d5bdad6aa3f2d12e62471194e43111613b8b6944c2baf1f539ea14dd76c356bfef7e3d4b6fb91f6d321a796a4bce5a4c6a5caaf0f3eccd914dea21ae909be7ba486075ff6139e7e351fdd7e98013ba51ff0248852398c734f245ffd7fde8cacfa4805496ad7350b1c96d7bf9da9be492f2f414e973937ac9109b6e8b8315aa9b81840f2c21239caf85a28f0e590bb6ad12148e75bd4d7ea69a9ffb053781db98d5fb5aca30a734017be7683a559c203c006ecd4b135afe3650b906e0aa208c889f2af09f3f8263260c3bd07cf8021124b6f0e0d021f9839e47996905c3d7562df810484552de3bcc9ae054b62a01af6a7991e4d63f30c7a92d8b58e01052e53818e64d7540a3208af321709a5d891ceecae5d27a999b00ed01616a73ec8854ca61973ed1fd3d82f8628b215c55eb7908e297d77098a7b0c362709005a7d13c89c54556589b2a926c6e08cc1c0afebc7eeb5d7ae4ef0507c91b8e706e6dbf83d898819192c812554ad1c6377871a8ca50f1325630f7b5266b807ef61d0c8d399fada49cb02a14c16d39f4fa7b81272573808e761c9dce7cfd12f4f18dd06b0ee471c166e095bf84aa4aaa2d82f1afcf09e5d960257c0a8dc404225b4b62187829c59e57da50bf848d72fabfb69362c117c6913541f84095a2a4ccdd2d30860cd96640bb2315e435a4af08c62c584ad129300adb02a871f3c548b96c4f6c47efdf4a1163a8a5ba9b4766b01437bc5957324660a8cd87df0f7e000d1309e896e3ce9f57b17562c9368a95a4cf66b3a5b57f0cca563b045452bbc8ad07b96fd0322728ccb3b05bfda14ef36ecfa2f32c5aa899811a67f2d62ed970db5723d6e4e4913c98c81ed6c03469112c23549f7e20be6401c6544db9078f34e6a4ad3cc868bace2e7ec6ea17225986f9e941ec67d9a3fc57958f9df8a60f585aa38b1769e26ed3f68dd85685b2cefae9dd72a18abc0de6b94689785df377ef4a812a6abc7f738a396f0e99ccbc5731801c36e746ab6b1dda88ca6ecb899528e18543cb3dfd439cd5be566594f01a4533da3638e6331fedf5b67870938ad044aa0dfdae33e3a6258ad40baadd726eacb1f3c1eb8d83ef4e185d7603a4f1eb006d90bf5849e2f65d37ffe750eb061bbad08a0c0cfabb9abf7f27d36ee5687d23feaa923e09d2ae905410a9193f21ed9b1d6331bb1f3babb90da2f2e023a6ceda4b4fe0f5d864738ee7f65a0b136021fbe076b4adf2d3af760e1361bad7ae35cb7ca010ddf4488255a2d3c492d0b26a1a5643f998b5d04a52a59f176d9bda85c916ff901329f09fe953b030b92f6415172476ad89d3e8cdcb4eda7dde5d4fcd5d6a584a312563558e784b0f9bcea7c53d26c3f2d3350c70a5e06a67c4c0373dd6279e29c320e6580fba8ab2df3039c289235c066af1b07dd112f25b25e292020f36c1aba246cba4e054d64b38f53ed57a712dffad7d3dc97f86af511638a2779107fc55da63b6498ea5f3ae36883163e5bf2324211a61a9889278f828e58daae797fdba9218d322da7aa23db7a48a00", 0x2000, &(0x7f0000000040)={&(0x7f0000006400)={0x50, 0x0, 0x1ff, {0x7, 0x29, 0x1, 0x24ff87199bf0dde5, 0xdd1, 0x4005, 0xf, 0x800, 0x0, 0x0, 0x2, 0xb3a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000200)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000400), 0x4080) openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100009e173610ef171e7206de0102030109021200010000000009040000000206"], 0x0) syz_usb_control_io$hid(r7, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000010000)=ANY=[@ANYBLOB="40150400000059d11c5fd183d95b735a5849103ccd2a9e613fa13769b010b5a686e3bf53a115774aaca85e022105ca480dda750be165679f90ab1d36f70a4431df165a48"], 0x0, 0x0, 0x0, 0x0}) sendmsg$NFT_BATCH(r6, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a58000000160a03020002000000000000020000000900020073797a30000000000900010073797a30000000002c00038008000140000000000800024000000000180003801400010073797a5f74756e00000000000000000014000000110001"], 0x80}}, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000012f00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa1708004b10004c0068000081029078ac1e0001ffffffff0717ece0000001ac1414aaffffffff7f000001ac14141d001f413523050bc975486492019078e00000026563a858fd50f20b0a32067f1b323da1de6a641c56e641fded5fe9ba6ab6dfa850402c35f0ca78"], 0x0) ioctl$AUTOFS_IOC_ASKUMOUNT(r5, 0x80049370, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000200)={'ipvlan1\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=ANY=[@ANYBLOB="680000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000400012800c0001006d6163766c616e00300002800800010010000000100005800a000400aaaaaaaaaabb000008000300030000000a000400aaaaaaaab1aa000008000500", @ANYRES32=r8], 0x68}, 0x1, 0x0, 0x0, 0x4048000}, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1341, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) socket(0x10, 0x803, 0x0) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000010080)=ANY=[@ANYBLOB="12011001000000087d1e383100000000000109022d000100000004090400040103000300092106000b0122280009058103"], 0x0) 4.069500177s ago: executing program 4 (id=4984): r0 = creat(&(0x7f0000000200)='./file1\x00', 0x12e) close(r0) r1 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$int_in(r1, 0x5452, &(0x7f0000000280)=0x3a0af83a) listen(r1, 0x28) shutdown(r1, 0x1) openat$sndseq(0xffffffffffffff9c, &(0x7f00000003c0), 0x2) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) ioctl$KVM_SET_GSI_ROUTING(r3, 0x4008ae6a, &(0x7f0000000200)={0x1, 0x0, [{0x8, 0x1, 0x0, 0x0, @adapter={0x9, 0xf91, 0x2, 0x7, 0xb59}}]}) r4 = timerfd_create(0x0, 0x80000) r5 = syz_open_dev$vbi(&(0x7f0000000040), 0x3, 0x2) ioctl$VIDIOC_TRY_FMT(r5, 0xc0d05640, &(0x7f0000000280)={0x6, @pix={0x808, 0xde0d, 0x38416761, 0x5, 0x0, 0x5b5c, 0x1, 0x5, 0x1, 0x8, 0x2, 0x2}}) mount$9p_fd(0x0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240), 0x200000, &(0x7f0000000000)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB="3559100800c4e99ee706322aed4f", @ANYRESHEX=r4, @ANYBLOB=',\x00']) 3.890614697s ago: executing program 4 (id=4985): r0 = socket$packet(0x11, 0x2, 0x300) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000480), 0x22401, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x2) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x10, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f000000b1c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r4, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r4, &(0x7f0000000600)={0x50, 0x0, r5, {0x7, 0x2b, 0x10, 0x1c20040, 0x0, 0x0, 0x1, 0x1}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0xfffffffffffffffe, 0xffffffffffffffff, {0x0, 0x0, 0x0, 0x8, 0x80002, 0xffff, {0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffb, 0x0, 0x0, 0x6000, 0xb, 0x0, 0x0, 0x800000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x3, {0x5, 0x0, 0xd04, 0xfffffffffffffffc, 0x0, 0x100000, {0x1, 0x8, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x4, 0x4, 0x4, 0x2000, 0x101, r6, r7, 0xf0ee, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x1842, 0x136) close_range(r3, 0xffffffffffffffff, 0x0) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$FUSE_NOTIFY_RESEND(r8, &(0x7f0000000240)={0x14}, 0x14) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r2, r9, &(0x7f0000330000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000180)="b9800000c00f3235004000000f3066baa00066b86b42460f22c7ffec66ba420000b8e20066ef0f29902cbb0000c4e2b1ba8c88d900000066b813010f00d0410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x57}], 0x1, 0x48, 0x0, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r10 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x3, 0x0) ioctl$FBIOGET_CON2FBMAP(r10, 0x460f, 0x0) setsockopt$packet_int(r0, 0x107, 0x7, &(0x7f0000000100)=0x4000200, 0x4) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000080)=@req3={0x8000, 0x6, 0x300, 0xfc}, 0x1c) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x6, 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x700a}, 0x94) r11 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x3, &(0x7f0000000680)=ANY=[], &(0x7f00000002c0)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r11, 0x5, 0xb68, 0x0, &(0x7f0000000000)='%', 0x0, 0xd01, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x48) 3.60187877s ago: executing program 6 (id=4986): openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x42002, 0x0) r0 = syz_open_dev$sndctrl(&(0x7f00000047c0), 0xab, 0x800) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000000)={{0x2, 0x4, 0xcdc, 0xb96, '\x00', 0x8}, 0x0, 0x20000000, 0xc1a, 0x0, 0x0, 0x5, 'syz0\x00', 0x0}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1, 0x100008, 0x6, 0x8, 0x1, 0xffffffffffffffff, 0x400000}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240), &(0x7f0000000100), 0x4, r1}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x1b, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x2, r1}, 0x38) 3.491007637s ago: executing program 6 (id=4987): openat$6lowpan_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.empty_time\x00', 0x275a, 0x0) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f0000000740)={0x48, 0x2, r2}) r3 = getpgrp(0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(r3, 0xe, &(0x7f0000000140)={0xa, 0x8c}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r4 = syz_open_dev$MSR(&(0x7f0000000040), 0x0, 0x0) read$msr(r4, &(0x7f0000019680)=""/102392, 0x18ff8) unshare(0x20060400) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r5, 0x406, r5) setsockopt$inet6_buf(r5, 0x29, 0x39, 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x3000003, 0x8c4b815a5465c2b1, 0xffffffffffffffff, 0x0) brk(0x20000005b000) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000380)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN_FLAGS(r0, 0x3ba0, &(0x7f0000000040)={0x48, 0x2, r6}) 3.149185075s ago: executing program 6 (id=4988): r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000002200)=[{{&(0x7f0000000080)={0xa, 0x4e20, 0x5, @local}, 0x1c, 0x0}}, {{&(0x7f0000000180)={0xa, 0x4e20, 0x9, @dev={0xfe, 0x80, '\x00', 0x22}, 0x400}, 0x1c, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="88000000000000002900000039"], 0x180}}], 0x2, 0x8000) (fail_nth: 3) 2.652771651s ago: executing program 6 (id=4989): r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f00000008c0), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r2, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000780)={r3, 0xfffffffd, 0x4, 0x0, 0x2, [0x0], [0x0, 0x0, 0x400, 0x9], [0x0, 0x0, 0xfffffffc], [0x1, 0x0, 0x7]}) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000000)) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='mountinfo\x00') prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r5 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r5, &(0x7f0000019680)=""/102392, 0x18ff8) syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd176b5ee439e96ada024d5d60009c4000380600fe880000000000000000000000000001fe80000000000000000000df000000aa00004e22517f645b833f29a60c07e302e5e477769523ec312b678f3697bc7198505e205a21d4acd6cae84d20d1604f73ea30cb1a0d5eb8ca08b08e6003b5353cf78c00a5160f90efe185e2ad10000000c9ed721dedf4d07d6101ea012cc6aa8aa71280e32796be03f06b0f60b5a5957711bd97db6888fdba1d63fc7a47b860034f089820adfe2b84eb8b8a69d1d2960566f759822984ca125c33df9f", @ANYRES32=0x41424344, @ANYRES32=0x41424344], 0x0) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000440)={0x7, 0x10001, 0x7}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={r4, 0x0, 0xffffffffffffffff}) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21}, &(0x7f0000000300)) ioctl$XFS_IOC_FD_TO_HANDLE(r6, 0xc038586a, &(0x7f0000000240)={r1, &(0x7f0000000100)='/dev/dri/card#\x00', 0x200000, &(0x7f0000000140)={@_ha_fsid={[0x5, 0x2]}, {0x5, 0x3, 0x8000, 0x101}}, 0x0, &(0x7f0000000180), &(0x7f0000000200)}) r7 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x7087abd0df5c7a60) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r7, 0xc01064b5, &(0x7f0000000280)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r7, 0xc02064b9, &(0x7f0000000dc0)={&(0x7f0000000240)=[0x0], &(0x7f0000000040), 0x1, r8}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000300)={0x0, 0x0, r6}) 2.57151927s ago: executing program 4 (id=4990): r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$nl_crypto(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xe8}, 0x1, 0x0, 0x0, 0x814}, 0x0) socket$nl_route(0x10, 0x3, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2, 0x7fff7ffc}]}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x89}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x3) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000002100)=ANY=[@ANYBLOB="61128c00000000006113300000000000bf300000000000002500070007ffffffbd0201000000000095002000000000006916320000000000bf6700000000000007070000b964b01a4607feff00200000540700000ee60090bf050000000000000c5700000000000065070000d23700002c030000000000001f75000000000000bf54000000000000070000000400f9ffad430100000000007c000000000000000500000000000000950000000000000032ed3c5be95e5db67754bb12dc8c4ed68ecf264e0f84f9f17d3c30e3c7bdd2d17f2f175455000078af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd390700000500000000f18c30907d7bee45a0100000fe9de56c9d05000000c6c60bef0d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cac3f055af65727546e7c955ccefa1f6ab689ffffff7f63ede202fa4e0a2127b8b83c71a51445dc8dfd13ff15f852a39e5b2ab7bcb8f512036a5ba6d04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6901fcecc8158f0200000000c8fb735fd552bdc268694aeb0763f65e439ec1120843e326c819b6cf5c8ac86f8a297dff0445a13d0045fb3cda30a673a6037ed8c85f21ec2c081bdce431e56723888fb126a19bc1172b84b3ebe174aba210d739a018f9bbec63222d20cecac4d03723f1c921b5bbf7949632cacfdd32b3a6aa57f1ad2e99e0e67a993716dbf580469f0f53acbb400001e3abd5dedd3f7d2cf5834f2af97787f696649a46e17e090000000000000045eac1720e83b7838e3eede14308d582685e1becd6f35154bcb400000000000000000000008129277dc467148670ad3e2b26539cebca8f4ddc211bc3ccf0bd9d42ca019dd5d022cf74686e9fbe2562979eaed840a7afaab43176e65ec1118d46d1e827f3472f4445d353887a5ad103649afa1769080584f800031e03a651bb04000000ab04871bc47287cd31cc43ea0ffb567b4040c1458d0320ce7d0000413a0000000000000000005f37983f84e98a523d80bd56a57fa82b82f639601ae899a559944cb9a62a29ab028acfc1cb26a0f6a5480a55d624a0c544ba0dc828c22fe30000aa391598000000437d57fcf8295f63a70837f5cd4e5e77964522dc7ca3aa3476b7f2d851d27fd4de6eabb43e0799dc8d9fb7dc6c523ffbd74a6a40e4acb1ac872ade9d1f2ab779b8dbe843aeeda0426c767c00327b8c95b2bb6ddb55117669d9598c0f3598073f3a921c76beceff7e4fbfea5011db9020823b83abe54346c7af0a99fa077ffe7000feb9e44023a1749eb1d0d572b77d6e0d0fcd74031c8ef2629f5ecff4626746d6abe98a255e92c3c4f79bfcd0d91741380000cfeb73dec68ed56b5d3dfdf0cb8b71ad79000000000000000000000000000000dd434a25e95d0ec29d3adaccf89d0888031ecdfdb4dfbe444673be099ece7e4009c76c7108ef0a7e59fd6d906fbc3c9b412e0478cfee4485f423c63f49db43833c92eeeb647cebd4d7a93a17bcbb6bae5ff876375d4fe39cc2d292691672cc18ca372104ceb83a35ecedd97fc191d8f64d2b1d60c6d12911aada66c26aa4802c3514c3d92ec905000000b13f14c3f2ed6c64ec90000022d600000000000000000000028026b80c3899543223a6079ee96198b9a326db3be3a48af415ca28ca51c502550044ed8e29af8d763ef9b1f31befcad2ce5394601c7cdc233ba3d4ce26ed703dcb9fb3ad650f77e339768924dfdbeead13b88371154d743544a6091ec93e0d3fd5b4dc42911c17d51f964727bfd5cc5ba15370f6e1141d2271eded0b15e4316a1e4623272beb249a0928c417720be14c898f397411c88a7bcf3df46ab3efe7cd5e160c2afd3cc945f75011a102d952c7ad17a58d9be6910023a26faea764fae160cc2260bd028162917807ce89e11b5f261052ee0dde18efa1d802af2b7beecaaa61e7a726571df5cf6f8af41933cea0d0343261bccf64ca1c81045153eafbefdb91fbdff9ee3307d4a1837963b2dc2a3698d90e7915b098f19392e792adaea86052f4e948184001b6494e906925a092483adc7e9c8f7a29d226763c100aecae7f00619c36bceb9fb6dd7e55487d8485e498fdfc377fd3d266d21d46ab2f6b2ce22cd0aebba9b0ffbfe8ec3143c3734967c90b16ebbeeae1ce2baaae05aed6bf0f40c8a323f9235dc99698bd0b800067a901a79daada03cc77e74feb98b1586946b452764ff917a8ecc10e529c5bea49cad70e22df522c2803b6ef65df70223c6e22c3433e322d8dbd6e9b040065a9d6b3d5ae276cffe935d559bea88e1aa36b4e6c19e78457904297e77370e013b705a96548d47c609a93c45f4d1382b39c05dcc07d5b49ad75ddb3ce5b5b9416e03995da046c7aa5e6fc1a6f5d663380967ccef9de49a90ced031335e3219ebd9d06c257a50497ec523f5ff7361261ccfe239d603364a42e2e81fc068fcbb9792b673827fe7018a988fbce55bb74cdb327ce27e134548032a307871cea4c89d4b77b8743fb3cb72cc280b9f62e4f92f46a19600b802cba88b7d0a938d9e0e6cfe5d66b8748d004179e5b6025c0e1050faec7ecd9de190a975db2f8c06a551236278c4766d7e22e3b85168c9851de6266c791252f919b4f8b25055e786734e5142e4666c67aef5b7b2f88c6640995434aa8636993089c73f196c54ae829ad4307132655b075ae534fa7f1ea9a17e62357b0bd2bd1d62d34bfc136464025013665b1cf26a863a5cb3e8acc806611792add8254e705fefd2a44d5b15e3b36f6b75c97c9c04c511d8cf9e24c61c8284a913a381cb1a56c4f3f265a09628878040000000000000017b68afd95d4abd79286692439ee7acca2adc3d83d72b1b778e30c2bf2efbbcd054cf51f5705eb0faa8a0d9f18135cb1d8d567c3436fa697b72c5035d98b9e4f7f3379c0b3339debc78352b2e65299223d7ef2bd540e78167a3ac92a4c4f826f6d0e5c4ebf4f7a70c03e2f5ddbebf168586331eb5995d2288a167b7c6b20b32116b0c528dab6d0c4fe2ee402348104bc5d4012babedee898c6d3e1017be2e9bc759d3ab4d615f5000000000000000000000000000000000000000000007fff0000000000e693e314adf7dc9f517d04f1e6ca367d30d31d3647c6059db6e1e9529eb1623ef99e2d9ac2ab4872f8e784b07a31110bef6d000000a6f9e89e6d50ee06ce716f94da60f1f22db669560d296287c13c92070000ee7553eb2df17a39542fa88d09f000e88a90cf4406b9000000000000000000000000f441d6a6f516c235c6f5863e7f454ee0e16b9aa2593eb31fa3836703e7765aaeb77a8770e518efaa6d3dd85e03b3b133eb749057cea9af75a0e6f633532f2891b8e263cb6eecea691842827bc7c887081c8d320642389f5f0c42dba0ff75a257310f2d92cb1d1e16468949f5675262ee6609cf26ae4a8f5eac0ebf318e735930b01d8f586e34537bcff7d6196f494cdcf3a712078d745db0f5687a78ee6d000b3d171a0f08299b52d207f32e9da311ca090000003a42732808515eec574f892622c5be497fc3d9ca122d7c18b9e54637812c8debc61f0e42d838e44a819b74bce1a56108bb0f72c4a02475920532309c55b2c9ae9f281391ec5cc72a5e94cca1cbf1a706ec201eedfa5fbdb537a0c52bd45a9f966c25616cec30c3ea3246cb8e6aac7cf273638e6656a3e4ccadc348f0172028c99cc5f6d5c6d09ed65aa54549e73c28b7c8ad06ad3c5e3c27eec0eff1a6c84f1189919eefcee8072d1f88cb781e4cdb04af00ac92f1080211c4bee74381a0e31021918f27863fdbafb50f70857d52a1f7df51935a80b1980a4778d35f183ea517f55a98c5a471f3521956f8da6a4ccf2071095305701ab3f3ae43f06e91bc7d85e3800b46926944fba9805a985e63e53a62232fcd3f01dbe1728f300e247a7ebe344f9749818ff3961b2a42664ccd680a90bbb6ab400e286acc8f9febef64594777f848ed1cf980a3da2f0f7745760a05887d0c28060d613dd6539d392fc21fee0b5131609664b821d7a994e6c5965a4fa1ec1790c54e54586907dcc5a071ba22251e2de8bac16e79da9c2444d52facb7ab49420900000000000000f888a94365b99b72796fde1b922fc9ae09b526efca65faf1546c17cbb1d2d2fd12cb1a49cad501a3ca218c595b667b634606c57987ebfb0783a4948e4561d5cda158fe74453ff4a837be14d6a483842c57d6005b544b4f80003386edfd3d4a88a667bd41eefe0d808abed08a29e6bc370a80cc0366fb4080bfbaaa946fd47ab662c79c846e403910bbc3a48bb276cbb08a8eab145c06221ef16a238e3d50ad18aea9a2cec97d3c2d0569caabe2bffe02506bc9cb7294c5d020536dd5e7a6351642112df3b55d0215aaec7e45598995e79699e47567e353e68b03f82be860b188554b734e1192f9c1a867b815ef52cdc3307c0cc9be0000fdde69c350e59f11f1d26a4d04d8c8b2c4a4d23ee931d14bc7807db773a614b670acf46f83f7c65a0f8d43c5f647e1f0d27c46d4b686e867e9b0be76a7978a8f962bb5a070df97f2bf7612115cfe5ebdc7ad0bc5a5f3ace25347d0e5c347279d55aa67a967380000000000000000000000000000000000000000000000ed0942d980c754c6c69ef65c375ad018824f78b260d5f51bc3feba504408a8c8141d84f3f417603b5081680faa8cf38dbe4ae19e936511966965ce268b6345a0001c0f26a32e0a999fc869292e939dcf89b9bfd794f9c12d41959a00688cca43015a9eec58f647796adea520cd2abeb0b55c22949d10e5a05fee4543fdc1e02554a55b5fef2427a6e5708edc38fac53c2f961945a3f83cdf01979939b49bc6b1aef8c733401bbe473de8d64efbe0d123739f387d1c0d9e74f2175c174ada1678c7db79492e8dd0f34e2ccf419cf7f14ffa408b50a52685b36aed14aa22ad928191d5a2697646edc52a1c0c5d720ae690add2b34aed161f51cc1cb424f76098e1e1921e5a405f9d298a8461f2da30e47b7c6ed7c95c84c745f58723e4cddffae3b53b5b947f9435e589f9ae55b30ecd3827b2de5df31976870823da8058c2538c04e397f3d0ef90c11c74da984fa558697ecb57224ce8fa6f79aadbd7dbf3678e74d790bc2ee72769a3ada1dd504f8e4133ce1effd446bc9a2f139e65cc4bd83912af3122352506c7c2191b3705113a5ce1c99193886d6008d3565b00000000000000000000000000000000001c260fc175785ca04e31790f542c0f17b6599e93134792eae9878638b299e1d2b38d367be0d5c99d179c6bde265caebbae48bae74338f9d4f12f"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, r3, 0x8, &(0x7f0000000240), 0x8}, 0x94) io_cancel(0x0, 0x0, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) setsockopt$IP_VS_SO_SET_ZERO(r4, 0x0, 0x48f, &(0x7f0000000040)={0x2b, @multicast1, 0x4e24, 0x3, 'wlc\x00', 0x10, 0x6, 0x46}, 0x2c) ioctl$FS_IOC_GETFSLABEL(r5, 0x400452c8, &(0x7f0000000100)) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x40) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/171, 0xab}], 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000380)=0x15) 2.414396677s ago: executing program 5 (id=4991): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0x13, &(0x7f0000000080)=ANY=[@ANYBLOB="18080000000010c30000000003000000851000000600000018000000", @ANYRES32, @ANYBLOB="00000000000000116608000000000000180000000000000000000000000010009500000000000000360a020000000001180100002020782500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b50a00000000000085000000060000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0xa, 0xff5c, &(0x7f0000000340)=""/222, 0x0, 0x8}, 0x78) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$tun(r0, &(0x7f0000000800)=ANY=[], 0x141) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) r1 = syz_init_net_socket$x25(0x9, 0x5, 0x0) r2 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000040), 0x2) ioctl$UDMABUF_CREATE(r2, 0x40187542, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x1000000}) ioctl$SIOCX25SDTEFACILITIES(r1, 0x89eb, &(0x7f0000000100)={0xc807, 0x8001, 0x3, 0x6, 0xf5, 0x23, 0x7, "0d7ee50cd22a7b1752d9334123b637c3dd70f984", "556a48faada9fd6970811a3c3dc70d88d365e934"}) 2.40828888s ago: executing program 4 (id=4992): openat$6lowpan_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.empty_time\x00', 0x275a, 0x0) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r2, 0x3ba0, &(0x7f0000000740)={0x48, 0x2, r3}) r4 = getpgrp(0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(r4, 0xe, &(0x7f0000000140)={0xa, 0x8c}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r6 = syz_open_dev$MSR(&(0x7f0000000040), 0x0, 0x0) read$msr(r6, &(0x7f0000019680)=""/102392, 0x18ff8) unshare(0x20060400) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r7, 0x406, r7) setsockopt$inet6_buf(r7, 0x29, 0x39, 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x3000003, 0x8c4b815a5465c2b1, 0xffffffffffffffff, 0x0) brk(0x20000005b000) ioctl$IOMMU_IOAS_ALLOC(r1, 0x3b81, &(0x7f0000000380)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN_FLAGS(r1, 0x3ba0, &(0x7f0000000040)={0x48, 0x2, r8}) fcntl$addseals(r5, 0x409, 0x9) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=ANY=[@ANYBLOB="20000000160007012cbd7000fedbdf25177c00000cb17c535a000100", @ANYRES32=r9, @ANYBLOB], 0x20}, 0x1, 0x0, 0x0, 0x20048891}, 0x8010) 2.379885222s ago: executing program 1 (id=4993): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 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, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000040), 0x80002c1, 0x2, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x1c0) mq_notify(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x25, 0x1, @tid=r0}) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000100)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) r3 = syz_open_dev$usbfs(&(0x7f0000000480), 0x77, 0x141341) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r4, 0x0, 0x2e, &(0x7f0000000340)={0x5, {{0x2, 0x0, @multicast2}}, {{0x2, 0x400, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, 0x108) getsockopt$inet_buf(r4, 0x0, 0x30, &(0x7f0000000340)=""/225, &(0x7f00000001c0)=0xe1) ioctl$USBDEVFS_CONTROL(r3, 0xc0185500, &(0x7f00000000c0)={0x80, 0x6, 0x2fe, 0x400, 0xe0, 0xfffffff9, 0x0}) socket$nl_generic(0x10, 0x3, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xe, &(0x7f0000001280)=ANY=[], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x4}, 0x10}, 0x94) setresuid(0xffffffffffffffff, 0xee00, 0x0) syz_usb_connect(0x3, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010002869537203a090f05d2ba01020301090212000147b4d528e0c5a98f0508800209"], 0x0) timer_create(0x3, 0x0, &(0x7f0000001400)=0x0) timer_settime(0x0, 0x0, &(0x7f0000000500)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) timer_gettime(r5, &(0x7f00000000c0)) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r6, &(0x7f0000000240)={0x1f, 0x4, @none, 0x8}, 0xe) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 2.281421307s ago: executing program 5 (id=4994): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002c80)={0x3, 0xc, 0x0, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100}, 0x94) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12011f00abbe6740e9174e8b089c000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$rtl8150(r1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=ANY=[@ANYBLOB="500000001000010429bd70000000000000000000", @ANYRES32=0x0, @ANYBLOB="9320000000000000300012800b00010067656e657665000020000280080001000400000005000800000000000400060005000900010000007d4eeb0b789492d7eb6203cad943677d495105adf9b5ffe9"], 0x50}}, 0x20000000) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000100)={r0, 0x0, 0xe, 0x0, &(0x7f0000000600)="e0b9547ed303db3b8691d2c0e201", 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x50) syz_emit_ethernet(0x42, &(0x7f0000000280)={@multicast, @random="50a245d5cde0", @void, {@ipv4={0x800, @icmp={{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0x7, 0x72, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp_addr={0x44, 0x4, 0x57}]}}, @timestamp_reply={0x11, 0xe0, 0x0, 0x0, 0x0, 0x810001}}}}}, 0x0) ioctl$UBLK_U_CMD_GET_FEATURES(0xffffffffffffffff, 0x80207513, &(0x7f00000001c0)={0x0, 0xffff, 0x8, &(0x7f00000000c0)}) 906.72304ms ago: executing program 3 (id=4995): r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$nl_crypto(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0xe8}, 0x1, 0x0, 0x0, 0x814}, 0x0) socket$nl_route(0x10, 0x3, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2, 0x7fff7ffc}]}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x89}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) io_cancel(0x0, 0x0, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)={{0x14, 0x10, 0x1, 0x0, 0x0, {0x5}}, [], {0x14, 0x11, 0x1, 0x0, 0x0, {0x3}}}, 0x28}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) setsockopt$IP_VS_SO_SET_ZERO(r5, 0x0, 0x48f, &(0x7f0000000040)={0x2b, @multicast1, 0x4e24, 0x3, 'wlc\x00', 0x10, 0x6, 0x46}, 0x2c) ioctl$FS_IOC_GETFSLABEL(r6, 0x400452c8, &(0x7f0000000100)) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x40) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000100)={0x0, 0x0}, 0x10) r7 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) ioctl$FS_IOC_GETFSLABEL(r7, 0x400452c8, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000080)=0xd) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/171, 0xab}], 0x1) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000380)=0x15) 171.533741ms ago: executing program 4 (id=4996): syz_open_dev$video4linux(&(0x7f0000000480), 0x5, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000040)=0x0) sched_setscheduler(r0, 0x5, &(0x7f0000000080)=0x8) prlimit64(0x0, 0x6, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x19) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp(0x0) r2 = syz_pidfd_open(r1, 0x0) r3 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000180)) gettid() kcmp$KCMP_EPOLL_TFD(r1, r0, 0x7, r3, &(0x7f0000000040)={r3, r3, 0x200000}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x19) mremap(&(0x7f0000933000/0x3000)=nil, 0x3000, 0x3000, 0x3, &(0x7f0000803000/0x3000)=nil) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x15) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$team(&(0x7f00000044c0), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)=ANY=[@ANYRESHEX=r5, @ANYRES16=r7, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c657230"], 0x38}, 0x1, 0x0, 0x0, 0x28000000}, 0x0) sendmsg$TIPC_CMD_GET_NETID(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r7, 0x200, 0x70bd27, 0x25dfdbfd, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x2400c040) r8 = socket$nl_sock_diag(0x10, 0x3, 0x4) write(r8, &(0x7f0000000580)="2500000014000707030e00001280690f0a0011000100f5fe0012ff000000078a8f50c5440039", 0x26) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000640)={0x2c, 0x0, 0x5, 0x70bd26, 0x25dfdbfd, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40195}, 0x10) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYBLOB="00042bbd7000fcdbdf2506000003000000000000000076657468305f766972745f77696669001400020076657468305f746f5f626f6e640000001400018008000300020000000800030003000000"], 0x54}}, 0x40) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000004700)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r4, &(0x7f0000004bc0)={0x0, 0x0, &(0x7f0000004b80)={&(0x7f0000000140)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="050427bd7000fedbdf2501000000080001", @ANYRES32=r9, @ANYBLOB="3c00028038000100"], 0x58}}, 0x4040084) poll(&(0x7f0000000000), 0x0, 0x1000) sched_setaffinity(r0, 0x8, &(0x7f00000001c0)=0xffffffffffffffa7) 0s ago: executing program 3 (id=4997): openat$6lowpan_control(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.empty_time\x00', 0x275a, 0x0) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f00000000c0)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r1, 0x3ba0, &(0x7f0000000740)={0x48, 0x2, r2}) r3 = getpgrp(0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(r3, 0xe, &(0x7f0000000140)={0xa, 0x8c}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r4 = syz_open_dev$MSR(&(0x7f0000000040), 0x0, 0x0) read$msr(r4, &(0x7f0000019680)=""/102392, 0x18ff8) unshare(0x20060400) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r5, 0x406, r5) setsockopt$inet6_buf(r5, 0x29, 0x39, 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x3000003, 0x8c4b815a5465c2b1, 0xffffffffffffffff, 0x0) brk(0x20000005b000) socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN_FLAGS(r0, 0x3ba0, &(0x7f0000000040)={0x48}) kernel console output (not intermixed with test programs): py_from_sockptr_offset.constprop.0+0x10/0x10 [ 1327.987933][T22753] ? __pfx_sock_common_getsockopt+0x10/0x10 [ 1327.987955][T22753] do_sock_getsockopt+0x50a/0x6e0 [ 1327.987976][T22753] ? ksys_write+0x12a/0x250 [ 1327.987997][T22753] ? __pfx_do_sock_getsockopt+0x10/0x10 [ 1327.988019][T22753] ? rcu_is_watching+0x12/0xc0 [ 1327.988038][T22753] ? rcu_is_watching+0x12/0xc0 [ 1327.988058][T22753] ? __fget_files+0x215/0x3d0 [ 1327.988080][T22753] ? __fget_files+0x21f/0x3d0 [ 1327.988102][T22753] __sys_getsockopt+0x148/0x260 [ 1327.988123][T22753] ? __x64_sys_getsockopt+0xbd/0x160 [ 1327.988140][T22753] __x64_sys_getsockopt+0xbd/0x160 [ 1327.988157][T22753] ? trace_irq_enable.constprop.0+0x122/0x160 [ 1327.988177][T22753] do_syscall_64+0x115/0x870 [ 1327.988193][T22753] ? clear_bhb_loop+0x40/0x90 [ 1327.988210][T22753] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1327.988225][T22753] RIP: 0033:0x7f222579ce59 [ 1327.988237][T22753] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1327.988252][T22753] RSP: 002b:00007f22265f7028 EFLAGS: 00000246 ORIG_RAX: 0000000000000037 [ 1327.988268][T22753] RAX: ffffffffffffffda RBX: 00007f2225a15fa0 RCX: 00007f222579ce59 [ 1327.988279][T22753] RDX: 000000000000007b RSI: 0000000000000084 RDI: 0000000000000004 [ 1327.988289][T22753] RBP: 00007f22265f7090 R08: 0000200000001680 R09: 0000000000000000 [ 1327.988299][T22753] R10: 0000200000000140 R11: 0000000000000246 R12: 0000000000000001 [ 1327.988308][T22753] R13: 00007f2225a16038 R14: 00007f2225a15fa0 R15: 00007fff6e93b0b8 [ 1327.988323][T22753] [ 1328.322789][T22749] netlink: 'syz.6.4711': attribute type 8 has an invalid length. [ 1328.355468][T22749] netlink: 4 bytes leftover after parsing attributes in process `syz.6.4711'. [ 1328.445449][T22749] gretap0: entered promiscuous mode [ 1328.470080][T22749] gretap0: left promiscuous mode [ 1328.590398][ T5701] usb 7-1: new high-speed USB device number 11 using dummy_hcd [ 1328.619871][T22760] netlink: 60 bytes leftover after parsing attributes in process `syz.1.4714'. [ 1328.656140][T22766] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1328.772354][ T5701] usb 7-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 1328.781453][ T5701] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1328.791023][ T5701] usb 7-1: config 0 descriptor?? [ 1328.798813][ T5701] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 1328.973476][T22245] zl10353_read_register: readreg error (reg=127, ret==0) [ 1329.273266][ T5701] gspca_stv06xx: I2C: Read error writing address: -71 [ 1329.300589][ C0] ip6_tunnel: ip6gre1 xmit: Local address not yet configured! [ 1329.412754][ T5701] usb 7-1: USB disconnect, device number 11 [ 1329.625204][T22783] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1330.059065][T22785] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1330.080037][T22785] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4720'. [ 1330.091012][ T6064] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 1330.212907][T22787] syzkaller0: entered promiscuous mode [ 1330.218639][T22787] syzkaller0: entered allmulticast mode [ 1330.271839][ T6064] usb 5-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1330.295136][ T6064] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1330.307997][T22245] usb 4-1: USB disconnect, device number 10 [ 1330.323412][ T6064] usb 5-1: config 0 descriptor?? [ 1330.338027][T22789] sch_tbf: burst 32855 is lower than device lo mtu (65550) ! [ 1330.419027][T22789] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1330.578321][T22794] syzkaller0: entered promiscuous mode [ 1330.587467][T22794] syzkaller0: entered allmulticast mode [ 1330.739895][ T6064] udl 5-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1330.757713][ T6064] [drm:udl_init] *ERROR* Selecting channel failed [ 1330.781922][ T6064] [drm] Initialized udl 0.0.1 for 5-1:0.0 on minor 2 [ 1330.796156][ T6064] [drm] Initialized udl on minor 2 [ 1330.802539][ T6064] udl 5-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1330.813089][ T6064] udl 5-1:0.0: [drm] Cannot find any crtc or sizes [ 1330.820257][T22245] udl 5-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1330.828264][T22803] sch_tbf: burst 32855 is lower than device lo mtu (65550) ! [ 1330.837463][T22805] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1330.848727][ T6064] usb 5-1: USB disconnect, device number 4 [ 1330.856398][T22245] udl 5-1:0.0: [drm] Cannot find any crtc or sizes [ 1331.193709][T22811] FAULT_INJECTION: forcing a failure. [ 1331.193709][T22811] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1331.207175][T22811] CPU: 0 UID: 0 PID: 22811 Comm: syz.1.4730 Tainted: G L syzkaller #0 PREEMPT(full) [ 1331.207194][T22811] Tainted: [L]=SOFTLOCKUP [ 1331.207198][T22811] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1331.207205][T22811] Call Trace: [ 1331.207208][T22811] [ 1331.207212][T22811] dump_stack_lvl+0x100/0x190 [ 1331.207228][T22811] should_fail_ex.cold+0x5/0xa [ 1331.207243][T22811] _copy_from_user+0x2e/0xd0 [ 1331.207259][T22811] copy_msghdr_from_user+0x9f/0x4c0 [ 1331.207270][T22811] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 1331.207282][T22811] ? kstrtouint_from_user+0x13c/0x1d0 [ 1331.207294][T22811] ___sys_sendmsg+0x106/0x1e0 [ 1331.207303][T22811] ? __pfx____sys_sendmsg+0x10/0x10 [ 1331.207316][T22811] ? get_pid_task+0x106/0x250 [ 1331.207341][T22811] ? rcu_is_watching+0x12/0xc0 [ 1331.207370][T22811] __sys_sendmsg+0x160/0x210 [ 1331.207383][T22811] ? __pfx___sys_sendmsg+0x10/0x10 [ 1331.207398][T22811] ? rcu_is_watching+0x12/0xc0 [ 1331.207412][T22811] do_syscall_64+0x115/0x870 [ 1331.207423][T22811] ? clear_bhb_loop+0x40/0x90 [ 1331.207435][T22811] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1331.207445][T22811] RIP: 0033:0x7f725d39ce59 [ 1331.207454][T22811] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1331.207464][T22811] RSP: 002b:00007f725e308028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1331.207475][T22811] RAX: ffffffffffffffda RBX: 00007f725d615fa0 RCX: 00007f725d39ce59 [ 1331.207482][T22811] RDX: 0000000000000000 RSI: 0000200000000100 RDI: 0000000000000004 [ 1331.207489][T22811] RBP: 00007f725e308090 R08: 0000000000000000 R09: 0000000000000000 [ 1331.207495][T22811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1331.207502][T22811] R13: 00007f725d616038 R14: 00007f725d615fa0 R15: 00007ffda3e0b258 [ 1331.207511][T22811] [ 1331.398172][T22812] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1331.417787][T22814] netlink: 48 bytes leftover after parsing attributes in process `syz.1.4731'. [ 1331.444038][T22816] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1331.572572][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1331.572906][T22803] FAULT_INJECTION: forcing a failure. [ 1331.572906][T22803] name fail_futex, interval 1, probability 0, space 0, times 1 [ 1331.725094][T22817] netlink: 12 bytes leftover after parsing attributes in process `syz.1.4732'. [ 1331.741662][T22803] CPU: 1 UID: 0 PID: 22803 Comm: syz.5.4726 Tainted: G L syzkaller #0 PREEMPT(full) [ 1331.741690][T22803] Tainted: [L]=SOFTLOCKUP [ 1331.741696][T22803] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1331.741706][T22803] Call Trace: [ 1331.741712][T22803] [ 1331.741718][T22803] dump_stack_lvl+0x100/0x190 [ 1331.741742][T22803] should_fail_ex.cold+0x5/0xa [ 1331.741764][T22803] get_futex_key+0x295/0x14f0 [ 1331.741786][T22803] ? __pfx_get_futex_key+0x10/0x10 [ 1331.741806][T22803] ? rcu_is_watching+0x12/0xc0 [ 1331.741827][T22803] ? lock_acquire+0x301/0x370 [ 1331.741845][T22803] futex_wake+0xf4/0x5e0 [ 1331.741868][T22803] ? __mutex_lock+0x26d/0x1bd0 [ 1331.741886][T22803] ? __pfx_futex_wake+0x10/0x10 [ 1331.741911][T22803] ? exit_mm_release+0x19/0x30 [ 1331.741932][T22803] ? lock_release+0x24d/0x310 [ 1331.741952][T22803] do_futex+0x2b2/0x440 [ 1331.741974][T22803] ? __pfx_do_futex+0x10/0x10 [ 1331.741994][T22803] ? lock_release+0x24d/0x310 [ 1331.742014][T22803] mm_release+0x24a/0x2f0 [ 1331.742033][T22803] do_exit+0x707/0x2ae0 [ 1331.742056][T22803] ? cgroup1_freezing+0x12c/0x3b0 [ 1331.742082][T22803] ? __pfx_do_exit+0x10/0x10 [ 1331.742104][T22803] ? cgroup1_freezing+0x12c/0x3b0 [ 1331.742128][T22803] ? lock_release+0x24d/0x310 [ 1331.742146][T22803] ? get_signal+0x7e0/0x21e0 [ 1331.742166][T22803] do_group_exit+0xd5/0x2a0 [ 1331.742190][T22803] get_signal+0x1ec7/0x21e0 [ 1331.742208][T22803] ? rcu_is_watching+0x12/0xc0 [ 1331.742226][T22803] ? __pfx_get_signal+0x10/0x10 [ 1331.742243][T22803] arch_do_signal_or_restart+0x91/0x7e0 [ 1331.742256][T22803] ? __pfx_arch_do_signal_or_restart+0x10/0x10 [ 1331.742273][T22803] ? rcu_is_watching+0x12/0xc0 [ 1331.742290][T22803] exit_to_user_mode_loop+0x139/0x6f0 [ 1331.742306][T22803] ? rcu_is_watching+0x12/0xc0 [ 1331.742324][T22803] do_syscall_64+0x666/0x870 [ 1331.742342][T22803] ? clear_bhb_loop+0x40/0x90 [ 1331.742357][T22803] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1331.742370][T22803] RIP: 0033:0x7f65be99ce59 [ 1331.742381][T22803] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1331.742394][T22803] RSP: 002b:00007f65bf809028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1331.742409][T22803] RAX: fffffffffffffe00 RBX: 00007f65bec16090 RCX: 00007f65be99ce59 [ 1331.742418][T22803] RDX: 0000000000040000 RSI: 0000200000000180 RDI: 0000000000000003 [ 1331.742427][T22803] RBP: 00007f65bf809090 R08: 0000000000000000 R09: 0000000000000000 [ 1331.742435][T22803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1331.742443][T22803] R13: 00007f65bec16128 R14: 00007f65bec16090 R15: 00007ffcc563c768 [ 1331.742456][T22803] [ 1333.884896][ T29] kauditd_printk_skb: 24 callbacks suppressed [ 1333.884929][ T29] audit: type=1400 audit(1782090989.646:1613): avc: denied { create } for pid=22835 comm="syz.1.4737" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=smc_socket permissive=1 [ 1334.382244][ T29] audit: type=1400 audit(1782090990.146:1614): avc: denied { load_policy } for pid=22835 comm="syz.1.4737" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 1334.491950][T22842] syzkaller0: entered promiscuous mode [ 1334.516078][T22842] syzkaller0: entered allmulticast mode [ 1334.546796][T22836] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1334.854434][T22838] SELinux: failed to load policy [ 1335.697557][ T29] audit: type=1400 audit(1782090991.436:1615): avc: denied { shutdown } for pid=22835 comm="syz.1.4737" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=smc_socket permissive=1 [ 1335.813887][T22846] syzkaller0: entered promiscuous mode [ 1335.825137][ T29] audit: type=1400 audit(1782090991.436:1616): avc: denied { map_create } for pid=22835 comm="syz.1.4737" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 1335.847808][T22846] syzkaller0: entered allmulticast mode [ 1335.848206][T22865] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1335.949773][ T29] audit: type=1400 audit(1782090991.436:1617): avc: denied { map_read } for pid=22835 comm="syz.1.4737" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 1336.031490][T22871] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1336.261838][ T29] audit: type=1400 audit(1782090991.706:1618): avc: denied { create } for pid=22869 comm="syz.1.4745" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 1336.281777][ T29] audit: type=1400 audit(1782090991.706:1619): avc: denied { bind } for pid=22869 comm="syz.1.4745" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 1336.658336][T22879] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1336.862025][T22882] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4746'. [ 1337.049193][ T29] audit: type=1400 audit(1782090992.806:1620): avc: denied { bind } for pid=22887 comm="syz.5.4748" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1337.073409][ T29] audit: type=1400 audit(1782090992.836:1621): avc: denied { name_bind } for pid=22887 comm="syz.5.4748" src=20000 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:port_t tclass=rawip_socket permissive=1 [ 1337.099728][ T29] audit: type=1400 audit(1782090992.836:1622): avc: denied { node_bind } for pid=22887 comm="syz.5.4748" src=20000 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=rawip_socket permissive=1 [ 1337.260358][ T9] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 1337.520389][T22245] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 1337.885533][ T9] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1337.898825][ T9] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1337.913956][ T9] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 1337.927755][ T9] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 1337.937967][ T9] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1337.954566][ T9] usb 5-1: config 0 descriptor?? [ 1338.090444][ C0] ip6_tunnel: ip6gre1 xmit: Local address not yet configured! [ 1338.390365][T22245] usb 6-1: Using ep0 maxpacket: 16 [ 1338.406125][T22245] usb 6-1: config 0 has an invalid interface number: 8 but max is 0 [ 1338.414891][T22245] usb 6-1: config 0 has no interface number 0 [ 1338.421824][T22245] usb 6-1: config 0 interface 8 altsetting 0 endpoint 0x8F has invalid maxpacket 26037, setting to 1024 [ 1338.570059][T22903] netlink: 12 bytes leftover after parsing attributes in process `syz.1.4751'. [ 1338.593581][T22245] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=8e.8f [ 1338.661428][T22245] usb 6-1: New USB device strings: Mfr=0, Product=24, SerialNumber=3 [ 1338.677255][T22245] usb 6-1: Product: syz [ 1338.687954][T22245] usb 6-1: SerialNumber: syz [ 1338.700490][ T9] plantronics 0003:047F:FFFF.0037: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 1338.715955][T22245] usb 6-1: config 0 descriptor?? [ 1338.722975][T22889] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1338.735860][T22245] cm109 6-1:0.8: invalid payload size 1024, expected 4 [ 1338.742858][T22913] syzkaller0: entered promiscuous mode [ 1338.742879][T22913] syzkaller0: entered allmulticast mode [ 1338.761173][T22245] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.8/input/input143 [ 1339.029674][T22874] netlink: 32 bytes leftover after parsing attributes in process `syz.4.4742'. [ 1339.059369][T22874] netlink: 20 bytes leftover after parsing attributes in process `syz.4.4742'. [ 1339.100361][ T9] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 1339.190478][T22245] usb 7-1: new high-speed USB device number 12 using dummy_hcd [ 1339.204938][T22921] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1339.270515][ T9] usb 4-1: Using ep0 maxpacket: 8 [ 1339.277198][ T9] usb 4-1: config index 0 descriptor too short (expected 47, got 36) [ 1339.286278][ T9] usb 4-1: config 128 has too many interfaces: 254, using maximum allowed: 32 [ 1339.299569][ T9] usb 4-1: config 128 has an invalid descriptor of length 0, skipping remainder of the config [ 1339.310177][ T9] usb 4-1: config 128 has 0 interfaces, different from the descriptor's value: 254 [ 1339.320771][ T9] usb 4-1: config index 1 descriptor too short (expected 47, got 36) [ 1339.328854][ T9] usb 4-1: config 128 has too many interfaces: 254, using maximum allowed: 32 [ 1339.337797][ T9] usb 4-1: config 128 has an invalid descriptor of length 0, skipping remainder of the config [ 1339.348893][ T9] usb 4-1: config 128 has 0 interfaces, different from the descriptor's value: 254 [ 1339.352613][T22245] usb 7-1: unable to get BOS descriptor or descriptor too short [ 1339.359022][ T9] usb 4-1: config index 2 descriptor too short (expected 47, got 36) [ 1339.370057][T22245] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1339.374950][ T9] usb 4-1: config 128 has too many interfaces: 254, using maximum allowed: 32 [ 1339.387053][T22245] usb 7-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 50, changing to 7 [ 1339.413959][T22245] usb 7-1: config 1 interface 2 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1339.435587][T22923] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1339.507404][T22245] usb 7-1: New USB device found, idVendor=2b53, idProduct=0024, bcdDevice= 0.40 [ 1339.517171][T22245] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1339.528637][T22245] usb 7-1: Product: syz [ 1339.533724][T22245] usb 7-1: Manufacturer: syz [ 1339.538832][T22245] usb 7-1: SerialNumber: syz [ 1339.594688][ T9] usb 4-1: config 128 has an invalid descriptor of length 0, skipping remainder of the config [ 1339.605007][ T9] usb 4-1: config 128 has 0 interfaces, different from the descriptor's value: 254 [ 1339.615945][ T9] usb 4-1: New USB device found, idVendor=0a07, idProduct=0064, bcdDevice=40.6e [ 1339.625024][ T9] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1339.633033][ T9] usb 4-1: Product: syz [ 1339.637184][ T9] usb 4-1: Manufacturer: syz [ 1339.641795][ T9] usb 4-1: SerialNumber: syz [ 1339.805924][ T29] kauditd_printk_skb: 10 callbacks suppressed [ 1339.805942][ T29] audit: type=1400 audit(1782090995.566:1633): avc: denied { watch } for pid=22918 comm="syz.6.4756" path="/75/file1" dev="tmpfs" ino=422 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 1339.837100][ T29] audit: type=1400 audit(1782090995.566:1634): avc: denied { watch_sb watch_reads } for pid=22918 comm="syz.6.4756" path="/75/file1" dev="tmpfs" ino=422 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 1339.920699][ T9] usb 4-1: USB disconnect, device number 11 [ 1340.147234][T17870] usb 5-1: USB disconnect, device number 5 [ 1340.183125][ C1] cm109 6-1:0.8: cm109_urb_ctl_callback: urb status -71 [ 1340.183294][T20278] usb 6-1: USB disconnect, device number 13 [ 1340.190086][ C1] cm109 6-1:0.8: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 1340.255342][T20278] cm109 6-1:0.8: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 1340.269918][ T29] audit: type=1400 audit(1782090996.026:1635): avc: denied { write } for pid=22927 comm="syz.1.4758" path="/dev/vhci" dev="devtmpfs" ino=1269 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 1340.307769][T22245] snd-usb-audio 7-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 1340.421815][T22245] snd-usb-audio 7-1:1.1: probe with driver snd-usb-audio failed with error -22 [ 1340.554709][ T29] audit: type=1400 audit(1782090996.306:1636): avc: denied { create } for pid=22930 comm="syz.5.4759" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 1340.768619][ T4966] block nbd0: Possible stuck request ffff8880286ae000: control (read@0,1024B). Runtime 180 seconds [ 1340.777360][ T29] audit: type=1400 audit(1782090996.316:1637): avc: denied { write } for pid=22930 comm="syz.5.4759" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 1340.779732][ T4966] block nbd0: Possible stuck request ffff8880286ae1c0: control (read@1024,1024B). Runtime 180 seconds [ 1340.810000][ T4966] block nbd0: Possible stuck request ffff8880286ae380: control (read@2048,1024B). Runtime 180 seconds [ 1340.821690][ T4966] block nbd0: Possible stuck request ffff8880286ae540: control (read@3072,1024B). Runtime 180 seconds [ 1340.857796][T22245] snd-usb-audio 7-1:1.2: probe with driver snd-usb-audio failed with error -22 [ 1340.871049][ T5600] udevd[5600]: error opening ATTR{/sys/devices/platform/dummy_hcd.6/usb7/7-1/7-1:1.2/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1340.871265][T22245] usb 7-1: USB disconnect, device number 12 [ 1341.050536][ T9] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1341.588599][ T29] audit: type=1400 audit(1782090997.346:1638): avc: denied { create } for pid=22944 comm="syz.5.4763" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1341.613456][T22945] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4763'. [ 1341.702211][ T29] audit: type=1400 audit(1782090997.376:1639): avc: denied { write } for pid=22944 comm="syz.5.4763" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1341.775686][T22245] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1341.810391][ T29] audit: type=1400 audit(1782090997.376:1640): avc: denied { nlmsg_write } for pid=22944 comm="syz.5.4763" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1341.834318][ T29] audit: type=1400 audit(1782090997.416:1641): avc: denied { read write } for pid=22946 comm="syz.6.4764" name="nullb0" dev="devtmpfs" ino=696 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 1341.894455][ T29] audit: type=1400 audit(1782090997.416:1642): avc: denied { open } for pid=22946 comm="syz.6.4764" path="/dev/nullb0" dev="devtmpfs" ino=696 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 1341.919954][T22954] netlink: 24 bytes leftover after parsing attributes in process `syz.5.4763'. [ 1341.950464][T22245] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1341.958646][ T6064] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1342.090715][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1343.130953][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1343.176609][T22963] syzkaller0: entered promiscuous mode [ 1343.199131][T22963] syzkaller0: entered allmulticast mode [ 1343.310462][T22967] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1343.405138][T22970] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1343.492600][T22971] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1343.782744][ T6064] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 1343.809167][T22972] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1344.107571][T22978] usb usb8: usbfs: process 22978 (syz.5.4770) did not claim interface 0 before use [ 1344.121769][T22977] netlink: 'syz.6.4771': attribute type 32 has an invalid length. [ 1344.140342][ T6064] usb 2-1: Using ep0 maxpacket: 32 [ 1344.183117][ T9] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1344.185485][ T6064] usb 2-1: config 0 has no interfaces? [ 1344.202325][T22981] netlink: 24 bytes leftover after parsing attributes in process `syz.6.4771'. [ 1344.207834][ T6064] usb 2-1: New USB device found, idVendor=05ac, idProduct=0292, bcdDevice=88.73 [ 1344.222247][ T6064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1344.242730][ T6064] usb 2-1: Product: syz [ 1344.254437][ T6064] usb 2-1: Manufacturer: syz [ 1344.264142][ T6064] usb 2-1: SerialNumber: syz [ 1344.276031][ T6064] usb 2-1: config 0 descriptor?? [ 1344.488755][T10670] usb 2-1: USB disconnect, device number 23 [ 1344.500457][T22245] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 1344.652032][T22245] usb 4-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1344.670442][ T9] usb 7-1: new high-speed USB device number 13 using dummy_hcd [ 1344.833947][ T9] usb 7-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1344.843840][ T9] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1344.864351][ T9] usb 7-1: config 0 descriptor?? [ 1345.214004][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1345.254700][ T9] udl 7-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1345.292980][ T9] [drm:udl_init] *ERROR* Selecting channel failed [ 1345.331249][ T9] [drm] Initialized udl 0.0.1 for 7-1:0.0 on minor 2 [ 1345.346446][ T9] [drm] Initialized udl on minor 2 [ 1345.404445][ T9] udl 7-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1345.481689][ T9] udl 7-1:0.0: [drm] Cannot find any crtc or sizes [ 1345.538383][T22999] : renamed from bond0 [ 1345.541587][T22245] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1345.552370][ T5716] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1345.562265][ T9] usb 7-1: USB disconnect, device number 13 [ 1345.562474][T22245] usb 4-1: config 0 descriptor?? [ 1345.569000][T10670] udl 7-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffed [ 1345.605146][T10670] udl 7-1:0.0: [drm] Cannot find any crtc or sizes [ 1345.707047][T23004] syzkaller0: entered promiscuous mode [ 1345.713007][T23004] syzkaller0: entered allmulticast mode [ 1345.781339][T22245] udl 4-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1345.789304][T22245] [drm:udl_init] *ERROR* Selecting channel failed [ 1345.806198][T22245] [drm] Initialized udl 0.0.1 for 4-1:0.0 on minor 3 [ 1345.813214][T22245] [drm] Initialized udl on minor 3 [ 1345.818941][T22245] udl 4-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1345.827536][T22245] udl 4-1:0.0: [drm] Cannot find any crtc or sizes [ 1345.836889][T17870] udl 4-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1345.847632][T23006] netlink: 132 bytes leftover after parsing attributes in process `syz.6.4779'. [ 1345.847877][T17870] udl 4-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1345.866960][T22245] usb 4-1: USB disconnect, device number 12 [ 1345.873471][ T29] kauditd_printk_skb: 6 callbacks suppressed [ 1345.873485][ T29] audit: type=1400 audit(1782091001.636:1649): avc: denied { ioctl } for pid=23005 comm="syz.6.4779" path="socket:[87174]" dev="sockfs" ino=87174 ioctlcmd=0x89a1 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 1345.907212][T17870] udl 4-1:0.0: [drm] Cannot find any crtc or sizes [ 1345.970411][T10670] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 1345.983599][ T29] audit: type=1400 audit(1782091001.746:1650): avc: denied { map_write } for pid=23005 comm="syz.6.4779" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 1346.130332][T10670] usb 2-1: Using ep0 maxpacket: 16 [ 1346.140314][T10670] usb 2-1: config 0 has an invalid interface number: 34 but max is 0 [ 1346.149133][T10670] usb 2-1: config 0 has no interface number 0 [ 1346.156116][T10670] usb 2-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 1346.166668][T10670] usb 2-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 1346.179615][T10670] usb 2-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 1346.189001][T10670] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1346.197195][T10670] usb 2-1: Product: syz [ 1346.202191][T10670] usb 2-1: Manufacturer: syz [ 1346.206898][T10670] usb 2-1: SerialNumber: syz [ 1346.211652][ T9] usb 5-1: new full-speed USB device number 6 using dummy_hcd [ 1346.219872][T10670] usb 2-1: config 0 descriptor?? [ 1346.227181][T22998] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1346.234365][T22998] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1346.250611][T20278] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1346.367432][ T29] audit: type=1400 audit(1782091002.126:1651): avc: denied { execute } for pid=23011 comm="syz.3.4781" path="/dev/nullb0" dev="devtmpfs" ino=696 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 1346.411449][ T9] usb 5-1: not running at top speed; connect to a high speed hub [ 1346.419862][ T9] usb 5-1: config 0 has an invalid interface number: 101 but max is 0 [ 1346.428096][ T9] usb 5-1: config 0 has no interface number 0 [ 1346.434495][ T9] usb 5-1: config 0 interface 101 altsetting 251 endpoint 0x9 has invalid maxpacket 512, setting to 64 [ 1346.451811][T22998] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1346.458970][T22998] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 1346.468582][ T9] usb 5-1: config 0 interface 101 altsetting 251 endpoint 0xE has invalid maxpacket 1023, setting to 64 [ 1346.483172][ T9] usb 5-1: config 0 interface 101 altsetting 251 endpoint 0x7 has invalid maxpacket 1023, setting to 64 [ 1346.495062][ T9] usb 5-1: config 0 interface 101 has no altsetting 0 [ 1346.503812][ T9] usb 5-1: New USB device found, idVendor=1199, idProduct=6812, bcdDevice=de.52 [ 1346.513379][ T9] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1346.522143][ T9] usb 5-1: Product: syz [ 1346.526382][ T9] usb 5-1: Manufacturer: syz [ 1346.531260][ T9] usb 5-1: SerialNumber: syz [ 1346.536596][ T9] usb 5-1: config 0 descriptor?? [ 1346.565934][T23015] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1346.668473][T10670] asix 2-1:0.34 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -61 [ 1346.678736][T10670] asix 2-1:0.34: probe with driver asix failed with error -61 [ 1346.751724][T23017] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1347.033897][T23019] tipc: Started in network mode [ 1347.040374][T23019] tipc: Node identity a699463c1477, cluster identity 4711 [ 1347.047605][T23019] tipc: Enabled bearer , priority 0 [ 1347.057236][T23019] syzkaller0: entered promiscuous mode [ 1347.063318][T23019] syzkaller0: entered allmulticast mode [ 1347.076203][T23019] tipc: Resetting bearer [ 1347.085733][T23018] tipc: Resetting bearer [ 1347.092483][T23018] tipc: Disabling bearer [ 1347.317586][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1347.501740][ T29] audit: type=1400 audit(1782091003.266:1652): avc: denied { append } for pid=23007 comm="syz.4.4780" name="video4" dev="devtmpfs" ino=937 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:v4l_device_t tclass=chr_file permissive=1 [ 1347.648291][T23034] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1347.671205][T23009] usb usb7: usbfs: interface 0 claimed by hub while 'syz.4.4780' sets config #8 [ 1347.800185][T23035] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1347.847749][T23035] netlink: 12 bytes leftover after parsing attributes in process `syz.6.4787'. [ 1348.155104][T23041] netlink: 'syz.5.4789': attribute type 32 has an invalid length. [ 1348.170140][ T29] audit: type=1400 audit(1782091003.926:1653): avc: denied { append } for pid=23007 comm="syz.4.4780" name="nbd4" dev="devtmpfs" ino=683 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 1348.580469][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1348.591986][ T29] audit: type=1400 audit(1782091004.006:1654): avc: denied { read } for pid=23037 comm="syz.6.4788" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 1348.618518][T22245] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1348.668518][T10670] usb 2-1: USB disconnect, device number 24 [ 1348.693997][T23048] netlink: 24 bytes leftover after parsing attributes in process `syz.5.4789'. [ 1348.730490][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1348.734358][T23050] syzkaller0: entered promiscuous mode [ 1348.738764][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1348.744195][T23050] syzkaller0: entered allmulticast mode [ 1348.752278][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1348.765835][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1348.776184][ T29] audit: type=1400 audit(1782091004.056:1655): avc: denied { write } for pid=23037 comm="syz.6.4788" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 1349.428704][ T29] audit: type=1400 audit(1782091005.186:1656): avc: denied { map } for pid=23061 comm="syz.5.4793" path="socket:[86291]" dev="sockfs" ino=86291 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_dgram_socket permissive=1 [ 1349.501946][T23069] overlayfs: overlapping lowerdir path [ 1349.722338][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1349.741787][ T29] audit: type=1400 audit(1782091005.186:1657): avc: denied { accept } for pid=23061 comm="syz.5.4793" path="socket:[86291]" dev="sockfs" ino=86291 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_dgram_socket permissive=1 [ 1349.797839][ T29] audit: type=1400 audit(1782091005.266:1658): avc: denied { mounton } for pid=23065 comm="syz.6.4794" path="/87/file0" dev="tmpfs" ino=485 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 1349.970939][T23076] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1350.207227][T23080] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1350.682315][T23083] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1350.730568][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1351.290670][T23083] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1351.339517][T23089] netlink: 60 bytes leftover after parsing attributes in process `syz.1.4800'. [ 1351.405646][ T29] kauditd_printk_skb: 1 callbacks suppressed [ 1351.405664][ T29] audit: type=1400 audit(1782091007.166:1660): avc: denied { map } for pid=23094 comm="syz.6.4801" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=87288 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 1351.441169][T23097] syzkaller0: entered promiscuous mode [ 1351.446707][T23097] syzkaller0: entered allmulticast mode [ 1351.454888][ T29] audit: type=1400 audit(1782091007.166:1661): avc: denied { read write } for pid=23094 comm="syz.6.4801" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=87288 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 1351.577011][T22245] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1351.592298][ T9] sierra 5-1:0.101: Sierra USB modem converter detected [ 1351.601968][ T9] usb 5-1: Sierra USB modem converter now attached to ttyUSB2 [ 1351.613700][ T9] usb 5-1: Sierra USB modem converter now attached to ttyUSB3 [ 1351.744089][T17870] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1351.887798][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1351.900875][ T9] usb 5-1: USB disconnect, device number 6 [ 1351.909063][ T9] sierra ttyUSB2: Sierra USB modem converter now disconnected from ttyUSB2 [ 1351.921486][ T9] sierra ttyUSB3: Sierra USB modem converter now disconnected from ttyUSB3 [ 1351.930738][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1351.938997][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1351.947194][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1351.972740][ T9] sierra 5-1:0.101: device disconnected [ 1352.009469][ T29] audit: type=1400 audit(1782091007.766:1662): avc: denied { read } for pid=23108 comm="syz.1.4807" name="vhost-vsock" dev="devtmpfs" ino=1274 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 1352.029478][T23114] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1352.044437][ T29] audit: type=1400 audit(1782091007.766:1663): avc: denied { open } for pid=23108 comm="syz.1.4807" path="/dev/vhost-vsock" dev="devtmpfs" ino=1274 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 1352.105795][ T29] audit: type=1400 audit(1782091007.866:1664): avc: denied { search } for pid=23121 comm="dhcpcd-run-hook" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1352.128300][ T29] audit: type=1400 audit(1782091007.866:1665): avc: denied { search } for pid=23121 comm="dhcpcd-run-hook" name="dhcpcd" dev="tmpfs" ino=1772 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1352.151861][ T29] audit: type=1400 audit(1782091007.866:1666): avc: denied { search } for pid=23121 comm="dhcpcd-run-hook" name="hook-state" dev="tmpfs" ino=1776 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1352.179375][ T29] audit: type=1400 audit(1782091007.866:1667): avc: denied { search } for pid=23121 comm="dhcpcd-run-hook" name="resolv.conf" dev="tmpfs" ino=1777 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1352.207569][ T29] audit: type=1400 audit(1782091007.886:1668): avc: denied { read } for pid=23123 comm="dhcpcd-run-hook" name="resolv.conf" dev="tmpfs" ino=1777 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1352.238796][ T29] audit: type=1400 audit(1782091007.886:1669): avc: denied { read open } for pid=23123 comm="dhcpcd-run-hook" path="/run/dhcpcd/hook-state/resolv.conf" dev="tmpfs" ino=1777 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1352.330459][T23117] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 1352.399822][T23117] Bluetooth: hci4: Error when powering off device on rfkill (-4) [ 1352.870233][T23146] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1352.879638][T23146] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1352.888757][T23146] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1352.898728][T23146] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1353.070603][T23117] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 1353.076689][T23117] Bluetooth: hci2: Error when powering off device on rfkill (-4) [ 1353.086025][T23117] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 1353.097883][T23117] Bluetooth: hci0: Error when powering off device on rfkill (-4) [ 1353.156436][T23117] Bluetooth: hci1: Opcode 0x0c1a failed: -4 [ 1353.162550][T23117] Bluetooth: hci1: Error when powering off device on rfkill (-4) [ 1353.172888][T23117] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 1353.179277][T23117] Bluetooth: hci3: Error when powering off device on rfkill (-4) [ 1353.287202][T23152] syzkaller0: entered promiscuous mode [ 1353.293140][T23152] syzkaller0: entered allmulticast mode [ 1353.360024][T23156] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1353.392614][T17870] usb 6-1: new full-speed USB device number 14 using dummy_hcd [ 1353.591115][T17870] usb 6-1: config 1 interface 0 altsetting 252 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 1353.648912][T17870] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1353.673493][T17870] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1353.699505][T17870] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1353.717786][T17870] usb 6-1: Product: syz [ 1353.732266][T17870] usb 6-1: Manufacturer: syz [ 1353.743561][T17870] usb 6-1: SerialNumber: syz [ 1353.760190][T23149] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1353.875362][T23166] netlink: 60 bytes leftover after parsing attributes in process `syz.1.4818'. [ 1353.988948][T17870] usb 6-1: USB disconnect, device number 14 [ 1354.730415][ C0] ip6_tunnel: ip6gre1 xmit: Local address not yet configured! [ 1355.292968][T23208] syzkaller0: entered promiscuous mode [ 1355.298555][T23208] syzkaller0: entered allmulticast mode [ 1355.310457][T17870] usb 7-1: new high-speed USB device number 14 using dummy_hcd [ 1355.461499][T17870] usb 7-1: config 2 has an invalid descriptor of length 0, skipping remainder of the config [ 1355.485362][T17870] usb 7-1: config 2 interface 0 altsetting 178 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1355.499647][T17870] usb 7-1: config 2 interface 0 has no altsetting 0 [ 1355.510104][T17870] usb 7-1: New USB device found, idVendor=04d8, idProduct=0083, bcdDevice=da.47 [ 1355.521355][T17870] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1355.529441][T17870] usb 7-1: Product: syz [ 1355.535172][T17870] usb 7-1: Manufacturer: syz [ 1355.539815][T17870] usb 7-1: SerialNumber: syz [ 1355.716702][T23233] syzkaller0: entered promiscuous mode [ 1355.728788][T23233] syzkaller0: entered allmulticast mode [ 1355.750685][T10670] usb 4-1: new full-speed USB device number 13 using dummy_hcd [ 1355.764272][T17870] usb 7-1: USB disconnect, device number 14 [ 1355.782290][T23235] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1356.035417][ T1319] ieee802154 phy1 wpan1: encryption failed: -22 [ 1356.045900][T10670] usb 4-1: config index 0 descriptor too short (expected 28277, got 36) [ 1356.071728][T10670] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1356.084436][T10670] usb 4-1: config 0 has no interfaces? [ 1356.089941][T10670] usb 4-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 1356.101240][T10670] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1356.109939][T10670] usb 4-1: config 0 descriptor?? [ 1356.383195][T23260] : renamed from bond0 (while UP) [ 1356.424387][ T29] kauditd_printk_skb: 29 callbacks suppressed [ 1356.424403][ T29] audit: type=1400 audit(1782091012.186:1699): avc: denied { write } for pid=23252 comm="dhcpcd-run-hook" name="hook-state" dev="tmpfs" ino=1776 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1356.709074][T23265] syzkaller0: entered promiscuous mode [ 1356.722856][T23265] syzkaller0: entered allmulticast mode [ 1356.990361][T10670] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 1357.123168][ T29] audit: type=1400 audit(1782091012.886:1700): avc: denied { write } for pid=23274 comm="rm" name="hook-state" dev="tmpfs" ino=1776 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 1357.180517][T10670] usb 6-1: Using ep0 maxpacket: 16 [ 1357.462170][ T5701] net_ratelimit: 380 callbacks suppressed [ 1357.462188][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1357.502498][T10670] usb 6-1: config 0 has an invalid interface number: 34 but max is 0 [ 1357.529431][T10670] usb 6-1: config 0 has no interface number 0 [ 1357.562829][T10670] usb 6-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 1357.589136][T10670] usb 6-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 1357.602522][T23290] FAULT_INJECTION: forcing a failure. [ 1357.602522][T23290] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1357.628237][T10670] usb 6-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 1357.639156][T23290] CPU: 0 UID: 0 PID: 23290 Comm: syz.6.4835 Tainted: G L syzkaller #0 PREEMPT(full) [ 1357.639186][T23290] Tainted: [L]=SOFTLOCKUP [ 1357.639190][T23290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1357.639196][T23290] Call Trace: [ 1357.639200][T23290] [ 1357.639204][T23290] dump_stack_lvl+0x100/0x190 [ 1357.639221][T23290] should_fail_ex.cold+0x5/0xa [ 1357.639236][T23290] _copy_to_user+0x32/0xd0 [ 1357.639252][T23290] simple_read_from_buffer+0xcb/0x170 [ 1357.639267][T23290] proc_fail_nth_read+0x1af/0x230 [ 1357.639281][T23290] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1357.639294][T23290] ? security_file_permission+0x76/0x210 [ 1357.639305][T23290] ? rw_verify_area+0xce/0x6d0 [ 1357.639317][T23290] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 1357.639335][T23290] vfs_read+0x1e4/0xb40 [ 1357.639356][T23290] ? __pfx_vfs_read+0x10/0x10 [ 1357.639375][T23290] ? rcu_is_watching+0x12/0xc0 [ 1357.639398][T23290] ? __fget_files+0x21f/0x3d0 [ 1357.639415][T23290] ksys_read+0x12a/0x250 [ 1357.639428][T23290] ? __pfx_ksys_read+0x10/0x10 [ 1357.639443][T23290] ? rcu_is_watching+0x12/0xc0 [ 1357.639458][T23290] do_syscall_64+0x115/0x870 [ 1357.639468][T23290] ? clear_bhb_loop+0x40/0x90 [ 1357.639480][T23290] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1357.639491][T23290] RIP: 0033:0x7f0b0315d68e [ 1357.639501][T23290] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 1357.639512][T23290] RSP: 002b:00007f0b03f70fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1357.639523][T23290] RAX: ffffffffffffffda RBX: 00007f0b03f716c0 RCX: 00007f0b0315d68e [ 1357.639529][T23290] RDX: 000000000000000f RSI: 00007f0b03f710a0 RDI: 0000000000000006 [ 1357.639536][T23290] RBP: 00007f0b03f71090 R08: 0000000000000000 R09: 0000000000000000 [ 1357.639542][T23290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1357.639549][T23290] R13: 00007f0b03416038 R14: 00007f0b03415fa0 R15: 00007ffd2d31f368 [ 1357.639558][T23290] [ 1357.839265][T10670] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1357.847319][T10670] usb 6-1: Product: syz [ 1357.851655][T10670] usb 6-1: Manufacturer: syz [ 1357.856297][T10670] usb 6-1: SerialNumber: syz [ 1357.862711][ T5716] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1357.863267][T10670] usb 6-1: config 0 descriptor?? [ 1358.059804][T23268] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1358.093581][T23268] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1358.566720][T23260] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1358.574337][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1358.583069][T23260] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 1358.680619][T20278] usb 7-1: new high-speed USB device number 15 using dummy_hcd [ 1359.130422][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1359.138609][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1359.153765][T10670] asix 6-1:0.34 (unnamed net_device) (uninitialized): invalid hw address, using random [ 1359.170127][T20278] usb 7-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1359.195299][T20278] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1359.209602][ T9] usb 4-1: USB disconnect, device number 13 [ 1359.239263][T20278] usb 7-1: config 0 descriptor?? [ 1359.284318][T23308] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1359.561935][T20278] udl 7-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1359.572060][T20278] [drm:udl_init] *ERROR* Selecting channel failed [ 1359.596218][T23312] audit: audit_lost=4 audit_rate_limit=0 audit_backlog_limit=64 [ 1359.597765][T20278] [drm] Initialized udl 0.0.1 for 7-1:0.0 on minor 2 [ 1359.605536][T23312] audit: out of memory in audit_log_start [ 1359.612776][T20278] [drm] Initialized udl on minor 2 [ 1359.622453][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1359.633253][T20278] udl 7-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1359.651012][T20278] udl 7-1:0.0: [drm] Cannot find any crtc or sizes [ 1359.658189][ T5701] udl 7-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1359.662099][T23314] syzkaller0: entered promiscuous mode [ 1359.670477][ T9] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 1359.673448][T23314] syzkaller0: entered allmulticast mode [ 1359.685326][T20278] usb 7-1: USB disconnect, device number 15 [ 1359.693819][ T5701] udl 7-1:0.0: [drm] Cannot find any crtc or sizes [ 1359.859543][ T9] usb 4-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1359.870209][ T9] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1359.890540][ T5716] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 1359.891039][ T9] usb 4-1: config 0 descriptor?? [ 1360.050328][ T5716] usb 2-1: Using ep0 maxpacket: 8 [ 1360.064263][ T5716] usb 2-1: unable to get BOS descriptor or descriptor too short [ 1360.074506][ T5716] usb 2-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 1360.083884][ T5716] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1360.093425][ T5716] usb 2-1: Product: syz [ 1360.097583][ T5716] usb 2-1: Manufacturer: syz [ 1360.103034][ T5716] usb 2-1: SerialNumber: syz [ 1360.233666][T10670] asix 6-1:0.34 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1360.247214][ T9] udl 4-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1360.267217][T10670] asix 6-1:0.34 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 1360.277744][ T9] [drm:udl_init] *ERROR* Selecting channel failed [ 1360.548110][T10670] asix 6-1:0.34: probe with driver asix failed with error -71 [ 1360.559330][ T9] [drm] Initialized udl 0.0.1 for 4-1:0.0 on minor 2 [ 1360.567924][ T9] [drm] Initialized udl on minor 2 [ 1360.577062][T10670] usb 6-1: USB disconnect, device number 15 [ 1360.579507][ T5716] usb 2-1: selecting invalid altsetting 1 [ 1360.588238][ T9] udl 4-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1360.602212][ T9] udl 4-1:0.0: [drm] Cannot find any crtc or sizes [ 1360.609284][T20278] udl 4-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1360.620240][T20278] udl 4-1:0.0: [drm] Cannot find any crtc or sizes [ 1360.628019][ T9] usb 4-1: USB disconnect, device number 14 [ 1360.633200][ T5716] snd-usb-audio 2-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 1360.653712][ T5716] usb 2-1: USB disconnect, device number 25 [ 1360.658939][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1360.677583][ T5598] udevd[5598]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 1360.787260][ T29] audit: type=1400 audit(1782091016.546:1701): avc: denied { bind } for pid=23315 comm="syz.1.4844" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 1360.787257][T23316] RDS: rds_bind could not find a transport for ::ffff:172.30.0.2, load rds_tcp or rds_rdma? [ 1360.839764][T23328] netlink: 'syz.3.4848': attribute type 32 has an invalid length. [ 1360.872194][ T6064] usb 7-1: new high-speed USB device number 16 using dummy_hcd [ 1360.890449][ T5716] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1360.906005][T23334] netlink: 24 bytes leftover after parsing attributes in process `syz.3.4848'. [ 1361.074634][ T6064] usb 7-1: config index 0 descriptor too short (expected 1051, got 27) [ 1361.084571][ T6064] usb 7-1: config 0 has an invalid interface number: 0 but max is -1 [ 1361.093349][ T6064] usb 7-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 1361.103031][ T6064] usb 7-1: config 0 interface 0 altsetting 12 endpoint 0x87 has invalid maxpacket 11669, setting to 1024 [ 1361.115680][ T6064] usb 7-1: config 0 interface 0 altsetting 12 bulk endpoint 0x87 has invalid maxpacket 1024 [ 1361.126945][ T6064] usb 7-1: config 0 interface 0 has no altsetting 0 [ 1361.148439][ T6064] usb 7-1: New USB device found, idVendor=06cd, idProduct=010a, bcdDevice=d9.c3 [ 1361.191484][ T5716] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1361.366820][T23347] FAULT_INJECTION: forcing a failure. [ 1361.366820][T23347] name failslab, interval 1, probability 0, space 0, times 0 [ 1361.380219][T23347] CPU: 0 UID: 0 PID: 23347 Comm: syz.5.4851 Tainted: G L syzkaller #0 PREEMPT(full) [ 1361.380250][T23347] Tainted: [L]=SOFTLOCKUP [ 1361.380256][T23347] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1361.380267][T23347] Call Trace: [ 1361.380273][T23347] [ 1361.380279][T23347] dump_stack_lvl+0x100/0x190 [ 1361.380307][T23347] should_fail_ex.cold+0x5/0xa [ 1361.380329][T23347] ? __kmalloc_cache_noprof+0x53/0x6e0 [ 1361.380353][T23347] should_failslab+0xc2/0x120 [ 1361.380370][T23347] __kmalloc_cache_noprof+0x7a/0x6e0 [ 1361.380391][T23347] ? copy_mount_options+0x55/0x190 [ 1361.380413][T23347] copy_mount_options+0x55/0x190 [ 1361.380434][T23347] __x64_sys_mount+0x1ab/0x310 [ 1361.380451][T23347] ? __pfx___x64_sys_mount+0x10/0x10 [ 1361.380467][T23347] ? rcu_is_watching+0x12/0xc0 [ 1361.380490][T23347] do_syscall_64+0x115/0x870 [ 1361.380505][T23347] ? clear_bhb_loop+0x40/0x90 [ 1361.380524][T23347] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1361.380540][T23347] RIP: 0033:0x7f65be99ce59 [ 1361.380553][T23347] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1361.380569][T23347] RSP: 002b:00007f65bf809028 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 1361.380586][T23347] RAX: ffffffffffffffda RBX: 00007f65bec16090 RCX: 00007f65be99ce59 [ 1361.380597][T23347] RDX: 0000200000000200 RSI: 0000200000000100 RDI: 0000000000000000 [ 1361.380608][T23347] RBP: 00007f65bf809090 R08: 00002000000002c0 R09: 0000000000000000 [ 1361.380619][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1361.380630][T23347] R13: 00007f65bec16128 R14: 00007f65bec16090 R15: 00007ffcc563c768 [ 1361.380646][T23347] [ 1361.382805][ T6064] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1361.575606][T23353] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1361.610656][ T6064] usb 7-1: Product: syz [ 1361.615070][ T6064] usb 7-1: Manufacturer: syz [ 1361.619879][ T6064] usb 7-1: SerialNumber: syz [ 1361.628849][ T6064] usb 7-1: config 0 descriptor?? [ 1361.634790][T23325] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 1361.644721][ T6064] keyspan 7-1:0.0: Keyspan 4 port adapter converter detected [ 1361.653266][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 7 [ 1361.664732][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 81 [ 1361.676649][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 1 [ 1361.685282][T23353] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1361.696145][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1361.709169][ T6064] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 1361.721299][ T9] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 1361.736366][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 82 [ 1361.752832][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 2 [ 1361.765257][ T6064] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 1361.777408][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 83 [ 1361.785649][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 3 [ 1361.796250][ T6064] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB4 [ 1361.868757][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 84 [ 1361.887896][T23325] netlink: 60 bytes leftover after parsing attributes in process `syz.6.4847'. [ 1361.897356][ T6064] keyspan 7-1:0.0: found no endpoint descriptor for endpoint 4 [ 1361.910570][T23325] netlink: 4 bytes leftover after parsing attributes in process `syz.6.4847'. [ 1361.920553][ T9] usb 5-1: Using ep0 maxpacket: 32 [ 1361.926223][ T6064] usb 7-1: Keyspan 4 port adapter converter now attached to ttyUSB5 [ 1361.927529][ T9] usb 5-1: config 0 has no interfaces? [ 1361.943151][ T9] usb 5-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 1361.944597][T23325] team0 (unregistering): Port device team_slave_0 removed [ 1361.974819][ T9] usb 5-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 1362.000409][T10670] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 1362.014006][ T9] usb 5-1: Product: syz [ 1362.026478][T23325] team0 (unregistering): Port device team_slave_1 removed [ 1362.032022][ T9] usb 5-1: Manufacturer: syz [ 1362.059803][ T9] usb 5-1: config 0 descriptor?? [ 1362.089741][T23362] syzkaller0: entered promiscuous mode [ 1362.097759][T23362] syzkaller0: entered allmulticast mode [ 1362.175080][T10670] usb 2-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 1362.200237][T10670] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1362.214725][T10670] usb 2-1: config 0 descriptor?? [ 1362.220831][ T5701] usb 7-1: USB disconnect, device number 16 [ 1362.230997][T10670] gspca_main: STV06xx-2.14.0 probing 046d:0870 [ 1362.237858][ T5701] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 1362.253596][ T5701] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 1362.272263][ T5701] keyspan_4 ttyUSB4: Keyspan 4 port adapter converter now disconnected from ttyUSB4 [ 1362.499475][ T5701] keyspan_4 ttyUSB5: Keyspan 4 port adapter converter now disconnected from ttyUSB5 [ 1362.516991][ T5701] keyspan 7-1:0.0: device disconnected [ 1362.727002][T23370] : renamed from bond0 (while UP) [ 1362.735201][ T5701] net_ratelimit: 2 callbacks suppressed [ 1362.735213][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1362.754198][T10670] gspca_stv06xx: I2C: Read error writing address: -71 [ 1362.799866][T10670] usb 2-1: USB disconnect, device number 26 [ 1363.285691][T17870] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 1363.440343][T17870] usb 6-1: Using ep0 maxpacket: 32 [ 1363.446930][T17870] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1363.455443][T17870] usb 6-1: config 0 interface 0 has no altsetting 0 [ 1363.463485][T17870] usb 6-1: New USB device found, idVendor=046d, idProduct=08b7, bcdDevice=be.b3 [ 1363.472612][T17870] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1363.480706][T17870] usb 6-1: Product: syz [ 1363.484911][T17870] usb 6-1: Manufacturer: syz [ 1363.489515][T17870] usb 6-1: SerialNumber: syz [ 1363.495326][T17870] usb 6-1: config 0 descriptor?? [ 1363.665510][ T29] audit: type=1400 audit(1782091019.426:1702): avc: denied { write } for pid=23382 comm="syz.3.4863" name="card1" dev="devtmpfs" ino=628 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dri_device_t tclass=chr_file permissive=1 [ 1363.691512][T23383] openvswitch: netlink: IP tunnel attribute has 4 unknown bytes. [ 1363.721301][T17870] pwc: Logitech ViewPort AV 100 webcam detected. [ 1363.767435][T17870] pwc: Failed to set LED on/off time (-71) [ 1363.772862][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1363.795675][T17870] pwc: send_video_command error -71 [ 1363.826034][T17870] pwc: Failed to set video mode VGA@30 fps; return code = -71 [ 1363.875463][T17870] Philips webcam 6-1:0.0: probe with driver Philips webcam failed with error -71 [ 1363.940685][ T6064] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1363.990716][T17870] usb 6-1: USB disconnect, device number 16 [ 1364.315746][T10670] usb 5-1: USB disconnect, device number 7 [ 1364.492297][ T6064] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 1364.545780][ T29] audit: type=1400 audit(1782091020.306:1703): avc: denied { ioctl } for pid=23401 comm="syz.5.4870" path="/dev/nullb0" dev="devtmpfs" ino=696 ioctlcmd=0x127f scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=blk_file permissive=1 [ 1364.660358][ T6064] usb 4-1: Using ep0 maxpacket: 32 [ 1364.674613][ T6064] usb 4-1: config 0 has an invalid interface number: 8 but max is 0 [ 1364.691865][ T6064] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1364.710166][ T6064] usb 4-1: config 0 has no interface number 0 [ 1364.724342][ T6064] usb 4-1: config 0 interface 8 altsetting 248 has 1 endpoint descriptor, different from the interface descriptor's value: 10 [ 1364.792103][ T5716] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 1364.799894][T17870] usb 2-1: new full-speed USB device number 27 using dummy_hcd [ 1364.808169][ T6064] usb 4-1: config 0 interface 8 has no altsetting 0 [ 1364.818182][ T6064] usb 4-1: New USB device found, idVendor=04da, idProduct=390d, bcdDevice=2d.bb [ 1364.822213][T20278] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1364.827243][ T6064] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1364.844713][ T6064] usb 4-1: Product: syz [ 1364.848898][ T6064] usb 4-1: Manufacturer: syz [ 1364.853534][ T6064] usb 4-1: SerialNumber: syz [ 1365.076621][ T6064] usb 4-1: config 0 descriptor?? [ 1365.090722][T10670] usb 7-1: new full-speed USB device number 17 using dummy_hcd [ 1365.152931][ T5716] usb 5-1: New USB device found, idVendor=1c40, idProduct=0534, bcdDevice=6d.cc [ 1365.162115][T17870] usb 2-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 1365.171226][T17870] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1365.179200][ T5716] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1365.187307][T17870] usb 2-1: Product: syz [ 1365.191592][ T5716] usb 5-1: Product: syz [ 1365.195776][T17870] usb 2-1: Manufacturer: syz [ 1365.200481][ T5716] usb 5-1: Manufacturer: syz [ 1365.205172][T17870] usb 2-1: SerialNumber: syz [ 1365.209754][ T5716] usb 5-1: SerialNumber: syz [ 1365.215612][T17870] usb 2-1: config 0 descriptor?? [ 1365.221620][ T5716] usb 5-1: config 0 descriptor?? [ 1365.230005][ T5716] i2c-tiny-usb 5-1:0.0: version 6d.cc found at bus 005 address 008 [ 1365.243455][T10670] usb 7-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 1365.252736][T10670] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1365.260780][T10670] usb 7-1: Product: syz [ 1365.264998][T10670] usb 7-1: Manufacturer: syz [ 1365.269620][T10670] usb 7-1: SerialNumber: syz [ 1365.275359][T10670] usb 7-1: config 0 descriptor?? [ 1365.370464][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1365.378708][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1365.437539][T17870] usb 2-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 1365.494695][T10670] usb 7-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 1365.650178][ T5716] (null): failure reading functionality [ 1365.665499][ T5716] i2c i2c-1: connected i2c-tiny-usb device [ 1365.957841][ T5701] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1365.959409][ T29] audit: type=1400 audit(1782091021.706:1704): avc: denied { setopt } for pid=23396 comm="syz.3.4869" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 1365.997570][ T29] audit: type=1400 audit(1782091021.706:1705): avc: denied { read } for pid=23396 comm="syz.3.4869" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 1366.102658][T23429] netlink: 'syz.5.4879': attribute type 32 has an invalid length. [ 1366.162049][T23432] netlink: 24 bytes leftover after parsing attributes in process `syz.5.4879'. [ 1366.261152][T22245] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1366.364278][T23439] FAULT_INJECTION: forcing a failure. [ 1366.364278][T23439] name failslab, interval 1, probability 0, space 0, times 0 [ 1366.380721][T23439] CPU: 1 UID: 0 PID: 23439 Comm: syz.5.4880 Tainted: G L syzkaller #0 PREEMPT(full) [ 1366.380753][T23439] Tainted: [L]=SOFTLOCKUP [ 1366.380760][T23439] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1366.380770][T23439] Call Trace: [ 1366.380776][T23439] [ 1366.380783][T23439] dump_stack_lvl+0x100/0x190 [ 1366.380811][T23439] should_fail_ex.cold+0x5/0xa [ 1366.380838][T23439] ? fs_reclaim_acquire+0x70/0x100 [ 1366.380859][T23439] ? tomoyo_encode2+0xfb/0x3c0 [ 1366.380875][T23439] should_failslab+0xc2/0x120 [ 1366.380894][T23439] __kmalloc_noprof+0xe0/0x840 [ 1366.380917][T23439] ? d_absolute_path+0x136/0x1b0 [ 1366.380941][T23439] tomoyo_encode2+0xfb/0x3c0 [ 1366.380957][T23439] tomoyo_encode+0x29/0x50 [ 1366.380972][T23439] tomoyo_realpath_from_path+0x18c/0x690 [ 1366.380993][T23439] tomoyo_path_number_perm+0x23c/0x580 [ 1366.381017][T23439] ? tomoyo_path_number_perm+0x22e/0x580 [ 1366.381041][T23439] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 1366.381067][T23439] ? preempt_count_add+0x76/0x150 [ 1366.381091][T23439] ? rcu_is_watching+0x12/0xc0 [ 1366.381113][T23439] ? __fget_files+0x215/0x3d0 [ 1366.381136][T23439] ? hook_file_ioctl_common+0x140/0x440 [ 1366.381155][T23439] ? lock_release+0x24d/0x310 [ 1366.381173][T23439] ? __fget_files+0x21f/0x3d0 [ 1366.381197][T23439] security_file_ioctl+0xd3/0x230 [ 1366.381224][T23439] __x64_sys_ioctl+0xb7/0x210 [ 1366.381246][T23439] do_syscall_64+0x115/0x870 [ 1366.381263][T23439] ? clear_bhb_loop+0x40/0x90 [ 1366.381281][T23439] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1366.381300][T23439] RIP: 0033:0x7f65be99ce59 [ 1366.381314][T23439] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1366.381329][T23439] RSP: 002b:00007f65bf82a028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1366.381347][T23439] RAX: ffffffffffffffda RBX: 00007f65bec15fa0 RCX: 00007f65be99ce59 [ 1366.381359][T23439] RDX: 0000200000000000 RSI: 000000000000127f RDI: 0000000000000004 [ 1366.381369][T23439] RBP: 00007f65bf82a090 R08: 0000000000000000 R09: 0000000000000000 [ 1366.381380][T23439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1366.381390][T23439] R13: 00007f65bec16038 R14: 00007f65bec15fa0 R15: 00007ffcc563c768 [ 1366.381406][T23439] [ 1366.387246][T23439] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1366.779862][T10670] dvb_usb_rtl28xxu 7-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -71 [ 1366.803222][T10670] usb 7-1: USB disconnect, device number 17 [ 1366.882974][T23443] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1366.900564][T23443] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1366.972071][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1366.990366][T22245] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 1367.025144][T17870] dvb_usb_rtl28xxu 2-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -71 [ 1367.042405][T17870] usb 2-1: USB disconnect, device number 27 [ 1367.050459][ T6064] ath6kl: Failed to submit usb control message: -110 [ 1367.057964][ T6064] ath6kl: unable to send the bmi data to the device: -110 [ 1367.069405][ T6064] ath6kl: Unable to send get target info: -110 [ 1367.078507][ T6064] ath6kl: Failed to init ath6kl core: -110 [ 1367.085631][ T6064] ath6kl_usb 4-1:0.8: probe with driver ath6kl_usb failed with error -110 [ 1367.119258][T10670] usb 4-1: USB disconnect, device number 15 [ 1367.151817][T22245] usb 6-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1367.162573][T22245] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1367.176496][T22245] usb 6-1: config 0 descriptor?? [ 1367.333189][ T29] audit: type=1400 audit(1782091023.096:1706): avc: denied { connect } for pid=23444 comm="syz.6.4883" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 1367.368831][ T29] audit: type=1400 audit(1782091023.096:1707): avc: denied { name_connect } for pid=23444 comm="syz.6.4883" dest=20004 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=sctp_socket permissive=1 [ 1367.400516][T22245] udl 6-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1367.413226][T22245] [drm:udl_init] *ERROR* Selecting channel failed [ 1367.427539][T22245] [drm] Initialized udl 0.0.1 for 6-1:0.0 on minor 2 [ 1367.436359][T22245] [drm] Initialized udl on minor 2 [ 1367.445150][T22245] udl 6-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1367.453816][T22245] udl 6-1:0.0: [drm] Cannot find any crtc or sizes [ 1367.462496][T17870] udl 6-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1367.471895][T22245] usb 6-1: USB disconnect, device number 17 [ 1367.480629][T17870] udl 6-1:0.0: [drm] Cannot find any crtc or sizes [ 1367.647661][ T29] audit: type=1400 audit(1782091023.406:1708): avc: denied { listen } for pid=23447 comm="syz.3.4884" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 1367.696224][ T29] audit: type=1400 audit(1782091023.456:1709): avc: denied { setattr } for pid=23449 comm="syz.1.4885" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 1367.719867][T22245] usb 5-1: USB disconnect, device number 8 [ 1367.757110][T23457] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1368.013134][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1368.223750][ T29] audit: type=1400 audit(1782091023.986:1710): avc: denied { map } for pid=23465 comm="syz.6.4890" path="socket:[89138]" dev="sockfs" ino=89138 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tcp_socket permissive=1 [ 1368.490474][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1368.498764][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1368.704761][ T29] audit: type=1400 audit(1782091024.456:1711): avc: denied { mounton } for pid=23474 comm="syz.5.4892" path="/94/file0" dev="tmpfs" ino=506 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 1368.830588][ T5701] usb 2-1: new full-speed USB device number 28 using dummy_hcd [ 1368.919950][T23481] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1368.982511][ T5701] usb 2-1: not running at top speed; connect to a high speed hub [ 1368.992020][ T5701] usb 2-1: config 0 has an invalid interface number: 101 but max is 0 [ 1369.020700][T10670] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 1369.040370][ T5701] usb 2-1: config 0 has no interface number 0 [ 1369.046460][ T5701] usb 2-1: config 0 interface 101 altsetting 251 endpoint 0x9 has invalid maxpacket 512, setting to 64 [ 1369.070468][ T9] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1369.142144][T23486] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1369.359400][ T5701] usb 2-1: config 0 interface 101 altsetting 251 endpoint 0xE has invalid maxpacket 1023, setting to 64 [ 1369.359418][ T6064] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1369.398234][ T5701] usb 2-1: config 0 interface 101 altsetting 251 endpoint 0x7 has invalid maxpacket 1023, setting to 64 [ 1369.424512][ T5701] usb 2-1: config 0 interface 101 has no altsetting 0 [ 1369.435014][T10670] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1369.455544][ T5701] usb 2-1: New USB device found, idVendor=1199, idProduct=6812, bcdDevice=de.52 [ 1369.464744][T10670] usb 4-1: New USB device found, idVendor=0b48, idProduct=1006, bcdDevice=52.91 [ 1369.477495][ T5701] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1369.491620][T10670] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1369.502827][ T5701] usb 2-1: Product: syz [ 1369.510340][ T5701] usb 2-1: Manufacturer: syz [ 1369.519699][T10670] ttusb_dec_send_command: command bulk message failed: error -22 [ 1369.532867][ T5701] usb 2-1: SerialNumber: syz [ 1369.540415][T10670] ttusb-dec 4-1:1.0: probe with driver ttusb-dec failed with error -22 [ 1369.551011][ T5701] usb 2-1: config 0 descriptor?? [ 1369.582666][T23489] netlink: 'syz.4.4896': attribute type 32 has an invalid length. [ 1369.643363][T23495] netlink: 24 bytes leftover after parsing attributes in process `syz.4.4896'. [ 1369.889434][ T29] audit: type=1400 audit(1782091025.646:1712): avc: denied { ioctl } for pid=23501 comm="syz.6.4898" path="/dev/vhost-vsock" dev="devtmpfs" ino=1274 ioctlcmd=0xaf01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 1369.975307][T23503] use of bytesused == 0 is deprecated and will be removed in the future, [ 1369.986649][T23503] use the actual size instead. [ 1370.060078][T23510] pimreg: entered allmulticast mode [ 1370.275907][ T5804] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1370.276046][ T29] audit: type=1400 audit(1782091025.876:1713): avc: denied { ioctl } for pid=23476 comm="syz.3.4893" path="socket:[88181]" dev="sockfs" ino=88181 ioctlcmd=0x89e0 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 1370.328381][ T29] audit: type=1400 audit(1782091026.086:1714): avc: denied { bind } for pid=23476 comm="syz.3.4893" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 1370.349038][ T29] audit: type=1400 audit(1782091026.106:1715): avc: denied { write } for pid=23476 comm="syz.3.4893" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 1370.379854][ T29] audit: type=1400 audit(1782091026.136:1716): avc: denied { create } for pid=23472 comm="syz.1.4891" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 1370.400011][ T29] audit: type=1400 audit(1782091026.156:1717): avc: denied { bind } for pid=23472 comm="syz.1.4891" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 1370.420058][T10670] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 1370.431875][ T5701] sierra 2-1:0.101: Sierra USB modem converter detected [ 1370.440779][ T5701] usb 2-1: Sierra USB modem converter now attached to ttyUSB2 [ 1370.449302][ T5701] usb 2-1: Sierra USB modem converter now attached to ttyUSB3 [ 1370.459518][ T5701] usb 2-1: USB disconnect, device number 28 [ 1370.473733][ T5701] sierra ttyUSB2: Sierra USB modem converter now disconnected from ttyUSB2 [ 1370.482495][T20278] usb 7-1: new full-speed USB device number 18 using dummy_hcd [ 1370.492518][ T5701] sierra ttyUSB3: Sierra USB modem converter now disconnected from ttyUSB3 [ 1370.502874][ T5701] sierra 2-1:0.101: device disconnected [ 1370.660140][T10670] usb 6-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1370.669413][T10670] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1370.678281][T20278] usb 7-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 65535, setting to 64 [ 1370.689581][T20278] usb 7-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 64 [ 1370.700964][T20278] usb 7-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 1370.972048][T10670] usb 6-1: config 0 descriptor?? [ 1371.033413][ T6064] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1371.047939][T20278] usb 7-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1371.057270][T20278] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1371.065487][T20278] usb 7-1: Product: syz [ 1371.069682][T20278] usb 7-1: Manufacturer: syz [ 1371.074515][T20278] usb 7-1: SerialNumber: syz [ 1371.083538][T20278] cdc_mbim 7-1:1.0: skipping garbage [ 1371.114483][T23522] FAULT_INJECTION: forcing a failure. [ 1371.114483][T23522] name failslab, interval 1, probability 0, space 0, times 0 [ 1371.127281][T23522] CPU: 0 UID: 0 PID: 23522 Comm: syz.1.4901 Tainted: G L syzkaller #0 PREEMPT(full) [ 1371.127312][T23522] Tainted: [L]=SOFTLOCKUP [ 1371.127318][T23522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1371.127327][T23522] Call Trace: [ 1371.127333][T23522] [ 1371.127338][T23522] dump_stack_lvl+0x100/0x190 [ 1371.127366][T23522] should_fail_ex.cold+0x5/0xa [ 1371.127388][T23522] ? kmem_cache_alloc_noprof+0x54/0x6d0 [ 1371.127420][T23522] should_failslab+0xc2/0x120 [ 1371.127438][T23522] kmem_cache_alloc_noprof+0x7b/0x6d0 [ 1371.127467][T23522] ? alloc_empty_file+0x5b/0x1c0 [ 1371.127484][T23522] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 1371.127514][T23522] ? rcu_is_watching+0x12/0xc0 [ 1371.127538][T23522] alloc_empty_file+0x5b/0x1c0 [ 1371.127555][T23522] path_openat+0xe7/0x4280 [ 1371.127579][T23522] ? __pfx__kstrtoull+0x10/0x10 [ 1371.127596][T23522] ? __kernel_text_address+0xd/0x30 [ 1371.127613][T23522] ? unwind_get_return_address+0x59/0xa0 [ 1371.127642][T23522] ? __pfx_path_openat+0x10/0x10 [ 1371.127666][T23522] ? stack_trace_save+0x8e/0xc0 [ 1371.127693][T23522] do_file_open+0x20e/0x430 [ 1371.127716][T23522] ? kstrtouint_from_user+0x13c/0x1d0 [ 1371.127733][T23522] ? __pfx_do_file_open+0x10/0x10 [ 1371.127757][T23522] ? kasan_save_stack+0x3f/0x50 [ 1371.127772][T23522] ? kasan_save_stack+0x30/0x50 [ 1371.127786][T23522] ? kasan_save_track+0x14/0x30 [ 1371.127812][T23522] do_open_execat+0xd1/0x360 [ 1371.127832][T23522] ? __pfx_do_open_execat+0x10/0x10 [ 1371.127852][T23522] ? rcu_is_watching+0x12/0xc0 [ 1371.127875][T23522] ? __might_fault+0xc5/0x140 [ 1371.127904][T23522] ? rcu_is_watching+0x12/0xc0 [ 1371.127926][T23522] ? __might_fault+0xc5/0x140 [ 1371.127948][T23522] ? lock_release+0x24d/0x310 [ 1371.127968][T23522] alloc_bprm+0x2d/0x9d0 [ 1371.127989][T23522] do_execveat_common.isra.0+0x19c/0x580 [ 1371.128011][T23522] ? do_getname+0x191/0x390 [ 1371.128029][T23522] __x64_sys_execve+0x93/0xd0 [ 1371.128049][T23522] do_syscall_64+0x115/0x870 [ 1371.128065][T23522] ? clear_bhb_loop+0x40/0x90 [ 1371.128083][T23522] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1371.128099][T23522] RIP: 0033:0x7f725d39ce59 [ 1371.128112][T23522] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1371.128127][T23522] RSP: 002b:00007f725e308028 EFLAGS: 00000246 ORIG_RAX: 000000000000003b [ 1371.128139][T23522] RAX: ffffffffffffffda RBX: 00007f725d615fa0 RCX: 00007f725d39ce59 [ 1371.128147][T23522] RDX: 0000200000000240 RSI: 0000200000000600 RDI: 0000200000000080 [ 1371.128153][T23522] RBP: 00007f725e308090 R08: 0000000000000000 R09: 0000000000000000 [ 1371.128160][T23522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1371.128166][T23522] R13: 00007f725d616038 R14: 00007f725d615fa0 R15: 00007ffda3e0b258 [ 1371.128176][T23522] [ 1371.414699][ T6064] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1371.471649][T23502] raw-gadget.3 gadget.6: fail, usb_ep_enable returned -22 [ 1371.482713][T23502] raw-gadget.3 gadget.6: fail, usb_ep_enable returned -22 [ 1371.517779][T10670] udl 6-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1371.526242][T10670] [drm:udl_init] *ERROR* Selecting channel failed [ 1371.546154][ T5804] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1371.600206][ T4966] block nbd0: Possible stuck request ffff8880286ae000: control (read@0,1024B). Runtime 210 seconds [ 1371.610472][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1371.611276][ T4966] block nbd0: Possible stuck request ffff8880286ae1c0: control (read@1024,1024B). Runtime 210 seconds [ 1371.630064][ T4966] block nbd0: Possible stuck request ffff8880286ae380: control (read@2048,1024B). Runtime 210 seconds [ 1371.644174][T10670] [drm] Initialized udl 0.0.1 for 6-1:0.0 on minor 2 [ 1371.650985][ T4966] block nbd0: Possible stuck request ffff8880286ae540: control (read@3072,1024B). Runtime 210 seconds [ 1371.651068][T10670] [drm] Initialized udl on minor 2 [ 1371.679604][T10670] udl 6-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1371.848550][T22245] usb 4-1: USB disconnect, device number 16 [ 1371.849749][T10670] udl 6-1:0.0: [drm] Cannot find any crtc or sizes [ 1371.876832][ T9] udl 6-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1372.054437][ T9] udl 6-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1372.062459][T20278] cdc_mbim 7-1:1.0: failed GET_NTB_PARAMETERS [ 1372.072430][T10670] usb 6-1: USB disconnect, device number 18 [ 1372.078384][T20278] cdc_mbim 7-1:1.0: bind() failure [ 1372.088134][ T9] udl 6-1:0.0: [drm] Cannot find any crtc or sizes [ 1372.102847][T20278] cdc_ncm 7-1:1.1: CDC Union missing and no IAD found [ 1372.118490][T20278] cdc_ncm 7-1:1.1: bind() failure [ 1372.349348][T20278] usb 7-1: USB disconnect, device number 18 [ 1372.465202][ T29] audit: type=1400 audit(1782091028.226:1718): avc: denied { create } for pid=23536 comm="syz.1.4907" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 [ 1372.466805][T23537] netlink: 12 bytes leftover after parsing attributes in process `syz.1.4907'. [ 1372.502303][ T29] audit: type=1400 audit(1782091028.226:1719): avc: denied { write } for pid=23536 comm="syz.1.4907" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 [ 1372.526737][T23537] bond0: entered promiscuous mode [ 1372.532029][T23537] bond0: entered allmulticast mode [ 1372.574571][T23542] syzkaller0: entered promiscuous mode [ 1372.580083][T23542] syzkaller0: entered allmulticast mode [ 1373.048912][ T29] audit: type=1400 audit(1782091028.806:1720): avc: denied { connect } for pid=23553 comm="syz.5.4912" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 1373.260392][T23561] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1373.426550][T23562] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1373.459283][T23562] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4914'. [ 1373.641785][T20278] net_ratelimit: 3 callbacks suppressed [ 1373.641804][T20278] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1374.312948][T22245] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 1374.357585][T23573] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1374.515711][T22245] usb 2-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1374.535394][T22245] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1374.567777][T22245] usb 2-1: config 0 descriptor?? [ 1374.632423][T23578] netlink: 4 bytes leftover after parsing attributes in process `syz.6.4920'. [ 1374.650492][T10670] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1374.656550][T23581] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1374.710589][ T29] kauditd_printk_skb: 1 callbacks suppressed [ 1374.710608][ T29] audit: type=1400 audit(1782091030.476:1722): avc: denied { mount } for pid=23577 comm="syz.3.4921" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 1374.738810][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1374.738938][ C0] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1374.824881][T22245] udl 2-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1374.840173][T22245] [drm:udl_init] *ERROR* Selecting channel failed [ 1374.860507][ T29] audit: type=1400 audit(1782091030.626:1723): avc: denied { unmount } for pid=15743 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 1374.861956][T22245] [drm] Initialized udl 0.0.1 for 2-1:0.0 on minor 2 [ 1374.910139][T22245] [drm] Initialized udl on minor 2 [ 1374.916237][T22245] udl 2-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1374.929788][T22245] udl 2-1:0.0: [drm] Cannot find any crtc or sizes [ 1374.930263][T23585] tipc: Started in network mode [ 1374.939201][ T46] udl 2-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1374.949814][ T46] udl 2-1:0.0: [drm] Cannot find any crtc or sizes [ 1374.952988][T23585] tipc: Node identity 2acec6a65ee4, cluster identity 4711 [ 1374.962467][T22245] usb 2-1: USB disconnect, device number 29 [ 1374.980652][T23585] tipc: Enabled bearer , priority 0 [ 1375.000242][T23586] syzkaller0: entered promiscuous mode [ 1375.006063][T23586] syzkaller0: entered allmulticast mode [ 1375.044638][T23585] tipc: Resetting bearer [ 1375.053323][T23584] tipc: Resetting bearer [ 1375.060250][T23584] tipc: Disabling bearer [ 1375.166869][T23592] tipc: Enabled bearer , priority 0 [ 1375.174963][T23592] syzkaller0: entered promiscuous mode [ 1375.177154][T23583] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1375.181503][T23592] syzkaller0: entered allmulticast mode [ 1375.202453][T23592] tipc: Resetting bearer [ 1375.210463][T23591] tipc: Resetting bearer [ 1375.217093][T23591] tipc: Disabling bearer [ 1375.301195][T10670] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 1375.458911][T22245] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1375.479096][T10670] usb 4-1: Using ep0 maxpacket: 16 [ 1376.000494][ T29] audit: type=1400 audit(1782091031.696:1724): avc: denied { ioctl } for pid=23597 comm="syz.5.4927" path="/107/file0/file0" dev="fuse" ino=64 ioctlcmd=0x4d17 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=chr_file permissive=1 [ 1376.047347][T10670] usb 4-1: config 0 has an invalid interface number: 34 but max is 0 [ 1376.075158][T20278] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1376.083446][T10670] usb 4-1: config 0 has no interface number 0 [ 1376.091698][T10670] usb 4-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 1376.104840][T10670] usb 4-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 1376.146718][T10670] usb 4-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 1376.147961][T23602] netlink: 60 bytes leftover after parsing attributes in process `syz.6.4926'. [ 1376.164697][T10670] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1376.179842][T10670] usb 4-1: Product: syz [ 1376.184102][T10670] usb 4-1: Manufacturer: syz [ 1376.188801][T10670] usb 4-1: SerialNumber: syz [ 1376.223222][T10670] usb 4-1: config 0 descriptor?? [ 1376.271717][T23588] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 1376.278891][T23588] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 1376.544166][T20278] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1376.552285][ T46] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1376.554231][T23588] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 1376.567840][T23588] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 1376.585631][T14388] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1376.596525][T20278] GRED: Unable to relocate VQ 0x0 after dequeue, screwing up backlog [ 1376.700469][T22245] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 1376.712678][T23625] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1377.027112][T23627] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1377.070440][T22245] usb 6-1: Using ep0 maxpacket: 16 [ 1377.209492][T22245] usb 6-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 1377.219415][T22245] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1377.227429][T22245] usb 6-1: Product: syz [ 1377.232259][T22245] usb 6-1: Manufacturer: syz [ 1377.232286][T10670] asix 4-1:0.34 (unnamed net_device) (uninitialized): invalid hw address, using random [ 1377.237165][T22245] usb 6-1: SerialNumber: syz [ 1377.262181][T22245] r8152-cfgselector 6-1: Unknown version 0x0000 [ 1377.268673][T22245] r8152-cfgselector 6-1: config 0 descriptor?? [ 1377.328185][ T29] audit: type=1400 audit(1782091033.086:1725): avc: denied { read } for pid=23629 comm="syz.1.4934" name="nvram" dev="devtmpfs" ino=623 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nvram_device_t tclass=chr_file permissive=1 [ 1377.355540][ T29] audit: type=1400 audit(1782091033.086:1726): avc: denied { open } for pid=23629 comm="syz.1.4934" path="/dev/nvram" dev="devtmpfs" ino=623 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nvram_device_t tclass=chr_file permissive=1 [ 1377.511083][ T29] audit: type=1400 audit(1782091033.266:1727): avc: denied { unlink } for pid=23632 comm="syz.6.4935" name="#d0" dev="tmpfs" ino=633 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 1377.536600][T23634] evm: overlay not supported [ 1377.542663][ T29] audit: type=1400 audit(1782091033.296:1728): avc: denied { mount } for pid=23632 comm="syz.6.4935" name="/" dev="overlay" ino=629 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 1377.589500][ T29] audit: type=1400 audit(1782091033.336:1729): avc: denied { unmount } for pid=21518 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 1377.613010][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.622588][T23637] FAULT_INJECTION: forcing a failure. [ 1377.622588][T23637] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1377.636277][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.644039][ T46] usb 2-1: new high-speed USB device number 30 using dummy_hcd [ 1377.644313][T23637] CPU: 0 UID: 0 PID: 23637 Comm: syz.6.4936 Tainted: G L syzkaller #0 PREEMPT(full) [ 1377.644336][T23637] Tainted: [L]=SOFTLOCKUP [ 1377.644341][T23637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1377.644351][T23637] Call Trace: [ 1377.644356][T23637] [ 1377.644362][T23637] dump_stack_lvl+0x100/0x190 [ 1377.644383][T23637] should_fail_ex.cold+0x5/0xa [ 1377.644403][T23637] _copy_from_user+0x2e/0xd0 [ 1377.644424][T23637] uhid_char_write+0x18d/0x10e0 [ 1377.644444][T23637] vfs_write+0x2aa/0x1050 [ 1377.644463][T23637] ? __pfx_uhid_char_write+0x10/0x10 [ 1377.644480][T23637] ? lock_release+0x24d/0x310 [ 1377.644497][T23637] ? __pfx_vfs_write+0x10/0x10 [ 1377.644515][T23637] ? __fget_files+0x215/0x3d0 [ 1377.644536][T23637] ? rcu_is_watching+0x12/0xc0 [ 1377.644555][T23637] ? __fget_files+0x215/0x3d0 [ 1377.644575][T23637] ? lock_release+0x24d/0x310 [ 1377.644591][T23637] ? __fget_files+0x21f/0x3d0 [ 1377.644614][T23637] ksys_write+0x1f8/0x250 [ 1377.644633][T23637] ? __pfx_ksys_write+0x10/0x10 [ 1377.644652][T23637] ? rcu_is_watching+0x12/0xc0 [ 1377.644672][T23637] do_syscall_64+0x115/0x870 [ 1377.644688][T23637] ? clear_bhb_loop+0x40/0x90 [ 1377.644705][T23637] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1377.644720][T23637] RIP: 0033:0x7f0b0319ce59 [ 1377.644733][T23637] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1377.644748][T23637] RSP: 002b:00007f0b03f71028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1377.644764][T23637] RAX: ffffffffffffffda RBX: 00007f0b03415fa0 RCX: 00007f0b0319ce59 [ 1377.644775][T23637] RDX: 0000000000001006 RSI: 0000200000000200 RDI: 0000000000000003 [ 1377.644784][T23637] RBP: 00007f0b03f71090 R08: 0000000000000000 R09: 0000000000000000 [ 1377.644794][T23637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1377.644803][T23637] R13: 00007f0b03416038 R14: 00007f0b03415fa0 R15: 00007ffd2d31f368 [ 1377.644818][T23637] [ 1377.645046][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.709266][T23617] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1377.712006][ T29] audit: type=1400 audit(1782091033.376:1730): avc: denied { read write } for pid=23636 comm="syz.6.4936" name="uhid" dev="devtmpfs" ino=1272 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 1377.717649][T23617] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1377.721566][ T29] audit: type=1400 audit(1782091033.376:1731): avc: denied { open } for pid=23636 comm="syz.6.4936" path="/dev/uhid" dev="devtmpfs" ino=1272 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 1377.822377][ T46] usb 2-1: Using ep0 maxpacket: 32 [ 1377.830457][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.857973][ T46] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 1377.940390][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.944113][ T46] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1377.949183][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.959201][ T46] usb 2-1: config 0 has no interface number 0 [ 1377.966569][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.980053][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.987648][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.995273][T20278] hid-generic 0005:0010:10000.0038: unknown main item tag 0x0 [ 1377.997092][ T46] usb 2-1: New USB device found, idVendor=0572, idProduct=58a5, bcdDevice=27.0a [ 1378.004720][T20278] hid-generic 0005:0010:10000.0038: hidraw0: BLUETOOTH HID v0.02 Device [syz1] on syz0 [ 1378.012113][ T46] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1378.035394][T22245] r8152-cfgselector 6-1: USB disconnect, device number 19 [ 1378.051505][ T46] usb 2-1: Product: syz [ 1378.068069][ T46] usb 2-1: Manufacturer: syz [ 1378.073704][ T46] usb 2-1: SerialNumber: syz [ 1378.079644][ T46] usb 2-1: config 0 descriptor?? [ 1378.084649][T23640] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1378.099821][ T46] cx231xx 2-1:0.1: New device syz syz @ 480 Mbps (0572:58a5) with 1 interfaces [ 1378.109766][ T46] cx231xx 2-1:0.1: Not found matching IAD interface [ 1378.110456][T23638] fido_id[23638]: Failed to open report descriptor at '/sys/devices/virtual/misc/uhid/report_descriptor': No such file or directory [ 1378.249726][T23641] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1378.278006][T23641] netlink: 12 bytes leftover after parsing attributes in process `syz.6.4937'. [ 1378.372330][T10670] asix 4-1:0.34 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1378.382905][T10670] asix 4-1:0.34 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 1378.392468][T23630] vlan2: entered promiscuous mode [ 1378.408507][T23630] bridge0: entered promiscuous mode [ 1378.408555][T10670] asix 4-1:0.34: probe with driver asix failed with error -71 [ 1378.436012][T10670] usb 4-1: USB disconnect, device number 17 [ 1378.463704][T22245] usb 2-1: USB disconnect, device number 30 [ 1379.090050][ T5804] usb 7-1: new high-speed USB device number 19 using dummy_hcd [ 1379.222461][T23655] netlink: 60 bytes leftover after parsing attributes in process `syz.4.4941'. [ 1379.234201][T23658] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1379.318813][ T5804] usb 7-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1379.328741][ T5804] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1379.352003][ T5804] usb 7-1: config 0 descriptor?? [ 1379.421372][T23661] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1379.636056][ T5804] udl 7-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1379.644494][ T5804] [drm:udl_init] *ERROR* Selecting channel failed [ 1379.659261][ T5804] [drm] Initialized udl 0.0.1 for 7-1:0.0 on minor 2 [ 1379.663536][T23666] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1379.666309][ T5804] [drm] Initialized udl on minor 2 [ 1379.732515][ T5804] udl 7-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1379.746222][ T5804] udl 7-1:0.0: [drm] Cannot find any crtc or sizes [ 1379.825376][T20278] udl 7-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1379.849335][ T5804] usb 7-1: USB disconnect, device number 19 [ 1379.876366][T20278] udl 7-1:0.0: [drm] Cannot find any crtc or sizes [ 1380.270813][T23670] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1380.459639][T23666] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4944'. [ 1380.852358][T23680] netlink: 12 bytes leftover after parsing attributes in process `syz.5.4948'. [ 1380.989023][T21738] block nbd1: Receive control failed (result -1) [ 1381.196882][T23689] FAULT_INJECTION: forcing a failure. [ 1381.196882][T23689] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1381.276643][T23689] CPU: 0 UID: 0 PID: 23689 Comm: syz.4.4947 Tainted: G L syzkaller #0 PREEMPT(full) [ 1381.276670][T23689] Tainted: [L]=SOFTLOCKUP [ 1381.276676][T23689] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1381.276685][T23689] Call Trace: [ 1381.276690][T23689] [ 1381.276696][T23689] dump_stack_lvl+0x100/0x190 [ 1381.276718][T23689] should_fail_ex.cold+0x5/0xa [ 1381.276740][T23689] _copy_from_user+0x2e/0xd0 [ 1381.276763][T23689] copy_msghdr_from_user+0x9f/0x4c0 [ 1381.276778][T23689] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 1381.276797][T23689] ? __pfx_sched_clock_cpu+0x10/0x10 [ 1381.276815][T23689] ___sys_sendmsg+0x106/0x1e0 [ 1381.276831][T23689] ? __pfx____sys_sendmsg+0x10/0x10 [ 1381.276845][T23689] ? rcu_is_watching+0x12/0xc0 [ 1381.276871][T23689] ? rcu_is_watching+0x12/0xc0 [ 1381.276899][T23689] __sys_sendmsg+0x160/0x210 [ 1381.276920][T23689] ? __pfx___sys_sendmsg+0x10/0x10 [ 1381.276943][T23689] ? trace_irq_enable.constprop.0+0x2f/0x160 [ 1381.276966][T23689] do_syscall_64+0x115/0x870 [ 1381.276982][T23689] ? clear_bhb_loop+0x40/0x90 [ 1381.277000][T23689] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1381.277016][T23689] RIP: 0033:0x7f222579ce59 [ 1381.277029][T23689] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1381.277045][T23689] RSP: 002b:00007f22265d6028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1381.277062][T23689] RAX: ffffffffffffffda RBX: 00007f2225a16090 RCX: 00007f222579ce59 [ 1381.277073][T23689] RDX: 0000000000000000 RSI: 0000200000000600 RDI: 0000000000000004 [ 1381.277088][T23689] RBP: 00007f22265d6090 R08: 0000000000000000 R09: 0000000000000000 [ 1381.277098][T23689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1381.277108][T23689] R13: 00007f2225a16128 R14: 00007f2225a16090 R15: 00007fff6e93b0b8 [ 1381.277128][T23689] [ 1381.814172][T23697] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1381.830778][ T5804] usb 7-1: new high-speed USB device number 20 using dummy_hcd [ 1381.870488][ T29] kauditd_printk_skb: 1 callbacks suppressed [ 1381.870521][ T29] audit: type=1400 audit(1782091037.626:1733): avc: denied { bind } for pid=23695 comm="syz.5.4953" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 1381.970616][ T46] usb 2-1: new full-speed USB device number 31 using dummy_hcd [ 1382.175691][ T46] usb 2-1: config 0 interface 0 altsetting 6 has 1 endpoint descriptor, different from the interface descriptor's value: 7 [ 1382.320964][ T5804] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1382.340733][ T5804] usb 7-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1382.349827][ T5804] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1382.358123][ T46] usb 2-1: config 0 interface 0 has no altsetting 0 [ 1382.376620][ T46] usb 2-1: New USB device found, idVendor=0566, idProduct=3004, bcdDevice= 0.00 [ 1382.387991][ T46] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1382.429261][ T46] usb 2-1: config 0 descriptor?? [ 1382.458670][ T5804] usb 7-1: config 0 descriptor?? [ 1382.478407][T23703] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1382.495252][ T5804] pwc: Askey VC010 type 2 USB webcam detected. [ 1382.628517][T23704] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1382.828208][ T29] audit: type=1400 audit(1782091038.586:1734): avc: denied { ioctl } for pid=23707 comm="syz.5.4957" path="socket:[88745]" dev="sockfs" ino=88745 ioctlcmd=0x8914 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_rdma_socket permissive=1 [ 1383.335950][T23715] FAULT_INJECTION: forcing a failure. [ 1383.335950][T23715] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1383.349109][T23715] CPU: 0 UID: 0 PID: 23715 Comm: syz.5.4957 Tainted: G L syzkaller #0 PREEMPT(full) [ 1383.349136][T23715] Tainted: [L]=SOFTLOCKUP [ 1383.349142][T23715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1383.349153][T23715] Call Trace: [ 1383.349159][T23715] [ 1383.349165][T23715] dump_stack_lvl+0x100/0x190 [ 1383.349183][T23715] should_fail_ex.cold+0x5/0xa [ 1383.349202][T23715] _copy_from_user+0x2e/0xd0 [ 1383.349224][T23715] copy_msghdr_from_user+0x9f/0x4c0 [ 1383.349242][T23715] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 1383.349259][T23715] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 1383.349284][T23715] ? rcu_preempt_deferred_qs_irqrestore+0x4fd/0xb90 [ 1383.349298][T23715] ___sys_sendmsg+0x106/0x1e0 [ 1383.349308][T23715] ? __pfx____sys_sendmsg+0x10/0x10 [ 1383.349318][T23715] ? get_pid_task+0x106/0x250 [ 1383.349335][T23715] ? rcu_is_watching+0x12/0xc0 [ 1383.349358][T23715] __sys_sendmsg+0x160/0x210 [ 1383.349379][T23715] ? __pfx___sys_sendmsg+0x10/0x10 [ 1383.349402][T23715] ? rcu_is_watching+0x12/0xc0 [ 1383.349423][T23715] do_syscall_64+0x115/0x870 [ 1383.349435][T23715] ? clear_bhb_loop+0x40/0x90 [ 1383.349447][T23715] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1383.349458][T23715] RIP: 0033:0x7f65be99ce59 [ 1383.349467][T23715] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1383.349478][T23715] RSP: 002b:00007f65bf7e8028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1383.349489][T23715] RAX: ffffffffffffffda RBX: 00007f65bec16180 RCX: 00007f65be99ce59 [ 1383.349500][T23715] RDX: 0000000000000000 RSI: 0000200000000800 RDI: 0000000000000009 [ 1383.349510][T23715] RBP: 00007f65bf7e8090 R08: 0000000000000000 R09: 0000000000000000 [ 1383.349520][T23715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1383.349530][T23715] R13: 00007f65bec16218 R14: 00007f65bec16180 R15: 00007ffcc563c768 [ 1383.349545][T23715] [ 1383.353643][T23693] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1383.361414][T23715] netlink: 32 bytes leftover after parsing attributes in process `syz.5.4957'. [ 1383.654799][ T5804] pwc: send_video_command error -71 [ 1383.660633][ T5804] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 1383.672744][ T5804] Philips webcam 7-1:0.0: probe with driver Philips webcam failed with error -71 [ 1383.817005][T23693] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1383.819492][ T5804] usb 7-1: USB disconnect, device number 20 [ 1383.894507][T10670] hid_parser_main: 27 callbacks suppressed [ 1383.894526][T10670] hid-generic 0005:0010:10000.0039: unknown main item tag 0x0 [ 1383.911301][T10670] hid-generic 0005:0010:10000.0039: unknown main item tag 0x0 [ 1383.918799][T10670] hid-generic 0005:0010:10000.0039: item fetching failed at offset 2/37 [ 1383.928218][T10670] hid-generic 0005:0010:10000.0039: probe with driver hid-generic failed with error -22 [ 1384.002208][T23716] netlink: 40 bytes leftover after parsing attributes in process `syz.1.4952'. [ 1384.059557][T23719] FAULT_INJECTION: forcing a failure. [ 1384.059557][T23719] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1384.119087][T23728] tipc: Enabled bearer , priority 0 [ 1384.126261][T23728] syzkaller0: entered promiscuous mode [ 1384.131788][ T5804] usb 7-1: new high-speed USB device number 21 using dummy_hcd [ 1384.139591][T23728] syzkaller0: entered allmulticast mode [ 1384.148527][T23728] tipc: Resetting bearer [ 1384.160242][T23727] tipc: Resetting bearer [ 1384.166891][T23727] tipc: Disabling bearer [ 1384.183647][T23719] CPU: 1 UID: 0 PID: 23719 Comm: syz.4.4958 Tainted: G L syzkaller #0 PREEMPT(full) [ 1384.183675][T23719] Tainted: [L]=SOFTLOCKUP [ 1384.183681][T23719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1384.183692][T23719] Call Trace: [ 1384.183698][T23719] [ 1384.183705][T23719] dump_stack_lvl+0x100/0x190 [ 1384.183731][T23719] should_fail_ex.cold+0x5/0xa [ 1384.183754][T23719] _copy_from_user+0x2e/0xd0 [ 1384.183778][T23719] uhid_char_write+0x18d/0x10e0 [ 1384.183801][T23719] vfs_write+0x2aa/0x1050 [ 1384.183823][T23719] ? __pfx_uhid_char_write+0x10/0x10 [ 1384.183844][T23719] ? lock_release+0x24d/0x310 [ 1384.183863][T23719] ? __pfx_vfs_write+0x10/0x10 [ 1384.183883][T23719] ? __fget_files+0x215/0x3d0 [ 1384.183907][T23719] ? rcu_is_watching+0x12/0xc0 [ 1384.183930][T23719] ? __fget_files+0x215/0x3d0 [ 1384.183951][T23719] ? lock_release+0x24d/0x310 [ 1384.183970][T23719] ? __fget_files+0x21f/0x3d0 [ 1384.183997][T23719] ksys_write+0x1f8/0x250 [ 1384.184018][T23719] ? __pfx_ksys_write+0x10/0x10 [ 1384.184041][T23719] ? rcu_is_watching+0x12/0xc0 [ 1384.184065][T23719] do_syscall_64+0x115/0x870 [ 1384.184084][T23719] ? clear_bhb_loop+0x40/0x90 [ 1384.184103][T23719] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1384.184121][T23719] RIP: 0033:0x7f222579ce59 [ 1384.184135][T23719] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1384.184152][T23719] RSP: 002b:00007f22265f7028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 1384.184170][T23719] RAX: ffffffffffffffda RBX: 00007f2225a15fa0 RCX: 00007f222579ce59 [ 1384.184181][T23719] RDX: 0000000000001006 RSI: 0000200000000200 RDI: 0000000000000003 [ 1384.184193][T23719] RBP: 00007f22265f7090 R08: 0000000000000000 R09: 0000000000000000 [ 1384.184203][T23719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1384.184214][T23719] R13: 00007f2225a16038 R14: 00007f2225a15fa0 R15: 00007fff6e93b0b8 [ 1384.184231][T23719] [ 1384.186566][ T46] usbhid 2-1:0.0: can't add hid device: -71 [ 1384.291583][ T5804] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1384.293886][ T46] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 1384.298112][ T5804] usb 7-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1384.307816][ T46] usb 2-1: USB disconnect, device number 31 [ 1384.309034][ T5804] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1384.360338][T17870] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 1384.444240][ T5804] usb 7-1: config 0 descriptor?? [ 1384.454558][ T5804] pwc: Askey VC010 type 2 USB webcam detected. [ 1384.645363][T17870] usb 4-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1384.671907][T17870] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1384.707273][ T5804] pwc: send_video_command error -71 [ 1384.739905][T17870] usb 4-1: config 0 descriptor?? [ 1384.745350][ T5804] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 1384.782999][ T5804] Philips webcam 7-1:0.0: probe with driver Philips webcam failed with error -71 [ 1384.784381][T23734] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1384.803131][T23735] syzkaller0: entered promiscuous mode [ 1384.815171][ T5804] usb 7-1: USB disconnect, device number 21 [ 1384.821194][T23735] syzkaller0: entered allmulticast mode [ 1384.927002][T23736] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1384.967807][T23736] netlink: 12 bytes leftover after parsing attributes in process `syz.6.4963'. [ 1385.052124][T17870] udl 4-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1385.080022][T17870] [drm:udl_init] *ERROR* Selecting channel failed [ 1385.125398][T17870] [drm] Initialized udl 0.0.1 for 4-1:0.0 on minor 2 [ 1385.132258][T17870] [drm] Initialized udl on minor 2 [ 1385.144066][T17870] udl 4-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1385.160800][T17870] udl 4-1:0.0: [drm] Cannot find any crtc or sizes [ 1385.178078][ T6064] udl 4-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1385.188061][T17870] usb 4-1: USB disconnect, device number 18 [ 1385.195545][ T6064] udl 4-1:0.0: [drm] Cannot find any crtc or sizes [ 1385.211785][ T29] audit: type=1400 audit(1782091040.976:1735): avc: denied { create } for pid=23737 comm="syz.5.4965" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=phonet_socket permissive=1 [ 1385.326988][T23741] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1385.338391][T23740] FAULT_INJECTION: forcing a failure. [ 1385.338391][T23740] name failslab, interval 1, probability 0, space 0, times 0 [ 1385.351296][T23740] CPU: 1 UID: 0 PID: 23740 Comm: syz.5.4965 Tainted: G L syzkaller #0 PREEMPT(full) [ 1385.351323][T23740] Tainted: [L]=SOFTLOCKUP [ 1385.351330][T23740] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1385.351341][T23740] Call Trace: [ 1385.351347][T23740] [ 1385.351354][T23740] dump_stack_lvl+0x100/0x190 [ 1385.351380][T23740] should_fail_ex.cold+0x5/0xa [ 1385.351402][T23740] ? kmem_cache_alloc_lru_noprof+0x59/0x6e0 [ 1385.351432][T23740] should_failslab+0xc2/0x120 [ 1385.351451][T23740] kmem_cache_alloc_lru_noprof+0x80/0x6e0 [ 1385.351478][T23740] ? sock_alloc_inode+0x26/0x2c0 [ 1385.351506][T23740] ? __pfx_sock_alloc_inode+0x10/0x10 [ 1385.351532][T23740] sock_alloc_inode+0x26/0x2c0 [ 1385.351562][T23740] ? __pfx_sock_alloc_inode+0x10/0x10 [ 1385.351586][T23740] alloc_inode+0x68/0x250 [ 1385.351607][T23740] sock_alloc+0x44/0x280 [ 1385.351630][T23740] do_accept+0xf9/0x530 [ 1385.351649][T23740] ? do_raw_spin_lock+0x128/0x260 [ 1385.351672][T23740] ? __pfx_do_accept+0x10/0x10 [ 1385.351689][T23740] ? rcu_is_watching+0x12/0xc0 [ 1385.351719][T23740] __sys_accept4+0x108/0x200 [ 1385.351738][T23740] ? __pfx___sys_accept4+0x10/0x10 [ 1385.351754][T23740] ? ksys_write+0x1ac/0x250 [ 1385.351777][T23740] ? __pfx_ksys_write+0x10/0x10 [ 1385.351802][T23740] __x64_sys_accept+0x74/0xb0 [ 1385.351821][T23740] do_syscall_64+0x115/0x870 [ 1385.351839][T23740] ? clear_bhb_loop+0x40/0x90 [ 1385.351859][T23740] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1385.351877][T23740] RIP: 0033:0x7f65be99ce59 [ 1385.351892][T23740] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1385.351909][T23740] RSP: 002b:00007f65bf809028 EFLAGS: 00000246 ORIG_RAX: 000000000000002b [ 1385.351928][T23740] RAX: ffffffffffffffda RBX: 00007f65bec16090 RCX: 00007f65be99ce59 [ 1385.351940][T23740] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 1385.351951][T23740] RBP: 00007f65bf809090 R08: 0000000000000000 R09: 0000000000000000 [ 1385.351962][T23740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1385.351973][T23740] R13: 00007f65bec16128 R14: 00007f65bec16090 R15: 00007ffcc563c768 [ 1385.351990][T23740] [ 1385.354688][ T29] audit: type=1400 audit(1782091041.116:1736): avc: denied { setopt } for pid=23737 comm="syz.5.4965" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 1386.067345][T23743] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1386.540504][T23745] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1386.619559][T23749] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1386.741774][T23752] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1386.780454][T23752] netlink: 12 bytes leftover after parsing attributes in process `syz.6.4969'. [ 1387.370430][ C0] ip6_tunnel: ip6gre1 xmit: Local address not yet configured! [ 1387.890687][ T6064] usb 7-1: new high-speed USB device number 22 using dummy_hcd [ 1388.054140][ T6064] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1388.719093][ T6064] usb 7-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1389.034680][ T6064] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1389.063534][ T6064] usb 7-1: config 0 descriptor?? [ 1389.074220][ T6064] pwc: Askey VC010 type 2 USB webcam detected. [ 1389.273906][ T6064] pwc: send_video_command error -71 [ 1389.279626][ T6064] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 1389.287541][ T6064] Philips webcam 7-1:0.0: probe with driver Philips webcam failed with error -71 [ 1389.298556][ T6064] usb 7-1: USB disconnect, device number 22 [ 1389.309725][T23745] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1389.320796][T23745] netlink: 12 bytes leftover after parsing attributes in process `syz.4.4966'. [ 1389.350375][ T46] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 1389.405299][T23784] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1389.522874][T23785] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1389.630484][ T46] usb 6-1: Using ep0 maxpacket: 16 [ 1389.636785][ T46] usb 6-1: config 0 has an invalid interface number: 34 but max is 0 [ 1389.645087][ T46] usb 6-1: config 0 has no interface number 0 [ 1389.651294][ T46] usb 6-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 1389.661431][ T46] usb 6-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 1389.673412][ T46] usb 6-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 1389.682759][ T46] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1389.691336][ T46] usb 6-1: Product: syz [ 1389.695524][ T46] usb 6-1: Manufacturer: syz [ 1389.700125][ T46] usb 6-1: SerialNumber: syz [ 1389.705970][ T46] usb 6-1: config 0 descriptor?? [ 1389.711431][T23775] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1389.718666][T23775] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1389.840353][T22245] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 1389.910680][ T6064] usb 7-1: new high-speed USB device number 23 using dummy_hcd [ 1390.115578][ T6064] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1390.130270][ T6064] usb 7-1: New USB device found, idVendor=0471, idProduct=0304, bcdDevice=e4.df [ 1390.132394][T23790] dvmrp0: entered allmulticast mode [ 1390.140324][ T6064] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1390.154167][T23772] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1390.167767][T23772] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 1390.171162][ T6064] usb 7-1: config 0 descriptor?? [ 1390.188290][T22245] usb 5-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1390.198276][T22245] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1390.208683][ T6064] pwc: Askey VC010 type 2 USB webcam detected. [ 1390.233870][T22245] usb 5-1: config 0 descriptor?? [ 1390.393658][ T46] asix 6-1:0.34 (unnamed net_device) (uninitialized): invalid hw address, using random [ 1390.446383][T22245] udl 5-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1390.457182][T22245] [drm:udl_init] *ERROR* Selecting channel failed [ 1390.471904][T22245] [drm] Initialized udl 0.0.1 for 5-1:0.0 on minor 2 [ 1390.478806][T22245] [drm] Initialized udl on minor 2 [ 1390.484927][T22245] udl 5-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1390.493866][T22245] udl 5-1:0.0: [drm] Cannot find any crtc or sizes [ 1390.501657][T17870] udl 5-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1390.511486][T22245] usb 5-1: USB disconnect, device number 9 [ 1390.517420][T17870] udl 5-1:0.0: [drm] Cannot find any crtc or sizes [ 1390.607911][ T6064] pwc: recv_control_msg error -32 req 02 val 2b00 [ 1390.652446][ T5716] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 1390.668406][ T6064] pwc: recv_control_msg error -32 req 02 val 2700 [ 1390.678813][ T6064] pwc: recv_control_msg error -32 req 02 val 2c00 [ 1390.686211][ T6064] pwc: recv_control_msg error -32 req 04 val 1000 [ 1390.830352][ T5716] usb 4-1: Using ep0 maxpacket: 16 [ 1390.836588][ T5716] usb 4-1: config 0 has an invalid interface number: 8 but max is 0 [ 1390.844699][ T5716] usb 4-1: config 0 has no interface number 0 [ 1390.850833][ T5716] usb 4-1: config 0 interface 8 altsetting 0 endpoint 0x8F has invalid maxpacket 26037, setting to 1024 [ 1390.864661][ T5716] usb 4-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=8e.8f [ 1390.873725][ T5716] usb 4-1: New USB device strings: Mfr=0, Product=24, SerialNumber=3 [ 1390.881850][ T5716] usb 4-1: Product: syz [ 1390.886011][ T5716] usb 4-1: SerialNumber: syz [ 1390.892570][ T5716] usb 4-1: config 0 descriptor?? [ 1390.897324][T23766] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1390.898032][T23793] raw-gadget.3 gadget.3: fail, usb_ep_enable returned -22 [ 1390.906222][T23766] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1390.914402][ T5716] cm109 4-1:0.8: invalid payload size 1024, expected 4 [ 1390.927533][ T5804] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 1390.928653][ T5716] input: CM109 USB driver as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.8/input/input144 [ 1390.952805][ T6064] pwc: recv_control_msg error -71 req 04 val 1400 [ 1390.959551][ T6064] pwc: recv_control_msg error -71 req 02 val 2000 [ 1390.959848][ T6064] pwc: recv_control_msg error -71 req 02 val 2100 [ 1390.960128][ T6064] pwc: recv_control_msg error -71 req 04 val 1500 [ 1390.960433][ T6064] pwc: recv_control_msg error -71 req 02 val 2500 [ 1390.960705][ T6064] pwc: recv_control_msg error -71 req 02 val 2400 [ 1390.993350][ T6064] pwc: recv_control_msg error -71 req 02 val 2600 [ 1391.000537][ T6064] pwc: recv_control_msg error -71 req 02 val 2900 [ 1391.007278][ T6064] pwc: recv_control_msg error -71 req 02 val 2800 [ 1391.014420][ T6064] pwc: recv_control_msg error -71 req 04 val 1100 [ 1391.021777][ T6064] pwc: recv_control_msg error -71 req 04 val 1200 [ 1391.030615][ T6064] pwc: Registered as video103. [ 1391.036866][ T6064] input: PWC snapshot button as /devices/platform/dummy_hcd.6/usb7/7-1/input/input145 [ 1391.052360][ T6064] usb 7-1: USB disconnect, device number 23 [ 1391.103300][ T5804] usb 2-1: Using ep0 maxpacket: 16 [ 1391.113023][ T5804] usb 2-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 1391.122277][ T5804] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1391.130522][ T5804] usb 2-1: Product: syz [ 1391.131362][T23798] 9p: Bad value for 'rfdno' [ 1391.135018][ T5804] usb 2-1: Manufacturer: syz [ 1391.143868][ T5804] usb 2-1: SerialNumber: syz [ 1391.152801][ T5804] r8152-cfgselector 2-1: Unknown version 0x0000 [ 1391.159178][ T5804] r8152-cfgselector 2-1: config 0 descriptor?? [ 1391.416981][ T46] asix 6-1:0.34 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1391.429350][ T46] asix 6-1:0.34 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 1391.440128][ T46] asix 6-1:0.34: probe with driver asix failed with error -71 [ 1391.451934][ T46] usb 6-1: USB disconnect, device number 20 [ 1391.589078][T23796] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 1391.600143][T23796] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 1391.633273][T23807] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1391.717207][ T5804] r8152-cfgselector 2-1: USB disconnect, device number 32 [ 1391.743717][T23808] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1391.972581][T23810] FAULT_INJECTION: forcing a failure. [ 1391.972581][T23810] name failslab, interval 1, probability 0, space 0, times 0 [ 1391.985239][T23810] CPU: 0 UID: 0 PID: 23810 Comm: syz.6.4988 Tainted: G L syzkaller #0 PREEMPT(full) [ 1391.985267][T23810] Tainted: [L]=SOFTLOCKUP [ 1391.985273][T23810] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1391.985283][T23810] Call Trace: [ 1391.985289][T23810] [ 1391.985295][T23810] dump_stack_lvl+0x100/0x190 [ 1391.985319][T23810] should_fail_ex.cold+0x5/0xa [ 1391.985336][T23810] should_failslab+0xc2/0x120 [ 1391.985348][T23810] kmem_cache_alloc_noprof+0x7b/0x6d0 [ 1391.985365][T23810] ? dst_alloc+0x99/0x1a0 [ 1391.985377][T23810] ? rcu_is_watching+0x12/0xc0 [ 1391.985392][T23810] ? __pfx_ip6_dst_gc+0x10/0x10 [ 1391.985416][T23810] dst_alloc+0x99/0x1a0 [ 1391.985434][T23810] ip6_pol_route+0x9fd/0x1310 [ 1391.985454][T23810] ? __pfx_ip6_pol_route+0x10/0x10 [ 1391.985471][T23810] ? format_decode+0x1ad/0xdd0 [ 1391.985493][T23810] ? __pfx_format_decode+0x10/0x10 [ 1391.985508][T23810] ? __sanitizer_cov_trace_switch+0x54/0x90 [ 1391.985520][T23810] ? __pfx_ip6_pol_route_output+0x10/0x10 [ 1391.985533][T23810] fib6_rule_lookup+0x24c/0x720 [ 1391.985551][T23810] ? __pfx_fib6_rule_lookup+0x10/0x10 [ 1391.985566][T23810] ? __pfx_vsnprintf+0x10/0x10 [ 1391.985580][T23810] ? tomoyo_profile+0x47/0x60 [ 1391.985598][T23810] ? tomoyo_write_log2+0x17a/0xbc0 [ 1391.985612][T23810] ? tomoyo_domain_quota_is_ok+0x367/0x580 [ 1391.985628][T23810] ? rcu_is_watching+0x12/0xc0 [ 1391.985642][T23810] ? lock_acquire+0x301/0x370 [ 1391.985652][T23810] ? tomoyo_supervisor+0x1e7/0x1340 [ 1391.985664][T23810] ? vsnprintf+0x4c5/0x1300 [ 1391.985674][T23810] ip6_route_output_flags+0x1d0/0x650 [ 1391.985690][T23810] ip6_dst_lookup_tail.constprop.0+0x95b/0x2110 [ 1391.985715][T23810] ? __pfx_ip6_dst_lookup_tail.constprop.0+0x10/0x10 [ 1391.985736][T23810] ? process_measurement+0x4c8/0x2350 [ 1391.985753][T23810] ? rcu_is_watching+0x12/0xc0 [ 1391.985771][T23810] ip6_dst_lookup_flow+0x122/0x240 [ 1391.985784][T23810] ? __pfx_ip6_dst_lookup_flow+0x10/0x10 [ 1391.985797][T23810] ? rcu_is_watching+0x12/0xc0 [ 1391.985811][T23810] ? l2tp_ip6_sendmsg+0xbe5/0x1fd0 [ 1391.985826][T23810] ? lock_release+0x24d/0x310 [ 1391.985844][T23810] l2tp_ip6_sendmsg+0xf22/0x1fd0 [ 1391.985867][T23810] ? __pfx_l2tp_ip6_sendmsg+0x10/0x10 [ 1391.985886][T23810] ? __pfx_avc_has_perm+0x10/0x10 [ 1391.985905][T23810] ? sock_has_perm+0x25a/0x2f0 [ 1391.985922][T23810] ? __pfx_l2tp_ip6_sendmsg+0x10/0x10 [ 1391.985935][T23810] ? inet_sendmsg+0x11c/0x140 [ 1391.985948][T23810] inet_sendmsg+0x11c/0x140 [ 1391.985960][T23810] ____sys_sendmsg+0x9c9/0xbe0 [ 1391.985983][T23810] ? __pfx_inet_sendmsg+0x10/0x10 [ 1391.986003][T23810] ? __pfx_____sys_sendmsg+0x10/0x10 [ 1391.986028][T23810] ? __pfx__kstrtoull+0x10/0x10 [ 1391.986043][T23810] ? putname+0xb1/0x110 [ 1391.986053][T23810] ___sys_sendmsg+0x190/0x1e0 [ 1391.986064][T23810] ? __pfx____sys_sendmsg+0x10/0x10 [ 1391.986076][T23810] ? rcu_is_watching+0x12/0xc0 [ 1391.986094][T23810] __sys_sendmmsg+0x20c/0x440 [ 1391.986111][T23810] ? __pfx___sys_sendmmsg+0x10/0x10 [ 1391.986131][T23810] ? rcu_is_watching+0x12/0xc0 [ 1391.986151][T23810] ? ksys_write+0x190/0x250 [ 1391.986179][T23810] ? fput+0x79/0x100 [ 1391.986193][T23810] ? ksys_write+0x1ac/0x250 [ 1391.986213][T23810] ? __pfx_ksys_write+0x10/0x10 [ 1391.986231][T23810] __x64_sys_sendmmsg+0x9c/0x100 [ 1391.986244][T23810] do_syscall_64+0x115/0x870 [ 1391.986260][T23810] ? clear_bhb_loop+0x40/0x90 [ 1391.986278][T23810] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1391.986295][T23810] RIP: 0033:0x7f0b0319ce59 [ 1391.986308][T23810] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 1391.986323][T23810] RSP: 002b:00007f0b03f71028 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 1391.986335][T23810] RAX: ffffffffffffffda RBX: 00007f0b03415fa0 RCX: 00007f0b0319ce59 [ 1391.986342][T23810] RDX: 0000000000000002 RSI: 0000200000002200 RDI: 0000000000000003 [ 1391.986348][T23810] RBP: 00007f0b03f71090 R08: 0000000000000000 R09: 0000000000000000 [ 1391.986355][T23810] R10: 0000000000008000 R11: 0000000000000246 R12: 0000000000000001 [ 1391.986361][T23810] R13: 00007f0b03416038 R14: 00007f0b03415fa0 R15: 00007ffd2d31f368 [ 1391.986371][T23810] [ 1392.554940][T23815] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1392.639900][T23815] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1392.744435][ T29] audit: type=1400 audit(1782091048.506:1737): avc: denied { ioctl } for pid=23817 comm="syz.5.4991" path="socket:[89956]" dev="sockfs" ino=89956 ioctlcmd=0x89eb scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 1393.409503][ C1] cm109 4-1:0.8: cm109_urb_ctl_callback: urb status -71 [ 1393.409623][ T5804] usb 4-1: USB disconnect, device number 19 [ 1393.416474][ C1] cm109 4-1:0.8: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 1393.416661][ T5716] usb 6-1: new high-speed USB device number 21 using dummy_hcd [ 1393.431823][T23826] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1394.168071][ T5804] cm109 4-1:0.8: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 1394.206597][T23829] genirq: Flags mismatch irq 7. 00200080 (ttyS3) vs. 00200000 (pcl812) [ 1394.451216][T23831] IPVS: set_ctl: invalid protocol: 43 224.0.0.1:20004 [ 1394.709082][ T5716] usb 6-1: New USB device found, idVendor=17e9, idProduct=8b4e, bcdDevice=9c.08 [ 1394.718157][ T5716] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1394.732844][ T5716] usb 6-1: config 0 descriptor?? [ 1394.748278][T23827] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1394.763651][T23827] netlink: 12 bytes leftover after parsing attributes in process `syz.4.4992'. [ 1394.945378][ T5716] udl 6-1:0.0: [drm] Unrecognized vendor firmware descriptor [ 1394.954506][ T5716] [drm:udl_init] *ERROR* Selecting channel failed [ 1394.982139][ T5716] [drm] Initialized udl 0.0.1 for 6-1:0.0 on minor 2 [ 1394.988985][ T5716] [drm] Initialized udl on minor 2 [ 1394.997808][ T5716] udl 6-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1395.007011][ T5716] udl 6-1:0.0: [drm] Cannot find any crtc or sizes [ 1395.015404][ T46] udl 6-1:0.0: [drm] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 1395.024032][ T46] udl 6-1:0.0: [drm] Cannot find any crtc or sizes [ 1395.036243][ T5716] usb 6-1: USB disconnect, device number 21 [ 1395.087383][ T30] INFO: task syz.0.4353:21307 blocked for more than 143 seconds. [ 1395.109041][ T30] Tainted: G L syzkaller #0 [ 1395.118652][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1395.130134][T23836] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1395.139037][ T30] task:syz.0.4353 state:D stack:26488 pid:21307 tgid:21296 ppid:16258 task_flags:0x400040 flags:0x00080002 [ 1395.372949][ T30] Call Trace: [ 1395.376638][ T30] [ 1395.380103][ T30] __schedule+0x125c/0x6730 [ 1395.400333][ T30] ? __pfx___schedule+0x10/0x10 [ 1395.406711][ T30] ? rcu_is_watching+0x12/0xc0 [ 1395.412617][ T30] ? schedule+0x2bf/0x390 [ 1395.416986][ T30] ? lock_release+0x24d/0x310 [ 1395.421972][ T30] schedule+0xdd/0x390 [ 1395.426629][ T30] schedule_preempt_disabled+0x13/0x30 [ 1395.434077][ T30] __mutex_lock+0xccc/0x1bd0 [ 1395.441667][T23836] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 1395.453825][ T30] ? bdev_open+0x41a/0xe40 [ 1395.463640][ T30] ? find_inode_fast+0x4d7/0xa30 [ 1395.468600][ T30] ? __pfx___mutex_lock+0x10/0x10 [ 1395.473812][ T30] ? igrab_from_hash+0x64/0x1b0 [ 1395.478721][ T30] ? kobject_get_unless_zero+0x156/0x200 [ 1395.484497][ T30] ? bdev_open+0x41a/0xe40 [ 1395.489134][ T30] bdev_open+0x41a/0xe40 [ 1395.495300][ T30] ? iput+0x3a/0x40 [ 1395.499130][ T30] blkdev_open+0x34e/0x4f0 [ 1395.503689][ T30] do_dentry_open+0x6ab/0x14d0 [ 1395.508552][ T30] ? __pfx_blkdev_open+0x10/0x10 [ 1395.513652][ T30] vfs_open+0x82/0x3f0 [ 1395.517728][ T30] path_openat+0x2873/0x4280 [ 1395.522537][ T30] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1395.528646][ T30] ? __pfx_path_openat+0x10/0x10 [ 1395.533741][ T30] do_file_open+0x20e/0x430 [ 1395.538306][ T30] ? __pfx_do_file_open+0x10/0x10 [ 1395.543523][ T30] ? alloc_fd+0x471/0x7a0 [ 1395.547950][ T30] ? do_getname+0x191/0x390 [ 1395.552634][ T30] do_sys_openat2+0x10f/0x1e0 [ 1395.557323][ T30] ? __pfx_do_sys_openat2+0x10/0x10 [ 1395.562659][ T30] ? __fget_files+0x215/0x3d0 [ 1395.567396][ T30] __x64_sys_openat+0x12d/0x210 [ 1395.572328][ T30] ? __pfx___x64_sys_openat+0x10/0x10 [ 1395.577942][ T30] ? rcu_is_watching+0x12/0xc0 [ 1395.597497][ T30] do_syscall_64+0x115/0x870 [ 1395.604401][ T30] ? clear_bhb_loop+0x40/0x90 [ 1395.609125][ T30] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1395.617705][ T30] RIP: 0033:0x7f64d5f5d68e [ 1395.622309][ T30] RSP: 002b:00007f64d6d97b28 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 1395.631062][ T30] RAX: ffffffffffffffda RBX: 00007f64d6d986c0 RCX: 00007f64d5f5d68e [ 1395.639090][ T30] RDX: 0000000000002400 RSI: 00007f64d6d97c00 RDI: ffffffffffffff9c [ 1395.647189][ T30] RBP: 00007f64d6d97c00 R08: 0000000000000000 R09: 0000000000000000 [ 1395.655268][ T30] R10: 0000000000000000 R11: 0000000000000246 R12: cccccccccccccccd [ 1395.663371][ T30] R13: 00007f64d6216128 R14: 00007f64d6216090 R15: 00007ffd723ec058 [ 1395.671442][ T30] [ 1395.675161][ T30] INFO: lockdep is turned off. [ 1395.679952][ T30] NMI backtrace for cpu 0 [ 1395.679967][ T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Tainted: G L syzkaller #0 PREEMPT(full) [ 1395.679991][ T30] Tainted: [L]=SOFTLOCKUP [ 1395.679997][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1395.680007][ T30] Call Trace: [ 1395.680012][ T30] [ 1395.680018][ T30] dump_stack_lvl+0x100/0x190 [ 1395.680043][ T30] nmi_cpu_backtrace.cold+0x12d/0x151 [ 1395.680064][ T30] ? __rcu_read_unlock+0x26a/0x5e0 [ 1395.680084][ T30] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 1395.680107][ T30] nmi_trigger_cpumask_backtrace+0x1d7/0x230 [ 1395.680134][ T30] sys_info+0x141/0x190 [ 1395.680154][ T30] watchdog+0xcb1/0x1030 [ 1395.680174][ T30] ? trace_irq_enable.constprop.0+0x122/0x160 [ 1395.680195][ T30] ? __pfx_watchdog+0x10/0x10 [ 1395.680213][ T30] ? __kthread_parkme+0x18c/0x230 [ 1395.680235][ T30] ? kthread+0x13a/0x450 [ 1395.680256][ T30] ? __pfx_watchdog+0x10/0x10 [ 1395.680275][ T30] kthread+0x370/0x450 [ 1395.680297][ T30] ? __pfx_kthread+0x10/0x10 [ 1395.680320][ T30] ret_from_fork+0x72b/0xd50 [ 1395.680342][ T30] ? __pfx_ret_from_fork+0x10/0x10 [ 1395.680364][ T30] ? __switch_to+0x800/0x10f0 [ 1395.680391][ T30] ? __pfx_kthread+0x10/0x10 [ 1395.680416][ T30] ret_from_fork_asm+0x1a/0x30 [ 1395.680444][ T30] [ 1395.691404][T23833] netlink: 60 bytes leftover after parsing attributes in process `syz.4.4996'. [ 1395.695529][ T30] Sending NMI from CPU 0 to CPUs 1: [ 1395.825522][ C1] NMI backtrace for cpu 1 [ 1395.825539][ C1] CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Tainted: G L syzkaller #0 PREEMPT(full) [ 1395.825559][ C1] Tainted: [L]=SOFTLOCKUP [ 1395.825565][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1395.825573][ C1] RIP: 0010:pv_native_safe_halt+0xf/0x20 [ 1395.825600][ C1] Code: 96 88 02 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 23 d8 14 00 fb f4 fc 48 03 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 [ 1395.825614][ C1] RSP: 0018:ffffc90000197e00 EFLAGS: 00000246 [ 1395.825627][ C1] RAX: 000000000e60b744 RBX: ffff88801e2ca540 RCX: ffffffff8b96c2d5 [ 1395.825637][ C1] RDX: 0000000000000001 RSI: ffffffff8c1d2780 RDI: ffffffff81de2aa7 [ 1395.825647][ C1] RBP: ffffed1003c594a8 R08: 0000000000000000 R09: ffffed10170a678d [ 1395.825656][ C1] R10: ffff8880b8533c6b R11: ffffffff81d4ff9c R12: 0000000000000000 [ 1395.825666][ C1] R13: 0000000000000000 R14: 1ffff92000032fc4 R15: dffffc0000000000 [ 1395.825676][ C1] FS: 0000000000000000(0000) GS:ffff888124418000(0000) knlGS:0000000000000000 [ 1395.825690][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1395.825700][ C1] CR2: 00007f22257ea540 CR3: 000000009703c000 CR4: 00000000003526f0 [ 1395.825710][ C1] Call Trace: [ 1395.825718][ C1] [ 1395.825723][ C1] default_idle+0x9/0x10 [ 1395.825739][ C1] default_idle_call+0x6c/0xb0 [ 1395.825754][ C1] do_idle+0x3a7/0x5b0 [ 1395.825772][ C1] ? __pfx_do_idle+0x10/0x10 [ 1395.825788][ C1] ? finish_task_switch.isra.0+0x14c/0x1010 [ 1395.825808][ C1] cpu_startup_entry+0x4f/0x60 [ 1395.825825][ C1] start_secondary+0x21d/0x2d0 [ 1395.825841][ C1] ? __pfx_start_secondary+0x10/0x10 [ 1395.825858][ C1] common_startup_64+0x13e/0x158 [ 1395.825882][ C1] [ 1396.002932][ T30] Kernel panic - not syncing: hung_task: blocked tasks [ 1396.009783][ T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Tainted: G L syzkaller #0 PREEMPT(full) [ 1396.020451][ T30] Tainted: [L]=SOFTLOCKUP [ 1396.024763][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 1396.034796][ T30] Call Trace: [ 1396.038052][ T30] [ 1396.040981][ T30] dump_stack_lvl+0x100/0x190 [ 1396.045646][ T30] vpanic+0x552/0x970 [ 1396.049605][ T30] ? __pfx_vpanic+0x10/0x10 [ 1396.054091][ T30] ? nmi_trigger_cpumask_backtrace+0x182/0x230 [ 1396.060229][ T30] panic+0xd1/0xe0 [ 1396.063928][ T30] ? __pfx_panic+0x10/0x10 [ 1396.068335][ T30] ? nmi_trigger_cpumask_backtrace+0x1b5/0x230 [ 1396.074471][ T30] ? nmi_trigger_cpumask_backtrace+0x1f6/0x230 [ 1396.080608][ T30] ? nmi_trigger_cpumask_backtrace+0x200/0x230 [ 1396.086762][ T30] ? watchdog.cold+0x1ec/0x234 [ 1396.091504][ T30] ? watchdog+0xcc1/0x1030 [ 1396.095902][ T30] watchdog.cold+0x1fd/0x234 [ 1396.100491][ T30] ? trace_irq_enable.constprop.0+0x122/0x160 [ 1396.106540][ T30] ? __pfx_watchdog+0x10/0x10 [ 1396.111210][ T30] ? __kthread_parkme+0x18c/0x230 [ 1396.116216][ T30] ? kthread+0x13a/0x450 [ 1396.120443][ T30] ? __pfx_watchdog+0x10/0x10 [ 1396.125111][ T30] kthread+0x370/0x450 [ 1396.129165][ T30] ? __pfx_kthread+0x10/0x10 [ 1396.133740][ T30] ret_from_fork+0x72b/0xd50 [ 1396.138314][ T30] ? __pfx_ret_from_fork+0x10/0x10 [ 1396.143406][ T30] ? __switch_to+0x800/0x10f0 [ 1396.148069][ T30] ? __pfx_kthread+0x10/0x10 [ 1396.152647][ T30] ret_from_fork_asm+0x1a/0x30 [ 1396.157399][ T30] [ 1396.160595][ T30] Kernel Offset: disabled [ 1396.164893][ T30] Rebooting in 86400 seconds..