last executing test programs: 2.05744428s ago: executing program 0 (id=1): syz_usb_connect(0x0, 0x48e, &(0x7f0000000940)=ANY=[@ANYBLOB="12010000397eb2082104d401255f0000000109027c0402000000000904757f030202ff000a24014f02"], 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000000000)={@local, @empty, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "3000bb", 0x6c, 0x2b, 0x0, @private2, @local, {[@srh={0x0, 0x0, 0x2}], {0x0, 0x0, 0x64, 0x0, @wg=@response={0x2, 0x0, 0x0, "82f63de64f6ce2ee11028289aefdb3449391a823213e6336516748a7949bb108", "402fa83b1d661c18462075368a186092", {"9ddeb8f71aa23d391b8fa99e9816af2d", "040876a663a86d97f46b9665cc18492b"}}}}}}}}, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00000000000000000000400000000400"}) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "00000000000000000000400000000400"}) syz_open_pts(r0, 0x0) (async) r1 = syz_open_pts(r0, 0x0) r2 = dup3(0xffffffffffffffff, r0, 0x80000) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffb, 0x0, "f5553c4612f587415cba6d1fec13dc03e1a900"}) (async) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffb, 0x0, "f5553c4612f587415cba6d1fec13dc03e1a900"}) epoll_create(0x1) (async) r3 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000040)) unshare(0x400) r4 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) dup(r4) fstat(r2, &(0x7f0000000040)) 1.987840123s ago: executing program 1 (id=2): r0 = socket(0x15, 0x4, 0x5fc) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}}}, 0x108) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x2, 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x80000000000000a, 0x2, 0x0) setsockopt$inet6_group_source_req(r2, 0x29, 0x2e, &(0x7f0000000080)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x7}}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) setsockopt$inet6_group_source_req(r2, 0x29, 0x2f, &(0x7f0000000480)={0x53, {{0xa, 0xfffe, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}}, {{0xa, 0x0, 0x0, @empty, 0xffff}}}, 0x108) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) syz_genetlink_get_family_id$batadv(&(0x7f0000000000), r0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="200000001100010100"/20, @ANYRES32=r4], 0x20}}, 0x0) 1.726859673s ago: executing program 1 (id=6): r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4500, &(0x7f0000000000)={[{@init_itable}, {@noquota}, {@quota}, {@barrier}, {@noauto_da_alloc}, {@journal_dev={'journal_dev', 0x3d, 0x1ff}}, {@barrier}, {@test_dummy_encryption}, {@usrquota}]}, 0x10, 0x4ec, &(0x7f0000000a40)="$eJzs3c9vG1kdAPDvjONNf2RJFjgsK7G7YhelK6idbNg24gBFQvSAKgHlXkLiRFGcOIqdtokqlIo7SAgBEidOXJD4A5BQ/wSEVAkO3FBBIAQtHDgARh6PIUntJAjH000+H2k6781k/P2+Jn6eN/PkCeDcejMibkREKSLeiYjJfHuaLzc7lb3uzz17+mCxsyTRbt/+cxJJvq33Wkm+vtw9JC5ExFduRnw9eT5uc2d3baFer23l9WprfbPa3Nm9urq+sFJbqW3Mzc1em78+/978zFDaORURn/n877/37R9/If35J+/99s4fr3yjk9ZEvn9/O4ap2/Ry9n/RMxYRW6cRrAClfF0esP9bpQPVpM+fAgAAI9Q5x/9gRHwsO/+fjFJ2dgoAAACcJe3PTsQ/kog2AAAAcGal2RzYJK3kcwEmIk0rle4c3g/HpbTeaLY+sdzY3ljqzpWdinK6vFqvzeRzhaeinHTqs/kc21793UP1uYh4JSK+O3kxq1cWG/Wloi9+AAAAwDlx+dD4/2+T2fh/vOi8AAAAgCGbKjoBAAAA4NQZ/wMAAMDZd8T4/zejzAMAAAA4FV+6dauztHvPv166u7O91rh7danWXKusby9WFhtbm5WVRmMl+86+9eNer95obH4qNrbvV1u1Zqva3Nm9s97Y3mjdWT3wCOyDFQAAAOBUvfLGo18nEbH36YvZ0vFS0UkBI5Ecsz97SMiTvPK7ESQEjEyp6ASAwowVnQBQmHLRCQCFO+46wMD5Or8Yfi4AAMDpmP7I4Pv/rg3A2ZYWnQAAMHLu/8P5VTYDEM69Dxyz//+//99u/08JAQAAQzeRLUlaye8FTkSaVioRL2ePBSgny6v12kw+PvjVZHm8U5/NjkyOnTMMAAAAAAAAAAAAAAAAAAAAAAAAAHS120m0AQAAgDMtIv1Dkn2bf8T05NsTh68PvJT8fTJbR8S9H97+/v2FVmtrtrP9L//Z3vpBvv3dIq5gAAAAAIf1xum9cTwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADNOzpw8We8so4/7pcxEx1Tf+Gxey1YUoR8SlvyYxtu+4JCJKQ4i/9zAiXu0XP+mkFVPRzaJf/IsFxk8j4vIQ4sN59qjT/9zo9/5L481s3ff9V+qUx4YQf3D/l0av/yvti1/Oj+v0Py+fMMZrj39aHRj/YcRrY/37n178ZED/99YJ43/tq7u7g/a1fxQx3ffzJzkQq9pa36w2d3avrq4vrNRWahtzc7PX5q/Pvzc/U11erdfyf/vG+M5Hf/avo9p/aUD8qWPa//YJ2//Px/effqhbLPeLf+Wt/p+/rz4f/4v38r6/8zfx8bzc2T/dK+91y/u9/pNfvn5U+5cGtP+43/+VE7b/nS9/88kJfxQAGIHmzu7aQr1e23rhC7EX8QKkoXBahfEXI433b6E93n1PD+cFi+6ZAACAYfvvSX/RmQAAAAAAAAAAAAAAAAAAAMD5NYrvJzscc6+YpgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHOnfAQAA//98otjR") syz_mount_image$erofs(&(0x7f0000000340), &(0x7f0000000580)='./file1\x00', 0x2000000, &(0x7f00000004c0)=ANY=[], 0x1, 0x226, &(0x7f0000001240)="$eJzsmL+LE0EUx78z2WyyKqLNFTYKHniil1w2zTVBTxCsRLjzV6XBW48zuYvkVvACIoeNjXYWgo2F/4DFFVdZ2PkPCFqoIFiYwsLGZuXNzCZzuxc3rLHyfYrHd/a9mTfvZfcVAcMw/y1fPv/89OTc/NJpAAcwjZJ5/q0ACKG1VPaYsh+f3zv1rHH+xesPr96uH3ywkzyPtkTR7gflP+R3ALxZKODhINNg9y8S02axBCnjPZchcdLoqxCoGH0TDq4YHUDgutF3LN2h+Erl9mo7qNzqtJdJzJGpkfHJ1JP3628JLJt1FEWRsPwbm71Ws90OupZwjG8PVy4xSNaaSravUISL/oJEw7ofNera40dbtI57Mwc56GUNEjVTRB0Ci+b5PEpxb3RLrPqPOMPzC6n696yWQsmRLMlLFFnWovFjIs0i4UKLw7P5zpmhcs6mXYeQ5z7YvauIoYs6OZmSR746SjjZ7+IZ84PmyHVx3CqeegD+UaW2yFVFLKb6O+/Srq9Z2yORnUKM//6Ux71z/CHm75iHXkv+TcdGXez9tp4f0UuBE9Z8cqz5UQ3X7lY3Nnuzq2vNlWAlWPf9emm/9qlBVFU2Ofes+eyp+bTPOr84ItaVLu43w7Bb09YVLjyEYddXa9/6bBa3O99vmG0hLgA4rhc0Nt3h+E3lEK6OkSqW1Ew6iGEYhmEYhmEYhmEYhmEYJhdHIdS/oBn4l1T07wAAAP//fWthNQ==") (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYRES64=r0]) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 64) sendmsg$ETHTOOL_MSG_LINKMODES_GET(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="000000006aa631a29f81b5ba635ece2af0d3fb60f6819a8deb3ce6676bed7495acd4d912826f16fff823830c0b5e6a", @ANYRES16=0x0, @ANYBLOB="000000000000000000001c003000"], 0x14}}, 0x0) (async) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r4, 0x29, 0x4e, &(0x7f0000000040)=0x3, 0x4) (async) r5 = dup(r4) bind$unix(r5, &(0x7f00000001c0)=@abs={0xa, 0x2}, 0x6e) r6 = socket$inet6(0xa, 0x0, 0x10000) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000500000000000000000000001801000020a0702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000085a2e34f8500000004"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async, rerun: 32) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_int(r6, 0x29, 0x4e, &(0x7f0000000040)=0x7, 0x4) (async) r7 = dup(0xffffffffffffffff) bind$unix(r7, &(0x7f00000001c0)=@abs={0xa, 0x2}, 0x6e) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000ac0)={0x0, &(0x7f0000000a40)=""/128, 0x0, 0x80, 0x1}, 0x20) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) timer_create(0x2, &(0x7f00000001c0)={0x0, 0x4000a0}, &(0x7f0000000480)=0x0) timer_settime(r8, 0x0, &(0x7f00000004c0)={{}, {0x77359400}}, &(0x7f0000000540)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) pselect6(0x40, &(0x7f0000000840)={0x69f9, 0xf7, 0x100, 0x9, 0xfffffffffffffffe, 0x3, 0x1, 0x5591}, &(0x7f0000000880)={0x0, 0x6a, 0xb864, 0x1, 0x8, 0x1, 0x0, 0x1b80}, &(0x7f0000001040)={0x757d, 0x100000001, 0x5, 0x6, 0x9, 0x1, 0x0, 0x3}, &(0x7f0000001080), &(0x7f0000001100)={&(0x7f00000010c0), 0x8}) socket$inet_udp(0x2, 0x2, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000040)={'tunl0\x00', &(0x7f0000000340)={'syztnl0\x00', 0x0, 0x80, 0x20, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @private=0xa010101}}}}) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) 1.106347757s ago: executing program 2 (id=3): mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f000000e280)={0x2020, 0x0, 0x0}, 0x2020) mknod$loop(&(0x7f00000002c0)='./file0/../file0/file0\x00', 0x2000000, 0x0) write$FUSE_INIT(r0, &(0x7f0000000380)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000008280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783fcf2c2c9fac2c3a2771dd0e2fb113cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db214687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a7aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e5", 0x2000, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000021c0)="e2c359c68d912d1b68ccb9d20a517461f68135e20794b6f839b52981a4e224b9f3164581a4031f72d68e940e189ccae1c494e54cbcb0d5dbd92e4fbbb24c91ed45f8cc933acb6b1672e225aab0e8f2111222009bb01c5351015a9beaa1a3fc02eeb648a7192c49bfc96f22d643d28756e860b442d5ae7765f59b1a07aecb59e5f5feae5a93a5d46997e59e4327f5f911469d01f317e475651e461fd2812c1cccaac16ec9dffb416500b16cb2c43f34010879d6c7441f4bff3e43777c3a83e6be18ad3be16bb34f58af4f9ca905be039a9b3b4ab9f9e8c4e0683c5f868a5b1f875036315ad4b8a720e2906a2841d91ff630aeb6795ab9ae8b96d99ae95b4dc13f751eae6e7dab75a4890d0351319e06389d8f7dfdaf3eba41ce0e2df6368fca64b34f8fb992f1cfe1fde3ab071c4905f8cc39c5aae3cf49cb0f35c465010b115260710c20a105e14202b06c8083d7c6bee1dd185d1292028482e9f40d346fc745e685a93b919148552982e9f84a7f744b6276711f571a613a561be3cfc3f2eb5fafcc418ce63b13147a5354307c4cd7200ff0011f727ba77145c4b5ef2a001a684d084b91d5d4762e303bff05c718dead3e8af758346f8b5985cb770e462c1d68346e9e0c5f3bcc6a2425f916b95804000c0e5fd25d9e7acbb6cf331b099955078b15c23b3462047e3e5f2d5f0b8ef7bd7e39f688bbc356e2bd723d9f3578af01030cb33cf302a3099531f05cb3ac4bd11fadbdee17ea8499ddb903b770bf7f1c19da4a7c37bdfc89d8d808899eef7f3653932e4cf680e235fc255cf698ae84298b1d329f5ae3dc5755ebb0c7312f608043f7963a3bcd8c39813c322059a855a8823ba4a6ef3fae6a513cbbff5fa9d1bec71c67b1d0488a810b52038ddb6e386762a8f71622778d38c8ea2afc6c8ed3aff49418fd3cbc17ed43ca0f067d0e3a1d18dc833beade921a546a6f65d81d112d8b4ea4fbad28257888cb26a0a8c31bcc64873111857d2f54c8a7a1bae0cd8205c9e9b174bbd7a1c1053e2da8e1133df9ffba68f377320712b154135a1003aa9ba48c09d920aac822c45e32af8c285ba17fec02d683fc2956942a2402de6a7ab87bdad4f85b3e02e14d0dad2bdf9a6b647e5a8e29a2664334e87a62097574591b5764944365fc9d65c5385f92e4be77cf6d85ed03049ea1c4c6674e9dd0b7a4b4d742968c59096f7231f0d50b15f36fd59ff16613e5b1721647858d63bf5fe1f238ff3854e4a9807c797e33f18e290e850e56d6faa29f298864b65a20d7e06605a12852dbe56c429d6e8d4f2c077de0342000b4b9031efe1a9eaf4a92dd43cc1bfa313995ceed6314034977a3d59f62f8b23589358df67d4efb71c370201d0f7e42d6a6882ce7b88570ab7765adcb2d32d10a7597b0ceec1c155a6fa9f5b8344dea00dadb6f1fa44dd667433e5b2b6bf8a3f01edead96d8f85ec463f9c86ad69a2b774536450f56ae220b396a2efbd2ae261ae6333327a9260746236683e39a7872de2decc81c32f9031b956ca2cb7ce431199fc8a6697bdcc5f3986a21db7cf508630da9c65a805e36040784157fb9a8c08b7e8a8ffc1205a3214d89b860c48f825de07efe694a4fcf4b3cfe233e7cfbcd827c7011e13259558208d1e10d6061183ca2cc7a85d526adc0acf2ce5b09f222d3c7adbfc1c398891e55815c67fd242cb63bf0878f588056d0cfa33b32ec4e579fd728d57c58b451be48d64da75e29141ae6597d187789a1feff9ede598472263aecc8ffba1f81709aa7e3f4817b21c6e908b253c8bb2fe62460ecb72fd54c296d3bc5ba0139f8b745cc1c5b6c58f74648eccc06d30f60c384650cbde3363a215c89cbb475631f56c4c61938b1019b98d88ea10bd5e9af6534ef047ac1dd9933dad1a41ecf2ee34e1776a66f4d6621713af2bf726e8c403af7a324937c7dfbe20b3990a6efb114895b07e6ee903734829483dac992de6012514d2d2324c443ea118682e4419d32ca3254b2737d59d35f62c6e26daf46f891b415ec9059ddcde6063fa76a1b499c8dfc5e7daa730fe135b86020b62e33f4895e2a6a74cb3c9d1692ca20a1f9a59f05e4348e031c25244e90f3bcd255f9d23384b0d7005b2c6c7fea1489f9a6a1dc40fc1fd67e455e259a7915d23542578d0fc0c7ae60d5b69c227ba30bd051e25ade30b73d30844bd07e63030ab31d163d412fe9a2bbbe640b2cd07e7ac384210ad187f58529cc627911c7e5b5b26dfbd4cacd2a74e565e4d3a50d6f3e70f7f1fe09d4dee4bdae0fc79a0db540c4c21d044a9255d1d1db450a119019a0564b66ea049df16b8e6917a97227427fa0fc9ed420c2c635e2c03e5e4e69c8b70272b9e6a736b8d010bd9c362217fd4e9e173ba14e5f9ff67def628aecff2a6c4be88c0bec291f37c80c4ee531f4b00602eb7a80a1958074fc631bd06cb343f01dc933d716d6e7e3cb395bbffaf610c98aeb4975ea42e357cd7f18f3a7cb00059d05af4e553b5692e560bd45a822b78e0ecfcd4e9dedefed32883781f96126d493f8dae0ac644123155ef9e2525d6c2b9b28d1392aaed4f2701dd3a26f568cd8870bd167fc8a06364a1ae879251329fb923b0ec309d125d4deae3e88b3fd90e56fd1ee6b6f72b11ef66187abbdaec0c3062c26d8236ac1961393fb3935d6d36f42febbd54917aeb13e2ad28b53fd5d207365ab2a6f69aaae4ec5a43806fbf2f6f5041bf498e7dcffe7e45cd636dd0bd38ceb221e1b963b3292ee57d011f4bb1c1eccfa89b9c5050e43e410d3c5dfbe9ddbd729c6038f4eb2b4450831f16b8556f6b40003dca87b6e0434989e65ef8e0c82fc29462863030b078f7d45d08078f50b281e13a83ff456d5275277556dad6eb5e3fd40036b27e6ecc22ea44ce8c922aa586c5a4bfb6a996142696c3a5a82dd03c7ed643fd7cfb6ee52fc0f751d7e0d2541c8d71d5f3cd70f9642223263125e2d81de05ebad61069276866864399d23a233174ebf28a7a4193dd4d902c9cfc527c75ffd2b362012f3acfdaa2661b99114e9860508dba8f11a5e63799c38e0868d583bfc0432ba6a6fa335ff5bd17720a595707db165efd37bb03eb500ebb1a463f0d8e6c2c35bc265cbb702e4a61c7bcb7eea2bf2fa7af8e0a1b6f1ddc73580de3bd0451c0e96d7e989ef2264df8015e942c22d64f4fadc1ccbee7a5833ea2553948820c6a2de5e2f4392e6072da7907e3be3d07de03414c8a4c69f5ccecf160c46ca6d734735724537b13f7680daf95741efea6a23a2eff23ba85f98fceecc0e24d90df0cb6f67fd7d12d5207d4aa0a7379f043a27bb9aef4a11f60586e709f96eb6b21900b70a57278ae9ed3368b063dcd033404240466750bb2e8a1bc8acf26f82b43cae16da2c51bfcd3a299e63be02a80b626d593670ec8e5008938c54bae622b1b3ddce180eee01d3d0281068925fbf38860b690484571c5b1285cc0a5bb359794ed739ce82ba39f2b390d02176525c485873e15123ec7675b0a56923a8f2560e95b3908e8cdcdaebc7b137777e99111a5dcac0d501bc15421fc1fff47b956c32970ea349a2c003f4764b2ae0296e892108a2a2c5428c19c9c31201337ca059fe67b812c6022074d79318ebeee207d0833279557956560b771f351eb5d08008f27ab8d65635fa6c99ca1e52e5800e28b5b56c3a749b951b78c5af89cc9dd07ec7673e32c3296c8fe2777d7bf23218825ef10e568c31aa9fdf579ba21d94611dd39f68282c0895f40817543e72045fcacdb0a648781c95bef928bd06a12bab66e7e3312348896cfc036d87a1b19582be4010f0b5deaf50103436e3873de97064abe5e811fc7a0abf8195b0a96f3e720218a2f67c530b56933cbb8356f7e8d550887f7985d5fe20979dd66a367e0c2ef75fe93da5abedf0557723a837c4cfb996154d17352f7836bb711397e1a589eb121e9786e21ffae17503df28ef8dd002554be464640791fa8efe70e08dccb267cc4cf8e1b1f368b812529fc898c92ab34cec92c8503f0346786f579f4a07f793ae6ce77495f2212375c4cdb543a579082fee5893ca6ab72d7c22a66c40080880a1fba89c52fb67ef0cebb147948839fc85f6a627819cc3e3e9165f3194f95f844b88f741581b67b1f48d0406204c97dd6cbb99200d45f52f6bdf76725eaed9cbb0a00f9ecb13929a63018a55909b204c35d840c7fa0c06393afe679f94ea1ab9a4a4ed252f784d36394a9c5d5c9cdfc0273fc7b8d0a8a5ca24ce6559e614f990e1b2f5d9b0f6c28c70a03162bef0652ee0ab3cb756b399eec3269f3310c9238ff11d21b71cb9879591cef6e0a13c59e36561f6d15465da34d32994b04966e02c4badbfc6b587f4086f3fa3d90336be0876620089703dcf42a3da03d63f16633bceaab7529e51fc188898305793c69c64c6457b8abe38b22518ec0ff7956d14032a3790fa590df6d1f74034a7a0bda9617f08b4bb62551cdcc79f049c3577900980b76ffba1d8f2cf5a084b7ee665796776c541cd988d16d34abfab57eba05abf932127d494a9da10a7318e003efb7f579317df4261f480227dda7f0647c2b3a2ab27e797542bb6a519919909bd284c388d430d1652380e423e519edbd061fbaa8ed8e50f30ed3e64c44c8c6cfb12c06078c4e319213963be90de27d2145473236ef19cf1960604a922fa0a2671f939883ad70532b497c44716277e9f50dfaf5cfb0758722560bc6e708eaceaa8323b30b5ca27449bb4a78ba645a9da580f65b6685fa0a5345d2d25b9c6833b9a0fd0fa511cc2ec821788b7899c2f12fc1db2af825dcc5eaab8192828f814ff84666f6a4e0e9bf401eb0785d06720c274522475ae77ea65aeca0e2f2f66689c665f2bddf61380c03ba51e6b3eb1a89685ddf927d45e3ad6bfbab18b981775effd65a989adebb5f23e4cd656324e9dcf08467b20533bb3323dc9e48d0e2e21138e81bf3999514f6834180ea0bb79c22e021cac97c084856531b9e903cf4357bf27683f676528f8f355251caa433bbfea1ad4dd70008863ae2db4d3c6c01b33b86d34a1a8fcafb996fe9c3f3ea78a9a9e118bb3de2d28fc35ab01cefe91b385da3b2fa0d69bc3bf281bca2be03cd6e893ffa2c21de2aba4d73b5d40182bd7a868cabd3e4561a517f659cd4bf14c59fa9304be9ec21772d3dea60aac1a85807cd04e55001710782f20c484ecec52bda85e666593bb170dd5517cf5f477c4734023f8335b9bd8af005aa37e0db209333da8b3c99af987ad661f1237bda7036f083b5c2241bf6d50e8f80e72dfca78a80e0b5c1168d3c13de50fff351dce9667f53d8cb2a8fa2907f616885aa6ac2d12ca578b1e8a40f1094cf14027e769a907f7a8937c84235d01511df3478d33c37b9a435f8227d2898dfc8d9c2f36c4dbd23bfee5992c7188e0cac4a3aed750a13f217b7a21d74ccfe3470dc2b44159cf419457c65dc440213a3e4e6dba430c4f308e553b37da2fae81d3f0155a2fef2dc942e4a5c0023be2c5c4c6109e1bd1f653aabcbd3de0ad36fe96aefd5e766eec56806b8d3e47d8991da587756a51c341041fccb0fdb1fc1e68eb558180f25d7bfea75090a29548853f52700524819abc6e4d98325deac3fb785534b7d1a4c7798c6ed8b783c4eb15499ae9369aef4743328105590fd1c41d39af93b1289b08c28da89372cc7bb7e25c32e7fa07baed35b7296a90b1285772146da5e19689d51395af31b6b6fc805472c988965e92251b519d7c858ca4588198d810d7a5d3254b386a97a8090bd5bd3f7f3bd97386691279a2444461ba80ac3c12088e883be57fc353b0fc3a5a709d1f4b7b25d154fdd2916f977473f585c4a6a06f0856bd1350a6f0b6be7b9e3f57a77428163204732becb35db9833103c34574f27ae465dbec2a0b17f15ee6dc5def94954a3d9c1ef887f491f7401c7400965251894369e377c6de5bfc51d44cbfde91061fac612f336491a7f253bf77f32a178dcd463cad7265d7185671a34c68136fae0203c3f021732072965545db5de92741f3e3b474c7c003cf5a5926e23c4c5973179e14edc56aeb0ef8058793c5b7aeafddee7f7f6176da229eeb4c0006736e1124ef499308503d62fb50b0832ebb91dbc053069594248dfa9ec74b11a86a91e783b66f4bce5a44c7a911dccd13a34e7f70f6421dd008b72ef6ed5be488a3529a62343568f74a1adecf877b4c79ea108ba30c3afd04c93a0313f896538715c494b6958a808eeae94f38e64d28cd543411584cf7e04566eb99f7e5f4bae38e0a18a05135071b0da68639c8aab6bfa4fd57498b966c5f8cdebaefbb803eae3fe4bf0bcc50b814061c1a92d78083cd92cea7604f9c8ff876483768f58ea23db8f0282ce91733001c219456361ed94affc16c0d7871b046a1dfadb0dd2edff902719dac45a6f578e78db4cd0c55444a28a1daf30afc90eb6dbb7bb08d4d0dd31728b3d35e893ceeaf0f0d7f88af47785ba826e3c8b6c31f7628f4e6bf3cc6ccc9a4c776af9b49c81629e609708b684a57fd430f1ebf31d876eeb69325c8bf29458a48872be477d5fa7347df1e45cdf8f6493431ec0948fda77bd195cb08cfbe4372a6ea3532564ea246c090b75117eb5f269b398abbd5b9f982925943bb0a674c8f0d85dfb50a59e7ab30fab166a1f6f69699a0dc37b4cb6fbea2c1933948d50b2022299d8968fdcf24532de54044e54faeed16c8e0a05f04bcda953117d82b42bae4da65c2c77cacd301bb99f852e7b1ab6a0c91c5045d0c3412f33d137bc9df940ba9a9976a373a33d6eecd522f754b53fae015281ebc57438905a2591522dc2ec18755392ff57d14aecf70054137eaa4f5f90f0cfba1c5c8657e22d4185be80aaa29a6b8d83640e9bf4a2c9a99aff40a98aa2a246209cbe584403052c8b5a4cb14e1240c849cc485e7bb1bb98d76d7f4683706aa45eeaf1c11332c1e4b4067076d237b7f12983b097622454e378a4f1f33faf1cbc67adc9ce487dbc9f9817d47aa52a9d68930fdc02ca33510ceaeb5cc0004c7fd85121116a11d5696ee444991f9cdd5442fffe64e8d2a3cdfb332e597c32f649b8d3138d2384bc438c75aa9e36582a0496e8b4954f4c0e35ae42c5f541231d145082e6746cae7af53dbe0f2c94bbc4299e11203926ddb9ef3d320c636de974015f7f715f522916e0b016e5a0b5fc731cd3c24d872d561862627a7f1838e1023e432a63db47ca35d1242f92712d1df11420d18c35a1e9c9dfc1e181c5417239b57ff7915ee9a9d780b939c2191b6dd51209d499780b39096749cf0577ebe1edeb5f7f15840357509288ca49e8bc8c7c04298f5fdbd9c99e37497a7e88eeb36da3e9f89c130ef355e0b1b002f1795e2953a93dca4c2a654134413517fc057c911daaf001eb454516bf43a1439fe532be93fd2808559f6bf62238ee48e7ec3e5d71e42d67ab7e358320c9ef6a58b82f961baea3077f863f09ddb242781441def3e7603680edbad387ceec130bc6ddaf2e6db9ff0d997407c4d514ad1778b6a28f4f76450d0a6530114e6c8df40e95f7c20a813c61b692207d2b3f0501c472227a7d12c41e1b30807785e516962d65ef3d2ea60de793e6f169bb0faf4a4921f62a516a0194cd64e5bb019c6feac27fec1ba058e39acecdc67efa780dff01b72cb0570ddf48c218555e9ab97791f190613580eaa7406070fa67a4b5f77499485d7d3bbe45ebd633cbe6efbcf7fb192b792efb275df72807a1cd0f7bb0f0ac7c1c006f7445fc22803d6a7dcfab71c94a27cd59677738506706f0af96b1209a1365ad52e2d819c968c22deae64f6ecfca13e64e9b67ee0f1d929a66996ed16d88673c42835c6cc5c7f3fb9975da16f2b97c6c6c8a700293a7fe3494b9c77fdbc72a2ef6ceeb0067ab596123c9693627059406c23f64a9e5dd08fe1c818ae760418c417aeda4c9953b5e7409a0d9a3482cac371165d7595d574eb615c8bb0be75072f39db19c72444261f6a7791edbdf04f61fb8628a3acbab1ec4f833a8c348bbf3ed7b1fca42ecf7d4b73f016dbeb4fe3a3984294b56762820b7b115289fdad2929f88ab4e82983ab6db8bc4487891b74961ae1d4a7b9dbffd9bb8c13ebd4c9b553e9ee2c8bcd0c1df3276494dca1c1a413e1a341dbe076b8994b44cc5136dbb28032cd88d0b3bb7b7998979e099dd168f69c6e232b3e3830709776564d84d7327c7d047378aed0263734c26ac604acba1bae5805d98973b19383cce8dd62c6f4a8a175c8c6b57d8bebd88460d57550e85be1c1ec7309fc3a18baa12124122555305eaffa700182b5039b7fbebe39f8fd797e01de5244fc4352c364c18fdf5172083a747e6b51430ef0da238d471e9867ee0bd8cbf25f65c17470b44908782818435960d7f849ffbbc6d217627b759407dfe7eb78180d51d750fe644132220d778a75c5837668706afa6acd7ab55f5ba1fc1458692e279899471db2b0e919a97d19adbbfa207d0737b0f3818ac013d38a70587727d977aa740d9ba84484f8138caa83be98cdfc65cba244e3bdeb6a3cef0b8edc428ed7c261f5c4f70ee89e23a93cb281cde08f7bf79e6b66f607e03c6a212ff2e3e5f829ecf72ff0d2758dc66cc013f3b8c7018c4a586f7e8405710443c93e19e94ecc25ed96e443966977acaabe8a0f42890a961f19c61f980d20b364ba1a152eda61dbab5c6c326dd596c06cc2a1b3c8abaec43bfce9200630ba761838d0e175a8a5d026573b769a8a04903b565af989d16c14fcd4b00648ac79d26885674faa75561a8f9c8eebc5d97f8e591e8ec137116bc23817ea0cfe76b5ecd0e8a1d23b194bdc5ccc56f57d392a678bdbd72d208d724db704beafa06eda680a79a0d55ea7da2ff386332e0ebf4bd2126221551b56a9f5f5e7feb1832fd4dbb725ed1874ff307e7147b3976cba999466e79542c46b12833019b2097f980312bac41d862886bc8f55b22b7f52cbd1968f530f5c7db1f2161d135bc3cc733632da4e6454ce983eba26959c3cd0bae124857596c6e99c09479f852d824d343be0a2472dad3b81c13b07b68f1c6c1ce55330e1be8d8ddcaa8812e01fd7f8728151db1a1ba68c521e6057bfc9d1fe68f7ae1eb9ae99a72a2530bbfedc9b4c10dbedeb1c17476d93cea72cb776d12a5ad2ce02c63561c0acf80c1d2b1c4daaffd27d07d7206c137b0eaf14fb7cab9bddc727f50b5d1f3d8c5c5acd36efe43d9cd2915596b4a2207ff334c128b808b71896f3ac64d977cea8a696f5c69e96a9845453b2f94d996d28a78045f34c3fe4a63d4b652ceb718edc709a79dc142e4ccc153b917a40fe71eb04acca4dcc63f39841802b677f18a7a68df33f4834b640669e5c06e8ca3735f55c6724b8bc9f48c487c2dc5e0cfc22cbfe095d6a795a273af7d02f1451d955c15f6a3d647d3c6aeb57e51d55c8fa8ecafcb8d9731d86244c584f7460d4a2738606968042d0f14c8639ee12ef0dd36e8dde69b9c73e4dd76f6d3a785dd297e7735013c79f417205c4bc86ab752c5ad0782aedc0f3d60edf4b0e36891cdb633b2287a3698a5e892240bf3e40a88be917c2404aabfd1c83dc5653e05fc6ecd3c7e35d82b209ad8a6e412d0de8b0903e748d93f009712e01b430eaff7913b384ed24c3363284b2636f2912ad7240bb84abd9ebe09830004ab599930e3407ff268adab9cc66d0d192687633a11668a8608ce439bbb089fc6cd2ce014cfacc3cdebf81d5817a737643758c38b1be273de58edeea514f22693fcf1ca03ee8c97781fc524a70511101e514c1cf5db8c556164467448f84ef6efcd46dfd11aa3bdbf1804b59516b04f27051f6e2e8a284bc5154669d23aadb059c6482b8133c7643dc6cac4804fe56030e08b893f2af0f23bc34f1baef99f4228fa741a55fced82367dc92b331a45010422bc59e3f1848aa6940e5aa9983886157fba4929b595b4f173b3623970a75cf1aebd40572990e6093feed1418818ea5f99a4a2f182afff8fdd14234c0a77f43595b86ffedc6af747330e531e0624fd25c6341a6198592accf00b988ffdb15db9c287dc0881991263cb3e735870356b40e2e3a088937cb0bc8e08018fae36991b48569c1adb0d4430b876617cb47180920c7cadfeaab0bc1ab0e355f30459b624de60d68056bd33b055e6cedc34c65404eb22afd60d8f8c3c80248140fdd5153629515ee29782a5482970e3f989aa0ba33d6f052e8d06dbcf146b0cdc1dc667b4e61ec459571497266a86ab6a56f78b02b480089c30601e8797e945cf75417318d7afe27c2b497d3b232d94b8ca4c2d7358e8314139fecea1def477c2adb5379addd3492a48a672ebea51aa0dc5e48c3a78a590e7dcf6ca547074e01dbb8c301abbe57d0da8e575ac876fb30f5b37d8d22a46abd890aa212b095b7889a6ac0d8f59c2380e6c2107cc492400434fdf898b8f27b5d204f0565ee20106ae790b0e023505b48f039c7097f557370216c126a45e570683bc1635930304a9d4a4ff97c7949d978512b66906c85f915f86045e618e6791b9c0d6afac5e0173853931ef8a8c5e6cb14c9815850ac3b04c498dabe25309762e9f5b50813046c8fb90b11e330bf0fa111100e534ad031021ce446a54b6b012a2d5ee8ca6eb8f2db07b6715ec5ec185e41885d172de1c223e1e7c21405fb7810d1fd908854fd8b2bb7919732282b716cb7975b3e3f838d6b2606e1f0de2f9548ce1ace439a6aed1f9f326256cb5f1d4cbd8df329d939c23e9acfdb52a8ec63b79eb3b2be365b292dd446c3bfb9e842a9d5d1b40b539640510b22cb17d4992fbed9411227b7fbb5d80eaacc12848cf7eef72eaf9963dc3429eb7535aa7b6d7f7473f031c5dbc28a3417a1af6bc6cce45e2eea36d78915612aff992155dfbbeff3fde4d73691260df9f10d3ce10e96a702342e33a7adac159e3ba9472c27e3cd6f03dfd54a38d0c436e82d298f448ff24412be39c08f7a1c37d6d11531abfb9ff94c1dd2ba61802f6147b846948b58d30795019aee28daa5b6276df6bf10efe97837394c251975f5d201323a24a91beaa289fb511220623c23c5574cca08187e5a3d24534c85ef514e478c823051ca742bb9178d34ec0521928e17e28d9fcce9e053be756ca76d95b993b20168cda713256b368664f010a6b6d1961df84e3dfc5548c2bbd2fb9b126b2d5f9c79f5082bd3494070d0cdd19b9137566d739cde9b74bd64d3f7a0b1de0fe2ae76e068d23e5a03ca4bfa3cd7f280e7942fd21031896d68d0fde76d419efb95c07216f2023bd6b60d609cc8d22b42f6e9a6f4d48af4c7513a9322c7be17fd2fec896b7d832cbea9cbe855a0ac40e6a2fb986f74b5f72d06761769f0d9176687d04d8e7a8473f124b3ad3f3f5b9628c18d9e5f7b05736f14fffb5fcf4013f94945659f84f6bbfd42b8929cd2557ab96adcf16055417dd3983e0465178cf2f52fd73b7c8a17ba8f6b4c789e1db6f16d338e32cd9b53f5a28aa2e2fbeddee02849ff75a77ab72a2a69b1d6a34d6a9176a155c6066345b7e523fbbeda617c3b5d4869c94623bfa9b4eda300fa56880639710f4f7ba88b50faee17840b3bbbf03a", 0x2000, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x90, 0x0, 0x0, {0x100000000003, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0}) 1.105807327s ago: executing program 3 (id=4): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x2000480, &(0x7f0000000100), 0x85, 0x764, &(0x7f0000000f80)="$eJzs3c1rHGUYAPBnNknTptVEEbSeAoIGSjemxlbBQ8WDCBYKerZdNttQs8mW7KY0IVCLCF4EFQ+CXnr2o968+nHV/8KDtFRNixUPEpnNbLptdtNNm2TF/f1g2uedj7zz7My877s7w24APWs0/ScXcTAiPkwihrP5SUQM1KP+iONr691aWS6mUxKrq2/8ntTXubmyXIymbVL7s8ITEfHDexGHchvrrS4uzRTK5dJ8Vh6vzZ4bry4uHT47W5guTZfmjk5MTh459vyxo9uX6J8/Lx249tGrz3x9/O93H7/ywY9JHI8D2eLmPLbLaIxmr8lA+hLe4ZXtrqzLkm7vAPclvTT71q7yOBjD0VePAID/s4sRsQoA9JhE/w8APabxOcDNleViY+ruJxK76/rLEbF3Lf/G/c21Jf3ZPbu99fugQzeTO+6MJBExsg31j0bE59++9WU6xQ7dhwRo5Z1LEXF6ZHRj+59seGZhq57tYJ3Ru8raP9g936Xjnxdajf9y6+OfaDH+GWxx7d6Pe1//uavbUE1b6fjvpaZn22415Z8Z6ctKD9XHfAPJmbPlUtq2PRwRYzEwmJYnNqlj7MY/N9otax7//fHx21+k9af/314jd7V/8M5tpgq1woPk3Oz6pYgn+1vln6wf/6TN+Pdkh3W89uL7n2Xho3cvS/NP821MG/PfWauXI55uefxvP9GWbPp84nj9dBhvnBQtfPPLp0Pt6m8+/umU1t94L7Ab0uM/tHn+I0nz85rVrdfx0+Xh79stu3f+rc//Pcmb9XhPNu9CoVabn4jYk7y+cf6RerivqbwvsvXT/Meean39b3b+p+8JT3eYf/+13766//x3Vpr/1JaO/9aDK7dm+trV39nxn6xHY9mcTtq/TnfwQV47AAAAAAAAAAAAAAAAAAAAAAAAAOhULiIORJLLr8e5XD6/9hvej8VQrlyp1g6dqSzMTUX9t7JHYiDX+KrL4abvQ53Ivg+/UT5yV/m5iHgkIj4Z3Fcv54uV8lS3kwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAzP42v/+f+nWw23sHAOyYvd3eAQBg1+n/AaD36P8BoPfo/wGg9+j/AaD36P8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYYSdPnEin1b9Wlotpeer84sJM5fzhqVJ1Jj+7UMwXK/Pn8tOVynS5lC9WZm9vOdDy75UrlXOTMbdwYbxWqtbGq4tLp2YrC3O1U2dnC9OlU6XWWwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAd1UXl2YK5XJpXiAQCNaDtHW42O3mCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA/798AAAD//+TuKn8=") r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x14113e, 0x0) write$binfmt_script(r1, &(0x7f0000000080), 0x208e24b) write$UHID_CREATE(r0, &(0x7f00000003c0)={0x300, {'syz0\x00', 'syz0\x00', 'syz0\x00', 0x0}}, 0x120) 1.104778527s ago: executing program 2 (id=7): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text32={0x20, 0x0, 0x1f000000}], 0x1, 0x0, 0x0, 0x0) 1.103684847s ago: executing program 4 (id=5): ioctl$VHOST_VSOCK_SET_RUNNING(0xffffffffffffffff, 0x4004af61, 0x0) syz_usb_connect(0x0, 0x178, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x6c, 0x79, 0x8, 0x10, 0x14aa, 0x22b, 0x8e53, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x166, 0x4, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x90, 0x0, 0x0, 0x34, 0xcf, 0x82}}, {{0x9, 0x4, 0xbb, 0x0, 0x4, 0xcd, 0x85, 0x14, 0x0, [], [{}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x9e, 0x0, "cabb19637e489fe3f8f034446d77a346ea00f361b008a534eb6c8a838a17bfe6b581cf30179b0288192f840972eb876cecc62e06118d440cd5c1d6deddd2f5bc4f7a3f73e34868ceadfa38045bbb4f515f0dd17be97d98cbb9e23f582c4e27545c661ca36b67483e15453c5fae37436b78319e10cfb7e8cec7a665c02307420f9c305147f2918324295b295e73a80647a347a25457a510aa9349e821"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x95, 0x4, 0x0, [@generic={0x20, 0x0, "3505e7af6ef27075842cc5e3df05a8a5868cd3d21edbdbce90acde5bf388"}, @generic={0x10, 0x0, "8c8c9d0ad0d489f3f2bab059cdd9"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, [@generic={0x47, 0x0, "67e432a6be04c5c9dcf38209126d1815ea60d71e4fb72d1c19661116cf196d4a1c5ab654f1bf1989157e5848d9dbede3b2fbd80314cb3b990e411c16fc576e4086c77c00c9"}]}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0xd7, 0x2a, 0xc8}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0xc3, 0xcf, 0x31}}]}}]}}, 0x0) openat$binderfs(0xffffffffffffff9c, 0x0, 0xc00, 0x0) 1.103243447s ago: executing program 2 (id=8): r0 = syz_usb_connect$cdc_ncm(0x0, 0x7a, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902680002010000000904000001020d0000052406000105240000000d240f010000000000fb00000006241a0000000c241b00010600ff2000003f0905810300020000000904010000020d00000904010102020d00000905820200020000000905030200020000007fc8a9b0be274ccd2e0babada60504b362ab4c7b47c149f681d317888739a2e78ab04c31a3ef66e0756063430569e338fb6e795afba4f8f030a41bc376d629b3c45500e8b279b56e027353cb714b68f6b6728eeb039a76ef6bbeb67c89b87cb6ea43700a877710469c769266466feb98f457e1d08b7e9e9056f4a495511d9c8287dd5921a390d12459bd10b236daee47411c17510d5822829ccecf398460797af4e5d05e092480850cc43b4d45c7adee36fd798c9e58662bc68598e30a5b486c89add8f1ccb9ea387cd6e91c71cb0acd580f8971a9df728a"], 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20040, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB="050001000300000073113500000000008510000002000000850000000502000095000000000000009500a50500000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000a40)=ANY=[@ANYBLOB="2a01000020000040b708000000000000030109029200030172e5000904000000020100000a24010000000201020c0d24070000030769dc000049c40c240000e9fffff5ffffffff092403f3ff000005024524", @ANYRES8, @ANYBLOB="05", @ANYBLOB="4df91daf36215416714206c54ce4af050e1a72d6a716db6935f663ae2bc5415d8f1e2147cc7cc96a54129cb9d86b426078aa164ed81e078518987fe3f30f022809e8f917976925874e578f66086078d76606ef73e2f2e02ad200a3318e5c101f788b82bb21227f852b4c6ef19422f9a2022bf44fe0dc282309d6f970f7aada03192947d9f98316cd0ca1a8829c055fa2969079bd496dad86eb2d3dfd50c51ba63e853355cf8cd17875a582f57a99beb85b63f934ec4d0fff19682061f6f057ddd41be4fb01f4c170ea54d650849400aafdb33821234ac4f036a8ba782cadc5dd72b9b76b6917", @ANYRES64=r2, @ANYRESOCT, @ANYBLOB="1aceec5849a205d38ef29433399e1de28ebf1acab1acdb0411ecc027b2f755237d579a8eeb5a87c2e092e7c6a14c9ac1e9a19569935aaca58b8cf44acb25c2387b7c074184ff7a13b59221def00b975fe0d88dbc48d28615474965048c2f6af0197ef0b81eb5f6a56d2533f1b5d27367bb7954d81d12d91d765dd9e6a26e6b1568147e183646d40648205247e04905166449513812d069de9b3172f1"], 0x0) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000080)={0x1f, 0xffff, 0x4}, 0x6) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r4, &(0x7f00000008c0)=ANY=[], 0x5b) sendfile(r3, r4, &(0x7f0000000000)=0xfffffffffffffffe, 0xfffffffffffffff7) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000002240)='./file0\x00', &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffff024}, {0x30}, {0x6}]}, 0x10) mmap$IORING_OFF_SQ_RING(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000005000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x100, 0x5, 0x0, 0x5cc, 0x1, 0x8001, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x5, 0xa}, 0x48) r7 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000009c0)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581"], 0x0) syz_usb_control_io$hid(r7, 0x0, 0x0) syz_usb_control_io$hid(r7, &(0x7f0000001540)={0x24, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00220f00000003a8407a730bf85edacab3"], 0x0}, 0x0) r8 = syz_open_dev$hiddev(&(0x7f0000000540), 0x0, 0x0) ioctl$HIDIOCSREPORT(r8, 0xc038480a, &(0x7f0000000400)={0x3, 0x200}) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x80, 0x0, 0x0, 0xfffffffe}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000800)=ANY=[@ANYBLOB="240000001a1a010000000000000000000a000000815ef4a1ebb01bfdfd5fdea6e7d4d5efe51fefa85142da8c8e251f1253e466a4ec3198fd0fc71ce5f174234fc075cbeed77326edfbac52eb9e7c2e82ff0daefd3f83c3c3054200000000000000", @ANYRESOCT=r1, @ANYRES32=r7], 0x24}}, 0x0) r9 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f00000000c0)={'tunl0\x00'}) 1.102976307s ago: executing program 3 (id=9): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000c00)={0x0, 0x2, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="24f0000018000100000000000000000002180000ff0000080000000008000100ac1414"], 0x24}}, 0x0) 1.097068518s ago: executing program 1 (id=10): r0 = socket$tipc(0x1e, 0x5, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f0000000300)=ANY=[], 0x0, 0x257, &(0x7f0000000640)="$eJzs3b9qU1EcB/DfzZ821SEZnETwQh2cStsnaJEKYiclgzposRUkCYJCoBWMTj6Bj+Xi5gu4Cd10KERub9IkmGj/pKnUz2doD/ec7zm/094k0z15dqPV2C5FrpJEYS3Wkv2IWhSi730AAJfJz2439ru5kyVLhfOqCQA4X8f8/F+YYUkAwDl7+Ojx/fXNzY0HaVqJaH1s15PIf+f96y/iZTRjJ5ajGgcR3SN5++69zY0opZla3Gp12vUs2Xr6uTf/+veIw/xKVKM2Pr+S5obynXa9HFd6669l+dWoxrXx+dUx+ajPxe3FofqXohpfnseraMZ2ZNlB/t1Kmt7pfvrx9klWcZZPOu36/OG4gW4x+zk/638QAAAAAAAAAAAAAAAAAAAAAACX0lKapmnvRJ3OyPk7xYPD/qW0rzZ6Pk+en3Q+UGfofJ3lbIkkHz/Il+J6KUoXuXcAAAAAAAAAAAAAAAAAAAD4V7zZ3WtsNZs7r6fa6D/WP2FMv/v4E349e6nfImtEsbd2M4mYwk4XB1eiEnG6eRayen7rmo+pVDjauBlj15peIwq7e43+3dXYSuIvqcqkm+SMje6Y2684MTU3pdXnrk53F0lElI/+mH8aXInyxHnKp3ntzPRtCAAAAAAAAAAAAAAAAAAAGHmofvhq7yH5DxdUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM2OD7/0/Q6PTCx0xd8BYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4D/wKAAD//ykfcDk=") r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sys_enter\x00', r1}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='attr\x00') fchdir(r3) mount$9p_unix(0x0, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0, 0x0) r4 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000c00), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000002c0)={'wlan0\x00', 0x0}) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_TRIGGER_SCAN(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000440)={0x1c, r7, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r8}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_ABORT_SCAN(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)={0x1c, r7, 0xd9b2794f6a139537, 0x0, 0x0, {{}, {@val={0x8, 0x3, r8}, @void}}}, 0x1c}}, 0x0) ioctl$ASHMEM_SET_SIZE(r4, 0x40087703, 0x10000003) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffd]}, 0x0, 0x8) setgroups(0x0, &(0x7f0000000080)) sendmsg$tipc(r0, &(0x7f0000001680)={&(0x7f0000000000)=@id, 0x10, 0x0}, 0x0) r9 = dup3(r2, r4, 0x80000) connect$tipc(r9, &(0x7f0000000140)=@name={0x1e, 0x2, 0x0, {{}, 0x1}}, 0x10) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000380)='./file0\x00', r10, 0xee00) sendmsg$netlink(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x25dfdbfb, 0x200}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)={0x24, 0x17, 0x2, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x5, 0x9f, 0x0, 0x0, @str='\x00'}, @typed={0xc, 0x20, 0x0, 0x0, @u64=0x1}]}, 0x24}, {&(0x7f0000000180)={0xcc, 0x13, 0x100, 0x70bd2c, 0x25dfdbfd, "", [@generic="ea161a3b4c20913059f15ad60b39b0b76bfe89da774c1da06eef88d2003105e5921870fa155bb3333f6a289f1afdf57f647f9abb4147f94cffc9d968ec7d47a62253c13322671dfa5da8051dfeb5c77d8a87d8caccd9dd3b2d243dd8d986cefbd16dcdc4bb0797d13713fbeaeec4bca107ebf7ca374f934af1722184930f2dfb24593fe0d2bcb8b01689107a6e074afd750fbc6db1c18db65c80177eb873db9797e2bac7abd23f34019ac9ae2606704376fc1948b3d674c9eb6fb0"]}, 0xcc}, {&(0x7f0000000280)={0xd8, 0x15, 0x400, 0x70bd2c, 0x25dfdbfb, "", [@generic="9c223821401abf01bade721d12d0513516f0e6d1a5d289aed037eb09da0d4bcd2c29b88892d0847d74c79289efc026acd288e514777257679db6878865c43d9ab18f190e24f340eac6858d7e501d55e240a191344439d884d702248a520c03e8cef11bb7f5c90e89e6c4cae8ffd8bcabad06eb45964fd03b7bcd048feea23153570af29b9f5d18f72ec033fccf70230e160dcceb83899fcde12c300d791fef91417d12b7e5dddd818ca5589a11af2c0e84d71ab8d973b8bc412d44cf973ea8e05aa10e4613"]}, 0xd8}, {&(0x7f00000000c0)={0x60, 0x33, 0x100, 0x70bd2d, 0x25dfdbff, "", [@nested={0x1c, 0x134, 0x0, 0x1, [@typed={0x8, 0xb0, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0x147, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @typed={0x8, 0xe5, 0x0, 0x0, @uid=r10}]}, @nested={0x34, 0x112, 0x0, 0x1, [@generic="03ec644ab7ab95f71813b9e7a9d6a146f4e3b50da7c2a0b244f54ee7afd859c055d4940ba5476ad1a654bf3a1b214549"]}]}, 0x60}], 0x4, 0x0, 0x0, 0x800}, 0x40000) 1.094793648s ago: executing program 3 (id=11): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000780)='netlink_extack\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = getpid() r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xc, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018150000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000ff0100007b8af8ff00000000bfa200000000000007020000f8ffffffb703000004000000b704000000000000850000001500000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r4, 0x0, 0xe, 0x0, &(0x7f0000000100)="e0857f9f582f0300000000000500", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendmsg$netlink(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="30003e85aa0000000000008d2f17f2c1e2302608000000ffffffff0800135d007f1176102466ae987ede2a29f8e3946a9f3c49371cc95b6e7953553e086a241ac5899995eb", @ANYRES32=r2, @ANYBLOB="0800318033e1d16d"], 0x30}], 0x1}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=ANY=[@ANYBLOB="200000001100010100"/20, @ANYRES32=r8], 0x20}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000002380)=@newtaction={0x4848, 0x30, 0x300, 0x70bd2d, 0x25dfdbff, {}, [{0x688, 0x1, [@m_mpls={0x154, 0x2, 0x0, 0x0, {{0x9}, {0x40, 0x2, 0x0, 0x1, [@TCA_MPLS_LABEL={0x8, 0x5, 0xd6405}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x10000, 0x4, 0x10000000, 0x101, 0x169dbda2}, 0x1}}, @TCA_MPLS_BOS={0x5, 0x8, 0x1}, @TCA_MPLS_BOS={0x5}, @TCA_MPLS_LABEL={0x8, 0x5, 0x50c1a}]}, {0xea, 0x6, "4f9d1f32640fb6b94ce43e137a7d85eb3cb9493b3e1cf1e44598a23914cae63e373b3b5e42c0154674339e709f356f1a36966d0993a1aa540840ea82bb76a575101cadb8d0eec4636d67a858b97869a96da4242895409131c68658d937375184f6673a92229a2dc9025fa161fb3e75b36474acf0d507c909c1347aea4c11b413c38d7bda952c8e8902cd618291563515c76a7db6e67c73fdb79501aab192197470a2f7284dbad49ad43dfca4b50dddd2ee37c3374d3a540f7c7f3b27e82162347c72944385bc1fa806a217d78bffefc01912be91e6acb3a59f5cd35aa6c9a152ad8cea590989"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_gact={0x110, 0x1e, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x2, 0x200, 0x20000000, 0x2, 0x2}}]}, {0xc9, 0x6, "7e8e4b5f3fa4bd18c69000c9a7edbf5535a681582de0a212cb5ef7197bd09ccdbc6b785affb0ea4fb21c3d92b60a786e54bf6a161ecef25c1f5c8bfa8a13066a619616d3dbc214b1d4c0222a706694d0d994146d8ca96924c0f8800184abe69edf420d401ab9bea6d536c416ee0c33e1cf817be171d7833bc2c2573b6a35e7b70303d3328e0f02b30e437d848ee768e71fccf977b85ddf3cff4354fed93196a233cd053744873c41c404f2ae7377e63f34b3ebd2b5c600e44b4c1f2d4bbdc285a8f6d2eefb"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_bpf={0xe0, 0x3, 0x0, 0x0, {{0x8}, {0x50, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_PARMS={0x18, 0x2, {0x9, 0x2, 0x20000000, 0x3983}}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0xfffff618, 0x0, 0x0, 0x2, 0x1}}, @TCA_ACT_BPF_FD={0x8, 0x5, r1}, @TCA_ACT_BPF_OPS={0xc, 0x4, [{0x0, 0x3, 0x0, 0x101}]}, @TCA_ACT_BPF_OPS_LEN={0x6}]}, {0x6b, 0x6, "61cc7e78a67f53940abae39dc517dd91e64465f2138ef698bb77e9875de3ce6b775548b5938cba07b9cc66673fbdcee55c85056c948918fe4149e6f383afa3e44a468d501ce2d26cdeae8b7beb5b179570e287dbfff825c4243a4c0bf2b9f8ab8166ab2a0de8ea"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_csum={0x13c, 0x19, 0x0, 0x0, {{0x9}, {0x100, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x6cb04b60, 0x6, 0x20000001, 0x7, 0x3}, 0x6a}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xffffffe0, 0xfffffffd, 0x0, 0x9, 0x81}, 0x16}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x6, 0xfffffff8, 0x0, 0x9, 0x5}, 0x71}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x100, 0x2a000000, 0x5, 0x800, 0x9}, 0x73}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x9, 0x0, 0x10000000, 0x1ff, 0x4fc}, 0x37}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3ff, 0x2, 0x20000000, 0x6, 0x2}, 0x7d}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5, 0x7, 0xffffffffffffffff, 0xf782, 0x3865}, 0x26}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x85d, 0x0, 0x6, 0x7ff}, 0xf}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3, 0xbd, 0xffffffffffffffff, 0x6, 0xfffffeff}, 0x16}}]}, {0x12, 0x6, "73cb49d232111a027b7b71c4d649"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_gact={0x178, 0x4, 0x0, 0x0, {{0x9}, {0x70, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x0, 0x7f3, 0x4}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x154, 0x10000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0xa88, 0x4, 0x20000000, 0x6, 0x7}}, @TCA_GACT_PARMS={0x18, 0x2, {0x8a0, 0x6, 0x6, 0x6, 0x7f}}, @TCA_GACT_PARMS={0x18, 0x2, {0x2673, 0x8, 0x2, 0x472d, 0x7f}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x15b0, 0x7}}]}, {0xdf, 0x6, "49a45e4fbbe1ce5c3f2f043ce99c46229c6dc336cd4525786ca1d3666bad2df7a9d04a0e5b58cfa2ba5c596c911a1022c7fd278312a886d079dc247067957cbfd03b8cc9752fbf1842eb0267e039f37b32ec21087c480a53e067415b9c4ccfff0def7e01d6433517ae798f4fd01e4f687a85265b5b18751bb9b639e9767d7dcb779a96f749c8d1b6ccfc47d7b632cd62d7ac4b0d456375a407056ac6027ec6aba4e3d756f7e06a58858d1befda4bca0130c74978ba3b43b8ad8153e79bf0fda670f7de6ab0d1c29d61ee8b329571ca48edb7ec01face86e27ba289"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_nat={0x8c, 0x16, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0x0, 0x140000, 0x20000000, 0x5, 0x28b7}, @multicast2, @empty, 0xffffff00, 0x1}}]}, {0x3c, 0x6, "349b3ff22c62252236f63538d9f227716876e18377e1d78d081637e16508a544b7e83790d55051a2e25a8ddcf0313e10aeef2cce105252f6"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}, {0x298, 0x1, [@m_skbedit={0x100, 0xd, 0x0, 0x0, {{0xc}, {0x3c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PARMS={0x18, 0x2, {0x6, 0x7, 0x4, 0xfff, 0x8000}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x29b}, @TCA_SKBEDIT_MARK={0x8, 0x5, 0x4080}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x3}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0xfff1, 0xffe0}}]}, {0x9c, 0x6, "cb48396de607e228d4b92f717e4a6288f29eca93aa3f160ef2374949f210047e98c964f8b09cd63c5325b4346099127eb48bd0850d1e61b1ca4fcf7d03f3d6cb97b75c9d9d0457979f5134a5e1ccd1b3221165ee4e5b06c97af94847f0bf604dd2fe1140da9728ad0840c5b51188b4cb73d32bb2a4a59cd5eb692f55d8643bbcffd0d9045d26fe8d96e051aa89277ce36d060e6e86ec0f12"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_ctinfo={0xa4, 0x5, 0x0, 0x0, {{0xb}, {0x44, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x2}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1000}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x10000}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x1}, @TCA_CTINFO_ACT={0x18, 0x3, {0x0, 0x81, 0x8, 0x7, 0x4a}}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x9}]}, {0x38, 0x6, "307f9c641771ddf3d131fe79f0453b8b89aac6e0b4d5aa387e429af0621252af9c9ed10bd90830d6ea8a11009a3f84dd2ced8104"}, {0xc}, {0xc, 0x8, {0x7, 0x2}}}}, @m_sample={0x70, 0x4, 0x0, 0x0, {{0xb}, {0x14, 0x2, 0x0, 0x1, [@TCA_SAMPLE_RATE={0x8, 0x3, 0x2}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0xf88}]}, {0x33, 0x6, "918afe377f66e09eeaa41d4388c2251adedbb4ec4e5cb637d1c164b5ec272c68893cd9f7850bb01f85b04b8befbf1d"}, {0xc}, {0xc, 0x8, {0x0, 0x1}}}}, @m_mpls={0x80, 0x14, 0x0, 0x0, {{0x9}, {0x40, 0x2, 0x0, 0x1, [@TCA_MPLS_TTL={0x5, 0x7, 0xb1}, @TCA_MPLS_BOS={0x5}, @TCA_MPLS_BOS={0x5, 0x8, 0x1}, @TCA_MPLS_TC={0x5, 0x6, 0x8}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x200, 0x3ff, 0x0, 0x3fa, 0x80000001}, 0x3}}]}, {0x18, 0x6, "a2fd34ebcf10dfdf4defc1d975cf8b3116b628a8"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x250, 0x1, [@m_tunnel_key={0x12c, 0x1c, 0x0, 0x0, {{0xf}, {0x4c, 0x2, 0x0, 0x1, [@TCA_TUNNEL_KEY_ENC_IPV6_DST={0x14, 0x6, @private2={0xfc, 0x2, '\x00', 0x1}}, @TCA_TUNNEL_KEY_ENC_IPV4_SRC={0x8, 0x3, @loopback}, @TCA_TUNNEL_KEY_ENC_IPV6_SRC={0x14, 0x5, @mcast2}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e24}, @TCA_TUNNEL_KEY_ENC_DST_PORT={0x6, 0x9, 0x4e23}, @TCA_TUNNEL_KEY_ENC_IPV4_DST={0x8, 0x4, @private=0xa010101}]}, {0xb2, 0x6, "d822cf10c7a382b85422dc700b4f413d162a8fc3e0788b573b24ad7e18fc3c96b20c20c29b2e83488c4f46417c402094b59ea36eb393d6e6c82b5730761cacc1c457a33c5dbbdcae95737646ad1cc77985534196c7e605a434fc7854663e69218cebc4c870461d453d3d5e7bb45a85dc0ec5fac6f9f9376f9072758769abe42e5eb57377fba1a608a386947e5504405f7cb20732b668a1bd308fa66de3d87f18eba20685b457dc7683cd4ae06206"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_mirred={0x120, 0x1e, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{0x3ff, 0x4, 0x10000000, 0x1000, 0x81}, 0x1, r8}}]}, {0xd3, 0x6, "f004422f4a31b91256cde30de5823653b1a98ee2ec47607a69ff16c2fed0e5341dcbb8b30daf6e677974d2c32e8df4723992e2ecdb018ff2760d793908bc267bda12fdcb4b87a1f19a40f3d3a7f1b0139364234d5f519ef229ba6f1d9f9e36eb48bfbfb1313b2b9b114ac7f7911aec6ba60a1d8f7e9e84c13284039eb38712ead0640debdbf572273767d9a8dd1391bb2e58473c8847286951e00866d5ce63fc553c89423f54c98be1c0383ab4ec689e9dda711005802ff4603c5f172177c8cf9ad797f8d6b7fdd186cf20384f1fa0"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}]}, {0x1760, 0x1, [@m_vlan={0xa4, 0xa, 0x0, 0x0, {{0x9}, {0x70, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{0x9, 0x6, 0x10000000, 0x57, 0x6}, 0x3}}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x2, 0x1, 0x20000000, 0x0, 0x1}, 0x1}}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xd8f}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x3, 0x6, 0x4, 0x80, 0x8001}, 0x3}}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x4}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x516}]}, {0xb, 0x6, "0c383d80a9fef0"}, {0xc}, {0xc, 0x8, {0x9347b9f2086bebb7}}}}, @m_ife={0xd8, 0x0, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_IFE_TYPE={0x6, 0x5, 0x8001}]}, {0xa6, 0x6, "2f57333868607ece43cba3ef6bf0d65271390608b9669283a52e85826535517aa3aa20f37ed8226971c86bc170a96e1f9287a0f4fefec26fe65f0c0c6e2b0d8e0f1d1a55a111057477570c44005318ef6812f610421544294b9ff19150f4a5cf74a6f90d09447627b60a70b1156a24e6825ed7b2b81593b0cf588ae55c3a6d9d3070a7f4f1154a8b53a69b7ebcf65d844793dbb58e87d2c3953060f9bcab742c1118"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2}}}}, @m_ctinfo={0x148, 0x1a, 0x0, 0x0, {{0xb}, {0x34, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x6}, @TCA_CTINFO_ZONE={0x6, 0x4, 0x4}, @TCA_CTINFO_ACT={0x18, 0x3, {0x5, 0xffff, 0x0, 0x0, 0x3f}}, @TCA_CTINFO_ZONE={0x6, 0x4, 0x1}]}, {0xe9, 0x6, "3a85ffb30543d7025af7936a3a40aa962c019b64b6bb58860af7b9f7d2978aaceef37058036cf4b53306b259958ddabbcc98bc4e72fa006a9f23be41303e40cbd6c0944b39c123addc1775f5748cdaf042145c2941b40f16640798a8cabec92f3d70446e49dfa4a4aa2054a958dcee98eaf5bdac22d8acc3d7c8b1cab1786b042dbe4fcc8477b0c8b3562bfc5cfca45465128c1c2f0f246ba0738c58cae209fe8313bfd1c9a4c1ea4f22b3ab5b322b79d2f42a59f43b4f37f5060900dd2800698c532531632b90ee887baba97b7dac627ffd4c5dadbbe05a829ea664beef8ac686fbf46725"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_police={0x11c8, 0x2, 0x0, 0x0, {{0xb}, {0x1180, 0x2, 0x0, 0x1, [[@TCA_POLICE_RATE={0x404, 0x2, [0x8, 0x1, 0x5ee, 0x7fffffff, 0xfff, 0x3f, 0x1, 0xffff, 0x0, 0x0, 0x16, 0xcf6, 0xb0a8, 0x25d, 0x6, 0x3, 0x7, 0x200, 0x8, 0x7, 0x9, 0x1, 0x7834, 0x7, 0x1f, 0x8, 0x200, 0x6, 0x7f, 0x5, 0x83, 0x1, 0xfffffe3b, 0x9, 0x3, 0x8, 0x9, 0x3, 0x9, 0x9, 0x4, 0x5, 0x3, 0x7, 0x0, 0x4, 0x8001, 0xff, 0x5, 0x200000, 0x9, 0x1000, 0xff, 0xc9, 0x101, 0x3, 0x2, 0x4, 0xee5, 0x10000, 0x3, 0x200, 0x200, 0x20, 0x1, 0x1, 0x0, 0x7ff, 0x2, 0x87a, 0x70, 0x81, 0xfffffc01, 0x7f, 0x7, 0x5, 0xffffff23, 0x1ff, 0xfa, 0x9, 0x8, 0x3, 0x9, 0x7fff, 0x4, 0x5d, 0x6, 0xa97d, 0x2, 0x0, 0xfff, 0x4, 0x22, 0x3bd1, 0x863, 0x3, 0x6, 0x6, 0x8, 0x82ee, 0x7c00, 0x1ff, 0x49c33173, 0x8, 0x3, 0x11, 0x5, 0x800, 0x7fffffff, 0x5, 0x2, 0x380000, 0x6d91, 0x4, 0x7fffffff, 0x0, 0xd96, 0x2, 0xa607, 0x101, 0x6, 0x6, 0x8, 0x2, 0x2d, 0x6b3, 0x0, 0x1, 0xeb000000, 0x1000, 0x633, 0x7, 0x0, 0x5, 0x8, 0x4, 0x6, 0x800, 0x8, 0x6, 0x3ff, 0x2, 0x7, 0x8, 0x200, 0x9, 0x647f05c, 0x6, 0x0, 0x7, 0x33, 0x8, 0x3, 0x8, 0x1, 0x1, 0x0, 0x2, 0xd4d, 0x9, 0x2fc8, 0x1, 0x7, 0x9, 0x2, 0x7, 0x92, 0x3, 0x400, 0xb87, 0x4, 0x200, 0x3, 0x58, 0x6, 0xcab9, 0xfffffc00, 0x12e9, 0x9, 0x5, 0x9, 0x3ff, 0x9, 0x30, 0x2, 0x1, 0x5bb, 0x6, 0xd93, 0x47, 0x1, 0x0, 0x1, 0x3, 0x4, 0x478, 0x3, 0x1, 0x80000001, 0x3467550e, 0x10000, 0x6e9, 0x7fff, 0x8001, 0x86, 0x0, 0x8, 0x7ff, 0x4, 0x1, 0x9, 0x2, 0x9196, 0x8, 0x6, 0x9, 0x7, 0xc399, 0x101, 0x3692fe44, 0xffff, 0x7f, 0x9, 0x5a9, 0x5, 0x2, 0x2a4, 0x4, 0x5, 0x6, 0x69, 0x0, 0x0, 0x8, 0x2, 0x5d80, 0x8, 0x9, 0x200, 0x3, 0x7, 0x7f, 0x7ece, 0x1, 0x4, 0x81, 0x941b, 0x1, 0x71ca5e8, 0x3ff, 0x7fffffff, 0x972, 0x8001, 0x1, 0x2, 0x6]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x3}, @TCA_POLICE_TBF={0x3c, 0x1, {0x1, 0x20000000, 0x10001, 0x3, 0x6, {0x5, 0x1, 0x34, 0x0, 0x1, 0x6}, {0x1, 0x1, 0x7fff, 0x744, 0xaf02, 0xe5be}, 0x8000, 0xe814, 0xb5}}], [@TCA_POLICE_PEAKRATE={0x404, 0x3, [0x8001, 0x800, 0xdeff, 0x6, 0x2, 0x7, 0xc03, 0x8, 0x506, 0x1, 0x1, 0x0, 0x5, 0xfffffff7, 0xd2c2, 0xc1e, 0x8, 0x7fffffff, 0x1, 0x77a, 0x401, 0x9, 0xd10, 0x2, 0x1, 0x4f, 0x0, 0x1, 0x110, 0x7, 0x40, 0x101, 0x5, 0x5, 0x3, 0xfffffffe, 0xd5, 0x1, 0x7fffffff, 0x8, 0xffffffff, 0x3db1, 0x101, 0x1f, 0x1, 0x10001, 0x9, 0x5, 0x5, 0x2, 0x20, 0x9, 0x7, 0x80, 0x20, 0x1, 0x10000, 0xffffff49, 0x2, 0x4, 0x41c, 0xfffffffe, 0x3, 0x2, 0x10000, 0xfd2f, 0xffff0ce6, 0x9, 0xb2, 0x8, 0xf0, 0x4, 0x81, 0x1f, 0x8, 0x5, 0x8, 0x1, 0x81, 0xb3, 0xd068, 0x3072, 0x7, 0x401, 0xc39a, 0xffffffff, 0x4, 0x2523, 0x7, 0x4, 0x8f, 0x377, 0x80, 0x6, 0x54f0, 0x200, 0x8001, 0x7, 0x86f, 0x6, 0x611, 0x80000001, 0x5, 0x8001, 0x6, 0x7, 0x4696, 0x0, 0x3, 0xfffffff8, 0x3, 0xffffff6c, 0x7, 0x80000001, 0x8001, 0x4, 0x3, 0x6, 0x30, 0x2800000, 0x10000, 0xd77f, 0x7, 0x7f, 0x4fde82e3, 0x3ff, 0x3, 0xffffffff, 0x8, 0x62, 0x0, 0xff, 0x9, 0xffffffff, 0xff, 0x0, 0x63bc, 0x3, 0x80000001, 0x8, 0xffffffff, 0x8000, 0x30, 0x8000, 0x1400000, 0x2, 0x8001, 0x7ff, 0x7, 0x5, 0x0, 0x9, 0x3, 0xa9, 0x10001, 0x0, 0x2, 0x9, 0x1, 0x0, 0x0, 0x5, 0xffff, 0x6, 0x0, 0xffffffa0, 0x0, 0xfffffff9, 0xefbd, 0x10000, 0x8, 0x7, 0x3, 0x6f, 0x5, 0x101, 0x100, 0x1c000000, 0x118, 0x6, 0x200, 0x1, 0x6, 0x8b76, 0x5, 0xffffffc5, 0x1, 0x8, 0x65ae2abc, 0x2, 0x7a, 0x4, 0xb, 0x9, 0x4, 0x0, 0x3, 0x0, 0x1ed9, 0x0, 0x15, 0x3, 0xeec3, 0x6, 0x426d, 0x6f2f, 0x1f6, 0x4, 0x5, 0xfff, 0x4, 0x7, 0x0, 0x2, 0x2, 0x5, 0x81, 0xa8, 0x10000, 0xec000, 0x8, 0xfbd, 0x800, 0xffff, 0x81, 0x5, 0x3, 0x647, 0x4, 0x1, 0x8, 0x4, 0x6, 0x5, 0x1, 0x3e, 0x0, 0x2, 0x3ff, 0x8, 0x7, 0x7, 0x399d, 0x4, 0x4, 0x6, 0x4, 0x9, 0x9, 0x8, 0x10000, 0x4, 0x7ff, 0x2, 0xb78d, 0x9c]}, @TCA_POLICE_RESULT={0x8, 0x5, 0x200}], [@TCA_POLICE_RESULT={0x8}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x1}, @TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x4, 0x318, 0xe8b, 0x2, {0x81, 0x0, 0xc82, 0xff7f, 0x7f, 0x2}, {0x5, 0x1, 0x9, 0x9, 0xfffb, 0x1000}, 0xb68e, 0x8000, 0x4}}, @TCA_POLICE_TBF={0x3c, 0x1, {0x9, 0x6, 0x0, 0x0, 0x90, {0x0, 0x1, 0x4, 0x7, 0x6, 0x8c6c}, {0xff, 0x1, 0x1, 0x1, 0x1, 0x2ddc}, 0x7fff, 0x99, 0x7fffffff}}, @TCA_POLICE_PEAKRATE64={0xc}], [@TCA_POLICE_TBF={0x3c, 0x1, {0xcfa, 0x20000000, 0x9, 0x1, 0xa25, {0x80, 0x2, 0x4, 0x0, 0x20, 0x200}, {0x8, 0x1, 0x8, 0x3, 0x4, 0x19b}, 0x9, 0x800, 0x9}}, @TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x8, 0xa3, 0x0, 0xffffffff, {0x0, 0x1, 0x9, 0x7, 0x3f, 0x8000}, {0x83, 0x1, 0x0, 0x7, 0x3, 0x9}, 0x80, 0x8, 0x7}}], [@TCA_POLICE_RATE={0x404, 0x2, [0x7fffffff, 0x1ff, 0x1, 0x0, 0x20, 0x9, 0x7, 0x101, 0x9, 0x621, 0x0, 0xffffffe1, 0xfff, 0x27879c88, 0x5, 0x3, 0x6, 0x0, 0x80, 0x9d, 0x1, 0x2, 0x0, 0xff, 0x401, 0x20, 0x370, 0x400, 0x5, 0x9, 0x9, 0x6, 0x5, 0x101, 0x4, 0x1f, 0x2, 0x1, 0x4, 0x6d9, 0x9, 0x7, 0x8, 0x60000000, 0x2, 0xc92e, 0x3, 0x4, 0x4, 0x4, 0x0, 0xfffffffc, 0x2, 0x81, 0x5, 0x9, 0x6, 0x9d0, 0x3f, 0x63e00000, 0x0, 0x80000001, 0xa2, 0x1, 0x3, 0xfffffff8, 0x9, 0xc7, 0x0, 0x4, 0x6d89, 0x2, 0xf91c, 0xacc5, 0x7, 0xf111, 0x4, 0x9, 0x8, 0x1, 0x800, 0x3436, 0x1, 0x9, 0x0, 0x1f, 0x8, 0x2, 0x5, 0x2, 0x84, 0xc02, 0x1ff, 0x0, 0xfffffffa, 0x9, 0x4, 0x81, 0x6, 0x4, 0x1000, 0x5, 0x2, 0xf8, 0x2, 0x9, 0xbf7, 0x3, 0x7ff, 0x6, 0x8000, 0x3, 0x2, 0x7, 0x1, 0x2, 0x80000000, 0xb72, 0x7, 0x2, 0x8001, 0x242, 0x8, 0x0, 0x5, 0x401, 0x65, 0x1, 0x3ff, 0x8a14, 0xffffffc2, 0x9, 0x1, 0x2, 0x3, 0x3, 0x9, 0x0, 0x3f, 0x401, 0x6, 0x222, 0x57, 0x5, 0x2, 0x1000, 0x20, 0x39a6, 0x40, 0x4, 0x3f, 0x0, 0x8, 0x6, 0x1f, 0xff, 0x6, 0x2, 0x47, 0x0, 0x2, 0x9, 0x7fff, 0x3, 0x4, 0x3, 0xac0000, 0x2, 0x1, 0x8, 0x5, 0x7, 0x10001, 0x623, 0x6, 0x1ea, 0x2, 0x7, 0x5, 0x7, 0x1, 0xff, 0x8000, 0x2e85, 0x0, 0x8000, 0x2, 0x3f, 0xe80, 0x5, 0x2f4, 0x20, 0x0, 0x3, 0xbdf, 0x7, 0x6, 0x5, 0x9, 0x81, 0x9, 0x80000000, 0x3, 0x7fffffff, 0x4, 0x0, 0x5, 0x5, 0x400, 0x6, 0xffff, 0x3, 0x7ff, 0x7, 0x8000000, 0x8, 0x6597, 0x419, 0xfffffffe, 0x3f, 0x7fffffff, 0x7fff, 0x81, 0x1ff, 0x9, 0x3, 0x0, 0x6, 0x7, 0x400, 0x8, 0x2e, 0x80, 0x3, 0x2, 0x80, 0x3f, 0x232f41a, 0x2, 0x3, 0x101, 0x200, 0x4, 0x7, 0xf6fd07d4, 0x0, 0x4, 0x80000000, 0x1, 0x50a, 0x84b2, 0xffffffff, 0x1f, 0x1, 0x5ccf, 0x1f]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x2}, @TCA_POLICE_RATE={0x404, 0x2, [0x1, 0x1, 0x10001, 0x1, 0xcf8a, 0x0, 0x80000000, 0x6, 0x80000001, 0x6, 0x80, 0x3, 0xffff, 0x80000000, 0x0, 0x100, 0x0, 0x2, 0x8, 0x5, 0x9, 0x617, 0x2, 0x0, 0x8000, 0x7f, 0x101, 0x5, 0x0, 0x3ff, 0x4, 0xfffffffa, 0x0, 0x2, 0x101, 0x2, 0x9, 0x9, 0x9, 0x3, 0x0, 0x9, 0x8, 0x3, 0x3, 0x9, 0x1ff, 0x7, 0x2, 0x32603c3f, 0x9, 0x5, 0x10000, 0x3e, 0x4, 0x1, 0x200, 0x2, 0x8000, 0x9, 0x8001, 0x12e, 0x7ff, 0x8000, 0x0, 0x3, 0x1, 0x3, 0x200, 0x3, 0xebd, 0x10000, 0x7, 0x100, 0x3c62, 0x6, 0x9, 0x8, 0x4, 0x2, 0x5, 0x1a5f, 0xe2b8, 0x7, 0xe5d, 0x2, 0x2, 0x6, 0x7, 0x0, 0x0, 0xfffffff9, 0x8b8, 0x3, 0x9, 0xffffffff, 0x20, 0x4, 0x4, 0x0, 0x7, 0x10000, 0x4, 0x3, 0x7, 0x2, 0x587, 0x200, 0x7, 0x8001, 0x8, 0xbf, 0x81, 0x0, 0x6, 0xf0, 0x6, 0x8, 0xfff, 0x6, 0x3, 0x0, 0x1, 0x1, 0x97c, 0x0, 0x6, 0x2c36, 0x100000, 0x3, 0x8, 0x8, 0x8000, 0x80, 0x0, 0x0, 0x0, 0x8, 0x4, 0x81dec99f, 0x80000001, 0x3, 0xffff4257, 0xeebb5aa, 0x9, 0x384, 0x5, 0xfff, 0x73c, 0xffffffff, 0x8a0b, 0x5, 0xff, 0x400, 0x200, 0x7, 0x1, 0x9, 0x0, 0x80000001, 0x1, 0x80, 0x0, 0xfffffffb, 0x8, 0x2, 0x4, 0x5, 0x3e, 0x5, 0x0, 0x10001, 0x100, 0x6, 0xffffff00, 0x4, 0x80000000, 0x0, 0x3ff, 0x0, 0x4, 0xa08c, 0x4, 0xfffffffb, 0x7, 0x1c, 0x10000, 0x7, 0xffff8001, 0x8, 0x3, 0x200, 0x6, 0x8, 0x80000000, 0x1000, 0xd73, 0xb4, 0x8000, 0xba, 0x1, 0x6db20183, 0x6, 0x200, 0x6, 0x8, 0x0, 0x4, 0xffffffbf, 0x3, 0x20, 0x7fffffff, 0xffffffe1, 0x0, 0x9, 0xffffff9c, 0x3, 0x1, 0x80, 0x8, 0x9, 0x9d, 0x3, 0x10000, 0x3, 0x6, 0xff, 0x4, 0x0, 0x1, 0x0, 0xff, 0x2, 0x9, 0x0, 0x5, 0x1, 0x7, 0x9, 0x5, 0x0, 0xff, 0xcd, 0x9, 0x1000, 0xffffffff, 0x4, 0x400, 0x7ff, 0x1, 0x48, 0xffff, 0x4, 0x2892, 0xcb, 0x10001]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x2}]]}, {0x1f, 0x6, "84f4cc9d78ef10ede667d03e80bb87c690d413ae74564ab6c61c92"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_skbmod={0x48, 0x15, 0x0, 0x0, {{0xb}, {0xc, 0x2, 0x0, 0x1, [@TCA_SKBMOD_ETYPE={0x6, 0x5, 0x57b3}]}, {0x14, 0x6, "829ad9239b3e0963aa3ba5f99403f686"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_sample={0x140, 0x10, 0x0, 0x0, {{0xb}, {0x44, 0x2, 0x0, 0x1, [@TCA_SAMPLE_RATE={0x8, 0x3, 0x800}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x3f, 0x1f, 0x5, 0x3, 0x8}}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x6, 0x1000, 0x6, 0x5, 0x3}}]}, {0xd1, 0x6, "4e2d2ee77e9471257ca39abb4aeb5cd55b84a89e916a22886d0607b67707f7cae9dc3b39e6d39fe3359fb01239fa8cbdda90305fa3a70dd64001d08deb594155a77464c55351e437372d37431e12ad3366bcb926987539a8e519f5ee6071d8bc0e605d220d16bc66711b4f02bd3ece2b02d1771c24139828c3d719aa1c8e170a31be33ef1dd30da16a9c3dfefa86e169589eb04fddbb9a759e68bd89cb39cac43d10df78542f0da149908904cd332260dfdad83de4fa7546d5a7bdaba7f8df44a32c01d74a04a0faa314650252"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_ctinfo={0x148, 0x3, 0x0, 0x0, {{0xb}, {0x34, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x400}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x1}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x1c9b}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x5}, @TCA_CTINFO_ZONE={0x6, 0x4, 0x2}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x5}]}, {0xea, 0x6, "fcf1c57975a6688c33e35186216c14999b369f817a65f77c0925450930d5a73d9cc77ab3fa2d748391e5fe4d583f8d4ce119aad4a691791f8fa54c7304ebbeeb0c300e653c71bba35c642427eabbf0e0e27241b7590662ff83e49614c65f7a2e8d372c6416d9c809be18645b1e79fbf0876e24578083267d5b17f419e0388039b1d9cefe73f832397e8129e1e5ce9872c0bfd65151b17c3eed889e90842355349c006f3f24528f1bebaab490dceea1cb7b6acbb90209713842390d554c6a67ec720af0426ef633b71c9287a6604dd8c2f841ca56c00be5d986f3e5fcd343516f8c1ee99edefd"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x2}}}}]}, {0x2564, 0x1, [@m_ife={0x1080, 0x1e, 0x0, 0x0, {{0x8}, {0x58, 0x2, 0x0, 0x1, [@TCA_IFE_SMAC={0xa, 0x4, @random="19cb10a6f709"}, @TCA_IFE_DMAC={0xa, 0x3, @local}, @TCA_IFE_DMAC={0xa, 0x3, @multicast}, @TCA_IFE_TYPE={0x6, 0x5, 0x2}, @TCA_IFE_DMAC={0xa}, @TCA_IFE_PARMS={0x1c, 0x1, {{0xffffffff, 0x2, 0x8, 0x5, 0xbd}, 0x1}}]}, {0x1004, 0x6, "2c1b335425ad650dfcf2bdf71e893d172cda59129585e1bdf29e75801955c345e30af756d6ed672637cf4ce39a1040ec168dcb61dd93e3f2bb4db93ce80f7ffaddc2068379bb0ab4c3bb4da4b7e47e541aff8144d09ad95b4b9afa3d106c2fb52b453f2956056588439ef163c38b67ea0379d99943466b50641f4adbd96ea5a6cc3a584ac84cb472fc843740f8317d0a608ff96cde587e2738d58d9e5364748fd0df7d3497b0ef98f95f061f44a5ae49b8ef03c1ac737c2d467719c0326c6a8b9640820c840d91d92fe8835a67ee2f55cea656bea1fc035c011d6875215d8abd8eecffba5011e41a11ec09200aa6e0d75cc578e00f284dc2a409a66f82cedfd1912bcb8b44b73e8be60d3dc088aa2819ef6ab8facfd9a793817f83a3f56ce27da578bb72bc692b7237112e1acc8d5aae04ce1627643c29d8e1da2bb008c1fbfcddf66f3ea294ecea55bad09ed2fcd5df740b503db0ded1e37ccc7965081202f8500a87f068271b5c81c9f51232294d683565f719f855795dbb7d1c728da47035837539996f94971ccca20dd37a6af3c8fb01d658ba077007021770e1f4890e6cac2c0b6438975a88997118c6aba8b0dff7bd518825d91ee6cbb17b98a6ea06fc227ae8458c023488121ffe0da52e3faddd06cca0f523eb8effd06a5ac81a91b8cfda36eb1509cb3769b634be47ea387391d6765e7c61c63b1286311facd8955dfc8c429f51bcb8f91ba8c9108a6d224f6bd4ace456555d3594784592d12a89b4733e46e62b6c150fc7feb88c90eb8423996dfe825f062008a26043f7baa5bf392af319c6ff8078a64b6d0b736e6e3e8e2c329ca501c8837d1deffd7296164402fba75f76ea15ebcdd53ac498ef452a2ed2a91d1c7549e50dfaf6490f67f56f31722dbbcd065f7bb02d0761b783ce9187c34fd7172d5386536a86dff6e3fa64d18b02845013c4bc33c24fbb27c672dd286c2d70dbfe11f3a62294ae2833da5edc2536e6a78d8b616285bc153f230ed50975fb132b8cf75398a85dfad77c4ad40be7355195edaa96e7133610628c4625f148c84715439431030df6548822bc7909520e0b0d0e6cfac09b18a576c55a214e4dff4eee12cee9fe703468fb7cf4f8b990ede031f2e82f8d1e18d2ac80017f575acafce7e22fc8172d3073daea1aa8131099284f94442032f4ac814d9e9b7d1cfea2d328ef4d421cb0f1dc8e424d3fcfbaf7bee05d40546a8b5baf851cbf2f336db3a22e4f92a96d4d59ddb904d1c2cfa78d1cda85a1bb1d1e2911169dc2a37300895420092f385c8b59b769797eca6e7d328d7aac193ddc0d3b25b2f3b9d9d8dcdb3f352fe5a838003bb5c439c86a2d33f31ed903196e746f18a6e052814294421c50dffd06e91ce0a12fa2e49444597faf9583bf2314203bb63175427013d00dbe8d0b9c5db298fe831804eb9bb3d11e532c7fad9d1cca7425bd0031d39b70c6a49631e72d53c57216b14c61cb5644c83545daf14657fc1d6e420d29bca1d5bf5d8ed654dd772f5d88739bc711ba4e3291b512f1ae6731cd62eebbc4228e3ae987f7a4b05b8032b826cc2d2634f979a8414225e5a7465dc4790267fb659caba366dc1536ba76e9e2d0ed81afa573a372b399cd9b65a1716c06e66da588f55c3ca6107ce0a6aa5e7e6221ccbb5cfbce67195054a081d683ca97cc25d7b70cf6a019d88f422f975bcb0badbcc837bcd4803c522a4a1ab37d73c4d4a40964f73dd7500f9322e826696bb9270ed5c1b2b5c1fee9563f78b616244159b270751b07a856c7c2d746777fa71bac146fa6419ed2910ea1d0599174e8baaade77c9c31ffe8f2f2a91a0433f5e224df1db90b0c1a7ad4c24bc4890d8828755d55a37d5cc3fdc60d1d244dfff591846be57fec8890b10f27b81eac58b666debffe2ed03021779a6f8a723b1742822ea11773d2ce049f5950611ab1b1b4b5d9d918748824679f63054f4cea6b7922d757f5bf41e2c988498cefd66479401b57d6e832ffdce6d6f9a7bfd637ccea1e0e0d0884e9b05f564f5a4c001d89f0affb0bf683978fa713a413fa1e39e8675a6250f731787c6ed5efa35cf979922b67b91ca7bf86b2987226ba2bcf48800d7517ed876cc339fcaf32a9435de0645927dcfc4d07935b23e161ef38677d5426fdbaad2313ae3993a35d173dc142284bbcccd9fcd487f1d7a12c63d86789292b09d7ee4a7e2f7f6131c683244ff14b35705029f721d24f2ddf88c492aa565707ab22939699f90547bd55f20f5e7651ab58a8d882f6bcfd547981c8fd93383c40e7e72d79a95be225643f85396c3ed269ae6231be413aef285e0267c3364718d31fcaafe5ddd8c4a7cbfd1229b4bcbc325d53a9f3bfdc9dd89275becac7595a51d755145803d7e2f6022828c2a65954a308f9ba4f31689858ded09a6ff413491c5d72cd6f361b3203cb35f26e7e8406300770d20740fc22b2dca7331f045807cf3a4fc4170ef9bdddc20f006075d65f406bdbf23616c286f46da6f0b3bdf3d84a8b3498b21cc479ccb8e6bbe755dfb9fd93c01828a3d3183b312c513a2746fee90688996d78a1dff5acc3c115839f60556844288489f1fce4722b08b1b6b687f6c7f13d86124d3e6f1c74fcbc1e1bb89b1d3659aaf84a638ab429836666c660c35629ffc2e7009a166553aece86aa86b7eb95de9a05eb5bdb1856e8af4da034c49e7d8feab95d4569fd104e2c5c33cf31587d2053532a9cc26dd90a3677a4a25dc6c94929d0386d4ee7ba2ddd77101fb1308743332843f95a8071b29afdcd9be6d1ba013e21ff7d27b22f31a511b5c80ef6269b41e75a82c176c0853f58d9fd39075f66915923c5bb0c598719738da823271127f706dbd084c779ced6a842c06d4e68e4772fd721ed43b7f300d137e48835973b1c499c7b8d70dce0ca113e37046fe4c749911041ee2ad4895ab3c9626692133048e42b3a421c56ef806e039cd57d45cb9547c3fe9c172b7e56a21b0fafd3b44e35197d712fd0fbad64397232b655ca596d4921de06e7cb6754b89f121d903016d45ae8e84b42d93c0657afc5809fc9e05cb9755c8d91ab8b389088e5a514c874a1cd088b14e2c1a2f882a33b6a53ec13ba4c58725a186fd868bcc9500b069f4c3fd6cd8cd6d0b0b7c115a350f7a85e00fc9f1a696d9a15bb2ed9d0273a59136852691127cb3a29e267fc2a98e7c9961c692abc024ebe88ea39fc051c5a9cb143266de70c5820cb245e72dddf7f784b793bcee9d1d2bce03c653ffcf5d95708b815dfb83ff0bdee27e7141a5441fb02f661377ba036b3733b6f5e276e4e7531fc0845c3d31e956df39db2bb989cb6563a3f3291f8fc511cc76566bd5408a16f8be257dec85c4317df2c5a7a559ae46c765b09834a2a168ce2f333e36fc6867de2fd30516d0f3349059e9bb77818a6299d8f762ade850f13fecfa5b8053dc4c84e7a5eb669cea8aa5d41ef288fad96524e96fefb679799df7dc1043b4e5890bd870c04afe32683abd63f2f2d8cb624f662333070e3f23a7f8f3e6b9c6b3c9d86f806d7eae581c482b4f8df0ea4c5b7d8fe21afae7b24db88464eabcb6be154e9e96f83c77e7027c8cf61ee9e62d313d5db235edb35f4125ea89b6e828f0006cb7ea17fc84462446f8b3a32cbe3d7836836da154cdfe21fef8339acec294a688644edcbba4d170738b294494b60759debd3453c0b7eef782c87771b5adecfbdde4d311b1326c0762ff36fb8371a926195e6abb979bc0c143628b0643ef29b221f88bff77510baf7074704317ae7cfbb4dc7841d824f87e3cc93b967fe2e0a3be67271aab07ceadbfea45cc3428d7283906d963e4d4270fa2700ff6cfed85361d4976804602b38833733b73346f19412fa1ad03de2b6daf1faf09ede413b1cf63bdacd1c18bc36db7685d6ee312cfb068dd3b18c3478872d4fbb5571b4a3c98e3c8abb2a3ac36de67e70d8e1d725cfcd78a435c8062186dff0317c2b3e9969725005a1f0ebb216b4ca1fbe4ecf8a276e07b81dbbe925de77ff9e550a5a063ceafbba9feb4d181a0c02578f6435c3e2d084ef7f99ce090baff172aea95595fd26e102313c48639faa9c7afa44fada470b271a1c2aecf5d3b0b295236cbe1071ab29bbb653e97a69ea3c2d4cdab870ed9e2880b03b97abc42e3266a53bafb96d01b7560d47f090e4f5e75a4664f09ad4507615b513a3acce07a3640b0a274b3ee20f72b564f6a99598c9535b69c289bccfd83f90eb4e9a31b5763a779a931d781205e75b319af1fa13f7898c464669e13683cb50f7ea9dcb4aca362b9ee36ee1c344f83267e60321217a81aa7e01524a1bdcc379b691c25d4d644f8504303fc67d5474b8e5bb3cb532b63f5099a7f4ce6fe4934612e4ddec9644088b5aaa0c27be661e9ff8916afa513cf86d53af2fce05e91d6a4e6661e3925250f34ac01718dcc9e47337083e20d46f53513d0c38b9d30204611c724c85fe5337e98cc40ae11289c889e46f4f4a433becc7ff408593d9d1f3c10333db8a597d75da28f402e973e3064c7a88bea30ce0d6afe09c154758d4fc9218b6d009017d5e75a143c048b2adb720c83a7412fdfb031c4224c9bcd4c8bb3c3f2102bddbc179c78a5c5dbbdc58982705fc0981390c7a6be28262c8c5d99a04dd8122e5b6a7b0e18a7440a5c7b905760164d579b9ef27096e2c55e28220eb367fba66fd482279fe995654c42ea334d7e9d1ca5594711b72cc05d452c08834a29b9c862ea023450da1d4c4eb0a3ab1af6edf1ba9531c2ae6bc77a502a582279ac46118883a1c826a11f768adfa80a437a511c45862032b32da709fe49180ffbc89589f1e1105eb7e9fd665bb19d8b3f54cce88f1500e0186a906fb78f8ca9774731a3dc749d180e722058d709f9471ef1e1b4dd79ca10cda0fecd6e36e5362a01a73846ea48f8f700586994c385b1628da7c568aa57c6793607b9acb6fccc9d21dbe0e34c5832e7fca52a664d6808f0f15a98afcea090e44800b49fbd45d08c3ceb1c037c3afb1a60b9bef74701bd6d1f56e6618cd10fe15d22548a11bed6e1929ae32dd2d1dfa2120b96b37f1f4e6403d29500fc6ab8de3b12303249c5e34201674138fdbdee8b615e98de658b7d3664d8d969a1629bf9b540bc60b6ec58ba99a0c9a56739947b9ca2b697857adc49f80d7924a02cbb7006b7441748abe0a5ac9677f01cca1983f730a470d490639d567b60dc1d4506675268494d59fad2ec6ea1abb1f4558996c20a52ea9ef076a9015de049f04324ee49641c38359ad0eb055800ee039ed9447aa2705b3ad52d699b8489468cdf7d0cc8c3e306c4e3cbc22ab26f244dddd55f4677b6cad453856be416d084160b24b2db05ff68036ca418242f133d47a5fd3373882e4bdeeeaa9835c7d64dd189a4fa24220e348497cbdef98d57767862b969f69a26dfb5ec31e26439dc120d8203a3c55ea663000ad3115614fd72bc1306308300edeef7d24854a1c20054c9c463adb3878a243bfe2bca0e760735d41d70b4a1f94b18db4644b8d0e6f7654459a92b5e6201deb9932e44459e7c4da7c7cba4056c0386027bf85e43c93cd1382e8145445475d07857db8d571fdd4adf5196e0859fb7f9f00415c8da5f5c41e3b604f45e3d5a7d43c06a22f012e664eab969c60ec0effce140de4a3d229d860f365206ec83a1b9744ad0f6ff25766b56eb96670a2f1e94a44f23208f124285252ef53fefb62e45567dcacc9c88f244222f1a97d333dc08614a8b96fad90c8d0857739e3141f665311418ab3f6e0ec0"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_connmark={0x1c0, 0xa, 0x0, 0x0, {{0xd}, {0xc8, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0xfffffff9, 0xe84a, 0x3, 0x3, 0x8}, 0x8000}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8, 0x0, 0x4, 0xff, 0xff}, 0x3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x5, 0x5, 0x1ff, 0x6d6b}, 0xc6}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x9, 0x2, 0x3, 0x9f9, 0xfff}, 0x6}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x14, 0x7fff, 0x20000004, 0x800, 0x7}, 0x1ff}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x1ec, 0x1, 0x20000000, 0x80, 0x3}, 0x2}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8, 0x5, 0x20000000, 0x6}, 0x4}}]}, {0xcb, 0x6, "6070201ff47f2d0b7110806cd660837e98de60954c160c970633be04e775a6036af1d765d9796b51f6c04df568fdd53a4808948c0f30c5224d3ac7c11add57168bd1194e46134d5b8cbe902907a425961f953a5fbdc6d9ccfef2d46d6a2e006dd987c19db66d665d9c1d2fec446c5adbb52a018f956009491c23a48f0399f38e7326644f01acb6de4f5d4a2fdd81d9dab2a12029541e864be8d26efd9eac616cce26643f464eaae1e5463dd888874d6c7da43e16f11e7ba8ecdfa322f6a4c0e48d9ff016de10e1"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_mpls={0xcc, 0x15, 0x0, 0x0, {{0x9}, {0x14, 0x2, 0x0, 0x1, [@TCA_MPLS_TC={0x5}, @TCA_MPLS_TTL={0x5, 0x7, 0x42}]}, {0x8e, 0x6, "a0035ad6a26187d811919e476039644a5d24cf7b3990d2b0bea5aedab1bcd35a53d12c5a3062b73a11b1ded0231f8696853e09df60a8840cc162a84e595f7f19791e83426891deb73be0e901276646d2e3918f016d419beb05e2c9c8318ddd015543aa2a406c19dfdb841a1af2956b587a29a0246e3ef56401667cce25c0709ce6ae57571573a2b512da"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_pedit={0x1020, 0x7, 0x0, 0x0, {{0xa}, {0xef8, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe98, 0x4, {{{0x4, 0xc13, 0x6, 0x8, 0x401}, 0x80, 0x0, [{0x128bed95, 0xf6fb, 0x54b, 0x6, 0x4, 0x10000}, {0x144, 0xffff7fff, 0x1ff, 0x1, 0x1f, 0xba}, {0x0, 0x4, 0x8001, 0x8001, 0x4, 0x2e}, {0x7ff, 0x1, 0x8001, 0x6, 0x9, 0x1ff}, {0x0, 0x0, 0x0, 0x0, 0xe6, 0x493b}]}, [{0x5, 0x400, 0x800, 0x9, 0x8, 0x20}, {0x6, 0x5874ffad, 0x3, 0x200, 0x3, 0x21}, {0x1f, 0x5, 0x5, 0xfffffff7, 0x2, 0x6}, {0x5, 0x7, 0x0, 0x578, 0x8, 0x8001}, {0xe84, 0xffffffff, 0x2, 0x7a3, 0x6b, 0x80000001}, {0x0, 0x2, 0x2, 0xffffffff, 0x3}, {0x401, 0x27, 0x2, 0x3, 0x1f, 0x400}, {0x80000001, 0xbaed, 0x2, 0x65450000, 0x0, 0x8}, {0x3, 0xffff, 0x0, 0x3, 0x4, 0x3}, {0xb56, 0x6, 0x7, 0xf3f, 0x8, 0x4}, {0x5, 0x1f, 0x3f, 0x1, 0x8000, 0x16}, {0x1ff, 0x3, 0x3, 0x0, 0x8, 0x8}, {0x9, 0x526d, 0x80000000, 0x401, 0x8, 0x7fffffff}, {0x5, 0x3, 0x0, 0x40, 0x3}, {0xf58, 0x7, 0x5, 0x20000000, 0x7, 0x80000000}, {0x1f9, 0x3f, 0xa285, 0x7, 0x4, 0x329}, {0x86d, 0x6, 0x3186, 0x0, 0x2, 0xfffffffb}, {0x4, 0x3, 0x2, 0x1d, 0x8000, 0x6}, {0x1, 0x8, 0x101, 0x2, 0x26, 0xfffff800}, {0x1, 0x8, 0x2, 0x3, 0xc97, 0x47}, {0x9b, 0x70000000, 0xfff, 0x4, 0x200, 0x81}, {0x80000000, 0x4, 0x8001, 0x6, 0x8000000}, {0x1, 0x1, 0x8001, 0x81, 0xffff1c08, 0xfffffff9}, {0x0, 0x1, 0xffffff9d, 0x5, 0x0, 0x5}, {0x200, 0x10000, 0xffff8000, 0x40, 0xcddc, 0x1}, {0x6c, 0x9, 0xffff, 0xfffffff7, 0x5, 0x8001}, {0x3, 0x4361232, 0x16a, 0x40, 0x5, 0xd9d7}, {0x6, 0x61bb, 0x8, 0x1000, 0xffff, 0xff}, {0x1, 0x0, 0xfffffffd, 0xb8f, 0xdd8, 0x9}, {0x5cb5db2e, 0x1, 0x9, 0x4, 0x9, 0x3}, {0x69, 0x1ff, 0x9, 0x1, 0x9, 0x101}, {0x842, 0x3ff, 0x3, 0x1, 0x20, 0x3}, {0x7fffffff, 0x2, 0x7fffffff, 0x1, 0x5, 0x9}, {0xd1, 0x2, 0x0, 0x8, 0x8, 0x3}, {0x8, 0x7, 0xffffb20a, 0x800, 0x3, 0xff}, {0x4, 0x0, 0x9, 0x74e4, 0x1, 0x1c0000}, {0x36, 0x101, 0x80, 0x0, 0xffffffff, 0x7}, {0xfffff001, 0x6, 0xffff9e56, 0x2, 0x8000, 0xc19}, {0x4, 0x4, 0x3, 0x1, 0x0, 0x9cf4}, {0x8, 0x8, 0x4, 0x0, 0x327, 0x10000000}, {0x9, 0x27e, 0x7, 0x5, 0x9, 0x8}, {0x1, 0x200, 0x6, 0xfff, 0x9, 0xffff}, {0x3, 0x0, 0x800, 0x2, 0x3, 0x6e66}, {0x9, 0x3ff, 0x2, 0xffffffff, 0x0, 0x6}, {0x852d, 0x9, 0x10001, 0x7, 0x0, 0x1000}, {0x3, 0xbb7, 0x0, 0x7fffffff, 0xfffffffb}, {0x1, 0xffffff84, 0x2, 0x2, 0x1, 0x75}, {0x6, 0x1, 0xfffffff8, 0x1, 0xbb51, 0x80000001}, {0x7, 0x9, 0x2, 0xbf, 0x8, 0x1ff}, {0x1000, 0x8, 0xff, 0x6, 0x80, 0x1}, {0x7, 0x7ff, 0x4, 0x4, 0x10001, 0x7}, {0x7, 0x7, 0x800, 0x0, 0x5}, {0x4ed, 0x10000, 0x100, 0xaa6, 0xcb3, 0x8}, {0xd4a, 0x5, 0x5, 0x4, 0x0, 0x4}, {0x0, 0x2, 0x1f, 0x2, 0x8, 0x7fff}, {0x4947, 0x3f40, 0x101, 0x7, 0x6, 0x8}, {0x80, 0x5, 0x7, 0x5, 0x10001, 0xfffffff9}, {0x6, 0x4, 0x1ff, 0x200, 0x6, 0x9}, {0x5, 0x4b, 0xa37, 0x80000001, 0x4, 0xc93}, {0x5, 0x8001, 0x20, 0x4, 0x20, 0x3f}, {0x7f, 0xd7b5, 0x7fff, 0x249, 0x2}, {0x1dbc, 0x1b, 0xffffffff, 0x3, 0x182, 0x5}, {0x2815, 0xbb, 0x3ff, 0x3, 0x10000, 0x1}, {0x7f, 0x7, 0x0, 0x6, 0x7f, 0x7}, {0x8, 0x7ff, 0x97, 0x3, 0x4, 0xf1ec}, {0x0, 0x8, 0x101, 0x7fffffff, 0x80000000, 0x1}, {0x0, 0x5, 0x8, 0x1, 0x5, 0x9}, {0x80000000, 0xfffffffd, 0x6, 0x100, 0xc7, 0x8}, {0x200, 0x7, 0x6, 0xfffffffa, 0x7, 0x4}, {0x6, 0x8, 0x101, 0x1, 0x0, 0x3}, {0x3ff, 0x1, 0x6, 0x5, 0xfffff001, 0xfffffffb}, {0xa4cb, 0x7, 0x5, 0x1, 0x9ca, 0x7}, {0x8, 0x401, 0x2, 0x7, 0x7, 0x8001}, {0x9, 0x0, 0x74, 0x1, 0x0, 0x101}, {0x4, 0x9, 0x9, 0x6c, 0x2, 0x5}, {0x40, 0x5, 0x566a, 0x7ff00000, 0x0, 0xfffffffd}, {0x9, 0x2, 0x8, 0x7ff, 0x200, 0x8001}, {0x3ff, 0x10000, 0x134df522, 0x7, 0x0, 0xf7}, {0x5, 0x3, 0x800, 0x1000, 0xff, 0xfffffffa}, {0x1f, 0x125, 0x7fff, 0xfffffffb, 0xfffeffff, 0x3f}, {0x10000, 0x10000, 0xa9, 0x1ff, 0x8, 0x9702}, {0x2, 0x7f, 0x1, 0x1, 0x7ff, 0xe019}, {0x80000000, 0x400, 0x8, 0x1, 0xab86524, 0x10000}, {0x1, 0x7, 0xffff, 0x4a5f5b6b, 0x0, 0xac1}, {0x46, 0x95, 0xfffffff8, 0x4, 0x4, 0x7ff}, {0x800, 0x1f, 0x6, 0x5, 0x2}, {0x2, 0x6000, 0x1, 0xff, 0x3ff, 0x401}, {0x6a4, 0x763, 0x8, 0x3f, 0x0, 0x2}, {0x6, 0xef, 0x2c3c, 0x3, 0x400, 0x9}, {0x6, 0x5, 0x4000, 0x30d0, 0x1a, 0x400}, {0x9, 0x5, 0x4, 0x2, 0x4, 0x2}, {0x0, 0x1, 0x8001, 0x86, 0x7, 0x2}, {0x6, 0x1, 0x4, 0x9, 0x20, 0x401}, {0x7fff, 0x3, 0x8, 0x1, 0x5, 0x10000}, {0x10, 0x98c3, 0x200, 0x7, 0xa7, 0x81}, {0x5, 0x7fff, 0x1, 0x9, 0x101, 0x5}, {0x8, 0x2, 0x7, 0x6, 0x80, 0x400}, {0x7, 0x9, 0x6, 0x71c1, 0x80000000, 0x3}, {0x8, 0x2, 0x5, 0x4d, 0x8eb1, 0xe5d}, {0x0, 0x1, 0x7, 0x8, 0x0, 0x2}, {0x2, 0xffffffff, 0x9, 0xff, 0x7ff, 0x4}, {0x9, 0x3, 0x4, 0x7f, 0x9dd0}, {0x9, 0x7, 0x1000, 0x7, 0x6144c67f, 0x9}, {0x4, 0x1fd47b1e, 0x8000, 0x2, 0x492, 0x400}, {0xfffff000, 0xa242, 0x2, 0x5, 0x40, 0x6}, {0x38ca, 0x4, 0x0, 0x6, 0x6, 0xff}, {0x1, 0x8, 0x1, 0x3ff, 0xb3, 0x4}, {0x20, 0x81, 0xfffffff8, 0x4, 0x6, 0x2}, {0x9, 0x400, 0x8000, 0xbe, 0x5, 0x95}, {0x3, 0x9, 0xfffffff8, 0x800, 0x3f, 0xf7c}, {0x10000, 0x5, 0x6, 0x3, 0x80000000}, {0x1, 0x200, 0x116, 0x8, 0x81, 0xffff38a4}, {0xee, 0x0, 0x7fffffff, 0x1e, 0xb7, 0xd49}, {0x2, 0x8, 0x101, 0x7, 0x7ff, 0x81}, {0xe0, 0x1000, 0x20, 0x81, 0x0, 0x86b}, {0x5, 0x0, 0x0, 0x1, 0x5, 0x2}, {0x3ff, 0x80, 0x3, 0x5, 0x1, 0x3}, {0x6, 0x88, 0x7, 0xded, 0xca1, 0x4}, {0xffff, 0x4, 0x2, 0x7f, 0xcd, 0x3}, {0x9, 0x7, 0x3, 0xfffffffe, 0x9, 0xfb1}, {0x0, 0x17, 0x10001, 0x3, 0x5, 0x80}, {0x10000, 0x10001, 0x1ff, 0x8ca, 0x8000, 0x683}, {0x3, 0x0, 0xffffffff, 0x9, 0x3, 0x4}, {0xfffffff7, 0xbac, 0xfff, 0x5, 0x400, 0x7f}, {0x3, 0x4, 0x2, 0x7ff, 0x3}, {0x7e6, 0x8, 0x8001, 0x7, 0xfffffff9, 0x200}, {0xb5, 0x3f, 0x1, 0xa6, 0x590, 0xff}, {0x7fffffff, 0xc28, 0x7fff, 0x7, 0xfffffff9, 0x1}], [{}, {0x1}, {0x1, 0x1}, {0x4}, {0x3}, {0x1}, {0x2, 0x9e5c0741551a6d3f}, {0x0, 0x1}, {0x4}, {0x4, 0x410e0c7b216b46c3}, {0x1, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x5, 0x1}, {0x2}, {0x4, 0x1}, {}, {0x5, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x3}, {0x0, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3}, {0x0, 0x1}, {0x1}, {0x3}, {0x7, 0x1}, {0x2}, {0x4, 0x1}, {0x3}, {0x2, 0x6fd5db814a31bf53}, {0x1}, {0x2, 0x1}, {0x5}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {}, {0x5}, {0x4}, {0x2}, {0x5, 0x1}, {0x2}, {0x4}, {0x1}, {0x5}, {0x4, 0x1}, {0x1, 0x1}, {}, {0x5}, {0x2, 0x1}, {0x3}, {0x1, 0x1}, {0x5, 0x1}, {0x1}, {0x5}, {0x3}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x3}, {0x2, 0x1}, {0x4}, {0x2, 0x1}, {0x3}, {0x3, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3}, {0x2, 0x1}, {0x1, 0x1}, {0x4}, {0x4}, {0x0, 0x1}, {0x4}, {0x0, 0x1}, {0x5}, {0x0, 0x1}, {0x1, 0x1}, {0x5}, {0x4, 0x1}, {}, {0x4}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x4, 0x1}, {0x2}, {0xa79b138893845e2f}, {0x2}, {0x5}, {0x2, 0x1}, {0x2}, {0x2}, {0x1, 0x1}, {0x1, 0x1}, {0x1}, {0x1}, {0x5}, {0x5, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x4}, {0x5}, {0x5}, {0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x0, 0x8b36fefd2f41475b}, {0x1, 0x1}, {0x2, 0x1}, {}, {0x4, 0x1}, {0x1}, {0x2}, {}, {0x4, 0x1}, {0x3, 0x1}, {0x4}], 0x1}}, @TCA_PEDIT_KEYS_EX={0x5c, 0x5, 0x0, 0x1, [{0x34, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6}]}, {0x24, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x6, 0x2, 0x615d4977ed031aee}]}]}]}, {0xfe, 0x6, "31883f4b3082930660e20eea8037474a6fca6f120e9bdd53a7a6236f7b3e3482ec004d8af69801e541fce39fef8cd73e0863b3e47d5e0584fd6f710b3feba2d92e2330935ec076367dccdb1c858f5fc0e4a296c4c5cf5057b8e17db527f141b3a932f7231e451f0be81fa72054e9f622c6d4d7d93a2b77dca93c072cffeb7ac619fe47a478f4cfab71ff2d93059527c0d8b6e4399e3b6e4de78fd63fd6d79e292c8d2dd1a8243241a4299d776ac91752b3fa28276aac812874f1bb262a4bd5185f5cef2e237d123c3148ec3cf2193201dff70fdd4fe023d0b9d8d3e26c7b38f61c4b0b48ff2971a20bf3dc253f60c1d0df27e87340a2c9658fdc"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_bpf={0x158, 0x16, 0x0, 0x0, {{0x8}, {0x9c, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0xe2c2, 0x5965, 0x0, 0x8c42, 0x800}}, @TCA_ACT_BPF_OPS={0x34, 0x4, [{0x470, 0x3, 0x4, 0xfffffff9}, {0x400, 0x6, 0x6, 0x40a}, {0xcd, 0x3f, 0xbc, 0xff}, {0x7, 0xf8, 0x80, 0x7}, {0x7, 0x6, 0x2, 0x26d}, {0x1000, 0xd4, 0xff, 0x6}]}, @TCA_ACT_BPF_OPS={0x2c, 0x4, [{0x33f1, 0x6, 0x3, 0x7}, {0x81, 0x60, 0x6, 0x9aa8}, {0x6, 0x6c, 0x1, 0x4}, {0xfffb, 0x0, 0x8, 0x8}, {0x60, 0x3f}]}, @TCA_ACT_BPF_PARMS={0x18, 0x2, {0xac, 0x4, 0x20000000, 0xfff, 0x6}}]}, {0x95, 0x6, "2e040bb8922905c07e5fc651e09335992adac743291a3bff370a40357c2bbf85e410ec1078b73840797f2747edefc96fa83096651272276a643a14f2cb683f3ba20cdc61b202de894d972de9325d0884633f9c2fb88ec2ee6a6864f3ab8b379a3e9d2db034afec452e22697b6bfb8b680a1e9596fec7bfd58997e9a1a76e38d34f0113b9216abba2ccdbd1cc950a90249f"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_connmark={0xdc, 0x15, 0x0, 0x0, {{0xd}, {0x90, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x3d, 0x7fffffff, 0x7, 0x2, 0xb9}, 0x3}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x0, 0x800, 0x2, 0x7, 0x10001}, 0x20}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x9, 0xffffffe0, 0x0, 0x8, 0x5}, 0x5}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x10000, 0x7f, 0x10000000, 0x80000000, 0xffffffdc}, 0x1b4c}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x1, 0x800, 0x3, 0x7, 0x1}, 0x200}}]}, {0x1d, 0x6, "4a22868a2e32ffd67a0f2a410f47053bd9184fe10d5ed8e0e3"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}]}, 0x4848}}, 0x0) r9 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000015c0)={0x1b, 0x0, 0x0, 0xc682, 0x0, 0xffffffffffffffff, 0xffff6853, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5, 0x1}, 0x48) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001ec0)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000540)="877fbb00603dd1d7ce81107950b31a25eeed9f39a8606ac867d1d3d6ea74d7c48ad2f2d980fb6dd2b6b2673eaa800dd7fe049d597d59ab50c8f8a263417cd0dfde274d3b23cc4209", 0x48}], 0x1, &(0x7f0000000680)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0xfffff9af}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x4}}, @flowinfo={{0x14, 0x29, 0xb, 0x7f}}, @flowinfo={{0x14, 0x29, 0xb, 0xfffffffb}}], 0x60}}, {{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000700)="855e15c8d07ec68a9d68df681974688c09b6636cd7005994f25108be28c5cbdf871ee553745db52a11e8f18729e331b609280bd582592a8c83e18f16d564f1bcd528c1cb946f13dabfd6c41f380c2015710d7126d3bbd98af029bb23602c24ad84225731d2d3", 0x66}], 0x1, &(0x7f0000000800)=[@hopopts_2292={{0x28, 0x29, 0x36, {0x2f, 0x1, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @tclass={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, r8}}}, @hoplimit={{0x14, 0x29, 0x34, 0xed5e}}, @hoplimit={{0x14, 0x29, 0x34, 0x6}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x11, 0x8, 0x0, 0x6, 0x0, [@empty, @dev={0xfe, 0x80, '\x00', 0x18}, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x8b, 0xa, 0x0, 0xcf, 0x0, [@dev={0xfe, 0x80, '\x00', 0x19}, @mcast2, @ipv4={'\x00', '\xff\xff', @private=0xa010100}, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}]}}}], 0x158}}, {{&(0x7f0000000400)={0xa, 0x4e24, 0x0, @dev={0xfe, 0x80, '\x00', 0x18}, 0x3}, 0x1c, &(0x7f0000000dc0)=[{&(0x7f0000000a40)="98a9a8badb7045de65e7f6e59883a0096e0bf1bd19e1fa36cbe37fc2032842605be633017d9e561b47557567cdfa8f7064124e3d03b8ba588ad84869af8ed6cc954d0e2ec9f894df3d25b6be426fb1234a0e0073f25dd6679087169f", 0x5c}, {&(0x7f0000000ac0)="dce92251b19e40c0d9f429b6c1dd90d3583e34f3e9b2b66eeb3e3be0771525a0b2a0e7276ac5ae0cf5c4f5d2933b00a721e1fdb560239418dbf6d586920939f40e5ffa06703ab3e85f7a0e214a25a2b8405705da7391eb2aacadacd86649163edf0816d37e27989a448f0daa27709d984b54d6b7a0daee08f99cfaba1c1917ea89f8bfb60ba8eb87415ea3b6087c79ff3f0f29413925b24354fe3a7850", 0x9d}, {&(0x7f0000000b80)="6bb29b1f85cc56065f9110b4452b7ddd2d84e6e4cb871d79a2bf2a3cbefc1a3ff7b5228a276c77e9dfcb12b1d575bb02fe81bd1cd96e7a49ee4672bbfbc5e2c260ee2a9deba5e320d4ccf264522013fbadcdeee10180d1b7bca409043ddd28c22680ff38115ce4e4ff4bc23d20c7813d2035", 0x72}, {&(0x7f0000000c40)="932e56953ee5e68bea9e5c68c8510fb3c076d6a6f75e515184874b746d7972189380d16c22e9a257b693327af49383a6f45f3b69731157f111415ea4a82220066cb60e7914c3037923996707248c9899820832f80033624bc218b421a428ecb5126d675a178723072754481a3437081afe7b2572318606380276d6949d2ec72bfebf46708010d65ed776d1b58f89fbdaf4acaa15b8687e9526a26264b4d9bf023158012ca299de5996ef53f8e4c48302fdb23863e28b90398397245f74186a0be54603b9c0e91a53102af8396739e661490cc51c", 0xd4}, {&(0x7f0000000d40)="a1963391c026f69e48a23c7c8f24d1a211506f70935775a8bc71c6b01da39bee9dc17e31313171bc52f3561bb0e3ca85404909e1990768152c73e9499eeab44cb385790fc07b178f126b7acf617e40c700e05b53e1c17ca83b11275f0f92d8a7e5c767b67c", 0x65}], 0x5, &(0x7f0000000f80)=[@dstopts_2292={{0x48, 0x29, 0x4, {0x0, 0x6, '\x00', [@pad1, @calipso={0x7, 0x28, {0x0, 0x8, 0x13, 0xff, [0x72f2, 0x1, 0x80, 0x5]}}, @pad1]}}}, @hopopts={{0x88, 0x29, 0x36, {0x73, 0xe, '\x00', [@hao={0xc9, 0x10, @mcast1}, @hao={0xc9, 0x10, @empty}, @pad1, @generic={0x2, 0x47, "b7181072f685358ea39f01dee71ec17ea25afc008fb729ba69fd8cc61e5858c190cec7ac65826a7a8757e69bcc9c903a4dc14ef72e3ba8ce9c655ef005abd45d9ca8aa516d211d"}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xffffffff}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x8, 0x4, 0x1, 0x1, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x2a}]}}}, @rthdrdstopts={{0x98, 0x29, 0x37, {0x67, 0xf, '\x00', [@jumbo={0xc2, 0x4, 0x3f}, @generic={0x1f, 0x53, "bc9829c9dd36e7c2949ffbfc4c086356234284a6bcd89011a6af129548dafdea180335f58c4e9c54e393e814db0921cfa27d280dc8e304199716850e898d377cc107635be8ca138f2eab784f96cf535c75cf67"}, @calipso={0x7, 0x20, {0x0, 0x6, 0x9, 0x1, [0x408b, 0x3, 0x3]}}]}}}, @hopopts={{0x20, 0x29, 0x36, {0x0, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xc94}]}}}, @dstopts_2292={{0x1b0, 0x29, 0x4, {0x29, 0x32, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @enc_lim, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x58, {0x3, 0x14, 0x7, 0x4, [0x20, 0x99, 0x20, 0x10000, 0x865, 0x6, 0x4, 0x8000000000000000, 0x3, 0x3a]}}, @pad1, @calipso={0x7, 0x38, {0x2, 0xc, 0x5, 0x4, [0x1, 0x3, 0xffffffffffffffff, 0x709, 0x7f, 0x8]}}, @generic={0x1, 0xd1, "dde7b025f5856f9d3d858b906cd9017d76484646260800f48961a572721b736df6f5e457846e6097775feeefbee687a00834d7033fbbbfa83913fab97699addd146ef4823130d7bc72a14250373cad82353cdae98e26dbd2875e37b09188162c96861189539d98b477b8f44e91451d5dbcd70839a9b7d060c312935853b87155de6c02d96f1961272c6df03747f004fd0a632575890ed4f42b9e537089684b38359c4cf4aab590f22619a188b72e759e34bc5cb6196961587903667b3032bf94737447a1a55e9062eae7340af1fe5daacc"}]}}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x87, 0x10, 0x1, 0x81, 0x0, [@dev={0xfe, 0x80, '\x00', 0x1d}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @remote, @mcast2, @loopback, @local, @ipv4={'\x00', '\xff\xff', @multicast1}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@local, r8}}}], 0x448}}, {{&(0x7f00000005c0)={0xa, 0x4e21, 0x101, @mcast2, 0x8001}, 0x1c, &(0x7f0000000980)=[{&(0x7f0000000e40)="4c85c48411f478e89dd8a639d9572d2f67f9f3edd87a270f7b4162ddd8ef5d5c427d0f6b408a9486fbfef747fe28c74d533148d223c38c11f4d5bc54c4ff2dddf9c07e9aed93746c3b31a0c6bd32965fb47342e592c7e0339167266e7c2367479f0057bc99a8c276d7f6935a8ef916d98d527ae28bd4440620bf61607a077537d16a649c09cce2840dd54c4bd7133b4367df06ae97ff8426fde8079052fcfa5f5e3d9dc6183cd3b63f0df59f226b2484dfc64ac73df0a07dd3640e", 0xbb}, {&(0x7f0000001400)="6aa389848c7c435024f45018de56e6a015486de0506f6925676ccdd5833445bc69410fbd4da4944d6446666b48a3fcca00a227418c805386898f449c770258bb0a5c06d91ecad3bd3987808e1eb89e234c273a7f328268377632e5db17884c27a2280881d776ca396427cd43c0d2ab6fe62e392a2e3560c5fa31c4808a87b3d82945c39c788ef82cc3819a557b2ec6df729bd4eea4d61e5cf30be49b1f", 0x9d}, {&(0x7f0000006c00)="b93667e94b46244e87896da562e0e416d1455b0ef4d9edc9807ee97839e392caa6980eca2d6371b2b0168d7ef712f2031ea2cd577ceeefa76597fbc5ca9bdd1c3099003ee840584ed0e4ea107c5fe30a6d4f3eca407635319efbe2adfd2de7136f218f42ecbf504bc494a972b77e08ace8a2d926d18127f9e0161b6aba660d1515b37c2a3d0788d386c0e6d03cfe65777bfdb58405ef4af2dec6304da05394fb27aa6f5817e5441a06eb1e2ee6fd137020b358a3bce7c734a514fc82729719ce33d88f06a90e7bf42c9451400b5c1533d38bcb8bec221bc4b9794c9d02acc9db6352f2addfefc55dac12420d1aa378e309cb001278c773639009f28e54c93c469bbf209873b6ca974491e48bd5f9e6b1d320305ad623c04b5d02cbcf823acf427313c26a79356482507b7de0c0380c5a17faca569c5027fec3a4ec4ad2bb111fe018624cf269816413a0c89b8b88cd737be40d42237a083881614c107ef9824b510d509587da1ff8a875f176088c26fdecfd73092578949452e5540bd332867de3b90d3dc2da4d0a7deeec68b5917a49587c9383d9d4060df984a8ed608efa5fd7d93b524a1d2b1da91ed326edc2beb8800671b91f55d6e498da502cad2a9b7d13a938e5200037ec29f62ddad858382e17a1b8e0751334e361fa69d47551187e75e348192f81707f0a1fe59540ff76ca7e8b947f2d32754eecf0afb90f735f824010a41edc4b84aceb11981047f3ed886dd53e531bdbee41c92a6dfc13212189dadba107d1a05d25732a458ba22da9b571ac3ef19fd9fa5eb315fb07677310359fdb9642e4957ceb805ef96879989b84bab407072211c57570f83ce82b0f2c86aae3ce588948c88fc2ef07aef1630f5490ac1b446f74a49f7791ee2b5a9a56cd95fbc7a16d972a44abdf634b1dc535a41fb1118a2bb281b3a179b3b70393aeabe258ba7bc33122d7f2e395254d449868af15a47bc8804fca188cccd153d4d62ed90f495d7970a09b79414d08abb5d68320eccf096748f918024460e841e56d4de194cbf6e8fee6baa347caa5d3dac9937c2a674d0879734f463b6d85e8d5fb9e75ede3ab65724c7c390a1f96b723e47f3698b46106a47f2ac1e7930aa860c22160fddce86197d01bd51b6a78582954f415a6678e2aed65169fc0c848386c090c08635a1de06537a771f52316aae0571901a0ed0f0958f90df572ed4d32b5de3744db4d7abdeda80a06548311e212c100a7da3ea47c499426918dbf8ae8c0a582675217957ad3f7f41af471ae6366f46ec8605164f19495eee8982a36072fe516bd82fd03f3ac1695546a153f3fd0072a90ef9bddf6cb6aa4393ef4141ecf8fea75ffab2c55e779f73f0a02d45e7ad2c22c4d186ed60d05f380cd4c203a3233b93d2d2a91e4b4537706eeac1679bb2fc6c97417a4caef0ce03f4c342b33ce3aa06db77cb26b34971c6d1a625a48a78e7ca4e6a703003b57e5568937ccc053a0f7286e7ed4613e90a920efc26c62e08ed9c319dd52fb957a31153fefe0c970a7cad75dc0960f9b6d703584550948af3687979de3884f56b3249820af338a0963972aa6bec95a8e05e41e8d823440203e4c0c822e6956ab2e723473519733039c9cdc48e20f45d96e0751d71861b89176162fa644b76f7432aa0a16fcd922739c94495fa236fa6e80154de101a3cea2b3a0cbc4891f14b922878d9053404f6c57b10d5e482426bf5a2c9440ede5772e23209691441ba1f986f1892e355c6fb44868bef3ee86050151b1d2e4186ae670d7536b4fb755446568f5f0baa5b0a92866121e84f0dad6edc6fec3d5728170cc36e9b612334533bbfeb0a839ecb52f1ed6678bee442073a1d7d026a391e38296d6c0e4f877e51d5b5692ed81d70352d02d6f6d8e0fc650e1501e79e0e5c3bb920424f43fabc81082eab3aca20a3ede444dab757b4948fa9cd2ec2fb7b767566e899930de07c56edab9c6ccb2972a9402429f49e86b900026c6048d9feba9c088f8b14343d60dfdaaef0dc7192051cdc19e7f7a89c3241ca61ca3a02d2ca6b97a8d9d34366eac8ef37b75883a2e3359add9f77b193e470dbdc328db11a23552116cfe8c4b02c46ebae5ecb953cad5a61cb18b72ae26beee98eea1e5fadd99c3632310c80f58e01b9bef3a49fc1a1f99cb8794d66853ab025bfbbc5f05fae580b052f701ba62e6a64092ff3db8e9905100b6ace9623e892dacb23ebbab0e4a3001e102b5a45c1a2e7995589e73c4cc15b55014ee0e8a5c9a70d35d819a9751bf8196f7e48533dab55dc2906aae0c1891f53371dc71f116fda89f58ce0efd52e56cc0f2911c7e4a8452812876668377baf666b208aeb26903fe84dab58e1ff90a23dc05b8273b66257a58db437d7fb5196852cf0e03dae6a86a1b25921d2369000348351d5d11127ad0cab4c45060b7b01d12b743f300c93b93d79a020a6f6f5497fae67aa98295f23b30f79b2ca8d538eeae48476f5b489ddcc236c3d2b482671d33e031b76695332142f8b7e1d3ff0c5ff86c6f6b46524e9bb13c1b4a9fe9c24d6b52585f88686424e2894cb3454a51d86260554ade88a5006c263f2a9e60be75204d3d2e7ddf83b49d3c6cf1087dff786aa0f6a42a621b802a673cb6ddaa3ced09bb64a664cec10266c418274a40792693b57cd45f09c77b5b8565dc307de5c7dfe9840fb624d1fb594891bac32c71bbd44be0d63df2ec5b23a8cc074a060e91b74aaa8093d0c55991715b8c9171ca37934a94c8ed8b487699d1bc28413a481e8c460fb9cceb69931dc7c89c5b02ad4dafbdb066a50caf4cbcf96c7bb7b6253ab642954bb86ea4f45aa34d99340472963743cfe63983bcb940be9687d6685d319ff18c1d7d58f38dea8950e3238244059cad6af5db833c4fc4e325e4888d7999fc2ca3de17d445ca1039774a7ef9979b45e66b97a79525274dbd9aeee8985bbed6efac580e4d438bec25790a00457d6f0193fc63ec6c7772558336498acbe1228933af4e8445fe0bba746457d67676c382df24b7516729bdbec6c9130ccbf1cc1d9570debb06495a7b983e4e6d817d9c73c94cc299e3d1843a14f4a005f42e53be8af03df16c6b81b4c11b90d360bb5ea6a65934dc2e4198b7130cf2de50f2602f77cfc7a2a3e80a06047fc841d2307b9068b700d0c99308ebecd5c5ef406e6e3f41da2fb0295f30753260f0f372ad8becbff148b4bc6d28ce0f316c933e274e9bef6b0a4c5ffe1495833b153df0d0b001adf5660426c20eb37ca6734d23858c3bb90a7c08555306048933859b39aa8b514020a3a752681c641343e6bad2909182c090ee2d9ad1561ee8ea42c4218609071d5e08a0ac2905c1b0f82e8d6762b050334a62f9208dba6b0c650a49972ad98ef99ef6a0d3e1af48d6bf044099c4e116da3fac1fb68c0b460a790f5d5da3532d72df4f676006b680bbc3ddaf2cf79ee9b1f7c9a21c976fc0a606fc1d046d98f3b42e1aa00dec96e9f078f83b104dc51a0a4cbe039e30a75ccf3a563357778616ab4c2fd0691f44906ce1af45279a106514786d25a2c5ec517da699f160fc43ba201718229d8582d8423aabf6010464d6963f85187916ff9a299cc3dd5d76ba982fb7589695d597e651ac7d50850e5cf61067c1516db9e0d67b180175fa70354aec20af89b7a20f007104eb3cc17361cee68bd9124c47c2c0b2ac78eb2c68c8d551a6c971e9531114b570c1ab225225fb933bdb61933a148e12941bb0d16dff5ebb2826e53570529e90f1ed98c230270631d7b6cbe59df2e9c0213dfdd73509c88272e64245ddd9c9e0f962a7b91c7a42d9caee9caaebf3dcf9c5c3222c9bf932e515e4361a8eecf3f7f091c7fe27f6cca302b3609e19a70a4d474f6fb1d4cfa53ec19e252c5bee6d26e246212424941c868a07351ac39addcfba4e31c3c30dd9b1d71151f726ff01451dac8e20b4bbcdaa5e09848e1e3944f4d30e0bb260aa0b2fcb1bb35a12cd12a61b7a14d0bea63268f65afc7f9fdc9b651aee4f81019ec5ae11388be575a5ccac400842e469b076251bd1d9e8e718426161f75ee94c5f20bf2e40957f7415d2f21e40b7127b04b7405cf32970fee99550caadb17bd253d3f0f93f0124a2ed903585e13e365ea8b96837317c383c75dbd1168d27434e826827d57f08330202052da6db108e69b7ca59719f80149bfcc2b423be832ec32397a1e26b9bc5afada3d427522a84ddec2c7d480f04c4d4f9f958023a28f2d8b6f06a99a386414e617ec95188e83393eaaae4ebe154b138a1f9e73640a4c5775106fbd5f1683cd04455a0ac6a7a2961acbfd17b792ee867e7a608413bb0fbb9a86ffcc4fe167024082abcec0e1f59777ab457eeceb9e3026e9d4cfd4ed28b57d4517f97c7c41bc330497c155f15e99166b23e1c36da51d2c723734532693f2723d18d3d3e6e5f6ac05a7d0c57f9624e22f6604547baab7e0e3e6fb5fc9e2ecd14336f99f288ff07e43b41cd1b33bfd8c8643bb24aacbb057869a937fbdcaf6ba995d918c0e81e483ce6e0bd534e9aa41c68f300e7cb4ff6c3b4b2a5910879563e097023e388d425afb13275cee0d653beb6d37c43fed5d93ebf37efd82398833ba755a32e447516728aeb469afd5919dfe8c8206489233338219f064f5f1d3d5c6d1ccb2d26328b0281f349def9c03fba2bd1ea719c532fac3e1a63ce9616229492d4b5b293bdd55ade9799093ad8f2854b72af259c2f182e55710c5cbff3291cb876f614fb14d2709580921f73f61f735bdc86cde288b5a1ff04cb4622d8f76b1889506d2e0050d30c401fd4521dfaf5ce2f97c2cc8d99afb42d8b1709590c5952c17cf9a2cc7990b55aeac9cd5cd4007c2aca957128dca34a552f1c9c345e9e7775733e2f2260d124a9b17adf4560e1ceb1aaf2a8d0378b9d47d81b3c9bfac5dc973495674065c9b5d3f25da4847d0e7e65634c5387bdbbff7ce02749b22a27afb0127e68a0c36a7445192e0e81403ca4df86206680eaf244a1786ddd4bdb8106bd4829988c263965c87b17dec8d507b5debc4c41c22f4db6a5b1cc0cbce3d75b0d3c85374b00d381666d8e5274034f12dbe3ba7668b7cfb3e1d1c1fb128ee2efe5153566eb9196f7a7f9f48f53ded301a3574bc533b6cb57cbc036e4eb47266f30cdee09b3cc0a41ac6e466f8485b63c93037f5695e7f7dc4e7cd0cf0cc56af2932dad32f095c36ba13caa7081d4c1b1418f35dda43b16ddb2a9bc552431267f14f28eb03558251f5fb445052e9a10dc93ac4d8f01e983456adc1ab90769316f0cef195113909108a99fd17e8abef02622dfee41e64fa3396bcf908b7298b07e1757ec4b5a6bf9fdcc9814e6227b8e6261fabf396d192c13ab40f5dd792bd616bc9f6f3fafbdd0d201f4c6088268437506a513798f4fdaeb0b5a84903407de78d8c145206771e1802c7391a3607a9aaad8513b5a118ac00b703e9126d6b0aaa5b509282f8ddb42bbf97cce1a15f276ab10499f599a23b236fef75912cdaf4bf0cdd17e7e513538bfa1a9baf723a572f859a26a4239600a25a57a055d9219188bf146973c2cf0c68f7557b6a8c19111dca1b8cadd4b1eeb3578fdfb9e9a9e8c38a7558a4aaf14d0976fd21cb375988c0206e2d41666d65829eba6d71dfd99b39a2c00da4de0d5f6c4643e2f38b4fd376106cebba7eac245bf94c1a82b8ae411b1a21b81baba7704fe23349ded607215db48adc91427fdb54e2ce9354845c0f203d59f2ae29a3f3dd6c5261f3b3e5bf987c1af483f763a5b17aa1d3162024845dba9", 0x1000}, {&(0x7f00000014c0)="de5804aedd69fe080e438543db2514ccde23715e6153bd44cd88294abd56b9dc1e7bfe05249e4c12671354892cd670a9197f1fe43367591af597f833f339e22b7fd3887bb116d522e7d46429ad191340ad9eebdd", 0x54}], 0x4, &(0x7f0000001540)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x3}}], 0x18}}, {{&(0x7f0000001580)={0xa, 0x4e22, 0x55, @dev={0xfe, 0x80, '\x00', 0x3d}, 0x5}, 0x1c, &(0x7f0000001800)=[{&(0x7f0000001640)="b56ee116922f6d8d4f7c6ea03090f21bbd007b6c9b58a6b607fa9b07bdd0f5", 0x1f}, {&(0x7f0000001680)="7118049731155ca2b3d5479eac577035d7b14441350d3bfd1eefca8eb401ab3cae2ee7fb3f322aff4c955240d7f826f5d154b7a8df8ac11e87f22acdd65dff6d4d1d150371ee63e3559c86af232e2ccb1e84a7b3e0e027a470ca0676da005cd0084305b67c9bbc20f36e68ba98def2a382916f7d6ef471a0bec19d9bc8706f37d7203ef6753adfbf5bea8b457d9027f54a8faa45197cc63d3e2911299b151f67e95221d9fa70dc83390dffd807b2717a59be94d536a60929c64c3debf23a7bb28f1e1850021116f175a5d9d27039ea40031851af245ba32a0b87e1fc98db4ada36b7", 0xe2}, {&(0x7f00000017c0)="5169bbac4f913f9130b9d820181489887f5afec75e6d020e706cf3383a0d45129ddaad6d9460603a3825e7ed96bd7f", 0x2f}], 0x3, &(0x7f0000001840)=[@hopopts_2292={{0x30, 0x29, 0x36, {0xff, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x80}, @calipso={0x7, 0x10, {0x3, 0x2, 0x81, 0x7, [0x0]}}]}}}], 0x30}}, {{&(0x7f0000001880)={0xa, 0x4e21, 0xffff, @private0, 0x7}, 0x1c, &(0x7f0000001c80)=[{&(0x7f00000018c0)="82eb1f15c7d7c65fa826a031a410833c539869a880b5a41a5b55e4b69a0a4a65dd986ded264c272bbd7f9fb25ec02a705f", 0x31}, {&(0x7f0000001900)="2155d06555bb2137c5ebc072da8b5ac201fd3e0a5c7325c814b79be55b90ca7e089cfdd43eb44daf092862ffbe189e23ed7f6b", 0x33}, {&(0x7f0000001940)="9e1bc0632f8c4d57663e083cf0fc36c3b77e95b3b76d41f4c9fa1aeb057d494700b3e043cb21bcaf8d619cca2a5fab672f63f10b86154f1e0adf15ab7bfb8879d5aeeec93f3af07b32c85e29f24c16ee89a0aeaf744a35dd8005a4c75df0c013734e05ee68a20eff2ee0bb121371465a3a69bd152fc2892223a761c16a40cc8d9b61695aeff829cf34eecb0e3ad036329fd2dd8f75defba6e6b307241ef31e16b314a75f85d6ddbf994dfdc216f88aa7733583e5e87c62486abd5f28952edc7adcd7e067e0a8644be58b0229be168fa1d53c380ee3599c2b4aeadad435b0", 0xde}, {&(0x7f0000001a40)="ec3d3bc6c1ceab939dc7b77adac67d669330cf4f79d8ff125cee860bf245df730e4da5f1d36ef6f0be62e3", 0x2b}, {&(0x7f0000001a80)="053a89a606e0c0b342a2f5e94e566dc27401e190be4ecc8ca8de1c1bf3e6755acd800db2b94a7d9337094bf57100d168d52d7ca1dcfec19002ad29f766ad8c127aef7b87c03a7925317e4a1a0d4d4df040fa1081ab474f94101338a3c8f7af597cc0c3e0447f995ce62046f4459b93cc452199d6bf239f2f7c5b5eb4a7d3081a7afb2fc1ca95271e11bccbac4aabc978aceddf9a6bc55e625ca34ddaa31cfbc3eb25afa62ab81722a7e77cf4e1baf4c55334f8722ab10a249d0ed481e9ee272e362666d0ed08cd6c3a115c94bd044e028c38c506bf9854689eed2dd3c0b64e45b2d6fcbe126d48adeec15b74", 0xec}, {&(0x7f0000001bc0)="0167ae0ba4b40ba21241a7931193a1664729950d18970ace6bdce4160b890fb2248c", 0x22}, {&(0x7f0000001c00)="d1763fec1976c34ab9b3ab28e4acc6cc51312958e66bdf195afe43e87f9595c44e9ea60e5db611e8f2453e86b58437a403dcbdda2f259aa86273f36ab095afdeb74c87d08b6f87870b", 0x49}], 0x7, &(0x7f0000001d00)=[@rthdrdstopts={{0xf0, 0x29, 0x37, {0x88, 0x1a, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @generic={0x0, 0x48, "e948bc101fa446fafba913a55dd573be395c71092fa25c81f028e9f9010486a250da1bf59e97c1b8024c9c8e0eb5fa3be36147153894dd0f373a2a9d0ecdc6165187a28f0853014e"}, @enc_lim={0x4, 0x1, 0x2}, @calipso={0x7, 0x28, {0x0, 0x8, 0xd6, 0x8000, [0x5f2, 0xff, 0x0, 0x6a50]}}, @calipso={0x7, 0x40, {0x2, 0xe, 0xa5, 0x6867, [0x8000, 0x0, 0x6, 0x2, 0x10001, 0x8, 0x6]}}, @hao={0xc9, 0x10, @private1={0xfc, 0x1, '\x00', 0x1}}]}}}, @rthdrdstopts={{0x40, 0x29, 0x37, {0x21, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x1f8000}, @ra={0x5, 0x2, 0x8}, @hao={0xc9, 0x10, @private0}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x7}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x14b, 0x6, 0x1, 0x7f, 0x0, [@loopback, @mcast2, @mcast2]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x1000}}, @flowinfo={{0x14, 0x29, 0xb, 0x5}}], 0x1a8}}], 0x6, 0x0) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x7, 0xc00000, 0xffffffff, 0x2412, r9, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x8000004, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r10, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000c300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) rt_sigsuspend(&(0x7f0000000000)={[0x2]}, 0x8) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r11}, 0x10) socket$nl_route(0x10, 0x3, 0x0) r12 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000002340)={{r12}, &(0x7f00000022c0), &(0x7f0000002300)='%+9llu \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000850000005000000018110000", @ANYRES32=r12, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000001b80)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r13 = socket$packet(0x11, 0x2, 0x300) r14 = socket(0x200000000000011, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000000)={'bond_slave_0\x00', 0x0}) bind$packet(r13, &(0x7f0000000000)={0x11, 0x0, r15, 0x1, 0x0, 0x6, @dev}, 0x14) epoll_create1(0x0) 1.092909468s ago: executing program 1 (id=13): r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="02040000020000000000000000000000183c2133a4a0ea67925b11"], 0x10}}, 0x0) recvmmsg(r0, &(0x7f0000000440), 0x6f5, 0x2000000022, &(0x7f0000000480)={0x77359400}) syz_mount_image$vfat(&(0x7f0000000580), &(0x7f0000000180)='./file0\x00', 0x1000802, &(0x7f00000001c0)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c6e6f6e756d7461696c003130dbbb3121258e322c262b537fdd0000006e695f7804590000000000003d312c696f63686172538c6c90392bc69373686f72746e616d65653ff959f53d6d697865642c636f6465706167653d3821332c696f63686172736500000000313238312c007e3db5a829498e2a721ae5804ff8ccb41eff157cfdfcef90a6010100003ceeeac934b3165b4a0ea182cdd0666ab32f2d041a99ac9fc865ba946f1bb7759d02742dfcc68937ff86d7a54d6de8823119c767d45d6047209f4436383e7c37b59a34407d4a0e6a382108ddd52580281f1d8ad71c4ceafb49960f1429b090d1429f519f9c2b0cb88ffa6fc04fa61c275bf560b9eeeb2d0c8b3ddeb56783f9908c21cf9b2ba0b76b9b60c991bb17c7d0accad1cdaf3259b7dc405d72e2bc3abe0cf37bda3dbfc05e2e55f8aa272b5ea736019c3c0a9b34115a445e0c5da1bd7352ec9529f5caa71f1ae71b36b500c79fffb487ed081232b5d93d3162c7f71f4d5756c9e5442fa3692127266a0c15dac9171edda86b148d17a48d4d90470e79620eeab5acf6f78f807298315e2b80fe1874098d75ab47837a96699e2a7db456f2a4368bece813135ed970951c7471ac16703820a799421cb24f32a5f49ab45bec637c38bcbdae4da3a05f96b2161cce8f6f7f3dd8d06352eb387997b498a732d8442115755ff14d508891abd401b3cafcba75a6901fbe08002674d8663b8c40e9cf13fa4c4a092cb8004a1d2a6fe18cd5d702493d52a7110b17e64b9fa22fb3ace98b9ca35cb98c65f0902dd430373f6ae43c4a60c423b6f65b5ecc2093698072abc857ab2d36a261a7fc5776d39c3d5d5fad291c88ff9726d5ee32c6bcac1799ade9459eb39b56d985d29b988c72c9ad7e82b589f454a58d7cd5ace9436cf69acc217737c863d8938cc95767a0c9b14cb79f5b45ea2408d1da65a2ed8cf55ac8953e5b6a2008336707ca72e7211dafa5fa41880a237c267082fdabb5e8913da2"], 0x1, 0x22a, &(0x7f0000000800)="$eJzs3TFrU10YB/AnbUr7Fl7SQSiK4BX30FbcU6SCGFCUDDpZbIvS1IKFgg5tnfwS+hV0dBUcxNUvIIJUwaV16iBE6q1JG5LYWpMr5vdb8nDv+d/z3CTkkCEnt08vLc4tryxsb2/GyEhuKF+KUuzkYiwGYjBSGwEA/Et2arXYqqWy7gUA6A3rPwD0n07rf26jfuxa7zsDALrF938A6D83bt66Ml0uz1zfSkYilp6sVlYr6WN6fnoh7kU15mMiCvEtolaX1pcul2cmkl2fxqKytL6XX1+tDB7MT0YhxlrnJ5PUwfxQjO7l34/GfExFIU60zk+1yg9FxLl98xejEO/uxHJUYy52s4382mSSXLxabpp/+Mc4AAAAAAAAAAAAAAAAAAAAAADohmJS13L/nmKx3fk0v39/oP867g/UvL9PPk7ls713AAAAAAAAAAAAAAAAAAAA+FusPHy0OFutzj/oVNx/+/z1r8YcssjtzXvc6xy/+P/sx6ftxzw+yvPzZ4tXZ3o86XBEHDX1ZvPuyfMr4xfajYl813oe+J0X5Ushokv9vPhZlL5m+X5uKgabj4w/K82+XPvw+bDXyfBDCQAAAAAAAAAAAAAAAAAA+lTjR79ZdwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2Wn8/3/Xio2s7xEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL4HAAD//9lkp1I=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000005c0)='cgroup.stat\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.events\x00', 0x275a, 0x0) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1110400, &(0x7f0000000080)=ANY=[@ANYBLOB="00add821dea478c008e5c2cee2c62442bdfb2c3b387492982dbd3bc10bff08e47b9f8fa46aae46c81799af2877db439a136248124cecd3c1b6a5bb456b8a3f3cd39be96babc684f3934152a375b2e820541fdcbb7e613b7ddbe72066c3ad004dce9c97970bc3a0eeac6c928fff943d55ec6526701eaa44af9e0700d20e6389747546fc47cb9418c6b7a7daa4c5cb0c296e67a64849a53d820a453d6014f3dd310f6699613e5677e7c28ee5368e9b777af56b76ed83032b78e5852211b255b56fbdfb188a47cedd6b5de523ccc05ef82d3c1368f13d0bdb23c7e2e07b4a9e97fe7c48385b89a6e6ee3f0311b47a1d96a6b18b1063976cac79e916fe5f5ef0297dbcbb53158bbcdd1afaabc85588d403183c66f9fad5cd9ce1cf64cd9a06d83229c04dad708611b40d711e812f67dfa7b92bd21f3ebc2708c49e33dfa4509f851d602d349203d43df966043e0029a1cd588d3a05251243a1b5a7c32a65c0ca2cddaf560145244a7977099b0794b516dd7bb0a6437d183fa09176f37b2f77e42215ca79658309798efa4ee5023d5e77fa6728d6182eff8b2a5663312c8278588b24970324804023366557778f284c87b9e3da2dfcb1368453f9fe94c86b00"/457], 0x1, 0x105e5, &(0x7f0000020cc0)="$eJzs3L9vG+UfB/CPm2/SH99SItQfDCBOQkiJhK04SStYUIBWgNRUEYWBCRz7Yrm1fVHsJKYLCwxITCz8E0zwN7DAzgoLGwtIbBUg311QAx2ApHFpXi/p8n7u8XMff87y8tiRAzi2ZpNffq7EuTgdEVMRcTYiH1fKI7dSxJMR8UxEnLjnqJTzf0zMRMSZiDg3Ll7UrJQPPfXr3e+/+Ob60x9/9+m3H3z2083J3TUwac9FRG+zGO/2iszaRd4q5xs7nTx7yztlFg/0bpfnWZG76XpeYbext66R51K7WJ9tbg/GudFtNMfZ7mzk85v94gkHO+29OvkFtxpb+XkrXc+zM8jybN8p+hqVeWcwLOq0ynrv5+VjONzLYj4dpcX9bN7Os9kflvNF3ayVjsa5U2b5dNHMuq28j/V//TI/9K53+tujZCfdGnSyfnK5Vn+hVr9SrW9lrXSYLlcbvdaV5WSu3R0vqw7TRm+lnWXtblprZr35ZK7dbFbr9WTuarreafSTer22VFuoXp4vR88nr914O+m2krlxvtLpbw873UGykW0lxRXzyWJt6cX55Nl6cnN1LVl789q11bW33r36zo2XV994tVz0l7aSucWFxcVqfaG6WJ93/wcxqhzseo457x+Af8z+H5gE+3/7/7D/Pfb3b//PgXj/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcWz9Mf/l6Ppgtzv9fzj9WTj0REZci4mJEXIiI3+5jKmb21TwfEZVyfL/103/q4atK5BXG15wsjzMRsVIedx9/0K8CAAAAPLo+//rDjyKmxsP8z0uTboijVH5oc+qw6uUf+fzvsKqdz4uNDqnahb2SuZkDVrsYEdOzPx64q8KliDhx9r1Dqva3TO2LU/dEpYgTR9kNAABwNPbvBA5t9wYAAMBD55NJN8Bk5N/Xlv+LX34jerKI8gvB0/vOAAAAgP+gyqQbAAAAAB64fP/v9/8AAADg0Vb8/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7d3ObOBDFAfwB64X90qIVH61wWu2RA0VsCTmmgKSb3KghEqIOcksJEUTYEymOOETyGCfo95PMjC3465nb81gDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG16KNbLu+3NbdOc/aGZPHcDAAAAnLIr1styMq7Of6Trv9KlPxExj4hZREwj4lTvPoivtcxJRPTS/NT3izc13EeUCcffDNPxPSL+pePpd9v/AgAAAFyu7Waxihgcp+XH364L4pzSQ5tRrrzykc+XXGmTMuw6U9r0JTKLWUQU48dMafOI6P/8nyntXQa1YfRq6FVD/5zVAAAA51HvBLJ1bwAAAHw4V10XQDfK9dr0Ln5aCx5WQ1oQ/FY7AwAAAD6hXtcFAAAAAK0r+3/7/wEAAMBlq/b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE27Yr3cbharpjn7QzN57gYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACe2Z93FAiBMAiDvev7ToP3P5Y0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M/dCYRAEITBvvM/p8X8w5IGjUGEKlj4mGEeFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ot/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYgcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCvtzb5swEMZx+PUlUeI2GSG9JWAGGioEI/AhIVnyDAzAQjRUtBaLwAogwbmmMwXP0/x/xRX3AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB7uj598RERRaQuU6TJ9u/8GRFfkXZtO/6+Z7G/nJqfR84Px2nO35j9lxFRRtHHOQAAvau6zbHepLz1apB3mHeUt1o09fJ1XwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MbO/bM2EcZxAH+SNtG6uTiIglbBgmj6h9K0dFEUquAb6BbaWIqplraDLYLUpbgILu4uLrp1cvIdOLmIKOgeQUEEQSpJ7upTbSVdcil+PvDc/XIcd89zQ+B7z5MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA+1UM4n9a5EMLx3t91w9sv92Z229fvHxtN26OTzxfjazYuUQgh3JyvVQc7OJZudjYMN/cfPj8ciJ/hn+ctr67dqtRq1SWFQqHYLjL40gIA4MAqJK2R6z8WNqcax3KTIWw93Zn/z0V1aDP/bz0ZeB3fK87/Qx0bYXdL8//09Y2Jf+X/0srCYml5de3C/EJlrjpXvT00Nj42OFIeHR4rNd+nlLxVAQAAYG/FpMX5Pz8ZQn19Z/4/EtWhzfz/6uW16fhePfL/X9L8f7m//1l78/8ZdBIAAOA/cfTUt6+5XY7nisVwt7KysjTU2m5/Hm5tM+jqvh1KWpz/eyaz7hUAAADQCfX13I75/9moDm3O/7//fuVEfM2eEEJfMv9/ceZObbZzw+la6fz/xKXKjax//5/B8AEAAOiQvqTF8/+F5vr//On0nHwIYeBMq07+BrCt/P/zwfib+F7x+v+Rzg2xK+XLreeR5v+Ndy/m98r/zXPLIfSWM+osAAAAB97hpDXy/6fC5tTSj8dXi9b/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwix07RmkmCMMAPMn++W0UA4JYWmhjISoIVgELQeIhLERB8AiB4AEUPIuFdxBJnZQeIIU3kJnsSNhGBdnV8DyweT/CJjs72+QNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwqelx2MxzEV+6s7ldvjd+G1zEnFQyfXa4fhiPOLfqXfafs1Hm8+TsaTy3h62j5tYEAADA4ilyvw8hvHYeT2O2e6n/b+dzYucfrMzm3OervT9n7v7xWH4ozj8u1J1dpxNCuLq+udyr7Q5/t61wkLL/snM/v4fV81a/8F3/0vNJ/9AU6bG1+7dr007a9dbdaHTyP41LP38XAMB37eYsh/z7KOZ+kwsDYGENy94Y5vp/0Wt2TQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1eA8AAP//FviPww==") r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') renameat2(r1, &(0x7f0000000400)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000440)='./file3\x00', 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x11, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x100}], {0x95, 0x0, 0x700}}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xc}, 0x90) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fstatfs(r2, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="8fcacb7907051175f37538e486dd6300800701082c00db5b686158bbcfe8875a060300000023000000000000000000000000ac1414aa"], 0xfdef) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1341, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r5, 0x1, 0xf, &(0x7f0000000240)=0x9, 0x4) bind$inet6(r5, &(0x7f0000000040)={0xa, 0xe22}, 0x1c) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r6, 0x1, 0xf, &(0x7f0000000240)=0x9, 0x4) bind$inet6(r6, &(0x7f0000000040)={0xa, 0xe22, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) r7 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r7, &(0x7f0000000180)=[{&(0x7f00000001c0)="580000001500add427323b472545b4560a117fffffff81000e220e227f000001925aa80013007b00090080007f000001e809000000ff0000f03ac7100003ffffffffffffffffffffffe7ee000000deff0000000200000000", 0x58}], 0x1) r8 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r8, &(0x7f0000000180)=[{&(0x7f00000001c0)="580000001500add427323b472545b4560a117fffffff81000e220e227f000001925aa80013007b00090080007f000001e809000000ff0000f03ac7100003ffffffffffffffffffffffe7ee000000deff0000000200000000", 0x58}], 0x1) close(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 643.677025ms ago: executing program 3 (id=12): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$int_in(r0, 0x5452, &(0x7f0000000300)=0x208) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getuid() r4 = getgid() write$P9_RGETATTR(r2, &(0x7f0000000340)={0xa0, 0x19, 0x1, {0x2101, {0x8, 0x1, 0x2}, 0x200, r3, r4, 0xfff, 0x7, 0x101, 0xffffffff, 0xffffffffffff1270, 0x400, 0x1d170130, 0x8, 0x20, 0x7ff, 0x3, 0x992, 0x1, 0x9, 0xe9a3}}, 0xa0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.sectors\x00', 0x26e1, 0x0) close(r5) ioctl$TUNSETOFFLOAD(r5, 0xc004743e, 0x20001400) fcntl$getownex(r2, 0x10, &(0x7f0000000140)={0x0, 0x0}) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000000100)=0x5) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r8, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)={&(0x7f0000000200)=@polexpire={0xd8, 0x1b, 0x1, 0x0, 0x0, {{{@in=@local, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}}}, [@mark={0xc}, @sec_ctx={0xc, 0x8, {0xdf}}]}, 0xd8}}, 0x0) r9 = getpid() syz_pidfd_open(r9, 0x0) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r11) newfstatat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) sendmsg$unix(r5, &(0x7f0000000ac0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000400)="76c0909e040d3762ef98dd3a72cbe574f15d8418e5f126840639821e9cce51fa89e2810569298a841e12583aac622898248820b27923d4bcf35bd5a54b699c467dbe74d3eefe988c7246956a6363b57813ba053432", 0x55}, {&(0x7f0000000480)="9d1f25aa4ad0d0af32e5b8af46c5c8c9b0b6fa99505b5fc99c770a818441817f52fff6c5913387484aa50b9eb13bd97a39518602b7a9b71b4be9ad2e932d646ac92974a1128961", 0x47}, {&(0x7f0000000500)="4e3400e44c0112c97595b1d6e034f6f0f8189ecfdce99f69c6de0c86f3885c6278cdbb21941897f8ce77f0886e58afc6616f143a3c6bec817761679bf53ec7b74177a90e96efee3dc19f4b55fbeba0a52b79fec6371a2f7f9b9f1db092cd", 0x5e}, {&(0x7f0000000580)="10ac3c7e8df998b5c8fa08b1597ecd08becc0e59c344f7eac7674f8cb30ee9e4902459c8b2b8a88e3ab8ba537f0842e426a3eb3996c684d9f915797d9ad79699b66c03e24aedf83ca11c807a90426e8a4d3731e47d44516caff7", 0x5a}, {&(0x7f0000000600)="a900d535bcd964e7e9fefb7b1df9b6f6b3dfb7ad286d4e658b82d14680b17d8affbe3d71a0e9dc186f2db50967de5ab451221d0857d1b03dfcd84701bb5517b5a1b067c53dece129324d4edb925fa4f0f496245da02c373f93e5acc624d56fd1931da4024d6384d2989f37bf1bf7b0d37ec1d886c0f9a33a68eea5f5e962fe8307e46c3de3220b2cca70169641c187f4d71526580412f3adea0c97fada341870345838dd350ecd4bb86c3e64b5420f592c7bc0", 0xb3}, {&(0x7f00000006c0)="fb0e90ada2742e47621bcd8c6aef89d250c6eceb664a1b703e604fa1af2fe377a9350ed1d5d0b3f73ec9be08f6423983cabe42ca29d54e5a55a4b247f0a4360a8ba1e810a7fac6d1d6f151d20d8f5b6f93d315218cdf7bdc96e7102e18bb26e25d6b216b1c97496ef440d935e421d7b2f26d77e4bd7da9a84aa1132070b79574a6cf7444d300720325d872c5f50b07ef5d22849242aa6570cd2b6fa7e5991eea337e4857f899ab620ed6d5ad466b2268f6e8f68d7efc22839e0b499e9f2943cfe2d6d18e65c9f3a23ffa788a6089c19973dc8bef", 0xd4}, {&(0x7f0000000080)}, {&(0x7f00000007c0)="6db512006a478dd4553f12281fa2b450522649273d511405775fa248d1ba680e612d71d7ac12f76db47e4b4beba9cb6bbba5497bb9f5ed92075e2593fc9ca011e12ffc7f29c53d3c4763", 0x4a}], 0x8, &(0x7f00000009c0)=[@cred={{0x1c, 0x1, 0x2, {r6, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r7, r3, r4}}}, @rights={{0x24, 0x1, 0x1, [r0, r2, r2, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r2, r0, r0, r1, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, r11, r12}}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r13, r3, r4}}}], 0xf0, 0x4040010}, 0xa0) lremovexattr(&(0x7f00000017c0)='.\x00', 0xfffffffffffffffc) sendto$inet6(r0, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r14, 0x2, &(0x7f0000000240)=[&(0x7f00000000c0)={0x25, 0xe7030000, 0x2, 0x1, 0x0, r0, &(0x7f0000000100)='J', 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff, &(0x7f00000003c0)}]) 575.127918ms ago: executing program 3 (id=14): bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0x0, 0x5, 0x0, 0x4}, 0x48) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@newqdisc={0x24}, 0x24}}, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, &(0x7f00000001c0), 0x81, 0x79e, &(0x7f00000018c0)="$eJzs3ctrXGUbAPDnTG5N2u9LPvhA6yogaKB0YmpsFVxUXIhgoaBr2zCZhjaTTMlMShMCbRHBjaDFhaCb7gQvdefWy1b/CxfSUmwajLiQkTOZaSfNTDppbo35/eC07zvnTJ73OZf3vDPnMCeAfWsw/ScTcTgiPkoi+muvJxHRVS11RpxcWW55cSGXTklUKm//nlSXWVpcyEXDe1IHa5WnI+LH9yOOZNbGLc3NT44VCvmZWn24PHVxuDQ3f/T81NhEfiI/fXxkdPTYiZdOHN+6XP/4Zf7Q7Y/feP6bk3+999TND39K4mQcqs1rzGOrDMZgbZ10patwlde3OtguS9aZd2AH28HGpIdmx8pRHoejPzqqpRZ6d7JlAMB2uRIRFQBgn0mc/wFgn6l/D7C0uJCrT+t8XbDOxYG96c5rKxeolmrXNpfv599Zu2Z3oHodtG8pWZV8EhEDWxB/MCI+/+7dr9Iptuk6JEAzV69FxNmBwbX9f7LmnoWNeqGNZQYfqjf0f92bDA88wvfp+OflZuO/zP3xTzQZ//Q0OXYfxzrHf03m1haEaSkd/73acG/bckP+NQMdtdp/qmO+ruTc+UI+7dv+GxFD0dWT1kfWiTF07+97reY1jv/uXr+Q9nm5u9cvfPlgicytzp7V7xkfK49tJudGd65FPNPZLP96/79yD1uz8e/pNmO8+coHn7Wal+af5luf0vir899elRsRzzXd/g/uaEvWvT9xuLo7DNd3iia+/fXTvlbxG7d/OqXx658FdkK6/fvWz38gabxfs7TxGD/f6P+h1bxH5998/+9O3qmW64OEy2Pl8sxIRHfy1trXjz14b71eXz7Nf+jZ7qbHf73/a7b/p58Jz7aZf+fta18/fv7bK81/fEPbf+OFm8uTHa3it7f9R6ulodor7fR/7TZwM+sOAAAAAAAAAAAAAAAAAAAAAAAAANqViYhDkWSy98uZTDa78gzv/0dfplAslY+cK85Oj0f1WdkD0ZWp/9Rlf8PvoY7Ufg+/Xj/2UP3FiPhfRHzS01utZ3PFwvhuJw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQdbPP8/9VvPbrcOANg2B3a7AQDAjnP+B4D9Z2Pn/95tawcAsHN8/geA/cf5HwD2H+d/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAttnpU6fSqfLn4kIurY9fmpudLF46Op4vTWanZnPZXHHmYnaiWJwo5LO54lTLP3R15b9CsXhxNKZnLw+X86XycGlu/sxUcXa6fOb81NhE/ky+a8cyAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID2lebmJ8cKhfzMnilUKpUrT0Az/g2FjtpO8KS0Z88VMptYdV/sduMfUWjsJXp3p3MCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2AP+CQAA//+qiiUU") open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1081000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600016, 0x15) r4 = open(&(0x7f0000000080)='./bus\x00', 0x181102, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(r2, &(0x7f0000000700)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000006c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="e0000000", @ANYRES16=0x0, @ANYBLOB="000127bd7000fddbdf251800000005000600010000000800028004000100080007000000000005000500000000001c00018008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="080003000000000005000500010000004c000280360004004d342b12885d5cac4b8fab3f3d6b6d2f1eb87cc3e0bf58dcffffffffffffffff682e2b2c8cd3e8bd6bd809030000040001000400010008000200000400003c000180140002006970366772653000000000000000000008000100000000000000", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="140002006970766c616e30000000000000000000"], 0xe0}, 0x1, 0x0, 0x0, 0x2000c000}, 0x40080) ioctl$BLKDISCARD(r4, 0x1277, &(0x7f00000000c0)) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r5, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000a40)=@newqdisc={0x11c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xfff1, 0xffff}}, [@TCA_STAB={0xf8, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x40, 0x5, 0x8, 0x1, 0x2, 0x9, 0x2, 0x1}}, {0x6, 0x2, [0xffff]}}, {{0x1c, 0x1, {0x7f, 0x8, 0x0, 0x4, 0x1, 0xe3, 0x1, 0x7}}, {0x12, 0x2, [0x5, 0xfcc, 0x80, 0xffff, 0xfe00, 0x8001, 0x1]}}, {{0x1c, 0x1, {0x6, 0x60, 0x2, 0x4, 0x1, 0x1, 0x9, 0x4}}, {0xc, 0x2, [0x2, 0xa000, 0x7bd, 0x1000]}}, {{0x1c, 0x1, {0x4e, 0x2, 0x1, 0x6, 0x0, 0xf44, 0x8, 0x8}}, {0x14, 0x2, [0x4005, 0x3, 0x3f, 0x4, 0xacd, 0x40, 0x1, 0x4]}}, {{0x1c, 0x1, {0x6, 0xff, 0x7d4c, 0x9, 0x2, 0x0, 0x8}}, {0x4}}, {{0x1c, 0x1, {0x81, 0x5, 0x101, 0x80000000, 0x1, 0x101, 0x7, 0x3}}, {0xa, 0x2, [0x2800, 0x7f, 0x1]}}]}]}, 0x11c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000900)=@deltaction={0x104, 0x31, 0x100, 0x70bd26, 0x25dfdbff, {}, [@TCA_ACT_TAB={0x64, 0x1, [{0x10, 0xd, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'skbmod\x00'}}, {0x10, 0x1b, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x143c}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x20, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0xc, 0x14, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x400}}, {0x10, 0xb, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'gact\x00'}}]}, @TCA_ACT_TAB={0x28, 0x1, [{0xc, 0xd, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ife\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0xc, 0x20, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x80000000}}]}, @TCA_ACT_TAB={0x64, 0x1, [{0xc, 0xc, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'vlan\x00'}}, {0x10, 0x1b, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0xc, 0x16, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0xfff}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'sample\x00'}}, {0xc, 0x4, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7fff}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}]}]}, 0x104}, 0x1, 0x0, 0x0, 0x800}, 0x24048011) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r9, 0x5452, &(0x7f0000000180)=0x48000) splice(r7, 0x0, r10, 0x0, 0x7, 0x0) close(0xffffffffffffffff) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)='Y', 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) 555.526798ms ago: executing program 0 (id=15): r0 = open(&(0x7f0000000580)='./file0\x00', 0x10000000181540, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x3, 0x1, 0x80000000000c5}) read$char_usb(r0, &(0x7f0000019700)=""/102400, 0x19000) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000440)=0x6e) getsockname$unix(r1, &(0x7f0000000480)=@abs, &(0x7f0000000500)=0x6e) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = memfd_create(&(0x7f0000000680)='#}\x04\xe4\xfc\x1e\xff~\xb1\xe0\xa5\x9d\xc8\xca#\'\x12xY!\xa4\xde\x1b+\xb2\x1aE\x10x\xce@i}\x03\x00a\x0e\xe6\x995b\r\x00\x00\x00\x00\x00\x00\x8e\x96\xb7=\xb9OmILO\x8d\x00\x00\x00\x00\x00\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x1) setsockopt$inet_mtu(r4, 0x0, 0xa, &(0x7f0000000000)=0x3, 0x4) r6 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x7}) fcntl$getflags(r6, 0x408) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f0000000300)='./file0/file0\x00', r0}, 0x18) sendfile(r4, r5, 0x0, 0xffe4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000980)=ANY=[@ANYBLOB="38000000aec33df85c76ec0001000001000000008840a94c64f6cab5f9d74854834e1108c0aa3f0a5ad7f3b6d94f70627490d571b5e489370c10eedb77899c3003e3105e85ac8d9d2a93454208e0218fdd002ba7d1d3ed5ec6430d699de55cc6508e96f9", @ANYRES32=r7, @ANYBLOB="0000000000000000180016801400018010000200"/32], 0x38}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f0000000840)={'syztnl2\x00', &(0x7f0000000740)={'syztnl2\x00', 0x0, 0x20, 0x1, 0x8, 0x1, {{0x2c, 0x4, 0x3, 0x20, 0xb0, 0x68, 0x0, 0x80, 0x4, 0x0, @local, @empty, {[@ssrr={0x89, 0xb, 0x45, [@local, @multicast1]}, @end, @timestamp={0x44, 0x18, 0x4e, 0x0, 0x6, [0x8, 0x2, 0xff, 0x7, 0x7f]}, @cipso={0x86, 0x69, 0x3, [{0x7, 0x7, "6651de56bd"}, {0x4, 0xf, "2687e0ed6ee7bef50618ddb6ab"}, {0x6, 0x8, "fb83b50d49d7"}, {0x2, 0x10, "0b4ee63adfd3eee11adaad453470"}, {0x1, 0x11, "0e689083331ddcf46d54a196fd000b"}, {0x6, 0xb, "87d120993800c5866c"}, {0x6, 0x3, "e3"}, {0x5, 0x8, "d5151ab408ba"}, {0x5, 0xe, "82da3a742a1e5deecef90e78"}]}, @noop, @noop, @generic={0x86, 0x8, "ce267d029304"}, @generic={0x82, 0x4, "598a"}]}}}}}) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000880)={0x0, @loopback, @empty}, &(0x7f00000008c0)=0xc) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000000f40)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000f00)={&(0x7f0000000f80)=ANY=[@ANYBLOB="50050000", @ANYRES16=0x0, @ANYBLOB="000229bd7000fbdbdf250200000008000100dbb688436f7edf6f7b70c09e6e1aacebde1b5ea55d7be506cda373a52659ff67271596df5f3ac38603512e98f58ca52b314ac3052c6093e75499930d5ef52f0a476e79e1cc2e4f8bfa09756e4e4c9f11ae78754b", @ANYRES32=0x0, @ANYBLOB="8402028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004003f00000008000700000000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d00003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004002e0000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000004000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000800000038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000050003000300000008000400060000006c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000003c0004000500980404000000a000ff058145000068410981080000007100402001000000ff0000021f0000008001ff09060000000700e0010800000040000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004001900000008000600", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="a001028038000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000050003000300000008000400ffff000038000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000500030003000000080004000700000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040006000000080007000000000038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000050003000300000008000400ff03000040000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000f000400726f756e64726f62696e00003c00010024000100656e61626c65640000000000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=r7, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000800000008000100", @ANYRES32=r8, @ANYBLOB="0001028040000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000f000400726f756e64726f62696e0000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004008000000008000600", @ANYRES32=0x0, @ANYBLOB="3c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000005000300060000000400040008000600", @ANYRES32=r9, @ANYBLOB="40000200240001006c6200000000000000000000000000000000000800047e854b19ae459bdc00ff010000a9da1b8408537c9fef89af5108000600000000000000", @ANYRES32, @ANYBLOB], 0x550}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000810) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ad00)=[{{&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000140)="48bef6d620bf7350eed8af6156e9991b44e03cef9079c58d9b8c63b57f2aa81e17bcd395e0ea925a53ce3b9c61fcdfb401f60a2aad17980735ef58e9753d0dd72827e08ebae3ef29cc9fec72bf5a5dfa9598facc08f1e7fc4284dfe7cc4168f64df58daef4011eda6af5eb206cabfe54a6c4860dbb7d80e576b1b13378d620b7", 0x80}, {&(0x7f0000000240)="1359b8f7ca42cdeb78373d0d9f61d2e5ec3ec3b58430480b80b4d745560a3d3cc0944a25b9dd051103be1561c90207509812601296c9b17230de45468afa0929ef1ca5e8afb6c3fbf2a9e6d911280bb03f5fd5a1d0a4aa0b04d57a1b74a72b83ddc5332047d1067fd9ef473a642f6e77c80a96bceb0bf2ea969a8a38b78b914f917afb4117", 0x85}], 0x2, &(0x7f0000000380)=[@cred={{0x1c}}], 0x20, 0x4080}}, {{&(0x7f00000003c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000016c0)=[{&(0x7f0000000440)="908b45de78017a6ec5ca6d178ede8616c3b1ee74b07db03a3148631cf909f8f84a1242df968138b679aed8aecdec6dff766b46ad2b2c34060a5ee0bc09af6f73058537afb9bb87114dda2578019b8e42642f50bf6601748dee12fe93d70da9312dbd557b7121901fd4ec6ba5bc922b8ab8c51c9b9d468fc24ebcad8b4dce2de076764619ed48bf457dd65d7f05b6bd07a6816db5c7ef28404faa655d51acf611438d5079d5f46d7fa51014a7e464d5c45dab31fe921bc7ef3c8dcb450a510645fdb9996f923e32f8d6d71422a0d06b57c31c540ae1bf310c4b55f23e0df8c13d", 0xe0}, {&(0x7f0000000540)="68186eea7be9b24ad4e2097f52f283fecd6b63e57fc181351178bd298cf6e113", 0x20}, {&(0x7f0000000580)="40ea8731be49a287f0d6cc4d6ef1df0481c32cbba08ed7022e74ee7213445e4998f41b6d38f396bf979385adc7c10a3f9f50734c44b8985f47c1cdb107a7aa0be036fd14888dd3a1b7a5625e6eacecc792af392e69e05cf1c45be150a21019c3fc0a26e8de0685bf0aecb50ca522bcda17dd15629b5fa7da6d9680a3e689469b9b3687d4ca6808ceb3a49127aabeef0effeb7f02e9b737fd8000d491f9a4f2d48e8a123497a321063127594f0d04511a4a78bde2d1a9f20a1eb2ca6faeef14f3e4caf68d26dea61de7d0f670ea77b4d8c92d02ffc631c78880221bbf0ffef0ba", 0xe0}, {&(0x7f0000000680)="fc955213afc865e705adf6e333e291a76c900f08035151", 0x17}, {&(0x7f00000006c0)="ed15a5c815ed394940a735a9357ee077aea7d997cc7bd6c33945e39ff3100f97fa2248a7b93bc63adc974b3d457bf83090d89b8d903f0952579ee0df28a5232c4d6c244da0c8020656c667678abb47a077b18e21f2a243b41843f9824730a83ce7ae6736577aa746f7bee307870ccfc5538dc9fe2d528905d80f7db854fef7ec3ba3f591918ced11684b15d9e301c65112b57ba2a5946790d4187841b92ac8d6647977204dc5a57bea52c640e530255160a567627c9c10c86eb1cb385ee5afca7f26e13a1f6428878d3c1e95d678e60a4c36a3b53287a31974acd4fd5d463c89d8c0741e46045f7fcce7858f26a48874d6ed19fb20057d5ae6fe0ac00cf2377f82ea50b387a2bc137474ddc8affc8a71ef09dd9404a3b87f5491ae7aa6ef175009ecdad26da390f8630ab13a6310651a79ba5454f30e2e0447d5598937ef9b6148fec317764389de34601e33d2aca3f197b152a30f21fd147f14f0f35d6cce644157f178a823618c57a034cf4e949f9a1beb2f2a63131b361dfaed58f5f92014239c25be199b8b7c9b97a6113d02c6b9f67b424504ddd0a5a9c892d7a795096dfb1d95b19fba1df56476cf1da4179975c22b0c27597b2e85d8dc16212235d3356a23a27189647a174d2ebbb7ed6b8ad1875a3ebf4f8200872f68a9b415795e7051e8d1da3d07520c214260788e84f1fa78e6bf5f9d48ee17b7ca688663b89d2c67ab7ba30d549c217bed30311a5b003cd09d35c871697465067e9290921eaa7a85e2eea78a91c9972572797e7116da8f05e2b508d46d6ac1c0eb8bd356231f630b348bae6cefa48018f69dbe703c9c91447ce055bee2d399e738b26f8c440991063d796891496b3ebcb4bd25723ee37d0b1befbef47fe69ad13b4027e05e2c99bc6493e865294df7ce693833d4ee29b0edbf2ab6fe23ede21b7c76cfb6612e14261bc8e20e06e4266b112f1d92ee35811f8a3e8753e26f35385df8174e4c548024296164a101c12644bbe39e2ef2fa26c33421d0c412695327cbe610b6e457c6747debcf4b3c9369d345418db6dbcb7025cc8a776ea49826249a841aa3575a5574f0060d2542c4d9697e0a4db7890afdd2cf0ef83f1e1c0bd346258e17c9268062b1d7552d99f101a2241368087928f7b02998212e2eaa3d44f96fd6c5aea0b24f7901fb0c34ec36a9467bb277de98f551242fabb4e9498a7f23b6aab1a7bb1f7c952f68f87af6470dc400616b16b6f89be3d17d0b4ac8c0d06b2e6415898eed69e6ed5d6184784aa48276a3384679a55310b986f7942e94cd27f36f226f5072aeb0d6a1f98702224339af497b5a52c6c578bfd8040b1b633a5b048d89615277d81102e7abb46fc6d66c2d47acede66f6c5353c477bc37df213114d8974e061ec3e8f33b6b4f8f05eacedc24127d9e4d41b7c3efac1be13d31661ce923c049c78ebb7d2a318c9afd9df4b729313ccd1d818117608853c89cb5809f2c828abe74217441975cba366a398efe12f9a19aaedba07027d72e21216a4bd929e266e97adf8203d529803bcc80a472fe5bb6a919980fd89e44fa4ba40011ccde6b150a00a1cdc83dff500bc578af55d005b2e48bbcb15da0d26ce0fcc69f54927f16903bda8a8b5c0fd4e1ee3249e9a07aef1893d01feec2cacb4639352f56ccc757aa84d9debf25769b15468b6ae663acbf0195ee8f069584cd20e95bf5a93b8d85ec59033ee050216f49d818f78176cb6dde5e93c8cff667924e410116940ea6d987a3d4ff3cb9eec5b305495a65e8c7c1fff4dded9ff15e5932aa81619d93854191c4690a9ad1f691414d4e6184aed859416851cd43d10da1c1d25a960c067685bcf147e3e5b8614a7a0c58981fce1e7db181a9434505aac60d5d351f9fb4f750670f2cc66fbc636a97f566acd99004aed60f466afa717ac1a7606605bf1656b60c1d099f1cfde108d3b5220b5f83687513ddcfafc5075c1c5bde0c9d3e6c9a2c32463d93068b3ac36e8220da085c0ca80d416473abb98bb91125e7a11faf4e1ba2670cd11bfbf6b701ef7fb0e1ceaa5f4dfba90989730fc026946a4214970b68de7d2a1ef7fe107a152ead5b571452447d883cd5bceb9bea2f1943475b97005a5b48458125307be0dcf3c477b9cc541f7fdab38d86344e1c5a802d3cca88581734aea5b48f9979607c75e430aa19edd707563c28e29edd12f57ba953ee0e0f2bd01a7a54b5ef867d68973f88deb8f35df529459ba85d74992a9c3e6c71b71c259b746a9c7eb05539ccf82b1244b131959ea8c6f0b61cd745a8c85c8395fc504d7565cac4942bfd14be45551e2ef05223d38d9f20ffa451a9a58936c137e20e26e93452104722c29287946c0ab0380d35db0ee7aebadeb95ce5d8cefa03eac3f522edc46749d43ac68692ca5aa07b66f7343b76e57060f6425b02014b8f4ce4b55feec8724689c31a859e44bf131a49eff39a2f88bfca6af077dbcd02eed62be27f5812c832cbc07cd862632de7d68619ed2c673443f0fcc21912221b448124ffa459b973b2fcd06363e5eb13a0764759ac223dab4913669a49d76a8d6c389fda300b951d79040e27ea0d732acab97bee8a64e34a4b1c81d4be6aaed49684927a00c92882549623289f74f6a45438791c197962098edc0a87e34d59c9a5c9f2c25a07b260c1adae1992f629e0316e5592b6c7320e95a2cdbfe719db6124a4760f151b7185d861efccb6fd215590565fbfa893789716f1e9cfefbdb40bbfa789754408d4576a1e4950524c84a88a07989a046958bed9c396e127ec978970f63173153dda93e25169caf77d0d60cff7c1f8922e9e8e7aa2a61ff8923b832bad477c36312e3513fa8ed87398b6d55ffa7f3824e4ccbd82be85d2a2c00383dd35f12880fafd832f3aa7fdb298c304eaeee071fb4e6242e6c2bdf6f8cd2800aaacde26d7d74135a9598e7bc8f733c1a2be7c1c626de1510914ee3e412e54cfc1ca13d736cfe5087ac6fd5ec883e268a1eba41155b457afb6a3b37da9ccb1c02cad50adcabe2ef1a2073d86fcc87e04e393a1fa19973095ff9fc0a3943b4918ee419926ad311be7fd1b1f355727a2b91a18016b385bb619e34cfb1a68f46a930cad7cfb331330f6486b2ab5c71bcff8bdf13d281d0bf88b744164f119aecf1aa4db550effcf2decead7d855267c0bc57ac31a0500b45dda3734fa0e532e3f4542dd1eab2de53fe5b03c352db4659debbc38e2238a1edfe913cd5673b04292b9c022f0a126e84b1592bc850b646d1aa4fe432d2563f7e06de3267c0300b3e45351cfa34060c4c1a9ccaadc42943c8c3b1bf49bd2c1065f00ff144a055795f92198cda1fc757435141dc991c6a0a45c3ba548e301039e0329f976891671eb9e26e9c5eb496a0e2709ac8606166394df51377306fdd00769780509a2865e6755eb3c826ed105aeb4a99a0dc6abb0086614d26a2f238a907b66047ef0de9f05fc393eac93023561dd0bb006759a8e5f98bfcb85c99575961dbed352f30e0321e575c2afb4972fd06cba39225af6e7438e0188fa6d0cd532ddc38fb796c06f02dd306af0d32f207239363b2700b10c7483cf9ca29cc73fa57c55d6990c24ea68715c9345ad272b5f754a085d1ea9bf35ea1cc159bcf50b7ea625d9299eacf7fbf68b9a2fb642623e8ac2bf4cf074810e14b34b13c7366fff523b4c72c9d4d5d0c0b7e96370d204f03c73fb8decbe9d0d6b591c1706c5e04132b7d2a29b3386a4273971977164fc01213363a1743baf34ef8914c937e698cc510ecb697dfee38b958afd169aded4113d13d293846a7e9129f7a9b99fd03fe700bebe884c07d905d727dee54266f37099f62d01ddb861826d9d24e3bde8b68c1093ae63841e663f1fc56c1c339354a387c0c610d9efd68125c80963aacd2f5f666b59f9c5ef32315b7c4321201b3df01adadfaeedeee711bcf8486b5c0b8ad68b1c82364169a57607907d189ed0da6f9cc5c0014fd440ba612e4dd16ecb3223ebe98c6c4e37578f4f8ef71667bcc4396b90fcb17fc52803c1714fb534b7f7c018c2f7ba5a43a2c054579169bef41caee4027781a07d3a72bc7cf0cb86fbf0e3da504051009d002fc62b7b0cb92cad2c57c57458ad00a0a148257d9ebcd55cdc6f0459dfa475ef94874058b80a98aa59761db8a8ac113b70c7b17e99e85be533123c271d98dc0078b2c2c54ab5154575fb1d874f4fecac35407d70c2e74504f699926db6184ea400a857630f2c28f7de96bd1ab579e7b3469156397319039bbe1c8cc9689737572c6c624b7734b07ce409007920a476f898452de77345ababb9571e59d08c8df4e34afaa5dc6e916d68e13c23f7d0d0c83e36d31646ae1366f82e6f18b30f52f5253023de02699d9c9ede240be663367be590d88965233deea2fdfa479372eec706332b6122e5552931f653eaf76b67b82590f0fa2e31fe999803bb9c84a68be6abce50c29ef2b25a652ee2ad5efbc0d2ea4c87853801c5ab535130ef1204a5fb972ce35533e11f13e79f2e504a5325830348d3531fef7997fc94c290817d81e2fb27b014ef6ced4b21a70dc914db36e96bd1cfdacb109656782dcebf2382d690d46eb214e126e347252afc34e1f2c7839389bc219af6c4f548ec622697b45d7348d08f6cd351ee14d8d1ee204ed316c88124161bea4774977da2c789c5287e7bd0c0241329d9381b44af84203689ee0f62816fdd62c5251d7efb909fa716370fe704a2f049d902b7eeb8f480f2a3e6d31bee398689cf98fd0209371ed1d69568d762d3faa980612e087ddca93481590084ff7c97be2e6f2bb54d798a2c6111ddc0b60d0998fe0c6d355ec4bdeb58e64647da1c21306925d6464fba4efb96524f2279439eecf4c6fe16e34de26ed82da8bc087b988aebd8e02baa96e8ab8df5e6d75bd93c12140b277bff0c4431feb7f39f78187b9aea5dd12572e75fcab1db66af974cdb94f8bdc2ad3da1266c232377d9f9eb51d1b683c0b62a83dcd957e15b0bd4e2752b32a01d6b66a40ad2a9efcd3af94f29552f36222714f90bb92ad38e7b43e961d0ff8de9939a2916d8b2d4b3bc4d31e6fb6fde2fb5d71c3b38852deeb7b9e47f0a8bbc03b33b1645198ec97da13e3d150a4c75c0d37b825d1829fb12407d39b0bb394c7c07028357c348cf2ead054a463f552b1a8527d6ad36c1753d4b7ea458054f9bd70df271715bfc29501494cc54b7ab65049ca57678cc3e4e0c766bb91e8ace06c3b46a5aa1b2321138e0fa02a8c22ae369fb112be0545d9f34dbe86a9e7ddf1509d77f948e5412461b77c855076e11ada42b379b90eabce463c2ef3ab66e4d45c2ff081f465a8b84c6b2371c85dd59a31113de2db42b111ebba4bd4f1f32f1c96a5fe57ace30ffdae5a3de280264a4ca9cb22df62687538cebf5ea0e3e95427a58c934de0de6ef133f5f4a1db47167560516615a4c99ae42a8226e61120ddeb60459b20cfe2d0008c07874da7f75ce8005f01661adf97602124e30ab1067f8614d92c19bd0302ef27c36569824f82fd1c91ece8b497f41c39fefd2187320777070c90a470d3624d1d7bfba5c071e2a6d1ad39e911887920b1154b685162eb96253bc9025681cb31169fab0f242ee22cb08cdeb892c77489ae99ab4f4ac292358ebe6d8ba6061ae5d2333577f28cced0bcb575009c0ef65ef07d184d1ed067a7fe302f0f487e8d1022c3ede106a2094238c12b9571bddacdba63ff5d60979a458baf560c09c8c58badbc42056d90b0bd1f514f5ce255b26e5b2417d1b3b1670cc469c", 0x1000}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB='$\x00\x00\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x5}}, {{&(0x7f0000001800)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003040)=[{&(0x7f0000001880)="04bc6ec020b869248619646348e564fb54f57fec20b913e2fea72648e545809263138891a33a6792db2d2155e9e3aaa75110ac4f91cc8f62a37a36cf3eee3e9218c652e63461ae7c3b9fd30b51434c74477648eee5fa3301543ddd12bd85f022d7eca8a2d7b0847868c519bdc9c264bc18b5049b9ed888996b7e1b887969c1c537dd7998f8fd9b392657d7f76c5a094deee5bba0429e98335c0d53cc204115f92c8d95c32ebed4b92115a874a9842237a2415c7a9685894cc414f87d374f5ce409a3091a9dc4d5f66fb513a9e9f7ee34438807fbf431040b51403ce3716cb3d88e78cad9f12ef22493fbfe53a8abbfe42ff4fff2bd5d4eaa7cb2", 0xfa}, {&(0x7f0000001980)="bba888e2d438261adcef44bbf5e4bc409ab4440e431cb9ded429d07b8b2fc5be957f133efc17ee4e33c7f2990200d854e373809b248cfc6b22af3512e11d37b797dd21a9635fddfba23387c3f00df86b0f1f6d8594fda97f5859de4d04bda1979ac3", 0x62}, {&(0x7f0000001a00)="661a06581aab72c507e75acabb15f3afab63ffdecfaee58299b74fe14af7c82a09ba20b40742fcbf3bacaee28675d7a0d7298a3becbe042f25c38099d251e7d87f6f95eec7bc8b48f32c8780a3c35750c0ed42578ac1c5ec6df97e69738827a913e14b848b03cba717e972bf382de735e1e82b08e46919fbc7cc0005d49b0fe9c8fdd2fdaba8640b359da30df90b926a3ceb2fcb39fef5880ff322ce07e5c9e1357d0df974bf77c24e5d8b8adfe7cf0e38468cc305e1585bc09550ea597699d21ac8e0908259fa7fcfe84d84043c395a9f25ae81fc58910730de67393882dcafbae7e671d5c5", 0xe6}, {&(0x7f0000001b00)="b258ebeec664e56ffc36fce2d1a24c5399c5bf0a232af3541d61e97de0f7b1680687fb951782b7d386d41a3b1952980eed2cda5d1f287b404f9d6671aadc06d8839bf9889b08757a9b87b017aabc328e7a9aed749e3b2a870c8a39b7275dd73a7707cc0d19c82fc6646ac9f01cfa695bb0b178a27ab000f3989ec7cff287deaa36bbe3268c3d2b45b2bad31ef782e62f905234856f0a60cedae6c6410bc1f0f234260953c380cb8a0a9c6b3108b6b8d856deb9072699282e6ba903855a139efdb9774506a926265bcc02964538d46f4086ade76fe98bd829d50a61b975976b04aa8d3f1f9dffa1ce0efae49cd39936624054015d93b504349054a0a590538f5ad989261e6877dca17745351b5178c116af6d0074d19b9d0c89d825409dc7870894347904196646ad33f18bbaf86c2777269b060fd3149aa621ba9b0dd41b537162d1a05bf944b478ac724d9c838bfa3d8f1a781a32ff6752753eba38db9bc92af989b95afa3338d30665e417052c1b79d111ca5a45002e4accbd857462e20150b67b6d8d962a5b64f2776d75b4752096f91806dbefb647e66667c1151ab6bd92de73d9a95d0fe28a5815d285463ae6b473cdf95b3a9b003b1ff96427bd50a9e45fd7827d5f765a1671c334c54a4781977c22ebcd2e533a08a7518d9a11dfeb59b346e514561f6dc154deeecbd2705f3705af62da2f86c79fa00ca68c00dfcfd4064d4e0df0fef2ef635c8d9e9b1863837ca8900ce84aac59af70b9f49214c61ea13a4de843dfd3e3994dde0798f9871c597e8df09eeb810f8dc374e4b4783b0fc5aba043492eb3c054a2b7f39edc4c31d99c0a2237a8fe9c5f1d4713be80d8ad957b083f7f186e648972208cdb27ee63f0b994dc84ed885535f0e2c40eb7952100cca7e1ddfdd3b51ee7f89ec7fbf0ef7d90d88cb5116aaa0259e81852bb4da431f3a1a1e36430e36d167e6cd24d45372dcbe777e48797ee1491cdfae21e745ebb3fdb12236a6165a5e8e9812226ac5a95d77afc2d6069f3b43892274d29f1b7536049770a5999ecc37a6f841cf70f7cace7cb551fb7ed47a71b20fa8cc363935e0f02265bfa11d13c0b3dae42b8b725b3c05574a6192c5e9967e2e8b239161cfbc1ae3a320ea6795b45b6f2c802554dcc89a936731c08a9edfb06539f04fe31aa999d2aef3fb9900a715f477eebdb7c64c60933f94d624414f44847472e3626baffba7299134a76e19438988b8097881b96efd9da1d24f83cafb3be53623082976abead43cb9bbb47c0aadb30362ebcbc07dc7af677a3f46fbaf4cdba1b6d53c01decd1d06a89161c50f66ca34cf9ddbeaa0ed3a14bb7a521284e5a079c783fc1e625e2aa1c5a9e53f8a9d227fe98466f859a201352b52e222a5d4c63247762d60265102789c45c6a21ae479c6dbfebd0593b382d5240ff5485908a3bda8aeeef859028650141465c7aa066357378d661576a3dc15b3530caa033fbffec9c17fc353db4ea002f9d21ce2c2c2f33d1933fe68fdc8e6d174dcae9e0c7d2b45b0893b19e0056e0dd5d88dcc6d9c4fe3b03e10c74ccb1b6df5a9cb0fe60264dbfe2cab2d3f932eb3dc6a0a193e360aab1b3ce4b0ca2bd466cf9e79b89cbad529e39c2687e33b9ae00bd461bb74cb8db7f8a00255a5c99c4da287ebba45e536c45f4675c4b25a9a937f79727ad92a9074c46efca40237acf06e8336463b5ed7cf98e58c7e98deb10af411742b42a81f5ff68f955c3aad033728f8e36bdb789bc1f99131667771de607d4161bc925485413f5f3af8f1a219133c7b6533a0002e912f0de71fb1f9c5d35ae16d2f162d78012b7b9d7fd74b0fcf056d72a758385a9d133163d6a8ea823c1db19b4215521ab4732ee76326a1554f3e3d6b3f5795621eb24f3885e9a36275adac83a6dfdbfe23007ef5f06bdb843278479a8d7529d27929a13e332cfc7c2881b65da5f4119de7373a21f277a125e49d72d828a451c76c7ad757d863fb163bfc83f9d8d52ce029f6ac26c9ff24fc257eeb84d6e5650b60c29239e504a9c5354e599de0323492fe9aabb709044730bed4becdf6ef4c0e02d0746aa3cd937c545e77d6cfdee358404142548a1c4aa1009ecf0ca00088cb27897d3b70307756beeb9503811eeeeb878dca0ef915eefc1db778e0ae98340b5a7d313df815f85aba85017acbfde4cfbc6d09aec459c6a540356d6652df8ff4fbfd39edfb9a8910b9a444f80fc9c811df040b9b05d7de05d52e40576008579990e1e34538759f3d9b15e0584fb92e7150cbb7e2fc08bec7726ae6058c4a9d749d0208d7f886bbffa8984fe1a0f0cc516fef4f27d21f42bfdf253bb98d55e2eb5f570a8dfd4127a42fc6aa559afb978ed0a0693055a14acc9b08ab120655f06290a321c606df5d22c1fdfcb7e2733558bbaee36976b01017badf195983e2a700911b35d8f6ac230b0d18ded7fc3ce9f7294fc53524df91fa4be2d820738aa41d4bec77da37b5a72abce4f07a816b9e40c3c78bd2e139ccb50936c75f597655b33ade039eb143a0726b8729f3b9d938a8cfc979d5302fb2f8b94dcb57a61ac5a468a1f97847a30ad1a951b988b8faeeeffb8b929628989db039b287b0c388559a1b6035721287b63e8316800cf9b48d98c8e01cdc36ea8eb27a167b23f84fe7cf906eb2d7a4e5de922253d8151bb9c29e90189f78af43868af5061ae739d94b6964a14315c0cc918ecd80c07ddedf70a75e8e4e7db4ae9676e25d21e9bd306db6412fe8ef29f913b07a479c51f1d24413731f992231e2538fab19888a2d0c55ae726ced1686732c3899612cbf5d95808e37cb3d284097d217988fe1077c4e045661f0a7ad991ff5ddf6cfeca105906ace03f81331c96cb1cca9a869c76ff6770f1355f170d78afef20352d4b7818e09544dd6851c9308746f472a4520d305e74b8944241da2d3ac075731249b26996315f5baf6838492541b60686e699941b6066968b702d69fff4c9bdeb618cfb273ed27d57f2e87f173c3f60c073e952dcfe8060a2e04e23f4549378b814711ed1f943caa1d87217b9b1ed78fca2ae4abaece9bda069b032854302f49fe2ab101fb2a6d703c58fdaed276ad1de820863679018931c386e343dc318cc2b56192dbb1be820912d4f7e8b0862b604d28ac8f46e1157be791a8fdd1fc27fafb297af96db59db184bf25c9230b6dd52aba154070dfe542493a79684bf1de42d58c0313dce4f6cb310d5ee3ec90e6a1e1e306f6030b7135be2a01269f73baa6605c3aa54f32bdf6bf7820e792b9d12cbc58aa289e9a6f73af8bc8c60381782602415dccfd109b4e7958fd44cde7fa2f619815cab6af026d853e493bcd10f050e2efd5378289ddf53b984c9354f883632e1f8f2565aebb2b6430623873ef5b100fb107ddd69fa17fef5e34a5380e9702d33761e78188462622653a3c4d346081187315d39b9a5a2e702f23a0d89de2b6fac1b3169c069a92e25ee0a3ed659d3d1ad1e513df41f1a61e0a717206564807e6bdb17a9b422d34d0b7bac67ae2e9f37558d27f2de6f9b4e486d53f78d70232e23502c652d256d0d7458bc757f09c2e43099985e7df5e33bffdd90fdf3e5f003c82cc60da2e04dfba6af662a456d872f3e3b54b19762b1a57f00c64b63a8d43209d689053c19f9b0d45eb5d203c1b0dec09ee2ab6d655acabf023aaddac01693d8e9f62136f0142fc1268f322c4b7e6d077288098ba9715af5e9afaf866c96a2852d64c3695dfcf7603233b95584b581abf9d9879a38530480748e697bb19a040d2c6ff195fd3d59d9221d0bc8f3fbb9df9d0c50d87333cb9b6f78e47adacceeab1b4dbea0503113146bf22ed746ca8cfca7426f3b3ec19c16a505477d371946ba00fb50bd54c2faaf049b6bb4dd1d95f089ad11ec7fc4acc022345e54262a42e6a04813dc9b0f04ff7bf396fa810f05d93470de0b0429339c4f45e3df50e745ed9400297711121ba9341a5316bf11461df6e7e2f5c2727b4b243b6f8cfb7159b90730c2c3ee202bc00edde50de35887c9b86c645e183145a331f1e589e0145b7f14a6f0aac18aed715686f9cbbfee6f530926c471a3a42404af65584096699c9d77d2b9c19f0553fa0852a7eb30d29b662f8257ee48c9f37a6fac5e5668507a0c4d82c32e92734cc00cd4c781fe11be1ae9fc40fb4ae5d2e9ae6ffc8a6aea143b3c487740fe4b87af2e2b4af480e8fbebfe94755b7fa4ea97dda041b60d79ab85eefd9d5aeef504a33a2c443d2e37155737dd644ad553b7def9571b54240b500b0f02c5964fe1eaff63e708a55d38b17344d902b87f8211f739897c7525f0bb200b9d3048b5324e21a68d1b3db32195643fd1f4499172f3c2c15480b8973e7d22359f9c04c9107df6f78be99e2c33c7e7e0f90e325e3d699813066b5631127cd7f51d998acc25a69d5fa670ee4cc544f5177323e68dfc8acb01547adfbbc2b79b1a17c9a5bf9e4ad36bd9aac5c7c5a7d8f128691b72448453c153b650c062db72ef34be70e7f99e522f41af2006461119eef9ef29885c334efabaaf889892e9a7100b32310f79a6f978e09b4709d8f187c346d421b15941705edeb2b68a226e284fc2fdd35877051dcb97f6c66c8f24a55e7698d5aef3757831a3a8f5d7334441c7297362882f2cdafc04200f50deeaee1860db38ca1a7c5a784861e2714be4cdc1037953e992977dea6860c340b2ed62637ad96f095149f327ee0a5256fadc965f8f8f490b8c22f85d2c095dd52c2f07cf478c1bc976d0a02b56e010c86e1a672ff4d6aa41633ce58caa00ec6537ecb048d4299eb3ffc1f5e34386c1d691b2d8f541eb35f8a9a6bfe6556a3af102e0ad83fc0d8b173ae96e0edb66a637217faf08b4eb583c9e059331a7619aa9472c93df5493d6a22c9ccf4315cb8f3562c526bfdfa3b1b376cd89d5f4856e7607e5f3ced47cd5d5337e555ed02132b1a57568597c077327055449c306cae28926899daaa7b0469d4cf174c92aed5f16e69b722721a52a49fbb4814df824a607964d2e3d0724bd475a18db4af88f8bf96419273690a0da8451caaa85c23ce2cb6d37e362375ff9f7d42a751e2b1f6e3deb37dc6000d5c8640ef483206b2b398a6b521474c4da649cc26b1b5079812d6925373f0a95dddbfcb475348734fb3e497ae25e4132ad552d535b766e092026dd2158f74e791ddfd102216883fe8039e36cf6f2aaea8a7da8ec6b6813660d02786e24154d1f01d69c9431e1faf87992d9ff0860a817e64a95a636189a9cfd93ac251f22b179de5ffc48c9fc76b40417557957dd9ae3c531ad3e41cfdd4fd440312ea3ff0a97793b742007e92f0995e9f8587e6791c3987ab8ac59159c79568a45649878d26917973f3b9e20b6784bf4a528008a6c174a2d867c49af3cfc81bc38f13e5e396f383437ee5490bbe63f9863ebebdd6d0bb15233c5c229893879c704399687a55f0ab770fcf2f50c15f28bfd62909552f8d584bbd9862627c861036cceac193ee7266294c99d67207088d10b5314509fe5cda7f6780eed7ce9166d892d48a362ba8597e8c4d145decfcd60d8ca83bb7227e826301af648568d51d734bf0255813934950acae4c9941dc4e22ea875f45dd93aca4c6c345c38db084201f36638547ec128aed28bc3c39a8962ca98d667f7db17915ebd3ead40fd75daa807524c1e8519beda54fd27254889c54311dc26fc172390755d8e16c595afcd0a7707871b7c1cd418bd408abcfe13ffd272f877cc653fbac4db0be136820880566a4ebf690fc8fea45406", 0x1000}, {&(0x7f0000002b00)="6bf7c41ee40d32b6450e68b543b361dc18f03ed854455a747ed957870e852f531a02ed8dd7412e55a5a7046171bb1ffa74097299d4b8b7f7231f7f6f5bd41f4b6f6999bafde92063a56ebdaca4e85faffb8136257b4be03fbf52f8c02394b0b9cbe1dac111aadac1b37c6b1239ef71fe3d0a4c0fa6e4bb47ef4c34259e16b482c7db4286d4771a5c9dd15875e53442164a2d0866e77f893ab5377ec2a0bc90331951bde352a86a02d4ee7b0948f9cce3c06683228f24e014bae8947f26c2abc137", 0xc1}, {&(0x7f0000002c00)="fafd37a803c1aa46bc118d334a023467272945fdeebf25a63f890e3e2889cc13d8b09e01c7b17a4fd6da27b991bf25f294a9f0abc43b038ed882953a995dfaad48e8a32e41763ce524e36d78029c26671eefa4acf1b92e709f73bdf7c61049bc40e509f2ee3785b09cabfe85dd60668506a9aa46ede5e3a28228346aee1931722340d00125a99cc91e97d0a008a85ad71837595997dd5c123d60ce9f485f6d", 0x9f}, {&(0x7f0000002cc0)="569292f217bbe9accc2a80cf1b7048b60ae57923795e074605638a3a6cdda4f9dd91ccaa26bb4bc5de168533aaefa0125e40be329bf5dc06a5cae856811cb6866557e1acb08db01da5a7a1a37f0586b462f099bcb34d4f27c89943983107dd014bc93beb038ac87d4ffd986b1849f57c366c3d0e8b8f10512e511678aaaa5b850380c83b2b5a0377651781297d334c2d2f602a758405129974b01c5b58fb5a8b84083c23f9423b187f0b1542654dfa666ebcec1bcb390d4a2bf73e45ae028d1b07c83d6717bd8664096dc4d08851435b6225c607f5c63b59a91285b0d25efdd20fea00b1c0ee84b8", 0xe8}, {&(0x7f0000002dc0)="44847f328c509800c9fea2e7c2593b98cdc63fe44bed9e6700939fc59e3de78f8638c2685c5dd56bea7a264019ffe72c6d5df2b2770cb08c7d85eb192740796cfcd341955cf100b04c1a82906a114d7f1eeea8d9c07504ae7cdf40de3cb6a14c1e7bfc6796c624a9da6cd32161d770897c6490b061", 0x75}, {&(0x7f0000002ec0)="a331f690e46002e25d29d74156cca062133bd1aaa26708ed7dd426044099701af2449ae4f2cc67d5bb910e3caf2386553a5cd8be34e52e89f8de5895703213839503f7d94378a8714f4c0df19b16d13e9fdd4893f3639c5cbdfa95702007144e922e929e6ff782655e17a94d15391a600b1af6daf606df321a0de10a8e1ca0acdbfe00ba407ee4be295917c1955680ee8b5840a4ed", 0x95}, {&(0x7f0000002f80)="46ef3ae663d6334124b040106c4cd2c92916e63c2b5c677f92854a84c992fe1f509706d88b6077691d50cf003b96198f3ba16568d4aeeabc3c4d22e74393843da7c9c002f2cef4c877c0ce49a85be96b04da29f35b6b9d54e572217ba6d6dc809e4c7f092672d979ed93eea31d085b3054e131b3bd12cfacac245a74c3308e3142879f5b466865151330962aa5fcf28cf5baf820467bb2ef2607860031ed33d592a8adda76bc6db14c79a186c1c200365135466f53f7971cf05a", 0xba}], 0xa, 0x0, 0x0, 0x20000800}}, {{&(0x7f0000003100)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000003380)=[{&(0x7f0000003180)="c0bf8b7c73171da184d3fe5ee1a8effcfb739ca3e7bc19db52ccd1810d75aa54bbde936a84387ca8db4293944391e7d67080d5b7c69e979f24546bd36cbfd27dfd73bb91ad145202a8c4c9da6201bfbbc779cd12a4392da3527424fe14e518699c2d0b6a6e4afca32ce0b3e57cd23cf60fc22dc5c98678f4f4fb5414ce8fef2f8f1ace1b4f752195f433a71a4a3a95fce89d6bbe4c136867e6b454dce2037bebc442f26c", 0xa4}, {&(0x7f0000003240)="47ed1bea0c282f80d4a77a2b146267449fe7bd35912d1d284646e24a2bd01512c53792cbe68b9b404a628ca5896468607c1f4247103f", 0x36}, {&(0x7f0000003280)="58ea2745eb4f5dee96192cd99855c79a8c3a4ee6eab8e12d6931346e57a9ce583983b623cf2f81fadeb4806dc2ecefcfbfb203266166e485773f650d9b91cb755236cf75611ca248654aab2a177ea7bed751e28b44c8b1241a2a8ea086dfa8b8150f5d1e4bb90234fce24e00438cc7e7cb8fa24e301c0bd46706db7327773ad91cd294c3ec9a400cd56d810609a201b916772c0b24afc9e1625639caa61229bde59a1a6e6ab733c0ae3bea8efb32652271b4ca0f2cbcc2f45e1e498d577696fd7b", 0xc1}], 0x3, 0x0, 0x0, 0x4004020}}, {{&(0x7f00000033c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000004680)=[{&(0x7f0000003440)="dd6b90e3c84dfca6fac9dd8f86f69320ec1c0fbea218747971fc303b6df5dae707de9e47fec7050b3f3cfcbd8fc71966813c3a457e16e90958b81eeafa5d8c56679646395fa95aaee86f5fabb9d3ca9d12346d4db44d4d752c7487d46f788d0867a2bfe5ba8a269353175b0ae712e7114e38279eaf71fc23dea27fb77ff2996b753fdac8abb60b6f4f852fb140e1a33eb618336634eb383ea939e042a0fa57a23187a6570c16654dbe8fa76565bc1b1774354db9757b80067692d8a7ee8f7bb4f7bd97aae2b144a157a423f5ea7d5c8de8993dbb52e00c015657141a0e564dceaf63962d4677237ebe6bb828f9ac8e16315d76498dc6ef70b9f8daab35", 0xfd}, {&(0x7f0000003540)="d80020604d000c6891912f8a0e3922b1f4ec2dbda892d3759aefc431a3558583507b37dddaf28e960e6530d855b82f70e3ef7b09064bda6d7225f0509972cb9452467e2db131e41f5045d308f7238c0d2a0e11714ec2109f4ed02d953de7f1f3e45816b87885625f3a630753bafb14cd53ca2e656f1ff2870f7259a31a272249d3a6234ee49bc1591174bcab9018476005027a28af966fed9cb8b66420978b7196f09ce989041bba3988ee61b063e74672f03aaa7d6e7c49d336cf0d73004de78cc66c1d2ed797224fdbdc84d1", 0xcd}, {&(0x7f0000003640)="72cf0f7a352679f5c671ceb196715c0445fda99bd99d9a0f35523a631b52e315b57bf2", 0x23}, {&(0x7f000000af00)="942e532672939b2123c9f04e300a0d7a612f7d8f655cb23e024187ef774d6c72afd549f3e76855b44b4b6ed986482b12490735492aaebf9f87eba6c23001ec06ae518a6d847a66ac2ec56d5f6a9ebf4a6180d4f95b3caa4ee12f87a72910ee1d1f486e276e90586c206a78bbf2d9be4b690b682b5fb38bd107de0ff317b9d0edfed35b6b9e744895e21babf1122c2d752a31c30c30e96a348ea4860eeba265cea419122f5fb6091d6eaff74c3cdad20a45585cfb647038ea359da6043d5036d679472fc05c5dd93d6c4fe932d6f435a402cf612e40b7205a119b20b4651b8f2afa76c5ce925c766b7183624d97ba304195c87bf5230e933ab0131c7964de8612dc44481695db5e72f5149c5cd2ff4fe1c353befb8cd850b73898fe3d07a5868d80d8c2563754eb2df2fafe1f995afeb11307796de9d2e6b14133e5ac94d92938149f5f4a6439050d6e364e3cef767910846dbd42957d26f5c36023e4a8f765aeba1b78afa5909ce91cb92fa8077611fa86b0da9eb17dc97b1e1556a6789a6b92c004fb2c5c03091154575946d1f1ab5f830d398b43f42c7705c50a27fb197707e39c57b45cca5b36c8e0eb043b9cd34aedf45ee63856da962a99be08be8a9ce2a993288990a1572ade19f6bcbcb6d59936b3ab36141759ee0bbf1917984614282b1242bad15bde42a4e542440349b750830beb81792375bdcc7686dd7646519f2f3181315a43a51fac4603b963ede2a2cc15cc3677453e45b96705d607506ecb2a96898d08ffd89e9fc55e6a5a357d1eb0cfb49eda095af95165c90e99cf8077a7d978471f804342b687318e476e76c34749f299ad7f8ce82223b241756aec0e3ed8932fd6319f4abeb3ae53efb571c6de37abde0b57cf9f2aa3a9a7f574e8c0cfd0a4c107073114c68ceeddeea4adb499f64d26da1ba390fcfa198948bdf75ab00e7abd05a9a15b3d732474c5ba63d988b796b2f106193c655087151529baf2935c1ccd7691c2fb00a254b0e17dd506ee11bf883d1b725e08ed0c0d758da3d46c921f4aaa5cac3b09b7b12c44c5bb3e5aef1e72a33c8f6de72af32de668175b69963b4a388240e36dc3c3c2b7485197f78b2ce5a2922edabd524b410a9ac45beafbd628945183ab94a29adbcb3df4719b8bc5ca442859ea3abf79c386e9607794759d46fb5074cb7cb4b261c9c911164022cf9b56b3baf355d201956dce805307906088740bf181fcbe808441c44baf61fdd3200727e8d7e2bcf1b6f97643f29fa08de232f785c29a29c34301f325fcc7493d8e93edb97348ac3983b617ddc154f840b15fe02911c74a3708ffc1cd7cc76d51103b2c9e65bb6057cd6c2a691df501673b438ef035f694f98f8c262440a36d7acd4a400ce0105648cd4b4d0f950ae93d1b8b462cc7b66134defe21ec27e2a61d623ed7d3b20113dfac45bccc9fdbb1a47a3dff72584dd32f2ecabab20550c87c74a113186a7d2bcc814c542afa2a2015bd87f9bc0cf3b30e07f7df33fa0f9531ea40ee3f8f6baeb93222df652083dd469625236bfecf7c037c0d3d3ae4837ff71769700e4142039128a81a694047c1542adffbd2663a598c64834f714c68d4c7d7ceb351aae8029488d4af8f7646ea8bdb1fe0c5879d40274ceb7694f3c1533f68eb8cf0d62763375c12826bccd640915c0fd7306ffb7a3b80f22dda250b4792ed30ecc84b34798cac73eccf0c555b9d2741da765d186ab44783def14755a0df7393122d1bd9a03cee0475e6f410482e01d57c55d36dff343772f902a98b580f18372ed629c2d0eb7d9bf67b9d355d63230ce03210252688a567a895555771639581563cd7a8d5e8445885ad45616c95f305630e190dd1dbadfe215a190be9a852d8f958c4fa00c184949bb49f8c2ee0dc46ec2a48471cdafdf7de1dbf10a250ead2b4915228c2a9eae52599a37abeca3099aa547b0505c54971f9b160cc74a7f6bc0dd58fb9859a96fe47ab5b483efd5b28525fe54c82de60c5c9202b020bb5d00379caff471604ae364cee29695f9a3bb960586d8bdac501262498aceea6dce710c9cb8642fc10a84f7280e2b56bcf07f9226dc509b5fdcd71bf9b310a287ba54e2ab258190a20adbdc6d091e8e283116a18d4c7459ce33de22971ae3d4ed6c2ee8ef09d7fa683ea4e4fbb56a2cc096ff960409e74f9d9eb3f6973430b866d9f50ab45ed717df3f5d0d0c58b56beada724718c326ca165746a7cc550b35c3ae03311441f70559e27fb0db764024905349905c10e262edec0a680c39646aa911fb31a9e2b5c26c91fb9c47df871b41c8de9440cdf2558f174a5982aea6bf6336b43b214d1a7d186129d9cf3dc80e1322ef07919c943c78d92763141baf17a293d4a68e1ca9306b5003f2ae9a40849a1daf46e779a7c4b9312ec703071a8617604abc7a19b701c026e1b8f65e06e43d0bce2e23006dfce6093f8c0bfe8b67c439dba4acc55c79e3dd27c0036e21c95039a8614b14f9941560c2451ba92e4274b6e9e5beffb2b7df9f6c04ef648efceabe59a1ffdeb18bb2775172974c69e34ba3a5bc1ac751700a64cd70f76c89ea8aeae7ac6085e5825c477d3c1181b2b353141b9528c65d2a89069ea5170d698e25e105d88e5b21fa48d1020fdb643bc12623d63702f83df12ac7ab6211ef9f3aace9effe62ac452e5cb30c84f19d46ad54a9ee4251cb5b50e9c49f952dd8c5701ea38cf52cc21a3827f8533f7b5ffc629340a28483d14ca044c222e2ad1cee9d1566f2a74b029e76e04acde5ceaf9465934748f85c1a05d263678378513aa30739210ae0043a6a036657467cdf0315515398cc9b872e98c7a655fdaa31b0727b4d86cef193019d8a6fe029b9d2c38edd16507145014f9669df08c58127a24f27e6304cff6c87ad5f17e1f1a58fae5eeccb5bbaf65a53fe8286376e8970b2a326d3bb45dc987b52a15cd170c734080f01a4efdd82d1e226878d3823da45200feaf479b5a8d1ad102b6e673935b00ae246fa44d9e4e266459a28edb60db54590fc6825b9ea30ea37db8feebe42a65298060491e4a45d39c4246da9b008eda6f93187c6e0f705889571a8307c6bfa391e992e21d4a14713c7741aa7a92eb5bb849cc5dcd10ea576442a9c4f2a3f1c117787bf10a89c9a00d4fb08ebe705c555bae63e71db99b64e7f84e9adb1162707fa163ded6c3c2d2eb78274802105baa711387442906e382b5b1190cdb911c5e0d8250f122d4d1e3c41f8da63d2d854135828fac5a768ceb9044f9b0dcfc8884238668820ecc71923997d85f99af80396928be88989de06c840e49bc5b36a780c2a7760bf6fe291f4f5468e8491842555c16f4b4d4118a7cb864be84f7d3f8373728491ee5f64989464efbaca6c28aa4ef7dcf553e6c9c393e208018a504d5a2f28dca01de1d4a1826a32305d6fa5bf204d12e0fc4e452a32cc106bdae5d18a906a5c45935c19cd62b32e7846d5837963b7347a23fa52fc690e00452ca77492f18cbab09c03e406d3677ee247b14c1ebb5c1471af0f0b48df2f21be0560e8931c030f901cb43d6511af59598942deeefc7818b9cad288fe4756ef7ad7cfac55b709a48926d7244f74cb9fe3b3b0662ea48dfd9bf1b9785facb32233a859a177e878eb6043bdf372c48b67a72e7611032b5961879300f1017326ffd4cc7679fb18e7f624b515010caf8fe73a897ff52afa7767fe2fb0f2f42f7f5526a83e6447b432e7cfcc9252583e256544add094e1d29b58b4deddcbfc45e37cc1bc7ffbd6f92bb338a04a411dc226783f7003d10ffd560c87e5ea7a400423b703a114a3adce31e202be8f103750ca49589fb53b019a7b5ec60b3c2db6ed8e1185b18c958e6baab1794408dcc941f336ee0b3a5cca23ede4d07a8644ce3eaef75da08a579ea6b160b656436c450cf38cdb7e1e4e8f9c4d8ac67113c9c5fa834789c5e53d080d85963a8e6c19acb5bb718713f67567da43df815a358c9a83af67df0de2dc77a63c3d0e349e437924a7bc0e2aae2f0732dea76d4bdd7441e25975155834ad18fd41975ef3cf3e2fb8f5ab8ff5d231111c515c48b5135d3c57b120b4e39b35d5f31f768a2b6cdf3f362859c9098082779fdd7dad6725511b6c8dc063047658e72a392379a195e6ef95b379766ca473826975043cc28e51096ea6b23df2da8bdd3a64b6cbf7d87c6f454ab23ba5354a097f2d8d3f53d726dbcd9cb298c5df38ae741f0d3d257fc4c21bdd48ebf1da26d48638a005600ddc70bb4a04c14e48847bf3009df2c24f27c72860ef44cd464987dbc9925cf4ab7daf012d6f67b15fa8def9f8931e229ae12c89190b9e5f595e90cf320fba34e16882bab600ae2e989966e495046b953e3c50020291af904a0187c3cabdec1d4fd722a85665c17f03413b0a326eb411893285e14bb2fe583723999105fb52217ccd75869860734fa227e81ac0da832fe952d1f7f794d46559c9ea63f0bb783393bc8be2685c0222ab087af08b4d715b6aa82596c424eee9257984308bc0c68a92976a16958845ecd6af8c7a5fa9c951c38af08955e13bbde80576449262d68ceaccabee9a616a7a197cfe3c56fd49c1b62f650122d150696ab10b49dcc3ec1ae17c1ab598aef55bfda12ff04971505fb12b9e97238974c51f5881c1ff9873dd4c9f2bfaef74806960f407c9cdcc50ec14e2ce695a75ff1cec61335a58be9e4a4041ceaa9aaebd2af4d7ba4b80ab43c311baba85f1a40bd87b52cd54c9758ef1da0c6b0f09503239e7e8a8392471142f7994e4262521d3dfbd92ed788508efd7eb4f2d0938c578e3954f212f274089ce4b297330f81f8479c50a023bfa4234b8ac83e6716fd6a2c731c1602690fef006871ce123ae7676a041b23b5997e8895ecfac9a7f1be98d23864e76c5c7dab485b8c2505fc2158e182df7bbedd6985eecbf0fe2b1aa1ac4d6e3ce0895cb1c8e435c2a02c448637aeb0c911ccb79f4647f12c18be2c185e5d6c241db446d567581f1c101ce2f0f1b99cf701aa5047633eea0ba9a4559617c5f50fc82f678cb804c59bbe466ad2b29c5a36a633546fd202812f0a05b1be33bce559ad5526795d41e1f025dabe386909741c96df2fb861b519f9265f48ab2e2546cf745cdf2cc37ce199134dbee5e2d88736fc461db8175bf9d189601958ce333889c8cd60b932b7ab907d84604d724d232360e532ed1757b26dde43941a64e1d133bee974055d772e50c85f9130f66fcd8c9953ad47d0c3fedb9b537996fe579f17cbc7db85c0a0281559dd6320a31c4572fdf8cc11a0c31532e48e8c03565204006127cb859b8484f80f7da568e802e90de21f9513350220fd81c6b204a8625e377819818eb5fcf2738685017b06f1b404682670523d118295be7975674fbf2495bfa6a4eddd807799143e026851f6454c74125595f486b1905aa7ed80795334291a6ba2290bed65777f1d33c7c5c968f50d4b22643a0c58a29c7f64ae8d29e3861b9a7645be5cc8d3e29997e0f8801bceeb9455666a9846d459c24507eb78e7c7b39823e2c6d9aa25b81e07784a9df94cbe6d584a9ed7bbc87b272e4c1f229b9fc818f0e62a48725d157d5dd4d8eb97fd080a80ccf57a17f500b9f5945494ed570f2c9bbe8ac75c4c1dfda696d4fa30cdef541769823e551be5ec6abbaedd703784ef6cd4ae8575ad66f310854bf2a3a52420cceed1264cc35f257b0f955b1f000f4c2e84149e73ee10bbae1a6fac7d82ed11970924a2f7bb1b77439a4e3f559c71c4a41b9b989da79bba9bcd49d19ea0539c107627303840a13599062ce1abfbfdce1dc5e9b113d78a90c35bb655ba682f9fc9dd697ab2ef48770ce462b9c05e501c04dea786ecace6b50ceeba0f56db4a6f1fdbc7550746d7700e24601637e75c52ae567fa8da466041b845f9ec6fd707d8a7880047988de247363c52e48b53574ad62419ffc72351c280f6a9dc1e94b149d59912cb5f6a64d535e322e52be33011f66a3730bb2120b8568b71afc60fe744324e6abe43106d0ab3b6ea008aa554020de808ab9b43fb59e1c34cb1c75ba98a99f026910807fd2d15d70db48b7ffbb61b075764ffdf0f28c2cd6bcab5afc78341cb6952c76281a2330890943a0853f6905ddf393a93ce789ac245bc64328a2689f56b65c01151d13850d4c61b5d728b1f8eeadbfccc797ff59801f24cca99315d197c179024924b454d58aa11d52569931bfe8268071f3833e9e850f1eacd8772d24768a15441d2f2ddbda0d208bda83bd118", 0x1152}], 0x4, &(0x7f0000006900)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x50, 0x20000000}}, {{&(0x7f0000006980)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007c80)=[{&(0x7f0000006a00)="0729a76987cfc6a52c419e42717eefe41135f425b60645acd0f79b4715b25e25e27921e474dc6acb7d7ddadc199066de4fe3f85f47ece57ef68fa2e97535a597467f23cf4b98c879235e04ab95da50d52bec596fa22e42f23e7ba600aadcc724b8988563b0a2e810beede70456968e0657d54b62bc7d726a82b4c2aa9f80b2e52d4d5ff1368d5fa5ab7843e482e85ac4fb431628690c6079d06f6ce2a6cea31c982999d59b18e19b1ffbe66ba1f842dea3de7bf3e0d2a7d006289f70a86f25d733e7d908a506aef5a909c9c855d2802f82a71b0a2e37a3a4dc9374afa30972104d366112faba0f9a839f5af4cc747b764c8710ffb4d79ed3763557344e2d8b28627c38afb440b7378bb3e80f87a0827a7141e9a8e506a31c5bd4ed8afac3a0785d96001c5c9e6614edbfebb7ba6875e73580097a6f42551d6ba16ba2bb9131432709e6a7cde5e0bd5b3c510ff149f8b9e87c8b2a616c0679a826ce61367b0d3b61febc77347dc0e33bb1b4bb35b106b3a368db8bdb5b05b9aa0077ded362238e0397c3739bc5a7d6d9c8c2d8a80871415d526a751a909cd15f3ac24b8f8e38b741911671429e8360052b4c744d79fe6c8b5efc66b8b12ea024bd88a489c6a50573ec9f930422f1f9c1ac9dd9bca7d0d3fa93ebc01807ea8004d20ffcd094898a7fd8dae8ec29d3456271edd64dbc69a09c6f0f79c4c3bb8602e2f309d135308bb238cc281adc700cbc27969ddbbdaeabb27ebd76fd1214aaf41179066afcdba317a2650ff074274f81aa8ad49d1104fe0d79cdeab81e8fe3cf67da61c5b9c8858abfe9083d655715866210ca40f0e4f33c869893de00de5474aeab5524a8f8ffe28fe513f9271133ba476940df255f1f705523727e792991dad6f8c96e93d6e82dc44d50684526833684dc916f39417272fbf60a5f81449d667bb1380e4d9fb7c08121b60ee20abf3063e65825e06364a49b00b8a08490c1dcac2cf651159eb60411c1ad08a1c2ec8d0cc2df3a17ccfddabf4f5c11778c74ad84573c596f8dfd205984224e78ac95f947b791e42a5884ce950044f44ca3a3b4cf5394a5f1d902ca3545ab91a65edb81e94d94021313d3692e2badfbc1ad76345b973f0d0195e1928c86627dac08bdb3bed9cfd8ea2b5d4b32ad9447941803e2f5592edd102152346f8cc8a4c8b813822a5ba7d54130150d9abe9ee0dc38ce4bde975ef7cc18477074354cd396386a075dbd33f5a6236a41cb37cb199d436d07a8d263047f9ebcb671727f11e48d1750c68db231e47a0c68363ebd92bd639125a2279822a07c687c58a3c3f0403e9fdab88ba381070788334cac8322145bb2e6ffc51cd3331bc462601234366068cb72906861a858c8421fe09c9d080d5a6cec05eb95425da6d0949e32eb22b84e663c705d0044cab0eb508bcf9eb2ea490bd0bb92471f1de29916e40643e277ada9cf0144a00ea45d6561c79bfe5dc04683990a8dd65aa71887c009c130d0edba6f23d23454e7ddd48f747d4d9f6a672c0c90c3baaa636275aa36261a99be1ad97b75d0cca7ea47b0bdc144e8508c604ebaf575342ddd05cce34ddac3d87b50e8f4f5e17c721ca577cac52dea335fe8402d7b8163272fd14a3a0da7da283f41ecc517927c6f74097eab36845b2a9ea1c75d7e2b27536bfa6904cc523f7c22e9d2eaf4356c68890794b8ef14ec82c4cf95b34e860daf4c7a07e917195fa5aa344715fa4f40a44132528c1a86d390ae60f143a26b59d7f57f40f5066d3004e22e9191f1c9965acf83d018cc8aa9926c6655b4e2eea86c4de482716c7241dd81bdaa7a6fb613b82783828734179da7c773398955fbf896b5ac5b62762274a39f20acd3905be9c7ed27a5f3460f65d2a85c6168f37a0e8ec474dbf4e8f99f9b1716fc265348559fd4bbe74340366a0ee661be8d4bc8647298c44a7bf207f07af6eb3cd0a442093640f1d936117987be9a29c71d4f8c208a73b18709574c9067e067a6f4eb55503c125b2f956cba3b21bc5845cfbb71c05a7f955bb31ac24cfff256b44a87dad3fd959c0f769f8af11f595bb71dc88b936434a14f042d2560c018fc399c110bb903566fe449b44fe47943eea14fbdccb34424e0ef09fe8c05e5753b7742092f1d8bbb6f8ca92c452bc3c146c0b6331962b9fb4ceb4c71704e99d3ab052f6d6d912973556cb5be18f564f2dc70917a34d2e6ec4347e5e8464cd4072f3fab19be5da0ee7eee7a4313bf7cb1fa8d99d87bf12b2594f8399278fa878af6c29ed8517a5359755f2c80b89852856121cce1e68f75bdb755fd28477a4d86930a8e8f8f697216f629ab428e054e3a3d6fd5da311864dd58789a3fd2aa58ac5599ebef84e107684741fb87a4ecfacf0d7436b8a6ffb49e870565bb8753fa3c95d3ba9f8818aba130531cf70313d85f4111aabfbb07b103617f5c5162636d704150acff45fdaf09ac6c15321758c0a85929b51e7533e9d4a1a9f2f08f7724ba2fb4b9e13a3b284ea28b268d59b7a4863d98f56e31838985247458fc6bc24dad9430b4eba081ebc18f05da615df21268685e53b67b1cdea37a3e84cf1ebea0983af26ae0bad914193fd0626bbbd7fa34f973e116729552202e74f5e87417a2ab438b7e636fd5c0aef6acc4c43b0b67eddfaba48d80bdc837dbe6cc9ec295190f30dc9183f59fb6f83f3f8914c6ee41c1bf1c608a87251e1e7258a0ceb632a46ee710ff30c3f9068c834cbfa9a5a452b40ebd8d66fe12a57c433c29f5273f0410cc33c77f0d45d37086cb469c26963a5bfa231e8203fab16febab4623e87d0ac49c11b5edc9f147a2dd9890d6d921fd97385fa03920cf706191b6c361c27f39274e4e140a6fb14544033716ac2cb1337c00ff6f2aa194babda956a6e8da58aafa3b8720cf422f1825949b13e3ee8a1ba964b1f8407f04b58d11943200c21e0b0ea205705f6f7e734d88c3f3d3b398018e3a89b03694fffef40948ceee71a04d35ab3c7c1134fe50c2acd8a03b1337d9e86bf9bf97c529d00c9a431e3512d4de12f30f18111eaa311ea490a5e4942787f57fc157c655db8bfa402427d0609bf571006b361ee727139d0dec9cb38d33e49ffb81e97a21ee1f9b84bcde38a42d2e4977ac96dee1516b1adc70bce18d79c466329915ae0e82038bc584f48d16741ccd6688b2aeeb7511a79996edd42936b8473371ebe6052ecfa01b77d8638131cd5330234f241b2837b7a28c3d684ebc4f469b8506bb092350cd4a69f29d0027eec950ba9ef7434d36eb11c54da9fcb2b8eb0be547dcd6f3327aa4f1ed76465bfb5df911b03d3d2f0e62f926c64a5882c665385723e593595214f67ab4834bd8533142f46bea71bc4da0802fd527a615278acea1aaad95bd83753704d40bfe60e56d1920e55f19b0eb601275a47b27253d467147c5932efc4dab5c285fc4a334bfc1e7e9a1129f6af5cacaa28fe3a85bcfefe4e282a9b43a47421103d410cb30de272a7ae45950e29d1547498119430b1b0ef41c39179caa894701a80f7f77a789f543c31c0a4dc47b42ca4f98bb7b5835dceac7123ad30a9483003964a406cea59f5832a1aee00cba52ecda217d07d3e5db10bd894e37c1a47bf4cc8265a753cd1b7a63041401dd93d798900519333a82e8ec6f3da2f2f5bd219657e93627067754fcc0d211cd1d96101235c8c69744f233bd994bd00dae909f18bd8888ca92aa15b44c619297d89d564c0c27e1347e545330b21f0d7f2c7af7f72618af80500f6211ef71eddcade218104be7c29619094a1f11616463cf3dfcf44475669a3333e04be1a73511a24ad56f4ffc135ca4c3fa4b972036119d5efe1298910084f5907b2b61f4b6a704fcf41ab13fe848a4194a20e912a98221ef3758657e94ee211d0f1e0c2e58c1cdc82dd8a78da3a6fe9c09b69a8972e6d9bebb67f21ff95671c9354720e6fa62e7a7a2709cecf2d7eb6da12041adc39dffa73e0fcb13c6aa361c5d88a69b6aa0a3dc80ebb0ae0fdf6cb9ffb48f1213960468585b8d1e1c8d5008e9719f1d2917039c56b8842b136ce04daac5e7a7d83f9dbeb187ea9849f7649723560dbd67f84466332b5625d64519d9469bba086ab5e8a5e7bf3faa27082348a50dcfa9635ab5178bbd44d01462393b1b4859cb47e00f28870afec12e1e9177035cd04f9e9471313722bb8ecee961996b376fc73a8e64b7415024d347ebafd506efb68292f25f3edf2de8c03715ac7f5f1dd60f89732b7934f8efbd3d482d12326b06482b5a6d8101acfde1a6b92c678e56e3a05d550f782455376b30d866c084f358ac29dcdba3895ef6d6c8542561ae18c9c99a34aa29b9a645adb823b612971b059afea63b14ef8791e556d2c645117ac2be371429eade29fb3025b76861fcc3d09a5fd7114633a7f4489974c32cf2b084d9f133ac879c901d2832e11280a5dd679687e5f9f0aa8ca968a01ddd40a8e0e05bf5289dbf5affaebbcc29123454aaa0ce094749bf3e78c558dd628b0b34144b719c5817d7aee2a67bf81bd98d37db1b6a9965761f3abdd2c4587311c5359ca7a15d4d251049f5aa43586094774db899015e132cba034d770608c6400206b80ec401bf6c56350646984087250e914e8ec3ec3756438a7fdfb1535752783244cc6bacfa986a764522637cd9ed0cb370fe19b2009fe4e874524bc7d49b600b1c138ebec73bd9b622eff75abde5a18c0f0c7f709e319e446ae52df65d3c0133812eae1d1f95736c550525d377f0d5631ea81b7f04dc56c285b69ed624547117964d42803996cdad25c7ee9e0b3ef87312967f3bd8db4ef8397d10ff1e4eb3a1e78b2b34878d3700769f6f13d63a3bc84f7c4afb98051eab0baebe9b39e312e8e3bcb3650db0a21bcb96e1e62d6a757dd4327489a0f46e8f320eb9e8d86884531f83f4a9362327a725551bbbbd0a341b425a0f9aa1b3583ca01a8189723ada1208c104b747b9137a42f89e0f2b0ee510d562711fb6d6f7137ad75afb79c34057ea19d6a3fb5fde4d88400ed0e5ce56d402946bff1d2bcf8c31d4f04ddd735843223738a816b7e0350d47993777aaa250c29ea5801e061a079fe2270d063d45be631f96f39b18659633272276246f6f6c39ca59098ba196206937acdeffdf7f2c47be06708e7d01acfaf1e6773ce5d8646f43771f5bdc202ba4fc9042c46ced113ddb30b3e50294f43de73533b630e5cea68289d16f9b7cbf915bf641d91c4bb58a0db35f2482e347a63bd475039adfd6b97e1c8b7754e3490f133055a9595c2602ae23a8352791fead5a419bfa580e61bbb60bd9a227ceb4518df53899fdb314fc9d4f3837610e58ea5ce7ab9ba68e84b3d7ca4b0007f78c3f9bd5009b3743fa5b46feca368d85d9baf5cf75d507fb1c7255b33b1a1b9a9b1f4c9881e1aa03f27ba3f1b8242e75c437752d50e154c011dd23964cd4d1bb2eac134f607879b05b5e87a064ec753c204d3823ae3215cf934d270bcd49dfa2e576e57b79c99ca2b439a47653a1f518dc42cdb385cb0b92ef2a60700610736675fe46b9ba139df1f578fd013f5a3593421b9c564d2865f9fc1ebc4ccfe58346ffda6bdd9270b76367fd55a0a867e308d2c5b72e6d31af7f695ea68db83c7b4569fd4511f8c975b17624fcfe552244020911fdb23b94a2cd6fbd81e9fc83841fcb7cbd5a5fe9adf9f6ece7ea9266da284554c0a1cc73d4c503914798e83d560d1906a8f7208eae8f7241673cd7fca322c3222181036b10b4182ccfd09ebfa51db7e874dea8de595b1a9f66feea5f42c3c0f03b08", 0x1000}, {&(0x7f0000007a00)="c6464d8b3d936c7c6a16dfb8fe9f8abc66c9d2e1dbdd", 0x16}, {&(0x7f0000007a40)="fd264b237b6f5e8986bdd0a6573be389b6f7a8339d72736db9ad23cb062d272c2b2584b560481f70a449a4a3947f70824ab0321b90f9244fb426630987bef1a873bd987d3065b5edb3931e7d", 0x4c}, {&(0x7f0000007ac0)="3d322542a95d8b6d245d1cb4b0e8e74b1a7a27fce10102e0249c31565e2c4afd03720971962e4cb0dbc62864161b363d273f5be3bd4edda2da21b99b1b5a32426fa605a14076a881b30a4bee35cfff18795db2b1f1118fcf7ca07876b85a2ee399b9a04a027ae8be89501044a6bd6a209db354db1e", 0x75}, {&(0x7f0000007b40)="8548f05df3b32be0ec31d752772b5dc737b6c6507706c650a4ca12290fd801edbb17d1ab40a1112ef6144ee674a1533f2bc2e39dc375f47ad55572c6639a4519411aa09d2ddce5fc748c99fc4cbeb2b258e5cdbc9adde5c0bd43acc71d09a56d8fdf0e605fe522c7c24c78be06", 0x6d}, {&(0x7f0000007bc0)="12ec483a5dc7c2f535b9c0de83fde4ba362cd8bdafde59792055870df9f5aa16104c3b34826a9481968a6b48f1dc735a0172842782fac78a30915fa275ab9ea4945d41a8aaff2262d94540bc", 0x4c}, {&(0x7f0000007c40)="dfa00527996b278f9db32685149ed0ebce97521ebbda7690c5858a435cef68dca27ed1c797bd1a53461853c8904361c8f33679f5191e203d37b5", 0x3a}], 0x7, &(0x7f0000008280)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xc0, 0x8000}}, {{&(0x7f0000008340)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000009580)=[{&(0x7f00000083c0)="4dae05181fda67e6a79cbf1330fb3049f3f446f6dcfb672341de0d6ead469fd2c972502e89a86f67b4e3bf119e42922e51a482864a10922ae2c7059c9b069d86b674ed4323294ff61cc8ad212c51233a3cc6e91fb1ece4cf24a5c418af892ade10a809e74f133e3d2082de6d1c6fb64a9efddb5a4b1c88effb5a39dcea04b136e54bd0fcbf723ea47bc2ee860eedc66fb4da8f743e179087ff6f", 0x9a}, {&(0x7f0000008480)="1fbc92e3398443d1ced27522741ba0450acec43906ea06e1796ab888b5fd885b6cc63db03dc037a531c156d6755ec1d6cbd7b1190a29abb5f9b4f9e99085597fda3a934611c99f04c459557e31610ba008a2a81dac60b5cb353f3e8d0d0155455b8478c6bbb13e4a63837e64711b92c7d6a964db2b7316a74730d22d8f5408477f5959f6bbe3cc6e22f0352a51af5f6da711b694466fdf9df39b8366f78a3a0bad4ba784f23d04de1f2b8f3b8c", 0xad}, {&(0x7f0000008540)="6bc87c143b5e81ced2f7803e23cb7cc6d313d381be65b6409a", 0x19}, {&(0x7f0000008580)="a836b5afc639e74bcd6915424792acca5f08211d5ca470d8f9844e0c80a8bd3b1a2ac2c7555e224208338ecbf00cca6351d9f223f1304a5c4476803cc0a72f9ae7c608102d72b9fa8b53b9ecf734e61fc6c6fd362b3c867a618146d27cc915fe71677a41a1e22625a97fbc144e0fa0753a8a961779f75495e1eba377d754272441690cbdc15b6346c24fcc3a073b5a7e0d5945cc9c901fa5a7309aaf5725e6123780f9412d1618c34003bfbd27b6e3de6f4e64364c9b2d223012b7bb28828ad684b182c393780c2217c890c4a95157da42d4c6c932dcb0022f0270863ab3ab177f58112c05598db473b20caed47c99ca50c5dfbba705152a1a537e5c35b89f1cfe36fb78f61c06c7c7b441b1a8bef3030816e3fc4e98035a9bfcf2bdb1af468f8970a763af8af6155a7fcf5e9eaa8a8440b6c6c964dc1597304b57b71be7299311720543462b6d114664276d218fcbd45f0076923a0b82620472a3cd2b355569fe33e36dec75da8356bbcc635b6cc470384e517ff2d8c771f5a63f2f53f38a6263c09984dee9ac2f245529bb085e5496d8ec172c79533e9dcb06209b0c7d5dcf9aad9e4f9a61ca2590ae11141910ad9c10bfdb66076ac6558478a9f17f7e8c583d30252f0efeb4374cdcc7b16f216b1a5bde315cfd27be1decb7cd541effcf883b4d75cf6bdbf95d63e5cea5c57841b818d59e6db17e1f4965b2fc6f3252e00be5e38db6650be1419d30fbc58c08e62f70067d7ad14f12c1ab932364a1dde945b268838b0d042c49c97a99e65935153e1ac37c54af560fe8525f5eee8a2ee516529cd03191e0f150f5b11929af9b264c5f8e38d85619ad2b76fda4c21f468a740a15af3ccb225650cc19b5ea5fd7ffb4711f513f115d4dd408a4c84c0b18a7df9bfb15a7de151bcfa58371303b1e56dc3b56e48ab52946f0a5a592ea6338f93c5ce1fc449e334ecaf084f217cff39c239698e4ca8b21db2ba7d7808edd2f0f1f038b007d482e8f70d4418cf7001ff4c6e3d4489e2763939622f0539f069646ad84689bf3b8606d806cb8f2d490787edde1801a115f8b81a18dfe9426caac8b78381216cb84c942604d257024251531505a4a1ad951922e115355eb234716de6be1f3c911f3de722a8a3b58cdb5f9b72b197931b667be075c4b3901d399044c95972bef82ae3c0b839a5e0d336b23f936dc32587737a70a0ba4730d4fe14fb724825a062ff45de175e0b7ae4c801349928aee11fed4ce7cf24cbfd7669aa6678925198301ca0773a854d80267f7969de89661c47984f4ac4b1bfc3b8c1765b1674f419a2bb6223a8d54cd12b47a2f0c583cd27337502196523d94511d4d245c9a577905d13f66a531e7743adcfaa29f476d550af2560f9f85161470e0ea8b8158877d582788d392b8ec4cac5cfd5a2d1f999b941547f6fd38868c53fe51ed47188b80cfb5722ab1114f9f12ae3678489b3714781e364a1fc6d8f616efa3b26e6e817f7928d806c97aed1b075a45b33139491250c638b1fb5ee2579076cc8482f3798e489d92601b6a411adfc64bdbbd646a3599a101cd85713697ce3f854c2edf1a69e8bd8218e8a83b9f399a58c87e282b00d5d87f071f8c09031b502a6a58fcfb0e7a1e020118466de5a6319cafe4814ca26d3258daf0c507b2c78d95ddadf0856692565a7545a2fd3525ea273eb111f58719f145644db08af98f32fb04a3176dec0f3e5aa771626cf27fb1f54dd9cebaa9b8172e8d3aadd5afc046f4a2813a4282fce90872df45098844abfe4167bdae6c070d51cfc3385d7f370f94f696890095e0324895c0eebd79a423f2ee11ddb16f4b5ad64e5658e8d02defdd45984b263792c04cc6bbf40865ed170e97795243c91da08c6b9cec6b41ba0df18c60b5a1e5050827a5326717d42c20ef4a62647393a0a8281302a968d640aa73d753f67780011d6b432dd297a6bcf455b79c882934433950b12a3cfd26c380b136335f1bf412c8b6f132a9c862d0d049e29571762cc5e1dd0a5e63806eb94035e8447bad3c241c6e635e8a2415e533b18e138922deddcafd6580ea150b850739df62346bfcb70e4e26d92d683946104545972d067eeae30dd699be22435819575dd6ffe73daa831fa2358e86d816b8dd928a179b07fc80deb5bdfb4144145c10b0a8b6fe4997be2f8b5c18057033b13ea14fd35c73cd3054dee8fd820f96f1484f896956b6408ac07b803dcc23ac28917d8d05a0312ae8cfeb4bd1087845d7a290ef01cf9bf1a6731e238839179eb8681fabf95135fa4dfe24deb8f36ad37d0e3763ede4434913d3d92551497a847623bb728a0bef9e37688a0a05c8ae955fa6c3251d08a35d1b3f192c185805810934e26f7d726bbb4a7ab150150058d99c55cbd50e00bfc95842f9749f7e5f35051bf34daeb147de25e9f4d59422f2556b7fdf6d2ef30b9b60e3e60ebc8a4ea5ddcfb8078d3541d436166eb3e3308489717a9d42923c809dede5251c07a3c875f5c83cdf23a2556f025d0f673d414d65ac958a83107e2e5d57f62357bb30672f3c9ac2c19e3e183adc227d3ce71294a22fb6e1b9bdbf6bb227d7c54154ef01c08b3e221d43120fce6f17fb2956ed8d6aa1cb13b7cf889d1a335aaf3055594d234419094d9e6dd7a9427637568008702632afffa8ab8f316843e2bf139b31988ec56c2014145d309d1f6229320e21776a61bcbb0798c29dafeafd237e126ab6c5a4f7201669e72543e987dc06975a12127395949811627873e3f0ac1967e92d79c8e7b72f48a2a168f26b44a2dd75be0aa9dc6eeac42eb265496917c76c3bdee6aa221c6897623645eb110e230ce24dcf571302182282470a8b2848177b450055d3530f0fb8bf02627af743899d765d09abdd0cb88c60c671de65bb9a8c522780163ba914a6ee5bf95abd770e6dc6b56e691bfdf72d9bf5278902fcaaa52058a5e7744e0fbf3caa4fbffe70836498481a18e915220580bc92ed114d8aaf2f04454734552b53d6851ef9e818aa729a6ea934f4c1c04ce70495d9ced2505bf03c2265d4ffd2051e5d61bc22cabd95abc889d614f5896bcb9dba5e9be267ff31ce9ffcde49c0a8caed867fd649f5878ab08e6834e621e504d9ccb707aa6540aef8cb7a92418de9475dc57208cf650dd2bdaa87ff4aa5148bebb43bcc9195eb58fa352d654ef9f5b4cdeacdd4741c901bd13e8d6e4839703abf5284053e267b1164570339837f8b8d3e92853d785d18d41e9daa9e281e0f77885aa4736ce308fcac62249e2bbb6ad43eec5bd33b50bc7fa89200f6a8d708b18abbdc41cb3398bc6c933d22228b2c6f702c3df7b6e0db29aac92084b6e04c40d99735e51b78272d0d3ee355c838c45af0bef0fc798acbfd95b0dad2b766a98233dc141d40d4dad9c9aa44f7b660fe6422e0b8560bba62f0936bd8478ebc9270d0853881641fad976c54c8f932389c7b990dd25ac539548c9b706b1096194945e520e12f079e4ed4aef4a77282858ebcad1c42ef5e2b6db1d52b7a7a3bec1d1aafa0a8321b6b96a5608317a8145f0244290b1664fe9fb763c35bf2e86ce7bb9363b7e8f153868746e07635ad84b121967da8d9600cd5808d23d7ec98d295e2040121833156e047454de78462ce71c0b0df7bc6e9164959c607553e9288efea1d398755729aa88c9b6652b51c5f40393ff675cdeb64d715e68bc3a7403a450e747afb54860e3225dc7e7d1d2f936e9f4ea2548e786fb8ee8436b81bf00e55988acccf24ac9706ddf37dabeb83e65d54057c8e9a8b2bad9a904833c641eee3fcf48babe3b401b0dabb967adf26564ef83cc09083a905c8b7f6b2843ddd1b37b9580e871f1fe4746858d2e3a4c13beaf0ce63de09fad97938bc7ee3e86932ce6d925286ea153fba1ca9d33aff794c400b7a7c6bc273efb1165f2f37970c317f2aa0ff88a6f9cbfed18603bf3a3ba914b1a919e38e31e6da1137d449aa1cce6ab6fb6335b084c64c8479599e6a2e25bbdc3fc97329529663b205f0d5e6cf07e3fdac651b47577f02a253fc34ba8d8c7ea3b707075cc98f2ac35dd9f4c0fe56d07af8917b7b0b11e0e87a3d8ffd2ac0c5d34c07ff38cde426064479291c454ea3e628a847c8fa5c77b49be65a5746ab7829d77627a25ffd538585867ea2945bef0edec059d065bfc36907248655e9cc1b526c20c8a29994dcd98485b6ff9507a38ed2d3f5769e222df6c43495da0516df91aa17fe8498aab072fd09adb55b27e56d24ab78fb49ceb4530267c2db9eca31328f730addf5cfa2abaf14ac828e35deb1dbffb4ed27929d4882b3f730ca45cdfac4aed2e36c32208a6df66ecfd154f25996c9fb1295d034afc02b7cbb2da15d266417a6250eaf33fd5aa4d318a51a43d68be072a545bd2d091288077dfb2e0a2827b77c7f46f7366565afee1c26744811076ff0f8af501771a4d30ea145b07767f8a06bdc87e1926e0c512a27cfbfa3c9d46e8a308fad2c6c542cfe8beab70f54c6a36e30df44b53ebbf025eddf369595625fcc9a3d0889eeecd83c9a02d4942e05548d44353cd5a9f5cacbc78f2eda90cd68754fb1ccbab95702a2e69304a7f13126616ee55610b12c7d5085e85aaf695e7a3cab1b9f88a3f0a9f5319cb87beae9b2450426f769459c352d04ca82c625be3b57bfdea6aa5e412af4d3d9dc2e1a726c825ef3f04993fa07f0d54b01ff26094bcdf2c7e09a795d509a2f0bbb44c0bd75d3f5ec0f08f12ea414e5edfb0ef079eb02bb64c8ccddd195a44d65e625bd52f7a3e695f6d38c384a2014af7a58aa27af5e754b44c9bd6825ea29c53b26f12aebfd21de89624e46ed7e2a70af6773cb2d50efa2d3650bc7abbb584d8b9be2934898ddc7f35f315c2913cd93ceb4bbb9e1ebc6afe1e7093af0abb27a5eda4d9d6abb962967cbe7c7e0993af0d34f8dc080cf985615254fe684c8f58755012798cca14333d8d2ff33811ee83437ebd09a78ef5bca5d0bac9887d49630608387e0851c9ca86e250d296e4c8a8c8bc759ab4283aac3ea607069228b16d1e5d5334687def054bb7f2fe3f8298ada7c6a00ee67e2218020e60ec890e1f5ec2a93aa3d07d0669c785298820a06f556f129686c35701cc4a0620b59f17fb3b01f2e9e6383c8f88b07737bf27d173283449801bd07e5ca78323f563f307aea5a7c751d58fa93caa76bcf36b3d6f5bb7eb895bdbb26fd93f11339227ac2a8abcbced6cb8a71525f9fd5d1bfb09bc46173906127c306eede9af4fc72b964a60efb9df6db72356131bde6474db8280dd227c26fe1bc8d626ae740d96fbbd682deeb683b472e2b5c5779e88331a011ac98b52a1fd59622fc30f15f44262b310c099f438bb17408a9cea07f9bc79cbd75b4cdc6f5e6e6ad1f5aa4325d11e665084e5f20b9ccae3887b8e79893563b34e91b45ab76a29bbcd68fbc0e74d73186debd8f816d9c274fd5c87791d1128b1816c9509b94f1247ab3eb05251c4341783ba2aed1dc121bb13997132de6fe4187f549357644edd9ba43a79e3665b5a5e650f00eb15e0a6e4065d8bac2c6395d2f06c5ec59a37e6926ec5aab42e52c874d050176c37852328e1beaa2fa0467c68fa896a7dabe4fb78c2db7276bb3a25454e82947994eb31f66ec83d46e8035bdda78568854481e8bd1abad7586a3af72a252d20d4eb39accbaae41f4498f1f5d3900f38e53db06757f1bff2bdff44add5c69f923510db31e2f00c4245190a1503eff9fd753ff44935fcf58b08789d6b74870ef12a7139250a24349c16f1925f27fa0f822aeae79", 0x1000}], 0x4, &(0x7f0000005b40)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r6, 0xffffffffffffffff, r6, r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x130}}, {{&(0x7f000000a140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f000000a780)=[{&(0x7f000000a1c0)}, {&(0x7f000000a200)="fa32cec92b953e9133cfe3d91e25fa10a4b574d34a115233dee4fd224a21be6c77dff70cf68f62a77cb18e025461fb23c127", 0x32}, {&(0x7f000000a240)="1656717f6f0068c637fa2738d685041d14845f119124ebfaa5f9e6c82b3430aaecf269cbb10fb0b9e567d21083e4a6ad3d616d6d04cba4d5718d101a0b57845adf77480001faba4f885a32cbb307c5d566be86e981f4b78cdfd9d347b8deb01691ccb2c637dd086577c3f18b4ff145ed3ac7757c38b468ad72d1c7e879636b0567aedf80ba4b5b8d103e5f7e05413584ac6996bbd9aa5c1106df4f7a4197d41630fca008517f6c833833ad5843affe5b686d713fb0ef2590e053fd729a4d62", 0xbf}, {&(0x7f000000a300)="24b5e8e441d1fd71e4be7703477b0e0ef17700e952c4c72a8601fa", 0x1b}, {&(0x7f000000a340)="aa2c5f050518611a9668ffb13447e0d5182a20738e2a980760b10c0f793fbd0720e8caa67ab27d70e7f0d8aad9467a81b4a88080db28a66a47b7b02f3ec7583ac6d20994eeff1d49168bdc99c5a63eed8abfe3d02c195de075de025f1dda8b606a1a32ffdec6b7510c05f04b4e67adc0ac8734b87104ffaddcf774ad59fa6ddf66089a8b", 0x84}, {&(0x7f000000a400)}, {&(0x7f000000a440)="d8feae14afe087f57dfe6586b2bcac7eeac044ed76f37952e4a21fa5153a6ea886d586511246486c78f30259478afd3c1b205eec4c06f27a3837cb40292de84f869b92b5d2b1b8f903eaa0f3fff5804e1be6a0f368e884fe", 0x58}, {&(0x7f000000a4c0)="a520c8d27056aabd62b86a91e77d7439ddf3ef62c53210f51d1f7f94634988d3bc377efb030d3c8d7bf692e79b33fa6416758c5c8f8378a333a97e1189bf3421200cef07d7f5307745e131a50ae8f9df06b8d3e7e9250cac5b8acc67dca8ee703f66e74079b1e3fe08f3ee785705d977c71d43432630920e99f14f3fbe9ec7cd4e637f9ee255e25729d11ac21196e38ee11b194d30c617c84926c4161e06a3b8daca36a803304a335d178164c6192caf30c0ca4157200333dfbe9cd2f0c12e0e154098237f8f6ea5eb9ab355e6bfe96dc47a86c77fc2912d0aabf2bd916d79edbca9d0e42f07ce2824c1b3c57964b92b82cc09", 0xf3}, {&(0x7f000000a5c0)="3e7a43cb647d6abf3bc7a95977b972d96ad7e6e0a2affa7bbc3b5c5392999a58d00d28671f19706738bf956a042dc24338512aa1cce92a1f22322fcd3d5e4b7e4fd36192268f88a3857ad099adbf0ae8c628a18e11ec83c96f2347b1ed420449907eda7c3a4cc9c0d1de21d8b545cca89c0ff3d799db5954a9d8c2042e11c67bac04078c9d1ad85c0bf1d9e1b4ab42d765daef6e0a7a5f", 0x97}, {&(0x7f000000a680)="6656c430abf1ce211531f1038db811960c51020925db9f5e42cadb6d969fe2cc5f4411ed59336e118b97dd546d5a072bcd7ad6561df1e5aa71cc495cb6c0ed486bf6b67626deac48304b04ce88e69db02415878cb8cb11f9dbcb5879f149df7eec6a85c758dd60c8950328bb5f05a97f50ca3d61dfba46532a235259fb6924c2796506f5a4321d584eda59f4949c9b615096c13b2070de21206fb08c92636a92071f684148e2a1249e3194462162ea625c5db68de4e71104a6134a1f927244797ac61afbdaf189ba908a1310700abc14440f845d99af06f236450d21ca3dfaaed1103a7b78dc9db92f736bfc24e128660f41", 0xf2}], 0xa, &(0x7f0000005e00)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRESOCT=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="21000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="a9aab1eaec325dca98be3333f475d942659b4d0795c07b973805cd69c4fb2f5f3c97bbd60a44357c6e5983f465c8eaf067a6c417d70daf3af4367ff6d2aaa4443c43c93ba8b4654aefd9c0b21ad5", @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r11, @ANYRES32=r10, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x4804}}], 0x8, 0x10000800) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f00000057c0)) r12 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r12, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r13 = getuid() setsockopt$inet_IP_XFRM_POLICY(r12, 0x0, 0x11, &(0x7f00000004c0)={{{@in6=@mcast1, @in=@private=0xa010102, 0x4e23, 0x0, 0x4e24, 0x5, 0xa, 0xa0, 0x80, 0x2c, 0x0, r13}, {0x7fff, 0x3, 0x6, 0x8001, 0x3, 0x3, 0x7fffffff, 0x9f}, {0x1, 0x40, 0x1, 0x81}, 0x6, 0x6e6bb2, 0x0, 0x1, 0x3, 0x3}, {{@in=@broadcast, 0x4d5, 0xff}, 0xa, @in=@dev={0xac, 0x14, 0x14, 0xa}, 0x3507, 0x0, 0x2, 0x20, 0x1, 0x4, 0xffffff79}}, 0xe8) newfstatat(0xffffffffffffff9c, &(0x7f0000005800)='./file0\x00', &(0x7f0000005840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) sendmmsg$unix(r3, &(0x7f0000005940)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000240)="de17540de262ef186dd6e7185d22d2d4dd79509482287a45c58b04becc32285ba18cdd4f613af23f5fa8a31bcff3d15adf5681f0576d1d7670f6ab1d235e506825de19206b42668a67c5e17b4113da4f7d59e3bb05ef002a4d53f2e62c444e4fddc38158dcff745fd720b8482c95e63c2853e9e241a719bd4421bb5e082fe18f75e2c41953200e69b972c6749ab468a6e401a26656a0", 0x96}, {&(0x7f0000000900)="d08a2e8fa3e850ddd1e04adc52cfe22d8e2e866e04778ef356eceed7ead7e4c89f97e6dd4ec60e7631cc95c8854f81bd2bed2e386f8cc4a7614511df9f0f5b28a14e88236462f8e0778fffcddd96760f3a83", 0x52}, {&(0x7f0000001540)="a547cf554a3a7c0396e37b838688a86d3c1b2eacf4cad1602fbe4f178bbea3b05afe9cb98eb3dfa5038318a973000a2967e9558a35ee710868ae54efa25b8a1be050edc60a0627ace4688d518ce7e359223647ea40e5e8bda8c69d9c164e4eba5d07a75a6a89e4279d8f4fd133826de49200e66f6bca9e4d9f63f7ead472051ed6ff166c1d585cfbe7807f98d4cb78d9984c98798b3190b186b303c4e2ab3ee17a6078212ae286110c9579fdbec9a198db1b9a4649b45b5d4b93d347027d53b348b90590b149aab5b164aa93d1c1acd00f7cc06a8ddfae8617e61cc650d44ae21f363c4e6c84d13c92cd5f7e8264a71fb484821879e3f05e8b2014d7f1d0da0776eecca14cc41de2f424341f0564f3d0d605b77c29bdef131284d382844cd5621c9de0082ed07ed22eed7e7a1cba9ec7bc0e87150f0414629f951e1b804a6bfd7aca190f0c903d4c9ebba95345a159c8da3fafcab0e73e05e4389f43e8c4f8de3ace3b6f2ad18d76f9fecf2ba8f21977513c1efc674cecd3400b6637ea91a440b96f7a3704eef3189265eefba8a1a42d7a778cf3bb7e924f3b472823b4a4bf4a3478a21a6ae29fad27f6a9afe205098f499f3e92429525ed9b745b5b7800dc7ce759757d014fa45b8798e7c52e2ec1a102257c86e98d481f14898563dbfe57920d38d0a94dcf87c7435c08d82459032c7195190067c0a5dfa64c4025f31c1810c59986257ecf8320f2def19f058073c35754c0adeb2916edc421b263a673686a5fca5ba46a00a7c6f7da246a69619a9c7192cead9df756cd54eb196ca8552a2a8c6470cc27efa324bdc8376ca3a3aecef55a41a90fd96dd4c2adf52d2c383dfe10aa95fa042cebd4e95fbc26cc903234f9697b303afc32bc3548165bea4ca37375edf6adaf46f2f05758b4d937f5ba0b290efaaf2675f65bc7e654905632bc857d673d96f9e22a77b8c898b40b98fee1817c62e3ff53a04774c593c0fe31c06696f1f9a91b26bdc27dea458edde6e46e7dcec8e0489f9c44be7f83bb37334d97a1189199df4589309f94215a2e54d7f0dfa6b15cdbdd800d7a4621ea83633a7d8ceab643e3eed1b275204affef94b5f42b60e0cfd9d92ccfb4c525f31c5834bc7d5de572f696dec7516fb48424534477e71f35e9831886bfac14a1743eb443bad2aee03b326f34e99bb36a9bd05074deaf0e7ce9b0174d2f45d29f283d7eaa25bcc1fb8e6d2cbb62f8f6cdfb911f091404c826beb7f340fd59bce24072a1f34ed1da71a901b9cf60aab4c3321588145f82fd0305b1c4a8928675743523a3f234d6431e064063c19517713a9a32b0fb97c52c31ed7e38e80fb0570c8079037639b0bceb8cb58cca9a4643f13bb217a811a2b5ed61f508fafdcee321302081279ddef705cdce3bb82fa9ac7a2c5ddc60c70f2e0c4d187295c477c8b8d6feee9e0c6882c01c3e7a8ba80324f604f08df2841ccb7cf9d908dc6d26d07bc3ffcb119c4da0dee21f7e34b4679b8a5322defa37e1f9e3ce003fb5f250d6d290827ce652afb7c982b80adfca1bb4ecc6ce42e0b44febaf48fbd74eda35dbd95db8e9613a783533fab93338400d3671a5a9b142027a7d6fe7b784198083ab59746efa8a68de5f6c91be5eb937d87d264ca10c3d65e0a0880fa05786234cc3206c873fb3a0c3f3ca2af455e9665abde218d8d271e88f17ec2de0ae3783430d9e66d26faf0b425a26361a690cd26e6c7dd811ac3770a22bed2688e749ffe35c9fdb88558b1dff98639ca7e8f8515683bd5925db8c51acd8a72c43c5977f16fe3dd15e1a62dd2f4dc4063043e94d8d107cc36efcd01f88cb65c06fdfc2ff6e96e4f435b0f388751674982096cb59586b5f58a9e43a8e6a16812682bcc2f333eb57c28670769c4f7393c314896f5487723101e45a6cc5f86113a55f39185a113c9f702908c06d9e062f9237cd89c4fa7fdbc8f26ddd8d9a59050dd3e502ec05332a8efedd6dbf5f5fef657d964c6bf0372f7ec7b37272881348f0a9451e664c79f26500e4c61013c1dbba7ed54122d7b75ff1bdfc1e62ae3fdc7a4142852e38fae51f9783f82eaa8ba65a599c10307a10083086db84b3d46918de295a66658e51acef7905fa094b13d4eedf5748f3b4a78fb5639cb50e1b029e1561507a7ec7cbb8e1fc18106294cadfe890045baef150986f825ab1270a613b433e185299a49991f6c7e43580dc74571a4c397a09435fd2970cddc2963e62776aa01a94993d7a9b7fd9d181198670e350623aeb6ba0ae17b49ee73785ca5cc0ac35a94ee71c3f482fef8266d448b97d521feae11b7f07418ffd1b8ddc381bff099a133baf947642da93030a2b2e793b248b089a6a8790874c6cf8144fb9432eefa433889c42c2c8b1faad05212a529601fa8910391a393fc0a7e19916fbc209d791cdaf76feb01418db1f369798e13995ad79829264aa9f8ed0da8673ab19735dde731d94dbd384772b1144631341fad63de3923fe3b49d4efcb66adba9d3237546657b94b7d51417f4163d7802e52c926b4bb7d43caae391b36e00a07a81f7c097c7889ebc8fb76bdf3166f381319755ac4aeac1052171a2a2ff55d7abc99ae00296395d66e23b5bec98fbc22fa1ff1f52996cea1dfad3c15b66222ef22e9d2616f9ba016add8076ce00c567d38f62f0ef1ef6dbf79902b72bbfa1ee9fad79ed32e2ea4fb264fb7640f1a402f3adb31fa0656d931bf3ceecbece927541afa0bde04dfbcd55df530ebce29564c24d06437914880f0f73c4ac0b6773fe833ef7f53a12e42176baa968c9674e381c2b5541a41a91aaf6d9780785b9acd1f09dee0d7baf6688c68e389d6c3e9ae5d29b7ef1f32ade0dcc0a524c2b9d83cc775b31a31c5b49dfb8d6199e33c3c67e9c858da24a8788524b16c7d1131379ebb8de5f6ed5f079f0ce21ca7b15ac9caa2b20dc515da8f802afc5c03e4663e53a5c990fc1b013b07912b211eaa89d08a0eb80b879384a89ed05f6979ff7a1a616c4cdb7616fcd1734b5d6dbd0d96bc9b6f8d2172d2b71a8ab52024c02d08027d0c90ed2a00941b89b758890ca9b603f7d62f7c8c626aceb2daf85fb08530387e2656a17533a34ffaa0db673a8bd40e719e6250002f7ccb99b7c6d93f1f5f4685fc083f93cedc7fba44f58a2b32e723cbbb8019017e01b2e6329b749a784564486531b34ef54dfca252039b30c0b90e5da4a2bc27a15151aee184ddba496818d5429018a22247cc720d094bc4dfa30bead1e0d5c2c2d2c946318f896c17fccd9c241a65c1f6ffafe8603602ea2f04aab11cdf2740de85783de9a6eb09b569b1f48c49e7ebac47a3cd3d6343ceb4f8ac6f87b57704ca44352932eb0000ea11278b2730ef5fedfb3de40c3190d8cb5341aa8fcf16022ac26a253df99678f3eda0b4438f092aef5b410643b096e2b343673a90161647eeaf402bdbde62b32c9f138eb47fdd8ca5c600a510febe0e8a04ec5b78464896aeca71e1da5e178ce0fe06ed947834c16fbb2cd2378fce362f2ba5c3bee2274e95ae4a3f23e520fce73d061dc6931eec3f9ca6be1c8252d8a9828593734063bd455c173e519ef2672da9d05268aebe8a3c710e370cd6c5b97872be550a22f450436ac8cd7939440c7b46d2e42ec1603963f124e0b1dc2606028ce05f5ee96e7013901a4f5607b67b45c9d1b9bafbcfff0bd4edf496dd30b1dd9f081f2e3428f72e5a28708de29806788d3573d54adfb8ca8ed220b69484f33d16891143701b1408667062a578aeb219f2f20d2875c5f351225167075a9147d3bdb8537651441f056edb6bf29fc48b48f1a71d042112214929b6e1570ced1d3cfd191236bff761015e64d1048a78ad88946658a843bc5f93704dbd3f381b1513ad89667ab5fb07888a35d1f26c5feb3e21a8b2549c0c37e2a127f187ace1cab2fb34ec4d431f81570e5f71b66c32d818e200abea24c5a7608556b819c8c97e4b2c2b7eb4c8aede06f81ab60dd605d518cef8aa6d49c6c32cc3251db2f36476f3af129e7437d2de3b26d7577c3676ae4b66d55591123863ce10427c52f14887244417766c771361406d73cf8974877a19e6744aaf46e65b4efadc3589c9a767a984781764ab1d928b93d513b030009cf00aa2ad2bb9420203a85ee0a8a852ddb6c4b40edc5fc69488c9603b1df26456b185b2349d6e4cf066a92c08df365e7983f5513ec27b25ec657e42e9cc670dc73e64783053260fd55c4f327112955333f0da4ef617be45d7220d958bb6c5b10f02c451dcf583e0da62c9908992994f133ea55c38c86ad3fae732dd03cffa601e59c679e95c1acfc55757b37070647abcdd053d78e222cb6471d27731162145aa7c4219cff6f99a1e9923da4245cc0c2500ce82a79c94985c6166f248f2e3e04bb3f9bcd9218324027ae1e4f3d9cf0f2030d10a489604df7dcfd55e940b5558663104a680152b014fe25ea470964f2e0fecd84b8e6da39729c607c8457ecdd622be8c7896d8c4e48183a07486ffd6461329d05a01968a3965a22df7a4e86f2398a7887e6efaac4ed26966cdf7184eb431e5b9a4d068b6656b5a9f29b9eb674cd706c97936799223f06b47af098e415a3aedb775cbb06e3a084bccb1e7e9b1477d36e2d7777bedb1a7098374ace6481d84ccbb17c82e39a2e6493e35831957149804d5b26069ea9c2d249e143400bd079d0b62e8b099437bd113cc38b7faf901f351435dd5ccae825ee4bf9fa67921466947f5b88485e1f112a8df05ccae95b74a46a970e733a8cc7b0d996889f5e4ae9346e8e5fa2c41147b10ca639b501c972802417ce47d5bac3003269d685cd4d3a3926c735b58c3f90847fd14a246ac2436ced582a8c83466b3eceb257b38e344c9c1c11aecdeab931fb86b07e0bd76849179ff25fb23cefdf775e49a4a9620e657ecbf0eead60e0d9f3fed26476b9fc8de286a0444174f11a46626d4a38392cef66b8ed0dde19734bf94305b5f399eee4a458064918502604db09abd5a903c9f0e31eaf1b3c742723a6069ce92af4aaecf1a7eefa5366b3a099f754704c977d0989d660484eb8fc6f1ab7787e09b1e8445f183a33be6a928d820563d4b5d5e2d02cda04975941275b46c8a4b467c2a30492da9c2ae0866bc63ec39589865fda8e5efa2e2394207a3a3bddaad287455f2f869b0c23204ec066bd2c43ae40fcad9742d4fba6f1738b01e027a57a389a28f4fe5ac2c6a54e2e2923c124f5a6e52c124f5518d1f3d5080d82aef34185f292ef8c37eaa3c7ff2be0e019d5ee1bfcca6b5628447bbfff33cbdccc488a59ffe87275c834f2405d75dffedd46dcc9699afb5a663e871f7ae78d7bc2e6c436159b58d72d425b992c628b86008c74b358fa2082a9f91fb2bbe68127ba83f95c9c3d53696b059ec500614eba13e60d6d1538c9488bf5f585b9bd684a8c92f327c065ed752069c8e270f8022494a710621e55961fd675f639a10b16494e24e170ca4db63f59517c55345b98f37d127219e89befd043571f0d7ab5d059211cc71ff8a85bdbb92034c13de34c831c20ebdd58be30e6b42716b7580cd2a280b7c35dd11ce2ab78b25870da997a4dda220c0d4d00bd735ae30a25c56058b7141eeedf0159d17de6638b0c7f9db8e7183693a0d0dcc75d1a978c68d846dced86538befe56e4b8f6ef68b5179c334fd46a2cd57a73922983dfde97f80eef95ed0276b468bad07e9b290cb0a65e6265c2d1a9a526a623774e8db0f46535e5d12367f974c1ca112c07409ab5ba19a5ddf715f2d5b6a01bb1e5a5ab2ff", 0x1000}, {&(0x7f0000000a40)="4d8c775dc66aa21a4fe8d0366977d303cab7d6ca2c54afcba6632d48e155bcf146294a9ba95103f9ee25208d4660a6e61ff524cde539ba30d5ee748df07d58029e8f663c67c3d58c97bf3daa85c11b4fc7ae9168", 0x54}, {&(0x7f00000001c0)='2', 0x1}, {&(0x7f000000c080)="6fedbeadfd03fc9b299dc59c1e4921e7e5814ae58ed806556c9840a148bdaf100b999835df42f28e89cfb05192971084c491908b9e1c4d9ea44eba90b8cbac0af8ac86bad89691eabed800ff62626a3eb8db293f0408303493889d7cb01f8b15e7ffdd7ba35ca2c0db687f9b387c5a04a337adaa12bb82c5ce50739efc5c018484a0127368d44f6f9f8de55aee6f5e8ca20e72333e76e7259b941687f83a05f0c8ab8f6d772a27fbb92d44dc7783524c9b107585d932936941c66165fc818e70efb150044ec5b17c0ddfc7ac87f8e8bfc77443e142f2d29efef3a47285a3e844d3492ce1cda1a3ee8069228c249cda8d3a8e51cc1215849cd451a08c1d178cb4c363432965db59a1b929c48a77529b04e4dfe6c1d191aa0cfd48f25cbcf4be1721868d602fddfce8c537e5f6e1a10e2b6640f530285d5564a7726aa022d6ef2f923f4760e4bf3815bd9cf6156c72ece0cc368fd23ef5b67dc8179731e5178981f610e7fce284c0f39164a47f2729d2e385c19857c97d7eafcd28683c0e926064296898066227d971a4d0aa441ce3c08c90043dcb5a800be20f7069acb70906ebf57b554e20c4ca73148002611666309141426ec36abdcdf55360676674b4813ccb1cff6fe4a95afeb0cc73684eaf12597a559876607bdf4cce7842ff2070d4f7061ad2a0f378716aea1a95b632faac94a074e48ac13e00d04aeb6adeab7ef78d8de069a6199f8de2633ef4bbdc06e7c31d3a3746f31cb124cd0dd98f30db80e3e6399cd707fbdc45b64f4ceb4be1154c5d822d737f2401cacdfff116cbcf169c1be399f7cfb8c491cc6b47f637e11399b5535a96279251a1745a9e2846a8745cce8be38cd63a90e01a8eb4b57a06ff6f0240f676d4e8d92d8bd206ed3dd739de7d1ef77899bb0c087e7e7afbd41f1724f6baf33622afc57ebf5f606310c8eeb83916be1661ec6bcabb106fcc0f2247bec61eba595751f95dfcb1fcb380a27b18901ebe12200d7ea85dd3fb9fe3cfb9247479c6122a676e294e236b70c54f3396f98dc8004bb0ea7fd9b4d2316e7ffd7606784e1117db9d0cfe01a18df037eb743f2fe15bb4e93ab9fd8fc7e261fecb929e026642d9ac08cea8c4a4f03c6a76d7756e3f850ca598bf0395b96188189b4758291adecada9ada395ac1d28f3326e8968a63fb1522138133f08c16b3a65d512a6dafab0d545499e36cf7650ec495d7fdf97cc07181340acb38e4167be2ac583bb44cb51e81478e290dea70aa391e20f58fa02553d0d19f6471c8e78f4b029f1f734e1fd5ee20b37ae81e9cd1c34fa9633d1bd7f65bc4831ab674ccd5fda9bbefc9e9fd0b186934e2534155e399a33dcead1a9dde18458bc2a13124dc538601da2876878f9ebd4cd1c6100a324434e38c0c7f283903d913f9f968885485dcc39b375923815793faef42618a3a746af2f25bc66fd6e14fb28d0062b8f421c82db6adf34c1981df8d1a64f63c97e33a96af9d714beb34aab99b1c2df39f4fc3f12c0de5a001ecf167374694dad15c10a1612bca0d563b4484f4ce11f4cd3bc7c65d7a14253915f35d6c9ece3794aa33ea329414c94b9a36b8d8d828d36cf688b212343f70dc22a50218a5c715f1fbc69291d88c54b1fac6fddd75f93651c0867ba22303204a549b9e9e568794b7a6e71e83b86b1dd79980ec1fc2df557de55d05fcbed3436a48fd38ddb9dfbb744a597746d355bf379bf984c39609bc5ce208a67dc424ee86b845d15dc88e6ffb1631031fd1a010429ca63bca4bc1e42949682a9d7f43a2d8ff8199725a5c7951423e15da5a4dba0fed214e0b5f0e71ac82323110acb51ec0cf3f4b6489b4e35a7039594c74bf135997293c601504d90b5007af1075b09bb35a5df9dc078df242d2e5bd7ff50e3150ec6bca1c0a770259ced31619b03ce2e8f4484385965c012cb8b006f53ed6c80e74cff0ec348030365f3dd1ec99d6ee755469de7c7cc8653de2cdfd2151b94c1575e2a997d106502e8c431ebcacb6562e4bd500589f48886978a81c05061e19425dd6ce8f2a6c3a3a14f7128c336478712c3264591628ed1913bd5afe797e44c49e53c871c2cf5b9d21a2952b928874407e292391ae06b3f57a03fe361eea77bf5757aa4226b01dbafeb650776ef076fe63502124e8e793a879f2cc67b95739fe9c839c50e7263277fafe2ddfc35759d3792204a24cb4f20a50c001df2b4a9336055b01ed96ae9036e0711381c2fc4fb216e3fa037120361e403394bb909eea9f8c6e56f3458fe1771f9680f4d8189088e4e65b0c7d94b277c4c0c571e01f12c438a7d544e84f5023f4e567b4e98bef49ed02e955e271181371f6ec6f5de4c122200d05fba96f68b401d4fa0b06f2bb3806dd19ef2cabd7ac3e2ea54986ba0d9173cfcace699315c4313e05961a2b582e36ba436d5e6201e56dfe2aa6a1fcaf13a7e40a3c82ea94e3a2c6cf8e3ee95b676aa06b6d38d7c15764b3346db7e7396e077c07988ae458747bf6a5223a3e34cc5af6f600caba67c4a21c3908e28cc8107f4f6fe3043e6578057eef8a3bfcc182fbd560552fa29b7cd072440034838ff4ccfee69aab0810d413f63ec6031ad04b7bd6b8ca7b05a9a767e491e422d23feb5852ae46c4554980866ad113ff3276e92126e1b04fbee024b63570da4292277eaa33f1bb1bee4034a9f5d17227fedfe103830c5ff8cbaac05c4e31dc73fce587732a63ff59bc7d681b20066220f9971b7f19ea0c889cb23b99be53ef1a3843a7a4d0f923662f05a57f5547558669a302dab755602a6bbfcd753733446ce23accfe26a777ee8f9961233febc37d8f72047d86618705e72877b19fe721488afed14914383c7388064e9a8270e1240e15844307d5a6e1134ed01c97fbac40538191a22985216d04f47bbcb5a96d6d5bfef443e4a9850bf1587835607d68087fc160d5c44623248b40bc1f669ed689a8c40e1eef9094a15ffe8ad8122d5db07ad927a32619df7a99c0a85db75c00d599d1a23c7977962e58fec37353d28a6b3831126cbd76c8d78235db22e31433329c66a1a0aed53e6f0ef991f5abd5fcbcba34e53d0570a20d89018b3270d0f3d8c3aefc6b6e2dd41f90dabd9cafdc96000a99248ad60c2f9b6a13d2d11ab32c07aac0278e00dd77b819a6c96545c72775982ddba9affb3daf7a8fb4b3dcec1dd05b2c28cfe87b8ae906a20b5810af49a83eb2921182820bf76e9b294bababee1303c304ae630364e84a35447c40ccf79b319f89540ed63f39f6d87f0f222e16d89882b74ce597e4836fea627ae65c4a6a1d6fa5d94e212b70a0d5fa3f05eebb5264e72b0140317ffbe6e2a47054d456bdc317cc8a25881b79f9d379807e34679be446341d9a27e399e25d62c497c03f8c9ea951f2ab5d7bd593d0034262dd0d872cbb2ce8cd13a56b73fe064d66e449b7c190329f8749804780e30c883471d8168c06b0bcf5cfeca8b730696fc455f2c618af074e19b4f22a691061276ec2dbc976f4ba4a6b865ced7c8eca0742f5f6bf2f296b5a80bbf966f84e4fbf36b7ee25547a305eb50ef3095a3bec02e4b96019b5e3a05232e7d547666fbd2b5f72cf43405a31acfb8e0aa7a9a935e89f9bc52656aa67d5a8866a93edf0b49ac39552603e337a40aa6e01abf8c34db743679af8126580def45d85731dd10ea266a9d9d9dc21ec2c3ad52612981787992626364650353040397da50801347c27e135f864d3485bd460cb692ec7caef117c2a74ba1d76e95ea3bb94e88e5d19186e052e9a8a92ec359b31696d2d0c0663bfcbe68d488d90f02ef13830ab301e6dec3d6ef27bcfaf222f1beadf450bbb1eb5912152f0b4aad6d5d54a86685f8d21ccc42b8c97baeb81c6b0e24a282c83b4faf82d14fb896178c0335edf2358b1ae1b76279225d1ca1a2fbe2b075f8a43fb943374a85a3ab736cf581c7c0be56e5cd2d89223c8b14e0e8006076522230b6d08f673d9dc64e407b92b2a75bb7b7b509ccba36fe77d3868b21f3e8339b756fa61eb0aea8d19dd293ce81e7c3aac7629a36037f6253a3469597e468c1528291e51b051188b6f336faf46cc95aec263324415393a0955e393439e65ef3d46b0bcf3d8d02a045d9c69aaa0045f0646da123f93020d3cd4c3cef5873f04d2f1d80074b86f4b0a306c3a56c7a10942274b0b527a1d4a74748ed022aeec1e1350a0724142fb3109475ad4ab4a95e4b2bf8c39531c2d069924d144feb96e2ce4cb2424e20b50c935e8ac96df4185761b2b6ee692077f5acf28712f8b669ed1dd29a51892652de92358705163b005abea6c12786c6d4901af0bf7ad06bb00d4ac745532b2c59faad2cf0067c373307075844b7930e4bfe9cd96af4f8e1618a7048583be45928ad39852d8b923ab8637d189778db14f105f64be7892382ff178b726ae5be30379ecd9c58d67512fc6adfbd354899121f39173bd1b2ffebaed763ee3aa02ce0a3b8fe4712a8c1aae3253e0f2e0745245380e5e7e9e47d8ab4bfd2353fd1d7ad98b1573bdb2b72c7bfa5cd5e0943fa94e924c6df75da60f7dda3920c9c1723189c06e7fa5b4c84dc7b6ed53907781a73aa6cf79651bbb9f15795cafa2d00964c7d74a7d8283740092a1fd8afee3922910a5da5c211d48c748aeb283218f2eb27995c8e85f19a020c4974a01fc9692560157a9b8d27aa06c4d8f4bb6a68bc70a8ec039b55ae2cd82504168343a9621f6dd513664be51c618a6be589df93945725ef8bb732f0f7083ecf53cffb5339f346d25b0a4636c08774eb3e5c115840bc026f86b9a1cf547ea55acfd5d268381347526429e27d30e6e5894e8d107405c7f04fbcff657c5d45a282fa9f1ba3346ce7179230d1dd9dcac59326b0a36ec415f5d30c6273ba7da2ff72785aa9a7da17db1d0b150a8260c3673070f85ffffe5effb661ebba0660ceddc1288fb83fc06876ac3c9c36338f866b3b7f433044d6b5a7765aa2d16cfc65ba47580a389b5109c66d5131e405178fc409773ee63fe574b995bb00bc85c740f6851f1d9cf2de1a8d0c4093d77303b4e0ce2aa9ba26ed8d4523261f113a726eb0231420a43dfdee43795595e879fe086f17d2633585f782c47a6861e115530089d1cd9840cdfcb4df2b9c8e3e45e9ad621bed365a5cec6046257480815b4d0b87dfa9e52d48ef1790927a87691c9fb03eb295872b2583546d31ff9119e8f97829ec9096c1d8070403feec966a5a753eb73cf332f747979d959441275e5d7fd88329104f581c39e9170bd95859fcde00a2170dfac59f660a4f79ea976de0f773bfc2003e3d9889007e28dd9dbd7d064c6da52516ba686ca10c3faa83beef053a6990697e613789fb19286c328cc5da872a6a298d3a1a62fea277c48d1d1f77df4f69c6c5482a2a8a5dde5c8a7686f6cf2e9a272bb9b425e6a693e43aff2407d0305f9353b132415137a22abc70dce473b645ee0e5db4c43a6bb8112dce1fc9f7227ee072417eb8888d22202a83c591c78b64fa0fb133a9145e3bba127fc857e5f6e6cbfcffc3724c75b0b101b83b6211d48c8b144dd9b987f3943dd02585e4c4b44535d9308d44f13970984b86265a73d40f76602a663f3cf39fa61f875152a40e0afcee96213ade7ff09e875e2ed4e4b3c1753197a8d83c589db57b17ae7b835b61fce052fda2ad5cb393dd04aec7dcfcfe5f20a2435079402b28331a1ac2a8df583440c9fed543c8ae607c614cb9cadd90411ced355d7fde159aefed0a78d9f992c4c33514224e1bad8ccf0f7dd2ef0fc06226c546892a30c", 0x1000}], 0x6, &(0x7f0000003700)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r3, r6, r1, r4]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r5, r2, r0, r1]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r1, r6, r6, r2]}}, @cred={{0x1c}}], 0x108, 0x20044091}}, {{&(0x7f0000003840)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003a40)=[{&(0x7f00000038c0)="f83b4a69e9c7ccab4e84c4576946ed07be4a87b2bee13d181453f0e15b79967c816bc9449ef48462ef77926060199def33fa2196084039452d5c51adc6b065dc3f3bad2cdff1f7db4bcdccfa022d6abc", 0x50}, {&(0x7f0000003940)="9ea4d2105b5ad8ac9f382c45aaa387a295f88b3171aa05554f2fa09980ea04fc6e6017549895177a9a29093a073c9ff9fbd4182b885a9d3273e9a76e2be789e60f207aa3070f871856eb792ffaeeac4cf3aa0defa28932bb5a7f2ff3", 0x5c}, {&(0x7f0000002e40)="4d42ee2882f9c1d9efa48880a07e3275284ec79a70f9ae850e700549b5551dd86c7ad083c22d39ab5f7b48f5f83ee2c9c39654544e81ba0a95dcdc6c0d2cac5407510ff4959f77adf950996d54a1abd333c583", 0x53}], 0x3, 0x0, 0x0, 0x881}}, {{&(0x7f0000003a80)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000003bc0)=[{&(0x7f0000003b00)="75b001d12f7fd52addc3a8f27e187bf8260a00577139d8261bb3ff56d6148bd6400a306a016787a6b4f3f7bbd146a78275d0df6801f52cab7847b0797e64b4403406ec64e964cf5f11ce620886df4fafd94eb61589269c4c2e21d6b5ea69023db57efcf34f6ed6854399bd117dc4194b045be53e336cca3a8eb4d91594599de84f5607d4c116c2ac90ad50d530a880700f3153b42fbbabf96d281f7b54979adb3540c4b69d3bf80fdddcec92cf08d0", 0xaf}], 0x1, &(0x7f0000003c00), 0x0, 0x4044040}}, {{&(0x7f0000003c40)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000003e40)=[{&(0x7f0000003cc0)="ab146680e7688ec35ea84465005aa4181f8507fd870f95", 0x17}, {&(0x7f0000003d00)="36f4f86e0f9a7172766c33fdff1707394585333c6771", 0x16}, {&(0x7f0000003d40)="38b43c6e45ee91549758e0b9c802e247707493b20e058d72eb2ab878730402ba3ab55b926a07520bfe8174618a7e2b6fe0383bb07ba193092ebcf8952a814cddde4a0071baae1d29fcd298b36e2826c857bc69c7d066016dba8bcf2adc177da7a7b85336563247dba9035fe2c70137e55d37ad4478e5b05345952a6b90bd78003f19b655cf07cac8414ee2208fe3bdafbd180d3481041f14e142af0f08674b319a6dca1edc3a30d3c1713661a390473f7d756d7dd3053f750e62572c5d743f1442e8756fa38470a39f6612ef61a49c13fa31dee3013810320c2e307b", 0xdc}], 0x3, &(0x7f0000003f80)=ANY=[@ANYBLOB="2c0000000d0000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r5], 0x50}}, {{&(0x7f0000004000)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005440)=[{&(0x7f0000004080)="d82cc1e114b4587442712d9c448eb9041e1a15a0", 0x14}, {&(0x7f00000040c0)="57361b9e3a8240b183048e4b8baf2b79515c3d54154c999bfd4ee309febe2e67cf52611fca8cea1865b7b1ed10e0149c6296a12f9bb5535a7eb4e31c2542671b8a086e2af9fa1bf387d008e88c2b3eae7837b51316ebdfbac4309ba32109b0e0f9725d8f8f17d01dd1572654b451fd41e73fc6b7c4edc7cc0009697d43d469ff10763d680c085cf64e58b7f2429ee844be76cbd4f4293cbe23a0341bab20d5373919a6f5142bc9d2236b5b0f82ce9de68767e8088b208b0e4e3fe94f6cb65e757ed3c3f68c0573617edc99ecac9aba484deedeb475a2e627", 0xd8}, {&(0x7f00000041c0)="89f75c6929a056ac1a6d036e6ae4fff456551d35f522d225ae1fb7127cb8ab726fc3cdecdb7346a622bb790a5f01f1c3f10f886cda9e8e0d425367cf71ef22e15173d2d38dfefa0b803e3eb2762e0769e7e45b68bbd1f1cb4d95030639a8d541c9f50d2849fec9145ea010e98fdc938ed79b1d9309c73a712f42b62100d39074e3f5d4a48fed01c9925a21c2ec3248473d856221999efdf14fbb93d403cc8c3e58b8ac643be6e8f196f33b2296f93cd75d94c7980516d4b432540c0131b72ecc65cb559f7a2b522aaee96fdf95346252f0a54506b7ad736448b68fd52aeb5df1", 0xe0}, {&(0x7f00000042c0)="a0c7938e3b201c2d7651b39b7bdf7bd61ea6b51a7c4462824bfd9a7040f5b69ecd9c0dc2472e75d95c10fb5fc1ae02a1ad501991eee14de39cee3e3d1d8771501c3b90c1ea6e25493094d2158020964686fbbbfe9f14e28112d3b2b320eae6041b55959f59563fde954f875d714d6ceb2681af280e19f565ed504442dd984d7a84209b34245dc302371b11d49623dea9669d8c70f6b0a22ec9eeadf6a82f3d52f6ea40e3d9acb28267a50562dcff92214ef5ec2a55dedff4bdbf3b155146fbb3caf1ec001cbcdca6ab39bb7d794f38cd49c7d188188d4c4695a14bdc58fd9ffbe3220e84ffad2c6f008902c0165990090317b1e0654099c82aa3c5d00673f95626ff290b02f36087aca68212b1a68b4b5687065a45ff0de3f9765a1d18bfb4e4d52f1cf283894dbe789a55526282939ee38b13d8963c57b19780b0307b6dcfd7d8e669bf86030c17b6bf599a4ca0560e37a3a379c9768fb1587ed3bb64ecd7f4bb05ce7ef52b1a56e290b04c9fcc84a04c68437353cff8260585d567e769a9d514c6d85c427c1d63cfd150389933b58270a6f3c0e24415d67eefc684445af1cb85d9e33292b229ad8ecbdf71e7b8b7aa2c94794d252c1381f457c8e7b34fd266af4deff7ab941c916becc7a4fc35a1646f9ce3b74eb1bfe2e0530ffd476f5d60164790e6e6b89e36d57234d9b3f31a3205aa5d7fb441634d70d31a76a30b2d3499f0197a73c0625cb55ceb0d0e8bd61aefc4fd1b5bbe86348a7932c06a6a52f0863d70f8f1393a307af2b2327bad874ceaeb03d024d7964ff030c822b72ed832180edd3d8780ac3646cce3032020b2d58f865acd083d92e142a11c4bd49ab5f6d5ca32de99e6a305020b194f9be0c3f59a701f4bc357ae65547d00f041556a523d592b8ba1c8a9553601e49716e90a57252d57c63d905fb9510d0e6dc00a83d2bd0167de2f088e466a510547a5daa177c640d7834675333c80417eff5bcdbcd200c234d2a4650aa8d07cb43934203bf8e85e75fe10a1f90ae2af2fa53c4ab025850ad1081511b4f7fdf128a5202518c3fea2b7879689e767248268dd08f146101d458e362b66c4cbf27635f676362d7c2a851b6f5853b51f1cf0713d530a3fa10cdcc519d73765326e45f6ac10a2379bb758c688863d7fd0d1c6ce0b2f1ba86a6ff870037e514797d8f2f0de7b4738db4acaef437e2048d6d90c9de9771977d9d5b8915dc068c43e87c4b3cef160e50b7edc2478dda7ca9d7c5d28320f4fc59825b763a2d5101627ffaacf6373d4f44ede5032c2c7f87a41d6e7325f04e5c1e33e8eeddeca49a71679aba75b0e1618ba76617b3154bfb9e6c43e0c6a347ccf5c7c95bfcdae61cb16cc308d1ecce06e083b443687a19d8b102ea6e39ca2def550bfc1bab87b2e04c8db32e7c8d8f2cc21cb78cbb34d2ae733e6c4766d0011f19e9ce2d54a39c036763304f45095c09b73a59693b3623fe7b922ba5de946499ddcc91a7dc70375e5200be4956e72f46eaf3def9313cb971a45867d433d1b6d034ee3483eac4024735543069f82ff4a4eae15cc782545e29fb86af26894eaa97cd1cc63446304e17dfd32c519ab744d34679ed2d3ec1b479d4fb8ba851e3843516c48eed515b118d845902f8fa3df969caf842988887a6b5f0657c7cc86924b060d5dbb8eb942742fc10db9ea5380b7bb5069985cf51c5c2aeab796f67cf6c30dee85a83f1518f8c5bcf1de8ea74af7726acd9ce082245dc62093cd21cf743732ab6267cfd8504af3c212123df986ad351b7e1787f748dae756d6eaa0a7d35cc48a223357fabcdb715184eb0b1b48a289b8df74651cbf6dfcb7b7b1044f1e51939b36da6937196de8b835d7f4920a8241853b3f198d68fc7fc7cf3a89d1b82319f4b90ef8a924808e1836af236363343001f09bcfd536288c97d8ace3a873465b6bf3a303a48b09ad922ea0e9dfcb1726a657e8d39db7ba0099eea4026cb6b4ee404363ecab24807a0b95ae6695c170df08c40e765c5331e9aa0b5f3abfbe88010ba8f52c06d9c20337f848a648ceca2751d74dff0cda8b4a09cdaba2616df7909009fbf51d5ee19bb2ae6b65e7dddcce8bcbaa211dbde29641191a119df70f909721313fb6933a84c6ca623194a3688510fc952997d1cb8bc9a9447242df479073aa6bf65241f0f061027e46aebeec163aeb9e65acb975c1359091563f9817fe064d9e41147d8b83c9e845d0d0308c5acfe06c610ad4a57e175f19739770ffd20146f5f794bc6dc55bfab70362c48444e46d85c245d30cb375dcac1c247555d2cce4c6e508956d9ebf9cccfc79680fb90102865766e473c3d04d8b8a302868f3f0c1d4b0d6139cda0c7d8312756025632c30d676b8423ec50089d8ec8202c4bec35003bbb780c6862cb0abe13a0a0c3717d8211a71e8797b6d2a61dc90f24a9cf3b41cb003ed58897dcee75717afa15f2f63dde71165fb30536c33899e2b2e49177aa1c0d23595282671a9bef13493bf14c1a9b9ba21f240db8e96e9c3dfaa75e2cc8a4f6b0b008c99839397f3f99a98f90c066112ae6bdaa8f8f8fb3d71cbda9ce32ab37da47f31b2141e39a0360a81cca22e21667144ab1796091444076338bd36af44b255c867902a9d13fa44a61b5018ceed406fa3c39b469a5fd6be890f6718c4807e20455e3761e7c864c6fe0db24149e2a47592245671a01c1acbfcabf0db6bbe70d3cd2cf9a7411e94b26aee2e2fda6218d39364aa470755cb987a191d3b28809b38d156fcafac3c50b632c6af5e1fd8f2df0c5e5ed89453558065782abbdbc5a67b950ba90e1440a7a818f1f3dc87ba68beeef27721d1530dcc9de2a2934f880c92df06c602d3c94a0e0b370e26f0fd13031f3f3385ac687d79369f6709edaf937c242a392335dfb78d06fc4d2fcc962af655095a4426f504eb8a2aa2f40123bff4491e89145de0d8194057a646054870603bc04bcd26bb30afc6a2a3fee2e4b4a1f50a757ac79db8ac8d7334525f46157ee19110d59ce0f241d419c5bb0e202f306005c5198c481ec2d5c4fa057d703af4e17beec9b726607bc5055a50835d5f2ff95b0c9b41704ca725cb8b5c3d75931652e48c121bd98e94846b3524276e1e8598ee5e624b691950dd5f86a2fd6d53a7eb4632a9cbd0b1a589ffaa7543286e5f7eccfb2ad50dbc653a677ab11241aa1a3e655835994468109c08b2c78c5ece0498fb6ffb3447b4322fca13790908cb4a58e08f9eee55cb0fccce8711e2a87dda8a4cf0de67e6738ab04d7789245e980cf892559a00c5d10129fab06ae0d084827fd3d8419c3da4a64ab98e7fdc1388ba249d8abd9efb0c076258d24706d77e06886132f48b17f0c46edb634cb89c06a6e2d1990c638b7d63226f40bfa2cb52150a7a15a46d90d98cdace25cb1c21cf9b0b08fdbe14c9bae99d71a725b8fa15b926948f0c02575d6bfd92a78972e9cfa4da11f215b08578afe0e2013ba1f0cb5b7de20e2a25151d34b0d483041268ddc2493434f8c22127a25f44774a227c8e990523a71a723097b0b23b41f357e79e0084d43d9b47f0d8b8102a42e67083157746370d9a532ef7d3ffcb388c29a532616843437750ffe02f4b4c053bf9a5409ca1548f3cda3e0cfed57b2da7e9d4878a39e8258432bd67d802db08534fcada2e18a2a169daa86eeaf31cd73825488e7274f7f4a995a90a4289ec4dde07e8a568c1ea9f5e86e909173e717ec3441adb9d46bce7de5d08912663d6e550fc4b192bd11bf5ceeb1b18845f709f0c55ccc2a71f65bf3b99717b64b77cc327efdc1519b9941d5b9fede3fa4144b8ac6d295b507a7261b5c83307240ea090896e268ac5af508cbab36932062315356182b66eaced8db7ab0a1757f24e7590922542993ec70f4dc141e0e4fd665949f4bb5c707014f4ec5f41d3ac5cb50d8cc451b717975c906f7f0c9398fd849c877f5b0399675bd3492973e2c37b3e34f060fb472aca4fc7a68ee0694fbd8ed1ef03a94d4c2ce2d4fe5b0d8ce496fe80f170d0583405573413fa92ef22a1407d8d1b94f9e4189470d73bae43b80af3a5e46397f34d266ee4f229f149db390c9c6657e6d233fd4850898db452f8d6e6c682616bc2f466e9369b4fc5d0924273db5f0aaf945811be26b5f594bc1d427f10da80dcda4e427bf7a65b793d18c61e45fba03a78963ab64451bb57abf44652138bbe84eb30e3b2ac66edcdb8f7760071ed482674cd6d96485cef4530cd557664d4d72dd4cc78270231253be3a332c17441adb4f4dda447c5cd628bfbca826e0e7e02efd0159704a300efb69e3ea9ee5d96ffae205cf2a94fa62004854378e086d7286f275e164969fd6f3e90177350c23803c9d90974fe84bf68af080cae01051c117f38e652508aee718ca43d96d23f7449586e58b8d994d05aeb6aa833cc8263fd9eaa702b50a10a2b6aa516b7d62c310d08c954b66ab15b4228d178278612d85ffc276ed552d78d64ccc150ce51136d6c36f34d2d4e0ebbcd0d2ca9951d7c2eaed489c371b360908f9e03a7105f564900c86a4dc3396fa13b04837fa1b36b240389e0e0572556a2d8a460c332b7d1d7d0d9608976a0998ac4f55ede5b4de5c2e9943fa09f888b17470b5eb42dc515702aa3ef7cebdde63dca96b7485baf849c3089c90e963964216d4f6ff60bc627bbec2b4a218f096659c922bec34c4a7ee7052639e60b4235095a89378b678e15e759dfded44ba401140786968365e8e1555e456217d1834c460148940673084bfad86ef0a8fa463ce92f443800f2a45f04c6007006b5494913dcee83682ccf5302bf003811ccfe9aca7e0d2d2154ecc68c2d553394a47d103f3cac788e07f9751582ac495451a951339af0b0574f4f42843dc46af8a46262094dbc2fcee912aa97c3a7b9a257e18b9b3ed3560e9ab543bae1f31691bba72c989285e0bd8b3d19c20ad5bdde28a8aee4562a9d37aaf83a324292cdc672ad3be94f9488a05236acef727eed505ec53d81ac0428a0333da0954d04f231f7e38442b608af7d66a1aa25d7a82004c5da8b1f781943b5491f51e640d75c2ed33c705326811935c3be37c60d79f3a67c549e254f8a568c01cb62ed142dac56fb4dd62650eb2ac844da298e095322075e9751aed1fc12167582874de9a98488ac9e472ba0ce83e2ef503a5eb2e75d62af04f06a186232fb49b2a77c72e65f4f5b36fc09090f25a0721725c955065fa893293d78ef45b927900c168794ba939ba4db97c2bf3e2d47298fc38bddac1d23d23932bdf4b864639a6b76a8366d18e5f2f9ecb605e4e90ee4c6e751c2aa48ccfc6c036fc163fe07439d1678be32449231003512b1177b6b88be66a66835e0fb15816908f67c3d1ebece655bc4fb425e04be55cd1fafab38ff8a87a05eb751b66a6784c04739875130d1c5aeaeb78978291b7d63c4d9dd766d1af722bfa060d2ce6dc6344985607482a980215b4c19932e086be630ad3f8351173c8d9004aa9834e28ba0bd07338677c9765a18d361b840c2b8befd40f31edc9c3d737933ca139113f8104e5f91cf2c6e373f84ebcd68a5e50e4af350ee998a5e9a015c50baabf35d4a0390a0928a89536c830eb81d302bdf6f3ec0834b2d2fdb06eef685628de2e1c5c706f73f20eb8993898c4db2d26d1c4d0fab77209133ee6e35a86e7fe4e48cc46ac433063efbaa5314a6f63fed490cac401b39f20501b9b398250886963b8234d002616fcabbcb43a46ad32e845d778bb6c5264a2731696529037e9e99408f5a94a076bd45ed434468", 0x1000}, {&(0x7f00000052c0)="0c5e9700174528f7138f4994d0846c96b121d7ffd38e6110886ea84d39b58c66d380095616c8d225b3ab2e98f3a0489d78586c8a17eb584e73c1f2ad89918335a17bb92441a86d8499", 0x49}, {&(0x7f0000005340)="4e0339d72693cce230d840f63c3e2e827d4bd5629d4f01671e926794558e643544b9779149bc440a5dd54adcef65ed4baf2e08a7b6f9c9849beebb69d665b3e275d631bf7cc77d8e403bd39ac1afb629f0977a0d0f2b290c659689da2f7026e74570e9af62d75d866671de736944da6be01c08beda1be096ce79e9d378552074a91a059ed21686859b86d560831217414852b8a42a72d344f30e30a999597e57205087f601be90357f6f2a89e593a7119c971b6390932c465f788985a10cd5940713dc4045796106c17b442f3ab0a5c25302c9fec7b256e9b0eb09cd9946d54eb66f95887c55e9124c9306f0e382", 0xee}], 0x6, &(0x7f0000005600)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r3, r3]}}], 0x60, 0x20008105}}, {{&(0x7f0000005680)=@file={0x1, './file0/file1\x00'}, 0x6e, &(0x7f0000005780)=[{&(0x7f0000005700)="05ba565b2434dda3bf7afc2ff643c025d8ac36da7cc7558758d9873c9b6857f9dbacd0a86230ee6b89822c6d", 0x2c}, {&(0x7f0000005740)="e4f7d925f1f6ee3a4cbff98ac440998c97593a9bf20f7b52b797a20189da3fbea786f67cebd86e2e319c799a5e4447bc3cc03526ac2124", 0x37}], 0x2, &(0x7f0000005ac0)=ANY=[@ANYBLOB="1c00000000f7ffff000000223a926ce6718e79ac89cf610002000000", @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000010000000100000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r1], 0x48, 0x77b425ec1e7ba668}}], 0x6, 0x20000000) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB='0\x00'/15, @ANYRES32=0x0, @ANYBLOB="000000000000000008000400", @ANYRES32, @ANYBLOB="08001b0000000000"], 0x30}}, 0x4080) 319.986008ms ago: executing program 0 (id=16): r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x47, 0x2}}) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b18) r2 = open(&(0x7f0000000040)='./bus\x00', 0x185102, 0x0) ftruncate(r2, 0x2007ffb) syz_mount_image$erofs(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x800000, &(0x7f0000000240)=ANY=[@ANYBLOB="00058639aa6f0bfbe4b28434ef119376977b00fffbcec7a5fc1f5a72d4fe24156a9f971990e4f372b7"], 0x0, 0x17d, &(0x7f0000001ac0)="$eJzsmLFP+kAUx7/vyg/yMy6uLg4SxcHSFjUuxLA5mogaNwlUghYx0EGYdPH/cHZwdvOPMM7qYFwY3Uxqej3oQQR10MT4PsPj+7h313evyXcoGIb5szw+vNyvFe+EAWASaaTU/89GXCO0+tfb83Jraj1/OfeUv041robPIwBB8PnnJwDcFAz4Kg+Cwd1p9VuE6OstCCwovQOCqfQeBLaVdkHYVfpA042w3jT3a55rlhteJRRWGOwwOGHIDffXPSNUtP5IW2+1O4clz3Ob3yg+ml+3IJDX+tPfV282ljY/GwK20jkQNpVeRao3m2gk2v2nE/H5xg/fnwULFr9NxP4UXBDmNX9KaP6R9evH2Va7s1irl6pu1T1ynNyKtWRZy05WGlEUx/jff+lPE9r5/0bUJimJk5LvN+0o9nMniu85rpD+J5CZjfLQ+5Mju4nWSe0jqTLGmHKGYRiGYRiGYRiGYRiGYZgvMAOSX0EldIo4GcDZkNVvAQAA///an3MA") mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f00000003c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) chdir(&(0x7f0000000140)='./file0\x00') mount$overlay(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f00000003c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) chdir(&(0x7f0000000080)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r3, &(0x7f0000002940)=""/4100, 0x1004) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x3, &(0x7f0000002540)=ANY=[@ANYRES16], 0x0}, 0x90) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r4, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r4, 0x4028af11, &(0x7f0000000300)={0x1, 0x0, 0x0, &(0x7f0000001600)=""/78, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r4, 0x4008af03, &(0x7f0000003380)) ioctl$VHOST_SET_VRING_ADDR(r4, 0x4028af11, &(0x7f0000000240)={0x0, 0x0, 0x0, &(0x7f00000016c0)=""/175, 0x0}) ioctl$VHOST_VSOCK_SET_RUNNING(r4, 0x4004af61, &(0x7f00000000c0)=0x1) 35.650579ms ago: executing program 3 (id=17): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0xc, 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="720ac9ff002100001810490000000000950000000000080069c80a5e5d2065c69cd8dd8b77401fb2bd140642e234330569bfdd7fd743d8b7bccfabfa8241313df2eef11651c10599189407badd91b1ddc6f8b7"], &(0x7f0000000480)='GPL\x00'}, 0x80) 0s ago: executing program 0 (id=18): syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000200)=0x6) ptrace$getenv(0x4201, r2, 0x6303, &(0x7f00000001c0)) r3 = syz_mount_image$vfat(&(0x7f0000000540), &(0x7f0000000040)='./file1\x00', 0xa18c14, &(0x7f0000000a40)=ANY=[@ANYBLOB="756e695f786c6174653d312c696f636861727365743d69736f383835392d392c73686f72746e616d653d77696e6e742c636f6465706167653d313235352c757466383d302c636f6465706167653d3836332c756e695f786c6174653d302c6e6f6e756d7461696c3d302c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6d697865642c726f6469722c726f6469722c696f636861727365743d6b6f69382d72752c00e1d5099119a925ff9d09d7b626ce028ac8f50b414590c152a5e698b85830994f780296e408beeec119319cd98e17f5fa5e357b4974b5ad48462b7c19ee4919555d61f1d7a7d01eec0908b4932c0794eaffbfb7870ab3a3163b26c034f756c4d808f3c17709aef24cbfdc2e80e2e99a226350487bf40e411f047f3a44d517bd014763ef32fd0000000000000080f10bfe0e2932c26f42c7aaf5a64b184f321c0cfeb0412c4f6f2590d418c3b6719a98dc0c12ef26a968c17d80ba089027af4c520df5f84c7c6873e688968effbde3a939dfd3f5428c18542a95854daca84758bba6db2ba7a09a448e34891bd5212b8c69c387ef9a4ad85412b16ffa354314fbd3ee128ae3dc7ad537e1d68a4fdbff1ef1824ebb5319c663e201bf0bd69091c01f57cb95e43446a56c21569083b807f72314c17ee446b7c946ba9db7bd4632124c7a6a8560e8a9d90ea8f9216cef71ba14378f0810b8db4f7ed0d81835a89505ac0f89d2a67c0eb726ef22d3bd0e9897c001cfd6058bba249cb804620a5144400f4459b4375756d9ed3e0fad75"], 0x81, 0x29b, &(0x7f0000000580)="$eJzs3c9qK1UYAPBv0iRNVEgWrkRwQBeuwr33CW6QChezUrLQjV5sC5KEQgMB/2Dsyr3gynfwHXwAN76BC5eCO7sQR5KZSdI0bY3EVOrvt5kvc74v509OWyjMyUevjgbHZ+PTiy9+jkYjicrTeBqXSbSjEqWvAgB4SC6zLH7LcnflVqMeEVmreFXZw/AAgH/BNn//AYCH4b33P3in2+sdvZumjYjR15N+Evk1b++exicxjJN4FK34IyJbyOOXnvWOopqm5T8DJs3oR4w+/LF43f01Yl7/OFrRXq+vF1npXLwxmk76s55n11q8kER0syRPeRKteDkiq0XxJvnl7We9oyfp9fro1+PN178rxv/nSXSiFT99HGcxjOP5Wyzrv3ycpm9l3/7+eT6DfkQynfQP53lL2cFePhAAAAAAAAAAAAAAAAAAAAAAAP4XOulCe/X8nPI0wE5nc/uN5wMVJ/xMV87XeZSmaXmMz6Rfi7y+Gq9Uo3p/MwcAAAAAAAAAAAAAAAAAAID/jvGnnw2eD4cn51eCH7JZ0Lw1Zz2ortwpH+u/u2pzMPg+YvuqvxPEQTG0YXKti6Rs2kFfh9skNzd1GpWb1rA6jHzw32w/sNd2NcFbg3J3DZ4ncUdyY/MmWdl15TY8HydbbMhsw9Id3FhV39Hc6y/+0/LmxoWazbi2WMyrVY3ZJ7lyp7bjn5Q1yc5/9wAAAAAAAAAAAAAAAAAAAFctH/qNX641XtzLkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg75bf/78Ior1+Zz2YFsXzO5Xbkw/Pxxu6be95mgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxwfwUAAP//5OlVhQ==") r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00'}, 0x10) prlimit64(r2, 0x0, &(0x7f0000000040)={0xd6, 0xff}, &(0x7f00000000c0)) r7 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1842, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'nicvf0\x00', 0x10}) write$cgroup_devices(r7, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0xffdd) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000000080)={r1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "4874ef0904271a78949178fd825b775b5e55210c4037a557f88c97b6097ea4e9fdd1d167064e969100ff97aa6b42687995845c8c3ce42e76d6db19d5f4f5f283", "eba9d749fdc2dedff9641c2773c54efce1fa87820dae06070446988b8770438b12e6b80c265fdce83841f0f230d1f4fe7b5ba021316c17fb5112d7d0f278e48a", "993216b316a23f839af552fb85026e43c8ad3e80603200a6c188ec22bd7c4549"}}) fdatasync(r0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r8 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r8, 0x29, 0x48, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.164' (ED25519) to the list of known hosts. [ 19.933596][ T23] audit: type=1400 audit(1719748482.630:66): avc: denied { mounton } for pid=340 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=1925 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 19.935437][ T340] cgroup1: Unknown subsys name 'net' [ 19.961153][ T23] audit: type=1400 audit(1719748482.630:67): avc: denied { mount } for pid=340 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 19.961832][ T340] cgroup1: Unknown subsys name 'net_prio' [ 19.989706][ T340] cgroup1: Unknown subsys name 'devices' [ 19.996016][ T23] audit: type=1400 audit(1719748482.680:68): avc: denied { unmount } for pid=340 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 20.129963][ T340] cgroup1: Unknown subsys name 'hugetlb' [ 20.135710][ T340] cgroup1: Unknown subsys name 'rlimit' [ 20.331014][ T23] audit: type=1400 audit(1719748483.020:69): avc: denied { setattr } for pid=340 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=9253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 20.354218][ T23] audit: type=1400 audit(1719748483.020:70): avc: denied { mounton } for pid=340 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 20.378768][ T23] audit: type=1400 audit(1719748483.020:71): avc: denied { mount } for pid=340 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 20.386790][ T343] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 20.401596][ T23] audit: type=1400 audit(1719748483.070:72): avc: denied { read } for pid=144 comm="syslogd" name="log" dev="sda1" ino=1915 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 20.431519][ T23] audit: type=1400 audit(1719748483.110:73): avc: denied { relabelto } for pid=343 comm="mkswap" name="swap-file" dev="sda1" ino=1928 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" Setting up swapspace version 1, size = 127995904 bytes [ 20.456773][ T23] audit: type=1400 audit(1719748483.110:74): avc: denied { write } for pid=343 comm="mkswap" path="/root/swap-file" dev="sda1" ino=1928 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 20.485481][ T23] audit: type=1400 audit(1719748483.180:75): avc: denied { read } for pid=340 comm="syz-executor" name="swap-file" dev="sda1" ino=1928 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 20.519608][ T340] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 21.021962][ T351] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.028810][ T351] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.036317][ T351] device bridge_slave_0 entered promiscuous mode [ 21.057850][ T351] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.064760][ T351] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.072255][ T351] device bridge_slave_1 entered promiscuous mode [ 21.081105][ T352] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.087961][ T352] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.095393][ T352] device bridge_slave_0 entered promiscuous mode [ 21.111144][ T352] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.117980][ T352] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.125329][ T352] device bridge_slave_1 entered promiscuous mode [ 21.166593][ T354] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.173514][ T354] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.180887][ T354] device bridge_slave_0 entered promiscuous mode [ 21.187584][ T349] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.194404][ T349] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.201897][ T349] device bridge_slave_0 entered promiscuous mode [ 21.238667][ T354] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.245486][ T354] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.252964][ T354] device bridge_slave_1 entered promiscuous mode [ 21.259443][ T349] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.266260][ T349] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.273739][ T349] device bridge_slave_1 entered promiscuous mode [ 21.396819][ T353] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.403724][ T353] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.411007][ T353] device bridge_slave_0 entered promiscuous mode [ 21.417920][ T353] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.424739][ T353] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.432188][ T353] device bridge_slave_1 entered promiscuous mode [ 21.461742][ T351] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.468663][ T351] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.475805][ T351] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.482559][ T351] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.506131][ T352] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.512964][ T352] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.520075][ T352] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.526936][ T352] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.586409][ T354] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.593250][ T354] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.600370][ T354] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.607134][ T354] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.637809][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.646047][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.654780][ T24] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.662697][ T24] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.671234][ T24] bridge0: port 1(bridge_slave_0) entered disabled state [ 21.678495][ T24] bridge0: port 2(bridge_slave_1) entered disabled state [ 21.685650][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 21.693502][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 21.701842][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 21.709222][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.759037][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.785293][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.793485][ T13] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.800316][ T13] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.808741][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.816689][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.823526][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.830879][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 21.838712][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 21.868717][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.876101][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 21.884354][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.893056][ T24] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.899887][ T24] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.907731][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.915636][ T24] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.922376][ T24] bridge0: port 2(bridge_slave_1) entered forwarding state [ 21.943804][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 21.952018][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 21.960203][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 21.968419][ T124] bridge0: port 1(bridge_slave_0) entered blocking state [ 21.975242][ T124] bridge0: port 1(bridge_slave_0) entered forwarding state [ 21.982657][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 21.990731][ T124] bridge0: port 2(bridge_slave_1) entered blocking state [ 21.997560][ T124] bridge0: port 2(bridge_slave_1) entered forwarding state [ 22.005053][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 22.030082][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.039086][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.047797][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 22.055647][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 22.063522][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 22.071475][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 22.090476][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 22.099121][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 22.107114][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 22.114916][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 22.141592][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 22.150324][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.158317][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.166380][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.174598][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.182501][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.196992][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.204786][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.212704][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 22.221735][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.252456][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.261250][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.269512][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.277585][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.285667][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.293770][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.319396][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 22.336548][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.345622][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.354259][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.362767][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.370654][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.390108][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.398282][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.407669][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 22.415058][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 22.438229][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 22.446128][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.454668][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 22.462952][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 22.471390][ T372] bridge0: port 1(bridge_slave_0) entered blocking state [ 22.478231][ T372] bridge0: port 1(bridge_slave_0) entered forwarding state [ 22.485422][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 22.493783][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 22.501846][ T372] bridge0: port 2(bridge_slave_1) entered blocking state [ 22.508677][ T372] bridge0: port 2(bridge_slave_1) entered forwarding state [ 22.515866][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.524187][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.532543][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 22.547054][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.555391][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.563692][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.572061][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.585269][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.593537][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.602056][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 22.610092][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 22.617656][ T355] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 22.625155][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 22.633144][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 22.668383][ T381] syz.1.2 (381) used greatest stack depth: 22264 bytes left [ 22.690726][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 22.719330][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 22.727819][ T383] EXT4-fs (loop1): Test dummy encryption mode enabled [ 22.732528][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 22.744575][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 22.760739][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 22.761505][ T390] EXT4-fs error (device loop3): ext4_orphan_get:1260: comm syz.3.4: bad orphan inode 8192 [ 22.769341][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 22.779739][ T390] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 22.795049][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 22.798128][ T383] EXT4-fs error (device loop1): ext4_quota_enable:6056: comm syz.1.6: inode #16777216: comm syz.1.6: iget: illegal inode # [ 22.810997][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 22.842836][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 22.857221][ T355] usb 1-1: Using ep0 maxpacket: 8 [ 22.868165][ T372] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 22.868787][ T383] EXT4-fs error (device loop1): ext4_quota_enable:6059: comm syz.1.6: Bad quota inode: 16777216, type: 2 [ 22.890602][ T402] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 22.906582][ T403] EXT4-fs error (device loop3) in ext4_reserve_inode_write:6099: Corrupt filesystem [ 22.916538][ T383] EXT4-fs warning (device loop1): ext4_enable_quotas:6100: Failed to enable quota tracking (type=2, err=-117, ino=16777216). Please run e2fsck to fix. [ 22.919210][ T403] EXT4-fs error (device loop3) in ext4_reserve_inode_write:6099: Corrupt filesystem [ 22.934163][ T383] EXT4-fs (loop1): mount failed [ 22.957568][ T354] EXT4-fs error (device loop3): ext4_map_blocks:617: inode #2: block 16: comm syz-executor: lblock 0 mapped to illegal pblock 16 (length 1) [ 22.987035][ T355] usb 1-1: config 0 has an invalid interface number: 117 but max is 1 [ 22.995007][ T355] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 23.006191][ T355] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 23.015085][ T355] usb 1-1: config 0 has no interface number 0 [ 23.021129][ T355] usb 1-1: config 0 interface 117 altsetting 127 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 23.034345][ T355] usb 1-1: config 0 interface 117 has no altsetting 0 [ 23.041248][ T355] usb 1-1: New USB device found, idVendor=0421, idProduct=01d4, bcdDevice=5f.25 [ 23.050083][ T355] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 23.060197][ T355] usb 1-1: config 0 descriptor?? [ 23.105021][ T355] usb 1-1: bad CDC descriptors [ 23.109982][ T354] syz-executor (354) used greatest stack depth: 20632 bytes left [ 23.133126][ T416] FAT-fs (loop1): bogus logical sector size 0 [ 23.151509][ T416] FAT-fs (loop1): Can't find a valid FAT filesystem [ 23.166936][ T372] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 23.225274][ T419] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.232389][ T419] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.240094][ T419] device bridge_slave_0 entered promiscuous mode [ 23.247881][ T378] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 23.248082][ T419] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.262104][ T419] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.269627][ T419] device bridge_slave_1 entered promiscuous mode [ 23.333234][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 23.351109][ T419] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.357956][ T419] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.362128][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 23.365075][ T419] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.371999][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 23.378352][ T419] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.392109][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 23.400372][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 23.408934][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 23.415439][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 23.427442][ T372] usb 5-1: Using ep0 maxpacket: 16 [ 23.434028][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.442873][ T24] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.450688][ T24] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.468262][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.476398][ T342] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.483256][ T342] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.491137][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 23.499425][ T342] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.506267][ T342] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.529338][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 23.538364][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 23.557128][ T372] usb 5-1: config 0 has an invalid interface number: 144 but max is 3 [ 23.565086][ T372] usb 5-1: config 0 has an invalid interface number: 187 but max is 3 [ 23.574311][ T372] usb 5-1: config 0 has 3 interfaces, different from the descriptor's value: 4 [ 23.583814][ T372] usb 5-1: config 0 has no interface number 1 [ 23.589952][ T372] usb 5-1: config 0 has no interface number 2 [ 23.595939][ T372] usb 5-1: config 0 interface 187 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 23.606545][ T372] usb 5-1: config 0 interface 187 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 23.617201][ T372] usb 5-1: config 0 interface 187 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 23.627674][ T372] usb 5-1: config 0 interface 187 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 23.638359][ T372] usb 5-1: Duplicate descriptor for config 0 interface 0 altsetting 0, skipping [ 23.655330][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 23.664024][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 23.667004][ T378] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 23.679111][ T24] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 23.700277][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 23.709438][ T342] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 23.802275][ T431] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 23.807000][ T372] usb 5-1: New USB device found, idVendor=14aa, idProduct=022b, bcdDevice=8e.53 [ 23.839535][ T372] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 23.847932][ T393] device bridge_slave_1 left promiscuous mode [ 23.853873][ T393] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.855248][ T431] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=431 comm=syz.3.14 [ 23.870983][ T372] usb 5-1: Product: syz [ 23.877850][ T372] usb 5-1: Manufacturer: syz [ 23.877940][ T378] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 23.891294][ T372] usb 5-1: SerialNumber: syz [ 23.892962][ T378] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 23.896945][ T372] usb 5-1: config 0 descriptor?? [ 23.908398][ T378] usb 3-1: Product: syz [ 23.912264][ T378] usb 3-1: Manufacturer: syz [ 23.916724][ T378] usb 3-1: SerialNumber: syz [ 23.922043][ T393] device bridge_slave_0 left promiscuous mode [ 23.929601][ T438] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=438 comm=syz.0.15 [ 23.943516][ T24] usb 1-1: USB disconnect, device number 2 [ 23.949913][ T393] bridge0: port 1(bridge_slave_0) entered disabled state [ 24.074522][ T431] netlink: 24 bytes leftover after parsing attributes in process `syz.3.14'. [ 24.142368][ T442] erofs: (device loop0): mounted with opts: , root inode @ nid 36. [ 24.167467][ T355] usb 5-1: USB disconnect, device number 2 [ 24.189021][ T406] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 24.311998][ T419] EXT4-fs error (device loop3): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 24.337225][ T419] EXT4-fs error (device loop3): __ext4_iget:5217: inode #13: block 127754: comm syz-executor: invalid block [ 24.360132][ T419] EXT4-fs error (device loop3): __ext4_iget:5217: inode #13: block 127754: comm syz-executor: invalid block [ 24.430802][ T433] ------------[ cut here ]------------ [ 24.436070][ T433] kernel BUG at fs/buffer.c:3027! [ 24.446321][ T433] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 24.452204][ T433] CPU: 1 PID: 433 Comm: kmmpd-loop3 Not tainted 5.4.276-syzkaller-00020-g4275fce9fe94 #0 [ 24.461826][ T433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 24.471744][ T433] RIP: 0010:submit_bh_wbc+0x831/0x850 [ 24.476934][ T433] Code: 10 80 e1 07 80 c1 03 38 c1 0f 8c 14 fe ff ff 48 8b 7c 24 10 e8 00 8d ea ff e9 05 fe ff ff e8 e6 a7 ba ff 0f 0b e8 df a7 ba ff <0f> 0b e8 d8 a7 ba ff 0f 0b e8 d1 a7 ba ff 0f 0b e8 ca a7 ba ff 0f [ 24.496373][ T433] RSP: 0018:ffff8881ecf07bf0 EFLAGS: 00010293 [ 24.502280][ T433] RAX: ffffffff81a99121 RBX: 0000000000000000 RCX: ffff8881ee003f00 [ 24.510082][ T433] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 24.517899][ T433] RBP: 0000000000003800 R08: ffffffff81a98994 R09: ffffed103b10b2be [ 24.525709][ T433] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 24.533521][ T433] R13: ffff8881d88595e8 R14: 0000000000000001 R15: 0000000000000000 [ 24.541334][ T433] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 24.544873][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 24.550097][ T433] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.550105][ T433] CR2: 00005555572a05e8 CR3: 00000001dd571000 CR4: 00000000003406a0 [ 24.550113][ T433] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.550126][ T433] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.557965][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 24.563029][ T433] Call Trace: [ 24.571730][ T426] FAT-fs (loop1): Directory bread(block 1285) failed [ 24.578661][ T433] ? __die+0xb4/0x100 [ 24.578672][ T433] ? die+0x26/0x50 [ 24.578681][ T433] ? do_trap+0x1e7/0x340 [ 24.578693][ T433] ? submit_bh_wbc+0x831/0x850 [ 24.578703][ T433] ? submit_bh_wbc+0x831/0x850 [ 24.578713][ T433] ? do_invalid_op+0xfb/0x110 [ 24.578722][ T433] ? submit_bh_wbc+0x831/0x850 [ 24.578733][ T433] ? invalid_op+0x1e/0x30 [ 24.578744][ T433] ? submit_bh_wbc+0xa4/0x850 [ 24.578752][ T433] ? submit_bh_wbc+0x831/0x850 [ 24.578762][ T433] ? submit_bh_wbc+0x831/0x850 [ 24.578772][ T433] ? debug_smp_processor_id+0x20/0x20 [ 24.578785][ T433] submit_bh+0x21/0x30 [ 24.578805][ T433] write_mmp_block+0x3ff/0x5b0 [ 24.663976][ T433] ? console_conditional_schedule+0x10/0x10 [ 24.669701][ T433] ? read_mmp_block+0x8a0/0x8a0 [ 24.674387][ T433] kmmpd+0x7de/0xa10 [ 24.678122][ T433] ? write_mmp_block+0x5b0/0x5b0 [ 24.682980][ T433] ? __wake_up_locked+0xb7/0x110 [ 24.687752][ T433] ? __kthread_parkme+0xb0/0x1b0 [ 24.692524][ T433] kthread+0x2da/0x360 [ 24.696428][ T433] ? write_mmp_block+0x5b0/0x5b0 [ 24.701216][ T433] ? kthread_blkcg+0xd0/0xd0 [ 24.705630][ T433] ret_from_fork+0x1f/0x30 [ 24.709878][ T433] Modules linked in: [ 24.715333][ T406] overlayfs: missing 'lowerdir' [ 24.720576][ T433] ---[ end trace 05c9a58c37483241 ]--- [ 24.727760][ T433] RIP: 0010:submit_bh_wbc+0x831/0x850 [ 24.732948][ T433] Code: 10 80 e1 07 80 c1 03 38 c1 0f 8c 14 fe ff ff 48 8b 7c 24 10 e8 00 8d ea ff e9 05 fe ff ff e8 e6 a7 ba ff 0f 0b e8 df a7 ba ff <0f> 0b e8 d8 a7 ba ff 0f 0b e8 d1 a7 ba ff 0f 0b e8 ca a7 ba ff 0f [ 24.752662][ T433] RSP: 0018:ffff8881ecf07bf0 EFLAGS: 00010293 [ 24.759468][ T433] RAX: ffffffff81a99121 RBX: 0000000000000000 RCX: ffff8881ee003f00 [ 24.773216][ T406] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 24.773452][ T433] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 24.788360][ T406] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=6682 sclass=netlink_route_socket pid=406 comm=syz.2.8 [ 24.788653][ T433] RBP: 0000000000003800 R08: ffffffff81a98994 R09: ffffed103b10b2be [ 24.808329][ T433] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 24.817253][ T433] R13: ffff8881d88595e8 R14: 0000000000000001 R15: 0000000000000000 [ 24.825073][ T433] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 24.834662][ T433] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.835373][ T378] cdc_ncm 3-1:1.0: failed GET_NTB_PARAMETERS [ 24.845631][ T433] CR2: 0000555555d964a8 CR3: 00000001dd2f7000 CR4: 00000000003406b0 [ 24.856308][ T433] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.862619][ T378] cdc_ncm 3-1:1.0: bind() failure [ 24.870494][ T378] cdc_ncm 3-1:1.1: bind() failure [ 24.877006][ T378] usb 3-1: USB disconnect, device number 2 [ 24.882936][ T433] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.894400][ T433] Kernel panic - not syncing: Fatal exception [ 24.900514][ T433] Kernel Offset: disabled [ 24.904638][ T433] Rebooting in 86400 seconds..