last executing test programs: 1m45.485837037s ago: executing program 4 (id=43): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) r1 = ioctl$KVM_GET_VCPU_MMAP_SIZE(r0, 0xae04) (async) r2 = syz_usb_connect$midi(0x4, 0xb5, &(0x7f0000000640)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x644, 0x800e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa3, 0x1, 0x1, 0x5, 0x60, 0x1, "", {{{0x9, 0x4, 0x0, 0x0, 0x6, 0x1, 0x3, 0x20, 0x2, [], [{{0x9, 0x5, 0xf, 0x10, 0x808, 0x4, 0x6, 0x9, {0xd, 0x25, 0x1, 0x9, "7a2bc1f8e92ea20e60"}}}, {{0x9, 0x5, 0x3, 0xc, 0x8, 0xb0, 0x3, 0x2, {0x14, 0x25, 0x1, 0x10, "6fc24d0cd4efdf0482f4365603fc3ac5"}}}, {{0x9, 0x5, 0x0, 0x8, 0x400, 0x0, 0x81, 0x10, {0x11, 0x25, 0x1, 0xd, "93f37caaab50da3b0a67314ae1"}}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0xb0, 0x5, 0x9, {0x8, 0x25, 0x1, 0x4, "057396ce"}}}, {{0x9, 0x5, 0x7, 0x0, 0x20, 0x40, 0xb, 0x4, {0xd, 0x25, 0x1, 0x9, "6b904b2c4630d8c453"}}}, {{0x9, 0x5, 0xe, 0x2, 0x400, 0x0, 0x7, 0x60, {0x14, 0x25, 0x1, 0x10, "3fbbe84575df6d7887816a8996229008"}}}]}}}}}]}}, 0x0) syz_usb_control_io(r2, 0x0, 0x0) (async) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, 0x0, 0x0) syz_usb_control_io$rtl8150(r2, &(0x7f0000000500)={0x14, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="0003220000000203fbd171cfdc7bf68f6324b7c1c39367c85ac7b2be7ebf63d99ae140bbd05a39606d74d32bd7a069b7a85350814675cb23b7e56a5b01d8cf1b2e04cba28b1aad2ababb5cde2eaa906a45dc3f3ae140136ece80218d4c6e096d5d34e3edf7f580d564f5af35ed6a7a2c3dd6bc5c3cd193eb00"/131]}, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f00000005c0), 0xd43201, 0x0) (async) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) splice(r5, 0x0, r4, &(0x7f00000000c0)=0x1ff, 0xa, 0x8) r6 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x14) ioctl$KVM_CAP_SPLIT_IRQCHIP(r6, 0x4068aea3, &(0x7f0000000040)={0x79, 0x0, 0xd53}) r7 = ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$KVM_SET_MP_STATE(r7, 0x4004ae99, &(0x7f00000004c0)=0x2) ioctl$KVM_SET_LAPIC(r7, 0x4400ae8f, &(0x7f00000000c0)={"49841ada71cfe011e10532489ef0a3127f9f67568978975321ebdb7108d333a8df648f920da594ae3a327a3f1292465c016dbc5261414bd85acd87473d61390f4bbded57a902b5deb9c23c641914f6b147db6146e946ce31b52ff43219cbc1574ebc8f47d0d2a02b89dc02c49f25471af4f2435dd40d0481fe6f0124e4aa9849c9b8358074976ba0dd502c77e65623e41c8ce041fe7058274e54be3d84f5aa382e9032df7a279d491a51e7480061ebb983305b23e584f6b47af6d615b2f0a182d7c0095f222a4a176472ebbd1021d2eb285ff99ea7601c4e25ecd4c055c59c3964e30b2f8567d69324b6828cc0e9c3528f1f4e27527d98bca370c165bfd88348ca0eb405029367247b738c6cce89e3efd4479d8f2fc7dbd015046860acb8a71106b920b09e661065bf765a03317feb4f54d4382ac41850982313319363b14557a5b8a18d60e425b3db6bcd35b03c810c9d398c9d91902878258419a4b02fc4bdc3b69da6c5c27f5a507005a24a3fef74f0b287c3a4cd1517537dc8cf5cf0efd75c11e803e972ecc24c500cc49001f231f74f7120f55004d5621655ba535c8c8a91d2fec5656526974aef9f08d835f6c3c7c570d047312da759708349121ee9f7078926baa412b4ae8076f6b7f2bf46ffe08878e0281bb42ace8eca796933daf7f65530e30eb6b0695a450e50aea20fcabb5fca187f8ee62b93dee581774cefb953b396e5b8a1e3cc1062b001082aa5a434d9f03407c4239d0fcb779eba5a32f473d142ac92042c2b140f12a0181a4d98a0a5a1c80de2363a80dfc365d26e0332ee63e84500f086fffded2d72500cfb5b3b16aefef5d5808f29e1c572df8af9ca90b714fe6c71a1097e58ccb7945341445d2a0c271f5d15a1462be10d757de7cfd980459469387c5049cebcdb62a24cf04418634944354b4690d4974a26ca113eefe5a71b23aa2fbd989f7b6fcf490ed465f219e70b3397dbc63e21b9d3998c4580570c40a2e75cb6845b34236f5a38dde94ae6fac7a994b21e829bdb618b0910b71608ed7893bc927afa06b1d08d18f684d7972e5467ddfebe1982924658db3e5aee3e443f1cd7017d7a27e6e2620673e9afd67c69ae555ec3e67863f1a9ac7d653d38125f51db870ffa8887c08c455a536d70ea0cae525218e8d06865b553b17bacd52630e4765af1036c834e96c193523d8b3bc399ac296fbe53ed4bd454c669f01cb0915cf9fc03b54d93fbc37ace112d4643c64842b60ee6b979703b6448fe7ddaab8d2fc2d417a12f138d61cc3ca311aa09adbad1a0647a62208ca7f9f2a9e6a6c42e6ae926b15d094886a7d6ae787c8238ab4c235541b1432b9e9407d18a0399dfa98b8ee84ccbe16bf8c30e7cf7071ab10eb8ffb0334d2b91135e3294efd14dd06db46be1032a472cdd54bd015f2937fe3d7d691fa9d0b55a0d5d17a9"}) (async) ioctl$KVM_RUN(r7, 0xae80, 0x0) (async) r8 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r8, 0x29, 0x20, &(0x7f0000000080)={@private0, 0x8000000, 0x0, 0xff, 0x1}, 0x20) (async) mmap$KVM_VCPU(&(0x7f0000000000/0x3000)=nil, r1, 0x1000000, 0x810, r7, 0x0) (async) prctl$PR_GET_KEEPCAPS(0x7) (async) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) r9 = openat$kvm(0x0, &(0x7f0000000040), 0x0, 0x0) r10 = ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) r11 = ioctl$KVM_CREATE_VCPU(r10, 0xae41, 0x1) ioctl$KVM_TPR_ACCESS_REPORTING(r11, 0xc028ae92, &(0x7f0000000000)={0x100, 0xfff}) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x15d, &(0x7f0000000600)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000140)='GPL\x00'}, 0x94) (async) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000007c0)={r5, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x55) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000d00)={0x0, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000000)=r12, 0x4) 1m44.952456916s ago: executing program 4 (id=52): r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x1, 0x0, 0x0, @fd}]}, 0x1c}}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r1, 0x29, 0x40, &(0x7f0000000400)=@raw={'raw\x00', 0x3c1, 0x3, 0x460, 0x0, 0x268, 0x300, 0x0, 0x268, 0x390, 0x460, 0x460, 0x390, 0x460, 0x9, 0x0, {[{{@uncond, 0x0, 0x230, 0x258, 0x0, {0x9401}, [@common=@inet=@hashlimit2={{0x150}, {'hsr0\x00', {0x100000000000, 0x9, 0x0, 0x0, 0x0, 0x5, 0x9}}}, @common=@unspec=@time={{0x38}, {0x0, 0x0, 0x10000000}}]}, @common=@unspec=@NFQUEUE2={0x28}}, {{@ipv6={@private2, @remote, [], [], 'ip6gretap0\x00', 'ip6_vti0\x00'}, 0x0, 0xd0, 0x138, 0x0, {}, [@common=@ipv6header={{0x28}}]}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, 'netbios-ns\x00', 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4c0) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x31, 0x455965fb809f3fbf}, [@IFLA_MASTER={0x8}, @IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x4}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x20040800}, 0x0) sendmmsg(r2, &(0x7f000000f900)=[{{&(0x7f0000000180)=@l2={0x1f, 0x9, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x0, 0x2}, 0x80, &(0x7f0000005b80)=[{&(0x7f0000000200)="4448decb65ae939fa31e5aa0fef9cff5e80b0c6cddb78506bd21b72072f2db14d54c5a40374eb14027ceb9a56f536a0388567f59b7360d2c844cf23744f09b3f39db6113004ac9daa73ebeb21454724a452d824d80af62f8256fb9e8545631354f025b87fbb1cb27252c7f2997f2644266343579eba9734b6f", 0x79}, {&(0x7f0000000300)="4f8737358025288abd415404515ed7b277ee01cac2bda64b2a802f4ba469c5e26b6ed142521941c4862749f90d61611f25dd8fa94e38845e88d22a7112b436653afddb8bbb5e4ced42dc2b05d26c6b89ce23b8990223ec95bce4c51af47339dfbe813325d41c6dc293eb3352ac5487b6cee3e259f9b47ae1919bca8211d2ada4c4c6beeb610e6eb8068af6fa777fa806d95df5b805b2fda78f7958a85b71568bb6b11cd5c05dd4b87be7987e4bc304bc121f31c1e4a2f40c9d8ce080c28fcad073d20b84c8b30ca6d2eef71138c070eb510c2042268086a1f4c7738712f395dbed27c3b273b1daf342", 0xe9}, {&(0x7f0000005a80)="b7d5d8a411f486ca8f600e2d05bb3cde7ea4c9948134e528663c58126f205e58e815d4795021850138dcdaee24e8c3d12f4088eae80312b389cb5f46bb4544af8310d7929a380f5dbd579056282857056612618b7de6fa0a1aa3068be436b3f6b5cccf2ca6f2469beb3a70590776dbfab61242c96c7e668b2f0bbae373634bb80d104c54e7962a1340f0eb7ebb342605d1c4d68e939e1e3d37a567b7f851fd45cfc184324a4d65e3", 0xa8}, {&(0x7f0000005b40)="2819d7bb964656fbc98bee940551418aed99d804f8ce83acfa1fc632d45452c9c77a06699bc50ac902b5c83777a25943", 0x30}], 0x4, &(0x7f0000005bc0)=[{0x1010, 0x29, 0x48, "0840fa3b952ad262a654ac7085648b054cec50876716a56d9393d5bd1cacbd801db7abc7c78dca6ef54b97ec085b16e9a0457bb6fc63ad374938e8eb376e7ee69610497c4de3a4db4d1969eb60bfdc9af0da38eec26b10edf29d3e5a4e58e10b19e0f51d3e6a1f3df82ce8cb6e5f5f19de8c07f3507c31e53cf87ee129603f501cf1355782225b40b61eb3dd27c7c114c52d9b5c7a2d588dc4b9b86d492949d657e463a3afef22d2f3b8c3b8d97c2d81b572a6052e346732e4fc6c23486d75bb03f08922c210fa0626be2f25d920423c22730444dc8e02b1e0c9ed448896293dd747d25ef2f86b08626b7c52eb07f1c2155cb3ae5916f04cc198e59722302c1d3bd46c439bdc378867e561a40aa5db8c030fcaf0360da97b687fb1a1288b1788acdb65a82fc388fcf84a44f293dd099239999f44461250ce2b076ac8aeedfe0bf63ed25c37bff37708bd0bf37000228b8c68fe408e85a415c69e25892e873f633ce4a2ab75d55fa5c9e0c4010cc109bbff5ca1c6c6f53ff7e109206f95fdbf6e46e34843d2ce21fb7abe2d630a909d97628b1294af6a372fba063f39df60a49b02ea165e2ea96de178adbdca20d2f5a91c122aa85233fff9658df0d21596d4bed7de9afd0a9546c9be61e3672e62107c47e7263c1878ddc932cdb176c1c45bb2952ae9e03f92a0447b4c4853d0b8a2e3214bab1d170009b85c4a02a6662cf7dd40d091dab42adbc7db543604d559d693d433256a886a9ebbbab132c688f9da0cb41ce686877c63a445f46e46a77acda17646b369a1fe4634f6181077c6e82fd25ab39f08df0c1d1ad0e0cfa23f504641dd70569dc012821312eedb4fc18d4a2acb86a4946b61e74a6a720fabeeb98d8c4f8c6c0ac21b42f2399f9de1adca412773aa2468549064344378f628cbace75fb4c29a45a77f066a3462aa65d1887633a7ab0860785445854923f2a0f8bcfb94753bd8d8ca3f97607eb7070b2202dd0f89112f69127170f8254d595e3175b0b24bdfd2ea7a3c7b83c13c420dc76db32c6e7d3fa95f74b994e7e5abd83e82d920e03086630d982065fe33b9917d198ef9c885ee5a0d3ad2fc701f03db2394adad4fe6d5bf0e1b5dbfc448787f714b15d9845d55e87b8370c57ae9d70ce7ca35fc7fb960c315892e436e3238f6dcd1b8a4e849a4a5620c06a9a0736afc7eb8aa442f0e61f81ed058deb3b677f2d36b6e811649b3f17af79ae9f87393e5f49c194d3a9677dba114dc50ca1b14383606423967b4359bcd4a173b3d7e9131bfb75c7ac013ee6a7ba45f8f3cad41a415c9b7de9e861fd1049af70e273f551a65f314029ca6ec96e51d6a0c236ead2027381f377818e64ead29e4614043b914cd2cbedd6b2ad8f65e5269520246bdee5cf1e3f7959322a5b99b38f541efa04c9d650415b88112ef1396a4739a271f8b38e21edb0af68fb50d7b799912bbfeda6373c2aa0bf22d418d0c33378a60f21972f753858ceae4e05454e41b20a7afa6e182c85dc1ab9a6d61584ca3932b6098d1427dca2668999f56b6ceaa8fb68508ae7fb4daf09367bca66bc463f4a21ad1287695eb14c0e81523f9983333eabb4d4ba9ff42b43cb43c5c18b3549b2b3a1cdfcea9ce69201dfe5705b921453861bcb304a7b87f1a1ed69a147f0e534df55819ee89b62e601bce7798bf306f0c4f80f55c0b944ef424dfe386ad0afc038e17a7b01ee089413b57f8cd68d47f33199cd9b4c46ec4e422a969f01c1e00de2567de0e5332878f932c86c387accbf96e889b445197b930d8c924bf066c57eb5472d51399acc1c0e18a43591ced968dc7174733779416e3cf5af4a5dbf8501ac721dc41834cbc3b5b40b3fe055985e3bf248f22aa9e645ed55e1dcfd8a65863b4771394ae36db0054f9e21aec34883e039e1baa635efbadcca737761ccdde494703223c787c5fdeee74f678683483f77e3d66d623e4d2ea80f63080b85c7cab692d986182839f09242fbfcdde2d3e723721e715cb2887cae43288864828537d2e3e8d6ba9900124c080e3a0be1f82be4a7310c332b9c48f593a9fcf7773e7e7fe22ec63dd21de02e69ed77e70a67d90e983b3c1fe5876001cdd6cd51e32ef946c50a21bee2b22f980eff4812b5a9c920fe41e3b89144576fa0ed1e652c45a0c9d84515323ef1ed802dd641ccd2eabad05ba66ea163653ad57c7a7ad66405b44adee50666bf0acfd317d84d9061b3c092e944d9a1eee779431ba931c50079f42d21c15721a403287038efa55c51995f9b051dc18aa66b7edef6890868e875ba8c93c8139856d558a63da22b10f2e88dc23ab77e4e6846f8c1f7c812ab0f2957510f035b95bb0cfb6cbd54b159bd9042b514aaf60bf442e3a7785880c7071589f0a096364e0f291216a3ae85730d8ded986ddbd4246992469e066eca703b2c19c9072e9a5af4779aca47c343703aa5da2354acbeca5915e923f43b78bd30bd2b7acc9515c8f687993ff74e226f6636b51511f544ad46e4541d01b0474907fa891ea28d2a8f1b874604472a79116c2d0a98d93e15de772e442b8e5631226ca313ac4ac6b85ca9f788e054f941081e67375e086a314d42fd5cea79b6ea0f707fa61700da3a1cca67e0ac0b87d1ac91b000eca6d60670ad3700b51284d00c11c04ea6c866576c46b26997833c1ac73251422bf1170f8cd9c5125e4577ffdaa60494ffe00edfa30a3bfcbcdd27a868336d6559a9f13df58c00ea415e8a423bbf43db8a265df5d979b45833359a07440f9b05c3d25b3c7c3db9f5ec8a2b104240f2126dda91936bfa57713ddd7de55dc86aa40d9f6480d8a8132faa3d5fced947f56c6d0cdac4e6f459b82c2fe1096b8117e0ad993de1d8516325ec688fb2b4e4ae19990df8bfddbd69205c2b3bbc293123df205faec0561b647cd9be4411e04feaacfcc79f7be7fc674cae19064d3b8a45a1bbd776e69de40a0946c7224b342717adfc582a29240f72955be9b1d9afb93990a468f482db5111c7918919ed0de23279e931cc0835629ac72e8b5451b2f6dc909a5d2707cad18197d6020e128eccf69c1110f77dbe8799982a368308619e66978e44c9b0be9a837f18660efcb8d2378a871b0122d1f8a471232103e693c51eded0a7f7d8ac44e8935ebc3e02efc9ba17a98be5f393418660238ea54c133acec45d1548d00ba2e3297905e018f4872fcbb300fb0a4bd5938fdcfeeea98c698aaa7117f2e6c939e7f13084a0a810811b189133cf8be0f17389d98aedf2c032d2468774e22d197ff3f736baf5bbf7455afcd64eea09b4ddb63ec49cf1c45c961a1e01a97659d50dd59b30e991b37df8b5c07e40ed4fdd157d4a0094e991b16adc3ccff1acc77008539fa70c20fae19a325843319373ae52a7261ebc023b593afcdb531747aa8f63a6c65584bc76ce560a78db610583a1b25a61fcdf530630e60444948b4244c0bbd48401e1109288e1348da8587ed68b168b2f8a9047ab9e68e324315d1171d019095983b80110086413b597370f641f6ebe70269ac70535310bd618b09b72cd5863e4a5ab8e7fe217dfcea45be4fbea37afaff6a0be585c51ec7965b44ee0865ccfe4ee67411a68d03514d0cf1ddc507d821b36ca8bf4b7ab86eeeafc704bb99af75003f4ab3033b255302119184e1760f131d4b4a0438461f9589c4adfc2b1d7fd606c246bcb0c51f2771aec7e6d5e3ec601bb21e30d3485d95359ac22c5a1404b69b28047ae766f74754ac8a17a74d938bfbad2c85a3c157952b7f1f1e99f02cf70d452dde27b43e7f992e2933f96e6a054ef5bc1f80103f7c6405247a367bbcb91292f1a873d5894009cbeb476444351307dc3bab04bc281d8f69ceb4a379cee1cb8a48d459dc0e2cc560d6556d46ae027d4e809b406e4f4be12ce3eca3590f6948224ad55d23bcd2ce7003e49fa66f08e1b38b3f01e58bf5e136e0ca3866db6b805f5ad672a83ec739466e720e93acdf305e25de4ef77af15ccc8a7ba114900e0c764dd7bbe61c3306ad0e0038d4ffb2aeea930be7b0276a25569f913e10a8a6a37b4cda4dab43dac6987452b985557da5f5acdf834870c639f0dc33797362ff6865bd9f38e5f9e6a97293803b714ca14e4a07307d158a5fbea2ce5bafa78d07f7aa09ecf9f87024fa1a1fbb6c75541941dd6173a788551e993194c683d6c71e13e710f3ff0b6d476073da224c8e505cc3612b0dbe2199553f23986247ea7d2f84caebe9c5a8e1ac50a8a10899cdec2fcd8badfe6809aac35e3ada7e4ba7b3135ac915ec80a115dd01f2841e08c8002f363d53ade3bd67061b839450f05defb027f3bdb3cd142e657b6824487ca019d31584da13bc01db81dd0a5e8b739e29451ab17025648f33d464ccc2cc718dfc9277b9e7a12acca47dbf10643ad6bf134a0c67d2922d64ad11b0e4a65d35b80aa811ae60d29f6c72da350a877db78683a3641906536c879abdd32acda23a5295166b1125091af053e89670764f19eae74ce099fd0a6ba3698c704f26afd2bebaaa5242ae4232198ef9e9a7164ad8eb4b5bdb889a1238c6b0c6cc60176aa96f37e3d13217e43c5da1a2e1239f35375044eb85c7dc1373b668ed02ca3b40afdb7578ddb14f8fab1c3d0d2b70c73bf9c6c5fa75fb69d4b2a78843f2886dd4edb6ad010917e995fdc01d7ae2266dbb99c58213c128e5c7836cfe71d206caf9942571f78c629ec26ff632bdcf491cc7c24a82e45e5d5934f0cb2ea0e1b360cbd222a1a7939b4cb093b3da140148b9662681f644b5c18e44c4e79f73edc2f404e146c7f4fd97a6d377b9598e4891afdec411248a086b84d37bdd33ac21a37c95116465b40289f7544ae778f68a5da66fb7cb60a18db8e9e0ef36245a96a471af24199d953774a5e4bb930d8ee30fe164bf7b655e259f1cfbed76f355915efad0cf2d69f05088671d5ba88deab6a99391de0c6e9f498fd14fc936444a1475a3dba683f193358cf75a28fe15278fd025ebe73ce26d23e79d49881b4138274b2b33b04ddf07d7d76e115d07c52174874ef1aab5d5c0e8190ae8a16a077eeebd49b949e9224575ec36a3e81cc23d956a6912e31254f5c1784c646a51a383657151b695af7a4f6f0b5bc13d9a8e8ddbbc31ac738535fb70a987cc51a990dc078667c12e26b02d82096f72012ceebaf78213e462d0f7efe7bb4b74e8a51fd4f66cd92b7edde4390fe37e41d5565f10b77f2ff0333aa97f6572af5be47ebbddc24d2917fcb45ed85b745914ad94b3e36afbdf486e3763aafd0a06d24868a5be73896d171dc923770c8671bb686050296018dbb15653d1cd0a57dbd4a5f5656114844bcee47322dab16e98ec401c1fdabb8bc4bdc68dd0d22c339763fd918b8677b57ff8a9a2e634afd129d06216142ae03e96031efca9ba9072e9a6d80dcd92828cf1f861e298a6f200fd4746420de9a18ef280098ed5a70c51ffa95a5009c407d1aa19ed598b32a61007f780a85ecef42dac4a7c5aa9ef4bd9df0e68c5de811549901f6220873e135a3e858d6f24730274410086b03a725567d0f3dfff9dc0c1c27ca80ad3c88451867dba6b1b62ee1d13339c7601c1429668176f0d03f740c4174a0212d4e13d1ab123430fbe93bc267bb35099f3f8139ae9b81efb4c08a1a65fffc08f362b6142a3de7e8ba2f6ed4f2268322841542be2915aec999b0c71cdddaeed15bc07d35702ac26bb1debf0bfbbf4039a4514b0939a4f88226477b57e2d3ae8d763230847d11852f70b206f96591a3f730f000cd4cbcd1646566ca688da0e663188ed"}, {0x50, 0x1, 0x0, "161ecf04d082e235c450c77d8a8d225e456a9804fb210a3404ab28a8707898952dbc9255d0c6ae19445a8f13c2e0861a1f605d985c6281c6b9eb3d"}, {0x80, 0x6, 0xa, "581e43e0f094ed13304c2d8aeaa8f6b05e8c0bb90fa13d332a2ad55fba5ec989fc9eeae80b0e9fc85f6fcac84cf051314ef22a55099b91d2fdf6c3be8848d052e6a27e74eda09a9a428d3de2764a207b1d095bba4ae907ff24b94362918625131c8d18c623aa76ed59294de70f0d7b63"}, {0xe0, 0xff, 0xfffffffe, "e227bf3b6d46075d90a477fbad3de9d3f1b7f81d6f24edaefc1cd548e1b05d75a91f3a0e20124da461ba9cc993f80470380996860d9345873576977fccbf648b65b90256f7511dcc3539b4c70c0987e4034227ab3350cdb091e49c6448ad23023026d4cd4e3ecc68a8b933f6ef4e142566353c0575804215bca627ecc0c4b1237f594116f2f3b060c34ae3c169dff95c9c1d6dded37056658922fd7e8ea123cc3719bf5003015e35650a18664404d544c3b84690709a04966b906add93f50cb94723f6df9c0a2e00931be71ca6"}, {0x28, 0x88, 0xe83c, "149d0f848ec493b1bc76e2eefc3bbae7aa"}, {0x18, 0x5, 0xe, "8d"}], 0x1200}}, {{0x0, 0x0, &(0x7f0000006e00)=[{&(0x7f0000006dc0)="cc26d0e033393970da3bfee0b709fd561e", 0x11}], 0x1, &(0x7f0000006e40)=[{0xc8, 0x119, 0x14, "59dd0baa482476ee40b01e04df4b9c50c4f0cb2f03b18918b56136997a5dc1699fed3120d182084ca96d51a121c1d5adf9fd43875325a586c7fd8b7e4857d73ece9f55d2f55b52e375e80cd9944adc141f561e5fb4daa38d48685498753549d9414e585b1212ce759bd3175407463b59ea83f4ae294268fd7ffec9616c9f4f1498c11de313b01fdcd30bbcd0323aca8407ad86ded582b1fb72c06899937ef5a9b4f494a92d71f0f7b3566952a38578a655f56b16c1023a"}, {0x18, 0x84, 0x8, "18a0d12445e9"}, {0xf0, 0x84, 0x7, "f71ad5f397ff1cacfee3071584825392814ff903cb5611b439029e04f67bda7cc40c36669ef98629885ce4f99dde380ee9d277af66d3b0b6052b29c1b59756944f249ba88412b08b055eb8ddddb7efda7a9ee341034846a6f5c1d0ca721d74197d45f948775079605d2e1cb5578de8fe4ed3e3709aee427766c7fc2c7d9c72a83e3d0241eb912b14a26bef62c4b7d9fb7d6d9b92b9a05d2ffc43dd1ec984cef391de8dd92639d1565d3d8c77b6b82e63f14f718564010b8817d3a0e24952027f78f9cd00d63ce2a5ff88085070564012cc72ff1098279dd699f476eb"}, {0xa8, 0x112, 0x80000000, "ba776b56b5b9b5fa836c1a1e66f2e6563d93ef36677929161e60c668b6732838bd8c63793853b125433c1fab375ab8633d6e7d0cacef13bd6f154405bd127a0893d50dcc058996c1986a27c47bc5d895b06c080921a8c2492286e1fb3d2a6761727c0d17bef0523d3e18e63b09d2480a957cf85324619975730e9f7107c63017f6078df69a5350ad52ed2035475707835db34d85"}], 0x278}}, {{&(0x7f00000070c0)=@tipc=@name={0x1e, 0x2, 0x1, {{0x40, 0x3}, 0x2}}, 0x80, &(0x7f0000008400)=[{&(0x7f0000007140)="50ea5651fbde88fb2bc85a922c0b378abb3e0b530878166f10e349636056a240381b485dd25b6eb50cb0d02d8214a85f6fcf0a1ab55aba6764319cd3207236c44425c44d9f8fcd88c02add08d01361ef4b64e3f86280eb19e7c75f86a6512cb1534b8dd935fb34d22487a5620241941100172934d63fafe013d1ee3758e72372a0551d85ad67c89b6f0fb5ff803a2b03371c4b98fcbe757e8d65239815906ef8103a49936e67701e0ab597f0c38d7ffbbfcacd4a58130c7e3b267f46ed9d927cd577f31bc46d126bc8197a6a19940b837174cf14b98954bf2ece808fdf41adea6438d3c5f2aa2063a859bdd91dacdfd5718ebc34bbbad402c5107b75d569cf0c971dce352969d625450ef8107cc12f55e7c403d397f527ff4ba528b8c048c08e17a33c5a26ebe8b15e525ab02a5d821fdcaac4869ad49d5a4638c4739871776c1749cb878851ec7308c1609917fd9100491318562c2d69f4c191813b465c8a18a87ac8d447d405501af35077594633750355cb05d203fb0a0e072ca5eb0b9204674129f6a6d54f4707b1a8872cced3ed23db2637b763109f7031a36f77ec90e1bded16ce0417dcdb7173bc602c05c6d672395067f435cf279132ee547d2706b74f70f0108678be43d8f389bcb56ba93e6ce93462310973cf7d42210e402760110d0736687fe14dcf84076431fbe84bce932682f54cd3a55d8e0fbb30552bc49ec6c4ccfb4ca2f6ded50d1a11f2cdbcf46e31934244c9dadeec7526ef1709b8caa8377156c1b72a6e565329866c0ecec053f4c36fcb23c091b83145ddce4a37ba47c142e3b31887fd4ab7af7466c851a560d2d4501daa4eb5c6237c51fefac8e1eb9f641434b42995bc1c24ae467de74656b4ced14c5e4315336456b1cdfb876c914bb39d6141b807badf34afba936b01d4725cdf50603db478a384c9f963931713e829c6c685ebd0ca4e3a7383d9dbdc46a0e5784ff030c4a3d0fa62b158b61921ff1286622807f4ae3795f096113807cf78a4c64f3658d215c62be2a4d9dd4a938a6ee2c9f9a5e2df3342a1486c2a982d58a03326f45fda35a79f79c16ae15c08dcbaf05dbdf1af1326ff7fbdd5278369930e240f58203105545407ae844a926b614c58af5635a2f767e04084238d293f784c2bdf1576583dd7e208c819f832f827b9b519eb8768eb760b628aad20a94904f5fd9e871b4d0dc62d84de35d5e9c22e08febaf4d093c4bf33f8132d4fafa5ef73fb095bb3753ae4d4e5f7070cffe9930ff5bd3510a2688d14800e501b631755d14e71fe9bfe407f52cd213100824a9ffae4303dd44575d83d9cc78b63dd2a2c3e55f43079ad624b8980d00ef184570e742d4d55414ab8f34853a9e5cdb96fed04e5895e3215fbdbdd80fc2815a048f86f4a9b9f7d5f83be4e57b177c60126bac12645da99151383a3b98dd94de8854327a54a03d0d04ef107cb7e874153955944ae262de483e2017b7ca6c48d76f359a4959cce9cf8258f110a7258c2b67ba0c47d622226b2e518752067e5349a3175e0cb0c2ce5fa60a108def014e88b597a1d0589bf481577a6a6618e4e4ce66d150041a09466f05b27d71f529a2a431a56714cc794d2bd09eaae4b02cbf8f8e7174535b233ca0ac8636b41f3c5c860f3ad03da187dc6c9d3ad6be2cb450b632459398466f9fbe6b6eff3b89573d660551ef0178f7ef39b69f22a3b968f6c4f7d8e40720a1dc535ca87f9d0feb854473825dfc18c916a74af0fa5164f30515e05238a66264166edf4308a9714672ae912a4d8bfabd953f503088748ba448ed9e9508188ab31ab63644ef7269369b693886bbc76967ac873a14853b92435a16352a8dfa6d62d2192bb77f2118edfcb5cef981ff3cbf5a1b1bf5071b5e350a35640ea838e77070506e627b9be8c927d62f3d1a806bf6c071aa2ff1bc948d270f068136b7ac37a6e5c3b77256436b5d1b5797b39109ac0c56c45b02f86a39c2c96a466ae21a3fd37c924e92b326e8ff537703343244b298c07e1aa6c335aebf8c187ac631dc59fe6b23fdf10f590ecee54671957d70c824709ace373d2ee6a5c998f5d1daa0b6012b75a9dea3e69e53f123ef08a4acebd92ff1a9f6cf0d80bb73edb471a9cf69d33d302c490b3666a9369b4d671fc64c240a66c47fdabc814e974890c8808fd801fc9ce40a44ed31e22b90527a675b824df0dafedcec83485ed0da2fd990acbd7c58067e99cfd9ff2ee1050568d680509431c6d98f8ee3aa38013555ee3bb93485425700ea7222caa51ca110210c968101d188a89e14698da7a02a61b77f309903d550baacb99518925054aacc192a7a7fe515eb7f4cc29c32cc50e1d10d6de36b9eafb56baa2de6652a83768e41043caaf1ce19a099218a32a26ad50ff50513024eca9ea885d484277513ca5b2ecdc0eb55e58e6409e44dcd25b69685bf76b7372a3318402c56c18ad76ef00aae53fde1d1ba209e8ed0961de262a83263c7d98c85a6386e060b6a06baaebde22321abd6607806ea75bf872cdb8c2ed5bd8f660a9f6956000921e9f743f9379241887f01b88bbf87b3add406d9f47469ab0937d5aaa94a8bdcd8089cc263282bf259b364b748f0c00eb2df151f333dabcb4a96bf6384cf8300c56648d92b82d1e8f94e73e572df7566267bb843b1a928abcfb1374816681b074af4e6d036e63920d6dd103df9d5f63f0cef2ed77ae295398bfc839b9c850c982abf51f1c5e2e11dccb80e8793a6c0c9ef282bc9392baf65c1748d196439b58962595061ef85657bfbc584bc6ecc4b4d12fb833df64a81f75674b6bf1d57e4b765415924cd7a378f5b830dfb753600aa66299ae51dc9d214ee277a74104cd3c577cfe994e5a6da871660aa0aa05d0ba3b4bae62f3574efbe8d20070a6e690633748e7c735d219c4685a3d6955d90932eefc7a38039db124307899a87625a537e4201d52ab90d290686e267d7549019995d838c7a76d4c1fb6c3ce094e391fc06756c15a05caa5d72177e912627f49a3f92040d9169f40351c0fb4b00c97d246298189748a63c00843e0da21236e354ae4f99d5c1000076d5ee433526bc83a5d03e2bd033dce3b9158a102e5a752c03f03262b08747b41eaa52420a55887e28f3849444cce95a3845f6d35615b1f25e2f070a098ac396f49614ffaae5770b85e065a54be7d8b263ac71c659cc9a8ca4a753981dba16ae87a572b711bdb0e0e02e90db441e6bac1ad6519919489db0e6054fba725469f5abefaa18af64a948d2d027dc3009e98093bd7f6875ec88d262fa7141a43309d2d1130dbcce09adadccf9e07aaf127044796640e95b44b7f0e924046fe437d2fb60e0e013681e1fb2a61503644e2b286907f397329d58abce07bb9d9247a1df3267dcd8220e0a8c37fdcc298957f6d90c459bd0d2b3c6b05130d2469ee28bcd0fd709cc03b84b5cb2c03cb6dc6c38e92bf2d08942fa8e278c9258af533b137188bf03bc4983a319f82cc9568b3bec1a19ad07e8c6277d250dd45f6f4cd806660205f7f72e1b6c8dccf99913fdea3060fcb7cb73353d94cb7d4a82df848cc6ca7debff98f561f651a714cf66a599d39cf7cc446d714ea56471aadf56bca48d4a0b11dc5aeea28d82434a486e901c61d9cf6197b52ed50e30f495e5dbab1a36546b87fa22262783447d99d84bda7671ad41622c961bb8434fbe4833138b6fccdc4269678dbb6d7b919bb650f3fdf4d9eead7277518a2e086b1b565adff983839018178523ae3d0bc1b1f17c3a0a0594c37b78ed70aeb76b9b2f56ed93dd0991c1eb5f4d156b6a162113cf72d41bc9ab88e6166dec23eb0ceb665c2dc03346e31dbb175f0d79e7de10238307c4c4f397cdcefad6825d6fbba7b437cedd541ca5e01d7b6e0333c6e0fa59607c6806857e3276964405a930425fe27b4922f9beea30d7c2960ea85bea28614d78bebfb859aa8383761fc74fd72255974722273cd187aba22e8667c6c7239d753f639b798de7725108afb104547fd0725152682adff8ce55868750044c09b6d4fb9b1792e2e8c807f9c07bf2b21fe914ed6059848d2034f6d4e3b7c969242fecd90e6799cb78f728baf0a6f3fb2c77a1060b76525edf9a9d1c9ff0fec7414deb7e270ff37d1433c586fda99ac5de24ac72cdee4d1f77948e86aa4eb865096819476832ef89d64b41902660b022170a47d3e2c8539c96e9d6f6715431fabf818b5f920e5e7f4c15bebe919ac293ac17df109a0c66d2ca259bc2f88057fbe3a5805148254af5b225a94c40b6fa87422b2ba71b4a82528e19805257bde49d05201f22259f22a80633b85be8f9268366bac9fccbf9c329d269974fbf937a69cf5f2eedd26e0346eb34b39ae4bde4fbd507ece47c4b91ef8ffd7a4836cb1d82217969964f3c988bdcb089c8bbb4e4cfb94449b47017ee5d50d4b7a0ef2272445924b88b82fa2d1184fc795456226d3deadeff3385a2f4e3d68ad383a99324864e76c00fa627d82c2e3122424b64ff2fbbe733c729413647d89c3de7bd152cdf43680cf85d346fea60d9c124926291f823519b2cc2c80fcbdc3fa2cf5b93dc41bddd6b4bc1d7a2424a19612870af5c9d0605dc5b492591fe97539ad25cde968445ad94192aafa13a4e43131c71bffbf31b4a83142e51b71ce11172ceb7aadd2b9b01ae0fc2d4f61b3894777c7632bad003615ddf557c7230632d82b5c5d0d736a6f9b28eb1cf8180e8cd3019ad2f5f122e071e0c41ff13f3646692b6ceabaedf45357444eaf1c9d45616317fe1770d7d749cc29c800e26d963af56886117af0d30f6ccf864387198e0e44ac7783f0994a9f07beaa2cfdbb4cd271b0fcc1cf980cb500e62df0f30dc6627938334adf7a456b0c81277c107d0ea73c7b9925fa108e690e2ceeebc342f1fe085fe63afc74cc858456d41d1c1901f57bea4dc6bdbc618002aa9946c9378b2f4faa3665f8f08c96ed376b2143671dcd735f1297f76addaf184036b4c92a6326cea987be7a474b8f210520767cf28ceccc9bd5b2a15056b2491eb571ddb9d5832b1993f67cce425d2d580d816719d051f9af8c0a82d7a518ec0efedb3fbbe5611dc24509864734e761a5c8b28925bb68490289a051b32b7ae5856219ce4d6291da2d37db922e10a70ec9f8f6d4447edd678892dd604129d93bee82ba2b63d0d1bfb3f81979b15c7fae398e2376253f278340a6ae2a8d8e3d8ee4e48b606c6e970b1ffbda108ce88a8447aae70eeb0c9d07fda4e5230291db047175f104cd481744c837e872f5a5d204552e6cd199503c7917520e5f4206170e3d8677ef3568c98ac04d73999b6951733b05c895069f3868894369ad5dd7f897e799e9a4054b2ff19815628af32850eb8ad44a1947b326054a7ada8c6e7ecb5ea6d96675220029fe15c2ffd124857065164b356d9a7cd0af20d2d1bb98ac1911ea7687a58bbb666381b981d4533803dea1a157fb28311e0f428f2f72cba10d29f34fc3c52d09ec99101d895f8368d4ac286b7e8a9d5e79bdc6a8e5ad4cde2a870af7485888cec5552eebbe8a61773fb731454ade3195a9fc1c10068ce320f7a79a55863b85b212281d129ca04d6d001d5203d6ca96b2d8c3770ab6c805e040ced2f7c684544d70b4051415bcfb4b5e05cd72575e9b083d80cbd9b1d8450511a18b99b6855fa795e9f09b42a8aae10ed5b86984333b07da7987821c0ba5516937a02bf8d55b6919719cd423e3f3c9e47abe64aa66b3ac87ab8bbe0f72185c367dd976978d0a46bb86ec85774e58f4032233c4f5807718", 0x1000}, {&(0x7f0000008140)="dc7fbb33a4871aff5d146df9cacc7ae686cbc1472e9a507d0cb9eec2592ec57618b1ebb203504314556a825e4e00c897010976be5ac3134a6accb5521ad6876fc3bfd9b635b1f361994837", 0x4b}, {&(0x7f00000081c0)="9350bc24b3f0aa0c83948c5e6128d9c875e1396e95307a634db50c8406c393b26b4226974ec1cb819c704cdfacf7edfb14b2bd644fccc75385806bd2232d288d06fb539de4d8acee09c7c9cc0a0231b4f847e37556e6d4874c88879dba2f6cc8f178e4536234c4b44a30ae0fdbc4862bd6909fc5d036e76ff2ba44caf0a1d313fa756192a8f430d5b1", 0x89}, {&(0x7f0000008280)="e4e2f870161581f82575cfce55f0af6978aecaf14fe273300517ea618cac464731dd47c0d3d8fae4b9556f0240a9aab32ae940a33c61bf751a", 0x39}, {&(0x7f00000082c0)="c21fc7f21b0c323356be5034299940c681ea66b0be39f2", 0x17}, {&(0x7f0000008300)="d8a2a41402efdb185e6eb23585544a42728d78f48ab96aecb1dfefb57b19ec496f95e35e269bc73e9707e3b431d0aa652177bd600abcf6f91c32ea1c8e3d492f620dc2cd335804ee0d07ad37e2a2f5fb719862f0cff575ec33110db5e3870b323b1de7b8a1747bf1fef66f82a6e553aee001eac30334f9010f2154d9c886e3e4056ed6ce258bb992d265ce4fd969e4027f7137832c6b4ea0b7e9948dd7ae48e92c40133d3705c2f6900f61a37a978b052b2a988934fea8a8a70c8e3252ad762a2a3ef371d3d49bc7470e0480ec4bbc29944b750a298cec2663cb", 0xda}], 0x6, &(0x7f0000008480)=[{0x40, 0x110, 0x69, "ddef32c3ba2abe7eca1b6c8ebcb8ee179d4e8426a3cf2ae13327f37dba84e695cd636bc19dd685ea4abb004b80"}, {0xe0, 0x11, 0x0, "b9c1e66cf7acec2ee2315707308f65c8c82ac887e6409a24530400ae80abb73031e3bfecfa5b3902b20af5444b53b362e04ebfc51e776c5a598f66fc37aa3af604e856bdb3e23fdfb8e864288c6af7cff215d31d6994d6153a36578f0b393610d294f294cf86c9865f70492ea13e681c539b9e50317341c517d828610244ac0a99cd320305c8db9b8063e08288ec60064d7c0dda90bd852ec9b43c89308092dfa3100345773ec57174b20fbfe74bf459a08124c7f91f5c2364023e7149ddc3a17cf7803abf74bd9a363e902c0449c1"}, {0x1010, 0x11f, 0x4d23, "28fc8046f53cb8502307a8f6c1d2aa344f0d7c2e5c108049b5f062a662d82d0f99e1c9c0b9c4e53bb37316566e385697e10d1a98aa6df1243de34f4e9fa96062176e1133e1d66907655b7cffb27c46a0b37044e88f132e8c058463c2b5fa8fcac90cc5ec5082ecac847ddce0761dcff0bfa89edf4178b46664d573f9b931d26d1d1dea8860b59f588890f4fc50c67fe5b84a8dd86cea6dcb2a1569d1a836624ecdc4100a04f83f1da3fcbd01f87ab50fad8e19c40a941e9c233534af4f0cae84253936e26f842e72e18dd30679713fd592c98bd746ca30fac7764f4a53b2b12f89335217db2ddf4312b37aaca50d157484cacc67da4c32ed91472a107bce4d900fd6c1f95ad2c25ab6e9b0f449eae8454cb62ed3f46b67e38e16787bca5d9af242538e6879193a14952bfb8c334efe90db3fba3cf16a3300dd420f7a9b2ae38474d140dd52d52b6fef5950de0a589778ff65f337d6b1004b3a8c4efaba3662db6e16dc0586659819d7c085ae437e4c40b54205b6f89151a66e6be9d48d634bb12116afcf6fa6407d912d5d5a3a545526721ecc6a3417e6d03b477cee588ac832f0ae8ed82c204c4d19eadb88481590bcde34c048b43fee4405fab971e4385a6df811b6a52f016410b1f7539e432522e8bb7dc9411ba6950107d321a38d43f79f46dcf72d15afe7839665c781be9477c807b295555b8738791045b67f7581a896d7654d55543b53806a9f22bbce01fc16444b60f279edb1656bba2f27330f5b5df75b75151ee9c40764b3de719a2781fff580c5d7463dbab60b1665ba00f0e934cf6b6cbe86b2ba67edb7b91bd19b2a58a3f493869b81617c96aea4921ea898bf747face8748f012453e2820fcd656ab1e9ea45381606af4e093966e786708de5227f02be7addcc051a85c1580de4fa2dbf3cae5a3c60cb7e61e07bfd039ab66c948451ae409e1e4b2bb8472e6a9e2a7ba235961eeb5aac52d27dad9082d8df59c9a32011caa1ec73c1e2db308eb328191596f0f71ee368c8e625f00dd016923f06a50529f7bafe1d91fbd072690c28b0ead3b56317837a1199ff3770b720e2458d18bd994d9ba5dc75ce47affa2a915624f02957ea72d776b69f4e71c77c8622507b2dd077a86092f33ec0a89973e5ee268333bce04ee48c7eb4fd31244c560a324798a0052680cc6a85c30bc816646dff9bd3470bb9a04caf17c834e91e2b392f64edee585edc186646a3ee7d07ede575a352a053dc72903acc5e4d6d6758ad057753be51501a447a04c6993685016825ddbcf329addeaa4829ff5d82f0696ffeff1a012f67cfbad7b1bf85559b12b6d287bc285f41ea58d879b20264cd7a99927e3a1c8484748312582bf00ece19959cce5919a21b475adeabb76993da654a30c565609e5f61f9f5447f2b61253c055dd2103940de8b3a650dea29fc323e195f79ace18364d194fc7488808548ddc17a4e6172d93ce0aad62e3f2be754988967da9658594e83896e0a3e9196ea64419f19bd49760ca9676615e24dec91122bcb1db0496cc7d27af24635bbc69b155ebcc79cf3283e9f91122105388d70ac3cd24df027825e390aebd1d29636e6357084905767db0ac447d2956ed6fdd864e540ebb8718918e3d743193ef875ee664d2ecb4f99fc0c07265be0bec78a1fb9d0d4919b42a6e315cb620144d1f8ac490c649286b58391e465697c44dd2eee5a87367e7030b760653d3b5a898067cf7f6383d7b7512233d37dbd7840b2619cb43b149e8dd4f76f2161df9f03c44d8e082586df1fa1c069ddc2da704183c51892d189af8150d75f29b7f2ad3b55c727aee14ef597983c30b6a311a9050a5964a2a6649b5f2b13c5afa28db25ecedf106eae1f58d1b43cc1166aae5f170ea829296be7a542b404752a3b6337874b5a1442fdfe8081c8cce6d96b7a29b6eddca9e1a3777a61ea8fcd1a146059d1ff631fc6d02dfca4da9a5ad5f0aa39439a13bc0986ebb261ce0f3b9db786933e0749e2c78a6974a899c06da5628c414b6245cbf89995c66c54bf7cd872ac1eec86ddee8db86ca8d8a7fb4630c4e32a352ef024e678715281df135fa94bac0c6ac1e41cd3d02a881ec30c2af1a00a99a8f7e7c07d84dbd69609a23d784d82831276376305d918d092b682d519698bdffc86b5b7fd0725a0e04f099024b57499f6971ed8ce645945d7e092c2b70131a5afa02241c0416089121b1cb0b3c9fb3d9a14d972fa3e75beb402475b1f8e4d441bf2a9455a9e7385b870139dbb0bae2e8a7934e52e873ef7de839290af8f484d60837e992ea176ab61052d9d7ad6e002aa3c36ba6a5bf1d8ec3a266f78f1439f84b854fba82eaac355fe291ee444fae8cbd98477fea89fa8fcd8dab9a203cc68e12a985c0e93a819bd146192e897a8c2fd11fe5b2ab56032ba94925f0eea94b15779f7892b60055cd05b0635511b96b6c16c1526946a09c8b95ce9d7a77ce11ae3689a480114bce3faa8dcf00234ba48921de54e0dac4f2a709215aa63d32d414a9c96f033d96bb413399a98a17b6ad0b0f533fec3619aab5663e0eef68e32b9762485795f04e2c9768e41f8fff35cbb251770a1a5441918da354fef2e70423ceffcb08dae0fdc0393ab7168bdff2e51086980b26ae17d932779daf160957cf0b24f91c6b6b836bf47b6e2bc47a13d84a328ab2c7b7c970d439e35e4408c7fe60c03a1d860cff651030000d51205a3a16e64c8c2aac8867c7891c03f8892a312f67403aee3e54de25d004d04f4053b53b43c3fda590c1329e289fa3bfd62c15fafdabae0fea130c21c4a62ad736e4466b1ba99be5a585caa376ab6dc26fb55d950d4281eac801d6a97c998868e2e0f1f212c4a61d36b88647cba1681538e7606abd8e9dee7a373bb7e300fee1d0ff219c8278b23a99f81445c0e80cb5c85a6a0ffa019197734b41b8b69c38939a29b9c7a5b40594a898d018d83b83299098d05b20cd7ed26801baf217d73c73db0f354b3275fb667c7df6fba16818bd248df2bd7bd207eb98f815ee23009ffa7d52e7388d1275f2b0ffd0da0da799abe7947ec25c6696c6ddb06a928604ee8ad3cc91afae6769b16d58eab544b5b20645f49be9417a923601d4d3eed8c2f7b4b37c12d8b2a59323521dc2c65f091fd943d539bd732d56d7ccfb8752e0f267511de646b9be694253bef791dfd42bada9fb60ec91f05b641ec051cb1a960889a2021e421b2d54c27c74b29194272833a8a5b96f14aba8858f47b854578dd4cfe18fb507317a933139448d52d50118f1dd9b2c14993bfb1b683affc51a06244d1e6f23b670c14c6ae8480fc6d7774416b061abc7e0414a4426d066c87a96973ba6754521f23975be59a76aa8b423628d69b6af13df14918938fd27cf3a955ae23063c188f200abce3e0533bd7c1c21fff8dd98ea5970e4b86640ed8739be1d3788d1a346c0495670fb086f3e1de784f7d58ef79b916ab7324aaf3d92157c5b3191f92b0522814c91304deb175b7c77d9010c828747d1df10fea6be124e348acd89fd1c2f6c3835e51ea13dcfb1363f4670191c4716e3cbef4f432417c1dfd18ccdf42587c2de7c8610a7381954369a0112dc333da95b6832f0c142e871a90777740c5ae4b2d8995e16508a467ce73194a60da5a004dd28932b5c40bf278b2bf038c1d1872042c7e0b0fe05a34bc563e6acd3ccb8c3c3533732fa1eb93370ffbd099163adeaa4f7677adf56ae842c0ebc749dd5afdf70c7643880d3229bc512445e68e84ba657d6dc2331116d80229200ba9acdc17303a243317946ec641854c59a129750901d8679510f11066f754146c821a20e779dc838e8fcb36155e52408c2d4c442ce17561dbec8a639337d9518561febd8810489283a3863c93a6c1c625663f3bb145a57c1d1fe77881ff5ce26a52e6bee7bc2defcc2cf0bc055b624ca1a4cbabbf57e4d7d4ca82de95c8791d7c2b2901ec94d70b287f58b26e2173e4eb49eff1bf04efe8b851e9419377ab8d0bb59361867d03f711b01d7dd377f5e92a28c545f6e6e1f7c5222ee10834328d5eba9ae63778bb6e6b112c92039545f15e8cb25d7e61885cfabf59ba2e05ba4a862b3007849833a76bf3323be3c68fbe04c2995172a62b200a8c5e3b823b4c6ffdf7a8d8187a1634f1723063b63b46fb07fde414e92cf7e9a8b41402e63b82f052735ea77a1da61ad59b7c79bacf6b0f7bc1d53a437ed4c11d043a57784b8628dcf71f893675f909f1ad687e0ce8e6fd57c27a8ede92cc2b73d6de5dfe56c5c053fef4e5d3bf902be12cf75b1462d2d570858652c37c243c9f5220d19b7dabdfa4911d85c26acb0982c8a3a3355b7b923d0edc7b29015dea0f0730cd69369f03f5b372636edcf5fed224320d25dc24832cdd778a2409db54e2258d1991366b5cebbbed37b432a5d6ebf863abff064dfe6ca11217141f401c78df93c1d66c35571f22c08cf335e4b8680fede0d4be7c328b4cda7b350e2e140d73979a0957dfd91fde1d9a9e44305dd5cf9750b335fa4ffc1a0f1adc45f82243d1cc64200d79b1c943c970501e5f6a18499fa839f637538a69ae3c52c9941dc8cb0664bb7abb3258591bd23250f5184a2b366413ca70cc0f6a7cd9eeb3e3bb3c03c441803508f1a6039f92bf18b7ff430745a49f84a21e627d74fee7ab27263bd23c5d5269773f588ba56dcb9f00b2cc6a883630edbd380cf1d6496637cca6f60d2b36db0fac01f43ccc648b7193e18d9544c4732bfcc46a35ef23a91359131dba9db30c81be8ed6129c5e4652f8a781d3e19275f3820d00b667ac8e990a7aa16ed6f8737824c92a95a3ffabeb2a699bd09101e2495121a00e137f91e21d9d0a515080587f4c88e81ead60f838053fc52bf16a11ff400a02e5241381803bf67f04b19f85e5c259099601469398b364337064d0fa65ffd83d7ba148d2d87a59297104cdaef441bd7eba7132d58571ff10fb06e92b4a38bff4f2aa8d795e71ffa4a966b99f5f396dc3b742945305e8d42d6c677b7cc6300fef8a1788beb6015fb357092cdf2174f592c024ee1c8dc6fcc1b84bf62dbd78f2002dc6e9eca0611eb706c10181b716992f2c7a0cbf5f41be545f8b371fc10c03c46fcbaaf7579d07b76cf3431a38eb50c35e1ac2e23a3f3a3f1515b116df572f145d645fdb6b8f98faa2a47d1020d2279f1e3c29175aa28c4244120c54ef0b61d80611cc0009d53a70cb9efa38824d46d51372825c87e1efc13c5f765d7c0378665fa9d26ad48de864524483a17d5b2bc5ef1cd845265727eee3afb0a5d2e32efa1cae1566d3b42c43c6313a3d30bc1efbfe07957db791e3681652d98c2b27cc095936a640039a7e73a89510400b24589e128c49d2a9bc47cf3bf919ee9aaf3688d3d21fd94c272ca6fad18788f678fa53b8fb68a61e211aa9530043231774fe5f40fd77b8b0aa8fc7c71d0670e9efd14c1cfff839e1b8ab49ee6ad5cbf1832604ab0669c0a21b7dc118a00b6d28b2b20763018ac2ae57e00efd1092c7bd574ecd375c016d09607b0d7b73681b8d1eafbbbacb30fedc1e5b0283d8d56bcd58df197567a261e401999a6e7bed1b00f1009ea46b9d3e94ea63d0b58f11253446b77cc4361c96b69affaa5ff06cf81c0bda8b02bef024637c0ebb46e4b976248b5ce22d9cab7150a0f896c4db2329c99c0dc49e1b5901903d50fdd4c814838e515d2d0f7d98779b549b34b997aa59d8b40febb6b92fdf46435fa96513a70f8115263dc2250eca0ea03c4b80db7fffb0f3b9cd8a1a65b78db15a9c0acb"}, {0x88, 0x10a, 0xe, "4b8cad21ae3764d4f3b9d073d2fd29b0bb8acdb14851a9a9e4c3f7a97857abe15c54afa70a35055f46dd46405a6ea97749e929931dd29e38a13d1fecc041c40e0b381829f0b43bb3e90ff226788e340522335971a12693801fdc81a3b7d05ffad562c4845a8c8267880c93822602a2a255f825a69baf27"}, {0xb0, 0x43e9f0b5995b037d, 0x7, "a2cfc3f8aa4a11840a1696861856d5f1d914bf11064b4f4b1f37f0629a5bb4fb77b060c4f4da484c2a7a1e56b30514dde33da8d13012342b7514d66a1c63d7cbae1b9bcf0097d1d52770a091da1f588b16d8942ff4275c511a6f948924046c2fa8b1eee8b4256aadda16599b6b3422358e1ffb318152e3deeed67b9f80396bb9f421ce4408fba9a6cab47d8a7f85d204e062de86aeda5f30de4cf0"}, {0x108, 0x109, 0x5, "53750247f650417b2213f2b1984ec995a4e53be81ab0651aa696d51d44bab01c134b988b5a398793de62deb75f395b4d07293a122a0c69df2939c3cde95060e28a1665cc3bdc7add99890b44c4cd9a4f4b0fa86b3412fd43c91d1f646e983113c362da0c1970f411114cbdaa9fe056bf67a26052427398f422b751ff5488282c936aff07d9022060777910fdfa893530c2332865a0e1c1b89807ad7751b995ec300434ca198073a9b04d3a9b63abadf535dd8851eca7bc2791ba573576c80027113237dc1c2d84ad87817beaef96a85fd9b0c79008b3050dbcd51bcb53fb1f5a4beef1a38cf2d5a01177bbb6c9e9e3c8974d"}], 0x1370}}, {{&(0x7f0000009800)=@l2={0x1f, 0x3, @none, 0x6, 0x2}, 0x80, &(0x7f000000aac0)=[{&(0x7f0000009880)="fb19f7528a77c7ed74689b3f0a1c5e0c89c24f3e3174cdc845989e087234161da758f171270f869da4e2010e815c07c8b456ae6a6480e893b1dc1cf4e29ddf6608daf54d9b9b99b18c33fb28c4e555d1887be660f36bd7cf54ab5686b2756c6cec4067098d02b504b2fb03172c053036d52058f5c2c9d10afb1a8b6f4469ec272828d98458c62a4fc01389db887dbaf1c0724f72c27ee3c1b229bb34f92208c35b3b5ca59df855451435b9a33568e368854bef0a5e5c56f807bae89ee873bf12fd83936cf587ce4b775c516ecc7fc8df6282f82c4bb38b82a825da41af5f660a2299b95874242b328f7764057af70e3878dc25d75299e97a9a6d7478736a0d355aa6f146cdcaeeb03cd8a8ddb01e2a23c22ac1a940722cec582143b299a588932ebf516f3962f520ab2487758312b55088614c12406c1881474aacb68b0bdc8c9bb8361049eb2fc2f2e2ba69e45951b5feb0fe596d798dec268e7bf179056178e57a2c7eaebd007cb48f937037188f1303c15dabc43e1ec84f4a875e50b3980e98b4d7b72f1e16d833362cb67cae481561ecf5c3d5b8a9b46525e0c4b7035a547accb613405ccd2fd15b95f046f665d2e17a9fca3ecf0b18a7ee41d3142979f5b543f68febb51bbd9a670c2a118067e2c94e82e8f51db362b576642b70ede040597280f2b580e44eb5d08a7a237017ff11cf110b1209105c36c4427d85eda1be86b2778883008e1f5722be601f30929fefb2db670ecdf2ffe273b5c50b35ccb2a53d15b03fe8d1059c1fb24b659eb24469498ba46a58bd400f9cc8146758b3c6c7441816fb2335afce4f1e85e8a10df76609f2d10ad2cbb55061fe4f7004af4ccef50388d134660155c2cd850ed811eb3b34b85ef37c864615539705a54d35366bf43385bb4adbc2ab505908bb577c4c64471e3c3817b2c8b5502a0f535c1450ef5639915e6e6935e8614ea4a90dd5e2d0602ca97f182c22da27e14766b363521348842dccf4d3be14ab056dd844604f150e39b859bcbf17d826d65093fea8900aa3d3daaf1f6d73763e52eda82bdfa0b2a9e44271984297777104839d2c34723a6e75ae03674f2591f06777e66956270a75bdd6e4d9f895d940c1a7d3df429022831fd0eedd19695c34e28244d4152e349d6a6064cb6b792a776161abcca9d4dd22a2ffc8958b4cb873a2420c75912ba3ec1c6aafe59dcf1c43c791f0f6d7689d584fbf9bf982088ef93eaf6e9b277276909e43fbfd20bf239975672b966b40aa8ca4f2c1e89c316a9dc81b175a9dbe97b80673f1d3cb220d5707e41497e418059b57672767d9a4ab70ba0f69a5111301eeafa60aeb5b90c36453c7aa0a85ba5cfddfda678094e1b16e98185ff5c7661371f4486bebbd22099b0956217053f803ecc568d66f95f34e04dc53ffdb13097c0066a89358d4d39856030af0027f596c68bd259f3fc813f20d624b7a03ff15edda39b47d0f80f613d2c37ca0605e0c6a0005a88c009693fde56ad3283bc10cdea56b15eea13fcfdfc060526f24146ea0b5901fe04819204ab4f284d2c2cbbba4ee2db409d9f2c110faf12830ad3417dd1b759f6a3d04f5f2dba3e7c18395c61b78bf5e8d8df9657c43be4ae43a4dccb08c40de2ccd02bdded5e5da05dedad48936300e4b7e29acce33b12f74ca216503afce029727839a712bddf085228e4b21f76d613af31d2a05aac02a1318f1e008047681db71edb15391ea619fbcf5c0ef155bd357edc6aa3449733d66952c325a47f6af9247ae687362a4c5ad9ebdb83f2229fe7f88384a43791430af132c035fb691c417fd8ebd34e6fbad17c6e54fba98123c3dcc61a23bd455c8ffdd55125e710805a851cd94a119409bc001af741aa3b95e644b186fb9d336fdd1d0cbccb0b2801b345b15b50d31ad097e4ec5c61885f801b823df91914e378fb1063506291a9d301c58fe83b17871d79286d43e8d9bf25a7963d3dd35b38277c70413b74a3b49ae3ba7f7559a5ec5031ef968826a1aeca5a997462d34403690a6afb2b8f72c35f9a4d6cae11f7175bda505f5c4511f1a7ee734f69fdd39bccde65c8b2ca371b7085abdfcab2344592ec53b8b6870a748727efc30104ac8f815f80bfca04c94071dbbf31f3147fd648b970453c3eb61bbe8835d69bbbf7a46b95c92b6c353978a5065592de3bafd887dd5c1272df10f5d9bb0738d522187aea6b79c81414d9a7379bcd2ad1211d3edb4bdc643698353ba74f16573d62fab6f610c14fab360e00b90cef93e6674962735d8e5d948cc165b1373092fae0c113b9e0cfda8322ed6aa97418037d29ef39ab293b01c23e062cf1b409c4f125574f41237f0933e3f92437e5b10f6d0c39f87aab28811f15db650374f7b76d616fab1352732680837fa39ccedc2b890e227c40953726a57a724e03fd39697dadb109aa56bd91cd3e0c7bf85bcec29e87b81207e507c23a6a462d04596532278efe28e3e6812083bf4b185753f81b90fe62fa2fef3d2e086d77da2539be5a0ee64f82dd856b9695673ba63520f06f8dbe69c6accdbebddd8bbc0f8c4448383338e7a279c96c7a12f326890380c9d24e0e30be84e62ad5c7157a96dca66837ce25c8510534ae9f99eb17a024cbb9fcde638d4711dffc9cc3ad689df8b19064382df88c6d64905e839ff5dda721002c6639408be5365f14d63cb4013e863a22372a6f3bb998fe8c37b95e868776c0d30f12b9510b413e764aee2f9f0a8ca737fafa4f99d597b7e54c1a4ddd1849365318408c4032f84edf8818e2ffcf2f0cd5349df19b7760f887893724455fc98d11949524de72c2c4018a96ed22138e88fca5e9cfef9e88363346ee2ee100cec8da9bcd7b4e5ac38d1957255e0572f0c86aeee4f1dbf49ada68bd7b20d77472966c7bf5fd9b6d2de4c7dba768d384b8706a6d614a36a51296617804972c95381402fa778e8a9edd7223012d77ada0f343dae6fa8dc21e0595e4ea9055fc629be85b4c3dfc110a8579dade4ff6c6285aa245a8d617f8dcdafb58d20d160da45e447eafe8068069c977032da495cf88be69e54e8eb43ae76efe6329afe3eb9d0ba11b5344693a8795fd35146ce4f5c59dddfe4609d9bf71cc90d9ac58fed89bea108daf346cb2e753e55c720d7fff0458dc2133e9544630f2d2c1f275739c73d72279ff23d7acc4a272cac59f6415f9599e7e46fbd465f1f1dc07f583bb2507c49de608dfe24a9ab7095559124322560876264c0b789e90ddfa0d9cc6d8fad45f1c4179015142613bc17fe32fb924c4addc140a3d0fa7f21acfa1f5e823512f537b0ef21573522bbcd4d0dbce219b85fa6a4b91e8a06261100df5d25c45cf01991ee4c949e4bdb14b339e42527a7b2610f5e7418bc0d996662c1f4209f63bf728ba200402acc4c68b88c8d48e1c9241fc8687a7979a8049d6439a06542da9405290b7f38f3d39110234c578a436c09205337f311b957e7f262597203c0d19b17f8abc61d340eb8f6e69547714f6e78a2c5e58bb97b0da2787b278ec67eb27201475426a8465397c8017b90ea676a212be0969946e6f9135b32eaa741425fb9cba3c9d80f05cdfb7206816e61512c5a1af0c88e05879b7d242ac556f96ef6b7b9c5b9e66d85bbb86dfad72168fb6a819d12450ef7aacc8a369c35ab7076518fe41cf70b93f0b726ab62c4a48e30a36efb85020f8c1f501da51f01bbefaaf326a4ed506190d26fb35fe29552b3061b8cfca040dc9bb25e9488bb3f1096329eefdcc8d61ed3f273e078b3e07b6aaed8ae4679327815e4951d75cfd00dd7baaa1da65ff810f2612295dbbf944c77e01de9c942d77a271515b4eb6f72f65ce90a95c8a607fad3d2ca003f90103e726f2356453c5338279cc1db68ac73b518d12ab45de9afe40b2182a93ae8ad01d722763e589f9c3c11ebf5ca87ae34168e29213adb3c95cbe0d98e73732f843075909fb996ab872976aafceac480a147fd4fdaeafc23cabbd5d1b511bc79f2e62ef95f3c447bd8f77cb1e8cbe69a1afe79a1c3a8f4c5b2384c717617b162488ea2b2d6e729cc0067c8da4fd7436ce11ce0418120b7dae58f0db0c9fc8e3a7592df22cf54ad0752101919bc7d9200bc61c042b4607ec1b7d0f2afd87151a0b9710c297ee9cc9e0879eece71958c73d23efea0c1cde6f76853d04a0650eac2dd8cf0f1730ac44a18169af9883495bb1db910d4d0377ab78f6c1873f029682553971d049b6ca5271a20b7e06c3162008530ddd52f95e2e83d9463f3e92a94f53abb96e2f6497cc664285db325200e74891343b1b77c67631ed530e57d06eed306be5afb32418e132fa78537c181d6cca188f1462cb7b14171a55e8463f3d05ac712976cc77dafe2af8437e2732e8ce308b864e16b608499a2803ed049b1cc612b0466e4c3ee888a5ff81e4584d24a9b0989d0016ba28af2a50f6d96d6c2ddc5da426d0c9b9c117f68eb16a82eed2754916f00d6d9891967eebf95d4d22a786a21255d2ac35273c3d0ae7bbf3a0e0d864c2ae85eb96305c4a99c69a6f41df75117616ea10ebc52e806f5732168ac6fec7ecd36e31718f814aca9e90aace7162b0ed0c02c60cdd7ba942a1e770779e5a736eacabcf378347b45ee122ac1e4e4427cf0dfb583750e14615278f8115ffa6502127641ff9ca975d6578a804901dfa2c000f3609b81be3fdd46ea459a687560ca63a76491fbe7960e027a4f370112e60a13f7149d72f4057a99422060cca04310e0e3c22025665fc6baa6ba8cae163ae4e0dbdb1fc40020d5b36c339ad0600078ba2e871e9f2a1d563fd2adb9f801cfcc7f1a70ba014d121c1bba6a809a427e0dd89148f798c0db3b3ebcccbaea67193ac0685f121d04f25f6b717ea0b8c492699bc621d2b71725fc1c1ff2d6ec705614eedcbe45e230052c7176b97d3889d86ef7a2f0c2c696387813a63c1ef7e7e57e5def0637c51f4a25c5c2a6873fe7d38cce12748dde8e8e8b86daf7e8591a9f19421349a5c0163df433bc84c04d57b7807a90a0836a6c7768329d7f49fc21d8f1f203e94bc3e7c28b705012b4dfbdfc5cd1d5c39716384eabf6b9db6f028ec8f8e86842d0362202b6c5e3e68199019717e8e826aa805a3199dd8d2b4bf4c1dbffa6c2da0b9debcb88246eccda9a229f4d2892935786271ef50598e93988a466bed2b561c9adb25ac5db76932f8fc4a357bec546276c43bfb77b9f1e5d51f50991a54559c5a77a6f6072202ffa46ce70d29fa1d3c096b7a7739d3bba2f6c1aef96cf7f890f5b42761d1b62a4c521887ae0e5f04761d0d4d51599084c7b5afe641bdb043e8cd346ff238fbcd42a464b78547f34c88f512d0e09ba9995d0ffa909f8eaf9d6c600a25f3d07461405f6df66c901a1ccacab85bfd95edab1a2b79f6f18ef1c9f5cd652726cdc53062bb9e89fa528d61b0143d8946b757bfdfacb0acbcd1cfe35916fd0cd78ca6dc15554aac4b3c2a55bbb04b167f0c9f0a4cb65dc7e87f69e6c9cb895bc8311d69e8a4659c4ed75e8c277b512c22212a4b7cdba3ce3a041882d1416c50565e04a3252afe96fca6636465cb043c05d3f2bae954175cfb64fd263b81b71bd58f99bffeafe9505e97567667e2c064129062dacde1180b251ae7ac198c0b78c5adfd1d68b8f6d93a9c5569e283a7899b5f0c81b9cc7f054f9fa55aa49aee3f1f1cf0389e7bdd90c3cad24fbd74caf813ddf5c76bf925f8638bcdf46e694438c797a383a4e959112a5bf0bcc8edd269e7b5cfa1c00764cf455a5c0e6aeddb0b131501757e92b900d67bbdf", 0x1000}, {&(0x7f000000a880)="0fcb86121972fd129e66fd952e0ee1218efd592e1b023de19e969adf918b141ffd5c5353c2561a6ff3c307c60b4a1cd141a69bac4eb1f2231c5cf9189621d60930fdee21911f9aac1e4bb7f15f34865f789e32732559978ab699b4750520444d6471fb1ebbb935e078e15732a8067c7eb2fa864126ac4897d98cb79f757de3134c0b9be625e6f4abd994acac4f73036af78f6698d2074600b1cedae342d247bfdfad91f2c90b5f30f62c655f261f4bda943d742c84f8aa616a4712bf417d178c6d9a6c91ed61daddc76bb18106e9a251bb10f45d0f56bd8d033225da909fdd9d3bb729b53568a6688428e224481b27d15444", 0xf2}, {&(0x7f000000a980)="bf", 0x1}, {&(0x7f000000a9c0)="2cd945ed22b783b3c54b3a9d92b2e890abe96bf96bb2abf2325a43e744b8488bf2e6325dbe5f0e3097b8f3c3eb02e7eb978194b5578cb67e3a639968c74cf9d6bcc5a893b8f6a1901b04755df0689293354b15b8f2f8297b9cda4227bcd8824cc3738e0c61785ef3e413ad701f24a15684b6b2ab968f141add3c69e0100ddfa42ba3fc8d640b2ee6a3c476e5f21225156182560b123579cfd01c7184af2d4e70c60a946fc628162c19a10b50a0c183e3520f631157e80dc5448ddb251cba489fc0929ba582d08f9bf27d9fdb193920312096e522f998884ac6940891d7606fe2b1e018e88515a993e516210aed683e40", 0xf0}], 0x4, &(0x7f000000ab00)=[{0x110, 0x0, 0x4, "8bc1f714fb2eed38c27155a06a0a3482fa9d862edde9272ff037d09a75a4954fc385508cf4cc590d66d0b8622d2f12b6baa6d618cec3afc5784353a39aaa12f02d118093f990568d614435b255fa975eb6693e99ee2b62868e4295a653c26c1bcd471cf99ffaf12bf41ee507f402aef3b424ce76e94958a29cee83065c4c122eb0ae01c338f063473ebfb68d716e30febffa8001a3abf2af47aa354dd4824f1228d8162f810f791878e21b6677bef1ad901f5b4b9927b86ac9f525a0b45f8cc664e72a781d98c7148455a44d7fc16349955afc322af6f23ba2220183892133a34c24b013ace9c00c62060de593e5acb9ef868339038f5d2f8beb"}], 0x110}}, {{&(0x7f000000ac40)=@hci={0x1f, 0x3, 0x4}, 0x80, &(0x7f000000af00)=[{&(0x7f000000acc0)="41bb896006eaf1ee40618d13580e4ceadede36b87aa4fff175f0a868ad07c33e35e23583b19d6217f7a54e5ff609227372218d220d7734da4af49e3f6456e1", 0x3f}, {&(0x7f000000ad00)="5f4759d47a05bcdcb59fa8881589f60fd9991df4f22ec6c77150a845c6486c9ffc09ad7f2faca58866ea96a7cad73a4f4695376d6d5969cf7cb661fcfcb39d143fd619b295ec5bb985199eca7634c8d50898c60cf456be685385673d4cc669d8f8ad03906aa964cd24310b700b97025100186a69a2a80f0db5c4cb41541885c80dfde6898880fcd34b73ab136abf2bbb2a4359a33aa15dcef3809fad50e8264d9819955e49c6742f3fcb1f987fdcb5b05631691cd4f4000e24ccf5b4021c26da04ce88", 0xc3}, {&(0x7f000000ae00)="6c1c7e497a5af1ad83ce97ae7cc03390aed2fc3396299ee7dc5b7e12d2b4c430110cd6cb6245900d05c9eac75b110c45c8d7be36e50cb3b6598842970f76b6742e2b933a68c4ea0b25f2beea0851e87633aa147711fd297f932b92d336a422cf18eef7618779df3bec02eebf8efe0b2479fe95ccbb4f09f7064c06003c0e853c1d1895f4fab49f965db0056de899468f7db146e65dd37dcc2f6033be0204a5e28221efe2c7fce49f88d5f4c5f41f8a0aa455f81950f077009ab144b53c39df8bf168af52b24e47b06597f6bdace74dc07160", 0xd2}], 0x3, &(0x7f000000af40)=[{0xb8, 0x29, 0x7, "dd4d507d3a2ad4fb256a7660c0f1ac8dcbd5ee47b7ae3afef69aa65ee750c5676e1bb878edc21b55b77bb3a169b5b362f26a3431029f1fa8706fe6182c0979f35d87a00d9e5597ac27090fffcb3683c77119d21938d16f2a23f3b283da4dde4b10d426064922d519ecb0d7716be8fe90c290664f051e50042cc6ae52c5d5fa3f28d7c1be6d865de7085ecae40d77369598c0c056a4684bb7151d22859f5df11502cac75d"}, {0x1010, 0x88, 0x8, "70e8d030bc58fa4bdb43fa5abcf75e41629e036b3251ef6f735c74dc08f951b3f4326caaf37197288e45503e85dea24424cb2f920a408fc01ac8b150e0477b22aa92495b6d1e104eaf02e5c4a56e107041d4a87af679b954a89669b136f480f633306246a0d5e477769a64fd632363515c55f298fa205328bad201479bbec950f36d777bd17d442e1634da7f89b187f33e345fc5b5a7dc1609dfd32c992a72cf431b512b7a20ac4ca67fd375a1289529804a3ca0599e38d1504cdfd449e3edf621d24c1ef9f3fcfe25f13fc6b5a5fa56bdd0fdde0eb0ca6010fe87fa5d5dcf85088bedfbd4f454972445c463dcdcb6c23c67a7a5968cb9eaf859bdde08eae0b16a36deda88fe43988a951c055b2b7e8a2ee517fcc3f7c0bf35e669ed19a700af29d9d2ad80aa62ec98f2f09f6edb30f6d5c44a5aa255f91008c932532d456da05049452d28d7fcdfca11cffe56e1838aa7e6b061f06219c5ee465f95c91256aab6d0515ac1ddd78cd175c5c9e4f5f7849c15b38335839de15b162339f1281883db66f94791147044a0bb6cb28c50fb022f7e5fdf2b24309276c7997276465d6f40ffa6bfdf3fd93db7e50d2fe683684c732168a1a8b54b8147cbea49d6621a41b74b1f2ae8104c73d047e686333034b25e90ee0497e6b61853dc6df2681e5baeb8af3b310f114fea09816d6e138966497865128e08734aec444c4fd363a7133a89ae8079becf5d28151c4c6f62e237bffd7a0b05e1d22118b27645f376c7137c1bf1757e4bc91511c361ad1840df7dfaee52b1946bee30c0d4a050ba837c53668b6e840bb147bd45c81de654d8cda25eb652130d8bb5addba2462a636d6a5af47277166dbaeaadf409e9a11c8d2853b949b93c83abb04c4be94551cec236a8ebb709c0a6f5cdab2b26ac55a918936d3c4f0af9048821d58a0c520b4dfa0872a59578dacdfe3c72df955b8b3ee086b79e43e87a9d39999382d320964424667a9b7dd66709768c2dc21cabc94e6c39b37697a9e41a4a3c390645d18f8145fc802720d50cc082db15cd4c2e5cf6a3ef1199e31775f1d9ec2858c9ddad07988559aa64c9918dafb5bff16c17c2f0fbf8d19384c64eda18f7a1ae74f5f1965250d85992499904f9ddd0460af13dfb98711dd14d19d0842e162a25104a5c0a7510648585dc4d8689bf85550598042d973a3e90cd33141b976a32b69e85fcee3fb87e0c95942c9b0bcf4e3870be4b868eebf589da8a73da647ba9e3db72d6bbc48dd77d921b67bc2d0d9de53dd9e4bfaaf22c7eaf016363fbeedeb3f558ff82ee8634bd85943821db85019f9cdc50622e7e921a8c46dacb3017026026f4f1555136306e6f94433b7a102564f899ea7a3a1beb16b130599d8c146e89d83fe5bb7684bd8edd91f1762fbb80d9c1b2841bd241feb0a67fb537e4b26e8b94e5a0d23d015e529989d75530b329df3ed70c948b01d1cdcbcc6b3943fa3607bc56619852163a88dfa3f037eb646b71f55b7b24c6870337e9804e31ebaff6242377e4a519f420d681884ae0967e0033a77eb96f94db59ddeb986a55f9d3abc9a2556c67d5aa74c83e4eadd2ebf59347d3ebf55ed176787c87a09a0e6e2de700aeb6b2c24ea268107a4f08bfa3798c6d45888a169a4188c6cf44b0d2ab5ecd72858e94683bfd59b8ed340d15aab934a7d0dbadd85091e4ea1099a1c4d68960a3e6c73fbdcd89730491a2b394b5de0b0b4ac7117e7da5ef7928ac18eeecc75b0faa4967acb1e207a22072d64f6b384094352ee9fd4fe4c10c99d695799804458d2bcdff7e2344e79429804db374579203e720248058f59fa23b132610eec436fd00d41c31fb059c4ea333d6e1c670bc52b286a4ced2068cd131c3be3b73246bb04285ddc12147ae230cf541d00c007c42537f6e88952b8d03eef67a24ccbed7ca10558552f4ed85bea77d26190bb8c517e165466860a73ef88e8d28c5ca8ca4073cc48148afa9cf0ac521a493eb3f73f1f2ebb14a346c73b6294ad437d5ce9f9db7a2920026ffc70ea21dca399230b4d30a8abc2ba3798e26ec0150a580dc70d32dcccaec90cf9e797f3d35ad9325c1d161324dcda9c2124d8e057c17105fc2e77e2082d50c552282958f6946fc89ac99e98e09129fdd61b7a483d5d23e49eb35ec35b1d88383a247a0d2f870fe99a4e2697b2f2efdb55e73da044b7dca76b8b9f8d87575b688630f367e4ea12114292e96ea4f564de61c4e7efdd162f634f9959298411b5390946962233aedf6f3fd2c63c6a0af021ff754a3c12d25837a8c1027f351ac89f47d278cc54babd7f69d15a11de91053c6ba518b12b66a1441bf816e42fd997e9a2f1e9c7ec4132a35fd9963b7e948cfb2e1b88a13528f42e1639769d691cb3f5442f43f742b6ab6d501461b711127db80dcb3a70d73c30c3ef9572977f192d51741cc7499d43b9b132443be222b9c62094b2519194ba3da7b256f8713f59c7012d38d9c97c420919dcc076f09371c17941bf2c6456214a4cafb31287df74410f8954eebb199808c72f1bc119a0d0169686eb2e14197cef95f3c8aa9a839fcb770baf0158d98015cd68202800957f31aa6028bbb4e6d3b687c23d377fe97003954883cc0554c3c9a36c92fc37b9690ff149c2e3ff79cd2f23c8028fa6245c4f4e9b421d5f174a17d167e74314c74a9a12996b83ab3d5396f0df39ee9be4fe416f0145e8561f47ddad09472081310d09f0a6c61e25bba373795e6401f40780a8f7dd6edaecce45f90be24b716d75f26f6cd5731ebb999f7288d9f129ba1c30614613f8430cd267e7cd256dbbc6fdf52391410d0599d5f9ec83f1b6008406adb4532131047beac37e24e6d175b395e2908e3c8fdd871ce9aee313a84a902095e1bdea2be0f917ef444599e06bbe4a89abe9e1e814f3b57195dfc451e89dc869ed007e2edf016ef2af4bb309ebdf776e3bfcabd49f592a4a8611ebd002303df63483d28971a249569c414160d62801036dd9a0b2cc096288b86866bb66474541a14a15c3c0037689b6b961eeaa42991427a525c8e25216e3f1835cf764da7c12b320439cd378954f64d993b8a8838149ccb333e935b56c4eab2d466260b492f64603374ce841c49b02b35c24a07bff07b2a87d279afdbf167d91ccf4caa6783e91a74f4e4f7366470edc6a2412f85b216cccfb3ca97e7383abf3c53c51db9085eed6932ad4f1db089d4c5d97e18f1893a8d26eb9d24994eef1946e5d6eeec049d7e4bd8077203db856ff07856f6bb29e5dff89249cb82548b333eb0c77ead767eb2006a931b2477f22c813f0440b578e9a71c2dfc063bbac9a6192bb8b2b293e6f593575ae1bab236452d252d0a5b20f7f8632fefdd7c393933c0463e8b59c5202f73e8f7de5916b4fd78437c507276bd8282543d7e970662faa821c793dd2649b33543721bbe23cb159a374f80a49adbd1358ff51ba4c4bd73716cb3881f394df15370ffe8a8935f217b0329a2a1da2f78fd62b4c621ee3becac5dbcac4c84e464dea9a86a247d6e7d589101981f112412b12d2e98cd70d37ee0648cff7f6ac806e12d382c8c64120b53af5cd92e8aa76959cb14080955e81ebb06f8bf91fc19b76314996908f8deae3dfdfbae4d13fb6ad67cc3c00bfa03120f0214f7b9c23e461e7dc217f200d15d89196c365d00b092c3d0c4307ac33f3247e14845ab90be1bba2c75bab3739d18133086f211dc9bcabe9030cbb055a16780b2cf3013b93cd69b223f805b717e93d2c6022333f484be4ef53833367373b04396cc58d61046c5657044546dc2fa1d2b46debe09c1e613707f3904c06784e9d29b5b536007e219faccaa19b00d89d18a7fce33995617e8fd80309511341ae58c31689ef6bbefd1d53963eb2fbd5ad10b9602e63e8ffe37c16ccecad96396a44dcfdea8594a43294c7e64b8edc3be6cb96aedc5141b35fc4474898ef07716e7717abaa50892ebdbdd28503051ba811ee1050db8af0c27a18addc4755b70d2fb7e89a86332362e705fba74fa257be8cab5513299a9cf8f0dfae915a94f2dc00db14f37263ebced19c5701fe2e10497050bc6fa3acee51ee40758510f09a38ce4fde91f73f6af5ae7a2c60233a635c591dfd6a88b59f8993568e5eec1d5e7a5bc449944b099b2a78529e1115cab299ff5f047d782d1c0b863f36177800e37691449e4f89152efb6796bcb60f4b6f6adb20fffa5b67357ff4648e9aa2753ea414918c80a28f9ba858ad1f45f8aabc53192290981da14b43e722513b8fbf292b802f2d229e00d8742337a33888ceda47831db9d4f8242351c78b8419a097daa3730d96df30dfe620d896c445d32214f9891ea9b1d5b80370be83d91ef711f8ca72d7c9db25a3c9471054a3347e9f3caed2b8c7f21c7745749df9e8d53416af9fac92e4251b10372d6703b3215a10e623914bc0d2865b1e52547e4da792937ca23530b03858b36e79d81f9a0c25908e751cae2f9986d87f21a306466870e2eaa47d494f3cd624e983fb7b22bfce0c2a6442ed6b0cfa2b049456a55ed128b1fea5be7d6388d82138fdc738f681c2af3ab4f7c45cfd60a6deeba750a9b961049585d2d65df2fb970af2e9b6987690599d17e13101aec3e1d7d79d4800a2895fd1f757528f66258eb5b7aa3e26a6726bdedafe349d19133a1f39bb3b2b43748f4718e4bcc36f0b08a254e1645635b4b16067cc2afa8a08d63164b0a0a9dd96e663c3525c3523914177009e122a07d1f2f795eb2c47e83f0e93bcb327218fd214c896e3bfa6a277b12b780955d034640052966b3341b0766cd396e1be5c4c105182449aa8f76b331f89cc1036f340bcae3b8e8045918bb35985e88285ebe161ec9dae3cf548a5ccaa4b56379ebd861ac8a1674fd26c78c7732dda63aa0c7d54c0e83b3f67e0dd70e5f9d630ada75d0f490b7f066aed1735b683174e3cbe17725cd808f4d656443cdb9c8d55c3b0cce3d460ee93d040d6b89b109e5968057493eed3e8dc2ad55ca85f0c402a2b59167d3be9d1466bcff783318a3be6e0459eb765d2601f9c84262e323586c067e13a8ee3ea1249e4b72ed64088a6c9700ef8aae35584f948bb9d19a47e9a01cff6927843398ce5e2e442d4ec855e22ff4da9b70b1e77c5085ed5e90782c6f4665faa5eac6c5bb4ad849ed6ab02e3039d7f80cc3ea3d593f20272806c8dac2db5f42f7e355b0b63446acd234680385fe945fa62a578ae664a10b72f8c90963d25ba6a70ae9b7066f4e7652d021ed9501073e19cba584dfa23f777990e9084ee16cb669e3af47987003a67388f484e547e4549e08beb30bfc69345daa4306b36d848e3a800d1f4a7146fed1cbc0d3f839c3c21bfde78de37e30d16fb922f1c197c27d370ce5326d64727df77bcf352f5890c81d87be1a84eb9f49828bc2f5164ed72184de21aca347c89e4cd0d2ddcd76a11424f1469ccf897d7a2b5d143625d51e6af5247fb46c60af77f7ee17c0bd212627ff25a3a90df655919d18a943f8c4995c00595d61cbc5211621008413e022fa9c43995c55108781c8fa7790ff45759c324322c967ff08e8c1b48c1c13e5cd7838b15e1f8ad67a867fc0e9a472e4a89f127ed5a4b63caae225fc5c33953cd6eb59c8f49357f200da76f16588a183f3044d7f1ff40b3814be47dd46c9582433a62dbb8108f9f227e7b7d76b25b587547cef1f82c1a6b764152569f508cb2e112c9aac045bf0ee9ffca3c87581234ce412246ea5135c8b0945bd48a296c82b625f97ca46909828eb714a8b5719334009ce60bc"}, {0xd0, 0x103, 0x5, "36d8e22f4f46525fb1f909ab0c6b0598a73a088370526a002fd9d397e804dd67f9cca52c68a8e2620d7619b57afde8b31a6373b28dfbbec2b80fcaf6cdc5b6bc68b1fd1e84d25e805f5a930884fa4458f1195e35a38a813b80f35bf96e2c0201fc96456527e0797b19fb8ac1b95cfc75bd30e4369fbde4f6ede904bfb4ce893e87a1d9823a822fbd2006c19841b67589a2dca1d191438eb94ea2cb4ac8e1a294b8db5aeb1110695c4d4b593ce74ea6218c3383769d101132bf2d38d3b9"}, {0x1010, 0x107, 0x7, "0a5870881e33ff6b9e8ab8d3a495bc61603d154f73e963162553232cf01429f3ffca81bf4e32aae5a99818c87b798d28092c91e5d27fdbfe7b255e6d697a604aabea6719bce8f170a45c706acf5371aa2340077dd72bd891e1fdcb9f6d39f8e3ae0aa407a126cf28908f2264758e14cf71e996adf5cc1de273f43bcf14b9d847a3af14795987abd3b6881ea263f40a23a723325454cd212568bb735994d01e0a0a70d625cb413827d2b5af5a4b602de779ab01b9a874bc33df570c36c4618e03e43e965ccc77cc374c3a358394e09089e628d8b9413a8869c4d63e142aa0e3cad62393443f71a2d92e788d2e34dad05b56331bf1736bba0659abbc27fb309c0839b4b894a390b25353532e31f9be2c4951ed7e6de451c93b428ae380c838edaf613bb407b4fc8be7092aa0a24be5206207bd125e06188ace184fc6d44a83737f4ff0e36950f8346252f7157def2a2118aec010d00fc4b42082d1f71d6f2a43604920e3cff2594f2475f3223a44819583edf4c8eda938eefa8bf026ecaa05263dbae33321040e005dec4155f87d5369587a5fc1b96516be84b5e5d764f5c2a5042c522f9d59ec745b2eeb2cc5c39500f8dda159db02333a05ccfe1e583dae6da4002f25fea15c8e20a691e407f487199ecddb0c5b1388df7e346abf07e21440ea1deeadd3fd992ba2c8fa79c9956521d626d092c047416e381f939f6da7aff3cce518ed77ede929eaeb904b790cf21d850df868861de117532dd68db161b7df330ae92e34e26ef4a5dd131b270f81878f7aab0395a948b46642f53bb10ca7336bbb43a4600527a4be528fedd7e57d43a0b823aacfaabfa3e87f061b2ff3fcd12c711e482e040f3052aa3aa49cb22b8ba49e5e6f57b9566f74789920124e6e74944e6eb31620541d9893a3b9a166372d30694cc806a1df0c7b824aaebe72de9d1443e1797ea1568763e12650a7b8666cc94533cf07c9327d5659fa8a9affbb78af0282a9fb01d15bcb94ef6393e6527ddf8d97dc1acbbf3e0214e261f9c1cdcebc4de15566e3be5b9607520d22fbec38e70d4f4201a01fbf935e3b530e9ab46f2b47fdf55e017f6840edcfeeebcdd4976d77e6d295ebaa1c0842f7c710db9bf502c4a45535feea19638e625a2292f140c65ce3a36f6e6ad7b97b1c2746c8f34c5eb30ef042074b22e2decf236f8cdc03899fd63417ccbf2dfe6a0eb7e90781867c5570b74d5f5d13f63bae3815ee20452319ef8b2d7fcd4a73dc8ebb6cd5a0dbeddf52652453443d799f193b6bf86ed07c5260ccb92eab2236e859770325d9b77d204db619fed6425e7397c79ee894f64cd553b2894355770934d843bfd1fbc6b6e92903c2601857f34a7b34cf1b953f65a3cb705233f0cce6bbbbdb0d990d9038c3c1b9e028cb1c2b4369dbdf4d2b26491c0f9bba7da143117cdeb702e5a1f1653a3dec9cee157aee7f8b0117a49bac4dcda1d8f8913b85353e0c272b993b79979c9de573f27acac39a26ffbb98f439c3ded1ff68bdde684dcd4e693c37d3dc5db409b7a0099a0d9fb3f5e5bdace9ca732e45cf3784758441767e3ccb1f80a9e8a18c4d2201f5aa188fb588c3db25079375bef7d42f77b140ccc95f99cccd54500d48236d9b74722886f8b5cbee5c305699e2e80f6c08ab7f6edacb47132bda8bc0f7c1d2e0d36975c5d6305d80687a6fa0ca1d60d9a2bec2658ec7bb9ab9c0676a1e81b79874a82144d975f5eb5ca065155980bc19d08dcf8c6a8d823d902a8dd356e190a651895f8a745c4145c73df9848bc85ac034469f75f2274ebdeb3f692a968d3d1104052437cc866f69526a37990a45b6ce6c6bd4e80a2501d31d4aafcf769cdacaec061a24a29f0e7e161a062f79b7b033307cdea6fb20c18966b187a53338e22719746f9fdb7165286fbbe9acf70b58c0c92d6cdb07047f711c15117024a3d0b7ecb57210646a0aa0b6ed21cf732239cc1dfdec1056c6645fd127cc38caf3f5be48da3fa326ecf28a0c93b133b0b892d8732dee44ad3e7dbe3bbae3648925ef5b8feb8a4f924a572417b57961f50f8d920ed2d3847cbf37de06e5cfe057187cbded98fa709da3b5dcdfdcd956f64c0184e3e785af00464a96c6497fb77b7dd40156492de8c8d686f10e0d7ceea010103bc98871b80278811bfd445e473ba5c7300393b9373d900fe2b33715bcdd1fd192880e39fd7a8c576b2f0954609ccda6cf2660b54f1cd941961282ed7a3fc9d0cb96d3c2d5ffaf391c0e4fdec8e85ae07b505cc04881da6eecafb0ce9640edb5846a2af04e56dd56061ad5f5279994fa6d3ab7adf7dc1fa81b1e69e2b3491c340c3d21f47e38900346194e8abeb4e714b396e197130f125e589895059e3733b1d32796a88e0d6323c5666a48bbeb51c12ce612e1e42a6beb6788afe92933c1a964dfd061098c5d69d7ceff5706af1710833c2761890d409b5ce69a5a8dd82c48f36e2e65c3cf366f83312fe9227a64e875f70c6d7d65cb35a6c61de3619f8aeaddadd6b808b410eab1cb99cd73af72f0e3a53e4d47e95ff8ea956de528649b7e69efc5f948fef82bc9a21aa1333e94b8453baa5213727077b40b951eade159e6775df5ed20dd9f17d1c1a056445ccf6f2254f65d373241f5005908d36990431b15c2efd1b26fcf98592c19da64247dffba898e62bdd4c646a971516eff6d506367d90e9fb71cdef2c665ce38594f23e721135845961e470f1a61207d0476641a452f74889334d19bc50a203a39d61a5aca48973683ff728c9380501640c743118a5a52eee8e9a9dd077c9a1f0ecd0479951a51e1c67396fd20c5efcfcb29e8e42e812937b84f719f6c84b2d22581cdeb90ceaed18cafc2c07c17e2639ada0d3d5ba3e6501bbce38a7061a9816c868fe679c838254a520b34016645fbc3823d04ffb678c3ca07203effcf654e3d41e1596b02e93596ebb4d50aa67c71987f3f199c2cc0595259bc063efe8a4c992bb65a3cc08adeb5f6639025de3d8ef7546c0b39aac6af60afb45df345b74f0e0f57731ea97b270f437fb24b9041d5b884f51087c8c38bdc492c3176b2c5b20bcc131f89c78f5ebc915d7405485348782220ef7df5d62d454657631d693fe8665e56e06ba1efbc096ea2bd4b75d8b77b278c9ec4f538e58c615678a6687677b0d4c1b14c420749cb0792c5fb715e4e692b0211b6b70ed01a5777dd176e50ae83b23e9b7a0f193d47caaeca38018a510a5832a11326763cdeefd38727e65f9d4feb9c3a236e84cb7a87a84a131f4bd3b52e30f4c54a2a41b1a8bce30300bd4cabdb93c041261701d00ba27d259a2af3266989d5c89968ad05cc5b37063a909eecfc67b511a89a3ebf1e8e63cd5be1ecec2316930813799292c6e0155bbfacb13d6a4550b078f80d98bfa89ef2602ae0b4aa8dc163e4a2c326086e4954663274134d3d3b4b311bd6fe4dc1e03c0bd0739364b28a7c7fb4af3b5ba82f35a59f97a54892424373530d5f873b58bd253da979a9796ca25a73a22cd906fbe964503ddbf82646285257f6ba53a7ffe9f8d775e40037298a5be1bf66a9fa582ac9aab79e8c1224250ffda4ee6166923e37ec5424e8cd84cbef97ac71186673d4583cc32725b2fce9aa5cfa3c507b660877fd9f6593fc2794765c6db52464b0c6ad3f59a0baa7c50e172cf1b548a6dda8f2cf897593bfc1416b5ed05141aa0f01d76d5074f4551aa3776bf55dc78dd84ee99e2a79f939c358f8f8b6fba2a8ffc577dd4e737b098f5c4038c4e59efbe27ba1bb70347b6f4407293bc215b9fea86d58ae68229604f9c34c1a38afdadd79efd1d8caf45366d9670c8b6e2fba54ffdec758699e4abfef4b075d6aa59febcd0e733497eb1253cbed0922b3bc14e42f9d75754cb8d11c98151e8282e6ac8b528b2a3a08c2d109ae0febde343fe6841eb2afabe242f820c1f019b99e50c31dffa17d1222dabe7c8f19fb3c42eb45c584fb7d2052b37bc83826bbaca11b14d6b1e8ad0fb7eab3c376f2228fe95b92c922cf7eefad74264449699cbf277547e95f2125fca885a2cb5e7d1ce747492c25bd4bf8a0533cb42f3ad15aa9a69aff0be3118c2978a8a69568411ab449e4304fb5beae87ee1515335d31ddc3733da3edbb1f104a937ca36fcfda8681ea6ca281fee239ed664cc83bb16b1f2b0bcdb8362342984bd4d1ab6bcc932bfa20050b11e4b47f6fc4c65c087881014b4b8cbe1e215bbfb3448db5ddc702c59af03086b4478dbb25720130630443e517bb7364b2d78fc8562af746927f7db8e2a88a55f5dfb8be9f4d56ff0c55e02ac1dc8200c6c02982223f46f5839d40a5c9f5f9f8f353a54114b86a6c01bf036c089cca279e82a939269afb2ce76b93995ed97a210fbf1539eaebb010faecc94a194a3c0391b21ba6f4d4adab4fcfa44b5b25d06fa01429cbdd9a3597c7f06d7ac1d5a9afbe64f4384dc53b0938fb2968071abf0073e03c4d4f509d5ba37f129e14f09a6097572cbc4eec81123cc8d38e4b7997a153b3695f6aeb4d24697ee707783632137f2af0b2c263fa0b897c1ccaef7c4c78c738fbb0e8bfc827c60f43fe2057e793e460cd53a9e8be001f61707ab847ee34bde398380d26c0974439073b897f8f2b6830e8482b5aed71756a2e7ea82d74710d202f3e3078c0fb3f56cc97f1928268cee5b1908894a1bdd974616c99f197d700a58781ecc18905e5cea49e106e94e5c601c7d9d800cabe38eec92620c4b0ae563bf81f86df6b18c5fd8a151c448506749bea4f42adbdb9bf09d7a87e5830c1214462c68837ccce6c40e95ee9ace9ee6f41913ceeb759b127e0ecaabdac1b6e33bae1158a004004425eb6d60a222f95b25b8d4c05390361d296a2a2887082638367d61c69c213c55ba56493b5c0c0810175d96508ef8e1983e69bce4ec16358d0cb229106fe1729455ad7c670897c585cd9c4242890665e8f0729f84705883748a20f5541bffef25d513f34edf5eadbf0dcf4e3cb8ac930671fc08925f62210294b69d6ae77222822e089598a76e5aa944fb87b1302242bc8d281c6b8f69e944c836420554ff1a9355a76adb725afb5f85b643bc67a7667cde8943e8e41f5492c53bcec4bda312dc37cd4e1e193296386e5044e497d25fe9843b56cbea7997be62c598a9d98adc90e9f3499840159f7824bc68505cf2c4f6bade6b253e2a4dc421482a6f458245a712b4df44787d3b9f1ddf408af862d2870d6f815af85443e55c8957837b54afe4d9be0bbedc47314169f0dcaf0176e639500f0c0b9863060952b40b6003e87550af0605ca4f77021bcc503705642084f256fc3dee0308aef3898271374c5ec0adda2a53ee8e1661f8f755f5d41c3d13aba30df8aad84973e8f5a3c5fce19ae32ae4e2738c05809a23a1afe2c39a883aba53fab78d6d7eeade38f00a03bdb29ea3b0cd0a21e9f8a82f41ad70e09134f100ba6d42ef4a55a6d99919372618612bba0d5231dbe1e6d5e79159ce847384ba697f1fb7c0e56043683b52335c70979645465daa6ff400f686097bde21f3f55863d700bcd8b1cd85a9c0accb3468fd5121e0f4bf621e8c86bde09ee5ba6be175d493b526db9f83529f5e9fc7ae81b9ef225faec1459358bb8da4018d725f46e090725435f141d86945878659601bde5dba47e5ed96ca2759fa226672f6e59f0af35f69b1d09c066a4dc9eda8e7097474baedb46cd0110c63d4bc6e52c4d7826bea080452dae6b44ea866591c82055892de01fc3954b6e0698b468bf444f5c333119491c75fa23b1d96d5dac052b50"}, {0x1010, 0x112, 0x6, "86a7b42831a13ab9f1650418a8a6d7d324036f18ce0806ad624bdbc223df814a498d745ffd2bb679db615e4914e02e97aae2eb4a6069616d86204a85f2f40099863b303638ec354137d62b929d9dd45cebc5b8133110e98ae1b31dc3f33ad1d0b50145932ebdf6a2fab24ed9371632f4bf9af63a35d8ebdad91e1d3400e35bbb0ffa3846f70d193735db67aabbf3b071e534cbb66fd3be7ca83bbfc8606d1408df1ffd6b662e0d50888a30b2bc117fb8b425cd5b8892b461da83ebe3a5dd7a5781d0a78a149dc0b822a6f1f552464f1b05e03e1de19776745a803b32f222805a89942f81e08fb81e2dd0e07c1c7ccf9bc3f51ebf82d6b13e227aa6c16d6b456e9f71cd034734a0f739c95ce64c8d4268e4aebb28ee1dab185b96a3edf90ec666488461b1dca042c0de41d58947bb1e10a586ec4278ab5e65c7029a1fa21d8369b1a80f24f3e41507ad3298205ce1a1e32986dc6c1261d6704d08794a32271fc976c2d4c1278121f431b6e211694da76b624973a719407997771ed00cf7a575ab0a5b833d73807e83cbd59a2c8a051ade71332f004f71726e9c108166ebcb5b1108a216eaf5c459fcedb4094ae438c7b112acd344fb3b412b60d380519b847c5dc1a380741a9ff0fd9d2cf0a4dbda0770417e4b8fa5b390e5b20fbb4a2bddfe295c1db7631250a07e999edf4f4f78b7d8d3ee2a313fc66a5c9c8caa4d1f911c71c22b248d187285e734be97af82d30f220c79003e9a8f804fd37f975df612ca8e2ec9da08a115dc4c98a1c452583ef84ccbda4c820665cd22e0a1d621f74d54d27964ca3b9facdd77aee478944353f7f0c75eae3a75c6ad1c84b24e9b738b2c288bddaf0d0d4d1bc8d5512021f00afb44cde5dba2c92d2e833f0c7806f0ea98f1f8d6a870d3d0b954f8d667e4ed263c1f8ef5a6e3a7d4ee05a3165a8d208b9ea01aa26a67ec85b2aa45c8a31e03c02747d6c0b547fade4f3bb00a77fc84b6097db2583f0101f1dd3bdeaeadb868cd793bf8b8ddb54c067ac91cba60f1883796166a7ac4439cbfeac5c11aba773ddb4fe45d27d42636d0cd49ba58673fbd648197f8d05a90604c17f3e6cd3f665e9f49d1979086ac1fcdd45f6a20a13c8dfc2b91f2b30414db5b47a2f6c475eaa4452ed06e6ce6bc9f188936cdd4d3b675d89982e0fb5b2d11be83fbf3c01ef29dc7e917c798244c1250eafff155a6e5ff88c196629561f56f15bee7e6e0999a28b6f411d646069d2bb965775f793e1a30b67043c82f96b7420ced0cc51596bfc10efb3d77e519211c3135815793f50a017090eec79d1a9ac7bddb9b373c37b66ec26fc827f60e7dc9c2f6ffb2be12d64622899d0aaa82dcc81cd280f1921ce04a2c216bc626ff59417b88555aafbba55ddd7883977bf65036ca89459eb6e6eaf7a21608499a7a14b40f2e87d64280a54299ec57867411c9eb90ccbafdc3a24b7885159343cb1455cca17777c7671fdbebdbfd0b741704a04b0fcb718c5ac57d17946c6c103e43a9c76b40fab1b10fa0c8a36f8aee26d0f80d409623d5ac23222f2cb16c710b2d9af37c1b20889d0d3e84ba39ab42eb253dbe97371fbd890528b90fabce1062d3fc84ef6592677d3e8fadf24422dab14ea7b30706fe1823cc975928033c1d14b19d1d102fceae9c378e0d15e174a24221b8cdf9a9e466cf28385ef961574c75d8906075d9604e85d7aa429bebfaa5d7041ccae48bcc51d2e003e041665783e64c4c0af69f128d6a980ccae21e1a426e96d229fbd0812bc193a8cc99fc07793d5e9d2525d02d5cf9430776964331aab402669a66b97350796184666ae0c3173cbb0ca73acb7dc474c027028102c7eb83cd1647a9dc5626742088a86417f5c351cd51a6c6d9e72cec4c4db4aeaad7e6d481df68b23102146c294d7c1787cdb2c24c07c9da89507b3cece087b0c3a93dcb9c8de70a6f02edc7046cddce8bd03bc998450a93f7a23f5fc69225e4a19d821477ae57cc915b57dc68e3d5dbc2b28ec16eeec03d3ed3d2ebda416ff2abe4387942c25ca00c228fcc8ed555f62da80dc68e3309b7f99b3a0cb528c12090c4ecad6b47a61f5cbf41e720ff6037acc241ab7530d5305cea4690ed10b951852e861a9d8f58f8036528232a591bc62096005c8fb3045f7d271521cc95195c87c4a494d7265a00c1076993b0b2cae55e6b27b931cb2990666b326250a8a6ef08ea6d991984287ababd0fe0550a5424edc8edebdd0e91d0ff3605e11a7e6521e8ae70baa2041c300c789e12d743f0cab6f47161e935ee963a074495126ce6696f0e41c38b3798969586141e8864669d4306755221682e5f82366a0ca2f047dad9ffe7406ae455d50484fc04dcde269250b1dcc5be3f1a98c6430c667d30864566b0d85fb97b2e5660147ff60e096d215f1cf06514353e77c094c09c0b138f8ea2709432044dcb41d6b7243f356e376ceea126c0a9f0360bb1c33d8077cdf2a55986738f532838db2e740e12284639bc8da34337b7ba9f87c6b1015fb1376ffc3ac2d822155dacad44e4f73d5a2a8e7bb4d43a7d24389b3361108d413df34db5df03422cd5fcb0b55db73e126630ea0d478bd0bae5237bc88d4728a7ed20ed733f303784bd060a62512bf8998ae618622861eccf57c729ec5d6871e11a4dd933fb61a973c8839ba80a8a81a61978d6c62c864afdd0327263135afbd4468be668642f8a426868120bb5a8ab8a944b545ed09d51b59110aa2ebc30714952908dd16937855da526f14b9adaaf35b4fa480d12187225668355b8a7dc506cd695b930cb9de78cf2fb40ad7aae5cc509e9e11a5edd392c770ee0c3e31616ebd15a52d90a71b59e6e00bcc86609a0a5634da9b458e847e17e136576ae0160e8539739e4a1c61c86f9135babaa557e9034062e9ca5488967561e15a6497ef1ad651b4a1f3fa081a6c4ca58f8f2a2f8ad419e2af97720aeb75cab2c0c9fa3482b231f826f3ccda66e493e1b7e2db56b520109e60d09408cc738c266888a674cc42ea343a027cdf6c4f5b2c8eaf4c7fb2194e433379f231bda3ff11402133cecd14ec068deb19a206481f9ad2c21223a50df9aafd331521a6751fa381242bb89c609fa6d3d0d4157f3b9ad40b6a65a43498c435b43c6db986f9294bd2c53de6fc2a19a64b71b53dcfd5dfe19eb3fbbfad8d03d32fc3740ef09f5215ac2e4e4bbffb550c3bb1a461ea310cce4e548e01bf2caf8eda38ae63674dd8998830b736f1ed6e9920f653147015dad69c68b2ef76ef1c1b99900912b31bc378b1b406af289a3c495d00c397a8db4225feb5d6dbd261b9d8739c066612a97fbd60abc2f22707b33448380eab002e094875b81adb570715cdc101380045d29e9c6e22f2f141c8a710621cfe162a124e56faa6c81a4a6efbd1ef774624a1afd91e529fb81083915e199123ae150f0d6f0a671b9514f520239cdaf6a81550688fdc23a7449ca2870cc0eef0368d7d86e5c5d8a3d3a5414ac215d959ef910afbae39a9e1e183c5d97657757a56f4f60f22e3cc7b6d484883a7861913e6651ad30cf622c453b904163b7a5972cc2835871082c106b906f504b09af94596bfcafb4bafba115b9296e8357c957db1043dc9acfd4325dbba824191ef6a528d756ae84b36511a2db9ace03aaf28436e81d1e2cfce505c99c30fb7284def4ae4665f29c95e5430273598f816e7792aa7604cf2b53c33c135cd585bd24e79c6cc7cc2f15450b365ce1950908aa407dd62f06fe7184947038aebf4923b80dab695948b8bf398bb8295d2e0ac239dc5e98f5080fe55589d8ccf32f49d83fda1033e999ac9c03fc4615027c727285a90a7c10f09f44a47befefdf9ccc3257d9172f902f0f9ad5e4e7f18aff83b7f0c1846295bd066182ce8e65193ad041ca9d167ac0498f5206305004a3a6d348a257132c5fcbd2a6ddfc844f7f8b6fdc138bd6ea4629d453aa1a6ecbf556784ab847bcd5b15eb55df571a2fc5902b5b1de9b8f32747fd67058fb2711cd7d4abf7dd612f904d5b4ac9e9ea5cc9db46b0b36a62ac526f1134087bfcaea859ce54c3640f93bcce976bf817a2e231d6623876e120178e1eae259c4d6cfaf837bab6f50344dcdb3c929dc7f0c9665534f86cac143410e0260c236fca0d5db2a37620db9891ae4e3e6fdda1f25e826e6844aa84a729dc4f9209f0abb5f4508ef63ab7c1cc35afbe4eb7941235e7ef4cb72eece4f95bc8a816e1a880b86ab1e04fc273d3878a9f9913154f40a8051689631ef40d6e735e7adafba9747acc9106d534fb2dbddd8f7cab1207ff978eaa153f5a90c1652c195816553cf681871cd1aa8fc3bea028f3fc11f9830b03458a920090399a84ee5b6e5601998f8938fba39b6991b283540ff82d57105ad1fb1fc9655b8c3210f15784ab106840fcbe3e05dde1723b1ced3ec487e621b6c972b5a59d5e7effcca9964377c9e31bb228fe74c8be97b51c6ed12bcbd84b12df6348a58a795ca65f55c2424614edc4290ae7200225330bd4679292c218dbf1c026a710b26aae7ecad37604ad68392c062275c807606b91fdc1c13c9c94bf3cdf872a2dd7420cf64b82f22c81401bf4d5abb5f89d47b980fcd6beb9180e09e1d7cbe59dd4e20e04be3e1024149f18e7fc3a9ae97a1f3281d34802befbc9510212078bc40b72b8e8dec11c191774d237c408dec1ec5682fb521cfd28520aaf74b5807506ae6da541501311f6ed1b96d159826e2a9a3c0f35a2db07a73ecc29c6687f8a9f50af864b93eb0014811287835fd2454a36a9e5b1a343b74431c58e380931b636ccdbb2bae87b819161cd20c36db6220b0d11f9f36b89f4ac3edda93a25d1ee9ea023cc816e1f86291922eddad55080108a36612a178ee61fad80eed7ae75d4c266b2d8ad7e70ba01a4061147fe6ecef0df073e027e5e8044ac096040cee8644c3a4fe74cb2154fefdab220fca9ca7f51e89e47104b285e3ecf2f080cbe3bf0faf109f3cdc50db6e4c54b6dd3ff258e991405cd96965c8c5e93f2410b368ea9033e1493d9bbbf9794b8fc6506f6728671feb344752e8e8f5ad0ab97182fa34585f0c94b7c471ac51419fa9b57ef7770c4d912413ccbefac350c3c5c4ed6600bc1398e497db90145e2a2e840a48309766fc44bcd44191367bb3689021f0209f774a4d76b5addcc9bdd997ecc0fbf161350b6809a52d3dc77a39ae4d83418e848229b46bc8ed1c6f85abdc85d226311858a0841e64fd57e07b370397dcfd5e529f57c1668722b6f03813005d1db85ec7ba2b3e8fde58abd3531e7d5bcdabaa4046c4f5e06fabc14a2080e8f151269cd6d3d0ac1f4f3bb93311bb825d5006fe27009db354496660d6a9443bcf33107a56bf3103415c835679088fd914d2dfaa6463103b274886a1c5129c6cd1e473dbc56b06399a6919b8cec34297829348e20906dc40bb99ff810ab009aeca06cc3d5abe2ddaa5a384305d3dd1213ec6323d51545a6d716ff6aec13c0d415145889715985d07c102cc5bbb031abf3fa52ac1ecd81d27d349c05253c7f3018c0c627e0dbd3db37c2cd67cae4edd848f38180342cb1ce6bd1ea75f5c364bf21c621b67712e26eaa7c6f59e96e2716e79ec591fdb0d6298e8d7a3ae58298d5f7bcdd921b3f509f61c81bb5d2a34556be4ddb1d3c13387e6693d6610c4ea70f18a92a90ecaf117e49416284b0c0d0d5a7b93ae4585c0d50c743531341bc4a4ea5f0aa50f002fa304c6f5c254c2d18253284a1a6dc67c2b5f8d19448ef69448f0ee93b9cc9a7254831c4f2e6fa50fd3"}, {0x1010, 0x10f, 0x9, "668a6eb6cc6e65a74d30f0d82790c0b1bf4b8564f7a3fa2f95ea8b4c09cecd1781f4609eaa9287fe7eb98a27e295b646dbd4be74aa7c315205ae7227487aa6445cbdc6d40793e110ae0c53280cc3516f2631a94800d2ac730e0796d76ccad16a409e82cdefee863a0e2f8f0f905d40f989dda223acf911b70ac81c2385c60a81825609fcc111f678c11df185d7521e6d2969d9290c921d816cee7898fe4380abc95d851a04cc422be0cf1208cc9c908c977a2d8bfd99bd74cb212e90f3a583ac823297d0b8ea932ca1c5c79d2545f471728c12af52c83cc65d69f8ae57f00a8be8abb38dd5d2df71e1a8e228f2baba3de5c418e21511a4be993efa125e6734f3c710788f25f7c583977aa9ccf0352e54e91fbe7f724fcbb5ae4c57f076dae40a181f222fa933722e3f10404b7d0d10299ad76e692d84a65ade281dee371ebcffcd7c9ad110164d16c6e074dd2e8115105d148c89179e15755891165a054d7eeb6fa73c5951af9cb23f4b615504476f75ef71fcc09f102c4d6c4b80e469fdcfafef389ede30ee4b573fa1ddb4818c870c4edd110d1781509ba38209c9a3ff26672e7cbca11c0d1e2ae3ebfb36d6b1bfac82460bd3f8895c7a44e412de24b359af33f7d763d7f0b5209032925cb7de4d49a121c97a4226638086c1a1d5ffbe2dcc1521e53b3cb14409a07e1cedb74e0d8c4746d6e8e240b7bd22b46916afd924f7a4f6890252069b3667a709eb2a43fc4b1c131c869d7f735932dd006aa2fdaa64861d3a83235cafd65bbd4c87947aa0d9cc6de1f3b2fc5bbc48add7bc76dd9a296e29cd02b21e723a13aac28f42bb3a0b2d3c21a9a442872ce9bf00fdec332f7b9accca58f77d4663a5496a3deac6ff3d36f40c34fd4cde319cca986b23d15ef169500fa653260faa06f67363792044aa83aeac495a62415006b1c8262f27d0e3ca14b219a0f891ffa8f6ab168df56f4c99d7c4bc73c9802d327ac26701a71c004b0514fbc27fc36aaad3f4a33b64ace38cd51a845ce9a8bfe8ac561722c15fcf9fab1e8a8c389f259d784679271e2b5735ef4af1ce5a32b0f718171b3138f9d6e9cd61dbb4256b978d34bd36b24065bb72d182879b107b67579538fd91adf07f7db4e3d47130ac151ef97b26af976f1df098cc8d4b5f230c3f536ca4789f0689857ffab6c5926d3c652bd5c977301a7fed860ce21456dc0c780ebd21f777af021ca6cc46a169c61fa6938cf0331b87189b594b3ca8c332f4affd39e018ced1175d5824b5676f7a1e42dd16167833fbf9c8d7ba3d2af981edd323e4aa81361f11261d7fbc5fa87807307b8ff6a744382ef8579dc9b8b66dea91be50b1630ce0def4d530166c0f7bbf7894cfc7ae711c0c7147c6b30cefcc30b62bb85da00a149c1b2ab44a72a841e761c661d7a4aaceadadb1b8350bddd443a8a742ea784e8659d3f19067feec85169cf24fedccf0e57c1df5a1596410a0b07ca013e2e90cef98b24a35597751300b99eaf2efdbdef692a0462f26fbd5b033d6bfce7be4dd63843ed6d4093f8f69c38a5c4124f2852b4ecf5b67ddf77c5090f1ce4185a29b28be7676885ee9b08d44b481f9e765f3c2cb15382d6ac614c2f8fca7fd2fedde7f0e35d6dc6f99579a8db2fb84ce5bb9a79e843f4cd6b2c22cc3cc199a8cf3135d692396da6c5c9c33959896b32766bc424c4e47c724ffe7d462c630787c29d6c0d3fbc2af9546fe191333fbfb3b77624916d3000a2d624b41188a11fff3990d62865c81ed19da1b99d327298f327ee5b5974bc7730facb4f847992aec90ff758e99c25fca582e9ddc7c3954bdd0dfe79a1f3097ae04307f1ab7905f5a5095e8f1308131f063d8277a4a8470434f4796f07b6ecdce9142201119b7f00115b13aae963dbed1bb5f9bfa4eac1d39f6991034997389c7a263724061dca277725cec5c151b31361c026214ddc4ae04f4c607579b90f8fd246f6517e4daec7e8b955573407ff90d9f9a7329e1f277cdadc75dfc70a6026327cfbd63d9e11ea0fc6e61432d1d7ff6116920ff91efa2e311bd0d934af02f79eec239a9aca355b7ab9f16bf5ef31b8e688ec5067bf55321ac97b1ee5b2c46ff585879f2c8106ddc14094979a76ef7b6719ddd6984f5a027782794072b5e16bf18125b096df70cd411699df7dbb5cb84d3b825bb28c2292094d437a386f05f29820e9c876e3a8a0520dcbfc68ef561ad1a14ac3e934b5f2609c1b2f4637747e4fc52a55830763ccee45a5b330ba62217413a830872e018c7a6bf80e85b47f5f4dd9833dea3f5ee07b1441f6a088a04f1c68fe888dc542c9043634168790abc8a9b2da212907ed890ee01b5a00ae5c55275759f70b0cfccdc5a6a8ce71386ae1f08744ba700a1c0f2b28a2ae13a467a0ba3b73880ee36224293829aaf1288855ced8eb9b0f060302785ade6cc09c0788e639e4f7d5d2e9d3d1d9e62e1d5972085547d50be0223f3830f8a17bf243108b699aff307a5c4943c37ceb1e7fee6bace6934caa1359d8f2d1a8b84fe2ac238821bb546f1a103aa333aceabea45227cef83bb8c8782593ba54a6a940a9e49a0f46f8128afbb6a36c57d8325d6998fff8f106556c5c9a44b52bf17243851e56561be18ec787f5a056f4cc90ff37ed31a31c4f532cba19ccda8c61b4e19aabb124e237a75af17f7b2bee699df3f9ba038092245a9a0183caf7c252c5471eaabfa1f63c2a7ed9700c127d784f1310ed7b357949587b928a0d1e18e94192225d2576a7fa46f99531ddab68bc2bfc355c40d1d6f15f79a5d90ad959e7fdeafca43bfa25f50a396759e6525ed8d05815c02be9dfdc8b534584aad28d27211a261cfa4bf20c8a732b07af0a04a6c878766269530855612cce8c36591aa9911de047dddcc3789335c90d780a1eb281eceee5a3b2745545ef394f6bb55d3508d09dd61b1e57e49c1087dd57be83dfc59f037e548f84de973f0c029464bcfc6fccd459145712deecfdaba6acbc479541e4f9667a47d731a21596f8b2e17d8e9c0eaa84a58eee9eab05b8ecbbd617dfebed4090ae4955dc002e3eaa2fdd39aa6606d35fd4e531ece843cec7862b83ed721b8e9328ff772091ad864d3cea68133b8fdd831eff591189dfa99416877a10e7d746a1bc73403b282128f41248cfbab2dc84e5ab5d4ac589dd4ee8921f1f8e0e758b987ce5acf026334154d2f5426a32e0f67215433139d386603242607935f5a252910efad346b6fa7d3716ca22a754ec2cde13239e7bed701030b06f814444823678adaca5bf03a23bcc1ff064fd1f4288f67e89fc695d2bb213234d8f4363263a1fee60663ce08c42b70598a7354bc7d213f9ce2a740f018b554657e1981adfbb3005faea5f78f05774a98e650fe534911cfeac033ba0bc25d1abf68e583d4060d2539dca9767232b4ca7008cb11095d1da9ff5416856fbd4d21687a56c07cf9fd358c5eb874934ee038cb22d06210729d4e934e0f5e819a326a421b6f902636d0f263b4eac3e43f9666ea2f92ef2728307c69eaaf78629a0a41000b26daebc8688764d71955f8b6109d06461e4d51d103b4a7321d77f0fa35d67506d917d43ce71b78e9c99a566107d406b59cac817ff7817b6e51a305c2c4ae28f865ea39a386dbfea14ede583492b1a0a477f2f41367272d391bff87b0c222e6ed935453512a4d05e6677bc92a05ce5b074b06d9943246be06ce0a01b83f1c10a3f6fadb23a4b76f2238ba0dd9dc1ae610172a5fb27891cd9738d8531fddf8ec830e6fcc42a34df62f1591ada0b9197092b9728db167be0bb8256b7fef082fb2ae042401404366a14d3d8a762fe6946c3841538dc18a42a6ba4c884f4eb8abfc4577eeb2a6da41cc066830b8f12561811a04307acf8029e14c9e9b1e730a54c7672d51c431331412c6aab15c4c3c07149ab1864820c5b6da82a69e91e42e7356441e3f053b0393ab193b385054ce047cf6399114ac6ed6100a016794efa26f4ba7c41921ec9abeb67e20d3b69404e93b23a493b287fe3cafaaf9ecb347bdb3a298855f4bad9b3682fc3b7e349cfef1760c90c264bb737f811883a0e2cd4f2cd5ee66a52c02a521f3f3723eb1d529abbf3b1844bca904d6f157e00fbb10e4e212fa55604ec73d525b298873fc10e0dcfe3b5503975caa8cecbcc4e74dced2edf164c9ecd62eb04dc56e872d30aa6061ba2502c1a22380df48488d2da32b844c1285b9ee4e41c1eaf14bb1dc8dc79951924c43cb38c375c402ffc174f3160be4ca669ed83688f4ba058bc311cdd33d7b5c937936afe1da3268284c1a6fa96da5816b5b2d804555521593f63aec721df99626a72eb1a38a96e1bb78bcd283be101fec8660c7e59fd18afacde6a62b568d9fde97eb42516904a965f6836ec0d604f461fd8f5b1a0e6214c900f2a2c3e5c4f9c1e6d6314e6142689f732b78697373f84f2464fe4bd6ec684ab3da01eaa255e2719ae7252384208f45967701768352a4252552e8428503783f3539444dc284878aed4974b6ee6a8c76281023be32c7ca9290a955c2aaaf7253388e12529d2df53d6ba28008746f54937988e66fc67105b120dee447dbf00181029b067f466b5c2aaf19a1c7d28e822a2305fb6abf85d4a0bc100ddc106cf417916e14ad2f7c7783d92b8a9e4700722af64201d603f02961b87b77f2487b7fa6b2c24a553edaddc2bee9ef0b87fc0d621b4689a51e193e0d155ad58be5569d4aeb30aef8e4402b241d012f480e801e2995ec59b17f1ef4cc2f5b1c75667bcb541752cfaac7eb9fa5e845b021d1e8e4ba6792d7d0373b091800ec1235e10d5ba3d8c380466df06932e039116d22e6f66ab148c9a45aeefca68bbcd3c0e23a9eb0194d0c055fbf7549b8d8d9e77f34ae722be8800200651d0ce938f60fec7166c7f55cac22b0a8d45a54f564c8412bc8f6f31b5b617f731b5be397a525296862c6d22b5d101b86ad1ef6dc88e91dcc47e291bdacea625865b18bfde0df1a2eb70a9d1f15dc47bec12aa4536cb868fd28b9ffde3de79b21e04070af5a3bec0c6ff95827ed6138bd162c235b9ff7d291c40dd356eecfa1515f97b10d2ab0f57947bf3ea80d22f6b06681d94d1d4a50e7565ebfdf46badcaea6cafd538a2403140be13a63bf962ddcb16e03de3df7a7cea4176f86fc3d504956fbd2688a0674e77bdbf55404f4c9cd62b146b18f9cccc3c8d360ab463f578ddcf092a81fb03eade1c45058732031f9cc9391ce0d3cc48ca09533870de20a532072d913f3e84993feae65cdac65c6fa2603e31a8758515411daf36dc62095a8f8f8bf53413ab5a9767cd0f505fdb661e5b64308bb2946b9aef93ed3a1e162bfabd370de1f0dec960c7d1bd50b6e6fe9e352faffb3cf49a6a5e01ac0de48a4115052d3f9151668db5061471131da14905e4ce2f0b7ceaa409fe8823f96b4d33d6e360b07a27be7d412c6a8dad5343afd7b0fb053d4fd3f78a36bc43a12cca7cb502291e72a2eb744ffe7cdd38c7636533280f588f2d124763f02243b3ac287573e69e97ad18573267457dab9db3a172e0c15e4c2731202814996227efa220e08db770b1b3d74f2690db4040ea32a7f83b1faf2c2f12e315cd677b0a90af33e26c5fbefae4373b890e0b7e80332d5ceaaf808b88935c4d02e4d66413c9ee3a1cf1226eff54f6966adf8e99d74b43410ffdad832d1c06321ab1328c49a995febb307707216c99e64e569c7474ad800a0d70963ab4ac69e429b0937669cd70bd38cf6cc8bf10ea040b06e9a3dc7e28ef1786ba54737c15642"}, {0x100, 0x10b, 0x5, "41e48716e1370d077213e04fb23a805c641293f0c0482fb7a38455c5388d9faf060c9032ee2cf682408ada17598b69f5f476fe9f932ce0fefec60aba27971794a22f50c3dedd9370972a119d727f9d8361c48972a316373448adc8887d8b77c5bd220f72698b4a40873f2fa0f1d2758ab4c529668e5c49c8cc934bc87fd9264daf4d7ce6f4423d3d11db6f4037d0ef94c8da2ca6eb425ca84f3de440831e24a5cb714390a9ac4c0a42bb453168b0038059d87e911b2c2f815994e4b30cc1edf06d815181fe11026f638138bacb59b847993f80538e2b047a9d4f542de354c14ae2779e321031404a6e0512"}, {0x78, 0x112, 0xb1de, "0803e77836e9712bf989727600b8ada13a82a12a1232e62e4a9fb15d9be5074545b4c1b272e553cc4332a1dd5654acd2788fc4342170f2a906c0607c94d1d69d016923bb6adcbbc9ed8b14086e7c414610f7e5cfb7f5637693e71f6e1e7d7bf2d7c1"}], 0x4340}}, {{&(0x7f000000f280)=@rxrpc=@in4={0x21, 0x3, 0x2, 0x10, {0x2, 0x4e21, @multicast1}}, 0x80, &(0x7f000000f640)=[{&(0x7f000000f300)="11f60db1e12fb505c252fc48bc23971b9bef581dd25b3096a020c1fed30ba643373f4d0a6a8140614c1532c78e0e597e43abb21912b7b38209191f58b12b39898de555932bf5e32cc1b56740708c7b8b7516f384853ae38567380f338f73e7e22f727fb35be77a200d8b2bf8f11eb3364882f40c1e", 0x75}, {&(0x7f000000f380)="a0822afb8d4dca036bac63033f7fa78baba3f6a36d19207fcf377bb00ded3b28d6bd37f87711c1a3fcbaec932213e0723cd4e28dde1aa35945133e154204ad4e8f1db5628a7b49ff1709d1e3795f8c126f509b98c1183d7d9a1561a02c036b1364e4f7", 0x63}, {&(0x7f000000f400)="820301afe2563940c1beea84a833ffa33747feaac8567c25ef8fd2267300f10c52e62259274d892fcc8332e8bb8a632a0e930643e439a8646f40e0d9ab87b1b2170d1a3b8284fdd159f7a05b47591568add593fa1e2b9eda196a73ea88b265126f1e07b54fc85046ff604b9297abcf77e95b98004ee1dd6b7d235c61a639b5fa4040b4dba44fcd4e0777d130b7e859dd23355e1566c2f098f855904ec3fce885e78e63ee6e3668c65bfa48e105491f32193b46fc550f504ac262d0dc0ba6a7ee72f9fe6153a8df8e46d00d8ac9f9e6677f42f47db9fe", 0xd6}, {&(0x7f000000f500)="61aaf69f3b4625b3e2d999a2691abda1fca3bd010924d55dc09d49190224c3ce922471eea29251f22490e57556f2b76574174c5c2efda4017b8c7426e30fe6e1fc418caeba65e6d181e7af07633b836a344394d9e5e544d99618c3377da135014513f61cddfb55d4155366bf790b7f0171a9039516646d", 0x77}, {&(0x7f000000f580)="2e43f1013f176aee862bff4e79de40bdb2693ca919cdf02c385b38a038a1d8850c0fc7f14e2322e3485512b355edfa52a6b2301092713f7558aa625d4c16dc300df977aafee4a897932f8bf300215a75ac20d14331fa456ac216520a42042b39150780ed1c496514673ab67459bba7219c8f800533778317381c7c322279e80ff1e6d9e2c314ae081cbd596dcd4aafb5743114e510b285edd6", 0x99}], 0x5, &(0x7f000000f6c0)=[{0x30, 0x0, 0xa5, "427ecdb88e56efd8c86c014c5981cb4f79351b155cbbb2d1c15b0c9582432de0"}, {0x108, 0x3a, 0xde75, "f0581ed023198cd4093f179526c44a68e8d1fa52f9f763602e43f09feaa7b1dd2e487196ae8edef538d36f2ab407ec7d76936655a017c9ece6707db57c857c31c3fe01ee96b92aa286c1ddea8609e56298a89f179f384c44f31ec432ac5998f6bed2550a9fd3b83dc1e8f33e36df5a9480d2511920e05c15745a3017b391f74804f68504dfec45f3a1d6b45593d8beab5d9c6d30f2747b6479600ce088de58c7ed7c95f7ab13092d5db554a76f7d6cec8256d3e4be71d17773622ec4b341b427ea3ae5dfc00517379003a9c41b3622adde6542d4b0d2d8164188c0ebd3040e87d1d168238417d8c0702b1ec5c2119da3442e1f5641c1bc"}, {0xa0, 0x10a, 0x7, "feedc6fa482b3cbf023d7bee779eda6e510314705f5fb288ec19b0378fdf070ae574b753021c38beefe139b9eccb74acc06de28550212fe75c64549f0bf9a3e2ebaab3b2ce146dee61fdf1db60956313bf3f8d9d511f117407a98cf1e94468cdcdec34f0851e901e893787692afbcef804e54c277cce0e11d63c5afeb0ead996f17c55ae3744c9917af4"}, {0x50, 0x11, 0xb, "bfd2e19367bed081d8794dc8a68b2b15b40652e618f04fd0a7ea1060dd4dbec65f1a5807fa59a08eff5ec2cb2c8f21ce1e8e4f933bbd2aebb30c92"}], 0x228}}], 0x6, 0x48010) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x401e, &(0x7f0000000040)=ANY=[@ANYBLOB="666c7573685f6d657267652c6e6f666c7573685f6d657267652c6d6f64653d667261676d656e743a7365676d656e742c636f6d70726573735f63614bde6368652c696e6c696e655f7861747472ac696e6c696e655f78617474725f73697a653d3078303030303030303037666666666666662c6e6f696e6c692698b3cbb94607107d8841d16973636172642c6261636b67726f756e645f67633d6f6e2c6261636b67726f756e645f67633d6f66662c696e6c696e655f646174612c617467632c67635f6d657267652c7768696e745f6d6f64653d66732d62610000642c00", @ANYBLOB="ddcf3b5bddabb2", @ANYRES64=r1, @ANYRES16=r1], 0xfe, 0x5532, &(0x7f0000000540)="$eJzs3M1rI2UYAPB32u1+uxbx4G0HFqGFTWj6seit6i5+YJey6sGTpsk0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJl3qltdQWja2M3vB5Nn3mfePPNOKIFnpiQAU2s+/fXnJNwIV0IIsyGE6yEU+0m5FdZjeCGEcDOEMPPYlpT5PxMXQwhXQwg3RsVjzaQ89Pnt4a21n9765ZvvLl249sXX35dpYAqNvla6O3F/vxtj3orxYZmvD9tF7K4OyxgPdC7H49085vezraLCfv1oXr2IK604P9/Z64/idqfeGMVWe7vI7/TiCfvD1lGd4g0P67vFuJltFbHdz4vYOoznPTiM322H/UGs0yzrfVSUD4PBUYz57CCL17PzqIiN3qDMx7p5MzsYxWEZy9OFRt5pFuvYOsEH/T/3dru3d5AOs91+O++la9XaS9XanUptN29mg2y1Uu8276ymC63OaFplkNW76608b3WyaiPvLqYLrUajUqulC3ezrXa9l9Zq1ZXqUmVtsdy7nb5+/72000wXRvHVdm9v0O700+18N43vWEyXqysvL6a3auk7G5vp5oN79zY23/3g7vv3X9l487Vy0j+WlS4sLy0vV2pLleXa4hRd/yflosd4/XAiyaQXAHD+TLj/B6bUiyfo/7uPyvET+//dByGcfv8f9P9jca7632nv/0/h+uFE9P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPrh7kv3yh25uP4Wpl/pkw9V46TEMJMCOH3J5gNF4/VnC3rzP3L/Lm/reHbJBQVRue4VG5XQwjr5fbbs6f9KQAAAMDT66uPb34Wu/X4Mj/pBXGW4k2bmesfjqleEkKYm/9xTNVmRi/Pj6lY8fd9IRyMqVpxA+vymIrFW24XxlXtP5k9Fi4/FpIYZs50OQAAwJk43gmcbRcCAADAWfp00gtgMpJw9Cjz6Flw8Z/3fz0QvHJsBAAAAJxDyaQXAAAAAJy6ov/3+38AAADwdIu//wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzBzv3cqA1EcQB+tnEg/xQU5Z5WcoMyUkKOOUYUkCYoIAdqSAPUQG4pIcIRHi8LKw4reWxr0fdJZrBlfryx4DAz0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCQ/tS7On58/tk359j0k6c3AAAAwC2Herdu3yzT+dvu+vvu0sfuvIiIMiJujd2reHWVWXU59eP9vy7vr5/U8DuiTTh9x7w73kTEl+7492HopwAAAAD3a7/ZrtJoPb0spy6IMaVJm/Ld10x5RUTUy7+Z0spT3qdMYe3vexbfM6W1E1iLTGFpym2WK+1Z2r/7edZucdEUqSlvfuxcZLa+AwAAI6qumnFHIQAAAIzp29QFMI0iHpYyz0uB89R0y3uvr84AAACAF6iYugAAAABgcO34f6T9/5qB9v9rqmyPAwAAAO5T2v8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIR3q3Xq/2a765hybfvL0BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgP/vzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCb3/3l/8TUOJPMvTaWnkeStVNj69TYOzeO/jC+fg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9LCoRAEETBnPG/k77/YSVBzyBCBDQ8qqhFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7NzPaxxVHADwNzM7W1sVY5QcIqLgwV5suq2tPQjiQQke/BOEkG5r7NYfbQ62FDEXb5JzL6LeRAQl3nryH+i5hV7qrYccKojHkZmd2Z22wW6DnZkmnw+8fd8Zhve+bxZCvvMmAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq2+9O4yT/mBvHcXnuxt0rq3l/874+d23z1mLe8jhqMuknw8v1g2ihvUQAAADYP5Kqvg8h3E63lvM+nivq/7S6Jq/5v392HFf1/P11f9VXtX/efv/tzouTiebG8+SDnlkbDY8+mErv8a2y25576BW94s4Xz16S4guJP9h4YTst7mf07fXr7/WL8EAT2QIAu3Gk6sug+n0o7wdtJgbAvtGrFd5V/Z/MtZsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBO2N8LTVRyFEBZ70zh38+6V1Z36a5u3Fqt28urVzfD1dMx8iDSEcGZtNDza6Gq67eKly+dWRqPhhRmCtw//8WOWZdlMFz88eCWE8H+Ms5vgnXL55z6a4eIQWshwN8E/3Uija0FcftldyefJCFr8oQQAwJ6Uli2v62+nW8v5uWg+hOyHe+v/12txmLH+v/PxyRv1uer1/6CxFXbf0vr5z5cuXrr8xtr5lbPDs8NP3zw2eGtw/NSJE6eWimclS56YAAAA8MiyLMsmB/2y1ev/eP7B/f9DtTjMWP9/8d3gq/rEifp/R9NNv7YzAQAA2N+ef/Xvv6Idzkf9fvhyZX39wmD8OTk+Nv5sIdVHdqBs9fo/mW87KwAAAKAJ2xvRPfv/p2txmHH//5mfXvqlPmYSQjhY7v8fWf1sdLq55XRaE39O3PYaAQAAaNfBstX3/9Pi/f948spDHEI4/No4Lv8N4H/W/2lZ/yfvf/Nzfa76+//Hm1tiJ8UL4/tR9Ash9BbazggAAIC97Kmy5cX+n+nW8ie/Hvqw7/1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgKb9GwAA//+yd0Pq") 1m44.710832106s ago: executing program 4 (id=53): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_open_dev$usbmon(&(0x7f0000000100), 0x8, 0x121800) (async) r1 = syz_open_dev$usbmon(&(0x7f0000000100), 0x8, 0x121800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$MON_IOCX_MFETCH(r1, 0xc0109207, &(0x7f0000000180)={0x0, 0x0, 0x4}) sendmsg$nl_xfrm(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000680)=@acquire={0x128, 0x17, 0x1, 0x4, 0x25dfdbfe, {{@in=@remote, 0x4d4, 0x2b}, @in=@broadcast, {@in=@empty, @in=@private=0xa010101, 0x4e20, 0x5, 0x4e22, 0x2, 0xa, 0x80, 0x0, 0x8}, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@local, 0x4e24, 0x0, 0x4e21, 0x79, 0x2, 0x0, 0x80, 0x2b, 0x0, 0xffffffffffffffff}, {0x3, 0x2, 0x1, 0x3, 0x5, 0x7, 0x9, 0x80}, {0xffffffffffffffff, 0x0, 0xc, 0x9}, 0x9, 0x6e6bbc, 0x1, 0x856f42f366fa23fe, 0x0, 0x3}, 0x6, 0x9, 0x9, 0x70bd27}}, 0x128}, 0x1, 0x0, 0x0, 0x80}, 0x80c0) 1m44.623077821s ago: executing program 4 (id=54): syz_mount_image$f2fs(&(0x7f0000000240), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000380)=ANY=[], 0x2, 0x551c, &(0x7f00000004c0)="$eJzs3L9vG+UbAPDHTtPf334jxMDWkyqkRKqtOm0q2AK04odIFRUYmMCxHcut7YtixwmZGBgRA/8JAomJkb+BgZkNMYDYkEC+O5emUIQUJybN5yOdn7vXr597Xis66bmLHMCptZD8+nMprsSFiJiLiMsR2X4pIuYnk1bz8EJEXI2I8mNbqRh/NHA2Ii5GxJVx8jxnqXjr8+ujays/vfXLN9+dO3Ppi6+/n92qgVl7MSJ6W/n+bi+PaTuPD4rx+qiTxd6tURHzN3oPi+M0j7utjSzDbn0yr57Fm+18frq1MxjHzW69MY7tzmY2vtXPTzgYtSd5sg88qG9nx83WRhY7gzSL7f28rr39/Nq2PxjmeZpFvo+y9DEcTmI+3tpr5evZepjFRn9YjOd502ZrbxxHRSxOF42028zq2DjMN/3f9nanv7OXjFrbg07aT1aqtZeqtduV2nbabA1btyr1XvP2rWSx3R1Pqwxb9d5qO03b3Va1kfaWksV2o1Gp1ZLFO62NTr2f1GrVm9UblZWlYu968vq995JuM1kcx1c7/Z1hpztINtPtJP/EUrJcvfnyUnKtlryztp6s3797d2393Q/uvH/vlbU3Xysm/aWsZHH5xvJypXajslxbOkXr/6Qoeorrh0MpzboAgJPnn/r/R5fVJ/v/sv4fOJyn9v/jC9Ch+v/t+xFH3/+H/n8qTlT/e9r7/yNYPxyK/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4NT6Yf7LN7Kdhfz4UjH+v2LoueK4FBHliPj9b8zF2QM554o880+ZP/9EDd+WIsswPse5YrsYEavF9tv/j/pbAAAAgGfXVx9f/Szv1vOXhVkXxHHKb9qUL384pXznI2J+4ccpZSuPX56fUrLs7/tM7E0pW3YD6/yUkuW33M5MK9u/MncgnH8slPJQPtZyAACAY3GwEzjeLgQAAIDj9OmsC2A2SjF5lDl5Fpz95/2fDwQvHDgCAAAATqDSrAsAAAAAjlzW//v9PwAAAHi25b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAf7NzPbeJAFAfgZ4MX9p8Wrfa+rewNytgS9rjHiALSBAXkQFpIA9RAbikhggiPQyDiEMljW4m+T3ImY5kfbxAcZkYaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu3Vfrxe3V7+u2Obt9O3lGAwAAAFyyrdaL+p9Z6n9t7n9vbv1s+kVElBFxae4+ik9nmaMmp3p5/ub0+epVDXcRdcLhPSbN9SUi/jTX44+uPwUAAAD4uDbL1TzN1tOf2dAF0ae0aFN++5spr4iIavaQKa085P3KFFZ/v8fxP1NavYA1zRSWltzGudLepP65H1ftpidNkZry4suORWYbOwAA0KPRWdPvLAQAAIA+/Ru6AIZRxPNW5nErcJKaZnvv81kPAAAAeIeKoQsAAAAAOlfP/3s6/2/v/D8AAAAYRjr/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC5tq/Vis1zN2+bs9u3kGQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9/95f/E1DiTzL02lp5HkrVTY+vU2Ds3jv4wvn4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBFv/vl/8TUOJPMnTaWjkeStavG1lVj70Hj6MF4+zcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6YYYQBEDfwJSlF5L6JUfbQZaVYhb2FDmLghGhJBAYev/0LmVuoQtww1BYgbZZ+ecHxJHFNmX5PORnt/XluX3fbYU5evnBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASuP3p3GSbTqTOC6OPd6+v5L1T/b0mYfrTxezlsVRnUkfD69Wd6Juc4kAAABwoo2qO0lZ34cQNtONpayPO3n9n5bnZDX/j89P4rKe31v3l31Z+2ftj9+3Xt4ZqDMZJ7vo9dXh4ML+vFpHPtNj4oX/PKOV3/n83UuSP5D4o9FL4zS/n9H3jx590M7DM3VkCwAcxvmyL4Ly96Gs7zeZGACnRqtSeJf1f9JpNicAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAOoxH4dkyjkIIi61pnHmyfX/loP7h+tPFsl158GA9fDu9ZnaJNIRwfXU4uFDrbObbnbv3bi4Ph4Pb9QevhRCaGv29Yvo3P5nh5BAauT+CIwri4mHPSz7HI2jwhxIAACdSWrSsrt9MN5ayY9FCCP/8tLv+f7MShxnr/61PrzyujlWt//u1zXD+9dZufdm7c/fe26u3lm8Mbgw+f+di/93+pauXL1/t5e9Ket6YAAAAcAjt3WF7T/0fL+xf/z9XicOM9f9XP/S/qQ6bqP8PNF30azoTAACA0+3F1//+KzrgeNRuh6+X19Zu9yfbnf2Lk20Dqf5vZ4pWrf+ThaazAgAAAOowHkW71v+vVeIw4/r/cz+/8mv1mkkI4Wyx/n9+5YvhtfqmM9fq+HPipucIAABAs84Wrbr+n+bf/8c7nzzEIYS33pjExb8BnKn+Tz787pfqWNXv/y/VN8W5FHcn9yPvuyG0uk1nBAAAwEn2TNGyYv/PdGPps9/Ofdz2/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA3f4NAAD///lpPsU=") prlimit64(0x0, 0x6, &(0x7f0000000140)={0x5, 0x8b}, 0x0) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) syz_clone(0x41200100, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xce) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x183341, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000180)=0xfffffff9) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000003}) 1m44.296192516s ago: executing program 4 (id=55): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)=@ipv6_newrule={0x4c, 0x20, 0x1, 0x2000, 0x25dfdbfe, {0xa, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5, 0x10002}, [@FIB_RULE_POLICY=@FRA_IP_PROTO={0x5, 0x16, 0x1d}, @FRA_SRC={0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0xc}}, @FRA_DST={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x40}, 0x40000) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=@newlink={0x5c, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x40000}, [@IFLA_LINKINFO={0x3c, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x2c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_REMOTE={0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @IFLA_IPTUN_LOCAL={0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}]}}}]}, 0x5c}}, 0x0) 1m44.002257905s ago: executing program 4 (id=56): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'\x00', 0x2}) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0xffffffffffffffff) r1 = socket$nl_route(0x10, 0x3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480000, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002740)=ANY=[@ANYBLOB="28000000100001"], 0x28}, 0x1, 0x0, 0x0, 0x40801}, 0x20000010) ioctl$TUNGETFILTER(r0, 0x801054db, 0x0) 1m44.001941495s ago: executing program 32 (id=56): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'\x00', 0x2}) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0xffffffffffffffff) r1 = socket$nl_route(0x10, 0x3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x480000, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002740)=ANY=[@ANYBLOB="28000000100001"], 0x28}, 0x1, 0x0, 0x0, 0x40801}, 0x20000010) ioctl$TUNGETFILTER(r0, 0x801054db, 0x0) 1m36.636642738s ago: executing program 2 (id=109): r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000180)=0x80000004, 0x4) bind$inet6(r1, &(0x7f0000000200)={0xa, 0x4e20, 0x4000b, @ipv4={'\x00', '\xff\xff', @empty}, 0x80ad}, 0x1c) r2 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000000180)=0x80000004, 0x4) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x33, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x1}]}, 0x10) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) bind$inet6(r2, &(0x7f0000000200)={0xa, 0x4e20, 0x1, @ipv4={'\x00', '\xff\xff', @broadcast}, 0x8}, 0x1c) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={0x0, 0xffffdfffffffffff, 0x800, 0x3, 0x1}, 0x20) syz_emit_ethernet(0x26, &(0x7f00000004c0)={@local, @broadcast, @void, {@ipv4={0x800, @generic={{0x6, 0x4, 0x3, 0xc, 0x18, 0x65, 0x0, 0x8, 0x11, 0x0, @local, @private=0xa010100, {[@generic={0x83, 0x2}]}}}}}}, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r3 = getpid() sched_setscheduler(r3, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r6 = add_key$keyring(&(0x7f0000000540), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r6, &(0x7f0000000200)='asymmetric\x00', &(0x7f00000003c0)=@chain) keyctl$link(0x8, r6, r6) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) socket(0x10, 0x3, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r7, 0x0, 0x0, 0x9000) sendmsg$IPVS_CMD_GET_INFO(r7, 0x0, 0x8004) 1m36.589277796s ago: executing program 2 (id=112): bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=@framed={{0xb5, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0xc}, [@initr0]}, &(0x7f0000000000)='GPL\x00'}, 0x94) 1m36.517869578s ago: executing program 2 (id=113): r0 = syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file1\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='active_logs=4,jqfmt=vfsv0,prjjquota=f2fs\x00,mode=adaptive,heap,norecovery,fsync_mode=posix,user_xattr,disable_roll_forward,\x00\x00\x00'], 0x1, 0x105c9, &(0x7f0000020bc0)="$eJzs3M1uG1UUAODjpClNKCVCLNh1JISUSLUVJ2kFuwCpAIlUET8LVuDYjuXWP1HsJKYIEVgjln0RWLFnz0uwQyyQ2BWBPDOGphQRqHGS5vuk8Zl7PXN8rlWpOnMjB3BuzSe//FyIKzEbEdMRcTkiPS/kR2otCy9ExNWImHrgKOTzf0xcjIi5iLgyTJ7lLORvfXrvcOP+YGMuz3rtZFYMnAYvRUR7Jzs/aGex28ji7Xy+st9MY3t1P4/ZG+07+bibxYP6VprhoDK6rpLGlUZ2fXdnrzeM261KdRgbze10fqeTfWBvvzHKk95wu7Kbjmv1rVG5h+l9d7PBII93e/0sTy3P93GaPvr9Uczm64N6tp6dO2msdvr5fDerr1YfDON+HnvZdFS7rVpax9Z//JLPgLebnb1Bsl/f7TW7neR6qfxyqXyjWN7t1ur9+mqx0q7dWE0WGq3hZcV+vdJea3S7jVa9VO22F5OFRrVaLJeThfX6VrPSScrl0kppqXh9MT+7lrxx6/2kVUsWhvG1Zmev32z1ku3ubpLdsZgsl1ZeWUxeLCfvbmwmm+/cvLmx+d6H6x/cenXjrdfzi/5SVrKwvLS8XCwvFZfLi/9ywb+eyvUP/4uezPofcunxbue8K5x0AQBnT9r/z8Yk+/9Pvr330/oXle/1/3COnaX+v5k35Pr/8Tsl/e/k+v9jrP/zc7R+/T+PRf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBu/TDz9ZvpyXw2fjqffyafei4fFyJiKiJ+e4TpuHgk53SeZ+Zvrp95qIbvCpFmGH7GU/kxFxFr+XH/2UfXfmGs3wQAAAA8mb45vPpV1q1nL/MnXRCTlD20mbr80ZjyFSJiZv7HMWWbGr48P6Zk6b/vCzEYU7b0AdalMSXLH4p9NqZ0xzJ9JFx6IBSyMDXJagAAgMk42gnYUQcAAHhyfXnSBTB+x9m/K8RoK3O0F5z+5f2fG4KzR0YAAADAGVQ46QIAAACA/13a/5/l3/8DAAAA/ln2+38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+zcze5aQNRHMCfDW7pl4qqLiv1Kt3BMXqELrtEHKCX4Aj0CrkAZyC7HCHCER6j4IhIURgbBf1+kj/Ggj/PiM2bQQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgT7fVev5/8fPfuTm7+jx57gYAAAA4ZVut583JNI0/tde/tJe+teMiIsqIONW7j+JdJ3PU5lTPvL56UsNNRJOw/4z37fYxIn612/3Xvr8FAAAAuF6b5WqWuvW0m166IIaUJm3Kz78z5RURUU3vMqWV+933TGHN73scfzOlNRNYk0xhacptnCvtRUadw+ToUKRDOWg5AADAILqdwLBdCAAAAEP6c3S+uGAdDKyIw1LmYS24+ef944Lgh84IAAAAeIOKSxcAAAAA9K7p/z3/DwAAAK5bev4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfdpW6/lmuZqdm7OrX+HHJL25rusMtwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MD+vKNACIRBGOxd35nM/Q8rDRobmlSB8PE3BgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4nd/+T8xNc4kc6+NpeeRZO3U2Do19s6Noz+Mr18DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/vzkgIhEARRMGf876Tvf1hJ0DOIEAENjypq0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHzR7375PzE1ziRzp42l45Fk7aqxddXYe9A4ejDe/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzv37xpJFQcA/M3uzt4PkFujLJyNJ56cKF6y5y8EmyuEYCFYieWS2z1W91TuUnhHCtNYCP4HNtpeIwQEOQv/giusvDI2EWSLCBZWyvyKk2zQiZrZ3dznA2/eN5OXed83gZDvvEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMLkarhQxM3k0MniRn7ux92NtaR/cKBP7PTvnk9aEkf1pr1wWsk96s46CwAAAE66ZlHfhxC2463VpG900vr/mWJMUvNvPJLFRT1/sO4v+qL2T9q97756e2+iTjZPHEL4pjMerNS2wvl2seK4cxXGpM8Ssic0zfTb1nhz87FJnN716PP7999op+Gp/5YxAPB/uFz0eTCMPkl/PxqOxoPeLBMDYHG1/vnTxZCi/m92asgLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMYmm+H5Io5CCE+0/ooTD3Y31g7rd/p3zxft3LuPf1q+ZnKJOIQwHI0Hp2tcyzy7WHHcrdt33u+Px4ObRwqe/FdfJRAIFiU45h9QAACcKHHekrp+O95aTc5FSyH88eX++v9SKQ4V6//vR/culecq1/+92lY436rW/8vrNz5avnX7zgujG/3rg+uDD670Xuq9uvLay71XlpP7uZIdjzlbAAAAFlU7b+X6v7E0vf9/thSHivX/Dz+/80t5rqb6f8rR9/+POSEAAICH2KMXfvs1OuR81G6Hj/vr6zd72XHv4yvZcQap/r0z06dO5a1c/zeXZpAbAAAAULvJZrRv//9aKQ4V9/+/fe73L8rXbOaPIIaj8eDy2ofja/UtZ25N7/93Dh1Xx58T17BcAAAAZuRM3sr7/3H6/n/jqWJMI4Tw7NNZnP8bwEr1/+utz66W5yq///9ifUucS41udj+qvP+fju2G0OrWkBgAAAAn0um8JfX/T/HW6ntfn32r7f1/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5kf+5tEwbCOA6/viRK3CYjpLf4mIGGCsEKgIRkyTMwAAvRUNFaLAIrgATnms5QPE/z/xVX3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvL3r0xcfEVFE6jJFmm7/zp8R8RVp17aT73sW+8up+Xnk4nCc5fyN+X8ZEWUUfZwDANC7qtsc6029GuQd5h3lHeetyqZevvLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3duBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAPHAgAAAADC/K3T6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGCgAA//9fbFmx") r1 = syz_open_procfs(0x0, &(0x7f0000000200)='attr/fscreate\x00') r2 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x6}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, 0x23}, 0x1c) write(r2, &(0x7f0000000300)="89ba41c97928dec7cec15a160d3dba2553b519a795020072aed129d4b5247c983455b3d757e8b2333a", 0xfdef) write$binfmt_script(r1, 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000600)=@o_path={0x0, 0x0, 0x4000}, 0x18) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="5c2200001500010000000000fbdbdf250a00"], 0x225c}, 0x1, 0x0, 0x0, 0x20040845}, 0x0) r4 = creat(&(0x7f00000000c0)='./bus\x00', 0x182) write$uinput_user_dev(r4, &(0x7f0000000840)={'syz1\x00', {0x0, 0x9, 0xfffa, 0x4}, 0x43, [0x0, 0x10, 0x223, 0xf, 0x5, 0x0, 0x1, 0x10000, 0xcb, 0x7, 0x3, 0x22b13f38, 0x6, 0xfffffffe, 0x3, 0xe76, 0x8, 0x5, 0x8a2c, 0x7f, 0x8000, 0x80000001, 0x2, 0x7, 0x4, 0x698c, 0x1, 0xff, 0x856b, 0x0, 0x5, 0x7d, 0x9628, 0xd9, 0x41, 0x1ff, 0x8, 0xe418, 0x9, 0x80000001, 0x8, 0x800, 0x6d6, 0x7fff, 0x4, 0x4c0e966f, 0x6, 0x5, 0x1, 0x5, 0x2, 0xe4, 0x0, 0x7fff, 0x10001, 0x73fc, 0xf, 0x1ff, 0x80000001, 0x6, 0x7dab, 0x8, 0x2ef1, 0xfc0f], [0xe, 0xff, 0x2, 0x8, 0x4000000, 0x5, 0x80000000, 0x2, 0x0, 0x5, 0x40, 0x4, 0x5, 0xfffffffe, 0xaf, 0x6, 0x7, 0x8, 0x5fd, 0x7, 0x6, 0x5, 0x8, 0x401, 0x400, 0x3, 0x7f, 0x1, 0xac, 0x9, 0x1, 0x9c00000, 0x40, 0x1, 0x8, 0x7b46, 0x0, 0x1, 0x0, 0x4, 0x9, 0x8, 0x8, 0x325, 0x7a1, 0x7fffffff, 0xfffffffb, 0xfffffffa, 0x7ff, 0xffffff42, 0xa101, 0xb024, 0x80000000, 0xf8000000, 0x1, 0xc, 0x4, 0x8000, 0x80000000, 0x5, 0x6, 0x8, 0x11, 0xc], [0x400, 0x2, 0x40, 0x200, 0xfffffffb, 0xfffffffc, 0x6, 0xc, 0x6, 0x4, 0x3, 0x5, 0xe, 0x4, 0x4, 0x5, 0x80000000, 0x5, 0x7c, 0x7, 0x3, 0x0, 0x5, 0x3ff, 0x5, 0x0, 0xff, 0x0, 0x58, 0x7, 0x7, 0xbeee, 0x9, 0x1, 0x1, 0x7ff, 0xad3, 0x3, 0x3, 0x6, 0x19, 0x0, 0x7, 0x2, 0x1000, 0x8000, 0x5, 0x9f, 0x4, 0x4, 0x8000, 0x1, 0x2, 0x8, 0x200, 0x6, 0x4, 0x2, 0x661, 0x6, 0xfabf, 0x4, 0x80000000, 0x4e], [0x4, 0x800, 0x800, 0x1, 0xfff, 0x2, 0x80000001, 0x240000, 0x3, 0x9, 0x1, 0x6, 0x4, 0x6, 0x3, 0x4, 0x3ff, 0xc0000, 0x8, 0xfff, 0x6, 0x4, 0x396, 0x1, 0x14000, 0x6c, 0x0, 0xfa5, 0x761, 0x9, 0xffffffff, 0x9, 0x0, 0x3fe, 0x0, 0x5, 0x3, 0x8, 0xf02, 0xff, 0x7, 0x2, 0x2, 0x7fffffff, 0x6, 0x7, 0x7, 0x7ff, 0x3, 0x7, 0x2b, 0x9, 0x1, 0x401, 0xf, 0x1000, 0x8, 0xfffffabc, 0x14d, 0x3, 0x6, 0x3, 0x3, 0x80]}, 0x45c) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x1ab341, 0x114) ioctl$F2FS_IOC_SET_PIN_FILE(r5, 0x4004f50d, &(0x7f0000000180)=0xfffffff9) r6 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r6, &(0x7f0000000440), 0x10) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="010000001000030426bd7000ffdbdf2500000000ca9a542ffb349f66a3646bb807a977c03d93af72a1ac44dd619a4b67f50dba0220c28bd4877caecd720800000000fa6dbb311b892300000024f7a059055e97aeae2d9a548826ef63f67137b7e5460c962b60aa296e5d17baefed8b164a", @ANYRES32=0x0, @ANYBLOB="adffa88801200500180012800e0001007769726567756172640000000400028004001a80"], 0x3c}}, 0x440088c4) listen(r6, 0x0) r8 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r6, &(0x7f00000001c0)={0x28, 0x0, 0x0, @hyper}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xe, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000001d711876000000000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) connect$vsock_stream(r8, &(0x7f0000000000)={0x28, 0x0, 0x0, @local}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) ioctl$NILFS_IOCTL_SET_ALLOC_RANGE(r0, 0x40106e8c, &(0x7f0000000040)=[0x35, 0x40]) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) close_range(r6, 0xffffffffffffffff, 0x0) fallocate(r4, 0x0, 0x1, 0x2000402) ftruncate(r5, 0x40000d) 1m34.799823226s ago: executing program 2 (id=127): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000030020f003176c400000000001090224725100000000090400001207010300090501020000000000090582020002"], 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f0000001ac0)={'wg1\x00', {0x2, 0x0, @private}}) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000080)=ANY=[], 0x0) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000001c0)='./file1\x00', 0x0, &(0x7f00000009c0), 0x11, 0x586, &(0x7f0000000d40)="$eJzs3d9rW+UbAPDnpGnX/fiyDsb4KiKFXTiZS9fWHxO8mJeiw4Hez9KeldJ0GU061jpwu3A33sgQRByIF97pvZfDf8Ab/4WBDoaMoog3lZOedN2atNmattny+cAJ75tzkvc85+R58568CQmgZw1nN4WIFyLiyyTicEQk+bpi5CuHV7dbfnBtMluSWFn56M+kvl1WbzxX43EH88r/I+KXzyNOFja2W11cmp0ol9P5vD5Sm7s8Ul1cOjUzNzGdTqeXxsbHz7wxPvb2W292LNZXz//9zYd33jvzxfHlr3+6d+RWEmfjUL5ufRzbcH19ZTiG82PSH2cf23C0A411k2Svd4Cn0pfneX9kfcDh6Muzvpkf9u/qrgE77LOIWAF6VCL/oUc1xgGNa/sOXQc/M+6/u3oBtDH+4upnIzFYvzY6sJw8cmWUXe8OdaD9rI2f/7h9K1uic59DAGzp+o2IOF0sbuz/krz/e3qn29jm8Tb0f7B77mTjn9c2jH8GYi03B+u3j49/DjbJ3aexdf4X7nWgmZay8d87Tce/a5NWQ3157X/1MV9/cnGmnP6Tj59PRP++rL7ZfM6Z5bsrrdatH/9lS9Z+YyyY78e94r5HHzM1UZvYTszr3b8R8WLT8W+ydv6TJuc/Ox7n22zjWHr75Vbrto5/Z618H/FK0/P/cEYr2Xx+ciQ7/6dXb5u28dfNY7+2ar8R/0Be3+34s/N/YPP4h5L187XVJ2/ju8F/01brHjn/0f7rfyD5uF5uHLerE7Xa/GjEQPLBxvvHHj62UW9sn8V/4njz/N/s9b8/Ij5pM/6bR398qa349+D1n8U/9UTn/8kLd9//9NtW7bfX/71eL53I72mn/2t3B7dz7AAAAAAAAKDbFCLiUCSF0lq5UCiVVr/fcTQOFMqVau3kxcrCpamo/1Z2KPoLjZnuw+u+DzGafx+2UR+rTxzmc4gz5XQ8Io5ExFd9++vrS5OV8tReBw8AAAAAAAAAAAAAAAAAAABd4mCL3/9nfu/b670Ddlzrv/wGnndb5n8n/ukJ6Ere/6F3yX/oXfIfepf8h94l/6F3yX/oXXn+JxHX93pXgF3m/R8AAAAAAAAAAAAAAAAAAAAAAAAAAAA66vy5c9mysvzg2mRWn7qyuDBbuXJqKq3OluYWJkuTlfnLpelKZbqcliYrc1s9X7lSuTw6FgtXR2pptTZSXVy6MFdZuFS7MDNXnE4vpP27EhUAAAAAAAAAAAAAAAAAAAA8W6qLS7MT5XI6r/B8Fn7b6SaK232eYkR0wYFqWRiMiC7Yjd0u7HXPBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/RcAAP//7UM3Vw==") r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x8004587d, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x8000200000000000, 0x0, 0x85c, 0x5}) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='.\x00', 0xe0080, 0x153) getdents64(r4, &(0x7f0000001f80)=""/4096, 0x1000) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r6) ptrace$pokeuser(0x6, r6, 0x388, 0x2) ptrace$pokeuser(0x6, r6, 0x358, 0xff) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$inet_tcp_int(r5, 0x6, 0x22, &(0x7f0000000000)=0x1, 0x4) sendmmsg$inet(r5, &(0x7f0000000f40)=[{{&(0x7f0000000040)={0x2, 0x0, @remote}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000080)='\x00', 0x1}], 0x23}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000001c0)='}', 0x1}], 0x1}}], 0x2, 0x2400c042) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xffffffffffffff1b, &(0x7f0000000040)=ANY=[]) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r7, 0x0, 0x0) 1m30.35215044s ago: executing program 2 (id=157): syz_mount_image$exfat(&(0x7f0000000700), &(0x7f0000000180)='./bus\x00', 0x810000, &(0x7f0000000080)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c696f636861727365743d69736f383835392d312c646d61736b3d303030303030303030303030bf3bea166c4006a9a47d33373737ae0100003737372c696f636861727365743d6b6f69382d72752c696f636861727365743d63703433372c6e616d65636173653d312c6e616d65636173653d312c009a8d4d9016e3d8128333e260a1b926dd0c5f7619710e03ea1ae6521494f87e5737dc0c5bec3f76668140a15258818b6fbc51f9a13940e63c378688559c351287f0e09ef0b7330db20eef797e5004484649e7f5fb64b746683a75b9ed822f5ae34fac"], 0x25, 0x150e, &(0x7f0000000740)="$eJzs3AuYjtX6MPD7Xms9jGnS2ySHYa11P7xpsEyS5JAihyRJkiSnhKRJkoTEEJKEJOfDJDkMITlMY9I4nw85J022NEkSEhLWd027/bf3v713//+325/r23P/rmtds+553nu99zP3zPuu57mueb/tMbJu83q1mhIR/Evwz19SACAGAIYAwDUAEABApfhK8bnHC0hM+deehP2xHkq70hWwK4n7n7dx//M27n/exv3P27j/eRv3P2/j/udt3H/G8rLtc4pdy+MfjPlw5Wv4Nw++/5+X8fv/f5Cc8pO/3Fj++p7/ixTuf97G/c/buP95G/c/b+P+523c//98Nf/JMe5/3sb9Zywvu9L3n3lc2XGlf/8YY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjOUN5/xlCgD+Mr/SdTHGGGOMMcYYY+yP4/Nf6QoYY4wxxhhjjDH274cgQIKCAPJBfoiBAhALV0EcXA0F4RqIwLUQD9dBIbgeCkMRKArFIAGKQwnQYMACQQgloRRE4QYoDTdCIpSBslAOHJSHJLgJKsDNUBFugUpwK1SG26AKVIVqUB1uhxpwB9wJNaEW3AW1oQ7UhXpwN9SHe6AB3AsN4T5oBPdDY3gAmsCD0BQegmbwMDSHR6AFPAotoRW0hjbQ9v8q/0XoAy9BX+gHKdAfBsDLMBAGwWB4BYbAqzAUXoNh8DoMhxEwEt6AUfAmjIa3YAyMhXEwHibARJgEk2EKTIVUeBumwTswHd6FGTATZsFsSIM5MBfeg3kwHxbA+7AQPoBFsBiWwFJIhw8hA5ZBJnwEy+FjyIIVsBJWwWpYA2thHayHDbARNsFm2AJbYRtsh09gB+yEXbAb9sBe2Aefwn74DA7A55ANX/wv88/+t/yeCAgoUKBChfkwH8ZgDMZiLMZhHBbEghjBCMZjPBbCQlgYC2NRLIoJmIAlsAQaNEhIWBJLYhSjWBpLYyImYlksiw4dJmESVsCbsSJWxEpYCStjZayCVbEqVsfqWANr4J0IVQKohbWxNtbFung33o33YANsgA2xITbCRtgYG2MTbIJNsSk2w2bYHJtjC2yBLbEltsbW2BbbYjtsh+2xPXbEjtgJO2Fn7IzJmIxdsAt2xa7YDbthd+yOPbAH9sRe2AtfxBfxJXwJ+2Ft0R8H4AAciAMP5P4xvIKv4lB8DV/D13E4jsCR+Aa+gW/iaDyDY3AsjsNxWENMxEk4GUlMxVRMxWk4DafjdJyBM3EmzsY0nINzcS7Ow/k4H9/HhfgBfoCLcTEuxXRMxwxchpmYicvxLGbhClyJq3A1rsHVuA7X4zrciJtwI27BLbgNt+En+AnuxJ24G3fjXtyLn+Kn+Bl+hsMxG7PxIB7EQ3gID+NhzMEcPIJH8CgexWN4DI/jcTyBJ/EUnsTTeBrP4Fk8h+fwPJ7HC/h8wtfN9pbZMBxELiWUyCfyiRgRI2JFrIgTcaKgKCgiIiLiRbwoJAqJwqKwKCqKigSRIEqIEsIII0iEoqQoKaIiKkqL0iJRJIqyoqxwwokkkSQqiAqioqgoKolbRWVxm6giqooOrrqoLmqIju5OUVPUErVEbVFH1BX1RD1RX9QXDUQD0VA0FI1EI9FYPCCaiP44GB8SuZ1pLkZgCzESW4pWorVoI97Ex0Q7MRrbiw6io3hCjMUx2Fm0c8niadFFTMKu4lkxGZ8T3cVU7CFeED1FL9FbvCj6iPaur+gnZmB/MUDMxoFikBgsXhHzsI7I7Vhd8boYLkaIkeINsRTfFKPFW2KMGCvGifFigpgoJonJYoqYKlLF22KaeEdMF++KGWKmmCVmizQxR8wV74l5Yr5YIN4XC8UHYpFYLJaIpSJdfCgyxDKRKT4Sy8XHIkusECvFKrFarBFrxTqxXmwQG8UmsVlsEVvFNrFdfCJ2iJ1il9gt9oi9Yp/4VOwXn4kD4nORLb4QB8WfxCHxpTgsvhI54mtxRHwjjopvxTHxnTguvhcnxElxSvwgTosfxRlxVpwTP4nz4mdxQVwUl4QXIFEKKaWSgcwn88sYWUDGyqtknLxaFpTXyIi8VsbL62Qheb0sLIvIorKYTJDFZQmppZFWkgxlSVlKRuUNsrS8USbKMrKsLCedLC+T5E2ygrxZVpS3yEryVllZ3iaryKqymqwub5c15B3yTllT1pJ3ydqyjqwr68m7ZX15j2wg75UN5X2ykbxfNpYPyCbyQdlUPiSbyYdlc/mIbCEflS1lK9latpFt5WOynXxctpcdZEf5hOwkn5Sd5VMyWT4tu8hnZFf5rOwmn5Pd5fOyh3xB9pS9ZG95UV6SXvaV/WSK7C8HyJflQDlIDpavyCHyVTlUviaHydflcDlCjpRvyFHyTTlaviXHyLFynBwvJ8iJcpKcLKfIqTJVvi2nyXfkdPmunCFnyllytkyTc+TgX1da8D/If+fv5A/75dm3ye3yE7lD7pS75G65R+6V++Q+uV/ulwfkAZkts+VBeVAekofkYXlY5sgceUQekUflUXlMHpPH5XF5Qp6UP8kf5Gn5ozwjz8qz8id5Xp6XF379GYBCJZRUSgUqn/rLnuAqFaeuVgXVNSqirlXx6jpVSF2vCqsiqqgqphJUcVVCaWWUVaRCVVKVUlF1gyqtblSJqowqq8opp8qrJHXTv5z/t/XlVzGqgIpVl+trq9qqdqqdaq/aq46qo+qkOqnOqrNKVsmqi+qiuqquqpvqprqr7qqH6qF6qp6qt+qt+qg+qq/qq1JUihqgXlYD1SA1WL2ihqhX1VA1VA1Tw9RwNVyNVCPVKDVKjVaj1Rg1Ro1T49QENUFNUpPUFDVFpapUNU1NU9PVdDVDzVCz1CyVptLUXDVXzVPz1AK1QC1UC9UitUgtUUtUukpXGSpDZapMtVwtV1lqhVqhVqlVao1ao9apdWqD2qA2qU1qi9qistR2tV3tUDvULrVL7VF71D61T+1X+9UBdUBlq2x1UB1Uh9QhdVgdVjkqRx1RR9RRdVQdU8fUcXVcnVAn1Cl1Sp1Wp9UZdUadU+fUeXVeXVAX1CV1KXfbF4hABCpQQb4gXxATxASxQWwQF8QFBYOCQSSIBPFBfFAouD4oHBQJigbFgoSgeFAi0IEJbEBBGJQMSgXR4IagdHBjkBiUCcoG5QIXlA+SgpuCCsHNQcXglqBScGtQObgtqBJUDaoF1YPbgxrBHcGdQc2gVnBXUDuoE9QN6gV3B/WDe4IGwb1Bw+C+oFFwf9A4eCBoEjwYNA0eCpoFDwfNg0eCFsGjQcugVdA6aBO0/UPX9/5MkcddX91Pp+j+eoB+WQ/Ug/Rg/Yoeol/VQ/Vreph+XQ/XI/RI/YYepd/Uo/Vbeoweq8fp8XqCnqgn6cl6ip6qU/Xbepp+R0/X7+oZeqaepWfrND1Hz9Xv6Xl6vl6g39cL9Qd6kV6sl+ilOl1/qDP0Mp2pP9LL9cc6S6/QK/UqvVqv0Wv1Or1eb9Ab9Sa9WW/RW/U2vV1/onfonXqX3q336L16n/5U79ef6QP6c52tv9AH9Z/0If2lPqy/0jn6a31Ef6OP6m/1Mf2dPq6/1yf0SX1K/6BP6x/1GX1Wn9M/6fP6Z31BX9SXtM/d3Oe+vRtllMln8pkYE2NiTayJM3GmoCloIiZi4k28KWQKmcKmsClqipoEk2BKmBImFxkyJU1JEzVRU9qUNokm0ZQ1ZY0zziSZJFPBVDAVTUVTyVQylU1lU8VUMdVMNXO7ud3cYe4wNU1Nc5e5y9QxdUw9U8/UN/VNA9PANDQNTSPTyDQ2jU0T08Q0NU1NM9PMNDfNTQvTwrQ0LU1r09q0NW1NO9POtDftTUfT0XQynUxn09kkm2TTxXQxXU1X0810M91Nd9PD9DA9TU/T2/Q2fUwf09f0NSkmxQwwA8xAM9AMNoPNEDPEDDVDzTAzzIyvsKlm7qvkKDPKjDajzRgz1owz480EM9FMMpPNFDPVpJpUM81MM9PNdDPDzDCzzCyTZtLMXDPXzDPzzAKzwCw0C80is8gsMUtMukk3GSbDZJpMs9wsN1kmy6w0K81qs9qsNWvNerPebDQbzWaz2Ww1W812s93sMDvMLrPL7DF7zD6zz+w3+80Bc8Bkm+yYX1/IzWFz2OSYHHPEHDFHzVFzzBwzx81xc8KcMKfMKXPanDZnzBlzzpwz583P5oK5aC4Zb2KsgFh7lY2zV9uC9hobYwvYv46L2mI2wRa3Jay2hW2Rv4mNtTbRlrFlbTnrbHmbZG/6TVzFVrXVbHV7u61h77B3/iaub++xDey9tqG9z9azd/9N3MjebxvbR2wT+6htalvZZraNbW4fsS3so7albWVb2za2k33SdrZP2WT7tO1in/lNnGGX2fV2g91oN9n99jN7zv5kj9pv7Xn7s+1r+9kh9lU71L5mh9nX7XA74jfxODveTrAT7SQ72U6xU38Tz7KzbZqdY+fa9+w8O/83cbr90C60mXaRXWyX2KW/xLk1ZdqP7HL7sc2yK+xKu8qutmvsWrvuv2pdZbfYrXab3Wc/tTvsTrvL7rZ77N5f4tzzOGA/t9n2C3vEfmMP2S/tYXvM5tivf4lzzw/gO3vcfm9P2JP2lP3BnrY/2jP27C/nn3vuP9iL9pL1FghJkCRFAeWj/BRDBSiWrqI4upoK0jUUoWspnq6jQnQ9FaYiVJSKUQIVpxKkyZAlopBKUimK0g1Umm6kRCpDZakcOSpPSXQTVaCbqSLdQpXoVqpMt1EVqkrVqDrdTjXoDrqTalItuotqUx2qS/XobqpP91ADupca0n3UiO6nxvQANaEHqSk9RM3oYWpOj1ALepRaUitqTW2oLT1G7ehxak8dqCM9QZ3oSepMT1EyPU1d6BnqSs9SN3qOutPz1INeoJ7Ui3rTi9SHXqK+1I9SqD8NoJdpIA2iwfQKDaFXaSi9RsPodRpOI2gkvUGj6E0aTW/RGBpL42g8TaCJNIkm0xSaSqn0Nk2jd2g6vUszaCbNotmURnNoLr1H82g+LaD3aSF9QItoMS2hpZROH1IGLaNM+oiW08eURStoJa2i1bSG1tI6Wk8baCNtos20hbbSNtpOn9AO2km7aDftob20jz6l/fQZHaDPKZu+oIP0JzpEX9Jh+opy6Gs6Qt/QUfqWjtF3dJy+pxN0kk7RD3SafqQzdJbO0U90nn6mC3SRLpEnCDEUoQxVGIT5wvxhTFggjA2vCuPCq8OC4TVhJLw2jA+vCwuF14eFwyJh0bBYmBAWD0uEOjShDSkMw5JhqTAa3hCWDm8ME8MyYdmwXOjC8mFSeFNYIbw5rBjeElYKbw0rh7eFVcKq4SP3VQ9vD2uEd4R3hjXDWuFdYe2wTlg3rBfeHdYP7wkbhPeGDcP7worh/WHj8IGwSfhg2DR8KGwWPhw2Dx8JW4SPhi3DVmHrsE3YNnwsbBc+HrYPO4QdwyfCTuGTYefwqTA5fDrsEj7zu8dTwv7hgPDl8OXQ+3vlkujSaHr0w2hGdFk0M/pRdHn042hWdEV0ZXRVdHV0TXRtdF10fXRDdGN0U3RzdEt0a3Rb1Pt6+cGhE0465QKXz+V3Ma6Ai3VXuTh3tSvornERd62Ld9e5Qu56V9gVcUVdMZfgirsSTjvjrCMXupKulIu6G1xpd6NLdGVcWVfOOVfeJbk2rq1r69q5x11718F1dE+4J9yT7kn3lHvKPe26uGdcV/es6+aec93d8+5594Lr6Xq53u5F18e95Pq6fi7FpbgBboAb6Aa6wW6wG+KGuKFuqBvmhrnhbrgb6Ua6UW6UG+1GuzFujBvnxrkJboKb5Ca5KW6KS3Wpbpqb5qa76W6Gm+FmuVkuzaW5uW6um+fmuQVugVuYuNAtcovcErfEpbt0l+EyXKbLdMvdcpflstxKt9KtdqvdWrfWrXfr3Ua30W12m91Wt9Vtd9vdDrfD7XK73B63x+1z+9x+t98dcAdctst2B91Bd8gdcofdVy7Hfe2OuG/cUfetO+a+c8fd9+6EO+lOuR/cafejO+POunPuJ3fe/ewuuIvukvMuNfJ2ZFrkncj0yLuRGZGZkVmR2ZG0yJzI3Mh7kXmR+ZEFkfcjCyMfRBZFFkeWRJZG0iMfRjIiyyKZkY8iyyMfR7IiKyIrI6siqyNrIt4X3xH6kr6Uj/obfGl/o0/0ZXxZX847X94n+Zt8BX+zr+hv8ZX8rb6yv81X8VV9Nf+ob+lb+da+jW/rH/Pt/OO+ve/gO/onfCf/pO/sn/LJ/mnfxT/ju/pnfTf/nO/un/c9/Au+p+/le/sXfR//ku/r+/kU398P8C/7gX6QH+xf8UP8q36of80P86/74X6EH+nf8KP8m360f8uP8WP9OD/eT/AT/SQ/2U/xU32qf9tP8+/46f5dP8PP9LP8bJ/m5/i5/j0/z8/3C/z7fqH/wC/yi/0Sv9Sn+w99hl/mM/1Hfrn/2Gf5FX6lX+VX+zV+rV/n1/sNfqPf5Df7LX6r3+a3+0/8Dr/T7/K7/R6/1+/zn/r9/jN/wH/us/0X/qD/kz/kv/SH/Vc+x3/tj/hv/FH/rT/mv/PH/ff+hD/pT/kf/Gn/oz/jz/pz/id/3v/sL/iL/tL/9H/W8v2bbqMzxhhjjP1/IvV3jvf/O98Tv45cAwDg6p3Fcv76uASAzYX/PB8kEjpFAODpfj0e+suoXTslJeXXx2ZJCEotBoDI5fxftmi/xiugIzwJydABKvzd+gaJXufpd9aP3goQ+1c5MX/+mIP/tv7N/2D9x54Yl1E5PBf/T9ZfDJBY6nJOAXE5vrx+xX+wfpF2v1N/gS9TAdr/VU4cXI4vr58Ej8MzkPw3j2SMMcYYY4wxxv5skKjWjXKviOGfX58nqMs5+eFy/HvX54wxxhhjjDHGGLvynuvV+6nHkpM7dOMJT3jCk/+aXOlXJsYYY4wxxtgf7fKm/0pXwhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOM5V3/Lz5O7EqfI2OMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMXal/Z8AAAD//+JbOUg=") r0 = open(&(0x7f0000000040)='./bus\x00', 0x280b42, 0x80) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xb, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @fallback=0x31, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x13ec, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x20, 0x2, "", [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0xb, 0x2, 0x1, {0x22, 0x29}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0x4}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) r3 = syz_usb_connect$uac3(0x0, 0xe6, &(0x7f0000000300)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x582, 0x582, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd4, 0x3, 0x1, 0x7, 0x0, 0x6d, {0x8, 0xb, 0x1, 0x2, 0x1, 0x24, 0x30, 0x9}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0xd, 0x36, 0x750}, [@selector_unit={0x7, 0x24, 0xc, 0xff, 0x2, "b283"}, @multiply_unit={0xb, 0x24, 0xd, 0x1, 0x4, 0x2}, @output_terminal={0x13, 0x24, 0x3, 0x3, 0x307, 0x6, 0x5, 0x20, 0xfff, 0x561, 0x2, 0x8005}, @selector_unit={0x7, 0x24, 0xc, 0x0, 0x2, "f7da"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x3, 0x1, 0x6, 0x5}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x3, 0x1, 0x6, {0xa, 0x25, 0x25, 0x8, 0x1, 0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x5, 0x2, 0xbf, 0xf, "", "ce"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x2, 0x1, 0x8, 0x8, "1ec8683051e9a35e11"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x4, 0x653, 0x9e, "b3281912"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x6, 0x9c7e, 0x0, "c0f2"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x8d, 0x6, 0x4, {0xa, 0x25, 0x25, 0x4, 0x11, 0x400}}}}}}}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x300, 0x7, 0xa, 0xea, 0x10, 0x2}, 0x27, &(0x7f0000000480)={0x5, 0xf, 0x27, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x7, 0xf, 0xe4d}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0xf, 0x8, 0x40}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x8, 0x6, 0x499f}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x7, 0xd, 0x8001}]}, 0x4, [{0xb4, &(0x7f00000004c0)=@string={0xb4, 0x3, "5d34f64e470b69e7e6e29efb08b0c309c4b88fd9b2342da4cc2dbbcc93a223490ce920e3aa8308e6b6fdf0e94d719f300c626c5b5636c94d014acbfc5110577994743e3bf5394eb3c813b6f4d4f3321132559a81d0bcb8ca7f52f7963a14a01289739f51d1477cc1d77de9dd49a85d7e9dd4a731f42dbb88d71015de1b26cb9123e2f8d02cf734744903b999c5bc185f11b8277456c1f35d33a5b577486902f0fd48bc8d9ad9aa2c371e9303749915585cfe"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x413}}]}) syz_usb_control_io(r3, &(0x7f0000000400)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000180)="420fc7bc4898580000640f01c50f01c566baf80cb864c95782ef66bafc0cec67670f1b0166b8fb008ec046d9c3c442b90a2c81c442812852fcc744240012000000c74424020b000000ff1c24", 0x4c}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f0000000240)={[0x5836, 0x8, 0x7, 0x4000000000000e51, 0xfffffffffffffffe, 0x5479, 0x1035, 0x200000000006, 0x0, 0x32a, 0xfffffffffffffffe, 0xffffffff, 0xbf4, 0xfff, 0x8000000000005, 0x800000068], 0x2000, 0x80cd4}) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_SET_LAPIC(r5, 0x4400ae8f, &(0x7f0000001c80)={"f09e47cf5793ccda7b806833208953cafed2755c6cc341057b902e28bef6af2e9f7d5cdb87a28b79c95d47c0759af135d5c5188f3cd11152c516999235759c7679f449cd0ef5d9e00282082af5351c12e7de3b23f18badbc4e0521e4fd7bdc08517a42efad3255ce1d7b25df1d0bbf945e139271e74cd37b950c0b8b64300447968066483e8f3f884ecca3f73500cc5193ef294fe56060e4f1cc6ef1f7fb1f5fe6b113a6ad804568971186e71954ff8cc4de92728c74d13d6f55ed4584601d827359fa7eaafb836ef9a6d100ac2f7be66ee6f1ecca161bf7bef8b1e5a3972c3ca23fef5582949b52641ec6cb6ff12709ab77353dcd7f45ab1590767d9e2913c37cf080b730b92c93f434fe6f0da6085822b0526b945403855b83204ef7c95414743d7006f218d97cbdf9d664cdf204f4d99e15dedc589894592fbf51dce9fa9a0f7cae6ec58d0dd47ab7bc94cd77f4674529dfb6ef8d86e391da30af9311b26d28d67dae34d082225000e125d104283c5e45dd2d4c40ef1dcde11f14f282b818aedfddd7f14d29517170f2018dd8fb88d93e6352f3778869f2168a43cfa93ddb7474576f6f955fde6df9cef828c8b6a54df2a616f6c1a5a522b69e2b3693defa906d97053db17f058612dbf1ad49a125f7e6708228c086b10b898b5a6db0f3883c59808d3ac8babfd5e74a6205eef95d4eb65535bc964de6008e89a0b2934cf864709a925c239c96c3cab958f42d5151c06c815d74f00e103c99602301a3c0034217b634b947f3adb41abe0b64630a5bbd19bad001a63f1950f3e9e9631b33e74040da5984c5c58f6e17228f935b975fc87bbdfc4755a34876012b9e284695e4068cf8364abb670264f90d5038e7dbb0409d32ea7176d5feb27f289f1b8032c8babb2064d0d8bab97a14a295afe4b88ddec66e1aa903a0ee670a0327772a4f747c230b7247cd578aebfa417f78ecbb25b9af9749fb1d52ade48edecc7404d0071f8fe254494c8fc3214795bb37f6283c0d22de7f52112c1512919e4022b19138a55d2eae116849d47eaf80c05a3902877865a965ed9aacab8b43d9425e254ddf0f615c02b601fee4f88776a3f5b11f11d7f7e226072d610cebb1103eb911b0c5abbbea2b58f85f08b70e9a0d527d8a2ee93403804bd53eb2a565ff62a391a0ad9bad6e3d659cf8a33816bf59da8b25de5e757da8d8c971da1fe494c1b9a71f14504832edb673e9987c75703844319eb89558f88d8b4e41c285844804198dfb50edb1a325034bf293f789e3f69220740c66d09afcbd686c13e939657e7ea97fc80a8c3434a7b6d81aa6239fd09e6b91959d5cd9fbffceb1e9651ba9d4902b59e3fb375dcc197d3fa3aec5b4b0d09d412f4dfcbc2e9539695da4405c873eef0fd61ceafad0cd7c629d8604932c181d3a6a7609b022259ad23beb08f35069981476"}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) ftruncate(r0, 0x401) 1m30.192109257s ago: executing program 2 (id=159): r0 = syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x1402, 0x0, 0x1, 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x202f) mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x200, 0x103) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000640)=@can_newroute={0x5c, 0x18, 0x1, 0x70bd27, 0x25dfdbfc, {0x1d, 0x1, 0x1}, [@CGW_MOD_OR={0x15, 0x2, {{{0x3, 0x0, 0x1, 0x1}, 0x2, 0x3, 0x0, 0x0, "e7cd14f9caa20201"}, 0x4}}, @CGW_MOD_AND={0x15, 0x1, {{{}, 0x5, 0x2, 0x0, 0x0, "080000007d890b3b"}, 0x6}}, @CGW_MOD_XOR={0x15, 0x3, {{{0x4, 0x1, 0x0, 0x1}, 0x6, 0x2, 0x0, 0x0, "0f68a19ecc0525ac"}}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x800}, 0x4008040) write$FUSE_INIT(r1, &(0x7f0000000180)={0x50, 0x0, r2, {0x7, 0x2b, 0x4, 0x60080800, 0x9, 0x0, 0xa, 0xa14, 0x0, 0x0, 0x1, 0x1}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000004200)="0aca6c6a1bafd2989666a6014bd5e9e63945bda64c1239d970f0d349110c18fe029ac3e29dc9ff9ead2ed3cef0fe77ef8348a82d3da186ce2140d53dfeb34dc1c2d1a3de224233032fff8b85c85885c90e9d0c205001db3dfc55d17a7dab1761c1733c465113c056d3bcbaf6a52dbda820a1db5e7d777f6c716e5f60b04cc1c6a362d891cb08fa109c5a00e427f8636059d934f255021cf13d2bc9cff93f049018b8e48f6480d324f08eb83655d3eb5a379ec18c861f596db17bcc23ada65f26a02c4c0c9e3167cc582e93661cdd0dc7581ac1958d9cd08104af251d87d8b5d82150b8cc4ca6d23475f259a8b7d69839cf728a6c478eec56135bdfc6428a318cf2b838d16984d0498d33ac41fe67361bdf5752db6a5ae32979463b60ad6b99527affdcb2b4a0f23b2f140c981b00c99cd25d563ff6c3308b048371eb2e599880a2b67ef9a2282947dbb23a3f1944193a801187f206587a52ee7a33032a842b31fcc0db079c554c97a09e3812aea45702099ab648888d08ae48a187a5acee7b9a2edbc320c64514554e540286053dd2acb9f9ec83435f43193b45b324c8406cdf976bc7607cf9385e99bf5f5205110d0c27abcac49e7ec7deef560f953d2c64bfd014ddcb1b2cbccbe401a312436799235807f4fdf52a9f894656fcbe1e971163e8d743450c49875379522df77d5e8910df837701d135f4589d4d15355e1638eff568a18a0d6217a11acf8fdf0fed0216635215d248aff37d85b62edbc989bc6d4757e6347ec971ae2b1e0d194e6c11dd8f7c108219569e157eceb7c14a288aad98a24de9a81f9ba1dd5271c17adfdf41f3393789c30f9345f6ad4ad1a6bf46640f69f7c038c4fec6652853a3f4fece3c3d15bfdea15f37e961a03de54181724801808a3a9030ba4650ce6fa9e6822c794d7b9da548a2eab977ab0c08b2d985957d5cd70ec677637219c6ca7c7c4d0a7a7ca38c1862583735b46b3addfd1c72cf7f63f11bd85ed59b9ba94db5c2fbd48461ab735b439a992e3a4462545e042e3c863199c006ef3a3be4473b24b782f86a3c1dca9848283bc47f4322273681efa1c8c413dc81a459e4e755846a094971708eb7f428aa67d0c81ce7f33d856e13a342b05eb403af7b4cab191c4ab9d650158808ec74d04f4b765e513b94f10345322e48485d29eb8b1408d7776f98e3625a20220e94789476affdbd19b44bac6bd2fa2b0ba10e93582178a3ef4938dcda25bc6245621b1ced780ca089010e8e51493c1ac7747e949b67fe6e3858e60a1e45a657c080fdc0bcbfcac2ba9d027f02ce30cc7440ce71eac66bb2eb264dcb1306a6054fde6640ca51ec4ccaf500a87f073b58ab286daeefd8d3ec7ee882551f7b6a36ab79a8e10d1d3c234ffaa33e95026025cc39a057efe7823dcb689131b1e83572b4dd1f49097580976c046424618fd6047d46928087d483df952738448d164c9288b15a4982493bf7ebc1976d0942846c8310556732b4cabff937a51e926caa37ae54dea339c2a2a8d73be2ca3a39edcb4ef8bd58a3c4c98c48b9f37a1424b6a54919921d4429611d0dd585d1d357c3c1ad1cf68f36907f8d9c28a14ec2cf2510fe54510111ddd7a67fb8d2f449227da397c32b8dca19971ab9d76e1f6ce0c54c9de1cb1daa1936b62f838170b8b6e7f34168a099619a113c83347ce2c0f6086855385062b6e074b68391e59430236f9ec687a265072f7a40efbef3cfe5bc1cfb364d87a597507811d2bf6af59e20fcf4703caa63285decabcc367ccfb8e27efecb14db8b1167938f457d4117c62f440d807b5482bb223b4b14e9526f9ede33631cdf9fcab53b3fbebc9344ab130d793dad610f2fe41ef388acaebd6cf26aedf7c7c6aaee956cf92c14583bd45b189d43f7b44419df1e0adecc8fbedb357656b7649721f81c2207ebb37e3ae21bdce8c982cbbdec012c7fe587161ff741610fb8ea5883c758527873ca2197b5f1058083c40203cc4dbdf7f4f1388f2309d22a6a1767137703296ad3aeabdbb3529a290da9c6cc5631b2f1ad25c766e3cbd8d9f588bafd17495f572bf1cfe1e8b5bb22130963cca8832f846300bb6dc0baec85b500e1a48fdd14cf0442fe4d441821d7e46fb5e2220c96bfb16ab8ca883a4477bc756dfc6622f320a648cfb57f9de9aef33f9986c6517d1a7eb59348541d6d3494ebe7bc1ed4a86f06411491d176da36de8c8a8d8ea28928bda63fe863277e4325b756421d4d2042428250ed526e538fb930671e9ad517aac494a58aecbc908b512016fe4d8f60b576e230b3206a0c7bd4fef717a8cda0029d13ecc3c8f8686f717adc1440353c236aa71f842839c5ce92c83fbfb57b221271aa6f4029219c3c2ed7a3a53d8ff065ce30d403c95cf69e7963d5bfb63bccb5b28ca125f0d7094072273ce3108093d0ff83ab98393b8e9a87117f4933a8c8ecf353931da3b8dacb20685a65dd865bd6031cd2b0b7e237901c782c6e6ea8742e89dbb01eb925dd6e74c53bd28d3c424cee35eb29823f2138b92516075e00342fa4dbc5b27675a651032c8ffb3da6c5349d0f9b2779778d0cfa1c8d4cc34d4fe95fc435e4768e93d56d2c142f25df1b9afa7d103486842372b36261b96b7b3acc0e78ff20a535ed515ace0cf3300168a7ef42d6bd511c019d0ccd7599ba70cbabc95f34a052fe9d6f97b49dc1cde40d5ebf305797d7d572a61cd38a0cf85f28c5d018648b769327bd9559722d5422754f26c9e5439b42bedf34e31bbc845b99ce315eeeb0383fb3ae021084cedcd843b86831c78441ccc0d2c23de528e53cff785816a3a3d99b4a4684df9546a285203bb615eb480fa8385e90226b27b39a7d50c83babf5ba890da1a8848ba372971347dc34b76370544feb183b9292043f2ef072b69bcff45b1917c073222d50bd585f2173bdae673198b95b67f8387f6d2b2934597c5ce165fd420ddcc01d29d71d532b5d127afc98657845230e363cbb9ecc05b247996ecbfce0e8215ec7dc5e9be115de2e7ebe8fe3e191f455d244ad1ce75c828a2adbbe509589f389936e62dfd1ecdef105162d357cfb22412b64570dcb04fe18bbbe5518985d7316a75a19a16a482105b7fac923e1eefd780d036ccc39e3cc53d2002ccd10004be1694be4110fb062110e1a44ba88acfa282d9c7cdae0cb55f48f7caa3c324d9f52265d21606a20779accdc9f69dd0fc49e4bc2c49891e526561569abe5673533c8a9b6a3004c809d3f7452b02787047d4442df3f4cc5d47e5aa73b7994c113541ea312970f2e741d4fd50a83f5a0293fbd56d619aa4bb3b491606642fcb922b5ccd6bedb442e450609343e18f61abb3a4b2fc69e06a72edc7bcba0da06da3e80f59b737f088d01f0dbcad89003b505fe29bdc8118e3fbcdb90a4f464e0e70d20f093790ae1b9f6f8a904a268cb4bb116404de1bd4c3f9522c36893a902a3a90f52670b7ff2074815329f3fe2c8ccfabe2d812394e6b0e34741abece71b7db0fbf0a80e6c13bc7bba89a4ee01cad9dd76e49cd91690db6fe402640db8b3523c49bcf611a9da991123edcb64ef505906d8ab4b8586e631828402105f045cff3681f2f36e3713be5bcb6af157278b194a51f04d04507231aa6f4d77b4065f2a97894c201b23f7b5f79b029c74fc4c57fff87c03e01210674417c1297155ca7a7fbe855fdcf65561619ffca0099fa08ddc8ddd7f713b2b0c6af0fcc4bd4cba9e9f47debdc6d9e6e2dce63fec20efc51e15d013fadba2707a449dbfd025f1a7c329282c797b2071afb37a89f8d58c1e3b4f06586f00a433161373548b699fabd92771346a25ff10789ca89cbf00f92248c6b8468f22aa4cf7ba90aea16a3cc2b1ee598609dfbe75fb8e11c5003ad0c9ac7205cd35552a53703f06e465633f9653cd670952feb9e77db960ea18914235af757e75204d1f74de9829dfac217d87aecc1c80066426f12e52883bfcd982e54bfdae8ef55f3b70f78bae9e6a1e24388c642cba3b3215602294bb7d68bb6f8e0b24c0b6e99df504c30beb2a7f47b02f9af6511eda25407c30dfdee39ec8db32d93e1e09472474883a87b7b4664bef06d5c0a43793237187acaaa9654f74e5d3bf1ce389befc139fba61378e7b66b4b0d87334732592ebd0e4989373ca541b92d003e67e0292256c256344dbf03ad24540f11cdc174b45d3781c1da793a460ba671373a0fa082ba63f5418733c9907d360c9bc54ba0e2b374de7965a87316df1c7af17164e1b6dfe32d71fb5ba641bb8d6cd6299473f37e44a69e90a87cd2f8a486a0db4eb104bf87d9f7cc87dc294e6debec7e5819f3f26bdf4cac91f8ee94a826df99da39a4bd6d476943428e3f5009546ee569d6273f7ecb115538c6ce8fe150249c89452c2f0cf0796208a216fc2cb55e1b6c892778f15e7f8b78e6e97093572a29ca3600c72feb4e1ef42a225da695b3111777f3833e306f2a90b8ed6095127b0f13be495a3321bf8201955d40f6b486904a4e1f4c9965563d30277b30cb0d1ef375338a25314fc5abce41f1e95118e89455af9e786cdc460e4e48fda5f21cece9b4e5276523d6919e165df5efe59aff13067d3ef0e82259305942b5f25e831dcb72f5c7fa67ceba7678078d8311aefdc91916f8c1db2ac61188b46825707dd26d29aec734df8bebd7474277908b2ba9e77daea20c395253b3cc876e5dcac960556072bec36e14da26c335b509a38dbf3037d620f4765e63b946ef8ada1729b1323acc8b5e436f3967ab7cc033ccb7d0c9cc74d3a3faa2ff2afb1cd571e3749cb0203e70756273fc6a4d80cf646d551f3a801ca513ac587f0ddc8c58870d817ea2671b2ef30be91a45dc730c6636e7de2ec235044b837ed9861dc89e4df342cff52a29ae6b8d5817fe31bb3a74d0202efca5d94b4d232f3dff885bf52f8d43097d069ce81220e8578c630d496b01fc60562bfbfda22fce6ce68564ab31d1a3d38af2d7b73a970b9b30f6c48dc38991da402491b2d643e0f5e71bb9c0aa834006ddf24b7dbb180f68751535d8cc34823ba3d1ddfbfeb6a15655118d4e1e11b255b998006906017ad9978d6cf4a45a669eabf653363391e77a82a9da14d184a50f1421eeb61411e859cf6f98ab0846ed5345b63e3ad004d1ffd1e48e6574ba7d832f7ad1345b8df27f7707245b335ddff2e4ca1430ec44af208e633c25678b3cfee96424ca026b159bb18c1bdc51db6c66e8788e5aadce1d3e531c9b02edc65b846763ee64113c0cd0d23824c4baf3516e2c8e5192afb9fcd390e51b3bcdcc0a49f932a6907b38713e2229aaa9abc5305420f50a2016429012e835407dee7d8d0b8404655620c3df407e7be2a5a1e668341dd91224509ffd48db6861f558d098954f83aeb6e426099cc4291da311c37bd46c8d80c3ea975e0db6ce12dbdae9116bf08909431fd5483f7cb3076d33a900d56c26d6f151386abb32ea335f5337683201a1ce5d9df25c5df29a375d2680827e182b1aa0813ee7f9d273d7ce1b86194a8cf48d630a5be0b947245c1ee0a0645500ce2ced6dade1b63c0e7572260cce25636778d79ef11ed5e3c42835c8e53a6d26cf85293050cedee2a116e5f38b9cae91a503ec9e0cf784d9cfdccedf95971540ec37926eb43b27cbff1d96b83f80018e6afec70523b6672111a47f9922db34da15d7ca3cc3a77f1abe7221b72d43d2cb4c23fd2bff6cd5ef6b31b6a4c65babcdc918b0d99fad656e471a20a8f4b66d6e37877da1a8b7fb7a8692d6d578ff953b18deebea1353f915102e4d2064dcf8eb0965a2f4c2eeda70b4177dedd7597797ec76bb72ee422ec4d16e494ed77c9bd843ee01885cc3aba1f77806e8f501b856935494918ef83379ac5ae1e06697606053a8c5c880975d1f085c93f2adb1bd2c6ae07c29bbb245cac4726a20a2f61ded013722eee8878933a90319cc8cab7a2bc69dbc79767ba18fcdd8f9ba7de44e9f0575994b28aa9e3e7b4c1f2ce0eee264dfefe3e1600cd969683551894d28b690122093105133b22ee04a50f4883274cb929beb1bb45444ca5d470c0ac611c4990eefea25526f590b269ad40d23842c5b5996c1cb393dbff28a7e2f7cf04ac30fbc2d29ece6708fad830bc523fa52d2ebbfda27379e8c48d085b260a2dfc2e8d7e1a94a245b518612bfc9ca0260c8fdede5298bf584e5d71fc131f5eb6ad2dd7bfd42a77f523eb0aaa787003fb71b9a64fa783e918595af0413fcc0d7818a514c055a48ba9b1bbc6c974f7cb55c3af3edf117835d169e5e2b31e4278d0419b23625ae004171eb2ef8c231a61331886234b402886b4993ca6376f8664134cead1bea142bbed5d46e3bb71b0f8a4cec0c79a9b5f6c823128d02063967a5363b6bd6e242fa3fd21953fdb57725f1eda22984bcff8e40f2076fc0a462706dc2bd95dc447a2aec2a8a4808f2930ff1353348942e28204af42141fa120c8e5fa9c225d16f3624deb2ce178fdf594db504159bbf475e8bee281e3c8ebb29b404b3fbd13dea76df5aee05ad6a85054b838e149d0ebfabe61dcbda6c3494e170e75633843a01e2458b526ac5424177d6bc4706a09694be1c372cc79cf7c4d82ff4e62489d1fc7819d749710035a6fac239d716b57a1af1346c1e8420dc8ae46fd18245160d43a40c564bf11f0232bfd1fed67ba1aebce120ee93a0a000570b808d9fcd60b622c59ad53ef535c1db7de15b52ed2540708eb5baa7195e1a86990b6611ad5c50127f7e876f8031856e9a2c0566f357d6c75e6ca5f217d428602fa7c8f7fb9f3abbefee76d88b3b08c3be2f0d093ce96c6a00f3a157dc0a05e1fc5d8de583c25e09c77348f5825fcd4631396f3e8c26f5c1432784eb8c377fb520d28aedcaa5addfda6eed11da4d2cc91c2e3c3728c763c9d58283af32d00aa1910011a552adabee99d1387d14e582cf68fea46b729eddd0d3ad8eb9125d5fb060f4d6f70a166cc3ce9b02a7bc65200399fc2a47b90039ac23afb853925195e8079da20cbffea72365158fbd94a6e0a654f6c09a8032fb26df99913c2300e03428ab3cd1b3f7aee15460732d445b4797673b47a93a325b2e5157106ade0959be9c4562d5a4292a9ac94940c66375e559f34e57a1158b5d77a5dc9515bdab63799627301f19398d84c7afde812100a65a1642e9515a30434d344b380a92eeb2013a0f63cba648c37095bfd985c607b120f1769a79f1fd7c03f09f966b72945606ade67f9aaa631948bb82f9ae3f89ecf6db12c02d174f62ad6e1b60f4819ae19f4979e0f9dcf51bedf4b1bd1de73bc2adb1923544ede6dbd40ed4c559cf1f079f5dc8986691540e13f5a2505cc0923ca8fe2608ec92b95dbb5facc320e43b2049b79eb02618f6fab08b7e9dbe00fcd69b338b1bb6a9beae531972e16a19d94bd2273c4d042eca34dd7c5aebfbf16552681ad4e243824a9c5d0d8b8d3aba4c102fb76c216c230c2ec34838a0817b03a04480c61c899b2e442bcf2567d4e73000d9c9d4d0acb712df0183fc288634cfde234b94fdbbc0b7e66ea5b6437f312167b1ea93e2a6b2105308d8198a2d4054ba2ff2855250e0e6c952364056e2d3d09e5a2c578837d6521ffb82780f169d07f2f032b34d62f2712a77a56175017257ea1caea41acbbc520b429bd4e3ec3f9a6eafce46731dd3396f1ce1a6198927fd2dbefb3f77c9173be0934747ca47b98c6548c8cd07249d9715414b8a8ddc8430575d8b8903d3923089282a3ccead6e11044c67f3d5d8ed8cc0c0331f2dc09e1bae77ab55307e6445ad382451eff64faca8a4c0cba7cfa2fc9b087afb040e594115c35ce1dbec69ef1e5af8003339afda5faa1be1a3da7c5cb84273009c32d300fba7d222d2dc783241a9414ee30c8bd7e655c09a7f50dfb249ae9b15284b971503f6ce8866a1b36f993acf28d387da88c8defd323d1cd91d4eb46ff87458269a134675556b067a1b71829b7706ba58c93a919884089dc333c9b5d8279dbcc20071991762d2569c8ff5f21783e2961228b2006f8805750c0f9f4f9dc3df86dae1ab98af22122966a6ba04ccbb2bdf90e91e1f2595b979b6934fe132eda34cec0f83132f3867a197a6dfd0d43528bd56613732704bb62b12f4ede7439b2150384fa04db658fda2ddf97ab571f02d150c50c95009d0aa2e553019ac1cf9bbaf15474bf66d69224913b11080badb47d4a085fa13e965de6e95b7aa6e07bb212774d0240738cc07ccc1670d33c100cead3fb99c3f32fdd97c9b16956b1c22a90cd5c7aa0d920dae9e2b149fb5f9870129a0e97d1edba0dbf8fc4fcca6c65c639dd3eaa8803b1e9e601907e086ed1079ff6bc6de941c91df0634ce3730b8035bfdfa699304666920bfb092354da1f0bdd28c9023bd2e152e931e82eeabb86b0323c789daac94422eb7855f18775917e12feb85019e2e017303002ff8e04513ae0fb03f334a76addd8fcbd69ed25931f44044eeffb5d66cab5a22b21e85324946ab15408dd5d68b17727d2e4779bc378750eaa6ef6e943966c0dc4d066c6b8b8945023a0fc49f81a9c15a35d350e3d741652b8a8014b3649dcfd028f25c0b38b7cc14f7e375acfd3960af2eefc49ac6589f38791c9c0b0ea4e55992274052eed15cb8de213794636c4db2385eb9bcfc28f8a97e7c7ac949cd519ab62d1ab10d855a7ac6acda00b78d35d80a9ab4b7099603782384c461dee90abcc14a539779435cf0677eb0b6ff7e47488667788f9b0fd7d5e0cf53aee5ca0071fa30c062da3c44e79096e24594c6e202b7cdbdc49be2ddac8058c7ded15f07d4c413886fdd7017b9fedb86e39917fd1e81b294675bde06c8fac0dbce7f4b90b3859c66f9f6fec640c6781728a8b347da28b4360924ef68c3c740ed5ddbf013720c6de54d9bce5232864f9e80a652cd778641c327876b2a3e1049355a58fb5054aa17064e97142d64be9daf5d1b162566a009c69133f60e3d4c2a53c153185c659d16236fcc1690eed8c6c2e4f8b172eec457a9407003ddad723e3b183e81b17ddbe46ba368ab3e3ff574d9e3fb82e102ab46d7f608e235d064ea963fdf1622ed7278a27fd8210ad39c3acd9069abba71ca051b64561683068ca6a1be906c196ddde1839b3897d5af8fee51614d73e51511b03a5763f3ed3e64bf7293118dc321cf5e940a2829c6b8550083d66d31680fb55af098d9ccebde9882f818c29f4cbb55c26a97c359d8606bff3744ff3efc22e8d34e67b7c97b567483963c574bd1dac8c46c911c48b6e29e73e52f8c9385729a73b70d2ebba9e744247d9003a962fd607686e6c5972b59616acfe327d8b736f38c703832d7690c6474641bf87538e785353c1fd7df1b5ecb1200eed8c5857abd16c26ae72d0147de475b0c4bc98dbff530b334c9c50607bd46ddbcb1ffebf7513cc842e4cdd6c8c00a284e81cb531a04f75210add4f73db3da9783694fc541cd470368c8776973f02835dc355ef54ca90a580a45a2df6137c43b151ade1e51bc879e7fb43141541bfab79b3eaf0eab323c7147ecce6eb3eb3eb02a204755cdcc7405ad903b91fa4d297262cf77fe395a18e269ec36bd534d4939e78719d7c312ce5205979b2fb92fbf9e1d1effb0f663b9361893fcb11bfd66c92af3394e899876990883e9f5374b5642c68e8468498612e3848d367598c2cb0806b7f0c7f4b004dde2b4cc50161a4d293f2ec89c4cd35a767736f9282f848b9d1cdf405f61abcb3e50ff4092d2afb86fdceeec4791d892546e29495f97876cd8015f193113f1b8584a9ff3f32650e29126b81254961e677b6f67023295567f574364b7320313db988616ac123368179beaabb5a56257f0b6df8f6956324ac31d3e8db83dc994425ad80e235051af62ec79a6dc4bfa36283af72af26136c8f5eeb32e1fa1b9e21a228a2a12aed39e717e8f404334d8367ef3edceab1f3e250ab9dc1e89f9b84e658d38806f4d4a09ff07ca539077a5a496699a9d7d4aafa78120eb90f404c2a6ae00aa1c813b25cb6ff9dab8b66b1dd83c80c1225aa24a47df3cbff7f6842d9486bbcd4179150e1bcad3caa604ac1db71aac913c9d3cbc154182187e2aeb852011b22e40b25f9cb31ab7f458a11b1836085c4a99a633215684e7fc70646ee2158faf8329c320a3bc050cdbbac216a18a88af2dd1bb4d648110c5c90f7f5948128eafbe36c01ea709ca8b5fb8ad9eb7384feb7055220aed45690664b0312052792a5b9dfc90a1248995cf68f80b7822fa577724ad143b1d987d2fae7992d3ad270e6b1fc4f1bb3130f134607e8129a6b1442ac05f114062be3604d7cf1595022f49e7cc55282f0f666ad6ff3b03d692c2a66fc2eb5fd0751e4514229861e2343d43162dcbdec156aa5f2c5f9aafaf470f17e5ed688b3516647b9a1a220e843791ddda20fcc444ef63ba31fc27e62fee4676f097f3fecc625755b26ad48dc7ceec1920443c6c466c7bb36e91082f115f4e563a562af1ce5cf37c45bb2da72ab39ecf00e0349eed7e87994b6670e8bde4f4f9142cb99f6bf36eb41bb4dc72b6c6a6686b63fa21c167b1ba5ff481abcc2ca29905d6b75eff932296d75a90080f3a727690eab0e804aa95b545f55107d308f4cd9884d75c28388151a72e82291f79eb52921718903a8bf029a3e7c0ce28f204926dc221f78711a08834a917a0843d8249ca317c7154b88a5a10a09d7477fcf2d6296725bb6a69c2739964a768cd6ae51d7e7de63bb17fe7fabebb0ee46c285c683a41203d059a5c89024a7f3c59915121921000075ed397d30ada6d56e6caa685cb98cc0bf279fa2d96408611ae7e43c3bf70f73148c6615f20060b5c337c6555a3bdb1870bededac9eff951cf1c7fd4f0046d7661789bcfd56fe6198b502e01f90333ad6e9354db449435d0506526bb0c65595dead87be428eb1b988906de152f9a7f126ede6b933c2de1f7d20ec3e64c7468906fba2bdea8b300bab203542dec13a90e4195b3f7da1b669bfe9e8989440b24807ffd44d9e3d61e098caaa029a7063d25604cbacc5f2b3671a163b80a440948230ae90dc3bd7fd46b667cc7d6dba2f53775e9a2180ced0e1cdc6e1275e741607d6dfe40f91ec81602f9bc7c26c322b82114949fd17a9284dd2918326b7880f42db6e468b80f980db98e31ad57be1f131407a0d099cbad9eff25916048e4210c0eb0b68d4d11cc1545cb46114b3969ad0d7a6570b7571c877ed8060cf8b736f8c82ddb64d19fc29af3453f0efe33c68c21c7c8c054707790cf5c056d0ba408d077fb65cef8fb071398ce35cc95c48ba546230f4dd60ad633f81478c87019736044783599a17d4dafd30cc6f4278cae2384763ff2ef395b8e7265ebf0453cef5c98e62a0e48ad422af17a4eee1acc10a51a3fb6e98594309e4976f71027dfe7a9593cdb6860cba745f2346c8d4868b07f381d3c137b396780545e0ea331e586b176821e45f67761fd8b4c6cbbecfd34b72201f6145a6b06eaa8fa9872a54734acbccad497390ff69f676c496258479aa06d9fd1ecec02a01216fd66554afbd5e728608f4572a4d485e57ff5bfc3df00", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x90, 0x0, 0x0, {0x0, 0x400000000000, 0x0, 0x1000000000000000, 0x0, 0xb22f, {0x0, 0x1003, 0x0, 0x0, 0xd, 0x0, 0xfffffffd, 0xfffffffe, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000008200)="d228fbc0e9c04c617ae8127ba001187a9743b297e14e01cfdb0dbfbe819c5b7cf88b089ef25aa185e79ec1e9b34806f39124d3545a62d0534dd63d723cefeffe9f69224fb380182278e7dd4543f1a8922cad570801b0056cf5e4e1a8d8169b1342d7963ed015878c6286f5ecefa5d8b70682881320a07e0598fa5d869ff5f2c16dbd882a5bbc343ebcd41314fbca4fda44ee1b40aef4abef49ebfcd7a8849da273faae64c78cc3ba2ee7b74475c8fddf098e459ac6c5e40be4cbaf8847249a9da9ff0e4cde89fda89aa2ba0fe21d06d4551ed38a996380142d271a6394e703507fa3ad9c9a2a9e87fe1de7d58b575932860fc1e2f2901e457c95c6e1bdd110535db465e060e39b8f30af5a82335f4e63a1e00fe56fde6d055bed4a7ed3a73f186ab138ae88615238a2d6451d6041204ed1cd6ebdcb578f54dbde921c2395009db0c48f17cd6b4e501fcd9126040f6de42bd3f44e0686208696e7e9443173ce80a71c761fb5a2206ea15357c16ba4e0b9b556c7de02d3ecbac68f877d8a855e84b919b3b9f1811375271e544e641952bd1bda95b8793d796e67849f0b531de46c79f2336e28a811460bdec080b423e8fd2c48fb736f01cd914299dfa90dd76b17d599f71d3f9980cdbc8a2bb8a9dcef8e49b92394a516bd123e7be6f62cac217a29fad70687ca6224452502e31fd441fa4d269e22b2d78eb1b2c287b6515767168ff7b265377008f7f73557554225af7e2bfcb617b8047003fc423baa691ce55fdc83cd91ab7113453b6652f06bac83828624e7c32abee974f863f1a8c063276b7aad8eefe74bc1ea2c4627742f5db24d5b829d6dc20ce87e1fbab654fd628c3f0c2794dd0e53e79a6fa9638a4549ee65c35ab3576eb772fb7c6012d95ec620d944bdf4ba39a458d45887783ac69178efa88d6d0d1bc1d5614c6490913d5318f1273e2948389260f25645cae2fdfbb0101ad0fa341f2e14072aed8799964f362ad4c386cb89f68e2f173886cf4fe68e72995eac17bdbd9f19c71a10cbae9c9e5c4bd2e37e51d9547ae7528fe2c17b876669453b86fb33baab1041fcaa67bd77b4f4fb8a66ae7692bc986a07fc7e4e3670a5d492792a1b7cecc2a7be9e7adcc3597d394894a1b6ac0ba5b6511dc870f13b7eaf0d67f52b85406d56cae6d86efd032634c181edc946e891df387c001995ae7a3b8f808006913e80f328e54540b11002c163fd505d9b182e793ce9b34bc62d1f1b0d03bc7b584388b927373185625916fc093cb9c1ef15d1c27e721b7e15f1a6b37bc011c9f834b2eba49cd0c72f28b438a53a796911f42fdd8a95a0aa3844c51b8c2fce5819f7d93f89fb56cb7b572c90f0b0d73f9db55a82aff23d7709ec819ca1899f75b054be9fb61154ae6a488c4d179d99d132c6371c6874e5005ab936e18a5dbcca48bcfe865ee2ffa5e700589db4642e0c79c689d0c2b0ce4fbaa3fdef6ff9687b08d556781414d4ea650c0a9cf1d113abe83976ee60677b696b0c12a0ceeeab5ec9eb868cad7dc9eaea1a3556b594315750cb656f39eabb19684a29c45674597c7af9ab199589d4672f24a62da0c7f189fd8974d7486a0af5bedc0cb8d81c02c061985b6924a60599aba2b0edadb875cfc194a9daaa92e3b508e87efec033faa335e878c36a3ed542ea8f9f35a2630bd3b3257ada5fd3fa82158aab52a5674661e831afe63188f72ce9446c59f99a82b6f388a03dc9cf4545303fb1e0e85f674a3b19166c5b0db95e514ea97656db2df74908dc37d97da2cc9d13d6f95a325f6f337e2bc8ada5c8fdf281f76029c2ef1dbc9e01c9685bddafb602d052d1d3924313a4b4106a5900057a8f6683bbf8eff6ab1f0edc4763fa635dff6ab6b3af8eb2c5b05387b90e0419c6b7def61f1fc700d9b03e166e6ff85150546071dcb0c8ec03600d621aa0a732ce5d46b42b05eaec391363b21514d70ad8d4f938a6cbe26d75c0303276c347ce4e3b16554d7ad2afcc074fac86ec16f7d42a52bd54a2e3fb102eea73c08301e0b82e1d3f80aefc418cc7c7b0406b576bf164cb2fb622699d113318a3bfa514ab92174b0e50f6c5e27a17abebd0e5d4be5a0960795db616dbf97b42c774fb54a79e473bba1ca220575f0ddb95de768cce50f801253668a4262cfcf380d3aa44d1f5524b7b34d49c7163635cb65d4d4f0042b79d8490f81b081496de8ac5bf265907e393c103a9122ff96e266303a7d109f1fb2b080d5a6ea04b6abec4ee9c1164ace94c82544d80c179fcccbbfb9e0f5ed3fd986853dcea10bcd7369cf96d14e051a8f114d60bbd42b38d31cf13e8f061d6cb4db5ad9381f3c1908b77c6eaff3d17e271eb09b977cba6ecae909af12db3da61dce443f8d99b9a5393fc2a50d601120a81075286fa34c7759e235d7c9d6a2be2f274b3da2a773a37e05d3a14d2878f97926cf6a7ac6726860b610eca9ad2889fd0242a52b6267ad581cf91d67f7f600af70e31d385d76fa356ed5a57b05c901c46fbee1745563fd8d046d3b4b9765eef2da388423b574ba7d65354cd2d5a5ca0a5f1e37b3585a213498d3e557a3945ae11971e13ae0f90b4d3a75a0a045798b9c37b206bf34e4810da8271bc0622579b7182e43b52b7a928a198429068af7882e3a7b4b3bcb340a4c47a60c49c01dfcb5ec22b42f9a7afbda19ff7d71dcbe322fbc3e8684fd1e6679d9b2914ee6af13d4f09ad9d8a2c12cf6dd2dbc14d5c3d8299249a986c3c7cf974689e9e0bf46bb957fc040bf8b24bd869016c23a12655727c5eb81b73fd95d4d8b8c305ae6bc871961e7a9ec6638a9eeaf672111fab5b88d03838d915222857b881245599e90e9ef41d9ffc01832dca8208bca7cd54aab2c84bb015cf9606591717705c38698aae5cc6a9eb58d11d078910b12b1faadb2a1fe4c6f2df4d8b634a96f86879c071a8aff5e7a95eaf9c4dfe19721213d442a6286e4d35eea88ad37c47a3aeb2a29ed374e01d40c2535b24a5b9f8fd8b561a58c0a7ea88617fb49ca9744387625e02c4fd187b512420169c5b22c8b0c4deb87d4feeba464b0d3d8d48665e1e3025ae76e3fe6cfa98493f0dcaa143fa1ddf661d465d641c3ed596d1945b6fec25f9468a04ee721b5ae63949b57007adfddef10322aad8ee1bb58a8275626f8003f3cf4686526a765d268bc6a4eca1b3678537152644b1fb9188f31516b1e0714f368ecc74daf2afa5bb0ed7e753735209734beb83381679989cd6c1c7ac5893a8df5e2bba1bd2ab49960ca47c75930dc7634c7d220fa1d3629309fe65c32484b2af426d96168c725906d396c45861933b025f42cdda479ed0d9841e1d8feff19274df39b45942d30d5d4be1c0d79f530a43bfe5ce62f76396022c2b6a786eb274e94548fc49ea26e0ad268beffd4270e1bfffa7b5e194b1d6c7336029997743ea0a8dca146d016955dcc21135a2716376c8df72f103696049e1591a8f3c5e491d747bd7a02a98b7d3e7fd386ad6ecd89c9e7c2a31b9a12ece9b8bfdc31634a4afdca94fc64dedd195cb732b216d398d4ce615ca096ebbb947438d2861ce00901e58c2871fd4e23b28a45860e8f1722ece8cb927f10e735feb21b5833f86f27e46742da2e787430f2ce37540c233cffabafd51db89733646a9de6be45d407a42798fd5e29b9cae6837ec31f3f5d7d5432f0e3713a6cfefa194815d8c17e9aefa7c49a0545f6dd64921fea30626da37bd453d27a785656f126913b663f83133d8bc95f11bac784d5034b409b53b1ba48d5c4f13652dc23bc9746c107022e866bc305368af9c9d8af260731531799cac8b172cb0b53961a3ef11e0af3e58d8502306159c53520f442cb4a405fed48739e99f37cd3c7f8bb3fa368783a6adad5d4e369e627a42ad0ac64fe537e6208cc6f983685af83e809438dfd358bb91808b6ab2fb5cf8c976695302875058caa5c81d6f847608e483f02011bf76edbb57de98281516bd156429cd46246a6af34634ef5c38784f4dc0765ec4b665eaa231b4d2ee8944d82ef3e9936c34a510d1fff3e1c7b1a5fb274c9840f12b0248a4d649257abddbabed997e945ca35845e08a3cb76ec835248c76e66ee5f8bf6ab37e6de09ca468e2c35810b9a975b732d88c3ffa3c0812132b4d4bb0e33eb36e79609f563c9fbcaa7bb93594d04802d5c9837ba2be90953689e33b5acbe59233c1698e3ffff666650f7b34b04d5dc26f15f82c5b66c5fa6bb64a72db2ee0cf6f774339add2e580c98569b194a75c1373a4f01d3f0e3646175bd65ee18e8246618097cfb00410326e663fe9ea14a1e48e5e03e30233916d4efb33d6b2355ca2df9428efe592eb5c16337c3ac4070ef7e1c3a82f7a36a43f4877b792f868d1222d8028eae3cc05883e9d3b910c2a37e28757dcbe00b903534e46e9ad31d7fa5d07ded18f123a8a38c4d00988c0e5498beb39160418b233e5ccba60f96ab6112698cbd208822c9c6b1cabcf8512525b38819d827927deee80f255fa9eba98145a157252ceb88a11ebadb0dab5839d1532a8464fa4cf6574b263796b5aca162dd41abf777ef8ec5fe4f5a35f2d5d596eecb80df926d37c279eecca7f8d9dc303c1bba149d0e9f057e1a6e3049aa78f38960b8b1bd196fce64bad8cc0332600b7cd355b0bac4d9277e5e2b4e6c9bf55a3b4c0fd2d23e6ddb4c66bd0092ffbcbc4e03d67af26ea17cfe5c05d405f8b573a5a7767ce118f1d6027dca1e776704c8bb5a58e21f66619981f82f6827ee1dea0b743ba47216d4b26fdc6bf327371df83f37407e34771fb16fb1dc4b03db0b8285327aca7efff96b0921c47c12a99805b36474217af2d2dc9f1fb31e32d3f8f207c1ade00c165bba4ecb8dd222e49c9b845dbb3515567b022c6aee63f8e0aee3d252b14663496692f0d13fa481aa6ae9f5dd67e90741e8d4020a0fcf800b76e6f72b4a5fb2fedc02183716b8ace125518d99f377ad9c378e5096244da3836137b369947e0430df2036b0cf32fb47ee543a7106c2b710e36b991c667c254036e038d97b8d7ad6ade28ad6ec6f04194a5e7d676298c6c22dd4419d6e604ba7c598e34f635930a8daf113b9b0bcf1b8e6c26aad1baa17be4749e2aac46537b1dcd5fff5a95ac61059c5fb07a5955640c64240138db89f8257e7e946406a91d8813c4115177ebe57a026964f7509b62720c5a08e7509c8c82eaf3c7c699828531a8783cfaef7292e5d16d1268b2c3dc9610b24efc42c9e38d6a44e389f46f2e5881ac409db871510e6b04700c97947065054c4403fca4796e20a2f3dd1d8309fff0398a97ed83a82652720ddb00f663b6c994073e87ae7e5b892b3e2f40f09c216e8d997621b0a1b8b1f8d85f5ce395d04b6d91a9ec1699cd1eddb11ce6a9b2519417ebee5f10fbd783e91d0b32c28c6b31431d4c0e37cf99c9c21d50cef34d9a0391a0e36f505fe84a7c30e45574a27e801a49d53f067dfbe591b71e9fa577aac7033236ed8b3878cbc04cb76c79797cd59b945b6541faf47c814265612214b9af18e4ff65fe70d6da45e9646d36a5e94cf30179009ed5fc4ae72ac238b026b9ad67d270b6622baae212cf68ad0ff3d2bd5d1dcb1ce6d9ac7df1ef08ea30a5ba36c8f5084464372fb4680ba2bc67e00edb74204781ffe24d25672135bdd545288e5874f1aaeca30f1fb3be3b9f471c895b2781cdaf9cb0d5f0436d3ebe2e35f3d645afe63e48133a0075e41b516f3a66d9b4684dc7761852db77a6be9eeaee830d7198a61020ac02fd2bf1ac64015060f1f2ee6a7ed42e8817a3891a043279fadaa4f8c3483e2490bb4c3389da9c06a2b2dc31d75e4913d8ce53de75bf8dabb5f9b7b490b583136ffe519dab4e54245cee6f139e615f9a6e325c86b379c17de88063324d3213abd81c2af00855a2b7b9a1868f0d8bd2214e1af41bd06927b3fe7780e9370c0b2b850e86823592533e93e057398c113246a0480dbe15bc292dc031bcb8b2777dec750b2e6b485d4e3c0ade3801d1913d8ab6ad48cc114bd9f0f3d2edc59833667ae5b6895f71d01f4751839640c48d376e8e03e67957be2479c401982171404282824302ac20019bc545a62442f1b022d67e7ee3ffd88a80c8bb12195120be198583574c843e530e50f3d05274954a898fcca5f1090e2f6e01419a7b89dced26fb80fb247e891067e8438fe1e27f71c699aebbf97c747977be74304c5352880002c4d0a6b33b59545ef7228b60a0a74e50324db06d845500a5b874d95d73af5d361d575067b875062dae2b9daf418502ad759a397bbefca23cbb4b4269fe5eebba6bca4bd870440ca53319c056283e89071016c6a422da09fe0696138d26184aab126094c42b8f35a6035cc6171ef3717169f74d93cc6b7208ec23c23866cf011365fb96ad3a48f0c23ce7d466c6360963c4cce14c9721f7d9f4b95507f626b8e151a0d24e2767b1f736221e633e5819ee0073320a9651a755fb0e9c2c8756e7528ae68985bb406a8ea42f3361d220a166aaea788141149837de4b44431f81ee99ae80632da8564bf85c681c4939799dfcebc468623db8455bbe883fc721c784009a23a014cde4b3de982899991bc9a152dd3b7765512547d86c68bb3171c153514e5d3e5cd285a56196aa6243db47dde54dc0e16a6ceaef0107532361f87faa9268c1cec2565b0245ef987c19c84871c389bfa9c198fef0c19feacd510bac51f90661b471f376ff66ec75a9b2ef85b2b9dd6ee7473eed0c1d26668e144a319f498e93e856e86f232caa72b2d0c338f04f2e5916671762fbef39bdd00c73d1628f724b4f16dfea608aba4cf2e219286d592a5f5fe80a51957229f3dad1dbbc448ff92edf7b68e58db133340f6dbec4e09effd3b39bd195305e6192f5cc95399a861d3449ea51615ceaba758b09d157f07c9c94f9bbebcdcf10faf58a8d897bfb1f3fed708964d87d8b01e3cb3177439e027e7d23799f4dad6ff1b27ab958344e24a929bfb6b860753aa8bedd507bfa5020f63f674d8b4086e6fb12343f3002425ee0713f6b7ad3d33391e835a2d2be19584e623d433cce1977753bebcfa2c84a35942f72e41aec5ce8e42b4b6ef85afd8346b6cf38c6f31cb7dac5d21c614dbbcf112ed6a0bd451abb49c416d0994cdf14e4c70ea6528babde78ecdcb02eaff35b1a7a3287ac23082e08fa13f94afdd973a638ef72f1e8e86720ceda18fb63d37fb9be238a7840f799cfef0af8c44d2ead8647c1abe7daed7ad4f66c763cbfd745999681eee3c1586d4536f8bb039e9d5f53ff81e00c493b51a3107c812f8a39411c6fe321239dc406321959c8e5a269fb9372f807da0c2e799a9e0f52875f9528e90803dfb90adc519e24134ddafa9bf90f22ab01ca51975385ed02fdd16993fea05a6c10a3d739e34f175b6db8ceff2d2349d47d23c02f91bcd1b0576a56bfb37cee770b28f0acb1a00ed50698431b28710b95c40961c4c8519f5cbc2f4cab4be18412a1bd6c54b2623d09ae633f320890f298428bad47210f6c250e4f43de48d5b38a650255d09b76f406a4f9a0727c1bc43bca859ce5a719d64b1fa59cf6dfd55aaae3e8f04fd4dcca80ca9ead1cb1eea0066277855e1eff5d04542a6397bc416e9daa1b0a0798ec87c72fae2d0f059fb0fd9850dfb0922b15426c8d652e10aaa31560cb6dd3f59d96f295aa9de363a07c58ed72b810edf90dea34852a31622972ee60ec68be62ada90bcd1667fd95fb9da3d475ea683ee393f1a9877581b92e590dfc62263b51c811f6d454c1e630939a1558dd72e733d9d9a5e5e8b3ee3f1a93d23855a14b31748702289a08593d319f681659d55f9d641bc82e3be767c55131c14e247f9c6d872ef0d8b6806ca28a49d19ee2445350c5967d3ab0a69e137acf5d12165ee0d80a450ff7cd699c2daa13f7c7331ccd46d661c3a86d43d607ac8da856b7e285cad264454479a2203d96a49271d605a82a9aafe6e217597d2ddfc440c4a79240a7e2162e9da10a787b845015ef35c7e87f84c937f6dfa2892a80d237aabc580eb98c3f0f8d6a66d8d4489a160749b3d4f3c378afedf97e1c9c22c406d02e6a51dfdd0406af81b3d8b8aaeb1ed53bdae29358191f488deead972c7d8b8795cd58ad74dc4ef44825d4d5b8af3a1a469d77df614593255e8e0303a076bb39f5a2781a4c32a28a8851af81b1139aad44831be5cf84da898830304346347f21203626fec27769a328d6e177e8fc328c9fbbd2225a892cc1424a7e0dfdf75975751b28a26720033508b0d3c15d4e4c81d346f09da9bb9c794e8c1d181b221f1fb7dfce6e54ac685ceb886b47124151b2b87caad6692f21749025ee01c1a84550de2bb70a68a35d4a214a620d207807cc72eeb3501408257ee180524e2f0fb5174505625f748a6e3196521fa4eebc9dbd47a1002790d85eb5296145ad2ef37dfff79888b0be44424d9b15300b3d29267e558c88513de159301218701a27479539e04272cf1a2049ce759df44c472a15dc66465f83c3b748dc5976357f78ce0f05871993157654db3ec342f1a47ff8642ef1068f7227376627b5b9b4d9f3a073871502e5c88fda52f0f186c52ce0e909f40c89740991b321f018a9900fd1f5f995b2db0c9b33505e8083287b12a7124f36e75c4e017c0c06ece9f6efee553087a2231f776424abe43781a8ca4eb8843878f4177c32891ddaa344534dbd79d48f763154e932045a07d8f5fcc8784b93472895317b7ca0e5de0ef0c05ddddd7d8b1d2a53c7be952300f2e77dadfd6126d6e834124c38c03733db746c59cb329612549fcc6bd38cd51cd858499edb52c16554049fc22260a4265aa7194310cf7eedce1096346a686b7ffa3b8b94f46a3d37ca00c9c2f79851162871fec8741e7ed4d23474ffecc3d344b342324a7e1a8fd559b95b0d578d2542d4bcdfde146886c9929843e66c762ee6e8db8d725ec41176af61f8953ee2af23e0df9f1df2a96c719ec16437e8e6e0a76916ed7e49bf0b0f3f332abb6ee1c676bc0e862c1b88634b45d860779b331e978e3d9878a001f0ddcb263e0546e9fe356c67b2eb108337a559ae1a153faaf3c0027a25ca35baac602f31047643bb301b4a22740ac570a408bc43bdd4e29da41ae6bec482bb2b2aff5e631af07179319d4e7f0496c91f81468ec70281a0e529941e63e0b46b0d8449cbd049a2d503ad4aadfe464b5f849711437fbbaa2bc6beef48a40a266388d74a5fbcc4e649728ee9607a8dd9c4031f557cd0622836820682ad7b90a3b630bb3b1b73359c8fc521886d1488df7872988eccf1410ccb9ccf73ddeaeceb1c3d8f051e1f2095234ecf5ff9014ba79aa55a4a56f1d4c7b05f2c7d987ed3eb641cbf48d7e521e7faa02fbc01df4c6cf717ce119659c63f31c2bc0439fe002aab13ec923d4b68d29ed29a464c48f1716b417577f3ce0c0794213bef27f22ddeccfa8c2cb2e22324a7f2cbe4d8ac0a359c2bb341130a3d9faa9419b19e729e86b2d8bfdbf01992bf50efa39003ddaeb2d7ebb2cd227ddb7f151c5d681ff749534e4d57fa3aa544340abebfccd871b19e2d409dfa7a20ba7ca72f0a853fa9c6be96f3cbc0a675fb384b10a4ccdf0902e704e113f575b384827b6d7381d1de278a3aebda08898f1c9be96eb5e1f719d45cd54d4310dbe7df092865e2fae0b7b2643139d7ec926cb4646c70c2291bf62efdba9b2a5d15b5548bfe8fcdc99a84954012d7dd244a1fb4cb60027555ee9746480ae3f0917d4ce50eaacee4e2ff3329ca8786ed27cbf2671ecd570491c119dd149331dc7f2a8132d549cdb88322daba50357cb724d8eb644be943441ccfc60f1f88386c2bee16190c0b879a34fac52a54f4a73af3743ec6ac81710ad6c0259eb90e162405b451902df26f8631ce9b564fb4c7c87ef3608222681452cad0d1e35ad686f3b1a955bb84defe7ec146fe3ce758d9a1cc2b7e97fd37d84b54a8b3b48c2e3afc88036449ded6ef2b8b8ba38bbd132fe071598fa3f5fcad0bc100d674f0a9bc3169d08b10bd801202d445d8cd3f695a960fe1258ab50cd6af8ff8260211e9c94b1a6c4d16df2a2a5f0bce251d918592e68a1ada9b9efe8c792e44275d5a44322c5af5ad47ea4d668523d07f3afc78c61f0c05b2e875d3cc5752f68713a13d1f14b9190cfe33ba9ccae27cae04fa522237fb9f4b175523182cb1846e8254f68fc70d16acb214aa16c1dd9aa2b2743c478043100ffe14ac3a449c134632226bc2b9d14d3b7ef76e3d7643d5c1504acdfba862511c232fff8db5d379c00dc190293ebb4d00681743a40479bcfdb0af5563b3a593cc7a6277a9e2576e5133d9120c1ab4d7691e41925189eac747396664ee16eca1952399cd79802f693a5662a8c6fc03ef340fb8125a162ab94a29c33e01b66c0e15c01b7c3fdedb46f677fb7f0754112f9ba131e5175cee39bfe59905b489f28f688661f0cff73f14d00d227398875b3e9e5c170b710d4a0d6cb198451e3ab5ea1248315903487c3ca4db1049bcd7faf3e4bb11dab5c73709a8eb45db140ca726ce716ba37dc6e5d8aaabbf957c804cb0f3d715e5f1e2c6351aae942bd3b4122dca781216206bb075e0eabc582cd8fd90f61ea9e2901c43cf3d11baa958ea84c4b45a4b4e73cf375db2d6e37caa7bd3e383f16dfcb810d7ae3410433e474d17a7b14b515a88c0d340cc1d39e8c18ea1bbadd885e911dedc1d99a527814d008ff39d159fb29c284a0f6600487c88f4ca3d31c3160854ab4fcabf890a2a7145f064715678cc6424e6fc9ca4004a31b25fc1c9999e19fa0125d982ddcfd421d38090c699d809306c05a2ed4b14d3013d8d56d9465c511b5a83e39f8d2151540ae1ebe19359c516330e20815d5b5477870a41fbd0c8435bd78d550ae4456ae0cbb81f7d99c8e78944c05e0bbad50e262f79f43dad9b960389940bf63c31517b079a264c91d5a25f2026ee9374f2c7582eaabf75b5c5799b433c2fafdd63837739ddb0796bf27639e212cae2de4ed9be120491c3e814e819554be661ac2806b3a61a1ffbd91585296a9545308906d3055563c459c6f6671c665a76f240598069059fb1b9c284c02eadf12350bb11ea3a1e4dcb719484dd28e0fd0b5fb1ce4424ea45e66160c3a4be28250fd8811934682c92f0cc899a1cd0dee0e3ad4cf963fdd6462b3c2c1048fb526f760c5cf0dcefd5abeaaf082b2a931a334cdc53b003e9edde237a7214d6d24ac4bd390236e84e58f915fa9aa5b3db40ed584a459b5c0ae3961f01164c0822371d84cc06644cbff1fa53c0af7edf44787e8044a5bf899818bee17b9f9e6b8d429d651918afc9d9d7453983649d47b0a92d93a02bba11010d18bd08a60ec9c21880e00bc027205a722cc26c8a45a73d71ebbbb627ba63e66539d2022e8c92aefe2ef5912142a58600560ef610be0768efa0aff4c5b5da8717822d3c6cdd16d3ccdb3b61af988659669595cf63a515dc717d2f350a656ad5bfe30225bce3f7ad603db0e2432d78c0f8cec8d8ce5d7bb496d65a201bbf618180d3443b1ee423dda41fad01e635baf19f91f304c2162126d86f081c34dd3ddc7fc948ff", 0x2000, &(0x7f000000ad80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f000000a640)={0x90, 0x0, 0x562, {0x3, 0x2, 0x8, 0x81, 0xca, 0x81, {0x1, 0xfffffffffffffff7, 0x6, 0x5, 0x4, 0xc, 0xf96, 0x8, 0x80000000, 0xa000, 0xffffffff, r3, r4, 0x875, 0xfffff7d5}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000340)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x2800000, &(0x7f0000000140)={[{@init_itable_val={'init_itable', 0x3d, 0x101}}, {@stripe={'stripe', 0x3d, 0x61}}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x6}}, {@minixdf}, {@nodiscard}, {@nomblk_io_submit}, {@acl}, {@nojournal_checksum}, {@resuid}]}, 0x1, 0xbb4, &(0x7f00000017c0)="$eJzs3M1rXOUaAPDnnHy2zb2TXi6X27tpLpdLC+I0raTYIthKxY0LQbdCQzopIdMPkkhNmsVE/wFR14IbQS1KF3bdjYJbN1q3FhdCkdgoiGjkzEeSJjNJ2k5yYvL7wZvzvvOcOe/z5DBzzgszE8CeNZD9SSMORcT5JKJQfzyNiO5qrzeiUttvYX525Jf52ZEkFhdf/jGJJCLuz8+ONI6V1LcH6oPeiPjquST+8ebaeSenZ8aHy+XSRH18bOrS1WOT0zNPjl0avli6WLp8/OTTQyeGTg6eGmpbrb9+d+bWz/994fvKbx/9fuOndz5I4kz01WMr66hX/dgGYmDpf7JSZ0QMt+H4O0FHvZ6VdSadGzwp3eKkAABoKV1xD/evKERHLN+8FeLzr3NNDgAAAGiLxY6IRQAAAGCXS6z/AQAAYJdrfA7g/vzsSKPl+4mE7XXvbET01+pfqLdapDMq1W1vdEXE/vtJrPxaa1J72mMbiIi73576NGvR5HvIW60yFxH/bnb+k2r9/fVvQq+uP42IwTbMP7Bq/Feq/0wb5s+7fgD2pttnaxeytde/dOn+J5pc/zqbXLseRd7Xv8b938Ka+7/l+jta3P+9tMk5rn/43rVWsaz+Z249/0mjZfNn28cq6iHcm4v4T2ez+pOl+pMW9Z/f5ByFP66VWsXyrn/x/Ygj0bz+hmT93yc6NjpWLg3W/jadY+7LoY9bzZ93/dn539+i/o3O/9UHjtT6R31ePXfuZqvYxvWnP3Qnr1R73fVHXh+empo4HtGdvLj28RPr19vYp3GMrP6j/1v/9d+s/uw9oVL/P2SVz9W32fiNVXM+e+P6Z+vVn6398jz/Fx7x/L+1yTn+/8XbR1vFVq5/s5bNfzeprYUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCGNiL5I0mJEJNV+mhaLEQci4p+xPy1fmZx6YvTKa5cvZLGI/uhKR8fKpcGIKNTGSTY+Xu0vj0+sGj8VEQcj4t3Cvuq4OHKlfCHv4gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhyICL6IkmLEZFGxEIhTYvFvLMCAAAA2q4/7wQAAACALWf9DwAAALuf9T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb7ODh23eSiKic3ldtme56rCvXzICtluadAJCbjrwTAHLTmXcCQG4eco3vdgF2oWSDeG/LSE/bcwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5zpy6PadJCIqp/dVW6a7Hutq+ozD25gdsJXSvBMActOxXrBz+/IAtp+XOOxdzdf4wF6SbBDvXd6n8mCkZ8tyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDn6au2JC1GRFrtp2mxGPG3iOiPrmR0rFwajIi/R8Q3ha6ebNyTd9IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC03eT0zPhwuVya0NHRybeT7Iw0ap2835kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjD5PTM+HC5XJqYzDsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIG+T0zPjw+VyaWITnZsPs/OKTt41AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQnz8DAAD//9b4DfQ=") quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000400)={0xd44, 0x9ec8, 0x0, 0x5}) mkdirat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x4e) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000006c0)=ANY=[@ANYBLOB="fc0100001900010025bd700000000000fc0239a7ea50da0000400000000000000000000000ff01000000000000000000000000000100000003000000020a00002008000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000420d0000000000000000000000000000dd0200000000000000000000c06b6e00000000000000000044010500ac1e0001000000000000000000000000000000003300000000000000ac14140c000000000000000000000000000000000000ff00000000000000000000000000ffffffff000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020000000000000000000000000001000000002b00000002000000ac1414bb0000000000000000000000000000000001030000000000000000000000000000ff020000000000000000000000000001000000003c00000002000000ac1414aa000000000000000000000000000000000000000000000000030000000000000020010000000000000000000000000001000000006c00000000000000ffffffff00000000000000000000000000000000040000000000000000000000feffffff"], 0x1fc}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000440)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd60ecff8000481100fe80000000ff030000000000000000bbff02000000000000000000000000000100004e220048907804000000000000007d91b3ccaf4c63521df8f969a9a3ef8377d86e2c440fb0558fc99fa615e832d5f00ce4a5807ebb53fbfc8fbe4761a7cfe44dcf957dbdc9466c2acace92bc90481b75893fff0f0624b03d4cd0811ed76e9af9f074418f389afe9fdefe1867c03204486f613c4ed774a2a5ae26edf6c3f4fa68b8f069560fa7824a1fea92dbdde97870a1bf5623db4d888ef69b9cc0fb45c9fb7fed8ea022486b06649e013048f7a3cb31960bf802dfff7569e3837a44b4ec2784aa0fe90c5af70ae70254d7ec80eed9f9d155d94bcb1b2a9f8ad0be34dce53041c3aac5090650c6d106350560b06395fb71fc1e3c8290250005b079744996feeac92e3bad13810cbe0511128e78871d0297d18ac12ed5a8b9c101a58892ebac8ccb1ab284d81fa52e0ecfd49e0b49d692dd53da70edb18dca67f9a76f1216"], 0x0) 1m30.161842513s ago: executing program 33 (id=159): r0 = syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x1402, 0x0, 0x1, 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x202f) mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x200, 0x103) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000640)=@can_newroute={0x5c, 0x18, 0x1, 0x70bd27, 0x25dfdbfc, {0x1d, 0x1, 0x1}, [@CGW_MOD_OR={0x15, 0x2, {{{0x3, 0x0, 0x1, 0x1}, 0x2, 0x3, 0x0, 0x0, "e7cd14f9caa20201"}, 0x4}}, @CGW_MOD_AND={0x15, 0x1, {{{}, 0x5, 0x2, 0x0, 0x0, "080000007d890b3b"}, 0x6}}, @CGW_MOD_XOR={0x15, 0x3, {{{0x4, 0x1, 0x0, 0x1}, 0x6, 0x2, 0x0, 0x0, "0f68a19ecc0525ac"}}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x800}, 0x4008040) write$FUSE_INIT(r1, &(0x7f0000000180)={0x50, 0x0, r2, {0x7, 0x2b, 0x4, 0x60080800, 0x9, 0x0, 0xa, 0xa14, 0x0, 0x0, 0x1, 0x1}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000004200)="0aca6c6a1bafd2989666a6014bd5e9e63945bda64c1239d970f0d349110c18fe029ac3e29dc9ff9ead2ed3cef0fe77ef8348a82d3da186ce2140d53dfeb34dc1c2d1a3de224233032fff8b85c85885c90e9d0c205001db3dfc55d17a7dab1761c1733c465113c056d3bcbaf6a52dbda820a1db5e7d777f6c716e5f60b04cc1c6a362d891cb08fa109c5a00e427f8636059d934f255021cf13d2bc9cff93f049018b8e48f6480d324f08eb83655d3eb5a379ec18c861f596db17bcc23ada65f26a02c4c0c9e3167cc582e93661cdd0dc7581ac1958d9cd08104af251d87d8b5d82150b8cc4ca6d23475f259a8b7d69839cf728a6c478eec56135bdfc6428a318cf2b838d16984d0498d33ac41fe67361bdf5752db6a5ae32979463b60ad6b99527affdcb2b4a0f23b2f140c981b00c99cd25d563ff6c3308b048371eb2e599880a2b67ef9a2282947dbb23a3f1944193a801187f206587a52ee7a33032a842b31fcc0db079c554c97a09e3812aea45702099ab648888d08ae48a187a5acee7b9a2edbc320c64514554e540286053dd2acb9f9ec83435f43193b45b324c8406cdf976bc7607cf9385e99bf5f5205110d0c27abcac49e7ec7deef560f953d2c64bfd014ddcb1b2cbccbe401a312436799235807f4fdf52a9f894656fcbe1e971163e8d743450c49875379522df77d5e8910df837701d135f4589d4d15355e1638eff568a18a0d6217a11acf8fdf0fed0216635215d248aff37d85b62edbc989bc6d4757e6347ec971ae2b1e0d194e6c11dd8f7c108219569e157eceb7c14a288aad98a24de9a81f9ba1dd5271c17adfdf41f3393789c30f9345f6ad4ad1a6bf46640f69f7c038c4fec6652853a3f4fece3c3d15bfdea15f37e961a03de54181724801808a3a9030ba4650ce6fa9e6822c794d7b9da548a2eab977ab0c08b2d985957d5cd70ec677637219c6ca7c7c4d0a7a7ca38c1862583735b46b3addfd1c72cf7f63f11bd85ed59b9ba94db5c2fbd48461ab735b439a992e3a4462545e042e3c863199c006ef3a3be4473b24b782f86a3c1dca9848283bc47f4322273681efa1c8c413dc81a459e4e755846a094971708eb7f428aa67d0c81ce7f33d856e13a342b05eb403af7b4cab191c4ab9d650158808ec74d04f4b765e513b94f10345322e48485d29eb8b1408d7776f98e3625a20220e94789476affdbd19b44bac6bd2fa2b0ba10e93582178a3ef4938dcda25bc6245621b1ced780ca089010e8e51493c1ac7747e949b67fe6e3858e60a1e45a657c080fdc0bcbfcac2ba9d027f02ce30cc7440ce71eac66bb2eb264dcb1306a6054fde6640ca51ec4ccaf500a87f073b58ab286daeefd8d3ec7ee882551f7b6a36ab79a8e10d1d3c234ffaa33e95026025cc39a057efe7823dcb689131b1e83572b4dd1f49097580976c046424618fd6047d46928087d483df952738448d164c9288b15a4982493bf7ebc1976d0942846c8310556732b4cabff937a51e926caa37ae54dea339c2a2a8d73be2ca3a39edcb4ef8bd58a3c4c98c48b9f37a1424b6a54919921d4429611d0dd585d1d357c3c1ad1cf68f36907f8d9c28a14ec2cf2510fe54510111ddd7a67fb8d2f449227da397c32b8dca19971ab9d76e1f6ce0c54c9de1cb1daa1936b62f838170b8b6e7f34168a099619a113c83347ce2c0f6086855385062b6e074b68391e59430236f9ec687a265072f7a40efbef3cfe5bc1cfb364d87a597507811d2bf6af59e20fcf4703caa63285decabcc367ccfb8e27efecb14db8b1167938f457d4117c62f440d807b5482bb223b4b14e9526f9ede33631cdf9fcab53b3fbebc9344ab130d793dad610f2fe41ef388acaebd6cf26aedf7c7c6aaee956cf92c14583bd45b189d43f7b44419df1e0adecc8fbedb357656b7649721f81c2207ebb37e3ae21bdce8c982cbbdec012c7fe587161ff741610fb8ea5883c758527873ca2197b5f1058083c40203cc4dbdf7f4f1388f2309d22a6a1767137703296ad3aeabdbb3529a290da9c6cc5631b2f1ad25c766e3cbd8d9f588bafd17495f572bf1cfe1e8b5bb22130963cca8832f846300bb6dc0baec85b500e1a48fdd14cf0442fe4d441821d7e46fb5e2220c96bfb16ab8ca883a4477bc756dfc6622f320a648cfb57f9de9aef33f9986c6517d1a7eb59348541d6d3494ebe7bc1ed4a86f06411491d176da36de8c8a8d8ea28928bda63fe863277e4325b756421d4d2042428250ed526e538fb930671e9ad517aac494a58aecbc908b512016fe4d8f60b576e230b3206a0c7bd4fef717a8cda0029d13ecc3c8f8686f717adc1440353c236aa71f842839c5ce92c83fbfb57b221271aa6f4029219c3c2ed7a3a53d8ff065ce30d403c95cf69e7963d5bfb63bccb5b28ca125f0d7094072273ce3108093d0ff83ab98393b8e9a87117f4933a8c8ecf353931da3b8dacb20685a65dd865bd6031cd2b0b7e237901c782c6e6ea8742e89dbb01eb925dd6e74c53bd28d3c424cee35eb29823f2138b92516075e00342fa4dbc5b27675a651032c8ffb3da6c5349d0f9b2779778d0cfa1c8d4cc34d4fe95fc435e4768e93d56d2c142f25df1b9afa7d103486842372b36261b96b7b3acc0e78ff20a535ed515ace0cf3300168a7ef42d6bd511c019d0ccd7599ba70cbabc95f34a052fe9d6f97b49dc1cde40d5ebf305797d7d572a61cd38a0cf85f28c5d018648b769327bd9559722d5422754f26c9e5439b42bedf34e31bbc845b99ce315eeeb0383fb3ae021084cedcd843b86831c78441ccc0d2c23de528e53cff785816a3a3d99b4a4684df9546a285203bb615eb480fa8385e90226b27b39a7d50c83babf5ba890da1a8848ba372971347dc34b76370544feb183b9292043f2ef072b69bcff45b1917c073222d50bd585f2173bdae673198b95b67f8387f6d2b2934597c5ce165fd420ddcc01d29d71d532b5d127afc98657845230e363cbb9ecc05b247996ecbfce0e8215ec7dc5e9be115de2e7ebe8fe3e191f455d244ad1ce75c828a2adbbe509589f389936e62dfd1ecdef105162d357cfb22412b64570dcb04fe18bbbe5518985d7316a75a19a16a482105b7fac923e1eefd780d036ccc39e3cc53d2002ccd10004be1694be4110fb062110e1a44ba88acfa282d9c7cdae0cb55f48f7caa3c324d9f52265d21606a20779accdc9f69dd0fc49e4bc2c49891e526561569abe5673533c8a9b6a3004c809d3f7452b02787047d4442df3f4cc5d47e5aa73b7994c113541ea312970f2e741d4fd50a83f5a0293fbd56d619aa4bb3b491606642fcb922b5ccd6bedb442e450609343e18f61abb3a4b2fc69e06a72edc7bcba0da06da3e80f59b737f088d01f0dbcad89003b505fe29bdc8118e3fbcdb90a4f464e0e70d20f093790ae1b9f6f8a904a268cb4bb116404de1bd4c3f9522c36893a902a3a90f52670b7ff2074815329f3fe2c8ccfabe2d812394e6b0e34741abece71b7db0fbf0a80e6c13bc7bba89a4ee01cad9dd76e49cd91690db6fe402640db8b3523c49bcf611a9da991123edcb64ef505906d8ab4b8586e631828402105f045cff3681f2f36e3713be5bcb6af157278b194a51f04d04507231aa6f4d77b4065f2a97894c201b23f7b5f79b029c74fc4c57fff87c03e01210674417c1297155ca7a7fbe855fdcf65561619ffca0099fa08ddc8ddd7f713b2b0c6af0fcc4bd4cba9e9f47debdc6d9e6e2dce63fec20efc51e15d013fadba2707a449dbfd025f1a7c329282c797b2071afb37a89f8d58c1e3b4f06586f00a433161373548b699fabd92771346a25ff10789ca89cbf00f92248c6b8468f22aa4cf7ba90aea16a3cc2b1ee598609dfbe75fb8e11c5003ad0c9ac7205cd35552a53703f06e465633f9653cd670952feb9e77db960ea18914235af757e75204d1f74de9829dfac217d87aecc1c80066426f12e52883bfcd982e54bfdae8ef55f3b70f78bae9e6a1e24388c642cba3b3215602294bb7d68bb6f8e0b24c0b6e99df504c30beb2a7f47b02f9af6511eda25407c30dfdee39ec8db32d93e1e09472474883a87b7b4664bef06d5c0a43793237187acaaa9654f74e5d3bf1ce389befc139fba61378e7b66b4b0d87334732592ebd0e4989373ca541b92d003e67e0292256c256344dbf03ad24540f11cdc174b45d3781c1da793a460ba671373a0fa082ba63f5418733c9907d360c9bc54ba0e2b374de7965a87316df1c7af17164e1b6dfe32d71fb5ba641bb8d6cd6299473f37e44a69e90a87cd2f8a486a0db4eb104bf87d9f7cc87dc294e6debec7e5819f3f26bdf4cac91f8ee94a826df99da39a4bd6d476943428e3f5009546ee569d6273f7ecb115538c6ce8fe150249c89452c2f0cf0796208a216fc2cb55e1b6c892778f15e7f8b78e6e97093572a29ca3600c72feb4e1ef42a225da695b3111777f3833e306f2a90b8ed6095127b0f13be495a3321bf8201955d40f6b486904a4e1f4c9965563d30277b30cb0d1ef375338a25314fc5abce41f1e95118e89455af9e786cdc460e4e48fda5f21cece9b4e5276523d6919e165df5efe59aff13067d3ef0e82259305942b5f25e831dcb72f5c7fa67ceba7678078d8311aefdc91916f8c1db2ac61188b46825707dd26d29aec734df8bebd7474277908b2ba9e77daea20c395253b3cc876e5dcac960556072bec36e14da26c335b509a38dbf3037d620f4765e63b946ef8ada1729b1323acc8b5e436f3967ab7cc033ccb7d0c9cc74d3a3faa2ff2afb1cd571e3749cb0203e70756273fc6a4d80cf646d551f3a801ca513ac587f0ddc8c58870d817ea2671b2ef30be91a45dc730c6636e7de2ec235044b837ed9861dc89e4df342cff52a29ae6b8d5817fe31bb3a74d0202efca5d94b4d232f3dff885bf52f8d43097d069ce81220e8578c630d496b01fc60562bfbfda22fce6ce68564ab31d1a3d38af2d7b73a970b9b30f6c48dc38991da402491b2d643e0f5e71bb9c0aa834006ddf24b7dbb180f68751535d8cc34823ba3d1ddfbfeb6a15655118d4e1e11b255b998006906017ad9978d6cf4a45a669eabf653363391e77a82a9da14d184a50f1421eeb61411e859cf6f98ab0846ed5345b63e3ad004d1ffd1e48e6574ba7d832f7ad1345b8df27f7707245b335ddff2e4ca1430ec44af208e633c25678b3cfee96424ca026b159bb18c1bdc51db6c66e8788e5aadce1d3e531c9b02edc65b846763ee64113c0cd0d23824c4baf3516e2c8e5192afb9fcd390e51b3bcdcc0a49f932a6907b38713e2229aaa9abc5305420f50a2016429012e835407dee7d8d0b8404655620c3df407e7be2a5a1e668341dd91224509ffd48db6861f558d098954f83aeb6e426099cc4291da311c37bd46c8d80c3ea975e0db6ce12dbdae9116bf08909431fd5483f7cb3076d33a900d56c26d6f151386abb32ea335f5337683201a1ce5d9df25c5df29a375d2680827e182b1aa0813ee7f9d273d7ce1b86194a8cf48d630a5be0b947245c1ee0a0645500ce2ced6dade1b63c0e7572260cce25636778d79ef11ed5e3c42835c8e53a6d26cf85293050cedee2a116e5f38b9cae91a503ec9e0cf784d9cfdccedf95971540ec37926eb43b27cbff1d96b83f80018e6afec70523b6672111a47f9922db34da15d7ca3cc3a77f1abe7221b72d43d2cb4c23fd2bff6cd5ef6b31b6a4c65babcdc918b0d99fad656e471a20a8f4b66d6e37877da1a8b7fb7a8692d6d578ff953b18deebea1353f915102e4d2064dcf8eb0965a2f4c2eeda70b4177dedd7597797ec76bb72ee422ec4d16e494ed77c9bd843ee01885cc3aba1f77806e8f501b856935494918ef83379ac5ae1e06697606053a8c5c880975d1f085c93f2adb1bd2c6ae07c29bbb245cac4726a20a2f61ded013722eee8878933a90319cc8cab7a2bc69dbc79767ba18fcdd8f9ba7de44e9f0575994b28aa9e3e7b4c1f2ce0eee264dfefe3e1600cd969683551894d28b690122093105133b22ee04a50f4883274cb929beb1bb45444ca5d470c0ac611c4990eefea25526f590b269ad40d23842c5b5996c1cb393dbff28a7e2f7cf04ac30fbc2d29ece6708fad830bc523fa52d2ebbfda27379e8c48d085b260a2dfc2e8d7e1a94a245b518612bfc9ca0260c8fdede5298bf584e5d71fc131f5eb6ad2dd7bfd42a77f523eb0aaa787003fb71b9a64fa783e918595af0413fcc0d7818a514c055a48ba9b1bbc6c974f7cb55c3af3edf117835d169e5e2b31e4278d0419b23625ae004171eb2ef8c231a61331886234b402886b4993ca6376f8664134cead1bea142bbed5d46e3bb71b0f8a4cec0c79a9b5f6c823128d02063967a5363b6bd6e242fa3fd21953fdb57725f1eda22984bcff8e40f2076fc0a462706dc2bd95dc447a2aec2a8a4808f2930ff1353348942e28204af42141fa120c8e5fa9c225d16f3624deb2ce178fdf594db504159bbf475e8bee281e3c8ebb29b404b3fbd13dea76df5aee05ad6a85054b838e149d0ebfabe61dcbda6c3494e170e75633843a01e2458b526ac5424177d6bc4706a09694be1c372cc79cf7c4d82ff4e62489d1fc7819d749710035a6fac239d716b57a1af1346c1e8420dc8ae46fd18245160d43a40c564bf11f0232bfd1fed67ba1aebce120ee93a0a000570b808d9fcd60b622c59ad53ef535c1db7de15b52ed2540708eb5baa7195e1a86990b6611ad5c50127f7e876f8031856e9a2c0566f357d6c75e6ca5f217d428602fa7c8f7fb9f3abbefee76d88b3b08c3be2f0d093ce96c6a00f3a157dc0a05e1fc5d8de583c25e09c77348f5825fcd4631396f3e8c26f5c1432784eb8c377fb520d28aedcaa5addfda6eed11da4d2cc91c2e3c3728c763c9d58283af32d00aa1910011a552adabee99d1387d14e582cf68fea46b729eddd0d3ad8eb9125d5fb060f4d6f70a166cc3ce9b02a7bc65200399fc2a47b90039ac23afb853925195e8079da20cbffea72365158fbd94a6e0a654f6c09a8032fb26df99913c2300e03428ab3cd1b3f7aee15460732d445b4797673b47a93a325b2e5157106ade0959be9c4562d5a4292a9ac94940c66375e559f34e57a1158b5d77a5dc9515bdab63799627301f19398d84c7afde812100a65a1642e9515a30434d344b380a92eeb2013a0f63cba648c37095bfd985c607b120f1769a79f1fd7c03f09f966b72945606ade67f9aaa631948bb82f9ae3f89ecf6db12c02d174f62ad6e1b60f4819ae19f4979e0f9dcf51bedf4b1bd1de73bc2adb1923544ede6dbd40ed4c559cf1f079f5dc8986691540e13f5a2505cc0923ca8fe2608ec92b95dbb5facc320e43b2049b79eb02618f6fab08b7e9dbe00fcd69b338b1bb6a9beae531972e16a19d94bd2273c4d042eca34dd7c5aebfbf16552681ad4e243824a9c5d0d8b8d3aba4c102fb76c216c230c2ec34838a0817b03a04480c61c899b2e442bcf2567d4e73000d9c9d4d0acb712df0183fc288634cfde234b94fdbbc0b7e66ea5b6437f312167b1ea93e2a6b2105308d8198a2d4054ba2ff2855250e0e6c952364056e2d3d09e5a2c578837d6521ffb82780f169d07f2f032b34d62f2712a77a56175017257ea1caea41acbbc520b429bd4e3ec3f9a6eafce46731dd3396f1ce1a6198927fd2dbefb3f77c9173be0934747ca47b98c6548c8cd07249d9715414b8a8ddc8430575d8b8903d3923089282a3ccead6e11044c67f3d5d8ed8cc0c0331f2dc09e1bae77ab55307e6445ad382451eff64faca8a4c0cba7cfa2fc9b087afb040e594115c35ce1dbec69ef1e5af8003339afda5faa1be1a3da7c5cb84273009c32d300fba7d222d2dc783241a9414ee30c8bd7e655c09a7f50dfb249ae9b15284b971503f6ce8866a1b36f993acf28d387da88c8defd323d1cd91d4eb46ff87458269a134675556b067a1b71829b7706ba58c93a919884089dc333c9b5d8279dbcc20071991762d2569c8ff5f21783e2961228b2006f8805750c0f9f4f9dc3df86dae1ab98af22122966a6ba04ccbb2bdf90e91e1f2595b979b6934fe132eda34cec0f83132f3867a197a6dfd0d43528bd56613732704bb62b12f4ede7439b2150384fa04db658fda2ddf97ab571f02d150c50c95009d0aa2e553019ac1cf9bbaf15474bf66d69224913b11080badb47d4a085fa13e965de6e95b7aa6e07bb212774d0240738cc07ccc1670d33c100cead3fb99c3f32fdd97c9b16956b1c22a90cd5c7aa0d920dae9e2b149fb5f9870129a0e97d1edba0dbf8fc4fcca6c65c639dd3eaa8803b1e9e601907e086ed1079ff6bc6de941c91df0634ce3730b8035bfdfa699304666920bfb092354da1f0bdd28c9023bd2e152e931e82eeabb86b0323c789daac94422eb7855f18775917e12feb85019e2e017303002ff8e04513ae0fb03f334a76addd8fcbd69ed25931f44044eeffb5d66cab5a22b21e85324946ab15408dd5d68b17727d2e4779bc378750eaa6ef6e943966c0dc4d066c6b8b8945023a0fc49f81a9c15a35d350e3d741652b8a8014b3649dcfd028f25c0b38b7cc14f7e375acfd3960af2eefc49ac6589f38791c9c0b0ea4e55992274052eed15cb8de213794636c4db2385eb9bcfc28f8a97e7c7ac949cd519ab62d1ab10d855a7ac6acda00b78d35d80a9ab4b7099603782384c461dee90abcc14a539779435cf0677eb0b6ff7e47488667788f9b0fd7d5e0cf53aee5ca0071fa30c062da3c44e79096e24594c6e202b7cdbdc49be2ddac8058c7ded15f07d4c413886fdd7017b9fedb86e39917fd1e81b294675bde06c8fac0dbce7f4b90b3859c66f9f6fec640c6781728a8b347da28b4360924ef68c3c740ed5ddbf013720c6de54d9bce5232864f9e80a652cd778641c327876b2a3e1049355a58fb5054aa17064e97142d64be9daf5d1b162566a009c69133f60e3d4c2a53c153185c659d16236fcc1690eed8c6c2e4f8b172eec457a9407003ddad723e3b183e81b17ddbe46ba368ab3e3ff574d9e3fb82e102ab46d7f608e235d064ea963fdf1622ed7278a27fd8210ad39c3acd9069abba71ca051b64561683068ca6a1be906c196ddde1839b3897d5af8fee51614d73e51511b03a5763f3ed3e64bf7293118dc321cf5e940a2829c6b8550083d66d31680fb55af098d9ccebde9882f818c29f4cbb55c26a97c359d8606bff3744ff3efc22e8d34e67b7c97b567483963c574bd1dac8c46c911c48b6e29e73e52f8c9385729a73b70d2ebba9e744247d9003a962fd607686e6c5972b59616acfe327d8b736f38c703832d7690c6474641bf87538e785353c1fd7df1b5ecb1200eed8c5857abd16c26ae72d0147de475b0c4bc98dbff530b334c9c50607bd46ddbcb1ffebf7513cc842e4cdd6c8c00a284e81cb531a04f75210add4f73db3da9783694fc541cd470368c8776973f02835dc355ef54ca90a580a45a2df6137c43b151ade1e51bc879e7fb43141541bfab79b3eaf0eab323c7147ecce6eb3eb3eb02a204755cdcc7405ad903b91fa4d297262cf77fe395a18e269ec36bd534d4939e78719d7c312ce5205979b2fb92fbf9e1d1effb0f663b9361893fcb11bfd66c92af3394e899876990883e9f5374b5642c68e8468498612e3848d367598c2cb0806b7f0c7f4b004dde2b4cc50161a4d293f2ec89c4cd35a767736f9282f848b9d1cdf405f61abcb3e50ff4092d2afb86fdceeec4791d892546e29495f97876cd8015f193113f1b8584a9ff3f32650e29126b81254961e677b6f67023295567f574364b7320313db988616ac123368179beaabb5a56257f0b6df8f6956324ac31d3e8db83dc994425ad80e235051af62ec79a6dc4bfa36283af72af26136c8f5eeb32e1fa1b9e21a228a2a12aed39e717e8f404334d8367ef3edceab1f3e250ab9dc1e89f9b84e658d38806f4d4a09ff07ca539077a5a496699a9d7d4aafa78120eb90f404c2a6ae00aa1c813b25cb6ff9dab8b66b1dd83c80c1225aa24a47df3cbff7f6842d9486bbcd4179150e1bcad3caa604ac1db71aac913c9d3cbc154182187e2aeb852011b22e40b25f9cb31ab7f458a11b1836085c4a99a633215684e7fc70646ee2158faf8329c320a3bc050cdbbac216a18a88af2dd1bb4d648110c5c90f7f5948128eafbe36c01ea709ca8b5fb8ad9eb7384feb7055220aed45690664b0312052792a5b9dfc90a1248995cf68f80b7822fa577724ad143b1d987d2fae7992d3ad270e6b1fc4f1bb3130f134607e8129a6b1442ac05f114062be3604d7cf1595022f49e7cc55282f0f666ad6ff3b03d692c2a66fc2eb5fd0751e4514229861e2343d43162dcbdec156aa5f2c5f9aafaf470f17e5ed688b3516647b9a1a220e843791ddda20fcc444ef63ba31fc27e62fee4676f097f3fecc625755b26ad48dc7ceec1920443c6c466c7bb36e91082f115f4e563a562af1ce5cf37c45bb2da72ab39ecf00e0349eed7e87994b6670e8bde4f4f9142cb99f6bf36eb41bb4dc72b6c6a6686b63fa21c167b1ba5ff481abcc2ca29905d6b75eff932296d75a90080f3a727690eab0e804aa95b545f55107d308f4cd9884d75c28388151a72e82291f79eb52921718903a8bf029a3e7c0ce28f204926dc221f78711a08834a917a0843d8249ca317c7154b88a5a10a09d7477fcf2d6296725bb6a69c2739964a768cd6ae51d7e7de63bb17fe7fabebb0ee46c285c683a41203d059a5c89024a7f3c59915121921000075ed397d30ada6d56e6caa685cb98cc0bf279fa2d96408611ae7e43c3bf70f73148c6615f20060b5c337c6555a3bdb1870bededac9eff951cf1c7fd4f0046d7661789bcfd56fe6198b502e01f90333ad6e9354db449435d0506526bb0c65595dead87be428eb1b988906de152f9a7f126ede6b933c2de1f7d20ec3e64c7468906fba2bdea8b300bab203542dec13a90e4195b3f7da1b669bfe9e8989440b24807ffd44d9e3d61e098caaa029a7063d25604cbacc5f2b3671a163b80a440948230ae90dc3bd7fd46b667cc7d6dba2f53775e9a2180ced0e1cdc6e1275e741607d6dfe40f91ec81602f9bc7c26c322b82114949fd17a9284dd2918326b7880f42db6e468b80f980db98e31ad57be1f131407a0d099cbad9eff25916048e4210c0eb0b68d4d11cc1545cb46114b3969ad0d7a6570b7571c877ed8060cf8b736f8c82ddb64d19fc29af3453f0efe33c68c21c7c8c054707790cf5c056d0ba408d077fb65cef8fb071398ce35cc95c48ba546230f4dd60ad633f81478c87019736044783599a17d4dafd30cc6f4278cae2384763ff2ef395b8e7265ebf0453cef5c98e62a0e48ad422af17a4eee1acc10a51a3fb6e98594309e4976f71027dfe7a9593cdb6860cba745f2346c8d4868b07f381d3c137b396780545e0ea331e586b176821e45f67761fd8b4c6cbbecfd34b72201f6145a6b06eaa8fa9872a54734acbccad497390ff69f676c496258479aa06d9fd1ecec02a01216fd66554afbd5e728608f4572a4d485e57ff5bfc3df00", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x90, 0x0, 0x0, {0x0, 0x400000000000, 0x0, 0x1000000000000000, 0x0, 0xb22f, {0x0, 0x1003, 0x0, 0x0, 0xd, 0x0, 0xfffffffd, 0xfffffffe, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000008200)="d228fbc0e9c04c617ae8127ba001187a9743b297e14e01cfdb0dbfbe819c5b7cf88b089ef25aa185e79ec1e9b34806f39124d3545a62d0534dd63d723cefeffe9f69224fb380182278e7dd4543f1a8922cad570801b0056cf5e4e1a8d8169b1342d7963ed015878c6286f5ecefa5d8b70682881320a07e0598fa5d869ff5f2c16dbd882a5bbc343ebcd41314fbca4fda44ee1b40aef4abef49ebfcd7a8849da273faae64c78cc3ba2ee7b74475c8fddf098e459ac6c5e40be4cbaf8847249a9da9ff0e4cde89fda89aa2ba0fe21d06d4551ed38a996380142d271a6394e703507fa3ad9c9a2a9e87fe1de7d58b575932860fc1e2f2901e457c95c6e1bdd110535db465e060e39b8f30af5a82335f4e63a1e00fe56fde6d055bed4a7ed3a73f186ab138ae88615238a2d6451d6041204ed1cd6ebdcb578f54dbde921c2395009db0c48f17cd6b4e501fcd9126040f6de42bd3f44e0686208696e7e9443173ce80a71c761fb5a2206ea15357c16ba4e0b9b556c7de02d3ecbac68f877d8a855e84b919b3b9f1811375271e544e641952bd1bda95b8793d796e67849f0b531de46c79f2336e28a811460bdec080b423e8fd2c48fb736f01cd914299dfa90dd76b17d599f71d3f9980cdbc8a2bb8a9dcef8e49b92394a516bd123e7be6f62cac217a29fad70687ca6224452502e31fd441fa4d269e22b2d78eb1b2c287b6515767168ff7b265377008f7f73557554225af7e2bfcb617b8047003fc423baa691ce55fdc83cd91ab7113453b6652f06bac83828624e7c32abee974f863f1a8c063276b7aad8eefe74bc1ea2c4627742f5db24d5b829d6dc20ce87e1fbab654fd628c3f0c2794dd0e53e79a6fa9638a4549ee65c35ab3576eb772fb7c6012d95ec620d944bdf4ba39a458d45887783ac69178efa88d6d0d1bc1d5614c6490913d5318f1273e2948389260f25645cae2fdfbb0101ad0fa341f2e14072aed8799964f362ad4c386cb89f68e2f173886cf4fe68e72995eac17bdbd9f19c71a10cbae9c9e5c4bd2e37e51d9547ae7528fe2c17b876669453b86fb33baab1041fcaa67bd77b4f4fb8a66ae7692bc986a07fc7e4e3670a5d492792a1b7cecc2a7be9e7adcc3597d394894a1b6ac0ba5b6511dc870f13b7eaf0d67f52b85406d56cae6d86efd032634c181edc946e891df387c001995ae7a3b8f808006913e80f328e54540b11002c163fd505d9b182e793ce9b34bc62d1f1b0d03bc7b584388b927373185625916fc093cb9c1ef15d1c27e721b7e15f1a6b37bc011c9f834b2eba49cd0c72f28b438a53a796911f42fdd8a95a0aa3844c51b8c2fce5819f7d93f89fb56cb7b572c90f0b0d73f9db55a82aff23d7709ec819ca1899f75b054be9fb61154ae6a488c4d179d99d132c6371c6874e5005ab936e18a5dbcca48bcfe865ee2ffa5e700589db4642e0c79c689d0c2b0ce4fbaa3fdef6ff9687b08d556781414d4ea650c0a9cf1d113abe83976ee60677b696b0c12a0ceeeab5ec9eb868cad7dc9eaea1a3556b594315750cb656f39eabb19684a29c45674597c7af9ab199589d4672f24a62da0c7f189fd8974d7486a0af5bedc0cb8d81c02c061985b6924a60599aba2b0edadb875cfc194a9daaa92e3b508e87efec033faa335e878c36a3ed542ea8f9f35a2630bd3b3257ada5fd3fa82158aab52a5674661e831afe63188f72ce9446c59f99a82b6f388a03dc9cf4545303fb1e0e85f674a3b19166c5b0db95e514ea97656db2df74908dc37d97da2cc9d13d6f95a325f6f337e2bc8ada5c8fdf281f76029c2ef1dbc9e01c9685bddafb602d052d1d3924313a4b4106a5900057a8f6683bbf8eff6ab1f0edc4763fa635dff6ab6b3af8eb2c5b05387b90e0419c6b7def61f1fc700d9b03e166e6ff85150546071dcb0c8ec03600d621aa0a732ce5d46b42b05eaec391363b21514d70ad8d4f938a6cbe26d75c0303276c347ce4e3b16554d7ad2afcc074fac86ec16f7d42a52bd54a2e3fb102eea73c08301e0b82e1d3f80aefc418cc7c7b0406b576bf164cb2fb622699d113318a3bfa514ab92174b0e50f6c5e27a17abebd0e5d4be5a0960795db616dbf97b42c774fb54a79e473bba1ca220575f0ddb95de768cce50f801253668a4262cfcf380d3aa44d1f5524b7b34d49c7163635cb65d4d4f0042b79d8490f81b081496de8ac5bf265907e393c103a9122ff96e266303a7d109f1fb2b080d5a6ea04b6abec4ee9c1164ace94c82544d80c179fcccbbfb9e0f5ed3fd986853dcea10bcd7369cf96d14e051a8f114d60bbd42b38d31cf13e8f061d6cb4db5ad9381f3c1908b77c6eaff3d17e271eb09b977cba6ecae909af12db3da61dce443f8d99b9a5393fc2a50d601120a81075286fa34c7759e235d7c9d6a2be2f274b3da2a773a37e05d3a14d2878f97926cf6a7ac6726860b610eca9ad2889fd0242a52b6267ad581cf91d67f7f600af70e31d385d76fa356ed5a57b05c901c46fbee1745563fd8d046d3b4b9765eef2da388423b574ba7d65354cd2d5a5ca0a5f1e37b3585a213498d3e557a3945ae11971e13ae0f90b4d3a75a0a045798b9c37b206bf34e4810da8271bc0622579b7182e43b52b7a928a198429068af7882e3a7b4b3bcb340a4c47a60c49c01dfcb5ec22b42f9a7afbda19ff7d71dcbe322fbc3e8684fd1e6679d9b2914ee6af13d4f09ad9d8a2c12cf6dd2dbc14d5c3d8299249a986c3c7cf974689e9e0bf46bb957fc040bf8b24bd869016c23a12655727c5eb81b73fd95d4d8b8c305ae6bc871961e7a9ec6638a9eeaf672111fab5b88d03838d915222857b881245599e90e9ef41d9ffc01832dca8208bca7cd54aab2c84bb015cf9606591717705c38698aae5cc6a9eb58d11d078910b12b1faadb2a1fe4c6f2df4d8b634a96f86879c071a8aff5e7a95eaf9c4dfe19721213d442a6286e4d35eea88ad37c47a3aeb2a29ed374e01d40c2535b24a5b9f8fd8b561a58c0a7ea88617fb49ca9744387625e02c4fd187b512420169c5b22c8b0c4deb87d4feeba464b0d3d8d48665e1e3025ae76e3fe6cfa98493f0dcaa143fa1ddf661d465d641c3ed596d1945b6fec25f9468a04ee721b5ae63949b57007adfddef10322aad8ee1bb58a8275626f8003f3cf4686526a765d268bc6a4eca1b3678537152644b1fb9188f31516b1e0714f368ecc74daf2afa5bb0ed7e753735209734beb83381679989cd6c1c7ac5893a8df5e2bba1bd2ab49960ca47c75930dc7634c7d220fa1d3629309fe65c32484b2af426d96168c725906d396c45861933b025f42cdda479ed0d9841e1d8feff19274df39b45942d30d5d4be1c0d79f530a43bfe5ce62f76396022c2b6a786eb274e94548fc49ea26e0ad268beffd4270e1bfffa7b5e194b1d6c7336029997743ea0a8dca146d016955dcc21135a2716376c8df72f103696049e1591a8f3c5e491d747bd7a02a98b7d3e7fd386ad6ecd89c9e7c2a31b9a12ece9b8bfdc31634a4afdca94fc64dedd195cb732b216d398d4ce615ca096ebbb947438d2861ce00901e58c2871fd4e23b28a45860e8f1722ece8cb927f10e735feb21b5833f86f27e46742da2e787430f2ce37540c233cffabafd51db89733646a9de6be45d407a42798fd5e29b9cae6837ec31f3f5d7d5432f0e3713a6cfefa194815d8c17e9aefa7c49a0545f6dd64921fea30626da37bd453d27a785656f126913b663f83133d8bc95f11bac784d5034b409b53b1ba48d5c4f13652dc23bc9746c107022e866bc305368af9c9d8af260731531799cac8b172cb0b53961a3ef11e0af3e58d8502306159c53520f442cb4a405fed48739e99f37cd3c7f8bb3fa368783a6adad5d4e369e627a42ad0ac64fe537e6208cc6f983685af83e809438dfd358bb91808b6ab2fb5cf8c976695302875058caa5c81d6f847608e483f02011bf76edbb57de98281516bd156429cd46246a6af34634ef5c38784f4dc0765ec4b665eaa231b4d2ee8944d82ef3e9936c34a510d1fff3e1c7b1a5fb274c9840f12b0248a4d649257abddbabed997e945ca35845e08a3cb76ec835248c76e66ee5f8bf6ab37e6de09ca468e2c35810b9a975b732d88c3ffa3c0812132b4d4bb0e33eb36e79609f563c9fbcaa7bb93594d04802d5c9837ba2be90953689e33b5acbe59233c1698e3ffff666650f7b34b04d5dc26f15f82c5b66c5fa6bb64a72db2ee0cf6f774339add2e580c98569b194a75c1373a4f01d3f0e3646175bd65ee18e8246618097cfb00410326e663fe9ea14a1e48e5e03e30233916d4efb33d6b2355ca2df9428efe592eb5c16337c3ac4070ef7e1c3a82f7a36a43f4877b792f868d1222d8028eae3cc05883e9d3b910c2a37e28757dcbe00b903534e46e9ad31d7fa5d07ded18f123a8a38c4d00988c0e5498beb39160418b233e5ccba60f96ab6112698cbd208822c9c6b1cabcf8512525b38819d827927deee80f255fa9eba98145a157252ceb88a11ebadb0dab5839d1532a8464fa4cf6574b263796b5aca162dd41abf777ef8ec5fe4f5a35f2d5d596eecb80df926d37c279eecca7f8d9dc303c1bba149d0e9f057e1a6e3049aa78f38960b8b1bd196fce64bad8cc0332600b7cd355b0bac4d9277e5e2b4e6c9bf55a3b4c0fd2d23e6ddb4c66bd0092ffbcbc4e03d67af26ea17cfe5c05d405f8b573a5a7767ce118f1d6027dca1e776704c8bb5a58e21f66619981f82f6827ee1dea0b743ba47216d4b26fdc6bf327371df83f37407e34771fb16fb1dc4b03db0b8285327aca7efff96b0921c47c12a99805b36474217af2d2dc9f1fb31e32d3f8f207c1ade00c165bba4ecb8dd222e49c9b845dbb3515567b022c6aee63f8e0aee3d252b14663496692f0d13fa481aa6ae9f5dd67e90741e8d4020a0fcf800b76e6f72b4a5fb2fedc02183716b8ace125518d99f377ad9c378e5096244da3836137b369947e0430df2036b0cf32fb47ee543a7106c2b710e36b991c667c254036e038d97b8d7ad6ade28ad6ec6f04194a5e7d676298c6c22dd4419d6e604ba7c598e34f635930a8daf113b9b0bcf1b8e6c26aad1baa17be4749e2aac46537b1dcd5fff5a95ac61059c5fb07a5955640c64240138db89f8257e7e946406a91d8813c4115177ebe57a026964f7509b62720c5a08e7509c8c82eaf3c7c699828531a8783cfaef7292e5d16d1268b2c3dc9610b24efc42c9e38d6a44e389f46f2e5881ac409db871510e6b04700c97947065054c4403fca4796e20a2f3dd1d8309fff0398a97ed83a82652720ddb00f663b6c994073e87ae7e5b892b3e2f40f09c216e8d997621b0a1b8b1f8d85f5ce395d04b6d91a9ec1699cd1eddb11ce6a9b2519417ebee5f10fbd783e91d0b32c28c6b31431d4c0e37cf99c9c21d50cef34d9a0391a0e36f505fe84a7c30e45574a27e801a49d53f067dfbe591b71e9fa577aac7033236ed8b3878cbc04cb76c79797cd59b945b6541faf47c814265612214b9af18e4ff65fe70d6da45e9646d36a5e94cf30179009ed5fc4ae72ac238b026b9ad67d270b6622baae212cf68ad0ff3d2bd5d1dcb1ce6d9ac7df1ef08ea30a5ba36c8f5084464372fb4680ba2bc67e00edb74204781ffe24d25672135bdd545288e5874f1aaeca30f1fb3be3b9f471c895b2781cdaf9cb0d5f0436d3ebe2e35f3d645afe63e48133a0075e41b516f3a66d9b4684dc7761852db77a6be9eeaee830d7198a61020ac02fd2bf1ac64015060f1f2ee6a7ed42e8817a3891a043279fadaa4f8c3483e2490bb4c3389da9c06a2b2dc31d75e4913d8ce53de75bf8dabb5f9b7b490b583136ffe519dab4e54245cee6f139e615f9a6e325c86b379c17de88063324d3213abd81c2af00855a2b7b9a1868f0d8bd2214e1af41bd06927b3fe7780e9370c0b2b850e86823592533e93e057398c113246a0480dbe15bc292dc031bcb8b2777dec750b2e6b485d4e3c0ade3801d1913d8ab6ad48cc114bd9f0f3d2edc59833667ae5b6895f71d01f4751839640c48d376e8e03e67957be2479c401982171404282824302ac20019bc545a62442f1b022d67e7ee3ffd88a80c8bb12195120be198583574c843e530e50f3d05274954a898fcca5f1090e2f6e01419a7b89dced26fb80fb247e891067e8438fe1e27f71c699aebbf97c747977be74304c5352880002c4d0a6b33b59545ef7228b60a0a74e50324db06d845500a5b874d95d73af5d361d575067b875062dae2b9daf418502ad759a397bbefca23cbb4b4269fe5eebba6bca4bd870440ca53319c056283e89071016c6a422da09fe0696138d26184aab126094c42b8f35a6035cc6171ef3717169f74d93cc6b7208ec23c23866cf011365fb96ad3a48f0c23ce7d466c6360963c4cce14c9721f7d9f4b95507f626b8e151a0d24e2767b1f736221e633e5819ee0073320a9651a755fb0e9c2c8756e7528ae68985bb406a8ea42f3361d220a166aaea788141149837de4b44431f81ee99ae80632da8564bf85c681c4939799dfcebc468623db8455bbe883fc721c784009a23a014cde4b3de982899991bc9a152dd3b7765512547d86c68bb3171c153514e5d3e5cd285a56196aa6243db47dde54dc0e16a6ceaef0107532361f87faa9268c1cec2565b0245ef987c19c84871c389bfa9c198fef0c19feacd510bac51f90661b471f376ff66ec75a9b2ef85b2b9dd6ee7473eed0c1d26668e144a319f498e93e856e86f232caa72b2d0c338f04f2e5916671762fbef39bdd00c73d1628f724b4f16dfea608aba4cf2e219286d592a5f5fe80a51957229f3dad1dbbc448ff92edf7b68e58db133340f6dbec4e09effd3b39bd195305e6192f5cc95399a861d3449ea51615ceaba758b09d157f07c9c94f9bbebcdcf10faf58a8d897bfb1f3fed708964d87d8b01e3cb3177439e027e7d23799f4dad6ff1b27ab958344e24a929bfb6b860753aa8bedd507bfa5020f63f674d8b4086e6fb12343f3002425ee0713f6b7ad3d33391e835a2d2be19584e623d433cce1977753bebcfa2c84a35942f72e41aec5ce8e42b4b6ef85afd8346b6cf38c6f31cb7dac5d21c614dbbcf112ed6a0bd451abb49c416d0994cdf14e4c70ea6528babde78ecdcb02eaff35b1a7a3287ac23082e08fa13f94afdd973a638ef72f1e8e86720ceda18fb63d37fb9be238a7840f799cfef0af8c44d2ead8647c1abe7daed7ad4f66c763cbfd745999681eee3c1586d4536f8bb039e9d5f53ff81e00c493b51a3107c812f8a39411c6fe321239dc406321959c8e5a269fb9372f807da0c2e799a9e0f52875f9528e90803dfb90adc519e24134ddafa9bf90f22ab01ca51975385ed02fdd16993fea05a6c10a3d739e34f175b6db8ceff2d2349d47d23c02f91bcd1b0576a56bfb37cee770b28f0acb1a00ed50698431b28710b95c40961c4c8519f5cbc2f4cab4be18412a1bd6c54b2623d09ae633f320890f298428bad47210f6c250e4f43de48d5b38a650255d09b76f406a4f9a0727c1bc43bca859ce5a719d64b1fa59cf6dfd55aaae3e8f04fd4dcca80ca9ead1cb1eea0066277855e1eff5d04542a6397bc416e9daa1b0a0798ec87c72fae2d0f059fb0fd9850dfb0922b15426c8d652e10aaa31560cb6dd3f59d96f295aa9de363a07c58ed72b810edf90dea34852a31622972ee60ec68be62ada90bcd1667fd95fb9da3d475ea683ee393f1a9877581b92e590dfc62263b51c811f6d454c1e630939a1558dd72e733d9d9a5e5e8b3ee3f1a93d23855a14b31748702289a08593d319f681659d55f9d641bc82e3be767c55131c14e247f9c6d872ef0d8b6806ca28a49d19ee2445350c5967d3ab0a69e137acf5d12165ee0d80a450ff7cd699c2daa13f7c7331ccd46d661c3a86d43d607ac8da856b7e285cad264454479a2203d96a49271d605a82a9aafe6e217597d2ddfc440c4a79240a7e2162e9da10a787b845015ef35c7e87f84c937f6dfa2892a80d237aabc580eb98c3f0f8d6a66d8d4489a160749b3d4f3c378afedf97e1c9c22c406d02e6a51dfdd0406af81b3d8b8aaeb1ed53bdae29358191f488deead972c7d8b8795cd58ad74dc4ef44825d4d5b8af3a1a469d77df614593255e8e0303a076bb39f5a2781a4c32a28a8851af81b1139aad44831be5cf84da898830304346347f21203626fec27769a328d6e177e8fc328c9fbbd2225a892cc1424a7e0dfdf75975751b28a26720033508b0d3c15d4e4c81d346f09da9bb9c794e8c1d181b221f1fb7dfce6e54ac685ceb886b47124151b2b87caad6692f21749025ee01c1a84550de2bb70a68a35d4a214a620d207807cc72eeb3501408257ee180524e2f0fb5174505625f748a6e3196521fa4eebc9dbd47a1002790d85eb5296145ad2ef37dfff79888b0be44424d9b15300b3d29267e558c88513de159301218701a27479539e04272cf1a2049ce759df44c472a15dc66465f83c3b748dc5976357f78ce0f05871993157654db3ec342f1a47ff8642ef1068f7227376627b5b9b4d9f3a073871502e5c88fda52f0f186c52ce0e909f40c89740991b321f018a9900fd1f5f995b2db0c9b33505e8083287b12a7124f36e75c4e017c0c06ece9f6efee553087a2231f776424abe43781a8ca4eb8843878f4177c32891ddaa344534dbd79d48f763154e932045a07d8f5fcc8784b93472895317b7ca0e5de0ef0c05ddddd7d8b1d2a53c7be952300f2e77dadfd6126d6e834124c38c03733db746c59cb329612549fcc6bd38cd51cd858499edb52c16554049fc22260a4265aa7194310cf7eedce1096346a686b7ffa3b8b94f46a3d37ca00c9c2f79851162871fec8741e7ed4d23474ffecc3d344b342324a7e1a8fd559b95b0d578d2542d4bcdfde146886c9929843e66c762ee6e8db8d725ec41176af61f8953ee2af23e0df9f1df2a96c719ec16437e8e6e0a76916ed7e49bf0b0f3f332abb6ee1c676bc0e862c1b88634b45d860779b331e978e3d9878a001f0ddcb263e0546e9fe356c67b2eb108337a559ae1a153faaf3c0027a25ca35baac602f31047643bb301b4a22740ac570a408bc43bdd4e29da41ae6bec482bb2b2aff5e631af07179319d4e7f0496c91f81468ec70281a0e529941e63e0b46b0d8449cbd049a2d503ad4aadfe464b5f849711437fbbaa2bc6beef48a40a266388d74a5fbcc4e649728ee9607a8dd9c4031f557cd0622836820682ad7b90a3b630bb3b1b73359c8fc521886d1488df7872988eccf1410ccb9ccf73ddeaeceb1c3d8f051e1f2095234ecf5ff9014ba79aa55a4a56f1d4c7b05f2c7d987ed3eb641cbf48d7e521e7faa02fbc01df4c6cf717ce119659c63f31c2bc0439fe002aab13ec923d4b68d29ed29a464c48f1716b417577f3ce0c0794213bef27f22ddeccfa8c2cb2e22324a7f2cbe4d8ac0a359c2bb341130a3d9faa9419b19e729e86b2d8bfdbf01992bf50efa39003ddaeb2d7ebb2cd227ddb7f151c5d681ff749534e4d57fa3aa544340abebfccd871b19e2d409dfa7a20ba7ca72f0a853fa9c6be96f3cbc0a675fb384b10a4ccdf0902e704e113f575b384827b6d7381d1de278a3aebda08898f1c9be96eb5e1f719d45cd54d4310dbe7df092865e2fae0b7b2643139d7ec926cb4646c70c2291bf62efdba9b2a5d15b5548bfe8fcdc99a84954012d7dd244a1fb4cb60027555ee9746480ae3f0917d4ce50eaacee4e2ff3329ca8786ed27cbf2671ecd570491c119dd149331dc7f2a8132d549cdb88322daba50357cb724d8eb644be943441ccfc60f1f88386c2bee16190c0b879a34fac52a54f4a73af3743ec6ac81710ad6c0259eb90e162405b451902df26f8631ce9b564fb4c7c87ef3608222681452cad0d1e35ad686f3b1a955bb84defe7ec146fe3ce758d9a1cc2b7e97fd37d84b54a8b3b48c2e3afc88036449ded6ef2b8b8ba38bbd132fe071598fa3f5fcad0bc100d674f0a9bc3169d08b10bd801202d445d8cd3f695a960fe1258ab50cd6af8ff8260211e9c94b1a6c4d16df2a2a5f0bce251d918592e68a1ada9b9efe8c792e44275d5a44322c5af5ad47ea4d668523d07f3afc78c61f0c05b2e875d3cc5752f68713a13d1f14b9190cfe33ba9ccae27cae04fa522237fb9f4b175523182cb1846e8254f68fc70d16acb214aa16c1dd9aa2b2743c478043100ffe14ac3a449c134632226bc2b9d14d3b7ef76e3d7643d5c1504acdfba862511c232fff8db5d379c00dc190293ebb4d00681743a40479bcfdb0af5563b3a593cc7a6277a9e2576e5133d9120c1ab4d7691e41925189eac747396664ee16eca1952399cd79802f693a5662a8c6fc03ef340fb8125a162ab94a29c33e01b66c0e15c01b7c3fdedb46f677fb7f0754112f9ba131e5175cee39bfe59905b489f28f688661f0cff73f14d00d227398875b3e9e5c170b710d4a0d6cb198451e3ab5ea1248315903487c3ca4db1049bcd7faf3e4bb11dab5c73709a8eb45db140ca726ce716ba37dc6e5d8aaabbf957c804cb0f3d715e5f1e2c6351aae942bd3b4122dca781216206bb075e0eabc582cd8fd90f61ea9e2901c43cf3d11baa958ea84c4b45a4b4e73cf375db2d6e37caa7bd3e383f16dfcb810d7ae3410433e474d17a7b14b515a88c0d340cc1d39e8c18ea1bbadd885e911dedc1d99a527814d008ff39d159fb29c284a0f6600487c88f4ca3d31c3160854ab4fcabf890a2a7145f064715678cc6424e6fc9ca4004a31b25fc1c9999e19fa0125d982ddcfd421d38090c699d809306c05a2ed4b14d3013d8d56d9465c511b5a83e39f8d2151540ae1ebe19359c516330e20815d5b5477870a41fbd0c8435bd78d550ae4456ae0cbb81f7d99c8e78944c05e0bbad50e262f79f43dad9b960389940bf63c31517b079a264c91d5a25f2026ee9374f2c7582eaabf75b5c5799b433c2fafdd63837739ddb0796bf27639e212cae2de4ed9be120491c3e814e819554be661ac2806b3a61a1ffbd91585296a9545308906d3055563c459c6f6671c665a76f240598069059fb1b9c284c02eadf12350bb11ea3a1e4dcb719484dd28e0fd0b5fb1ce4424ea45e66160c3a4be28250fd8811934682c92f0cc899a1cd0dee0e3ad4cf963fdd6462b3c2c1048fb526f760c5cf0dcefd5abeaaf082b2a931a334cdc53b003e9edde237a7214d6d24ac4bd390236e84e58f915fa9aa5b3db40ed584a459b5c0ae3961f01164c0822371d84cc06644cbff1fa53c0af7edf44787e8044a5bf899818bee17b9f9e6b8d429d651918afc9d9d7453983649d47b0a92d93a02bba11010d18bd08a60ec9c21880e00bc027205a722cc26c8a45a73d71ebbbb627ba63e66539d2022e8c92aefe2ef5912142a58600560ef610be0768efa0aff4c5b5da8717822d3c6cdd16d3ccdb3b61af988659669595cf63a515dc717d2f350a656ad5bfe30225bce3f7ad603db0e2432d78c0f8cec8d8ce5d7bb496d65a201bbf618180d3443b1ee423dda41fad01e635baf19f91f304c2162126d86f081c34dd3ddc7fc948ff", 0x2000, &(0x7f000000ad80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f000000a640)={0x90, 0x0, 0x562, {0x3, 0x2, 0x8, 0x81, 0xca, 0x81, {0x1, 0xfffffffffffffff7, 0x6, 0x5, 0x4, 0xc, 0xf96, 0x8, 0x80000000, 0xa000, 0xffffffff, r3, r4, 0x875, 0xfffff7d5}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000340)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x2800000, &(0x7f0000000140)={[{@init_itable_val={'init_itable', 0x3d, 0x101}}, {@stripe={'stripe', 0x3d, 0x61}}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x6}}, {@minixdf}, {@nodiscard}, {@nomblk_io_submit}, {@acl}, {@nojournal_checksum}, {@resuid}]}, 0x1, 0xbb4, &(0x7f00000017c0)="$eJzs3M1rXOUaAPDnnHy2zb2TXi6X27tpLpdLC+I0raTYIthKxY0LQbdCQzopIdMPkkhNmsVE/wFR14IbQS1KF3bdjYJbN1q3FhdCkdgoiGjkzEeSJjNJ2k5yYvL7wZvzvvOcOe/z5DBzzgszE8CeNZD9SSMORcT5JKJQfzyNiO5qrzeiUttvYX525Jf52ZEkFhdf/jGJJCLuz8+ONI6V1LcH6oPeiPjquST+8ebaeSenZ8aHy+XSRH18bOrS1WOT0zNPjl0avli6WLp8/OTTQyeGTg6eGmpbrb9+d+bWz/994fvKbx/9fuOndz5I4kz01WMr66hX/dgGYmDpf7JSZ0QMt+H4O0FHvZ6VdSadGzwp3eKkAABoKV1xD/evKERHLN+8FeLzr3NNDgAAAGiLxY6IRQAAAGCXS6z/AQAAYJdrfA7g/vzsSKPl+4mE7XXvbET01+pfqLdapDMq1W1vdEXE/vtJrPxaa1J72mMbiIi73576NGvR5HvIW60yFxH/bnb+k2r9/fVvQq+uP42IwTbMP7Bq/Feq/0wb5s+7fgD2pttnaxeytde/dOn+J5pc/zqbXLseRd7Xv8b938Ka+7/l+jta3P+9tMk5rn/43rVWsaz+Z249/0mjZfNn28cq6iHcm4v4T2ez+pOl+pMW9Z/f5ByFP66VWsXyrn/x/Ygj0bz+hmT93yc6NjpWLg3W/jadY+7LoY9bzZ93/dn539+i/o3O/9UHjtT6R31ePXfuZqvYxvWnP3Qnr1R73fVHXh+empo4HtGdvLj28RPr19vYp3GMrP6j/1v/9d+s/uw9oVL/P2SVz9W32fiNVXM+e+P6Z+vVn6398jz/Fx7x/L+1yTn+/8XbR1vFVq5/s5bNfzeprYUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCGNiL5I0mJEJNV+mhaLEQci4p+xPy1fmZx6YvTKa5cvZLGI/uhKR8fKpcGIKNTGSTY+Xu0vj0+sGj8VEQcj4t3Cvuq4OHKlfCHv4gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhyICL6IkmLEZFGxEIhTYvFvLMCAAAA2q4/7wQAAACALWf9DwAAALuf9T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb7ODh23eSiKic3ldtme56rCvXzICtluadAJCbjrwTAHLTmXcCQG4eco3vdgF2oWSDeG/LSE/bcwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5zpy6PadJCIqp/dVW6a7Hutq+ozD25gdsJXSvBMActOxXrBz+/IAtp+XOOxdzdf4wF6SbBDvXd6n8mCkZ8tyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDn6au2JC1GRFrtp2mxGPG3iOiPrmR0rFwajIi/R8Q3ha6ebNyTd9IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC03eT0zPhwuVya0NHRybeT7Iw0ap2835kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjD5PTM+HC5XJqYzDsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIG+T0zPjw+VyaWITnZsPs/OKTt41AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQnz8DAAD//9b4DfQ=") quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000400)={0xd44, 0x9ec8, 0x0, 0x5}) mkdirat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x4e) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000006c0)=ANY=[@ANYBLOB="fc0100001900010025bd700000000000fc0239a7ea50da0000400000000000000000000000ff01000000000000000000000000000100000003000000020a00002008000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000420d0000000000000000000000000000dd0200000000000000000000c06b6e00000000000000000044010500ac1e0001000000000000000000000000000000003300000000000000ac14140c000000000000000000000000000000000000ff00000000000000000000000000ffffffff000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff020000000000000000000000000001000000002b00000002000000ac1414bb0000000000000000000000000000000001030000000000000000000000000000ff020000000000000000000000000001000000003c00000002000000ac1414aa000000000000000000000000000000000000000000000000030000000000000020010000000000000000000000000001000000006c00000000000000ffffffff00000000000000000000000000000000040000000000000000000000feffffff"], 0x1fc}}, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000440)=ANY=[@ANYBLOB="0180c2000000ffffffffffff86dd60ecff8000481100fe80000000ff030000000000000000bbff02000000000000000000000000000100004e220048907804000000000000007d91b3ccaf4c63521df8f969a9a3ef8377d86e2c440fb0558fc99fa615e832d5f00ce4a5807ebb53fbfc8fbe4761a7cfe44dcf957dbdc9466c2acace92bc90481b75893fff0f0624b03d4cd0811ed76e9af9f074418f389afe9fdefe1867c03204486f613c4ed774a2a5ae26edf6c3f4fa68b8f069560fa7824a1fea92dbdde97870a1bf5623db4d888ef69b9cc0fb45c9fb7fed8ea022486b06649e013048f7a3cb31960bf802dfff7569e3837a44b4ec2784aa0fe90c5af70ae70254d7ec80eed9f9d155d94bcb1b2a9f8ad0be34dce53041c3aac5090650c6d106350560b06395fb71fc1e3c8290250005b079744996feeac92e3bad13810cbe0511128e78871d0297d18ac12ed5a8b9c101a58892ebac8ccb1ab284d81fa52e0ecfd49e0b49d692dd53da70edb18dca67f9a76f1216"], 0x0) 1m25.266426342s ago: executing program 6 (id=193): mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000008300), 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x4008040, 0x0) pipe2(&(0x7f0000001440), 0x0) (async) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc150f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d90000000000001354c4b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb1000008747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb80035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22383e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485a4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6bb06500f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2245eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e4c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a768cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d0500e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8652b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad64c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc590800", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x78, 0x0, 0x81, {0x8, 0xfffffffe, 0x0, {0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3966, 0xfffffffe, 0x8000, 0xfffffffc, 0x0, 0x0, 0x1, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb1000008747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb80035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22383e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485a4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6bb06500f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2245eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e4c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a768cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d0500e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8652b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad64c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc590800", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x78, 0x0, 0x81, {0x8, 0xfffffffe, 0x0, {0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3966, 0xfffffffe, 0x8000, 0xfffffffc, 0x0, 0x0, 0x1, 0x4}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000540)=@filename='./file0\x00', 0x0, &(0x7f0000000500)={0xa, 0x800, 0x1, 0x1}) syz_usb_connect(0x5, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120110035b289a08dd081401463a0102030109021200010723e0050904f9000029fa860f7450fe1b0437fff995cc4d32eab0944d38497c96518aabaaae281e06642d5c7ab5f4ecc9948037a0a919e4f8aca896bafea81ef6ec0b5a8998add0c3cc713886b23dd44cc1e47c3bbdc16a86dc0ca5639c529606ada1cf58bbbb0adcfd8e71004d788e2a33bd939484fa243e5fb3d5f6edd65beaf4e17b04aa16e5eaa69d1893f7"], &(0x7f0000000dc0)={0x0, 0x0, 0x5, 0x0}) (async) syz_usb_connect(0x5, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120110035b289a08dd081401463a0102030109021200010723e0050904f9000029fa860f7450fe1b0437fff995cc4d32eab0944d38497c96518aabaaae281e06642d5c7ab5f4ecc9948037a0a919e4f8aca896bafea81ef6ec0b5a8998add0c3cc713886b23dd44cc1e47c3bbdc16a86dc0ca5639c529606ada1cf58bbbb0adcfd8e71004d788e2a33bd939484fa243e5fb3d5f6edd65beaf4e17b04aa16e5eaa69d1893f7"], &(0x7f0000000dc0)={0x0, 0x0, 0x5, 0x0}) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r3, 0x0, r0, 0x0, 0x5, 0x0) (async) splice(r3, 0x0, r0, 0x0, 0x5, 0x0) write(r2, &(0x7f00000002c0)="fe", 0xfdef) read$watch_queue(r1, &(0x7f0000000780)=""/221, 0xfdef) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000380)=ANY=[@ANYRES8=r3, @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2]) sendmsg$NFNL_MSG_CTHELPER_GET(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="14000000010901"], 0x14}}, 0x0) r4 = dup(0xffffffffffffffff) sendmsg$inet(r4, 0x0, 0x0) r5 = ioctl$KVM_GET_STATS_FD_vm(r1, 0xaece) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r5, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="60000000020701010000000000000000050000054c00078008000140000000000800024000000008080002400000ffff08000240000000030800050000000000080002400000000908000140000003ff08000240000000070800024000000004"], 0x60}, 0x1, 0x0, 0x0, 0xc090}, 0x40) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r6, 0x0, 0xc090) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000002100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) setuid(0xee00) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) io_setup(0x0, &(0x7f0000000140)) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_dev$usbfs(&(0x7f0000000080), 0x40000f, 0x8041) ioctl$USBDEVFS_REAPURB(r7, 0x4008550c, 0x0) (async) ioctl$USBDEVFS_REAPURB(r7, 0x4008550c, 0x0) syz_fuse_handle_req(r0, &(0x7f0000006300), 0x2000, &(0x7f00000041c0)={&(0x7f00000001c0)={0x50, 0x0, 0x0, {0x7, 0x29, 0x7, 0x28100ba, 0x1000, 0x0, 0x4, 0x58, 0x0, 0x0, 0x6, 0x8}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(r0, &(0x7f0000006300), 0x2000, &(0x7f00000041c0)={&(0x7f00000001c0)={0x50, 0x0, 0x0, {0x7, 0x29, 0x7, 0x28100ba, 0x1000, 0x0, 0x4, 0x58, 0x0, 0x0, 0x6, 0x8}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 1m23.356939042s ago: executing program 6 (id=211): symlinkat(&(0x7f0000000080)='.\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0x3, 0x4, 0x0, 0x1}, {0x9, 0xe0, 0x1, 0x61f7}, {0x7, 0x8, 0x8, 0x200}, {0x1, 0x6, 0x0, 0x8}, {0x4, 0xf2, 0xd, 0x1}, {0xb9, 0x0, 0x8, 0xfe}]}) r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) shutdown(r1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000380)={'veth1_to_hsr\x00'}) close(0x4) getsockopt$packet_int(r0, 0x107, 0xb, &(0x7f0000000000), &(0x7f0000000040)=0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x15f975b25c889a1b, &(0x7f00000001c0)={[{@redirect_dir_nofollow}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') statfs(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/188) 1m23.331408226s ago: executing program 6 (id=213): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e15000)={0x2, 0x4e20, @multicast2}, 0x10) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000a00)='./bus\x00', 0x200000, &(0x7f0000000480)={[{@dioread_nolock}, {@resuid}, {@journal_dev={'journal_dev', 0x3d, 0x2}}, {@noblock_validity}]}, 0x3, 0x480, &(0x7f0000000a40)="$eJzs3M9vFFUcAPDvTLsFBGxF/MEPtYrGBrWlgMrBgxpNPGBiogeMp6YtBCnU0JoIIQrG4MkYE+/Go/+CJ70YoxcTr3o3JMT0AnhxzezOtLtld8u2225lP59k4L2dmX3f78683TfzdhtAzxrO/kkidkTEHxExWK3WbzBc/e/mwqXJWwuXJpMol9/+O6lsd2Ph0mSxabHf9rwykkaknyWxr0G7cxcunpmYmZk+n9fH5s9+MDZ34eJzp89OnJo+NX3u8LFjR4+Mv/jC4ecbBz7QXp5ZTDf2fjy7f88b73715vEv6vJflkeHDLda+VS53OHmumtnTTnp72IgtKUvIrLDVar0/8Hoi6WDNxivf9rV4IB1VS6Xy9ubr75cBu5iSdTXdXnoFcUHfXb9WyzLBwEvr9/wo+uuv1K9AMryvpkv1TX9kebblJZd33bScEScuPzPN9kSbd+HaPMmCABARPyQjX+ebTT+S+PBmu3uzeeGhiLivojYFRH3R8TuiHggorLtQxHxcGXPWBw7rWT5JMnt45/02poSXEE2/nspn9uqH/8tZjDUl9d2VvIvJSdPz0wfyl+TkShtyerjLdr48bXfv2y2rnb8ly1Z+8VYMI/jWv+W+n2mJuYn1pJzretXIvb2F7nW5p8szgQkEbEnIvauso3TB7/b32zdyvm30IF5pvK3EU9Xj//lWKjPv5C0np8c2xoz04fGirPidr/8dvWtJs1XXvgTB1eZfwdkx/+ehuf/Yv5DSe187Vz7bVz98/Om1zSrPf8Hkncq5eIK6KOJ+fnz4xEDyfFq0LWPH17at6gX22f5jxxo3P93xdIrsS8ispP4kYh4NCIey2N/PCKeiIgDLfL/+dUn32+4Il3j+d8BWf5TbR3/pcJALH+kcaHvzE/f1zU6tFTM87/V+vgfrZRG8kfu5P3vTuJa3dkMAAAA/z9pROyIJB1dLKfp6Gj1+/K7I9KZ2bn5Z07OfnhuqvobgaEopcWdrsGa+6Hj+WV9tX4lIqpfLSjWH8nvG3/dt61SH52cnZnqdvLQ47Y36f+Zv/q6HR2w7vxeC3qX/g+9q1H/39qFOICN5/MfeleD/r+tG3EAG6/R5/8nrXf5d71iATbWsv5v2g96SPvX/7++ty6BABuuaf+/m//yD1Dh/j/0pLltsfKP5FsWimda5e6bpZBEREefMEqbIq+1F8pJw4MbaVYobYYIFdah0N33JQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgE75LwAA//8YzNth") r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="6c010000110001002cbd7000fedbdf2500000000000000000000000000000000000004d60a003200"], 0x16c}}, 0x80) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000040)=0x7f, 0x4) bind$inet(r2, &(0x7f0000e15000)={0x2, 0x4e20, @multicast2}, 0x10) 1m22.920292655s ago: executing program 6 (id=223): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000600)={0x2, 0x54000, 0x4, r2, 0x9}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x800007fffffffffd}) write$binfmt_script(r2, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./bus\x00', 0x800000, &(0x7f0000000180)=ANY=[@ANYBLOB='utf8=1,iocharset=cp1255,uni_xlate=0,check=strict,utf8=0,uni_xlate=0,utf8=0,codepage=850,check=relaxed,shortname=winnt\x00\x00hortname=lower,shortname=win95,shortname=win95,nonumtail=0,shortname=mixed,uni_xlate=1,allow_utime=00000000000000000000777,\x00'], 0xff, 0x371, &(0x7f0000000280)="$eJzs3T1oZNUXAPAz8yYzycL/n3SiIIx2gsbNdtqYIFlYTKMy+FGIg5tVmcQiwWBSbBILF0vBUis7BS0sxFIERewsbF1BVhcL3W7BxSszbz7efCSbrEQJ/n7FzN37znnn3veGmbePmZsXF6N1cSou3bhxLaanS1FZfHwxbpZiLrLo2Ytx1Ql9AMDpcDOl+D3ljphSOuEhAQAnrPP5/3JE1GMu73nzq8Pik09/ADj1uv//nzksZvqgDfUTGRIAcMLG7v/fP7S5WomoRqX3z0rhWwEAwGn19HPPP7G0EvFUvT4dsX5lq7HViEcH25cuxauxFqtxNmbjVkR+odB+KHUez19YWT5br9fL8fNcNCKi3E1s5FcKS1knvxYLMRtz3fz2pUbqtLPzn64sL9Q7ImJvt1M/1ktbjak4063/w5lYHVx49HbSeYq4sLJ8rt7dQWO9l78bsT+4b9Ee/3zMxncv9XeTUu8bjCvLlxd6gx7kbzVqcbF/FA68AwIAAAAAAAAAAAAAAAAAAAAAAHdkvt43118/J7Wf85Vy5ucnbO+sj5Pnd9cH2s/XB0q1FCn99sZDjbezGFofaHR9ni0LCQIAAAAAAAAAAAAAAAAAAEDf5nY1mmtrqxub2zutYmN3Y3O7HBHtnte++fjLmRiPuU2jkpeoRfRL1Ltld1rNlPWCUxYxnp61i/d6PvysP+JiTK0/i4nDqA1vKg/F/O++n94bBN+b9fb85yAmi8kTzArDeGyk6Pr/8yEd50D1G+eKPbXx6ldTSoWet4rpl18Y32GUIirHP3E7rXLnvG9Pd4/vUExqN76+9srdvaPf/CLlHnhw9pmr735wvdVca1eOzhmsbmzeSq1mqRd8rMMyU6xeirxRKr4SKs3rDx+Yvj/c08y+//XZe9759mjVU7Hn9fbreSQmy6fzyWh6NW+0hzk6nUH6VHcSa6tTE178t2vcwTm96/3PP0rpx1+OXGKgPPa2UfrbbzwAAAAAAAAAAAAAAAAAAMCYwm/Fu7o/9p06LOuRJ09+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwzxn8/f9CY38vRnr6jb2xnn7jj90JWbXVjSvVf3uSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD85/0VAAD//zYMU/U=") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r2, &(0x7f0000000300)={0x0, 0x18, 0x0}, 0x0) syz_clone(0x80842111, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x3ff, &(0x7f0000000500)=0x0) close(0x3) socket$can_bcm(0x1d, 0x2, 0x2) io_submit(r6, 0x2, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x4e}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, 0x6, r5, &(0x7f00000001c0)='m', 0x1, 0x1}]) ioctl$KVM_RUN(r3, 0xae80, 0x0) 1m22.629108864s ago: executing program 6 (id=224): pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RGETLOCK(r1, &(0x7f00000002c0)=ANY=[], 0x200002e6) readv(r0, &(0x7f0000000740)=[{0x0}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x2) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, 0x0, 0x0) sendmsg$nl_route(r2, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000006c0)='./file0\x00', 0x459e, &(0x7f0000000100)={[{@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x9f8}}, {@lazytime}, {@jqfmt_vfsv1}, {@block_validity}, {@nojournal_checksum}, {@mblk_io_submit}, {@jqfmt_vfsv0}]}, 0x1, 0x459, &(0x7f0000000b80)="$eJzs28tvVFUYAPDvznSA8rAj4gNEraKx8dHSgsrCjUYTF5qYuMFlLYUghRpaEyFEwQUuDYl749LEv8CVboy6MnGre0NCDBuR1Zg7c2/n0Zm+mPYi8/sl055z77k95+u5Z3rOPdMABtZo+iWJ2B0Rf0TESCPbXmC08e3WzUsz/968NJNErfbe30m93D83L83kRfPrdmWZsVKlZ70LFy6emZ6bmz2f5ScWz340sXDh4ounz06fmj01e27q2LGjRyZfeXnqpeUX315/nPenbT3w6fzB/W+9f+2dmePXPvjlu3Ief0ccfTK60slnarU+V1esPS3pZKjAhrAu6RhIu6tSH/8jUY5m543Em58X2jhgU9UyPU5frgH3sCSKbgFQjPwPfbr+zV9bN/so3o3XGgugNO5b2atxZihKWZlKx/q2n0Yj4vjl21+nr9ic5xAAAG1+SOc/L3Sb/5XioZZy92V7Q9VsL2VvRDwQEfsi4sGIetmHI+KRddbfuUmS1Z8096BK1zce3erS+d+r2d5W+/wvn/1FtZzl9tTjryQnT8/NHs5+J2NR2Z7mJ1eo48c3fv+y17nW+V/6SuvP54JZO64PbW+/5sT04vSdxNzqxpWIA0Pd4k+WdgLSvtgfEQfW+kPL7dnTz317sFfR1eNfQR/2mWrfRDzb6P/L0RF/Lll5f3JiR8zNHp7I74rlfv3t6ru96r+j+Psg7f+dXe//pfirSet+7cL667j65xc91zTjG7r/mwe2Zd8/mV5cPD8ZsS15u9Ho1uNTzWvzfF4+jX/sUPfxvzeav4lHIyK9iR+LiMcj4oms756MiKci4lBHXK3r659ff/rDXvHfDf1/oqP/q+1FOvq/mdgWnUe6JqJ85qfv239iM7m297+j9dRYdmQt739raNcG72YAAAD4/ylFxO5ISuNL6eHS+HjjM/z7Ymdpbn5h8fmT8x+fO9H4H4FqVEr5k66Rluehk9myvnqlkZ/K89n5I9lz46/Kw/X8+My8T4lDwXYtG/+l+vhP/VUuunXA5tpRdAOAIrXMxJMi2wFsPStxGFzGPwyuLuN/uIh2AFuv29//zwpoB7D1Osa/bT8YINb/MLiMfxhcrePfBwBgYCwMx+r/JN8tsSM2cpXEPZOI0l3RjP4kkg2OgrUmdhcd4PoTRb8zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Md/AQAA///xXu9c") r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents64(r3, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) ioctl$NILFS_IOCTL_GET_SUSTAT(r0, 0x80306e85, &(0x7f0000000180)) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fda000/0x18000)=nil, 0x0, 0x0, 0x48, 0x0, 0x0) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) lseek(r3, 0x200, 0x1) r4 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x4c0040, 0x102) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0/../file0\x00', 0x50b503, 0x87) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='net/packet\x00') lseek(r5, 0x6be5, 0x0) getdents64(r4, 0x0, 0x1b) 1m22.421760678s ago: executing program 6 (id=232): syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./bus\x00', 0x1010002, &(0x7f0000000140)=ANY=[], 0x1, 0x1059a, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfcNGI4DsB/oFPoS0UVj6uwqrpkwSF6hC57gPY22XGGSIhzkF2OEEHEjIMyhN2YAZHvkwbbI/jJRmJhmzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc00OxnN+t//1vmrPdNZNnNAAAAMApm2I5LyvDqv0l3f+Wbv2IiGlETCJiHBGn5u69+FjLHEVEJ9VPvb846sN9RJmw/0w/XZ8j4le6nr6f+1sAAACA27VezRYRvX21fPl5qPEOpEWbQa68csnnQ660URn2N1Pa+CUyi0lEFMPHTGnTiOh+/Z1arfz+erVi8KroVEW3jV4AAADtqs8Ess3eAAAAuDp/Lt0BLqPcr03/xU97wf2qSBuCn2otAAAA4HodP21/0Gm3HwAAAMAFlPP/N+f/pVUB5/8BAADAbajO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcNsVyvl7NFk1ztrtm8owGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAntmfdxQIgTAIg73r+06D9z+WNGhqalIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfi1kyhxm4yQ3uJjBhoqBCPwISFZ8gwMwEI0VLQWi8AKIOCgpTMFz9P8fzpdcQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzuzcsWpTURgA4JOkiVYnRyuI4KCLjU2sRsjiUOguCLqFNpZiqpJmaEuXPoHo5Oor2E1fwRcQHLTg4NBBwUUQJclNeoJBUoR7Q/0++O/9c4dzz8kQ+O9/bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWA73wtlBngshzM0c5V3vv+6ujDu/ffZhbhBf7ry5GI/ZHaIYQni43mpeT3Et025ze+dRo9VqtiUSiWSYZP3LBADASVNMolvXfyruL3ev5eoh/Ho1Wv9fifLwl/r/88vzFwbxc+tdJ75XXP8vpLbC6VfubDwtb27vXFvfaKw115qPq9XK4s3FG7dvVcq9ZyVlT0wAAAD4N6Uk4vo/X/+z/38mysOE9f+9pQf343sV1P9jHTX9sp4JAADA/+3cpe/fcmOu50qlsNXodNoL/ePwc6V/zGCqx3Yqibj+L9SznhUAAACQhsO93Ej/fzXKw4T9//nXuwfxmIUQwmzS/59fedJaTW85Uy2N14mzXiMAAADZmk0i7v8Xe/v/88MtD/kQwtXL/Tz5G8CJ6v+PL+6OvLQe7/+vprfEqZSv9b+P3rkWwkwt6xkBAABwkp1OolvsHxT3l9s/ni+V7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7NgxSgNBFAbgzW5WKzFgpVZeQLSzClgIYuMhREHwBCKIBxBbS+9g6R1SK9hYWKbwBvJmd1TSBCx2lXwfTN4jDJmXSZN/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrun+d1/Fy6jpy/a954+rk6gvMzW8369vxop+0OXQ/9Bgr+8JAAAAWARVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//OCtiEg==") syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x18, &(0x7f0000000080)={[{@delalloc}, {@data_err_abort}, {@barrier_val={'barrier', 0x3d, 0x3}}, {}, {@bh}, {@oldalloc}, {@data_err_ignore}, {@nouid32}, {@nobh}, {@sb={'sb', 0x3d, 0x5000}}, {@nouid32}, {@norecovery}]}, 0x1, 0x56d, &(0x7f0000001340)="$eJzs3d9rW1UcAPDvTZO1W6ftYAwVkcIenOjStfXHBJH5KDIc6PsMbVZG02U06VjrwO1lL77IEEQciO/67pMM/wH/ioEOhoyiD75UbnrTdW3SdF22psvnA3c5J+funvvNvd/Tc3MTEkDfGkv/yUW8HBHfJBEjEZFkbfnIGsfW1lt5cG06XZJYXf3s76SxXlpvbiuJGEwfh7PKSxHx+2DrfmtLy3OlSqW8kNXH6/OXx2tLyycvzpdmy7PlS5NTU6ffmZp8/713uxbrG+f+/f7TOx+f/vr4yne/3DtyK4kzcThr2xjHE7i+sTIWY9lrWYgzm1acWHvoRp89IdnrHWBXBrI8L0Q6BozEQJb1wPPvq4hYBfpU0in/8wYIeD415wHNa/suXQfvG/c/WrsA2hp/fu29kRhqXBsdWkkeuTJKr3dHu9B/2sevf92+lS7RvfchADq6fiMiTuXzW8e/JBv/du/UDtbZ3IfxD56dO+n8561W85/c+vwnWsx/hlvk7m50zv/cvS5001Y6//ug5fw311xldCCrvdCY8xWSCxcr5XRsezEiTkRhMK1PbNPH6ZW7q+3aNs7/0iXtvzkXzPbjXn7TPbSZUr30JDFvdP9GxCst57/J+vFPWhz/9PU4t8M+jpVvv9aurXP8T9fqTxGvtzz+D+9oJdvfnxxvnA/jzbNiq39uHvujXf97HX96/A9tH/9osvF+be3x+/hx6L9yozC8te2R+GPn5/+B5PNG+UD23NVSvb4wEXEgGdr6/OTD/9usN9dP4z9xfPvx7+H5/9v6dg5GxBc7jP/m0Z9fHWrT1gvHf+axjv/jF+5+8uUP7frf2fj3dqN0IntmJ+Nfh/0qxK7PZgAAAAAAAOhduYg4HEmuuF7O5YrFtVu1R+NQrlKt1d+8UF28NBON78qORiHXvNM9suHzEBPZ52Gb9clN9amIOBIR3w4cbNSL09XKzF4HDwAAAAAAAAAAAAAAAAAAAD1iuM33/1N/Duz13gFPnZ/8hv7VMf+78UtPQE/y9x/6l/yH/iX/oX/Jf+hf8h/6l/yH/iX/oX/JfwAAAAAAAAAAAAAAAAAAAAAAAAAAAOiqc2fPpsvqyoNr02l95srS4lz1ysmZcm2uOL84XZyuLlwuzlars5Vycbo632l7lWr18sRkLF4dr5dr9fHa0vL5+eripfr5i/Ol2fL5cuGZRAUAAAAAAAAAAAAAAAAAAAD7S21pea5UqZQX9n9hMAupV/anTwr53tgNhS4Xth83Phx5FqMTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKz5PwAA//96FjHp") r0 = socket$inet(0x2, 0x2, 0x80000001) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000000)) mkdir(&(0x7f0000000140)='./control\x00', 0x0) rmdir(&(0x7f0000000100)='./control\x00') 1m22.388318674s ago: executing program 34 (id=232): syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./bus\x00', 0x1010002, &(0x7f0000000140)=ANY=[], 0x1, 0x1059a, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfcNGI4DsB/oFPoS0UVj6uwqrpkwSF6hC57gPY22XGGSIhzkF2OEEHEjIMyhN2YAZHvkwbbI/jJRmJhmzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc00OxnN+t//1vmrPdNZNnNAAAAMApm2I5LyvDqv0l3f+Wbv2IiGlETCJiHBGn5u69+FjLHEVEJ9VPvb846sN9RJmw/0w/XZ8j4le6nr6f+1sAAACA27VezRYRvX21fPl5qPEOpEWbQa68csnnQ660URn2N1Pa+CUyi0lEFMPHTGnTiOh+/Z1arfz+erVi8KroVEW3jV4AAADtqs8Ess3eAAAAuDp/Lt0BLqPcr03/xU97wf2qSBuCn2otAAAA4HodP21/0Gm3HwAAAMAFlPP/N+f/pVUB5/8BAADAbajO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcNsVyvl7NFk1ztrtm8owGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAntmfdxQIgTAIg73r+06D9z+WNGhqalIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfi1kyhxm4yQ3uJjBhoqBCPwISFZ8gwMwEI0VLQWi8AKIOCgpTMFz9P8fzpdcQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzuzcsWpTURgA4JOkiVYnRyuI4KCLjU2sRsjiUOguCLqFNpZiqpJmaEuXPoHo5Oor2E1fwRcQHLTg4NBBwUUQJclNeoJBUoR7Q/0++O/9c4dzz8kQ+O9/bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWA73wtlBngshzM0c5V3vv+6ujDu/ffZhbhBf7ry5GI/ZHaIYQni43mpeT3Et025ze+dRo9VqtiUSiWSYZP3LBADASVNMolvXfyruL3ev5eoh/Ho1Wv9fifLwl/r/88vzFwbxc+tdJ75XXP8vpLbC6VfubDwtb27vXFvfaKw115qPq9XK4s3FG7dvVcq9ZyVlT0wAAAD4N6Uk4vo/X/+z/38mysOE9f+9pQf343sV1P9jHTX9sp4JAADA/+3cpe/fcmOu50qlsNXodNoL/ePwc6V/zGCqx3Yqibj+L9SznhUAAACQhsO93Ej/fzXKw4T9//nXuwfxmIUQwmzS/59fedJaTW85Uy2N14mzXiMAAADZmk0i7v8Xe/v/88MtD/kQwtXL/Tz5G8CJ6v+PL+6OvLQe7/+vprfEqZSv9b+P3rkWwkwt6xkBAABwkp1OolvsHxT3l9s/ni+V7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7NgxSgNBFAbgzW5WKzFgpVZeQLSzClgIYuMhREHwBCKIBxBbS+9g6R1SK9hYWKbwBvJmd1TSBCx2lXwfTN4jDJmXSZN/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrun+d1/Fy6jpy/a954+rk6gvMzW8369vxop+0OXQ/9Bgr+8JAAAAWARVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//OCtiEg==") syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x18, &(0x7f0000000080)={[{@delalloc}, {@data_err_abort}, {@barrier_val={'barrier', 0x3d, 0x3}}, {}, {@bh}, {@oldalloc}, {@data_err_ignore}, {@nouid32}, {@nobh}, {@sb={'sb', 0x3d, 0x5000}}, {@nouid32}, {@norecovery}]}, 0x1, 0x56d, &(0x7f0000001340)="$eJzs3d9rW1UcAPDvTZO1W6ftYAwVkcIenOjStfXHBJH5KDIc6PsMbVZG02U06VjrwO1lL77IEEQciO/67pMM/wH/ioEOhoyiD75UbnrTdW3SdF22psvnA3c5J+funvvNvd/Tc3MTEkDfGkv/yUW8HBHfJBEjEZFkbfnIGsfW1lt5cG06XZJYXf3s76SxXlpvbiuJGEwfh7PKSxHx+2DrfmtLy3OlSqW8kNXH6/OXx2tLyycvzpdmy7PlS5NTU6ffmZp8/713uxbrG+f+/f7TOx+f/vr4yne/3DtyK4kzcThr2xjHE7i+sTIWY9lrWYgzm1acWHvoRp89IdnrHWBXBrI8L0Q6BozEQJb1wPPvq4hYBfpU0in/8wYIeD415wHNa/suXQfvG/c/WrsA2hp/fu29kRhqXBsdWkkeuTJKr3dHu9B/2sevf92+lS7RvfchADq6fiMiTuXzW8e/JBv/du/UDtbZ3IfxD56dO+n8561W85/c+vwnWsx/hlvk7m50zv/cvS5001Y6//ug5fw311xldCCrvdCY8xWSCxcr5XRsezEiTkRhMK1PbNPH6ZW7q+3aNs7/0iXtvzkXzPbjXn7TPbSZUr30JDFvdP9GxCst57/J+vFPWhz/9PU4t8M+jpVvv9aurXP8T9fqTxGvtzz+D+9oJdvfnxxvnA/jzbNiq39uHvujXf97HX96/A9tH/9osvF+be3x+/hx6L9yozC8te2R+GPn5/+B5PNG+UD23NVSvb4wEXEgGdr6/OTD/9usN9dP4z9xfPvx7+H5/9v6dg5GxBc7jP/m0Z9fHWrT1gvHf+axjv/jF+5+8uUP7frf2fj3dqN0IntmJ+Nfh/0qxK7PZgAAAAAAAOhduYg4HEmuuF7O5YrFtVu1R+NQrlKt1d+8UF28NBON78qORiHXvNM9suHzEBPZ52Gb9clN9amIOBIR3w4cbNSL09XKzF4HDwAAAAAAAAAAAAAAAAAAAD1iuM33/1N/Duz13gFPnZ/8hv7VMf+78UtPQE/y9x/6l/yH/iX/oX/Jf+hf8h/6l/yH/iX/oX/JfwAAAAAAAAAAAAAAAAAAAAAAAAAAAOiqc2fPpsvqyoNr02l95srS4lz1ysmZcm2uOL84XZyuLlwuzlars5Vycbo632l7lWr18sRkLF4dr5dr9fHa0vL5+eripfr5i/Ol2fL5cuGZRAUAAAAAAAAAAAAAAAAAAAD7S21pea5UqZQX9n9hMAupV/anTwr53tgNhS4Xth83Phx5FqMTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKz5PwAA//96FjHp") r0 = socket$inet(0x2, 0x2, 0x80000001) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000000)) mkdir(&(0x7f0000000140)='./control\x00', 0x0) rmdir(&(0x7f0000000100)='./control\x00') 1m17.984372252s ago: executing program 0 (id=272): syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000080)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) r0 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r0, &(0x7f0000000140)=@name={0x1e, 0x2, 0x0, {{0x42, 0x4000000}}}, 0x10) bind$tipc(r0, &(0x7f00000001c0)=@nameseq={0x1e, 0x1, 0x3, {0x42, 0x2000002, 0xfffffffe}}, 0x10) r1 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r1, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x2}}, 0x10) r2 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r2, &(0x7f0000000180)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x4}}, 0x10) r3 = socket$tipc(0x1e, 0x2, 0x0) sendmsg$tipc(r3, &(0x7f0000002340)={&(0x7f0000000000)=@name={0x1e, 0x2, 0x0, {{0x42, 0x4}}}, 0x10, 0x0}, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) recvmmsg(r4, &(0x7f0000005cc0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000004900)=""/125, 0x7d}, 0x400}], 0x1, 0x2, 0x0) setsockopt$inet_int(r4, 0x0, 0x17, &(0x7f0000000180)=0x6, 0x4) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) setsockopt$inet_int(r4, 0x0, 0x19, &(0x7f0000000140)=0x400030, 0x4) syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f00000012c0), 0xfe, 0x244, &(0x7f0000000400)="$eJzs3T9oJFUcB/DvzO565m6RUxtB/AMiooFwdoJNbBQCEoKIoEJExEZJhJhgl1jZWGitksomiJ3RUtIEG0WwipoiNoIGC4OFFiu7k0hMVqNu3Dkynw9MZibz3vzesPN9u83sBmisq0mmk7SSTCbpJCmON7i7Wq4e7q5PbM8nvd4TPxWDdtV+5ajflSRrSR5KslUWeamdrGw+s/fLzmP3vbncuff9zacnxnqRh/b3dh8/eG/2jY9mHlz54qsfZotMp/un6zp/xZD/tYvklv+j2HWiaNc9Av6Judc+/Lqf+1uT3DPIfydlqhfvraUbtjp54N2/6vv2j1/ePs6xAuev1+v03wPXekDjlEm6KcqpJNV2WU5NVZ/hv2ldLl9eXHp18sXF5YUX6p6pgPPSTXYf/eTSx1dO5P/7VpV/4OLq5//JuY1v+9sHrbpHA4zFHdWqn//J51bvj/xD48g/NJf8Q3PJPzSX/ENzyT80l/zDBdb5+8PyD80l/9Bc8g/NdTz/AECz9C7V/QQyUJe65x8AAAAAAAAAAAAAAAAAAOC09Ynt+aNlXDU/eyfZfyRJe1j91uD3iJMbB38v/1z0m/2hqLqN5Nm7RjzBiD6o+enrm76rt/7nd9Zbf3UhWXs9ybV2+/T9Vxzef//dzWcc7zw/YoF/qTix//BT461/0m8b9daf2Uk+7c8/14bNP2VuG6yHzz/ds79i+Uyv/DriCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABib3wMAAP//+kBtTA==") r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FITRIM(r5, 0xc0185879, 0x0) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0xf1, &(0x7f0000000800)={@broadcast, @broadcast, @val={@val={0x88a8, 0x7, 0x1, 0x2}, {0x8100, 0x5}}, {@generic={0x6007, "e74d759f558878b87b78b25ceb0824ee6f92137be9cb46a61342d08c3ccadf93c7ed9b8d9a2b64b3549de337e09cb0eb8694ebaf0f12857f88dd0e7f8ba98d725e5c103fa50c2fd38258520d8260f80e15a50b47d4c7828afb9ce9160d7b0c1add56c8a491b8d35e94551f8c1f0ee12aa0487bd747b4d24ea34949f0b35e38ebe8304a77b36a0c29a9ee32ac2e89fbbdc03392c670ca23231750708108861cd95143148c2b43b9a1a773c3665fbe12d6c40e79284ecac5b78af017b8dcb3afab142eff8adac5557d94f80743c9e1550f4d13c05c0543fc5d5f763a"}}}, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_usb_connect(0x1, 0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000c8f182082104080506640000000109022c000202ff00000904c806000202ff810a2401"], 0x0) pselect6(0x40, &(0x7f0000000100)={0x0, 0x4000000000000000, 0x0, 0x0, 0x800, 0x200000000, 0x100000}, 0x0, &(0x7f0000000240)={0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6a9}, &(0x7f0000000280)={0x0, 0x3938700}, 0x0) r6 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000010d804dd0000000000000109022400018000000009040000010300000009210500000122050009058103"], 0x0) syz_usb_control_io(r6, 0x0, 0x0) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r7, 0xaf01, 0x0) r8 = eventfd2(0x1, 0x1) ioctl$VHOST_SET_VRING_KICK(r7, 0x4008af20, &(0x7f0000000000)={0x0, r8}) 1m14.904686037s ago: executing program 0 (id=296): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, 0x0, &(0x7f00000000c0)) (async) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, 0x0, &(0x7f00000000c0)) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) madvise(&(0x7f00002e5000/0x400000)=nil, 0x400000, 0xf) socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="4c0000004900090c7396c490fedbdf250a000000", @ANYRES32=0x0, @ANYBLOB="02000000080002000500000014000100fc00000000000000000000000000000114000100"/52], 0x4c}, 0x1, 0x0, 0x0, 0x20040800}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800002, 0xe) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, 0x0, 0x0) timerfd_create(0x2, 0x80000) (async) timerfd_create(0x2, 0x80000) r6 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x4e21, 0x7ff, @ipv4={'\x00', '\xff\xff', @empty}, 0x7}, 0x1c) (async) bind$inet6(r6, &(0x7f0000000080)={0xa, 0x4e21, 0x7ff, @ipv4={'\x00', '\xff\xff', @empty}, 0x7}, 0x1c) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x4e21, 0x659, @empty, 0xff}, 0x1c) r7 = fcntl$dupfd(r6, 0x406, r6) write$cgroup_pid(r7, &(0x7f0000000240), 0xb375) (async) write$cgroup_pid(r7, &(0x7f0000000240), 0xb375) 1m13.431359574s ago: executing program 0 (id=297): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r0, 0x40089413, &(0x7f0000000000)=0xfd) syz_emit_ethernet(0x1f0, &(0x7f0000000280)={@random="a10e1f0100", @broadcast, @void, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x1, 0x5, 0x1e2, 0x67, 0x0, 0x0, 0x2, 0x0, @empty, @rand_addr=0x64010102}, {0x13, 0x0, 0x0, @rand_addr=0x64010102, "af0afef690a055f84c82861aa06c4ae5a017e71b277cb1bc5a38b6c7282d27b5a2e3dc8dd2047a27a63bc9809115891762f9bb9c04bad9419754b039971402d975b76db22d2d79d423b62ca0bf8fe2851ab0095cf55b6cfc4e05173dbac8515c34be5d1d5350a2fdf145e273ad03dc3b4c20b0a597b85029b928fca3ef66c7ddd20e71f609427037924e0a7767ff39fb5608b144a2b7837e9a9968f8b029394a49816c6b5b9bbe16b42d351bf2fe75858183adf1bba4cb29e909b492e045e5a30a77a245cd95c83e07675c1497c6c0081b4ea353b8fb3029cbd490cd1c3d66770c7f05c92b865bb835829b47c7d73767e44d4900286911fe283aeee61da193ccce9c53976ae577ccca0c6d7fd898ab0e54bbe1f23b55dc865ad81b5bcdd4897f4c2763fd4903d3f9abee623ca54afc31fbce01c73fbc5ee1ed5a05f711ce9055918e2b03c27cb149143404410cb395dca3ca9cc978efe47b7a39c5ff9c6e5847a1492393ec97bcc3251a1afdd929a2d442ef246b97040000f905ab57da36ace5dfd3a215c48cf705c7dd9262516ac81c9497a605473a63858ba9c41d2f95549f4e49ef3abf832292b2bb98feaa8335aab9eae794abdda87bf0896fa721dad6f4997c32d8d5ba"}}}}}, 0x0) r1 = socket$inet(0x2, 0x3, 0x4) (async, rerun: 64) r2 = socket(0x400000000010, 0x3, 0x0) (async, rerun: 64) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async, rerun: 64) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0x300c001, &(0x7f0000000180)={[{@bsdgroups}]}, 0x2c, 0x516, &(0x7f0000000740)="$eJzs3c9vG1kdAPCvnV9umm6ysIcFAVuWhYKq2om7G632wnJBQqvVIi2cEGqjxI2i2HEUO6UJkUjPXJGoxAn+BA5IHJB64s4NblzKAalABWqQEPJq7HGbOHFiNXHcxp+PNPJ7MxN/v8/SvBc/2/MCGFpXI2I3IsYj4nZETKf7M+kWH7a25LynT3YW957sLGai0fj0n6PpmTuL7fPbLqfPmYv4JKlPHBG3trW9ulAulzbSeqFeWS/UtrZvrFQWlkvLpbVicX5ufvb9m+8Vz6ytb1V++/i7Kx/98A+///KjP+1+66dJzt9OjyVtO7NA+7Rel7GY2rcveeU+6kewARhJ2zM+6ER4IdmI+FxEvJ2Wn8kNLicAoL8ajeloTO+vd5fp4RwA4OWXvOefikw2n77/n4psNp9vzuHl3ojJbLlaq1+/U91cW4rmHNZMjGXvrJRLs+lc4UyMZZL6XLP8vF7sqN+MiNcj4hcTl5r1/GK1vDSof3oAYMhd7hj//zPRGv974BMCAHiVGckBYPgcHv/HBpIHAHB+vP8HgOGzb/w/6re6AMAFlOv47T8AcPGdOP//Zvzsx+eTCgBwTnz+DwBD5fsff5xsjb30/tdLd7c2V6t3byyVaqv5yuZifrG6sZ5frlaXm/fsqZz0fOVqdX3u3di8V6iXavVCbWv7VqW6uVa/1byv962SHxYAwOC9/tbDv2QiYveDS80t2ms5+EIAXHgucxheI4NOABiY0UEnAAyM+Xggc8Lxrl8RetD9by6dIh+g/659ocv8//H/G/y/cT7pAX1k/h+G1+nm/80ewKvM/D8Mr0YjYz1/ABgyPbyD9xVBuOBe+PN/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGJTzS2TzadrgU9FNpvPR1yJiJkYy9xZKZdmI+K1iPjzxNhEUp8bdNIAwCll/55J1/+6Nv3OVOfR8cx/J5qPEfGTX336y3sL9frGXLL/X8/21x+k+4tHBpjofxsAgH1GO3e0x+n2ON5e3/fpk53F9naeCT7+Tmtx0STuXrq1U28ln4uxiJj8d+ZAYzJntDDx7v2IeLOz/dlnx2fSlU874yexr/QtfjRbOHUgfvZA/GzzWOsxeS0+fwa5wLB5mPQ/Hx51/WXjavMxvf4yBzvTXPz8cOf6Atr9316js/9rXe+fXMk1+5qj+r+rvcZ494/f63rs/kjji6MRe4f63/aK0Llm6aj47/QY/69f+srb3Y41fh1xLY6L3yoV6pX1Qm1r+8ZKZWG5tFxaKxbn5+Zn37/5XrHQnKMutGeqD/vHB9df697+iMku8XMntP/rPbb/N/+7/aOvHhP/m187Kn423jgmfjImfqPH+AuTv+u6fHcSf6lL+0cPxB8/8HfJvus9xn/0t+2lHk8FAM5BbWt7daFcLm0onLaQ69czX35JGqhwTGEkyu35qJcin1MXBtwxAX33/KIfdCYAAAAAAAAAAAAAAEA3tR+kt/zr44/hBt1GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALq7PAgAA//+iDcmp") (async, rerun: 64) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f00000000c0)='.\x00', 0x10820, &(0x7f00000009c0)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80042, 0x4d) pwrite64(r4, &(0x7f0000000140)='2', 0xfdef, 0xe7c) (async) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000240)={'syz_tun\x00', 0x0}) bind$packet(r5, &(0x7f0000000000)={0x11, 0x1c, r6, 0x1, 0x48}, 0x14) (async) syz_emit_ethernet(0x32, &(0x7f00000004c0)=ANY=[@ANYBLOB="5bb61d3f2d11aaaaaaaaaabb080045780024006500000311907800000000e00000014e204e2000109078020600010000000016ba466f50593cbd5e9385dc333407cec04fa5f427d18fd50d015e9cbf8021c341a1420fd9fa205fcd8929e8a7b1ef2243d9a713976f6cc6"], 0x0) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async) r7 = socket(0x400000000010, 0x3, 0x0) (async) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000480)=0x6) (async) r8 = socket$unix(0x1, 0x1, 0x0) ioctl$KVM_TDX_FINALIZE_VM(r4, 0xc008aeba, &(0x7f0000000200)) (async) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r7, &(0x7f00000012c0)={0x0, 0xffffffffffffff92, &(0x7f0000000000)={&(0x7f0000004b40)=@newchain={0x0, 0x64, 0x2, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, r9, {0x9, 0xd}, {0xa, 0xc}, {0xd, 0x6}}, [@filter_kind_options=@f_cgroup={{}, {0x0, 0x2, [@TCA_CGROUP_EMATCHES={0x0, 0x3, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x0, 0x2, 0x0, 0x1, [@TCF_EM_U32={0x0, 0x1, 0x0, 0x0, {{0x2, 0x3, 0x7}, {0x6, 0xfffffffd, 0x800, 0x3}}}, @TCF_EM_META={0x0, 0x3, 0x0, 0x0, {{0x3, 0x4, 0x1}, [@TCA_EM_META_LVALUE={0x0, 0x2, [@TCF_META_TYPE_INT, @TCF_META_TYPE_VAR, @TCF_META_TYPE_INT=0x3, @TCF_META_TYPE_VAR="43a6715fb15c03", @TCF_META_TYPE_VAR="471fac", @TCF_META_TYPE_VAR="ba03a8ef42dfad", @TCF_META_TYPE_INT=0x8]}, @TCA_EM_META_RVALUE={0x0, 0x3, [@TCF_META_TYPE_INT=0x2, @TCF_META_TYPE_VAR="cb76a781", @TCF_META_TYPE_INT=0x8, @TCF_META_TYPE_INT=0x5, @TCF_META_TYPE_INT=0x6]}]}}, @TCF_EM_CMP={0x0, 0x2, 0x0, 0x0, {{0x1, 0x1, 0x5}, {0x3ff, 0x6, 0x8000, 0x4, 0x7, 0x0, 0x1}}}, @TCF_EM_IPT={0x0, 0x1, 0x0, 0x0, {{0x96b1, 0x9, 0xb7ab}, [@TCA_EM_IPT_MATCH_DATA={0x0, 0x5, "720685582eb6ee8d3ecb26e88433e9faa1b2b2134e3de0a315c8eaf6fd3f96d205232046c088465b9a9c8b5172a63e31aa8135758d062410a46df33d927bb36f261a9c821319267358ab4251cc59f536a3a25edaaa29b3e29e006eab8ee990e28bb122b9d4ab62294bf6a19fd27f5399754a183f9b1c6b0d51d35d27e96254e2ce"}, @TCA_EM_IPT_MATCH_REVISION={0x0, 0x3, 0x6}, @TCA_EM_IPT_MATCH_REVISION={0x0, 0x3, 0x8}, @TCA_EM_IPT_MATCH_REVISION={0x0, 0x3, 0x6}, @TCA_EM_IPT_HOOK, @TCA_EM_IPT_MATCH_DATA={0x0, 0x5, "aa7083a308f7150d9cfc267627674150932dc148e71843a54484c3a15d1712edea566a4e9d86bb7e06f6fd51c6d0622e8f00c3dc440873497873bbd1c4dc4fa9f24ea61cc0cde6b3e74376f023bff32ccfe106fd8deab503da6dab9ff9598aef2a1d41574e4cc44fd6c0ca87c821bd494138907ee1c489c66e05def75555a208e61fa611242d7553f20acbbad1"}]}}, @TCF_EM_U32={0x0, 0x3, 0x0, 0x0, {{0xb70c, 0x3, 0x8001}, {0x4775b574, 0x80, 0x6, 0x400}}}, @TCF_EM_IPSET={0x0, 0x3, 0x0, 0x0, {{0x0, 0x8, 0x6}, {0x4, 0x5}}}, @TCF_EM_U32={0x0, 0x1, 0x0, 0x0, {{0x800, 0x3, 0x9}, {0x1000, 0xfffffffc, 0x349f, 0xd}}}]}]}, @TCA_CGROUP_ACT={0x0, 0x1, [@m_ife={0x0, 0x12, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x0, 0x1, {{0x7, 0x0, 0xffffffffffffffff, 0x7, 0x3}}}, @TCA_IFE_SMAC={0x0, 0x4, @random="e2535d3d034d"}, @TCA_IFE_METALST={0x0, 0x6, [@IFE_META_TCINDEX={0x0, 0x5, @void}, @IFE_META_PRIO={0x0, 0x3, @void}, @IFE_META_PRIO={0x0, 0x3, @val=0x6}]}]}, {0x0, 0x6, "0ce690bae2fcd7ddc985fc74bc84b6bcb927361dc032c8ca05f79750708dc9b48bc6ba38c470478eb20229cdc4f8a5acbc9720e89246d4c89487edd9b95e4460762c7f503a578836364f8709ad7ff6eb6a51a96b85fb6a90f3cf6adeec8ec6aac303b315a83d942c837fdf811bea7594c5ed0cc0c7831fe98e34c6e10852c18e9b0ef1b796c4113cccfb84975d6178907c5a3da0d263e534ceafa46c242055c4bf9aa9b46039d2cc5d89a68952facc6cbc89b3fd14455b5c2c03724124517272495f"}, {}, {0x0, 0x8, {0x2, 0x1}}}}, @m_pedit={0x0, 0x7, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0x3, 0x2, 0x6, 0x21}, 0xf, 0x3, [{0xf78, 0x5, 0x7, 0x2, 0x8, 0x499}, {0x2, 0x4, 0x7, 0x8, 0xb, 0x8}, {0x2, 0x0, 0x9337, 0x40, 0x8, 0x5}, {0xff, 0x200, 0xc, 0x0, 0x7, 0x7}, {0x0, 0x0, 0x0, 0x2, 0x9, 0x9}, {0x9, 0x8, 0xb9d6, 0x8, 0xfffffff4, 0xa}, {0x6, 0x5, 0x2, 0x0, 0x0, 0xff}, {0x81, 0x5a, 0x9, 0xf770, 0x2, 0x6}]}, [{0x8, 0x10000, 0x6, 0x9, 0x800, 0x2}, {0x6, 0x81, 0x2, 0x0, 0x6d, 0x9}, {0x4, 0x1, 0x0, 0x5, 0x80000000, 0x1ee9}, {0xd, 0x3f, 0x4, 0x8, 0x2, 0x2}, {0xa, 0x6, 0xe566, 0x9, 0x7, 0x9}, {0x7f, 0x1, 0x0, 0xa00000, 0x1, 0xfffffff7}, {0xe, 0x8, 0x2, 0x9, 0xfffffff6, 0x4}, {0xd, 0x4, 0x9, 0x0, 0x3, 0xfffffc01}, {0xffffffff, 0x0, 0x7, 0x401, 0x28, 0xee0}, {0x6, 0x6, 0x0, 0x4, 0x9, 0x6}, {0x2, 0x0, 0x0, 0x400, 0xa2, 0x1}, {0x0, 0xe, 0x2, 0x0, 0x7, 0x4}, {0x9, 0x53, 0x8, 0x6, 0x7f, 0x6}, {0x0, 0x4, 0x4, 0x0, 0x0, 0x8001}, {0x3, 0x40a8, 0x0, 0x5, 0xb, 0x6}, {0x0, 0xc, 0x71241649, 0x6, 0x3, 0x400}, {0xfffffff8, 0x0, 0x8, 0x7d1d, 0x72cbe022, 0x4}, {0x3, 0x45f, 0xfffffffb, 0xe016, 0x8, 0x1}, {0x7, 0xfff, 0xffffffff, 0xa46, 0xddd, 0x400}, {0x0, 0x7, 0x0, 0xf0d, 0xfffffffa, 0x4}, {0xa4f6, 0xe1, 0xa, 0xfffff538, 0x1, 0x3}, {0x7fffffff, 0x6, 0x7, 0x40, 0x2, 0x8000}, {0xfff, 0x0, 0x12b8000, 0x3, 0xad, 0x101}, {0x80000000, 0xed, 0x7, 0x9, 0x5, 0x1}, {0x62, 0x2, 0x9, 0xfffff012, 0x2, 0x7bf8}, {0x3, 0x8, 0xa5, 0x9, 0x6, 0x10000000}, {0x434, 0x8, 0x48, 0xfffffff3, 0x10, 0x4}, {0xe, 0x10001, 0x9, 0x1, 0x53, 0xde24}, {0x6, 0x10001, 0x9, 0xc000, 0x2, 0x8}, {0x0, 0xfffffffe, 0xac, 0xc, 0x6}, {0x6, 0x4, 0x200, 0x7, 0x2}, {0x8, 0x6, 0x8, 0x1, 0x0, 0x2}, {0x1ff, 0x71, 0x7, 0x4, 0xe4, 0x6}, {0x6, 0x200, 0x16fe, 0x200, 0x4, 0x9}, {0x6, 0x9, 0x0, 0x5, 0x101, 0x2}, {0x4, 0x5, 0x1, 0x5, 0x3, 0x7}, {0xc, 0x3, 0x8, 0x6, 0x2962, 0x101}, {0x4, 0x2, 0x3, 0x9, 0x7fff, 0x1}, {0x0, 0x5, 0x6, 0x5, 0x7ff, 0x3}, {0x9, 0x9, 0x8001, 0x8, 0x1, 0xc}, {0x404, 0x1780, 0xff, 0x606, 0x8443, 0x9}, {0x85, 0x9, 0x40, 0x9, 0x5, 0xffff253f}, {0x1, 0xfffffff8, 0x274, 0x2, 0x2, 0x10}, {0xb, 0x6, 0x846, 0x26b, 0x0, 0x2}, {0x800, 0x7, 0x2, 0x10000, 0xffffffff, 0x3}, {0xe, 0xf, 0x7, 0x3, 0x7, 0x10000}, {0x10, 0x981, 0x5, 0x7b, 0x101, 0x8}, {0x5, 0x7, 0x48, 0x8, 0x2, 0x1}, {0x0, 0xf38b173, 0x7, 0x50b0, 0x0, 0x5}, {0xc, 0x3, 0xe, 0xe, 0x80, 0x1000}, {0x32, 0x40, 0xc, 0x9, 0x80000000, 0x5}, {0xac3, 0x5126, 0xfffffff3, 0x2, 0x2, 0x6}, {0xfffeffff, 0x4, 0x10, 0x585, 0x3, 0x33}, {0x9, 0x687, 0x7, 0xffff0001, 0xffffffff, 0x5c}, {0xa, 0x559, 0x856, 0x3e, 0x6, 0x5}, {0x6, 0x100, 0x2, 0x2, 0x9, 0x6}, {0xffff, 0xd0f, 0xc, 0x7, 0x30000000, 0x2}, {0x4, 0x9, 0x3, 0xffffffff, 0xfffffffe, 0x7f}, {0x0, 0x8, 0x2, 0x0, 0x1, 0x9}, {0xf2a, 0x40, 0x3, 0x8, 0x1000, 0x4}, {0x39f, 0xfffffffc, 0x4584, 0x7, 0x2}, {0xf, 0x4, 0x5, 0x9, 0x5, 0x8}, {0x0, 0x9, 0x4, 0xffffffff, 0x3, 0x100}, {0x3, 0x5, 0x1, 0x8001, 0x4, 0x3}, {0x7f, 0x400, 0x9556, 0x3, 0xffffffff, 0x2}, {0x2, 0x1000000, 0x10001, 0x9, 0x2, 0x79d}, {0xffff8001, 0x3, 0x10000, 0x4, 0x952}, {0x6, 0x7, 0x3, 0x1a76, 0x0, 0xcccf}, {0x3e, 0x7, 0x6, 0x0, 0x615a, 0x5}, {0x3, 0x3, 0x4, 0x8, 0x7, 0x6}, {0x1, 0x6, 0x100, 0xfe, 0x4, 0x10001}, {0x0, 0x9, 0x9, 0x6cf1, 0x101, 0xa0}, {0x2000000, 0xd1, 0x9, 0x80000000, 0x9, 0x127}, {0x1, 0xffff8250, 0x7, 0x8, 0x8, 0xed5}, {0x6, 0x4, 0x0, 0x3, 0x8, 0x80000001}, {0x3ac, 0x4, 0x784, 0x5, 0x8786, 0x7f}, {0x3, 0x80, 0xe171, 0x2, 0x4, 0x435}, {0x6, 0xdf, 0x6, 0x6, 0x0, 0x8}, {0x401, 0x1, 0xa, 0x8, 0x4, 0x6}, {0x0, 0x975, 0x7519, 0x1, 0x3a0000, 0xd4d}, {0x7995, 0x8, 0x9, 0x1, 0xfffffff7, 0x7}, {0x9bc, 0x3, 0xe, 0x4, 0x78, 0x800}, {0xfffffffb, 0x8001, 0x3ff, 0x5, 0x7, 0x9}, {0xf6, 0x0, 0xb7f3, 0x8, 0x7, 0x69b4}, {0x1, 0x2, 0x3ff, 0xfffffffb, 0x8, 0x10001}, {0x100, 0x10000, 0x10000, 0x6, 0x3ba2, 0x5}, {0x0, 0x2, 0x101, 0x66f0, 0xb2, 0xffffffff}, {0x7, 0x1, 0xfffffff9, 0xd, 0x9, 0x5}, {0xfffffffc, 0x100, 0x4, 0xff, 0xffffc082, 0x6}, {0x4, 0x38000, 0x7, 0x101, 0x0, 0x9}, {0x6, 0x624c, 0xfffffffd, 0x9, 0x8, 0x4}, {0x1, 0x8, 0x3, 0x6, 0xffffffc9, 0xb}, {0x925c, 0x6, 0x7, 0x1d7a, 0x10000, 0x7f}, {0x0, 0x6, 0xfffffff9, 0xfff, 0x9fe, 0x5}, {0x4, 0x3, 0x5, 0x8, 0x1000, 0x2}, {0x80000001, 0x80000000, 0xb3, 0x6, 0x5, 0x5a25}, {0x8, 0x28d, 0x7, 0x10001, 0x0, 0x6}, {0xf, 0x9, 0x3, 0xffff4cd9, 0x3, 0x9}, {0x2, 0x9, 0x71b, 0x1, 0x4, 0x4}, {0x80, 0x8, 0x3, 0x0, 0x3, 0x8}, {0x3, 0x7ff, 0x8, 0x7fff, 0x8, 0x9}, {0x1, 0x7fffffff, 0x8000, 0x2, 0x5, 0x6}, {0x7fffffff, 0x4, 0x2, 0xae, 0x4, 0x8}, {0x9af, 0xe, 0x6, 0x3, 0xf3f, 0x7f}, {0x7, 0x8, 0x362, 0x8001, 0x4, 0xd}, {0xd, 0x43, 0xede5, 0x0, 0x5, 0x9}, {0x127, 0x7, 0x9, 0x0, 0x2, 0xa511}, {0x5, 0x5, 0x7ff, 0x8, 0x0, 0x2}, {0x800, 0xffff82be, 0x0, 0x0, 0xfffffffd, 0xe}, {0x7aa2, 0x3, 0x8, 0x3, 0x81, 0x1}, {0x0, 0x1, 0x81, 0xcb10, 0x100, 0x1000}, {0x7, 0xb6f, 0x2, 0x0, 0x5995, 0x3531}, {0x4, 0x4, 0xfff, 0x5, 0x6, 0x10001}, {0x800, 0x101, 0x8, 0x6, 0x5, 0x1}, {0x6, 0xffffffff, 0x10, 0x10, 0x7f}, {0xa1, 0x80e, 0x9, 0x6, 0xfffffffc, 0xc}, {0x669, 0x9, 0x516, 0x9, 0x1000, 0x2}, {0x81, 0x80, 0x80, 0xa, 0x490, 0x39}, {0x9, 0x100, 0x0, 0x0, 0x1, 0x6}, {0xc3a7, 0x6b1, 0x8, 0x0, 0xae8, 0x5}, {0x9f, 0x51, 0xfffff168, 0x6, 0x5, 0xffff}, {0x8001, 0x7, 0x4, 0x0, 0x8, 0x8ae9}, {0x6, 0x400, 0x1dda, 0xdb, 0x80000001, 0x8}, {0x65b, 0xffff, 0x7, 0x66f4, 0xd0a6}, {0x7, 0x0, 0x0, 0x7ddc, 0x2, 0x10}, {0x400, 0x400, 0x10000, 0x1, 0x7, 0x4}, {0x0, 0x3, 0x1, 0x89, 0xf, 0x838}, {0xb8, 0xf, 0x10001, 0x8, 0x5, 0x3}], [{0x187c2084862635b3}, {0x0, 0x1}, {0x5f469c1a6f9a63de}, {0x0, 0x1}, {0x3}, {0x3}, {}, {0x3, 0x1}, {0x1}, {0x1, 0x1}, {0x4}, {0x0, 0x1}, {0x3, 0x1}, {0x5}, {0x0, 0x1}, {0x4}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {0x4}, {0x2}, {0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x5}, {0x1}, {0x1, 0x1}, {0x2}, {0x6, 0x1}, {0x4}, {0x1, 0x1}, {}, {0x2, 0x1}, {0x3}, {0x2}, {0x3, 0x1}, {0x2, 0x1}, {0x4}, {0x1, 0x1}, {0x4}, {0x3}, {0x2, 0x1}, {0x1, 0x1}, {0x5}, {0x2}, {}, {0x3}, {0x2, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {}, {0x2}, {0x5, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x5}, {0x4, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x3}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2}, {}, {0x4, 0x1}, {0x2}, {0x4, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x5}, {0x3, 0x1}, {0x0, 0x1}, {0x1}, {0x1, 0x1}, {0x4, 0x1}, {0xede89c476b813052}, {0x3}, {}, {0x4}, {0x5, 0x1}, {0x0, 0x1}, {0x1}, {0x2, 0x1}, {0x3}, {0x2, 0x1}, {0x7}, {0x4}, {0x4, 0x1}, {0x2}, {0x4, 0xb2e401beedc1172}, {0x4, 0x1}, {}, {0x4, 0x1}, {0x1}, {0x1}, {0x0, 0x1}, {0x54ba6bdd8aa85a6b, 0x1}, {0x1, 0x1}, {0x4}, {0x4, 0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {}, {0x0, 0x1}, {0x5}, {0x3, 0x1}, {0x0, 0x1}, {0x2}, {0x1}, {0x4, 0x1}, {0x4, 0x1}], 0x1}}, @TCA_PEDIT_PARMS={0x0, 0x2, {{{0xe16, 0x1, 0x5, 0x14888d7d}, 0xf, 0x6, [{0x3, 0x8, 0x10001, 0x7fff, 0x4, 0x5}, {0x5, 0x101, 0x8, 0xc32, 0x6, 0x4}, {0x1, 0x8ce, 0x7fff, 0x1, 0x6f420e13}, {0x3, 0x4, 0x58b, 0x0, 0x40, 0x7fff}, {0x8000, 0x5, 0x199b, 0xfffffffc, 0x0, 0x5}, {0x1, 0x81, 0x10001, 0xbc0, 0x40, 0x4}, {0x9, 0x3, 0x0, 0x7fffffff, 0xed, 0x10001}]}, [{0x2, 0x3, 0x84, 0x1000000, 0x2, 0xa3000000}, {0x8, 0x9, 0x9, 0x8, 0x7f08, 0x3}, {0x7fffffff, 0x10001, 0x3, 0x3b8800, 0xa, 0x6}, {0x2, 0x4, 0x4, 0x4, 0x5, 0x3}, {0x8, 0x4, 0x9, 0xa0, 0x4, 0x2800}, {0x0, 0x4, 0x81, 0x400, 0x7, 0x8}, {0xc2e, 0x8, 0x1, 0xffffffff, 0x9, 0x6}, {0x0, 0x3, 0x9, 0x100, 0xb5d1, 0x80000000}, {0x9, 0xa, 0x1ff, 0x400, 0x9, 0x9}, {0x5, 0x5, 0x3, 0x8000, 0x6, 0x3}, {0xd66e, 0x7, 0x80000001, 0xffff, 0x0, 0x7}, {0x4, 0x8, 0xe, 0xfffffff8, 0x0, 0xe11}, {0x2, 0x80, 0x7, 0xff, 0x10, 0x101}, {0x3, 0xb, 0xfd, 0x0, 0x80000001, 0x13d}, {0x8, 0x793, 0x3, 0xffffffff, 0x6, 0x8000}, {0x182, 0x6, 0x8, 0x200, 0xcbd, 0x60a0}, {0x78b, 0x9, 0xfffffffc, 0xd, 0xdfd8, 0xffffffff}, {0x8, 0x7, 0x2, 0x9, 0x1, 0x3}, {0x7, 0x7, 0x9, 0x9, 0x4841b60e, 0x3}, {0x87f6, 0x4, 0x586, 0x2, 0x7fbc, 0x3}, {0x8, 0x7, 0x727b, 0x7, 0xfffffffc, 0x5}, {0x2, 0x8, 0x5, 0x10001, 0x7ff}, {0x3, 0x4, 0x4, 0x33ec, 0x5, 0xe}, {0x6, 0xc, 0x5, 0x7, 0x0, 0x6f39a1ec}, {0x0, 0x80000000, 0x8001, 0x40, 0x5, 0x8}, {0x5905, 0x7, 0x8000, 0xd44, 0x5, 0xff}, {0xffffff7f, 0x1000, 0xfffffffa, 0x4, 0x9, 0xffd4}, {0x2, 0x35056968, 0x0, 0x1000, 0xfffffffe, 0x2}, {0x4, 0x80, 0x1, 0x7, 0xb, 0x7ff1}, {0x800, 0x9a, 0x1, 0x0, 0x682e, 0x6}, {0x5, 0xe2f5, 0xdce, 0xffffffff, 0x52bb, 0x81}, {0x5da71260, 0x2, 0x400, 0x7, 0x1, 0xced}, {0x8, 0xf976, 0x9, 0xaacd, 0x3, 0x4}, {0x84, 0x3, 0x3823, 0x0, 0x7, 0x4d4}, {0xe, 0x0, 0xe11, 0x4, 0x1ff, 0xdc}, {0x2, 0x2, 0xfffffff1, 0x7fff, 0xffff, 0x15}, {0xf561, 0x1, 0x5, 0xfc, 0xffffffff, 0x4d2}, {0xfffff1a1, 0x3, 0x9, 0x4, 0xf, 0xd7}, {0x0, 0x8, 0xffff, 0x7, 0xffff, 0x7}, {0x200, 0x6, 0xb68, 0x32, 0x2, 0x1ff}, {0xfff, 0x2328248e, 0x6, 0x5, 0x80, 0xe0b9}, {0x1ff, 0xe33, 0x493, 0x6, 0x6, 0x2}, {0x800, 0xffff0c7f, 0x4, 0x8, 0x5}, {0x3, 0x2, 0xc380, 0x0, 0x1, 0x9}, {0x8b, 0x7, 0xed7, 0x9, 0x100, 0x4}, {0x6, 0x7, 0x6, 0x6, 0x8f15, 0x3}, {0x8, 0x7, 0x9b, 0x6, 0x2000000, 0x2}, {0xa, 0x2, 0x8, 0x2, 0x1}, {0x8000000, 0x4438, 0x7, 0xd02ff8f, 0x10, 0x8}, {0x1b9610ae, 0x6, 0x8001, 0x8000, 0x4, 0x2}, {0x9, 0x328, 0x6, 0x9, 0x7, 0x185f}, {0xafd, 0x4, 0xfffffffa, 0x5, 0x80000000, 0x3}, {0x0, 0x7, 0x5, 0xffffffc0, 0xff, 0x2}, {0x91, 0x4, 0xd20, 0x1, 0xfffffbff, 0x2}, {0x7fffffff, 0x0, 0xf, 0x7f, 0x5, 0x9}, {0x4, 0x1, 0x9, 0x8, 0x1, 0x5}, {0xfae2, 0x8, 0x3, 0x6, 0xfffff5ab, 0x3}, {0x6, 0x9, 0x4, 0x4, 0x3, 0x1}, {0xfffffffc, 0x0, 0x9, 0xdb65, 0xa, 0x10}, {0x5, 0x1, 0xffffffff, 0x0, 0x4cf2, 0xc}, {0x80, 0x2, 0x4, 0x6, 0xa2a, 0x75}, {0x9, 0x1, 0x1, 0x40000000, 0x6, 0x9}, {0x7f, 0x5, 0xe01e, 0x10001, 0x80, 0xfffffff5}, {0x9, 0x7, 0x9, 0x0, 0x9078, 0xbe4}, {0x0, 0x2, 0x200, 0x4, 0x9, 0x5}, {0x7, 0x7fffffff, 0xffff, 0x2, 0x3, 0x4}, {0x9, 0xb0, 0x3, 0x0, 0x80, 0xf}, {0x7, 0x91bc, 0x9, 0x40, 0x3, 0x400}, {0x1f1, 0x7, 0xffff, 0x80000000, 0x271c, 0x1}, {0x2, 0x5, 0x7b, 0x8, 0x6}, {0xfffffffc, 0x81, 0x1f6, 0x2, 0x3, 0x139c}, {0x1, 0xffffffff, 0x8, 0x80000001, 0xffffff00, 0x4}, {0x5, 0x7d, 0x5, 0x3, 0x5, 0xffffff01}, {0xfffffffa, 0x2, 0x2, 0x7, 0x8000}, {0x868, 0xde0000, 0xfffffff2, 0x0, 0x5, 0x4}, {0x4, 0xd400000, 0x0, 0x3, 0xfc05, 0x7f}, {0x7, 0x86, 0x0, 0x47d3fc26, 0x9, 0xfffffff7}, {0xef, 0x6, 0x80000000, 0x39, 0x1, 0x5}, {0xffffffff, 0x19d, 0x6, 0x40, 0x8, 0x6}, {0xfffffffa, 0x40, 0x7, 0x0, 0x6, 0x40}, {0x7f, 0x9, 0x7, 0xe8, 0xfffffffc, 0x9}, {0x1, 0xfffffffa, 0x9, 0x8, 0x0, 0xff}, {0x0, 0x80000001, 0xfffffffc, 0xde, 0x3, 0x1}, {0x0, 0x0, 0x1, 0x6, 0xd, 0x8}, {0x8, 0x7, 0x78, 0x7, 0x0, 0x1}, {0xc058, 0x3, 0x7, 0x1, 0x1, 0x4}, {0xffff, 0x3, 0x9, 0x1, 0xffff, 0x1}, {0x5, 0xff, 0x2, 0x7, 0x1, 0x4}, {0xd5, 0x4, 0x0, 0x488, 0x0, 0x4000000}, {0x7, 0x6, 0x8, 0x0, 0x80, 0x2}, {0x2, 0x9, 0x3, 0x3, 0x7, 0x8}, {0x6, 0x4, 0x0, 0x5, 0x5, 0x9}, {0x2, 0x1, 0x9, 0x3, 0x0, 0x7}, {0x3, 0x1, 0x6, 0x39a, 0x0, 0x25}, {0xb4eb, 0xff, 0xf, 0x10, 0xb02a, 0x3}, {0x8, 0x1, 0x821, 0x6, 0x4, 0xd}, {0x4, 0xf, 0x0, 0x1, 0x10001, 0x200}, {0x3f0d, 0x0, 0x8, 0x2, 0x6, 0x7ff}, {0x1, 0x2, 0x1, 0x10000, 0x1, 0xa00c}, {0x40, 0x2, 0x80000000, 0x800, 0x6}, {0x0, 0x3, 0x7fffffff, 0xfe71, 0x9, 0xfff}, {0x1, 0xab, 0x7, 0x6, 0x6, 0x6}, {0x2, 0xe8b, 0x8001, 0x8, 0xfad, 0xffffffff}, {0x2, 0x0, 0xb, 0x3, 0x1, 0x9}, {0x3, 0x1000, 0x7, 0x81, 0x100, 0x40}, {0x8, 0xfffffffd, 0xd, 0x8, 0x101, 0x3}, {0x0, 0x0, 0x6, 0x0, 0x1, 0x3}, {0x215b, 0x8, 0xa959, 0x6, 0x80000001, 0x4}, {0xffff, 0xfffffffc, 0x8000, 0x6, 0xbd0b, 0x1}, {0x0, 0x8, 0x7, 0xf7, 0x9, 0x1000}, {0xa, 0x1000, 0x40, 0x80000000, 0x1, 0xffffff59}, {0x5, 0x5, 0x401, 0x8, 0xffff, 0x8}, {0xfffffff5, 0x6, 0x9, 0x6, 0x6, 0x2}, {0x1, 0x9, 0x8, 0x1, 0x4, 0xfff}, {0x1, 0x0, 0x3, 0xff, 0x7, 0xaeb}, {0xb79, 0x3, 0x4, 0x1, 0x5, 0x99}, {0x463, 0x80000001, 0x7, 0xdc, 0x1, 0xffffffc9}, {0x1, 0x1, 0xd, 0x4, 0x7, 0xfffffff7}, {0x2, 0x117c, 0x5, 0x4, 0x5, 0x2}, {0x7f8a, 0x10, 0x10001, 0x2, 0x5, 0xa3a2}, {0x2, 0x9, 0x80000001, 0x10, 0x9, 0x4}, {0x1, 0x100, 0x0, 0x37d, 0x4, 0xd6a7}, {0x800, 0x7ff, 0x7, 0x40, 0x5, 0x2}, {0x9, 0x0, 0x80, 0x5, 0xffff, 0x8000}, {0x9, 0x8, 0x48}, {0x9, 0x3, 0x50, 0x8, 0xfff, 0x4}, {0x3ff, 0x6, 0x0, 0x1, 0xc, 0x80}, {0x6, 0x3, 0x0, 0x4, 0x9, 0x8000}], [{0x5, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x1}, {0x4}, {0x1}, {0x2c8b360956f2640c, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x3}, {0x3, 0x1}, {0x4, 0x1}, {0x4}, {0x3, 0x1}, {}, {0x4}, {0x3}, {0x5, 0x1}, {0x0, 0x1}, {0x4}, {0x5}, {0x4}, {0x5, 0x1}, {}, {0x2}, {0x4, 0x1}, {}, {0x5}, {0x1}, {0x3, 0x1}, {}, {0x1}, {0x4}, {0x2, 0x1}, {0x1}, {0x5}, {0x0, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x3}, {}, {0x2, 0x1}, {}, {0x5}, {}, {0x3}, {0x2}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x4}, {}, {0x3, 0x1}, {0x4}, {0x5, 0x1}, {}, {0x4}, {0x4}, {0x1}, {0x2}, {0x2, 0x1}, {0x5}, {0x6, 0x1}, {0x4, 0x1}, {0x3}, {0x2}, {0x0, 0x1}, {0x3}, {0x4}, {0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5}, {0x1, 0x1}, {0x1}, {0x3, 0x1}, {0x2}, {0x3}, {0x4, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x1}, {0x5}, {0x0, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x9cf37d3ba741cd6f, 0x1}, {}, {0x5, 0x1}, {0x3}, {}, {0x5, 0x1}, {0x5}, {0x4, 0x1}, {0x2}, {0x5}, {0x4, 0x1}, {0x2, 0xf89f460e56ca12fd}, {0x1, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x3}, {}, {0x2, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {}, {}, {0x2, 0x1}, {0x4, 0x1}], 0x1}}, @TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0x80000000, 0x81, 0x4, 0xd, 0xeafb}, 0xff, 0x4, [{0x4da, 0x2, 0x0, 0x6, 0x6, 0x1000}, {0xffffffff, 0x5, 0x56, 0x82, 0x4}]}, [{0xfffffffa, 0x61, 0xb, 0x9, 0x5, 0xe0000}, {0xffffffff, 0x2, 0x7, 0x4, 0xfc0, 0x101}, {0xde9, 0x120, 0x9, 0xd215, 0x3, 0x7}, {0x0, 0x80, 0x9, 0x3, 0x3, 0xffffff4f}, {0x400, 0x400, 0x7c, 0x523, 0xfe8, 0x8}, {0x9, 0x6, 0x8000000, 0x9, 0x72b, 0x9}, {0x7, 0x7fffffff, 0x2, 0x7, 0x4, 0x7f}, {0x7ff, 0x101, 0xec, 0x5, 0x73f, 0x7}, {0x3, 0x0, 0x100, 0x8, 0x8, 0x5}, {0xcd82, 0xa6b, 0x3, 0x9227, 0x7, 0x1}, {0x4, 0xfffffff7, 0x5, 0x7, 0x100, 0x1ff}, {0x8, 0x0, 0x5, 0x6, 0x80000000, 0x5}, {0x2, 0x2, 0x3ba64887, 0x9, 0x1, 0x915}, {0x7e5a, 0x101, 0x1, 0x4, 0x8, 0xccb8f800}, {0x7, 0x9, 0x0, 0x10001, 0x5, 0x8}, {0x0, 0x9, 0xc, 0x9, 0x78, 0x2d800}, {0x8000, 0x8000, 0x4, 0x9, 0x7, 0xfffffc03}, {0x2, 0x9, 0x78830352, 0x4, 0x6, 0x5f}, {0x8, 0x244, 0x4, 0x8001, 0x7, 0x5}, {0x3, 0x6, 0x7, 0x5, 0x8, 0x5}, {0x1, 0x10, 0x1, 0x8, 0xfffffffe, 0x9}, {0x300000, 0x5, 0x8, 0x3f, 0x1, 0x2}, {0x9, 0x10, 0xa, 0x2, 0xf537, 0xffff}, {0x101, 0x99ff, 0x5, 0x3, 0x0, 0x7fff}, {0x50000000, 0x100, 0x4, 0x1, 0xb, 0x6}, {0x80000001, 0x8, 0x3e76, 0x0, 0x7fffffff, 0xb}, {0x1, 0x3, 0xfffffffb, 0x81, 0x6, 0x4}, {0x5, 0x7, 0x3, 0x6, 0x1, 0x355c}, {0x1ff, 0x4, 0x2, 0x7000, 0x3220}, {0x200, 0x3, 0x4, 0x9, 0x8, 0x2}, {0x0, 0x6, 0xf72, 0x7, 0xf89, 0x8}, {0x7, 0x4, 0x4, 0x9, 0x96, 0x2}, {0x3, 0xfffffff7, 0x4, 0x8, 0xffff, 0x6}, {0xec, 0xf, 0x100, 0x1000, 0x7, 0x2}, {0x7, 0x80000001, 0x49a1, 0x8, 0x2, 0x3}, {0x4, 0x1, 0x3f, 0xf8d, 0x2, 0x5}, {0x0, 0x400, 0xc27, 0xfffffffb, 0xe8f, 0x7}, {0x0, 0x3, 0x8, 0x4, 0xf02d, 0x6f38a5e1}, {0xb7, 0x8, 0x8, 0x10001, 0x80000001, 0xe}, {0x1, 0x1ff, 0x5, 0x0, 0x4, 0x875}, {0x4, 0x0, 0xff, 0x5, 0x1b, 0xf48}, {0x9, 0x101, 0x5, 0xab6, 0x6, 0x1}, {0x7, 0x8, 0x4, 0x6de05356, 0x3, 0xa}, {0x80, 0x5, 0x1, 0xd, 0x6, 0x7ff}, {0x5, 0x0, 0x7, 0x48, 0x40, 0x8}, {0x1, 0x7, 0x6, 0x8, 0xff, 0x1}, {0xbe8, 0x3, 0x7, 0x7, 0x80000001, 0xffff}, {0x5, 0xe44a, 0x24, 0x10000, 0xfffffbc3, 0x4}, {0x6, 0x53, 0x5, 0x56, 0xa989, 0x2}, {0x7fff, 0x80000001, 0x3, 0x1, 0x4, 0xac4}, {0x2, 0x2, 0x1, 0x8, 0x7, 0x9}, {0xffff, 0x37, 0x200, 0x10, 0x10, 0xa}, {0xf27, 0x7, 0x1, 0xfffffff9, 0x101, 0x7}, {0x7fff, 0x81, 0x8, 0x5, 0x40, 0x586}, {0x7ff, 0xfffffffd, 0x10000000, 0xfff, 0x5, 0x2}, {0x0, 0x800, 0x1000, 0xffff8000, 0xfcd, 0xf7}, {0x7, 0x6, 0x6, 0x4, 0x4, 0x9}, {0x203a, 0x2, 0x8, 0x6, 0x1, 0x3}, {0x8, 0xffff, 0x80000000, 0x5, 0x8, 0x8}, {0x800, 0x9, 0x10000, 0x5, 0x4, 0x1}, {0x4b1e, 0x6, 0xfff, 0x459, 0xa, 0xd4}, {0xe, 0x4, 0xc91, 0x87c0, 0x5, 0xfffffffb}, {0x1, 0x8001, 0xb, 0x400, 0x8, 0x4000}, {0xff, 0x8, 0x6, 0x3021, 0x100, 0x4}, {0x10000, 0x4, 0x0, 0x3d98, 0x100, 0xaf}, {0xfffffff7, 0x8, 0x5, 0x5, 0x8, 0x9}, {0xde, 0x9, 0x0, 0xfffffff0, 0x5, 0x2}, {0x3b, 0x7, 0x3, 0x0, 0xff, 0xe}, {0x1, 0x6, 0xfb, 0x6, 0x3, 0x4}, {0x3, 0x6, 0x1, 0x9, 0xa6dd, 0x3}, {0x6, 0x1, 0x80000000, 0x9, 0x8001, 0x5}, {0x7f, 0xffff, 0x8, 0x3, 0x6, 0x4}, {0x0, 0x0, 0x3, 0x4, 0x3, 0xd}, {0xbea2, 0xc, 0x3, 0x3, 0xfffffff7, 0xa2}, {0x80000000, 0x80000000, 0x400, 0xfffffff8, 0xffffffff, 0x6}, {0x1, 0x200, 0x4, 0x1800, 0x1, 0xf}, {0x8, 0x7f, 0x8, 0x6, 0x8, 0x9}, {0x80, 0x6, 0x8, 0x1, 0x3, 0x7fff}, {0x0, 0x1, 0x1, 0x7, 0xa, 0x6}, {0xffffffff, 0x8, 0x2, 0x9, 0x1, 0x8001}, {0x3546, 0x2, 0x800, 0x5ac, 0x6, 0x1}, {0x0, 0x80000000, 0x80, 0x1, 0x4, 0x8}, {0x6, 0x7fff, 0x2, 0x3, 0x1, 0x14}, {0x9, 0xfffffff8, 0x3, 0x6, 0x2e, 0xfffffffa}, {0x8, 0x35cb, 0x4, 0x400, 0xb, 0xfffffffe}, {0x9, 0xfffffff7, 0x1, 0x2, 0xf, 0x4}, {0x0, 0x1, 0x5, 0x7d, 0x0, 0xffff0001}, {0x0, 0x1, 0x47a, 0x100, 0xfffff000, 0x8}, {0x8, 0x401, 0x2, 0x3, 0xfffffffa, 0x3}, {0x0, 0x0, 0x80, 0x9, 0x4, 0xd2fe}, {0x8, 0xe4e6, 0x7, 0x6, 0x3ff, 0x6}, {0xfffffc00, 0x3, 0x7, 0x7b5, 0x3, 0xa}, {0x1, 0xc, 0x2, 0x53, 0x7e, 0x33b}, {0xae15, 0xf, 0x0, 0x7, 0x800, 0x200}, {0x0, 0x5, 0x5, 0x1820, 0x3cac, 0x8}, {0x2, 0x401, 0x1, 0x2, 0x80000000, 0x5}, {0x2, 0x5, 0x6, 0x2, 0xfffffff4, 0x1ef}, {0x3, 0x40, 0xffff, 0xc, 0x2, 0x7}, {0x5d5d, 0x642, 0x9006, 0x4, 0x100, 0x3}, {0x9, 0x4, 0x7fffffff, 0x1, 0x6, 0x2}, {0x9, 0x8, 0x8, 0x0, 0x81, 0x4a5}, {0x9, 0xd50, 0xe, 0x0, 0x10, 0x3ff}, {0x10000, 0x9, 0x4, 0x100, 0x17, 0x8}, {0x3, 0xe, 0x5, 0x400, 0x0, 0x1}, {0x8, 0x7d, 0x5, 0x6, 0x9, 0xf044}, {0x3, 0x835, 0x800, 0x3, 0xa82, 0x98}, {0x400, 0x4, 0x7, 0x9, 0xcf1, 0x40}, {0x3, 0x4, 0x9, 0x8, 0x75d4, 0x40}, {0x6, 0x40, 0x0, 0x725, 0x100, 0x4}, {0xd09, 0x7, 0xb54, 0x3, 0x2, 0x78a}, {0x3, 0x7, 0x8000, 0x1, 0x4d, 0x2}, {0xfffffff8, 0x5, 0x5, 0x8, 0x8, 0x9}, {0xff, 0x1, 0x8fc, 0x0, 0x2, 0x5}, {0x41dd1ab6, 0x65047039, 0x3, 0xa8, 0x8}, {0x7f, 0x0, 0x8001, 0x0, 0x8, 0x3bd3}, {0x5, 0x5, 0x4, 0xc, 0x5, 0x8e}, {0x66ca, 0x8, 0x3ff, 0x6, 0x2513, 0x1b}, {0x3, 0xffff, 0x3538, 0x6, 0x5, 0x80000000}, {0x10, 0x2, 0x6, 0x200, 0x7, 0x40}, {0xffffffff, 0x6, 0x6, 0x63d, 0x3ff, 0x1}, {0x0, 0xb, 0x8001, 0x3, 0x80000000, 0x7}, {0x4, 0x7c8, 0x3, 0xa35, 0x2, 0x2}, {0x8, 0x0, 0xff, 0x200, 0x81, 0x7998}, {0x0, 0x66, 0x400, 0x8, 0x80000000, 0x7}, {0x2, 0x5, 0x7fffffff, 0x3, 0x10, 0x2329}, {0x5, 0x1ff, 0x8, 0x3, 0xb2, 0x7}, {0x10, 0x10000, 0xb8, 0x4, 0x401, 0xfffffffa}, {0x80, 0x5, 0x7, 0x6, 0x1, 0x7}], [{0x0, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x4}, {0x1, 0x1}, {0x3}, {0xa24d608956ac5781}, {0x4}, {0x1}, {0x5, 0x1}, {0x3}, {0x4}, {0x1, 0x1}, {}, {0x4, 0x1}, {}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x3}, {0x3}, {0x3}, {0x5, 0x1}, {0x5, 0x1}, {0x3}, {0x0, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x1}, {0x1}, {0x5, 0x1}, {0x0, 0x1}, {}, {0x1, 0x1}, {0x7}, {0x3, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x5}, {0x3, 0x1}, {0x5}, {0x5, 0x1}, {}, {0x3}, {0x5, 0x1}, {0x4}, {0x4, 0x1}, {0x7, 0x1}, {0x0, 0x1}, {0x1}, {0x4, 0x1}, {0x3}, {}, {0x2, 0x1}, {0x1}, {0x4}, {0x1}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x6}, {0x6}, {0x1}, {0x2}, {0x6}, {0x4, 0x1}, {0x5}, {}, {0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {0x4}, {}, {}, {0x4}, {0x0, 0x1}, {0x3}, {0x0, 0x1}, {}, {0x3}, {0x3}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x5}, {0x4, 0x1}, {0x7}, {0x5, 0x1}, {0x3}, {0x2}, {0x4}, {0xa, 0x1}, {0x1}, {}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {}, {0x5, 0x1}, {0x4}, {0x2, 0x1}, {0x6}, {0x1, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {}, {0x2}, {0x4, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x2}, {0x3, 0x1}, {0x2}, {0x2, 0x1}, {0x5}, {}, {0x3, 0x1}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {0x1}, {0x4, 0x1}, {0x4}, {0x3, 0x1}, {0x1, 0x77b5758cb298fb3a}]}}, @TCA_PEDIT_KEYS_EX={0x0, 0x5, 0x0, 0x1, [{0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_CMD]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}]}, @TCA_PEDIT_PARMS={0x0, 0x2, {{{0x8d, 0x2, 0x0, 0x400}, 0x65, 0x3, [{0x8, 0x4, 0x10000, 0x1000, 0x2, 0xc}, {0x280, 0x1, 0x5, 0xfff, 0x2b, 0x1}, {0x4faeee69, 0xe8cb, 0x1, 0x3, 0xa6, 0x8}, {0x480000, 0x4, 0x2, 0x9, 0x1, 0x2}]}, [{0x7, 0x9, 0x6, 0x166, 0x5, 0x3}, {0x100, 0x1, 0x5, 0x10, 0x1, 0x5}, {0x10001, 0x1000, 0x101, 0x7d, 0x4, 0xffffff78}, {0x6, 0x3, 0x3, 0x81, 0x2, 0x6}, {0x0, 0x8, 0x6, 0x4, 0x6, 0x2486}, {0xfffffffb, 0xfffffff7, 0x2, 0x230f044f, 0x848, 0x3}, {0x8, 0x7fffffff, 0x6, 0xf3d, 0x2, 0x7f}, {0x81, 0x80000000, 0xe3, 0x5, 0xffffc1f7, 0x200}, {0x9, 0x4, 0x8, 0x5, 0x9, 0x5}, {0xe3, 0x5, 0x2, 0x7ff, 0x21f28189, 0xe}, {0x5, 0xa54, 0x5, 0x7, 0x800, 0x4}, {0x6, 0x0, 0x8, 0x8001, 0x1, 0x80}, {0x3, 0x7, 0x9, 0x4c00ef3c, 0x7, 0x5}, {0x9, 0x0, 0x800, 0x8e78460, 0x80, 0x7}, {0x4, 0x5, 0x200, 0xd, 0x0, 0x1}, {0x0, 0x3, 0x3, 0x10, 0x2, 0x6}, {0x4, 0x8, 0xb1, 0x6, 0x2, 0x8}, {0x1, 0xa5d, 0x587, 0xa, 0x9, 0x8}, {0x6, 0x5, 0x1, 0x7fffffff, 0xe, 0x2}, {0x0, 0x3, 0x5, 0x1, 0x7, 0x2970}, {0x8, 0x7, 0x7ff, 0xfd, 0x45, 0x2}, {0xc, 0x8, 0x6, 0x2, 0x6, 0x400}, {0x9, 0x5, 0x4, 0xe3e, 0x200, 0x99}, {0x0, 0x9, 0xa, 0x9, 0x0, 0x5}, {0xfffffff9, 0x80, 0x1, 0x5, 0x4, 0xc}, {0xa248, 0x5811, 0x1, 0xd, 0x2, 0x3}, {0x343, 0x3, 0x4, 0x4, 0x56, 0x800}, {0x9, 0xaca5, 0xe, 0x5fff, 0xffffff01, 0x2991}, {0x5, 0x401, 0xf, 0xc, 0x9, 0xd8}, {0x8000, 0x40, 0x7ff, 0x62, 0x0, 0x3}, {0xa905, 0x3ff, 0xfffffffb, 0x7fff, 0x6, 0xf4ce}, {0x1, 0x6, 0x10000000, 0x7, 0xf2}, {0x101, 0x3ff, 0x48000000, 0x3ff, 0x1, 0x9}, {0x7, 0xe9, 0x800, 0x7, 0x40, 0x368}, {0x1, 0x5, 0x2, 0x7, 0x7f, 0x200}, {0xfffffffa, 0x3, 0xa, 0x8, 0xa56f, 0xe14}, {0xe, 0x4, 0x3cf, 0x9, 0x5}, {0x8, 0x3, 0x8, 0xffff, 0x8, 0x4}, {0x9, 0xe, 0x1, 0xe, 0x1ff, 0x76bb}, {0x8, 0x7, 0x2, 0xf, 0x4, 0xfffffffb}, {0x8, 0x7, 0x1000, 0x101, 0x8, 0x7}, {0x8ee2, 0x7, 0x2, 0xffffffff, 0x6, 0x6f70}, {0x0, 0x7, 0x4, 0x0, 0x6, 0x80}, {0xfffffe00, 0x10001, 0x76, 0x2, 0xffff95ea, 0x80000000}, {0xff, 0x1, 0x7, 0x1, 0x401, 0x8}, {0xfffffc00, 0x95c, 0x6f, 0xe, 0xd, 0x1}, {0xff, 0x9, 0x3, 0x7fff, 0x2, 0x5}, {0x8001, 0x6, 0x8, 0x8, 0x8, 0x4}, {0x6, 0x419, 0x4, 0x3, 0xe2b, 0x891}, {0xffffffff, 0x5, 0x2, 0x30f, 0x0, 0x10}, {0x4, 0x3, 0x1, 0x0, 0x100, 0x9}, {0x6, 0x1, 0x8000, 0x30000, 0xffffffff, 0x3}, {0x180000, 0xffff, 0x9, 0x8, 0x10000, 0x9}, {0xeee, 0x4, 0x2, 0x20, 0x2, 0xd}, {0x8, 0x40, 0x5, 0x1ff, 0x2, 0x40}, {0x3ff, 0x9, 0xb, 0x6, 0x0, 0x3737}, {0xd, 0x1, 0x2, 0x7, 0xe4, 0x5}, {0x5, 0x2, 0x0, 0x101, 0x7f, 0x7}, {0x9, 0x5, 0x4, 0x10000, 0x25, 0x10}, {0x4, 0x40, 0x3, 0x6, 0x0, 0x1}, {0x9, 0x5, 0x5, 0x1, 0x1, 0xffffffff}, {0x6, 0x8001, 0x1, 0x9, 0x4, 0x2}, {0x5, 0x9, 0x3, 0x1, 0x7, 0x8000}, {0xc, 0x3, 0x4, 0x7, 0x74ca0178, 0x5}, {0x80000001, 0x0, 0x8, 0x8, 0x9a5, 0x7}, {0x9, 0x8663, 0xffffdeaf, 0x7, 0x7f, 0x9}, {0x7ff, 0x4da8, 0x9, 0x3ff, 0x9, 0x5}, {0x3, 0xfffeffff, 0x2, 0x0, 0x4, 0xffffff93}, {0x3, 0x6, 0x1, 0xc4f, 0x7, 0x1}, {0xfffffc1d, 0x8, 0xea, 0x2, 0x2, 0x1}, {0x3, 0x8, 0x81, 0x8000, 0x1, 0x7537}, {0xf5, 0x2, 0x5, 0x8, 0x6, 0x1}, {0x8, 0x5, 0x267f49ec, 0x2, 0x4, 0xfffffffc}, {0x5, 0x2, 0x7, 0x7, 0xffffffff, 0x277a}, {0x2, 0x2, 0x2, 0x8, 0x2}, {0x7, 0x2, 0x81, 0x1, 0xffffffff, 0x6}, {0x234a, 0x8, 0x6, 0xfff, 0x6, 0x5}, {0x1000, 0x3f577e11, 0x7, 0x5, 0x80000000, 0x8}, {0x9, 0x3491, 0x12, 0x3, 0x0, 0x4}, {0x4, 0x3, 0x5, 0x80000001, 0x100, 0x7ff}, {0x9, 0x9, 0xa, 0x8, 0x2e, 0x1}, {0x8000, 0x4, 0x9, 0x6, 0x7, 0xd}, {0x101, 0x7, 0x80, 0xd, 0x2, 0x7}, {0x7fff, 0x9, 0x8, 0x9, 0x0, 0x3}, {0x2, 0x2, 0x0, 0x7, 0x10000, 0x4}, {0x7, 0x8, 0xffffffff, 0x28db, 0x9, 0x4e}, {0x9, 0x200, 0xffff8001, 0x7fffffff, 0x192, 0x7fffffff}, {0x7fffffff, 0x3, 0x6, 0x1ff, 0xed5, 0x5}, {0x3, 0x8, 0x7ff, 0xc2, 0x2, 0x7}, {0x7, 0x66a7, 0x5, 0x6, 0xff, 0x3}, {0xd, 0x6, 0x3ff, 0x8, 0x7, 0x28}, {0x200, 0x595, 0x0, 0xffffffff, 0x401, 0x81}, {0x9, 0x3, 0x9, 0x4, 0x5}, {0xfd, 0xaee4, 0x76000000, 0x9, 0x0, 0xa}, {0xeca, 0xfffffffb, 0x7ff80, 0x1, 0x4, 0x1}, {0x5, 0x6, 0x6, 0x2, 0x4, 0x7}, {0x1, 0x7, 0xffff, 0x2, 0x9, 0x1ff}, {0x3, 0x0, 0x7fffffff, 0x6, 0xd, 0x8001}, {0x5, 0x5, 0x5, 0xffff, 0xffff, 0xa3}, {0x5, 0x78000000, 0xe1b5, 0x2, 0xc0, 0x3}, {0xfffffff9, 0x400, 0x1, 0x3, 0x0, 0x4}, {0xe, 0x40, 0x1, 0x7, 0x2, 0x4}, {0x5, 0x8f, 0x0, 0x3, 0x7, 0x1}, {0x1, 0x4000, 0x8, 0x14, 0x1ff, 0x1}, {0x3, 0x6, 0xff, 0x200, 0x100, 0xf}, {0x0, 0xa4, 0x9, 0x7d, 0x8}, {0xdb2, 0xffff, 0xc, 0xffff, 0x400, 0x4}, {0x0, 0x8001, 0x9, 0x292, 0x1c7a6956, 0x41db0697}, {0xfffffffa, 0x0, 0x1, 0x0, 0x81, 0x5}, {0x1, 0x3c00, 0x230, 0x5000, 0x0, 0x8}, {0x8, 0xe0000, 0x7, 0x1, 0xfffffffe, 0xa}, {0x3, 0x5, 0x8745, 0x40, 0xd}, {0x7, 0xfffffffb, 0xffffff1c, 0x0, 0x7fffffff, 0xd}, {0x3df, 0x81, 0xffff73c7, 0xfffffde7, 0x200, 0x5}, {0x170, 0x5, 0x1, 0x8, 0x80000001}, {0xa, 0x0, 0x100, 0x0, 0x3, 0x10000}, {0xfffffff7, 0x1000, 0x6c, 0x42, 0x1000, 0x1ff}, {0x7bda822d, 0xfe, 0x10ca6372, 0x6, 0x9, 0x3}, {0x7, 0x0, 0x101, 0x9, 0x622c, 0x9836}, {0x80, 0x1, 0x8000, 0x40, 0x120}, {0x5, 0xfff, 0x9, 0x9, 0xd44, 0x9}, {0x6e6, 0x1, 0xfffffff8, 0xf6, 0xfffffffd, 0x3}, {0xa9c, 0x2, 0xce, 0x1, 0x72, 0x7fff}, {0x2, 0x7fffffff, 0x4, 0x7, 0x2, 0x7}, {0xca, 0x9, 0x2656, 0x0, 0x3, 0x9}, {0x80, 0x8, 0x3, 0x1, 0x1, 0xa}, {0x3, 0x3, 0x3, 0x3ff, 0x82b, 0x10}, {0xfff, 0x0, 0x95, 0x8, 0x0, 0x10001}], [{0x5, 0x1}, {0x2}, {0x3, 0x1}, {0x2}, {0x3, 0x1}, {0x1, 0x1}, {0x47311b74d29b6783}, {0x2}, {0x5}, {0x1, 0x1}, {0x5}, {0x4, 0x1}, {0x4, 0x1}, {0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x4}, {0x3, 0x1}, {0x2, 0x1}, {0x2}, {0x0, 0x1}, {}, {0x3}, {0x3, 0x1}, {0x3}, {0x4, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x4}, {0x2, 0x1}, {}, {0x5, 0x1}, {0x2}, {0x1, 0x1}, {0x5, 0x1}, {0x4}, {0x2, 0x1}, {}, {0x5}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {}, {0x4, 0x1}, {0x2, 0x1}, {0x4}, {0x4}, {0x5, 0x1}, {0x3}, {0x4, 0x1}, {0x3}, {0x1}, {}, {0x1, 0x1}, {0x3}, {0x5, 0x1}, {0x4}, {0x4}, {0x3}, {0x2, 0x1}, {0x4, 0x1}, {0x4}, {0x2}, {0x5, 0x1}, {0x3}, {0x5, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x2}, {0x3}, {0x4}, {0x3, 0x1}, {0x4, 0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {}, {}, {0x2}, {0x1, 0x1}, {0x3}, {0x0, 0x1}, {0x5}, {0x1, 0x1}, {0x1}, {0x5}, {0x1, 0x1}, {0x1}, {0x4}, {0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x1}, {0x3, 0x1}, {0x4}, {0x2, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3}, {}, {0x5, 0x1}, {0x5, 0x1}, {}, {0x1, 0x1}, {0x4}, {}, {0x2}, {0x4}, {0x4, 0x1}, {0x2}, {0x1}, {0x2, 0x1}, {0x5}, {0x4}, {0x2, 0x1}, {0x3}, {0x4}, {0x2}, {0x3}, {0x3, 0x1}]}}, @TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0xfffffffa, 0x40, 0xffffffffffffffff, 0x2544, 0x100}, 0x52, 0x7, [{0x9, 0x96c6, 0x6, 0x7fffffff, 0x9, 0x767}, {0x5, 0x7, 0x7, 0x4, 0x401, 0xb}, {0x81, 0x2, 0x3, 0x935, 0x8, 0x3}, {0x1, 0x4, 0x4, 0x6, 0x6, 0x7}, {0x1, 0xffff8001, 0x5, 0x8, 0x400, 0x9}, {0xfffffffb, 0x8e58, 0x1, 0x36, 0x81, 0x5}, {0x3bcc, 0x7, 0x3, 0x5, 0x2, 0x80000000}]}, [{0xe, 0x0, 0x800, 0x3, 0x4789d65, 0x4}, {0x4000000, 0x6, 0x0, 0x800, 0xfcf, 0x9}, {0x1, 0x1, 0x4, 0x1000, 0x7ff, 0x2}, {0x1, 0x4, 0x2, 0x6c2, 0x100, 0xff}, {0x5, 0xa, 0x80000000, 0x840, 0x2, 0x8}, {0x4, 0x5, 0xffffffff, 0xa40, 0x4, 0x7}, {0x9ff, 0x9, 0x612d, 0x4, 0x8001, 0x3}, {0xaa8f, 0x2, 0x39a, 0x7, 0x0, 0x3}, {0x0, 0x2, 0x1, 0x2, 0x2, 0x3}, {0x8000, 0x80000001, 0x2, 0x0, 0x1, 0x401}, {0xc, 0x5, 0xf, 0x6, 0x3ff, 0x81}, {0x192d, 0x3, 0x0, 0x5, 0x3, 0x1}, {0x3, 0x20fab7ea, 0x5, 0x825, 0x2, 0x3}, {0x3, 0x0, 0x4, 0x9, 0x2, 0xfffffffb}, {0x0, 0x800000, 0x1, 0x0, 0x101, 0xf747}, {0xf, 0x7f, 0x2, 0x6, 0x6, 0x8}, {0xfdd, 0x9, 0xfffffffe, 0x7, 0x9, 0x317f3bd4}, {0x273a, 0x0, 0xfffeffff, 0x0, 0xc, 0xf}, {0xae, 0x7, 0x7, 0xb907, 0x257, 0xfffffff1}, {0x200, 0x4, 0x1, 0x3, 0x9, 0x6}, {0x1, 0x1, 0xc359, 0xe, 0x2, 0x1}, {0xb, 0x2, 0x8000, 0xffffffff, 0x9, 0x8bcf}, {0xa1, 0x401, 0x6, 0x8, 0x1, 0x8}, {0x1, 0x4, 0xffffff2b, 0x9, 0xfffffff9, 0x9}, {0x7, 0x1, 0x8, 0x2, 0x5, 0x64b6b4c9}, {0x8, 0xf, 0x8, 0x9, 0x7ff, 0x8}, {0x7f, 0x52ca, 0x3, 0x5, 0x8, 0xfffffffc}, {0x3a75, 0x9, 0x1609, 0x56a14123, 0xbf, 0x1}, {0x6, 0x8, 0x8000, 0x0, 0xfffffffe}, {0x9, 0x9, 0x10000, 0x9}, {0x9, 0x2, 0xfffffff8, 0xffffffff, 0xce, 0x84}, {0x40, 0x9, 0x7, 0x8, 0x8, 0x2}, {0x1, 0xfffffe01, 0x7, 0x2, 0x4, 0x7}, {0x2, 0x7ff, 0x7, 0xffffff81, 0x2, 0x40}, {0x1, 0xc6e, 0xffffff80, 0x1, 0xe, 0x2}, {0x40, 0x3, 0x1, 0x9, 0x8000}, {0x54c3, 0xfffffffd, 0x40, 0x2, 0x85c, 0x3}, {0x7, 0x3, 0x6, 0x1, 0x101, 0x3}, {0x1, 0x3ff, 0xffffe9f8, 0xffff, 0x200, 0x10}, {0xcf6c, 0x7, 0x5, 0x3, 0x6, 0xfbdd}, {0x72a7, 0x80, 0x9, 0x5, 0x6, 0x6}, {0xb64f, 0x2, 0xaf3, 0x8, 0x1b1, 0x7e88}, {0x8, 0x1000, 0x887, 0x3ff, 0x0, 0x7}, {0x7, 0x3, 0x2, 0x7fff, 0x1, 0xfffff6c8}, {0x8, 0x0, 0x4, 0x3, 0x3, 0x7}, {0x2, 0xfffffffa, 0x3, 0x3, 0x4, 0x9}, {0x800, 0x3, 0x0, 0x8, 0x2, 0xa50}, {0x8, 0x16, 0x9, 0x9, 0x50, 0xb4e}, {0x4, 0xfffffffe, 0x38c, 0x4, 0x0, 0xc}, {0x7cc, 0x2, 0xb, 0x10000, 0x5, 0x8}, {0x2, 0x5ad, 0x1, 0x0, 0xc, 0xa4d}, {0x1, 0x8, 0x0, 0x5, 0x1, 0x6}, {0x6, 0x81, 0xff, 0x4, 0xff, 0xff}, {0xb, 0x8, 0xf55, 0x3, 0x401, 0x5}, {0x2, 0x8c6b, 0x8, 0x3ff, 0x9, 0x8910}, {0x7ff, 0x1, 0xa960, 0x3, 0x6, 0xd6}, {0x7, 0x9, 0xf36f, 0xc, 0x4, 0x800}, {0x33, 0xc, 0x5, 0x100, 0x8, 0x4}, {0xf, 0x3, 0xffff, 0x1ff, 0x5, 0x74e}, {0xffff, 0x667505f8, 0x1, 0x9, 0x611fba6, 0xfffff801}, {0xfffffff8, 0x40, 0x0, 0xa, 0x0, 0x2}, {0x2, 0x3, 0x0, 0x9, 0x7, 0x7}, {0x10001, 0x5, 0x8, 0x2, 0x1, 0x7}, {0x7, 0x4e6b, 0x200, 0x5, 0xfffffffc, 0xb81b}, {0x8, 0x3, 0xce, 0x2, 0xc064}, {0xffff, 0x1, 0x9, 0x8, 0x4, 0x101}, {0x6ad, 0x9b83, 0x4, 0xfff, 0x2, 0x9}, {0x4, 0x8, 0x1, 0x7a, 0xca, 0x10000}, {0x3ff, 0x1, 0x2, 0x9, 0x101, 0x4}, {0xbd7a, 0x2e, 0x6, 0x2, 0xc0c5, 0xcd}, {0x7, 0x9, 0x3, 0x4, 0xfffffffc, 0x10001}, {0x3, 0x1, 0x3, 0x0, 0x6a8c243e, 0x18}, {0x80, 0x3ff, 0x1, 0x9, 0xd, 0xac}, {0x8, 0xd, 0x90e4, 0x1, 0x3ff, 0xad}, {0x8ad, 0x3, 0x2, 0xb16, 0x9, 0x1}, {0x5, 0x7, 0x5, 0x8, 0x7, 0x10}, {0x9, 0x6, 0x1fc000, 0x1a4, 0x400, 0x5}, {0xa, 0xe1, 0x400, 0x1, 0x40, 0x400}, {0x4, 0x2, 0x1ff, 0x69, 0x9, 0xd6c}, {0x32e, 0x10, 0x7, 0xb5b, 0x5, 0xfffff800}, {0x19, 0xf, 0xce86, 0x7, 0xa85, 0xfffffffd}, {0xffffff80, 0xc2, 0x1000, 0x3, 0x0, 0x18d}, {0xfff, 0x9, 0x3, 0x9, 0x81, 0x1}, {0xffffffff, 0xed1, 0x3, 0xf, 0x8, 0x55a3}, {0x80, 0x5, 0xc0, 0xba3, 0xffffffff, 0x9}, {0x6, 0x1000, 0x1000, 0x4, 0x1c645ae6, 0x5}, {0x0, 0x7, 0xfffff0eb, 0x3, 0x4, 0xc}, {0x7, 0x80, 0x2, 0x4, 0x3c, 0x6}, {0x2, 0x3, 0xffff4acb, 0xb7e, 0x7, 0xa6d}, {0x401, 0xdd3, 0x53, 0x0, 0x2, 0xfe}, {0x9, 0x3, 0x6ed4, 0x7, 0x3925, 0x8}, {0x3, 0x1ff, 0x800, 0x7ff, 0x9, 0x1}, {0x7, 0x1, 0x1, 0x1, 0x1, 0x3}, {0x0, 0x4, 0x9, 0x5, 0x8, 0x7}, {0x5, 0x2f000000, 0x4, 0x3, 0x7fffffff, 0x1}, {0x5, 0xffff, 0x6, 0x7, 0x5, 0x7ff}, {0x4, 0xff, 0x0, 0x9, 0x8, 0x1}, {0xc0, 0x5, 0xfffffff1, 0xa723, 0x5, 0x4}, {0xd5, 0x6, 0x0, 0x101, 0x81, 0x3}, {0x9, 0x100, 0x498, 0x6289, 0x3, 0x3}, {0x9, 0x400, 0x2, 0x10000, 0x7}, {0xe68, 0x6, 0xb05c, 0x4, 0x1, 0x4}, {0x7fff, 0x4, 0x5, 0x1, 0x2b9, 0x7}, {0x12, 0xf8, 0x2fd8, 0x1, 0x2, 0x6}, {0x6, 0x401, 0x1, 0x0, 0x0, 0xfffffffc}, {0x5, 0x6, 0x0, 0x8000000, 0x2, 0x1}, {0x8, 0x1, 0x2, 0x2, 0x7fffffff, 0xf}, {0x81, 0x5, 0x7, 0x4, 0x83, 0xfffff643}, {0x6, 0x7, 0xb, 0x6a, 0x8, 0xeb8}, {0x7, 0x0, 0x0, 0xa656, 0x7, 0x7fffffff}, {0x800, 0x5799, 0x1, 0x0, 0x71b2, 0x3}, {0x2, 0x401, 0x9, 0x5, 0x7fffffff, 0x8000}, {0xcc3, 0x8, 0x9, 0x80000000, 0x5, 0x661}, {0x400000, 0xfffffff7, 0x80000001, 0x9, 0x5, 0x8}, {0x2, 0x0, 0x3ff0, 0x4, 0x5, 0x9}, {0xa, 0xb, 0x1, 0x6, 0x3, 0x1}, {0x7, 0x1, 0x7, 0x6, 0x3, 0x8}, {0x0, 0x6, 0x8001, 0x40, 0x1}, {0x900, 0x2, 0x2, 0xfffffffc, 0x6, 0x1}, {0x3c, 0x5, 0x359, 0x1, 0x2, 0xc130}, {0x8, 0x5, 0x0, 0x5, 0x8, 0x2ec000}, {0x401, 0xffffffff, 0x100, 0x0, 0x25, 0x6}, {0x800, 0x5, 0x15f0, 0x8, 0x6, 0x7f}, {0x5, 0xfffffff7, 0x4, 0xfff, 0x0, 0x3}, {0xf, 0x5, 0xffffffc5, 0x0, 0xde9, 0x8bb1}, {0x1, 0x2, 0x6, 0x2, 0xb87, 0x3}, {0x4, 0x46d, 0xffffffff, 0x1, 0x1be, 0x7}, {0x47b0, 0x7, 0x43bc, 0x8, 0x3f, 0x3}], [{0x0, 0x1}, {0x5, 0x1}, {0x3}, {0x3, 0x1}, {0x1}, {0x3}, {0x5, 0x1}, {0x2}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x3}, {0x4, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x4}, {0x5}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x3}, {0x4, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0xe, 0x1}, {0x1}, {0x2}, {0x4, 0x1}, {0x1}, {0x3, 0x1}, {0x5, 0xd91bf6a9f986d3c2}, {0x3}, {0x2}, {}, {0x3}, {}, {0x2, 0x1}, {0x2}, {0x1, 0x1}, {0x2}, {0x5, 0x1}, {}, {0x3}, {0x4}, {0x0, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {}, {0x5, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x7}, {0x1}, {0x3}, {0x0, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x2}, {0x4}, {}, {0x3, 0x1}, {}, {0x2, 0x1}, {0x1}, {0x6, 0x1}, {0x3}, {0x0, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x3}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x2}, {0x1}, {0x3}, {}, {0x3}, {0x2}, {0x3, 0x1}, {0x5}, {0x3}, {0x4}, {0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x5}, {0x2, 0x1}, {0x1, 0x26078356c485e4e7}, {0x4}, {0x4, 0x1}, {0x3}, {0x3}, {0x4}, {0x4, 0x1}, {}, {0x5, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x4}, {0x4}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {}, {0x3}, {0x0, 0x1}, {}, {0x0, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x2}, {}, {0x1}], 0x1}}]}, {0x0, 0x6, "5056825b6fdfd16e597ac29559e0cf7f3048dd50579db12974459a910ce47cb08245288378fa6e76461bbd5cbb504e283c80f0f66ace7bc8b2c3067dd07d937c1ada569dfdce8a4d34fa0c9d8181cd3bae0220d575d5d2ca3dbc542a854e267b3ca2c01b8cdd5a91d3f2b00b581085a57b9bb6247d2a9b991a6637b6ecda52bc86f46868589d0c2e166d92d8f4a6958f015c7ce62d1cd423ceaab7fb9c160025aedbdf6356a98a3534f4d1ae00f8546a4c1be27b91e49fcf2e1622f4baa812948a6be996683bed3ba137d2571cdafe72fa040731867b486eeea31ea75a5bfad6ae967c55927923755549c9b04313f5342e96aad2899e8339bd2e69ac3b"}, {0x0, 0x7, {0x1}}, {0x0, 0x8, {0x1, 0x1}}}}]}]}}, @filter_kind_options=@f_u32={{}, {0x0, 0x2, [@TCA_U32_LINK, @TCA_U32_ACT={0x0, 0x7, [@m_sample={0x0, 0x3, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PARMS={0x0, 0x2, {0x5, 0x4, 0xffffffffeffffff8, 0x7, 0x4cdd}}, @TCA_SAMPLE_PARMS={0x0, 0x2, {0x9987, 0x40, 0x2, 0xfffffff8, 0x7}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x0, 0x5, 0x1}, @TCA_SAMPLE_PARMS={0x0, 0x2, {0xda, 0x9, 0x5, 0x5}}]}, {0x0, 0x6, "b89163812af35ca989be9603c9e4d48fa9eb2604f95d70c7abd8277d798963837ab2de687676a08a4030b687c4c2e097493ae15f8cf0c4661a5dc70ffca6afdf0ff2a9a77bcf6cfc08bff1ee8d37bb3c70857005a431f48988108a96e9fb691475ad3221c3ffa414a69f2463e33d27d0f474eed24fe9b6bf7972372e5bc13b8f686b688018a0969e4e544b5a4db39f9e617df20bd26fdd8b4a7e13ac273734529cf6b49135db77fcc8ecb6b32c9ccba49fd5f489e104ce7cac09518a03faed2d9e72e438120de4eac511197e6b63317c565f88778201f9cf2925f9d6e5ede0b4e84fcb171d9ff5267163179c6c4296b3e5fc1eb7d3dca4f801cf199dc39b8bcf070f4f4c6f2737442c0d9cce9731de020495ecf4541ca367019a433b7f659af80dd486c01f5f9526b3862be4036df1cbdb17bf0c7fe409787fe6c64588213ec7c5660e052e36a8bf02315eecbed8861236b87ddedc70a11afc01145b3ba81a37cd54253f33bb53e84431221f2154e4007db19a6ec2fad2fb30809e975de744595670bd5dc0f2075d1ad46c0edcf23d9021e18fded6626947e2624a8089e45e712700002bc800d989c76af7c00376ce812dc114ba14a171c36f92682a72366ca585246c84c55a6cba867be93abb48225da96fde6afcf342dae275899c07f3d40076b20345499cc4216ac4c181e3793e5dafb218c9d86449810528405ce5b5728cd60085a8c3ba2fcc7a0ca2cbaea0e2600216ae1897c9e065e1faf6bad7900f431c05d1d230c78b7812af44b02b3de31a485b3f62afc7007baad3d7932519551f5f45b6a2a4da6457c4e2fb5fb081b3784446987ae847dd6635558ced0aa4503ea49939a7d238192bd99204dd3f0f37c322f3581e9da482ffc16cae9ca884d85fb25b1911e56385122be70862593e7f8e9338d0494e855821bae1e469b48bd24c83cb880bad435e7206d351d7b84420cef79805a55dbc8a619a5101e0bb6c8b442e60e2d7bab8b6176393f64b679906611a74f6bb6e7b1ae62cbeaa45fbf6d88ac812f0f70a9392902e2ecfd650a792367e69bdd5b426280ea07d70e9b818cbda5463434ea45061116ebbdb6df9b1591162ca8a66ac9236dbd5cb96a5c69ccd81d2e64ec1267bb4a677fa79611e090d66a2a47c54d32996b49d0b86299e0cf2cc6a13735c02a5ed72dfc17044d5bbcc3a1b7dfc897e48d26627de7fbffb3b50bb88949308a21f8b0973d123241ee8a754d3918e8ec475a01bc51ccd8442da084497a9b3787d32ca3685ec51b10a994fb476726899f5efdb05f9f12d9084980544f4a23dfe7ff6455b5218cea2413a9e080500a9647b4e5d5b731a2f8c80d27ced221cd83961b1a5ce93bd712235a06c09f5c9cea5d18cb4e798012a5433acf25cd2d7d1b7ad75d934bb98cc87383987fa6b58f0c75a74db74f378ae59baae18b9367e9586d68eb0ef79973e74608699f89b681d58ef1614d0a4d6e64ea36656df36ce4f50c1194dbd57bf0552eee9f977f1b1514bb46855971b00978154f30a8419a6e9c5f1984b01785f8c6aa3dc6aa17f82dc4cc14c26f39a201e56fa4848a33ba025c043ae144d72c9aa2e60dd9b53d136ac2ad183856c036a8cfbb52e2bc359a563bf554fedb2ca09cdf9c126f550a0d60c633f7eae740a5d8076cb5fb9aff92d140c735a46a0e7f551dd123710498b8c1c25455c5c7ab0df06d847917843a23fa77b9d957a37ed78f86f9bb7959fe07b3a76dde4b0663a415919a70eff1f650edab408579fdfcea0648493b23a8594a3201f3c059794169f0181130a860ac5f4639e0ab8e7e1474450679edb7c10523c24f24260f04b417b78fae0ebcac7597e3fd810a62e77639a214ee7aac871542c89bdccdbff797b02040148c673c289e1a95cdf47f884c5ebd7e728e72988edd67c9eec19a7ec7fe94844826eb7be05c2d0819d235e94af768d17075359aa6dc607d253798aea18096e71ca2d5f6e3920f7d2a68529fc677dcbaa05c394ce67d6fa36e9ec038bbd51336c06b4f35f6314330e082df08e367aa15631989ad42cf6b6935446c16e7f67b54c1963f399dd1e94bf45d166d04cd30324c1eee64cd431cd6bf13db03f54bbfc3b49a3fc2d4894f3b8a9a71a35538bf364b3f7c27691cda7d0a3e45c99d1fc31e81c99f72e27d2a1a0168160eaace44143bbb1128b0a6f58deed68135afc77d0d0391ac89f2c2a7586a3e72f8308b29ead9a4df5bf9028231164c48dc6798eef55fada069a4826e43733a510ba1248893c3acfc0df1a79a903d0babbecfd7444919641a06007825d522c9d092084bd5da9cb1b675227231bc097b1f3026b95c4317e5e338f79bd16c8eba037e2aa1e5c5d5ac3a450208a6cac3afc1c44fcfffe209d0f47ad74519bebce34ed7cea4abbd649715672e13f60f55b2f218aae54d19b9e793bd57552b6fa41699333372a95152ab5b6c4d08a496642ca3e6a3bd8ceb952edb13ff137f023bbdfef7b4922b4be623ef39c0454f73336571c2493d402bec36ca6bca3a5d91b2bea85448e22d944202de382bb44f7e7fd73fc10c9b3bd89d434f5b5cbb2eaf574679f01d3f5e66c87ceb9a91a67a0526a544e6ac462cb45bc9a6c5ace6bdc2c6903a45c67dd128207355f9b3d6946213dca39265914c99c47c0da86d37d17b4bcb79c03304ddbe26d1351f39c2b759fb31ce84a9cfcb73e9596e3c0d067fb2b66c529579d8de3acdb46d087bc037be2a4ea1ab2e4af20a523cd862e31c9e64bf33380e230d3e72707c6973484f0f0880575216c65338e3d4500305b35b2c1fe18b9c4d0013c6cd9eff724a99b7c240a74cc54ac3da69b60438923f0e5c85cefeb6bc7a6e70682d37ce6bb1916ec6ed90fbe6aadcc7d8ebb73559d57b13863006126e5539f342a33575d41d3b25a392e61ec5804ab446ff3a813c6c1a14f033db8634448e4cdd77e77bb80c9e6991edc3224a7f4bcd030301084fc013d0d1f49fa858aa2f6b7c67f3c7e10fd27763c8011c59c755899c62f1bff63876ddf0a5ca39eb5e60a9b57854e5a4ce5f52c5c041cd012997a011d14fc35b27e1d12b21887e2a0f1fc3aaa528b8a5674e8f4795ff0f48ba3e68ce2de86e2e118ada13aae88b4a42dfb6dec5b74e4aca0a7dbcdb706af1f7d5674657d68a8279eb7e1431d250e96a52ac3dc5a58ac53577f507358b00cbb2f66c56dea3823879d67b2450fababaefecb9903f524e8d9437b527497eb08b0c4a5e6261fe3c394306bb1d73c0efc3b55f78754d82cc9c87f97112dbe2f82b194a770d0c8ad9233b62569547a97f4208f2e415a99a85ed8964beab54608f7cd7f21b2862a6b29fb7201d6bcd9bb229ff116718f936f04200055354155a117a91d76f87689ece23ab4a30191676a96092b9832dde75cfe811fcc65c607cf9faf7e99c7242cb9430f1797e022d06bbcd1e58e616ea5e3b6decce5bd641c6dd64c6453c88066edf7e524e0c520e2639450f381f80fea13e67d1f82f3c27779c2dafe42c40a331c4f6a801ebf8f896fa2b250cb3257d290ba9bc4ca2c81f63a0e5933a2e20171f03c6d24be7b7cda1dd96359bc4971493008ab44a1e295e9fac65e93adeb3e26c3aa160b0d629e68ca6ceae0978c0d2de67af818205b3addb23069a08886c59ad95c25fd3258104677f453b2d0134ac0c0d23cce334a73c947eca05e36caa19d23cb4fbe5fa7daa1b2cf9db585a38602112742115e6fb0cb9826cf6c6ea52c02e80d5bd138b836a27b876a4852a02ccde72db6ec0edc30f254c39bb56f072585fb22c0236fd0a27f6b13e8934b71469ce83a0df5b0b6bc55f513b08eb5bf927e29dfb71cda04075fa1f778431c1a48bce5fef50d9b1c4531a8ff0aa88c48282be9776debfe8c5065152fa9e49a9a4a598d683460ac7bc3ab59813c2d51e84754084238b8d67d4508d8daff566d4d358cfc46b0551837db6ccea97d4ae69e28f72b122159e5db911d9d9ef359019946b30b704bbee6da1aa417eaea4155fd0975d60d19affa647960eb48d5946464e01e462cb3a44ea5b0c0523323b9773efe82e34870a381795a1e74f6ea6cf739bfc586fc0fca10d33ec6a96293429bacc369c6a557adc336acbfc8d37bc7f4c37d58cbb08cf2e3667766252d1b11b92269d9601ae4db556257c8e77453c9f6caa0cde4d4b90b0e2516ab7639920946d19bb1c5e3ad0fcb6d9078779504c6ff445201824ae00d521b59a9774b14ef3b92a4349f1fb2990e2c84b0c8b22ba2db6a2f842a6b963a50c5941f04c4ad42acbfc7049d9c80cc40ce4c2f682b67cb8ebf8d2b0ae60f1d763b9ab2de253e531eedb32283e16a901a391a3e011f9cfe42f6893bdda931a34ca7530bdf779d351e0ccc620375f1697d76638947c93ab574acd09a2f71d2e4db7b5ab36e457b787665d6d05ab3507220ca7fce99b68ce003e9872e8a8e8c1186166254e4d38a9757366083709d081c2dae3c093293432bcea8daa9e4bebd7809fd135eef3274044dba5d56b5f1aebf4bf3acee5a78dfec2503e229ac9de91826c92c9fb488d289939867c499349218b3e8c6c87b14ee18adcdd4acd908f40c7f7c38289f4702736b2c473b0ede1c18c588bdd530e193669067608b62550cc0763f1fd87363679ba900f02ba7ea8e050af3440033ed58f8b4f25baf3eaa913182fc23414218b91d8b213db60bc202e9217e9b3ca957685a6d67aa982079ee06ac606bc23e0bc829466a2172b24b942f309c0d693a885c37d068655acb37d59de54122bd0b83f78b9dbb01d8dd682aa9622083338d6e9be9c5abf1d2160a0969aafb374e771600737f2be1b341ace772ed173300f3d82c8b319eea6bf4bb5beff7475354f31dd59929d81eb0b7fe6db8dc825dffa7c5c6d8692ed8a4836996fd64fbb4ff227e32562a2385c6711c406a9180e7a0959ef4cac2535deec0a8ffa2ecf2ae702b0f568ac470379a5130b6b8422b3b01fc1a0ff637e98513ec9bd0007e3ceee2024bf34d89f941c1a647316123ce07074dc62c5e654aced5ff61f59c2a209fbb3ac6f69eca4fa42192ecba5d9e13749bd747dfb862dd22c000ebcf54057b271287be46a3ed119c4ab8d212fd333110337469aea39375ef4cdd4885e5f4c5bc122ee7cb08f6976d02f64c03166c31708ae8724f854b2be70bbeec85a0e4fcd36258ccc1bad779ce75b3819b24a2c439396d141543690867be5d724f341a40231377900e4b97fe01ede1e525d8655bd09a1e2dd34946f9734e228ae349333736cc44233d3c3d3fff3258d4dbb6c8e4ca4db6af5e3640b2521055fd2dc781f4d4cc731f364c0123d7cd8bc9c52c5129fbe1036f3a25339f1a1b580fa9bfb5568a2a33701f5db0943f3a049b5a1bf32b2b485be13819506c22ed5e8f5f572b4f6dbb8f1f4fc0f6cd0e67099279a885f1e91acf29dea46b9efc7d2987f839d9d73b13e3d9ba4be4a919319e1c0495ddc25057f31b25d60b4e9cfea0c492883c520a8396db0558a384a196366c4e8fd839c5efff86e07ffa5246abad887d86129073b3a3a28fdaa688e1f2cdc1d6a61e80387cb9c1272e218212eeeea28848840d877845363e5bae8a7a190af2a280d127aa5e9cd4c8deb4fc58cd25b7830a198718db1e15b9710447d150b64c33456ab66ac33adf0d02e82f12163d613d86b100334264b622de62216693bc3d701bdfb5f4c7a4a0ab67eaeb8ecb89e7b8bc74a47defffd90864fe524fd21ac6c78542135632f0fa48888b8939c3a39a98bf17a72a4ec78d38623cd63393099efaf1"}, {0x0, 0x7, {0x1}}}}, @m_mpls={0x0, 0x2, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_MPLS_PARMS={0x0, 0x2, {{0x4, 0x3, 0x3, 0x1, 0x6}, 0x3}}, @TCA_MPLS_PROTO={0x0, 0x4, 0x890d}, @TCA_MPLS_PROTO={0x0, 0x4, 0x2}, @TCA_MPLS_PROTO={0x0, 0x4, 0x88a2}]}, {0x0, 0x6, "872c4afa835af1b8c949e2de9c16db224692bf3aff65153fbdcccac1019fbb799441fbe2f3d9d2d19ed7586290d797458e39d84668dcbf7521ff4f1928cdef3b8a11014e6d9a049ceb53903d3bec18423d18c390fb9ae47cb6a5c598d886e04beb39a1567afa8be6c9e0c3060c718a5b02c86c58b2eb4366ecd970b0aebf1d17453e9b1dd2224e5d71a0715cfe10fbbd78e09a552d3686c78a"}, {0x0, 0x7, {0x1, 0x1}}, {0x0, 0x8, {0x2, 0x2}}}}, @m_skbmod={0x0, 0xc, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_SKBMOD_ETYPE={0x0, 0x5, 0x7fff}, @TCA_SKBMOD_SMAC={0x0, 0x4, @broadcast}, @TCA_SKBMOD_ETYPE={0x0, 0x5, 0x9f}, @TCA_SKBMOD_SMAC={0x0, 0x4, @remote}, @TCA_SKBMOD_DMAC={0x0, 0x3, @local}, @TCA_SKBMOD_SMAC={0x0, 0x4, @local}]}, {0x0, 0x6, "8e6a9a92c529949a9049cb1c9d6090a1bef3d59b0f24b5ce3f9ad1fae7ffe232f39e739d86db5fd67163dcbc6c8f5489db0e8318d7d7e74c7d5672340dc4b020b0d00b7d385f26e8d711bbccacd797afe080ae3eb5a3dd48418d7dde205214e20b987abad285b72abb668ea5946720200aedd2647ed795d5a91661e2eab5a88c43b20660654021909f40beb9fe2733b8d9a530205db0d64327962ec257bd8f447bb2273c1a7a62301fb6daa1f9f3d4050261d8245a971f03269a7b23a4c502524530d9748304cef8bad7c4b7ab2e5192a92a0c8615"}, {0x0, 0x7, {0x0, 0x1}}, {0x0, 0x8, {0x2}}}}, @m_mpls={0x0, 0x0, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_MPLS_PARMS={0x0, 0x2, {{0x3f6b, 0xb, 0x2, 0x8, 0x2}, 0x2}}, @TCA_MPLS_BOS]}, {0x0, 0x6, "c6416d440ea6bd7220013eb50ae01e68db629b1151efefaf132c3acd2ad128c60b332f84d1b77685946414bcb34967acf93938fecf000bd660bcbd68f004522a3af5d1"}, {0x0, 0x7, {0x0, 0x1}}, {0x0, 0x8, {0x3}}}}, @m_csum={0x0, 0x1d, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x0, 0x1, {{0xc142, 0x8, 0x10000000, 0x8, 0x420000}, 0x74}}, @TCA_CSUM_PARMS={0x0, 0x1, {{0x400, 0x6, 0x2, 0x6, 0x4}, 0x28}}, @TCA_CSUM_PARMS={0x0, 0x1, {{0x101, 0xc7, 0x1, 0x40}, 0x48}}]}, {0x0, 0x6, "784d1779f0e22d1402d444fb1d6efd2998f7e0f3a767070fa41d5152fb1f4089a1c812469d105b946bbb8b35c7"}, {0x0, 0x7, {0x0, 0x1}}, {0x0, 0x8, {0x3, 0x1}}}}]}, @TCA_U32_MARK={0x0, 0xa, {0x4, 0x1}}, @TCA_U32_LINK={0x0, 0x3, 0x2}, @TCA_U32_INDEV={0x0, 0x8, 'veth0_virt_wifi\x00'}, @TCA_U32_ACT={0x0, 0x7, [@m_xt={0x0, 0x11, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX, @TCA_IPT_HOOK={0x0, 0x2, 0x3}, @TCA_IPT_TARG={0x0, 0x6, {0xc, 'security\x00', 0xff, 0x2, "7b3eb5a85f85edc790511d60ae5c9b11c714da0fc6587a2b8872548030c2ec1be2d2c19504fdda8e5c2e7806c046a3ccaffc64a9095069057980ceef1c"}}, @TCA_IPT_TARG={0x0, 0x6, {0xb, 'raw\x00', 0x7f, 0x2, "ed6ec1e984fd0cdfcc6a9cfefe9d451842e0a7ee2b81edb09573b3d885e6ec4eafd3695bab8e771f3becc03d686c046c76beb3a7b8c47c23b17ead75811e5f1b777712ff79499c9c5ca094c0bc4e732ccebc13950ae8c1aace157c05f41bd23e311e59634e19a36737de9dc5ff0151f919a2b57fad1d6d2ca8364c206c65d7e98353c29f6e6a7757f200a21e1f"}}]}, {0x0, 0x6, "983fbdaec879047a086a3a696f5a51ab49e093e1"}, {0x0, 0x7, {0x1, 0x1}}, {0x0, 0x8, {0x2, 0x1}}}}, @m_vlan={0x0, 0x12, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x0, 0x3, 0xd42}, @TCA_VLAN_PARMS={0x0, 0x2, {{0x8, 0x8, 0x4, 0x2, 0x8}, 0x2}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x0, 0x4, 0x9a8}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x0, 0x4, 0x88a8}]}, {0x0, 0x6, "d2bd995886c78fa01d1f8d90483f7f5c1f4f640a94a597b12650ae77064d37b75f0ab916b05d5660fcff883d6ab63e70209bdd88f6904f98b0d679573baf137dbc291db2604de2e60c89c38235d924bef7a919f6ef173a4e8c578de711835ade46a5d5a41ea24b15c1f6084fe680724646a8b4d820621f4a1dd7baf1fc9a4ce7b61ec53e410abacaac1386e79ffd1d4db7d693f2f81a50be17b682f27f807b9da4f11eacdbd895c74a303469feab840d7bbe23ee9c4ed11de496bf90df7d119dac2862a8ce38e2cba530be688c6624953923d4a20f3a1ce65be2ce76ad7a20998644fb40f1b12f34881dd73b3a5f00eb0b4fe632a8d320dbc6de1b5efe82373fbb1df1d4494874ab00570f64c108d32abfb58f5aee8ac5692e7a4d059708862228cf4cc9b39ef601b7a0d17d6722e9528617840d3778bb0e43f4232e79ba1faac06bb45115e3fe108234d48637071aaf7cbbc762caa32d89d5380bb032cb4cd7977c8f06459feba4a937e504064d701b1caf11d9109561febc7abb857297ff20bcc7c614f398da314a9620568d593ae1a8726c396a0fc7cd5fb6fb48916d129952acf166312a39a92266cf2659b65e1962a4f26fa6f57a4b46f84da295a6e2d02de824fad71fa293bc520137e7d27db4bbcc65b144a9ddb7e8bac9fe263b2e9d9ab32c3edd78aa7638072caf0a8fff2fce1568cc318a3d31abd99f8741514081fd1b9c10c6f801c2a99330ac8a31588afec149bde1c8db17010bf26c7742cb40be62512d0750a5d78a6aadd81dd79c467b456de3a8d87cd816a708cc8a80f0bdf90317f8a8257609d88492f7081c647587baa5366d47b8cead9176ab9774abec6c15134e2a5a434ba962c853f0b2276c26fb8624abdd5112f458afeb513d04cf25d5c5c13767f65efe44b7253cb0071fbc9950bca442308a07c3ee5c06a1d7f70bc525cd864cf6d35722393121b52c09436ca3e17d6b78c501af4de1a9b395a4be37491112f10a3c424f47332208ed2878e1c0455cf76ac06a7644fdd133ba34d2810aa6bcfe7489cb6fa168fb4488e6732ea625592e37c12cbbf9ac2f852ca421ecc144a5c7518761e0429e33c55fbb402009385f9715e55969240f299bcf05b2606917f5c3948148bf737fd29cd7056493046068233701ba59e15b523e71238a76865e95d80c05f5ede2432c8a6cfb0ddf36bfcbc8003ce8f4e2917a405c2093788fef7fe1f2b826bdf637b36b9e6ba1fc7002d9efc472c5f668605c76d4503b73c53ac2a2de08b2c5d5160e3b8f8be6aae3fc3af3753952217230e05b5bc88a70ea66a0a352b2bedb4a2563205053b2d228f070b3d6cb0b62d36cfc6d8dc385d272e881680f22fce6b3532e1aceb153cf115aa774f0c6b6fed5b9cb2128a9f03ff5b3dd3628b4568bcdd2570b1562a73eba74b683cbd33fc6b733d60edddb926594d74f92d75927fce153628d9e8f48135b67391f129880af83d84515958ca4641ae158022bd2385aa00be1a64f8ad11712adc1d27b7c3b11bd9abb003a72b890d1e2d9129a7008e608ebea526d3f38f343b7e9d209b8de957423956c0c6916a9f0fcb8cc8aaad018a06dc3d3ca5be1dc3570b75af9f3c419296d7a7fab5dcdf22978527ec74fdc73cf8538f8bc5095a9566e123f7bf4afbb925f97fff9898efea28b22b1fd4ebde5197b4d44d0e2832fa658ad597100443587e29a0f0cbd69c620524bb4ff7f2ed4b5c41e24dab4bf0cf71ec5d37a047aabd2059133eaf486189149c19dd2ef0b6d23116ad341e44240fc99f60ec1307845e7d3732e022027cc0c41c1ac5722f679f8d8e90317214735471143c757d90975dd8a06f8325dc792256e59445b55e7c7e3a6e0323e0e6e64a977d8c3c296487d58713f9cda210bdcbeceac355b47ecdc7ab9de43e7ada05fb52b1011d3c72b0292387117f68e2bf937e87e3a5a6b992134a7e9f4284c8a1fe25094ceb2e414f427c90892d87cbc4af42a344cdb41b33898fc09528410f0d253929c8a8081a8bece21c4a91b47c61c08ec461f4571e192febeea03fa0669c4bd6e5323eee542a07693bca964645a121e263a9f1297be3a6c3a4d397baeb9dac8f9420f26c4769635113af37416278546bac0a3db2dc950c2e14121bed19e6915cb3d37d725117e9d046cc59bcb552da79d3d48c0800cc36b4bf4c382b5f34fbd7df598786385cae5f54676c79df3b91ec97a52ea54bfbcc80ca5d5aa852cd9eccce24a0b1153bc81afc809db2e4e631886ae00771921154faf7d54fe8160c651745277099b0ea31051c7bc1f7913343704bde86afbc40c55f5c610a73fa28761700891d2da1b1cf979bc7f80ccb1a5003a52c0a0eb3fb4000970581caa94cef8b5fdb0c9165371d254fc43c43ca0c2b52ca436fa8968b1a9b87332e8533a0ad4f1be50d7230656b5942af76d11af59c1763addcdbefde30d3966870445408f83d6803393d6b0e7a8e7b9f99649a0e3531a78095e0337451c6d0af7430abf7ef359f93b988be85bb059e03aab4ccf40f5387c3a85950a2afaea483da81ffbfc8554f6ae4905b593a5055b0181eb7b14a20831f417a6373a8e0319202b87aaead7e39cf556650092c25a3f8fca309ebe22ad6ab539167f77ceec8209ed1e6f4bfd0e956f30f05e09e9c2dd7f75254e6c071321a99a0015067bf954dfdd66af5b467acc15c17370a1975ceef86d6ed1c7f5bbb463e7baa2ffc2daabfa8eef315a1cd8fe1556e86897263fa64b7a2887539da4ea59f7b5f3ce2bb197e4f1649c56edc53e78fd258bfbea1ad069c1144d71f2522c18bc70443afe9f895243f73092aa5644edc2e1b325ac16cb3f03c09035b9b7225b75470e49e3b2393d0a871cf475efa5f98b07c10667e016253e0a26c86a3a783eac7a1de71a9a5ddb4114118dae485b6b1fc83581bdb694ada102311a22c0f30846074022cdf33fd6af3ac6430ee51858b98d3d6c4cc9f68e37530cf0a49787782220b5c273037cfd60689ab48a60e441da4a951d7b3ab21ed4424b16e83b5755ef3cb3ca54de86603568750ceafcab990c1fcafafcc1701c7dd120ce25c0cdb669813039ad3c31987e9947bd94d806c0753a7723ae8ae38729dc5249e1cbd9752e78feb747a494a4cddaeed8c7ef1cf4f40558041ff26db75e0598d35baaaea874c232e0f1b02a77a9639cafe2fae4fef3d78d3db4bb1e091ff59c31cdfc16e4d80196b42f1c6ee8ea988f88eab768eb72c9b8e09de0f6fd7aaa49d12119259f82f3b96bbeda12ff797914faba298b5062b3d0d37b4492caecf06ed303e92629291dab43ba243e99f3e292b5f0a2f387def7efe80987edd61f501e195e87ef775bf0d359da56c13a98f7d1004a9ed320030a7c651c533d274a2fa98fec079a6ad6e4758f08c4775a3ecf3ed16adee9a05ba4d059cfafdf074cb07d18141bf0c240445a59fe15e29ca327bbf7b2c2b6241b6913f294edcbfcc91c586a6bfe8d3fd6f5b245103193d0a599275058763b09658d82e87925240aca1b47f5ebe999b7f4090bd3fd74d24b1d0e61df4e28c06f1ce463c93cdfa897e67a2b916b975ecbb995d74f185fb5acf8504fb90acb126dcc4099bdf4d567e81171eb2c2dd5105fa16697e49135c5e862160137975f9223c50defa3858f44d313c7ea074de64247c0a6eecf720497d5c21c83182947d7e80bdd4358598663425a83174c6d13fe69ceec40d39b42c4f75d3b44930903807a7e1df73a3af07cff44bfbf3c3bc2dd7f9a20f296007a2e7e3b5cbc58d84772ba330c6532469c71195c70ea60915ee62fa89bc79e4c0e868e4212f38bfd2d73a9507db1a623f5a419efb018608f393ad945d12c86f510ea2c6464d0e2ca4f40688a6c122e7fc2506813f1af108bafcc2a461957d6c6008559733f2831f19682a5d7bf0407956e914f1c3edc87a01cde29f04c1e11066e7726312d38bf6a7157d40630b985d9fbe7df894b993185e34040e5cbf7e061887a35c3ff49b31c49c90464f96ab7d7ffec23eefbea5de2450706e5f8eee053b006ed37af76cd0232e5351f4de4a28a900eb7ca5f4e50153f2cafe9a1927374c76f4ddae90c0103d5fe703287cddeb492403fa2a70d65ad2ea3026e3788b5144deff67959ba7965c6123f326bf46ddb92441a6faa2fbf42fe709cd8de4f2057843565fbef25da0385e6c5269884d0253ae5a6de602c5212eda4cf9a23d78bfde42f3c10c1b162ff63593ee4c23748d93338355b0ef4bdea65ba164c00fc1af2f71c8e3852c31aee755027cf16722786a508d109f0583c4de159c3e93118021d780a3476d8368e495640fa93033fb2fed26a41438a98a3bef8b12ecab975c9b76dcc8c78b19cf1a7c0eca6ce67b37105859244500bf4359cb501be0e70cd682ca94a0a3150da3985a2b424ea49c12abffc48ec676341e16461fd9ecbf69dfc02403d07071a19581b27acf9f0825e8649dcb080bfc5163ad713349fd7c96b5f14797aa256a4dea4c43f52690f5dda0e45592103bd64600760a70dd3e6203a667273680737f2c2590719e67b7a1c36a8a7bac690e8123b92ed01eeb4b2676b1f13ea3242e123f33556926722ec915e117b7ae474fcd0fdec24dce2f45fd65937c208b274911867cc045c1fed23b23342b7641079fe22b35579d5a5f9c396b5bf360d344ae4fd7b566ac08baa409ad83bf8c192fae58e39c5c7842f86cbbf8934c2e9fecfa5146c63f2fe603b9adde7f58b07d5df7e28c128a174eb33bf263e79728bde0583783de6cc1f5bd87d137863d7bdf966480dd77a5564cba571085bc89937227a1aa022ac52bb3504cf857c77f8e91fc653a14b9e3b5c6892c4e863c00ec311748008793383a01898994181425f009d699d4001c0e9cc453861fd3d2ebf4b4659b33431623a45dd2d21cac3c4f7812a33668543d79933c9d01d0c8fab701708a179f5143e67ec71203c804620b1532ad5eaef88a164f994d65a7547735e6b715dcdb64a63b2371c155f534434ca0723221ec1d8a9ca75f8f8cc72d38ac7edca0c6824fcb6da5f9bcc914767daf91bb312ab104f8e430e9025ce1726d62027fea3bb96f1382921c3134802076368fa1e5ade99d157c9ac15ac3c96f7daeca8960d324142b09ef19cbb4a314dc51f7a5ce7f6dcb58ac826e24409961696dbe1f26f3f7e9b21d0955e5ea9b0bb599a04786604b343e0a403e900bd444e33e4c4769877f093f35f280236fa785a6945a107627f743e15e8845f260966aaadeca90bceb9777a87629ef030812328fd2a0738aebcf41695c337e4a823bec7c5043488314e80de5efe462cb9537c92d9882098c7668f2feb519b8c49eaa8df5a9a2cf68079c9934ce0b663a43335848ccc806f2fc12dbeaa0ac00a023699b9b6a8330e5b15e01bdfc3b1f17214021b7b448e7db21ea3b6eab7c9144d34fd677ac52c5e95359f46a520ab307db62c29a151049cfb73b98215150b1622e9a13aca6c1a6fb0724565d6b3e89a385f6fd9af3ffd21942fe596bc8543ea5f52fff083d353c540e471321f4b53d023dfe2d20e576ddcd7fe784463a5001c2a1d33e57e4399d41d7a711735df043f83dda53ada3abaa3f4c0391834674a5cc25c39f2ccf424a78bdbbd5b0b35445ddc3a81c9816ae51053dc90f2cfeb2e436239dcebc2344d81534fdea06950f93cb32d9f35bfaf23fbdbd39a1e19ba66d8f1a2b63ca19d9a9518d0e0c3b38c6934268a6beb3f5b379594c17b8a7c1926efc4a2716343d813d92263f390f8efe8ed2ccdf95eb137d26775e158"}, {}, {0x0, 0x8, {0x1, 0xfc0a56848441a538}}}}, @m_connmark={0x0, 0x12, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x0, 0x1, {{0xa489, 0x492a, 0xfffffffffffffff7, 0x5, 0xd}}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x5, 0xb5, 0x1, 0x7, 0x3ff}, 0x8f}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x4, 0x5, 0xffffffffffffffff, 0x7, 0x7}, 0x400}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0x8, 0x10001, 0x20000000, 0x4}, 0x3}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0xfffffffb, 0x6, 0x1, 0x1, 0x80000001}, 0x2}}, @TCA_CONNMARK_PARMS={0x0, 0x1, {{0xe9a0, 0x6, 0x6, 0x1, 0x3}, 0x2}}]}, {0x0, 0x6, "9011ea95bf62e5c004b5f5bfb6b6fa4046d58a117d36ac2a149687d81e32ba6372d4f9add5b745c56f7a12170b21610259b4c0768a6c087df12397706826f65834580f2fe47e38e1eb516d8d2ab2e13c1ef569c6ae3d2e1abc282d6f17533a2f6e44790e349f16fd1c9b0f97d920215f592fcb64a70af6d2518450f005c5799b8bfe0567f00367e71266f71c217bc97d2c11ebf384bf24a465f7bbcdbf6ffa116258a6e42ed2640c91f00f9ab19477023b6849455f6f123f3454c817db57c38174ab1ff8727a1f9bcb2df81ec89f49acbdd69f"}, {}, {0x0, 0x8, {0x0, 0x1}}}}, @m_gact={0x0, 0x14, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x0, 0x2, {0x7, 0x5, 0x4, 0x7, 0x81}}, @TCA_GACT_PARMS={0x0, 0x2, {0xc, 0xf0, 0x8, 0x7fff, 0x56}}, @TCA_GACT_PROB={0x0, 0x3, {0x2, 0x2053, 0x7}}, @TCA_GACT_PROB={0x0, 0x3, {0x0, 0x1ba, 0x7}}, @TCA_GACT_PROB={0x0, 0x3, {0x2, 0x1a5b, 0x2}}, @TCA_GACT_PARMS={0x0, 0x2, {0x6, 0x200, 0x2, 0x9, 0x4}}, @TCA_GACT_PARMS={0x0, 0x2, {0x8, 0x1, 0x7, 0x4, 0x6}}]}, {0x0, 0x6, "a1766e023895c624d7a244788561c0d7e5a1d0b646ebdc124d8279c0feab93fb28d7ac1e59dadf9cfd5180969bc1f8cf4573a40b6d0f64b189986a1a0c4b4379fc3b1bd7fb18e112498d5991c16f37a84b7f84845955508f536ba334fd4f1347667e3b833bd8944254683edc931b2fbaa69be4ab49f6bfcd56cff36cf6c4962b2d163259bcd597f429656cf889ae2e9dc1afc794b204734277b7cf9f7b992b9ff46f9611d0c6dc55554d8c60db3d7f8638d6af164eff6b9ff4983d7a414752f0f97ae8934f6cc8fe9358b86571a47b2f57abc2b7d7f532bf7cd373aa931cab2bf32030105aa6a47ff6e212db982daa46"}, {}, {0x0, 0x8, {0x2, 0x1}}}}, @m_gact={0x0, 0x16, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0x0, 0x3, {0x1, 0x20b3, 0x8}}]}, {0x0, 0x6, "7e7f4493b81e400595d25b27eb58d2ddd21bf6a299331bae844d7fe246807a470e58156612a535e884f0ab536b78f6fe78f01cbc4b896bd347fcd11e05b093920f00aebf004cd9d25bb9afb4b3f7adbfefe1f0a528b80d97e6595ef6ed6ce7de79cf52d6096377e5a40d9b2d0e8355378ed1d853ec70b278c906b25ea58feb8056a7782da46165d2f810b16fc49d62311f41ae846ae2c825dc36dced3a5ed4c43e47223089f44c89b8f4432c7cd07c1a56d7d21492fbdc02a2002f2d458e112dab46fb4c9f07551ad890f5e43964f133ad204de9b46a1b2a289e8c390d"}, {0x0, 0x7, {0x1}}, {0x0, 0x8, {0x2, 0x3}}}}]}, @TCA_U32_FLAGS={0x0, 0xb, 0x4}, @TCA_U32_ACT={0x0, 0x7, [@m_vlan={0x0, 0xc, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x0, 0x3, 0xa26}, @TCA_VLAN_PUSH_VLAN_PROTOCOL, @TCA_VLAN_PARMS={0x0, 0x2, {{0x3, 0x10001, 0x0, 0x5f4732f7}, 0x1}}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x0, 0x6, 0x7}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x0, 0x4, 0x8100}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x0, 0x4, 0x8100}]}, {}, {}, {0x0, 0x8, {0x1}}}}, @m_simple={0x0, 0x6, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0x0, 0x3, '/dev/net/tun\x00'}]}, {0x0, 0x6, "889d817dfbb855b6f3f41183808e984e89e43177762d42f59ec4575ed709019b48d800e392995ec9cb9450b2f09f4c15e6262eab637c18980622a1eeab13ae916acd254d61f3352ad4d705aebcfe9804788f9628d648628e2f7d12211d28cd482b8604c419b3ab115837421b218e2a040af1f3bad72693ee677d818c0e6bab032553c6d97539e7945bd16755e87925db564bf4c92a94f431c257e6dc6cb5c903833ed1484f3f284e3975fa0288eeb53fb61e809c7e6d2652ea7b2c9c37d81a4403bc2bf148a75a429c1a8c0b7658d5f22b846483a9d8c9a1c393a891559ba4da6fcd63f4b5ff5e2e73e12ebbdac4c358fc2d4553503bb0686a440130d73ae192c136856ebfe61aff505f07729479ae087beb146722085483c5764a48115167ec3af997aa407de0a19a2eafd7b57f822e40aa3ed2dca34acd8d69f781d2324dd180c8ef5488995905d265f7652cf335de1a5f1aaf06563761a7a453200593d1ad96746c99cbd6788fd4be8f3fcd63231ae832db1e9caaa8904abc2975c842db14b8750c1de276b2cdfb06bccc3c0d7dc1c401113edf4963fde23299332f701d41c6eb059100c4a3413389cd6a2abefd3d2dae2adaacc14bc19e32d34da8359c19f7c67c9b311ecd8c8c56a4ccd3d471f40cacff260fbd965193e5d29d19a8878d9cb6affb2c05ae16c6e5518a6ce1d944117b557a5bf72508f898eb9c2c85c1c3989216df1e7b3ad3c129aabe5579a469a204fadf491f3cb31115c8073220928d381610fb8470616f345853f5d12f76aae35b67993651ea113cc4f974ec4e7a639ac19fbfd48f5a9721fe515072becacb4857a17b1091fd4c256680a1c15f64bd7b9cdd15685c0c2a56b927d4ae9de25b92c8ebe3c60dcb16532b1d6649cefe6bf3e8166eb8fa7374249a6f1a141557c23ae720709afa0eb9ef9cf568dfea9ee88eea4f7232147437d4e7e05632c87496d15d14dbda6253d3be46abeb93f80729c43273438d58d2a3f8e14df5dbd339a70aea8054c2c50c350a0ee3b2387fd89647d3857560f751f122fb3abb163e83ded99180d9902137716dacc1bd3f36e45c82e3c3a4b983455e7df39a738be2c478e2192f944d45ce244fedc6e19770bda825cef54387a462d9cd9d203e600713bd129d99bad44d112403ddeaa9907609e578474f1c99957f5ef36a7fd338afa77691df15effa85f8c5dc232e288a53518c01cec661622a904eac2cd9151a6f67e0a99003ff1ebcdfd1a0a0013925168a1d5429722c60a7af66450303d2e6cbfc3e1631bbf21102c801de1b1c414c62e6d88a293ca90af300e11ee702215b15c9b947a89a56c869761cdc2808e6e903760a0a3df6dfb252f127914d86784eb612ef5ca0500fee36e81d6021571537b7e7f21c170862ca7592083cc6da1fbfb5409d98591164bec3f43424bb2f6a2b34804acade23809e33626afa3b17ec7c3d74110bacbd70660444e491514043a928fbbb3e5fb460b31ad25b7bf3ba99b50864ca5425f405001df5f6bea03a3ae7e895b073c199c6bf8364d70a5467578a69ba1b61cdc1ab14be9d78f6df07ac59fa734009a7bf346b3459b9ee86e183a22ebdf490fcae0f819edda16374340b36acfda0f6ba8c876f7f2c1429f495d3689cc06e79bcc2a97d4bb8eb2a3e77ef21602e9700b5f18f826b99eaff2f6b8e00172d2f2f2ca54c3b073f25489e88c380c0d3455524be02b2d594ccd504fcb783cc5e08d2f620bdec7e694552aeb4cf464c2205d8720e090a61ab0cb8d03b6c2b8e7922da3d87a25dd82e82a4312eba0a5e9ecf87e8cb447932fbc91c051161329fca51a8debafde2f10621b1a626aae5836639437ef04bc839a83dc5de461b16e2cf06a6beb37726c050dc6a5ea6f2198e9eac9dd99a54fc520f18f2f95b50796bc76f41f39b29e7f6f4d184cc12a78d6fc63cfe24727a2f5a1d1b6b9153928f1d725559383c0d7a3a59a8a7b46779f360d7e3c2853f35b4e478ab3f84b3951249690f3d907460d581a42ff1149d2549728139b5c9d95b3efda9ab55aa12b09ec8d7bf7716a4eb157a31750d2e58f5e252a32ffef58e0776cb56ec5221b4a233e8a07dd65824dcbe91a6346cd73d22cd0eeab331452381649be5af4955819b9b438b38379365200bd2638928d41288ce1166044c16e691965eba4c6aa7538ad0d418e577223e94aeef4ed8f224ebfb64a8aad58f9ebd6d50d418986f371e7560f872c2d9948ede82b056085f1cf47dd3fed5ec1dae217decb9c88da3457e66a8592b3705af3e5818f18633d421638684f9b6914e6573395c4a61ee0d9bb88fe40280d1e9bc95d87f743eae6cacd4fcba8ad9b0b40e99ef274c95d49c614e1d81582a2b09b68a3f53a9da364b79bf9a7da8f9dcd1d75634e33959ae84586b288f048de2067674ed1adc76a08a5c576baa1108e067374a10206e341ffcefb2fa24a046342bac0510a6546dba60872dea4f3188963762e0945ceba6d02802aaa6be8e7c6370f3eea1cc1c8610eec144a2fbc9db8ced2823e78ca5bc63b9946312a0fc409630f2632199d68402ebf26bd34aa31a6d0a3624f06a42bc23dcefdb6fc8c3b07cccb05caaebba1a6a47240665c283fe4a35e89d98402dbd0fd99b89200c4c20b029a5517f561b3c6dbfd2ff89c54628b31fd1f3b78b13bba238e68296264f4b5e6f0863562a636b129534459d124b3bc44fda075d1227b1048db2c8eadf89917f6f6785c0af7829ff32435467ac2004c705a30b879162c2cc2fa7ca380544173bcf6d003e2ad70bdd7a97fff99755418c0779f1a44737f7e231ddeee6891c676219a344c44a7916dbd46368a65afc8308b96ae2baf41effad3f131c4034b840c626acc3b515001a97e5c627f41940c7322c494f2c9f76c8dcba0071e36ad28952a292143862bd1aca92128a4664432b3e8cbffad9edf0c2d624a0959ebcea21f0c62e12e382107729fa1a11a97db276e1c1f031c045d06963c0c8bfa1a94dbc35de9a09a96aa4b7e6e3eb24573173506cc71037e7dd1068a614125cd05ddd2ca0d55d65a2a7d9ecadc624e2e73fd024dafc2d75b32a43fbda49b3a9a696850e1559ddb88a0e69301121822f9be8b475af2e90e572797806cc44b1a9fcc1d757097744fc2479179696ed932e4f31bbd665a043a65d888bc618793326e4fb18262a489c51711886e5638e06d9a97162cc1b70b2936c11e04db33d2381e9fe85278dbf44aa3564ce554b27fead9ae82d95129d7de1a6ee6faf9ef050eeb6f8a722cda9a137690815175239126b1bf473b3f18aeca334a696dd17b9440cafe6ab7756eb92cfa02d5baa225e518be4d045815953a6c36ece28e1a02ba5c1d037fa16e6d5b091fdddcce05724056bba6b84d9aa5e0182954e2707707a47fec4537209815f2a32d1bd611354987fe6a674784b36d6fa4dcfe463fdc89ca293aaabef4df18a58d7616e45ae43ff50196b2a94d044fef776f9b7cc7809acaaa23ce709659f557f103c8eb6e5c59e443a6e42e98b76da6bfb883834bacf7c702a549e7c1a456e0399d1c0f39e5b4dbed1393037dc760450fa6498ca8a731557f1b83202e23b83f67342e53ae080f6918b2d0a024d2d31cacc3b98269b85f2f136b3de0069657f9ebb0b7efa4d2a36f049860c39332a469a457ea1fff7492f27f8f4375bd5cc94ceb1eeaebd72b27a22ea67ab6ab331c0ce4cc3bf2d09e9367a91bf9d110ca805165cd96fe9c0c6665399da10fe2c433025dc3074a5a99b5896e8d68df5d77b3d7239e55269f19982048d63087eb1964059031fc17f3837f42e1ea29195681165e9ddd0e05b8df7e3ae4b115d21d10fe1bb191d31d8a86e0bbef2c3b9e6c9afdf07a0e19d6fb25cf5d101d4af38762caf8c66ed4cf65cfad7fa14984c6f8a61d3400da36224e281f35e586924c3561773e4b7c414bccee80ff66567bf3f4d3654bdda09cdc9dbacf645f2da6da8b210cc6968ecbaeb062532a08e4c05610bc4712eee45532ebc89192040686fb46609a826fc43974513c65d5cd5459e32647bc7980b5e058763864f09d06a570477467f273ac2cffb71b0d5fc0be9edd3f772766b03b092157830e8e41579ed3323a925e6bd4a481e88b117550a918233ccd5e4678fe5468bf7e2adc3b1dd4940e66168e0a6e07b3080abde8fb3740e80d59d2810fa317b6ca296898012eee813eebbb82958acf8c2fbb99da47e830b7408a7bf72b9f6ea122fcd7477795e47929027b0619dee08a5df2da4f3955547b9b9d556e15e234f604bf57abea1881097a5605b2110f2075fec7f248609035971b4e1704a452509c3ffcd3829628ffb90834b2dcab792d645d388569881dae3d2480790dda5f7a2a0b0a56a6c0fd03690d7e62f6db6277a0efd39fa4374dee489fad40c42f7bd3736a160852f96067d7aa869ccc1fca42890fa78dd40c1036d3a40fb3cf26a20fcaf7c6841612916eb3a00283d42a69cd72d9a6a211e98f47a5698a348e1f23c449549bea261db16cbb65d13702ae630e53dd4270aa6b8e9391f0c7b3019ce549deee2facdc9f75fdfc1b1966b75d3ba5f8456d8111a3fb000f4bbf4d11402c795b989620d367f8f8138b738cc9ca32e9c93ad87645c4d06531f0ecd9aea46f057f93f613232569dd4f84ff92e5a011fa387983f239860331e79a90b4a38f1f04e9457d02e6f9767252a80959c896776fdb2320b8c2bec1b76c53f6253cdab540188a2c859586d311259fff793f6caf2edff9a87a07f055c3fc1f1ab263d10184b5d8ff19852ac99a23ba06db8c3060c79061eb157ea965545cab1fd26a6cbca6e043cf0bed01b2fac1f4b0d64a5df250b03d5ae08cfae2e77f7ff72562c88faca94b6b38b628607a9e05f41c944248a81575ca61b77a779492f3125ab7c88ebb748c32430db1110eeb0658ca36bdb9d500e9eb7f7d9b2e432d73428016f2665cfd7b43ebc26942de3239ee1db8f5f4be61d6aa0b717c701c24e0e9c9f5c81e9b993755b4b15399747398176ae40cac220d8a41df1e6a6641da9967809288c7d8c451e21c0368748460c346134a2e4eab3494ef474acf3a3db2dd24008568051882d80a683058934ae06edefc4f0bcb4fae1b646bcefadb4eacb2f56d9f21a1a5238f41445410816f3e5224ccd372f177738ddb377a156050b561c10b8fde810cf79d357dab97a92e5c915dec7de39a10f428d938940aafe02f526dbea099c82c5bba83f1b18a0e4bf4fde2ee00d530308c8cdb0f6ff416b91a3b46c83c1015bc023b8e1d5b17d24f4f198fde7a821b17bb2c1a165f2df7e4a2faba17e0d8bd84dcd76e01920ef9d1e3300726ba70bfd936942d65d541a0e847bc7e6c2cdcba4e02fdb0c02932d93b720617fc7858c66278ebb800104ff73b654b5b1907d9567b102d272e7e8458626cf3f01eddde2eb02e21e2f3cffe6873d02000676376a79a33cac5b2af33c74dc93669fdcac841ce536b5e402d00cdd53bdd487da0be114ae3942e878128c81ad39c55db1da12bea1eb7817ada674268f9df16c85be287dacce080b230f087c308becb99a2074e6c201856082c7d5f058252c69ac73323a2ab20be7ebf671bd5801ecbad2b5fc8a815f4348be2174e0a6b1fb056cf0259f6098b96503a399e3a731116d308ace7b61dfd40fcc6c07c3eea5efbfa4b2728fb5b7a37f7180218c9e953c10475d3396db237c7fb0c74f66951ea5569ff3a2d591491dcd38e45cc4efe4bd912ae7584cfc3cd6f684a90d76c2e9450dfb4f7144aeeab2ec5b1314ee231ce058"}, {0x0, 0x7, {0x0, 0x1}}, {0x0, 0x8, {0x3, 0x1}}}}, @m_pedit={0x0, 0x2, 0x0, 0x0, {{}, {0x0, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0xa, 0x3, 0x5, 0x5, 0x8}, 0x40, 0x6, [{0x7, 0x5, 0xe, 0x7, 0xffff, 0x9}, {0x9, 0x7, 0x8, 0x6, 0x6, 0x401}, {0x3, 0xffffffee, 0x4d, 0x80000000, 0x9, 0x4}, {0x7ff, 0x5, 0xa6, 0x81, 0xc, 0x7ff}, {0x4, 0x5, 0xc, 0x80000000, 0x5, 0xfffffff7}, {0x7, 0x1ff, 0x8, 0x0, 0x2, 0x81}, {0xb7, 0x9, 0x20000000, 0x101, 0x8, 0x10001}, {0x40, 0x6, 0xbf, 0x4, 0xfff, 0xa7}]}, [{0x7, 0x3bee, 0xff, 0x7, 0x3fe, 0x2}, {0x2, 0x5, 0x8, 0x4, 0x6, 0x1000}, {0x5, 0x2, 0x1, 0x3ff, 0x3bfe, 0x80000000}, {0x6ffe, 0x7, 0x138, 0x5, 0x100, 0x5211d76a}, {0x2, 0x8c5, 0xdf5, 0x4, 0x7, 0x37e}, {0x5, 0x6, 0x1, 0x6, 0x3, 0x3}, {0x1, 0x3, 0x6, 0x8001, 0x6bb989bf, 0x4}, {0x9309, 0x10000, 0x4506, 0x2, 0x8, 0x9}, {0x3, 0xa, 0xc, 0x9, 0x1d459c4e, 0xffffffff}, {0x5, 0x2, 0xae7f, 0x800, 0x4, 0x8e1}, {0x7, 0x0, 0xe386, 0xa, 0x56, 0x3}, {0x81, 0x6, 0xff, 0x9, 0x4, 0x2}, {0x2, 0x7, 0x0, 0xc9f, 0xfffffff9, 0x4}, {0x1, 0xfcd2, 0x3, 0xe6, 0x7, 0x2}, {0x1, 0x80000001, 0x1, 0xb0, 0x8001, 0x211}, {0x0, 0x3ff, 0x8, 0x3, 0x80000000, 0x9}, {0x0, 0xf, 0x3, 0x2, 0x9, 0x641}, {0x9, 0x9, 0x8, 0x4, 0x7f, 0xf}, {0x6, 0xffff, 0x6, 0x0, 0x597, 0xff}, {0x9, 0xb4c2, 0x7, 0x8, 0x1000, 0x9}, {0x3, 0x7ff, 0xffc00000, 0x8, 0x51c6, 0x8}, {0xe, 0x80, 0x2, 0xfffffff8, 0x0, 0xfffffe00}, {0x7fff, 0x400, 0x0, 0x8, 0x4, 0x3}, {0x0, 0x3ff, 0xc6, 0x9, 0x0, 0xd}, {0xd, 0xfffffffe, 0x9, 0x75, 0x3, 0x9}, {0x5, 0x8000, 0x1, 0x9, 0x9, 0x4}, {0x7, 0x81, 0x3, 0x46fc, 0x0, 0x2}, {0x4, 0x1000, 0x9, 0x8, 0x7fffffff, 0x4}, {0x101, 0x6, 0x0, 0x9, 0x2, 0xfffffff7}, {0xff, 0x0, 0x4, 0x8, 0x5, 0x1}, {0x2, 0x7, 0x0, 0x8, 0x10000, 0xe62}, {0x4, 0x5, 0x428, 0x8, 0x9, 0x100}, {0x8001, 0x2, 0x522, 0x677, 0xffffffff, 0x9}, {0x8, 0x101, 0x9, 0x8, 0x9, 0x1}, {0x4, 0x10000, 0x7fffffff, 0x4, 0xb, 0xb9c9}, {0x8001, 0x8, 0xe, 0x0, 0x1, 0xfffffff7}, {0x1000, 0x231d, 0x9, 0x84e5, 0x4, 0x8}, {0x0, 0x1, 0x10001, 0x5, 0x10, 0x8000}, {0x3, 0x6, 0x1, 0x8000, 0x3, 0x6}, {0x1ff, 0x291f, 0x3, 0x4, 0x39, 0x82}, {0x4, 0x4, 0x829, 0x8, 0x0, 0x8}, {0x200, 0x8001, 0x8001, 0xefe6, 0xffffffff, 0xffffffc0}, {0x2, 0x3, 0x3, 0x40, 0x95f9, 0x101}, {0x7, 0x0, 0x3ff, 0x81, 0xe, 0x6}, {0x7, 0x200, 0x10, 0x1, 0x6000000, 0x1}, {0x7, 0x1, 0x0, 0x706e49c4, 0x4, 0xffff8001}, {0x100, 0xa101, 0x400, 0x5, 0x4, 0x2}, {0x9, 0x9d7, 0xf20e, 0x5, 0xa, 0x10000}, {0x5, 0x7, 0x0, 0x4, 0x0, 0x6}, {0x9, 0x8, 0x5, 0x4, 0x3, 0xc}, {0x8, 0x8, 0x0, 0x5, 0x400}, {0xfffffb24, 0xfffffff7, 0x7, 0x11b, 0x0, 0x11f}, {0x7bfd, 0x6, 0x0, 0x2, 0x8000, 0x6}, {0x81, 0x2, 0xf, 0x4e50, 0xfffffff9, 0xea}, {0x8, 0x8, 0x6, 0x1, 0x7, 0xffffffff}, {0x9, 0xfff, 0x7, 0x9, 0xd}, {0x6, 0x800, 0xf, 0x429, 0x8, 0x4}, {0xfffffffa, 0x3, 0x7, 0x775, 0x1, 0x10000}, {0x3, 0x4, 0xfffffffc, 0x4, 0x5, 0x2}, {0x2, 0x7fff, 0x8, 0x9, 0x7, 0x2}, {0x7ff, 0x8000, 0x6, 0x77a, 0x0, 0x8000}, {0x80000000, 0x80000001, 0xc01, 0x10001, 0x5, 0x1}, {0x7, 0xc, 0x0, 0x7326, 0x0, 0x7ff}, {0x401, 0x8, 0x8, 0x0, 0x6, 0x101}, {0xfffffff7, 0x10, 0xd, 0x9, 0xa, 0x6}, {0x6, 0x500a, 0x5, 0x1000, 0xb, 0x95}, {0x4, 0x6, 0x5, 0x8001, 0xffffc5bb, 0x8}, {0x80000000, 0xfffffffd, 0xffffffff, 0x1, 0xfffffffb, 0xfffffeff}, {0xf0, 0xfffffff9, 0x5, 0x4e, 0x1, 0x3e3b5327}, {0x7fffffff, 0x10, 0x9, 0x23, 0x401, 0x40}, {0xfffff2b7, 0x7, 0x8, 0x6, 0xff, 0x6}, {0x8, 0x3, 0x5, 0x3, 0x4cf, 0x400}, {0x9, 0x4d5d, 0x7, 0x0, 0x4, 0x80000000}, {0x6, 0x26b5, 0x8000, 0x1, 0x400, 0x1}, {0x80000001, 0x3, 0x6, 0x0, 0x8, 0x80000000}, {0x3, 0x5, 0x1, 0x7, 0x9, 0xd5a}, {0x6, 0x1, 0x0, 0x2, 0xa98a, 0x1}, {0xa, 0x4, 0x33, 0x2, 0x1, 0x5}, {0xffffffff, 0x9, 0xfffffff9, 0x4, 0x4, 0x44}, {0x7fff, 0x0, 0x8, 0x5, 0x6, 0x82}, {0xfff, 0xffffffff, 0x2, 0x4, 0x1, 0xd202}, {0x7, 0x21a, 0xff, 0x100, 0x5, 0x4}, {0x0, 0x0, 0x9, 0x5, 0xff, 0x5}, {0x80, 0xfffffffb, 0x81, 0x10001, 0x10000, 0x10000000}, {0x3, 0x1, 0x5, 0x8, 0x9, 0x800000}, {0xdb, 0xba1b, 0x0, 0x10000, 0xffffffff, 0x5}, {0xfff, 0x7, 0x0, 0xf, 0x10001, 0x226}, {0x5, 0xc, 0x43, 0x0, 0x2, 0x200}, {0xff, 0xad, 0x3, 0x81, 0x0, 0x2}, {0x1, 0x703, 0x8, 0xffffffff, 0x9, 0x10}, {0x6, 0x20a, 0x5, 0x3, 0xfffffce0, 0x8}, {0x3, 0x2, 0xa2f, 0x1, 0x5, 0x8a}, {0x3, 0x899, 0x8, 0xdaa, 0x1, 0x3}, {0x3, 0xc, 0x307, 0x2, 0x9, 0x101}, {0x4, 0x401, 0x4, 0x0, 0x9, 0x1}, {0xfff, 0x6, 0x3, 0x4a, 0xc, 0x1000}, {0x4, 0x2, 0x3, 0x0, 0x2, 0x1}, {0x1, 0x7fff, 0xffffffff, 0x100, 0x7caeedd3, 0x7}, {0x4, 0x2, 0x3, 0xdc7, 0x80000001, 0x101}, {0x7, 0x724, 0x5, 0x9, 0x7, 0x3}, {0x7, 0xf7, 0x81, 0x80000000, 0x4, 0x3}, {0xffffffff, 0xb, 0x7f, 0x0, 0x1000, 0x1}, {0xdfc, 0x7ff, 0x101, 0xfffffffc, 0x400, 0x6}, {0x5, 0x7, 0x5, 0x8, 0x9, 0xffffff80}, {0xa8, 0x9, 0x3, 0x5, 0xc, 0x8000}, {0x2, 0x2, 0x6, 0x26f02bb8, 0x5e, 0xc7}, {0xfffffffe, 0x7, 0x1, 0x2, 0x401, 0x5}, {0x941, 0x18, 0x9, 0xfff, 0x1, 0x3}, {0x3, 0x8, 0x8, 0x2, 0x10000, 0x1}, {0x8001, 0x5, 0x0, 0x1, 0x8001, 0x2}, {0x4, 0x80000000, 0x7, 0x3031, 0x4d, 0x6}, {0x4, 0xf18, 0x10000, 0x7, 0xe25, 0xff}, {0x0, 0x8, 0xc7, 0x0, 0x2, 0x1}, {0x4, 0xb31, 0x2, 0xfffffff8, 0x7, 0x2}, {0xd9, 0x5, 0x10, 0xa, 0xfffffffd, 0x1}, {0xb, 0x8, 0xc00000, 0xffff, 0x2, 0x40}, {0x40, 0x5, 0xfff, 0x4, 0x3, 0x7ff}, {0x40, 0x641, 0x4, 0x3, 0x8}, {0x8, 0x10, 0xffffffff, 0x0, 0xffffffff, 0x80000001}, {0x9, 0x0, 0x7, 0x0, 0xb7b2, 0xffffffb3}, {0x800, 0x8, 0xfffffffa, 0x2, 0x29}, {0x6, 0x84f, 0x4, 0x4, 0x7ff, 0x7a2}, {0x6, 0x5, 0x0, 0x6, 0x8, 0xb}, {0x5, 0xb, 0x6, 0x6, 0x3, 0x4}, {0x0, 0x2, 0x4, 0x6, 0x6f8e, 0x2c}, {0x80000001, 0x4, 0x8, 0x7, 0x81, 0x9}, {0x40, 0x80000001, 0x5, 0xffffffff, 0xfff, 0x5}, {0x1, 0xd, 0x7f, 0x800, 0x1, 0x4}], [{0x5}, {0x3, 0x1}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x1}, {0x4}, {}, {0x2, 0x1}, {0x2}, {0x4}, {0x3}, {0x5}, {0x3}, {0x4, 0x1}, {0x3, 0x1}, {0x2, 0x1}, {}, {0x3, 0x1}, {0x3}, {0x5, 0x1}, {0x5}, {0x4, 0x1}, {0x0, 0x1}, {0x4}, {0x0, 0x1}, {0x2}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x4}, {0x1}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {}, {0x1, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x4}, {0x3}, {0x2, 0x1}, {0x0, 0x1}, {0x4}, {0x4, 0x1}, {0x5}, {0x5, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x5}, {0x1, 0x1}, {0x1}, {0x2}, {0x0, 0x1}, {0x4}, {0x0, 0x1}, {0xb}, {0x5}, {0x1, 0x1}, {0x1}, {0x5}, {0x5}, {0x3, 0x1}, {0x1}, {0x4, 0x1}, {0x3}, {0x5}, {0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x7}, {0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {}, {0x2}, {0x3, 0x1}, {0x2}, {0x3, 0x1}, {0x5}, {0x5, 0x1}, {0x3}, {0x1, 0x1}, {0x3}, {0x5}, {0x1, 0x1}, {0x2}, {0x1}, {0x5}, {0x4}, {0x5, 0x1}, {0x4}, {0x5, 0x1}, {0x2, 0x1}, {0x3}, {0x2, 0x1}, {0x5}, {0x4, 0x1}, {0x5}, {0x5}, {0x4, 0x1}, {0x2}, {0x0, 0x1}, {0x4}, {}, {0x4}, {0x3}, {0x4}, {0x3}, {0x1}]}}, @TCA_PEDIT_PARMS={0x0, 0x2, {{{0x200, 0xffffffff, 0x4, 0x8000, 0x8}, 0x2, 0xf, [{0x88, 0xf, 0x9, 0x2, 0x7, 0x2a2}, {0x3, 0x6, 0x9, 0x2, 0x7, 0x5}, {0xd0, 0x2, 0x3, 0xfffffff8, 0x6, 0xe}]}, [{0x9, 0x5, 0x0, 0x2, 0x7fffffff, 0x9}, {0x200, 0x2, 0x100, 0x1, 0x2, 0xa}, {0x2, 0x6, 0xffffffff, 0x0, 0x2, 0x40}, {0x63d, 0x5, 0x10000, 0xb, 0xbf, 0xd}, {0xfffffffe, 0x101, 0x8, 0x6, 0x1ff, 0x9}, {0x5, 0x1, 0x7, 0xbe, 0x81, 0x5}, {0x9d, 0x3, 0x1ff, 0x3, 0x7, 0xe}, {0x1, 0x6a07, 0xc1, 0x1, 0x7, 0xb}, {0x10, 0x10001, 0x8, 0x7f, 0x5, 0x7}, {0x745ccb96, 0x4, 0xb781, 0x80, 0x7dfdee20}, {0x78, 0xffffffff, 0xb94, 0x5e0e, 0x9, 0x7}, {0xd, 0x9, 0x9, 0x1, 0x6, 0x807}, {0x1, 0x5, 0xffffff80, 0x3, 0x101, 0x5}, {0x100, 0x0, 0x1, 0x80, 0x9, 0x400}, {0x7, 0x8, 0x5a, 0x6, 0x1, 0xf92f}, {0x2, 0x8864, 0x8, 0x4, 0x401, 0x8001}, {0xffffff81, 0x5c9, 0x28, 0x400, 0x5}, {0x6, 0x401, 0x2, 0x4, 0xdb5f}, {0x0, 0x4, 0x8, 0x85, 0x1ff, 0x6}, {0x8, 0x9, 0xd92, 0x7, 0x1, 0x8}, {0x3, 0xbe4f, 0x2, 0xb, 0x9, 0x4}, {0x800, 0x8000, 0x1, 0xc, 0x1d2d, 0x401}, {0x3, 0xffffffff, 0x800, 0xffffffff, 0x6, 0x8000}, {0x2, 0x7fff, 0xd58, 0x1, 0x80, 0x7f}, {0xfe000000, 0x3, 0x6, 0x7fff, 0xfff, 0xbb}, {0x3, 0x8, 0x8001, 0xfff, 0x9, 0x2ff}, {0x7, 0x240000, 0x2, 0x7, 0x7, 0x4}, {0x3, 0x2, 0xfffffffa, 0x8, 0x5, 0x2}, {0x8, 0x1, 0x4, 0x1, 0x8000, 0xe3}, {0x5, 0xfffffff9, 0x5, 0xcba0, 0x5, 0x2}, {0x2, 0xe28, 0x3, 0x8, 0x1, 0xf}, {0xcd2, 0xe, 0xb, 0x0, 0xce8c, 0x4}, {0x7, 0x1, 0x1, 0x9b9, 0x8, 0x80000001}, {0x2, 0xb, 0x7f, 0x1}, {0x8, 0x5, 0x10, 0xffff}, {0x6, 0x80000000, 0xffffff79, 0x7f, 0xd}, {0x9, 0x3, 0x9, 0x4, 0x99, 0x7}, {0x6, 0x1, 0x5, 0x101, 0x91f, 0x9}, {0x2, 0x45c, 0x7ff, 0x4, 0x0, 0x7}, {0x0, 0x10000, 0xda, 0x3, 0x1000, 0xc}, {0xffff787c, 0x8, 0xcee, 0x401, 0xdd, 0x6}, {0x0, 0x4, 0xfffffffe, 0x0, 0xffff, 0x8}, {0x6, 0x7, 0x10000, 0x8000, 0x4, 0x4}, {0x7, 0x7, 0x1, 0x6, 0x0, 0x10000}, {0x0, 0x8, 0x7, 0x823e, 0x3, 0x9}, {0x31, 0x1, 0x1, 0x1, 0x6, 0x1000}, {0x5, 0x3, 0x5, 0xb8, 0x4, 0x7}, {0xd, 0x5, 0x10001, 0xc3, 0x80000001, 0x3}, {0x3, 0xfffffffa, 0x8a, 0x662f, 0x3, 0x7}, {0x2, 0xfff, 0xffffff44, 0x2, 0x191b, 0x4}, {0xffffffff, 0x1, 0x7, 0x4, 0x2aa4, 0xfed}, {0x0, 0x10, 0x4, 0xb, 0x9, 0x81}, {0x80000001, 0x31, 0x9, 0x1, 0x6, 0x2}, {0x4, 0x4000, 0x5d4, 0x6, 0x5, 0x5}, {0x8, 0x7, 0x0, 0xd29, 0x6, 0x4}, {0x4, 0x1, 0x1, 0xf4a9, 0x3, 0x681}, {0x5, 0xb2, 0x0, 0xffffffff, 0x7ff, 0x6}, {0x112000, 0x2, 0x10000, 0xfff, 0x7, 0x3}, {0xc, 0xc76, 0x5ef3, 0x1, 0xf99, 0x4}, {0x0, 0x9, 0x2, 0x6, 0x2, 0x3}, {0x9, 0x8, 0x200, 0xd, 0x3, 0x2}, {0x4, 0x401, 0x8, 0x8, 0x3, 0x2}, {0x1, 0xffffff81, 0x8d2, 0x5, 0x0, 0x7}, {0x8001, 0x7, 0x7, 0x6, 0x2, 0xf161}, {0x400, 0x6, 0x6, 0x9, 0x3ff}, {0x4, 0x4d, 0xe, 0xb, 0x0, 0xb7d}, {0xc, 0x670, 0x7, 0xffffff9e, 0x2, 0x336}, {0x7, 0x1000000, 0x7, 0x3, 0x5}, {0x40, 0xff, 0x578d, 0x80000001, 0x8, 0x6}, {0x0, 0x2, 0x80000000, 0x48000, 0x9, 0xc}, {0x0, 0x30, 0x1, 0x8, 0x400, 0x66}, {0x7, 0x10, 0x8, 0xfba, 0x0, 0x7}, {0x9, 0x4, 0x94f6, 0x97ef, 0x2, 0xfffffffe}, {0x5, 0x7, 0x2a, 0x0, 0x1, 0x7}, {0x1, 0x3, 0xe, 0x8, 0xffff, 0x2}, {0x4, 0x1, 0x7f, 0xa988, 0xff, 0x37695702}, {0x8, 0x6, 0xfffff000, 0x5, 0x400, 0x5}, {0xffffffff, 0x8c, 0xd22, 0x71c4, 0xffff, 0x8}, {0x9, 0x7, 0x9, 0x3, 0x0, 0x1}, {0x3, 0xb3, 0x8, 0x7, 0x4}, {0x8, 0x8, 0xfffff231, 0x1, 0xffffface, 0xfdcc}, {0x8, 0x9, 0x8, 0x9, 0x10, 0x200}, {0xf, 0x6, 0x7, 0x8, 0x5, 0x3ff}, {0x0, 0x7fff, 0x7, 0xffffffc3, 0x8}, {0x101, 0x5, 0x6, 0x5b2, 0x8, 0x4fc}, {0x2, 0x1e, 0x6, 0x2, 0x0, 0x9}, {0x0, 0x9, 0x101, 0x0, 0x6, 0x6}, {0x8, 0x8, 0x9bb, 0x4, 0x9930958, 0x2}, {0x4, 0x9, 0x5, 0x400, 0x46cd, 0x1}, {0x6, 0x7, 0x6, 0x4, 0x6, 0xfffffff8}, {0x8, 0x8, 0x101, 0x4, 0xfffffffc, 0x51}, {0x3, 0x438, 0x1, 0x5, 0x10000, 0xd}, {0x7, 0x40, 0x3, 0x4, 0x4, 0x1}, {0x8, 0x5, 0xb53, 0x8, 0x3e46c218, 0x7}, {0x1, 0x8, 0x7f, 0x800, 0x56c, 0x8}, {0x8, 0x4, 0xfffffe00, 0x0, 0x5, 0x4}, {0x4, 0x1, 0x2, 0x3, 0x4, 0xa}, {0xfff, 0x2, 0x7, 0x8, 0x6, 0x6}, {0x1ff, 0xd2, 0xd725, 0xa1e, 0x1b, 0x9}, {0x0, 0xad26, 0x3, 0xe2d, 0x5, 0x6}, {0x264f2f6f, 0xe, 0x5d5, 0x4, 0xb80, 0x2}, {0x200, 0x7, 0x3, 0xfffff542, 0x562f, 0x7}, {0x85, 0xffff, 0x4, 0x5, 0x9, 0x7}, {0x5, 0x9, 0x7ff, 0x7f, 0xff, 0xcc}, {0x6, 0x2, 0x1, 0x1, 0x3, 0x6}, {0x0, 0x6, 0xac, 0x7, 0x7, 0x4}, {0xa6c, 0x7, 0x60, 0x2, 0x3}, {0x2, 0x3, 0x3033, 0x3, 0x7, 0xffffffbf}, {0x7, 0x5, 0x2, 0x8000, 0x0, 0x1}, {0x6, 0x2, 0x7d, 0x9e1, 0x6, 0xa}, {0x5, 0x9, 0x3, 0x9, 0x10001, 0x2}, {0x9, 0xc1, 0x8001, 0x7, 0x7e791ca9, 0xffff}, {0x9, 0x1, 0x0, 0x0, 0x0, 0x9}, {0xfffff801, 0x6, 0x1000, 0x3, 0x4, 0xf5}, {0xf, 0x9, 0x200, 0x7, 0x0, 0x7}, {0x11, 0x8000, 0xfff, 0x8, 0x10000, 0x2}, {0x1, 0x10, 0x8, 0xa, 0x80000000, 0x7ff}, {0xa, 0x7e0, 0x1, 0x2, 0x1000, 0x4}, {0x3, 0x400, 0x4, 0x800, 0x1, 0x5}, {0x2, 0xfffffffd, 0x2, 0xffff, 0x7fffffff, 0x10}, {0x8001, 0x7fff, 0x134313de, 0x2, 0x0, 0x7}, {0x6, 0x4, 0x6, 0x5, 0x2, 0x6}, {0x8, 0x4, 0xa7ae, 0xa, 0x78, 0x101}, {0xffffffff, 0x4, 0xfff, 0xfa, 0xdd}, {0x101, 0x7fffffff, 0x4, 0xfffffffe, 0xff, 0x9}, {0x10, 0xe9, 0x9, 0x1, 0xffffffff, 0x8}, {0x7, 0x0, 0x0, 0xfffffff8, 0x1}, {0xe58c, 0x1ff, 0x0, 0x400, 0xb22f, 0x101}], [{0x4, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x7}, {}, {}, {0x0, 0x1}, {0x3, 0xda878790c0519742}, {0x3, 0x1}, {0x3}, {0x6}, {0x2, 0x1}, {0x2}, {0x3}, {0x2, 0x2}, {0x2, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x3}, {0x5, 0x1}, {0x2}, {0x2, 0x1}, {0x7, 0x1}, {0x1, 0x1}, {0x4}, {}, {0x1, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x1}, {0x2}, {0x5, 0x1}, {0x1}, {0x4}, {0x4, 0x1}, {0x2, 0x1}, {0x3}, {0x5, 0x1}, {}, {0x4, 0x1}, {0x5, 0x1}, {0x4}, {0x1, 0x1}, {0x5}, {0x7}, {0x3, 0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x7, 0x1}, {0x0, 0x1}, {0x2}, {0x5}, {}, {0x3}, {}, {0x3, 0x1}, {0x4}, {0x5}, {0x2}, {}, {0x2}, {0x1}, {0x3, 0x1}, {0x3}, {0x5}, {}, {0x1}, {0x2}, {0x0, 0x1}, {}, {0x5}, {0x0, 0x1}, {0x1, 0x1}, {0x1}, {0x4}, {0x3, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x1}, {0x2}, {0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x5}, {0x5}, {0x4, 0x1}, {0x5}, {0x1, 0x1}, {0x1}, {0x4}, {0x1, 0x1}, {0x3}, {0x2}, {0x4, 0x1}, {0x2}, {0x4, 0x1}, {0x0, 0x1}, {0x5}, {}, {0x1}, {0x5, 0x1}, {0x2}, {0x2, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x4}, {0x4, 0x1}, {0x2, 0x1}, {0x5}, {0x3}, {0x2}, {0x4, 0x1}, {0x5}, {0x0, 0x1}, {0x7, 0x1}, {0x2}, {0x0, 0x1}, {0x1}]}}, @TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0x80000000, 0x80000000, 0x8, 0xd202, 0x6}, 0x8, 0x6, [{0x4, 0x2, 0x7, 0x101, 0x4, 0x1}, {0x115e, 0x5, 0x7f, 0x4, 0x5, 0xcd62}, {0x9, 0x8000, 0x3ff, 0x200, 0x799, 0x74ed}]}, [{0x7f, 0x9, 0x6, 0x10000, 0x1, 0xd}, {0xde5f, 0x5, 0xfff, 0x9, 0x1, 0x9}, {0xa, 0x5, 0x4, 0x1, 0x9, 0x6}, {0x7f, 0x0, 0x8, 0xfffffffd, 0x9, 0x9}, {0x9, 0x7, 0x4, 0xe20, 0x4, 0x100}, {0x90, 0x2, 0x8000, 0x648, 0x0, 0x7}, {0x5, 0x7, 0x6, 0x1, 0x4, 0x8}, {0x6, 0x9, 0x8, 0x2305c5c3, 0x4, 0x9}, {0x0, 0xc14a, 0xd9, 0xb, 0x0, 0x400}, {0x8, 0x401, 0x7fffffff, 0x4, 0xa3, 0xa7}, {0x9, 0xa, 0x3, 0x9, 0xfffeffff, 0x3}, {0xabc5, 0x0, 0x1ff, 0x7fffffff, 0x2b, 0x9}, {0x9, 0x9, 0x9, 0x3, 0x4, 0xdea}, {0x1000, 0x4, 0x8, 0x7fffffff, 0x6, 0x1}, {0xcbf, 0x808, 0x8a, 0x1, 0x11, 0x40}, {0x3, 0xffff, 0x8d, 0x9, 0x1ff, 0x5}, {0x6, 0x2, 0xa00, 0x2, 0x101, 0x7}, {0x7a, 0x3, 0xd, 0xb1, 0xfffffc01, 0x80000001}, {0xb2ea, 0x9, 0x9, 0x8, 0x8, 0xfffe}, {0x200, 0xa2c, 0xfe57, 0xdbf, 0x2}, {0x9, 0xfffffff7, 0x3, 0x4, 0x8000, 0x3}, {0x2, 0x2, 0x8, 0x7, 0x10000, 0x1}, {0x92d5, 0xe, 0x80000001, 0x1, 0x8, 0x7f}, {0xff, 0xa9e, 0x5, 0x1, 0x5, 0x7eaa}, {0xffffff43, 0x5f, 0x6, 0x80000001, 0xb, 0x46}, {0x6, 0x2, 0x5, 0x6, 0x2, 0x1}, {0x401, 0x1000, 0x7, 0x4, 0x3ff, 0x400}, {0x2, 0x80000000, 0x1088, 0x100, 0x4, 0x6}, {0x80, 0x0, 0x5, 0xff, 0x800, 0x4}, {0x200, 0x6bc, 0x5, 0x10001, 0x8, 0x3e}, {0x7c7, 0x9, 0x3, 0x7, 0x100}, {0x9, 0x400, 0x7, 0xd3bc, 0x1ff}, {0x9, 0x2, 0x7, 0x7fffffff, 0x1, 0x5}, {0x7f, 0x1, 0x1, 0xee3, 0x9}, {0x8000, 0xffffffff, 0x1000, 0x1000000, 0x400, 0x9}, {0x4c, 0x5, 0x6, 0x1, 0x6, 0x10001}, {0x400, 0x4, 0xffffffff, 0xffff4319, 0xfffffff8, 0x8}, {0x8, 0x80000000, 0x5, 0x6, 0x10f, 0x72b}, {0xb, 0x71d, 0x6, 0x6, 0x5e, 0x10000}, {0x4, 0x1, 0x800, 0x1, 0x1, 0x3}, {0x7f, 0x0, 0xad89c5, 0x7, 0x6, 0x7fff}, {0x800, 0x700, 0x7, 0x0, 0x7, 0x27ae}, {0x1, 0xae, 0x6, 0xe16, 0x3, 0x10000000}, {0x9, 0xd46, 0x0, 0x2, 0xe1fa96a, 0x3}, {0x0, 0xd, 0x10000, 0x2, 0x7, 0x9}, {0x6c7fc1be, 0x9, 0x7, 0x80, 0x2, 0x9}, {0x8, 0x0, 0xfff, 0x5, 0x1, 0x394}, {0x5, 0x8, 0x7, 0x6, 0xffff0250, 0x1}, {0x8, 0x3, 0x1, 0x1, 0x4ec0, 0x81}, {0x8, 0x4, 0x50000, 0x1, 0x6, 0x81}, {0x4, 0x7, 0x7, 0x4, 0x728f852, 0x5}, {0x0, 0xfffffff7, 0x9, 0x1ff, 0xe, 0x6c7d}, {0xba4f, 0xffffff01, 0x6fb, 0xcdc, 0x4, 0x50e}, {0xac36, 0x9, 0x4, 0xa707, 0x0, 0x9}, {0x3, 0x10000, 0x8000, 0xb26, 0x5, 0x9}, {0x3, 0x200, 0x1ff, 0x6, 0x2, 0x5b}, {0x6, 0x2, 0x4, 0x9, 0x10, 0x8}, {0x8, 0x81, 0x8, 0x80, 0x9, 0x10001}, {0x4c5c83e5, 0x951, 0x0, 0x3, 0xc, 0xcdf}, {0x1, 0x7ad1, 0x0, 0x3, 0x4dc, 0x9}, {0x8, 0x1, 0x5, 0x35, 0x0, 0x100000}, {0x3, 0x7, 0x2, 0x7, 0x800, 0x8001}, {0xb34, 0x40, 0x3, 0x0, 0x0, 0x3}, {0x9, 0x0, 0x6, 0x1, 0xffffffff, 0x33}, {0x4000000, 0x7f, 0x9, 0x2, 0x8, 0x9}, {0x7fff, 0x9053, 0x5, 0x2, 0x5, 0xf6}, {0xfffffffd, 0x81, 0x5, 0x9, 0x80000, 0xfffffffb}, {0xfff, 0x7fffffff, 0x8, 0x5, 0x8, 0x9389}, {0x80000000, 0x7, 0x0, 0xfff, 0x5, 0x9}, {0x8000, 0xffffffff, 0x1, 0xffffffff, 0x2, 0x8}, {0x1, 0x0, 0x4, 0xfffffffc, 0x1, 0x5}, {0x7, 0x7, 0xca, 0xfe6e, 0x4, 0x1}, {0x55e1, 0xe62, 0x3, 0x1000, 0x9, 0x3000}, {0xffffffff, 0x3, 0x6, 0x7ff, 0x1, 0xa9c}, {0xff, 0x8, 0x2, 0xfffffff7, 0x8001, 0x3}, {0xd, 0xf7, 0x19a, 0x4, 0xd, 0x48}, {0x3, 0xe, 0x7fffffff, 0x1, 0x1, 0x15820000}, {0x9d2f, 0x1, 0x8, 0x8, 0x6, 0x9}, {0x5bc, 0x2, 0x603, 0x80000001, 0x7dd, 0x4}, {0x8, 0x5, 0x492a, 0x100, 0x3, 0x8000}, {0xcf, 0x4, 0x10001, 0x80000001, 0x101, 0x400}, {0x8, 0x4, 0x7, 0x6, 0xc5, 0x2}, {0x3, 0x9, 0x7, 0xd, 0x0, 0x2}, {0x963f, 0x1ff, 0x5, 0x4, 0x6, 0x2}, {0xa, 0x6, 0x1, 0x18c, 0x3, 0x6}, {0x8, 0x6, 0x1, 0x5, 0x0, 0x8}, {0x81, 0x7, 0x2, 0x3, 0x7, 0x9}, {0x40, 0x98b9, 0xfff, 0x200, 0x1, 0x200}, {0x8, 0x0, 0x8000, 0x8, 0x2, 0x14b4}, {0x2, 0x36, 0x6, 0xfffffff2, 0x2, 0x3}, {0x9, 0x9, 0x3ff, 0xfffff192, 0x5, 0x9}, {0xfff, 0x2, 0x8, 0x5, 0xf15, 0x7ff}, {0x81, 0xffff, 0xffff, 0x81, 0xfffff000, 0x3}, {0xcb0e, 0x591, 0x3, 0x1, 0x9, 0x990b}, {0x6, 0x4, 0x2, 0x7, 0x0, 0xc63}, {0x5, 0x3, 0x7ed5, 0x80, 0xd9, 0x2}, {0x1e1, 0x5, 0x81, 0x2, 0x7fffffff, 0x62f}, {0xf23, 0x75, 0x100, 0x8, 0x0, 0x6}, {0x800, 0x6, 0xffff, 0x30e6a349, 0x100, 0xb6d2}, {0x1da0dd8a, 0x375, 0x3dc, 0x8b1f, 0x2, 0x2}, {0xd6a8, 0x7, 0x80000000, 0x2, 0x2, 0x9}, {0x1, 0x8, 0x7f, 0x8, 0xe3, 0x8}, {0x6, 0x2, 0x1, 0x7, 0xe9ee, 0x80000000}, {0x5, 0x2, 0x80000001, 0x7, 0x6, 0xff}, {0x80000001, 0x2, 0x6, 0x7f, 0x4, 0x1}, {0x4f414ce7, 0x3ff, 0x7fffffff, 0xa8, 0x0, 0x80000001}, {0x5, 0x7, 0xffffff01, 0xd, 0x9, 0x7f}, {0x7, 0x6, 0xd, 0x4, 0x0, 0x6}, {0xc, 0xffff, 0x2f400000, 0x3, 0x6f1f5ed4}, {0x4, 0xaf, 0x2, 0x8, 0x1, 0x8001}, {0x1200, 0x10000, 0x400, 0x9, 0x3, 0xfff}, {0x9, 0x7f, 0x7, 0x0, 0xe8d, 0x2}, {0x2, 0x0, 0xfffffbff, 0x8, 0x7f, 0x2}, {0x5, 0x7fff, 0x7fffffff, 0x0, 0x10001, 0x2}, {0xa, 0x6, 0x45, 0x4, 0x4, 0xa0f6}, {0x67e, 0x2, 0x4, 0x9, 0x6, 0x7fffffff}, {0x80000000, 0x8, 0xffffffff, 0xd04, 0x9, 0x4}, {0x8, 0xffff, 0x2, 0x0, 0x10001, 0xfff}, {0x0, 0x2ba, 0x3, 0x7, 0x6, 0x6}, {0x2fa, 0x2, 0x2000, 0x1, 0xe, 0x3}, {0x200, 0x8001, 0x1000, 0x2, 0x1, 0x5}, {0x9, 0xbc, 0x9, 0x80000001, 0x40, 0x4}, {0x7, 0xf, 0xc, 0x70000000, 0xa, 0x5}, {0xfffffffb, 0x8, 0x2, 0x7f, 0x0, 0x5}, {0x9, 0x0, 0xa5, 0x5, 0xc5, 0x8}, {0x4, 0x5, 0x400, 0x2, 0x5, 0xc}, {0x3, 0x4, 0x2, 0x1, 0x8000, 0x76ca}, {0x1, 0x10000, 0x9, 0x6ecd, 0x9, 0x81}], [{0x5, 0x1}, {0x5}, {0x2, 0x1}, {0x3}, {0x1, 0x1}, {}, {0x2, 0x1}, {0x1, 0x1}, {}, {0x3, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x1}, {0x5, 0x1}, {0x5}, {0x0, 0x1}, {0x2, 0x1}, {0x3}, {0x3, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x3}, {0x2, 0x1}, {0x5, 0x1}, {0x4}, {0x3}, {0x2}, {0x2, 0x1}, {0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x1}, {0x5}, {0x5}, {0x4}, {0x3, 0x1}, {0x5}, {0x1, 0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x4}, {0x2}, {0x1}, {0x4}, {0x5, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {}, {0x2, 0x1}, {0x2}, {0x1, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x4}, {}, {0x3b0292739f521d93, 0x1}, {0x1, 0x1}, {0x3}, {0x4}, {}, {0x4, 0x1}, {0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x1}, {0x7}, {0x3, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x4}, {0x2, 0x1}, {0x4}, {0x3}, {0x1}, {}, {0x4, 0x1}, {0x4}, {0x1, 0x1}, {0x3, 0x1}, {0x4}, {0x4}, {0x5}, {0x5}, {0x5, 0x1}, {0x5, 0x1}, {0x5}, {0x0, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x3}, {0x6, 0x1}, {0x0, 0x1}, {0x5}, {0x3}, {0x3, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x2}, {0x1}, {0x2}, {0x3, 0x1}, {}, {0x4}, {0x3, 0x1}, {0x4, 0x1}, {0x2}, {0x2}, {0x3}, {0x3}]}}, @TCA_PEDIT_PARMS={0x0, 0x2, {{{0x3, 0x4, 0x7, 0xffffffff, 0x8}, 0x2, 0x6, [{0x7, 0x1, 0xfffffff3, 0x7, 0x3, 0xaf}, {0x8e, 0x7f, 0x200, 0xffff, 0x40, 0x4}, {0x200000, 0x6, 0x7, 0x7, 0x1d9, 0xfffffff5}, {0x2, 0x2, 0x8, 0xffff, 0x3, 0xd1600000}, {0x5, 0x9, 0x800, 0x3, 0x0, 0x29e01ef6}, {0xf828, 0x1, 0xfffffffc, 0x3, 0x1, 0xd131}, {0x0, 0x1ff, 0x8, 0x4, 0x4, 0xfffffffd}, {0xfff, 0x3, 0x9, 0x2, 0x4, 0x50dc}]}, [{0x7, 0x9, 0x4, 0xa81, 0xd, 0x4}, {0x9, 0xe, 0xb0e, 0x7, 0xfffffffe}, {0x9, 0x9, 0x9, 0x5b, 0x3, 0x2}, {0xe43d, 0x4, 0x4, 0x846d, 0x9d9c, 0x6}, {0x713ce77b, 0x0, 0x5, 0x4, 0xd42, 0x4}, {0x9, 0x401, 0x800, 0x10001, 0x7, 0xd}, {0x4, 0x10000000, 0x3a, 0x3, 0x4, 0x2}, {0x10, 0xa, 0x2, 0x48a, 0x1000, 0x4}, {0x1, 0x9, 0x4425, 0x0, 0x9, 0x7}, {0x0, 0x9, 0x10, 0x4b, 0x883, 0x7}, {0xc, 0x2, 0x2, 0x0, 0x0, 0xcb61}, {0x400, 0x5, 0x33, 0x8, 0x8, 0xe5e6}, {0x5, 0x6, 0x7, 0x0, 0x3, 0xffffa6bb}, {0x2, 0x5, 0x9, 0x8, 0x10000, 0x8}, {0x2, 0x0, 0x10000, 0x2, 0x6, 0x2ec2}, {0xa2d, 0x7, 0x400, 0x2, 0x1, 0x8000}, {0x1, 0x2, 0x2, 0x8, 0x0, 0x7}, {0x5, 0x7fffffff, 0x4, 0xeb44, 0x0, 0x3}, {0x6, 0x400, 0x8, 0x5, 0xed, 0x2}, {0x1, 0x9f, 0x7, 0x8001, 0x6, 0x9}, {0xa, 0xfffffffb, 0x9, 0xd8a, 0x7, 0x7}, {0x39c, 0x47, 0x3, 0x7, 0xde1, 0x10000}, {0x5, 0xb8f, 0x50, 0x7fffffff, 0x2, 0xb}, {0x1, 0xba70, 0x3, 0x67, 0x5, 0x81}, {0x0, 0x2, 0x4, 0x80, 0x518b, 0x2b}, {0x6, 0x697, 0x5, 0xc, 0x7e0000, 0x7ff}, {0xd, 0x3, 0x4, 0x87, 0x4, 0x241}, {0x8, 0x2, 0x9, 0x0, 0x1, 0x5}, {0x83, 0x80000000, 0x3, 0x23, 0x6, 0x3}, {0x5, 0x6, 0x101, 0xeb72, 0x8001, 0x6}, {0x7, 0x1, 0x9, 0x5, 0x1b1b, 0xfffffffd}, {0x1, 0x0, 0x6, 0x4, 0x0, 0x8001}, {0x7, 0x7ff, 0x1c44, 0x1, 0x4, 0x6}, {0xba14, 0x3, 0x4, 0x87, 0xfd3d, 0x7f}, {0xfffffff8, 0x4, 0x5, 0x6, 0x3ff, 0x2}, {0x8, 0x1, 0xf60, 0x1ff, 0xe, 0x2}, {0xc, 0x100, 0x6, 0xdd, 0x10a3201, 0x4}, {0x1, 0x7ff, 0xffffd742, 0x26, 0x2a5d}, {0x0, 0x7fff, 0xffffffff, 0x7f, 0x8, 0x8}, {0x904, 0x1, 0x6, 0xb09c, 0xec, 0xfffffff7}, {0x7, 0x6, 0xafb6, 0x1, 0x66, 0xd70}, {0xe, 0x5, 0x6, 0x6, 0x82b7}, {0x28000000, 0x2, 0x9, 0x9, 0x2, 0x8}, {0x7, 0x3, 0x2af64fe5, 0x8000, 0x40, 0x6}, {0x7fff, 0x8, 0x3b8d, 0x101, 0x1b53efdb, 0x7ff}, {0x2, 0x5, 0x6, 0x5, 0x0, 0x101}, {0x5, 0x6, 0x81, 0x2, 0x3ff, 0xe3}, {0x576e, 0x7, 0xfffffffe, 0x8, 0x2052, 0x7}, {0xf2a, 0x0, 0xffff7fff, 0xfffffffc, 0x3, 0x80000000}, {0xffffff02, 0x7, 0x7, 0x7, 0x9, 0x4}, {0x452, 0x8, 0xf, 0x8000, 0x3, 0x10}, {0x7aa, 0xffffffff, 0x7f, 0x0, 0x4, 0x8}, {0x67, 0x80000001, 0x3, 0x5, 0x81, 0x2}, {0x9, 0x40, 0x6, 0x8, 0x7, 0x4}, {0x0, 0x4, 0x8, 0x3, 0xb, 0x1}, {0xd, 0x6, 0x0, 0x8, 0x8, 0xfffffffa}, {0x8, 0x5, 0x9, 0x1, 0x4, 0x1}, {0x8, 0x9, 0x1, 0x2, 0x5, 0xffff7fff}, {0x9, 0xc, 0xf, 0x1, 0x4, 0xeb86}, {0x4, 0x730, 0x2, 0x1, 0x2, 0x4}, {0x0, 0x3, 0x4, 0x7, 0x6d, 0xe000000}, {0x1, 0xb29, 0x6, 0x0, 0x0, 0xfffffa14}, {0x9, 0x5, 0xffff0000, 0xb1c3, 0x7, 0x4}, {0x0, 0x3075, 0x799, 0x4, 0x8, 0x3}, {0x7, 0xffff, 0x1, 0x5, 0x3ff, 0x3}, {0x0, 0x80, 0x6, 0x5, 0x6c66, 0x6}, {0x3, 0x7, 0xe, 0x8000, 0x200, 0x7f}, {0x4, 0x5, 0x7, 0x8, 0x7, 0x10}, {0x5, 0x9, 0x80, 0x1000000, 0x80000000, 0x12}, {0x3, 0x6, 0x2, 0x2, 0xfffffffe, 0x2}, {0xffffffff, 0x3, 0xff, 0x80, 0x7, 0xffff}, {0x800, 0xe, 0x8, 0x3, 0xc, 0xfc}, {0x2, 0x4, 0x0, 0x8, 0xffffaad4, 0x6}, {0x8, 0x4, 0x6, 0x7f, 0x8001, 0x71f0}, {0x4, 0x6, 0x6, 0x4, 0x5, 0x8}, {0x9, 0x7, 0x85a, 0x7882, 0x7, 0x65db}, {0xe, 0x0, 0x8, 0x41d, 0x0, 0x7}, {0xf12, 0xce, 0xfa53, 0x1000, 0x6, 0x7}, {0x0, 0xc, 0x8001, 0x100, 0xa, 0x6}, {0x6, 0x1, 0x2, 0x2, 0xb, 0x79}, {0x7, 0x0, 0xa, 0x0, 0x3, 0x7fff}, {0x9, 0x4, 0xffffff96, 0x3}, {0x0, 0x800, 0x101, 0x4, 0x6, 0x800000}, {0x9, 0x2, 0x5, 0x7fff, 0x7, 0x3}, {0x8, 0xfffffffb, 0x3, 0x9, 0x4, 0x4}, {0x9, 0x1, 0x4bf, 0x0, 0x2, 0xc}, {0x0, 0x100, 0xb, 0x3, 0x80000000, 0xfffffffa}, {0x8, 0xff, 0xffff, 0x4, 0x8, 0x7ff}, {0xba4a, 0xfffffff7, 0x7, 0x401, 0x655, 0x9}, {0xded, 0x5, 0x2, 0x9, 0x4, 0xffff8001}, {0x2, 0xffff, 0xf4219bf, 0x0, 0xffffffff, 0x2}, {0x3, 0x8, 0x0, 0x9, 0x401, 0x9}, {0x4, 0x4, 0x9, 0x9d3, 0x5, 0x7f}, {0x200, 0x6, 0x7fff, 0x2, 0x9, 0x4}, {0x9, 0x0, 0x3, 0x8, 0x4}, {0x8, 0x8, 0xffff, 0x3, 0x7ab8, 0x6}, {0x7fffffff, 0x1000, 0x0, 0x0, 0x4, 0x1}, {0x6, 0xffffffff, 0x7, 0x4548, 0x1, 0xa1}, {0x0, 0x38ad, 0x101, 0x7, 0x101, 0xd5d7}, {0x101, 0x8, 0x7, 0x0, 0x3, 0x8}, {0x1, 0xc0c3, 0x6, 0x8, 0xc84c, 0xffff}, {0x4, 0x6, 0xbb2a, 0x4, 0x0, 0x19}, {0x6, 0x2, 0x2, 0x8, 0x8b, 0x8001}, {0x101, 0x4, 0x1, 0xec, 0x6, 0x5}, {0x6b, 0x3ff, 0xfffffff8, 0xb, 0x2, 0xbe3}, {0x8bee, 0x1, 0xffffffff, 0x9, 0x401, 0x7}, {0x5, 0x1, 0x8, 0x1, 0x0, 0xa000000}, {0x1, 0x40, 0x0, 0x0, 0xa6, 0xfffffffc}, {0xff, 0xb2a2, 0x3, 0x0, 0x1, 0x644}, {0x9, 0xfa6, 0x200, 0x9, 0xffffccd3, 0x8}, {0x6, 0xb, 0x8, 0xdf19, 0x9, 0x4}, {0x10000, 0x8, 0x3, 0x5, 0x78c, 0xe39}, {0x7, 0x1000, 0x6, 0x2, 0x80000000, 0x8}, {0x2, 0x6, 0x7fffffff, 0x6, 0x1, 0x1}, {0x80, 0x3, 0x38, 0x8, 0x8, 0x8}, {0x6, 0x6, 0x5, 0x3ff, 0xe91, 0xa31}, {0x9, 0x1, 0x9, 0x200, 0x6, 0xcdc}, {0x0, 0xac, 0x4, 0x6115, 0x7, 0x3}, {0x69c, 0xff, 0x4054377e, 0x2, 0x5, 0x2}, {0xff, 0x7, 0xd, 0xdda7, 0x5, 0x3}, {0x3, 0xc10, 0x2, 0x3, 0x0, 0x4}, {0x3, 0x5, 0x10000, 0x0, 0xfffffffc, 0x8}, {0x10001, 0x3, 0xfffffff9, 0x505f, 0x7ff, 0x5}, {0x77d, 0x8, 0x5, 0x8, 0xfffffffc, 0x1ff}, {0x28a3, 0x5, 0x8, 0x2, 0x9, 0x8}, {0x58, 0xc67, 0x43, 0x8, 0x3, 0x5df61519}, {0x9e, 0x10000, 0x7ff, 0x4, 0x0, 0x1}, {0xfffff000, 0x80000000, 0x8, 0x9, 0xd59f, 0x3}], [{0x3}, {0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x1}, {0x1, 0x1}, {0x5}, {0x3, 0x1}, {0x3, 0x1}, {0x1}, {0x4, 0x1}, {0x1}, {0x2}, {0x4}, {0x1, 0x1}, {0x7}, {0x4}, {0x2}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x3}, {0x3, 0x1}, {0x5, 0x1}, {0x5}, {0x0, 0x1}, {0x5}, {0x5, 0x1}, {0x4, 0x1}, {0x3}, {0x5, 0x1}, {0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x3}, {0x2}, {}, {0x2, 0x1}, {0x5, 0x1}, {0x2}, {}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x4, 0x2}, {}, {0x0, 0x1}, {0x3}, {0x3, 0x1}, {0x2}, {0x3, 0x1}, {0x4, 0x1}, {0x3}, {0x2, 0x1}, {0x1}, {0x2, 0x1}, {0x5}, {}, {}, {0x3}, {0x0, 0x1}, {0x5, 0x1}, {0x3}, {0x1, 0x1}, {0x3}, {}, {0x3, 0x1}, {}, {}, {0x2, 0x1}, {0x0, 0x1}, {0x3, 0x1}, {0x2}, {0x5, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x4}, {0x2}, {0x3, 0x1}, {}, {0x3}, {0x4, 0x1}, {0x2, 0x1}, {0x4}, {}, {0x2, 0x1}, {0x2}, {0x4, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {}, {}, {0x3, 0x1}, {0x2}, {0x2, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {}, {0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x2}, {0x1}, {0x3, 0x1}, {0x5}, {0x1, 0x1}, {0x3, 0x1407db9153ed333e}, {0x1}, {0x2}, {0x5}, {0x5}, {0x5, 0x1}, {}, {0x5}, {0x2}, {0x5}]}}, @TCA_PEDIT_PARMS={0x0, 0x2, {{{0xffff4808, 0x7, 0x8, 0x5, 0x7}, 0x0, 0xe0, [{0x81, 0xfffff7ab, 0x7, 0x6, 0x1, 0xc000}, {0x89, 0x1, 0x2, 0x7, 0x401, 0x10}, {0x8, 0x0, 0x5, 0x7fff, 0x6, 0xf2d}, {0xaac, 0x9, 0x4, 0x4, 0xffffffff, 0x51cc}, {0x2, 0x8000, 0xfff, 0x6, 0x2a7e, 0x7ff}, {0x2, 0x0, 0x3, 0xb67, 0x7, 0x7}, {0x7062da91, 0x0, 0x3, 0x7, 0x0, 0x7}, {0x0, 0x9, 0x7ff, 0xffffffff, 0xee0, 0xff}]}, [{0x6, 0x8, 0x5, 0x9f, 0x81, 0x9}, {0x7fff, 0xf0b, 0x1, 0x8001, 0x1000, 0x9}, {0x1, 0x9, 0xfffffffd, 0x9, 0x7be, 0x5}, {0xf, 0xf, 0x48000, 0x5, 0x2, 0x3}, {0x3, 0xf, 0x10001, 0x7f}, {0x4a, 0x3, 0x3e, 0x3, 0x24f3a008, 0x9}, {0x3, 0x1, 0x5, 0x7, 0x0, 0x1}, {0x24, 0x0, 0x10, 0x7, 0x4cbb, 0x100}, {0x22235281, 0x8, 0x4a14, 0x1, 0x6, 0x3}, {0x7, 0xc0d060ea, 0xb, 0x326af500, 0x2, 0x5}, {0x1ff, 0x6a31bf86, 0x7, 0xff, 0x8, 0x80000000}, {0x0, 0x2, 0xeb, 0x81, 0x19, 0x34}, {0xcea, 0x2, 0x8, 0xf, 0xffffff55, 0xfffffff4}, {0x81, 0x7, 0x8001, 0x3ff, 0x2, 0x6}, {0x7fff, 0x895, 0xffffffff, 0x2846, 0x5, 0x7}, {0x4, 0xd2, 0x7, 0x10000, 0x6, 0x4}, {0x1, 0x3, 0x8001, 0x4, 0xd, 0xa24}, {0x3, 0xffffffff, 0x9, 0xe9, 0xa8, 0xf21c}, {0x1, 0x80000000, 0x5, 0x3, 0x55, 0xee2}, {0x4, 0x1, 0x8001, 0x1000, 0x3, 0x4}, {0x7, 0x5, 0x7, 0x2, 0x8}, {0x8, 0xfff, 0x6, 0x0, 0x7, 0x9}, {0x0, 0xd56, 0x474a, 0x9, 0x7, 0x5}, {0x5, 0x1000, 0x80, 0x4, 0xfffff000}, {0x3ff, 0x7, 0x1, 0x800, 0x8, 0xd}, {0x7fff, 0x1, 0x61, 0x9, 0x4, 0xf}, {0x6, 0x0, 0xfffffff9, 0x4, 0x1, 0x4}, {0x2, 0xffffffff, 0x7, 0x4, 0x8000, 0xfffff801}, {0x2, 0x4, 0x1, 0x9, 0x3, 0xfffffff7}, {0x7, 0x8, 0x8, 0x5, 0x2}, {0x1, 0x9, 0x7, 0x8000, 0x1, 0x3b34000}, {0xd0, 0x6, 0x80000001, 0x4, 0xe028, 0xee}, {0xffffffad, 0x101, 0x7fff, 0x1, 0xa, 0x8}, {0x6, 0x6, 0x2, 0x3, 0x30, 0xffff}, {0x2, 0x5, 0x80000000, 0x3ff, 0x9, 0x5}, {0x4, 0x0, 0x10, 0x1a, 0x8, 0x7}, {0x0, 0x8fea, 0x1, 0x8, 0x3d5f5c52, 0xaba}, {0x3, 0xffff, 0x5, 0xcb, 0x154, 0x5}, {0x80000000, 0x81af, 0x2, 0x1000, 0x0, 0x2}, {0xfd7, 0x7, 0xfff, 0xc65, 0x1, 0x7}, {0xff, 0x81, 0x2, 0xa, 0x7, 0xfff}, {0xfffffffb, 0x80000000, 0x9, 0x0, 0x8001, 0x8}, {0x4, 0x7, 0xd, 0xb6, 0x101, 0x5}, {0xc27, 0x7, 0xe95, 0xfffffffb, 0x3, 0x5}, {0xfffffffb, 0x7, 0xeb, 0x0, 0x6, 0x6}, {0x9, 0x0, 0x0, 0x1000, 0xe6bf, 0x9}, {0x5, 0x4, 0xc, 0x3, 0x101, 0x5}, {0xc, 0x7, 0xffffff5a, 0x4, 0xf648, 0x2}, {0x7, 0x1, 0x8, 0x800, 0x0, 0x1}, {0xfffffff8, 0x3, 0x6, 0x6, 0x8, 0x3}, {0xcfd, 0x3ff, 0x4, 0x8, 0x1, 0xd6}, {0x4, 0x95, 0xe, 0xffffffff, 0x101, 0x1}, {0x1ab, 0x10001, 0x400, 0x2, 0x1, 0xfffffff9}, {0xb, 0xc, 0xc7, 0x8, 0xede4, 0x3}, {0x2, 0x80000000, 0x6, 0x8000, 0x5, 0x8}, {0xd, 0x2, 0xb, 0x7, 0x5, 0x3}, {0x9, 0x1, 0xb, 0xe4e, 0x8, 0x8dd}, {0x2, 0x100, 0x3, 0xf, 0xd, 0xe2}, {0x6, 0x9, 0x8, 0x9, 0x8, 0xa}, {0x5c4, 0x1, 0x6, 0x3, 0x6, 0xa}, {0x8, 0x9, 0x8, 0x2, 0x7fff, 0x101}, {0x3, 0x1, 0x7bd43e6, 0x6, 0x6, 0x2}, {0x1000, 0xffff76c4, 0x7fffffff, 0x6, 0x40, 0x5}, {0x1, 0xfff, 0x1, 0xc, 0x9, 0x8}, {0x4, 0x4, 0xd, 0x6, 0x393b, 0xda20}, {0x6, 0xc, 0x1, 0x0, 0x2, 0x8}, {0x6, 0x7, 0xf, 0x1ff, 0x0, 0x9}, {0xffffffff, 0xb, 0x3, 0x1, 0x101, 0x9}, {0x6, 0x9, 0x6, 0x2, 0x4, 0x18}, {0x200, 0x1, 0xffffffff, 0x8, 0x6, 0x3}, {0x6, 0xa00000, 0x7824, 0x1, 0x1, 0x4}, {0x5, 0x101, 0x9, 0x4, 0x0, 0x7}, {0x7, 0x1, 0x9, 0x6, 0x8001, 0x8}, {0x9852, 0x6, 0xc, 0x8, 0xdaa, 0x1}, {0xfffffff8, 0x0, 0x6, 0x7, 0x9a2c, 0x5}, {0x3, 0x3, 0x4, 0xffffffff, 0x100, 0xffffffff}, {0x1, 0x7, 0x5, 0xdb, 0x7fffffff, 0x7fff}, {0x0, 0xfff, 0xffffff80, 0x6, 0x8}, {0x7, 0x1, 0x0, 0x8001, 0x5a5, 0x1ff}, {0x5, 0x6, 0x0, 0xffff, 0x293, 0xffff}, {0x5, 0x1, 0x81, 0x7, 0x2, 0x9}, {0x6, 0x90, 0x5, 0x0, 0x7fffffff, 0x78d5}, {0xf, 0xfffffffe, 0x9, 0x6b, 0x6, 0xc}, {0x0, 0xf26, 0x8, 0xea4, 0x40, 0x4}, {0x3, 0x5, 0x9, 0x800, 0x9}, {0x9, 0xa, 0x588, 0x9, 0x1}, {0xb, 0x16, 0x2, 0x6, 0x8c0, 0x7}, {0x101, 0x7, 0x81, 0x1, 0xcf, 0xffffffff}, {0x45c8, 0x9, 0x0, 0x9039, 0x7fff, 0xff}, {0x7fffffff, 0x10001, 0x10, 0x8, 0x4, 0x401}, {0x0, 0x7ff, 0x9, 0x2, 0x8, 0x5}, {0x7, 0x31c0, 0x5, 0x3ff, 0x1, 0xc}, {0x4, 0x1ff, 0x1, 0x80000000, 0x2, 0xffff}, {0x6, 0xfeca, 0x81, 0xfffffffa, 0x9, 0x9}, {0x0, 0x0, 0x6, 0x6, 0xfffff000, 0x3}, {0x3, 0x8, 0x8, 0x5, 0x6, 0x4}, {0xe5, 0x12ff, 0x5, 0x401, 0x7f, 0xffff}, {0x5, 0x9, 0x8, 0x6, 0x4, 0x6}, {0x8, 0x7, 0x2, 0x0, 0x100, 0xfffff6c3}, {0x7, 0x2, 0x101, 0x7, 0xd, 0xd}, {0x10000, 0x1, 0x80000001, 0x9, 0x2, 0x3}, {0x2, 0x6, 0xfff, 0x2, 0xffffaf05, 0x7}, {0x5, 0xffff, 0x5, 0x0, 0x9, 0x80000000}, {0x800, 0x4, 0xfffffffb, 0x6, 0xfffffff7, 0x2b29}, {0x4, 0x1, 0x1, 0x9, 0x0, 0x1ff}, {0x7, 0x2, 0xffffff96, 0x4, 0x424f, 0x8000}, {0xe1f, 0x6, 0x6, 0x5, 0x6, 0x241e}, {0x7, 0x7, 0x2527057d, 0x0, 0xfffffff9, 0x6}, {0x1, 0xf69d, 0xbea, 0xffffffff, 0x5, 0x5}, {0x5, 0x10000, 0x75, 0x1, 0x5, 0xf8b}, {0xb9, 0x6, 0x5, 0x5, 0xa0, 0xa}, {0x56a0efff, 0x7, 0x80000001, 0x80000000, 0x1ff, 0xfffffffa}, {0x8, 0xffffff16, 0x10, 0x2, 0x4, 0x9}, {0x8, 0xffff, 0x4, 0x71ad, 0x4, 0x7ff}, {0x37b5, 0x5, 0x2, 0x2, 0xf, 0x9}, {0xc, 0x1, 0x6a5ad94a, 0xf03, 0x80000001, 0x7}, {0xc, 0xc, 0x8, 0x6, 0x7, 0x10000}, {0x7, 0xd5e1, 0xd2, 0xffffff0d, 0x6, 0x3ff}, {0x2, 0xffffffff, 0x65, 0xfff, 0xffff, 0x8}, {0x6, 0x200, 0x0, 0x1d8, 0x80, 0x7fff}, {0x8001, 0x4, 0x40, 0x6, 0x8, 0x101}, {0x4, 0xe37, 0xfffff10a, 0x2, 0x7df, 0x5c79}, {0xf2, 0x6, 0x47, 0x8000, 0x4f, 0x2}, {0x1, 0x1, 0x10, 0xfffffffa, 0x2, 0x8}, {0x1, 0x1c, 0x8, 0x2, 0x4b, 0xff}, {0x2, 0x0, 0x6, 0xff, 0x4, 0x9}, {0x4, 0x9, 0x1, 0x2, 0xffffffff, 0x9bd}, {0x9, 0x4, 0x8, 0x2, 0x8, 0xe5f4}], [{0x3}, {0x5, 0x1}, {0x4, 0x1}, {0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2}, {0x5, 0x1}, {0x4, 0x1}, {0x4}, {0x3, 0x1}, {0x3}, {0x5}, {0x4, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x5}, {0x4}, {0x2, 0x1}, {0x2}, {0x5}, {0x0, 0x1}, {0x2}, {0x1}, {0x0, 0x1}, {0x3}, {0x0, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {}, {0x2, 0x1}, {0x3}, {0x3}, {0x2, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x6, 0x1}, {0x4, 0x1}, {0x2}, {0x3}, {0x3}, {0x3}, {0x4, 0x1}, {}, {0x3, 0x1}, {0x5, 0x1}, {0x0, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {}, {}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x2}, {0x1, 0x1}, {0x1}, {0x1}, {0x5}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x2}, {0x5, 0x1}, {0x3, 0x1}, {0x5}, {0x5, 0x1}, {0x4, 0x1}, {}, {}, {0x2}, {0x0, 0x1}, {0x5}, {0x2}, {}, {0x1}, {0x3, 0x1}, {0x3}, {0x2}, {0x5, 0x1}, {0x2}, {}, {0x1, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {}, {0x1, 0x1}, {0x2}, {0x1}, {0x5}, {0x5}, {0x1, 0x2}, {0x2, 0x1}, {0x4}, {0x4}, {0x5, 0x1}, {}, {0x4}, {0x4, 0x1}, {0x3}, {0x5}, {0x1, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x1}, {0x2}, {0x5}, {0x5}, {}, {0x4, 0x1}, {0x5}, {0x0, 0x1}, {0x4}, {0x1, 0x1}, {0x4}, {0x4, 0x1}, {0x2}, {0x5}, {0x1, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x5}]}}, @TCA_PEDIT_KEYS_EX={0x0, 0x5, 0x0, 0x1, [{0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}]}]}, @TCA_PEDIT_KEYS_EX={0x0, 0x5, 0x0, 0x1, [{0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x2}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x4}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x5}]}, {0x0, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_CMD, @TCA_PEDIT_KEY_EX_CMD={0x0, 0x2, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x0, 0x1, 0x3}]}]}, @TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0x0, 0x4, 0x4, 0x4, 0x7ff}, 0x0, 0x8, [{0x400, 0x100, 0x58, 0x10000, 0x0, 0x2}, {0x5, 0x2, 0x40, 0x6, 0xf474, 0xfffff001}]}, [{0x4, 0xb5, 0x8, 0xce, 0x8000, 0x1}, {0xfffffffa, 0x2, 0x80000000, 0x7fff, 0x7, 0x4}, {0x9, 0x7f, 0x2, 0x80000000, 0x6, 0x1}, {0xf, 0x5, 0xffffffff, 0x7ff, 0x7, 0x9}, {0xb, 0x5d, 0x8001, 0x2, 0xf34c2b21, 0x6}, {0x0, 0x5cd93db5, 0x8, 0x3, 0x2, 0x6}, {0x0, 0x3, 0x8, 0x7f, 0x7, 0x7}, {0x2, 0x0, 0x40, 0x6, 0x6, 0x400}, {0x8, 0x7, 0x8, 0x7, 0xb2000, 0x2}, {0x1, 0x10, 0x121a, 0x5, 0xffff, 0x9}, {0x8, 0x2, 0x10, 0x1ff, 0x2}, {0x80000000, 0x4, 0x6, 0x8, 0x89, 0x7}, {0xb688, 0x2, 0xdf6, 0x100, 0xadea, 0xa81}, {0x10, 0xfffffff9, 0x9, 0x0, 0x7, 0x4}, {0x7, 0x6, 0x8, 0x503c, 0xbb42, 0xd03d}, {0x6, 0x6cd, 0x8001, 0x40, 0xa6, 0x7fff}, {0x3, 0x2, 0x24, 0x8, 0x9, 0x9}, {0x6, 0x21, 0x1, 0x0, 0xfaa2, 0x9}, {0x0, 0x1, 0xe, 0x8, 0x0, 0x7}, {0x0, 0xe8, 0xe0, 0x5, 0xfffe0000, 0x7}, {0x7, 0x5, 0x2, 0x5, 0xa, 0x1}, {0x0, 0x8, 0x7, 0xa880, 0x6, 0x1}, {0x3, 0x5, 0x243b, 0x10000, 0x3}, {0x9, 0x4, 0x7, 0x9, 0x101, 0x2}, {0xa, 0x401, 0xd44, 0xe5, 0x3, 0xfffffffb}, {0xfffffe00, 0xfffffff7, 0x6, 0x9, 0x1, 0x1}, {0xba, 0x8612, 0xef61, 0x1, 0x0, 0x77da33fe}, {0x10, 0x1, 0x8, 0x9, 0x101, 0x8e5}, {0x1, 0x0, 0x8, 0x2, 0x80000001, 0x9}, {0x9, 0x1, 0x3, 0x40, 0x3ff, 0x1000}, {0x2, 0x9, 0x0, 0xb, 0xea, 0x7}, {0x1, 0x6, 0x3, 0x4, 0x6, 0x1}, {0x9, 0x6, 0xa, 0x0, 0x1ff, 0x1d7}, {0x6e1cf977, 0x7f, 0x9, 0x4, 0x0, 0x5}, {0x1, 0x9, 0xd958, 0x5c00, 0x1, 0x4}, {0xfffffffb, 0x51d, 0x5, 0x5, 0x6bcb, 0x100}, {0x5, 0x5, 0x4, 0x1000, 0x401, 0xfffffff9}, {0xe, 0x0, 0x4, 0x4, 0x0, 0xfffffffe}, {0x0, 0xf, 0x6, 0x3, 0x9, 0xd}, {0x9, 0x5, 0x2, 0xff, 0x5, 0x1}, {0xffffffff, 0x9, 0x4, 0x8, 0x0, 0x1}, {0x8, 0x6e83a0ba, 0x5, 0x1, 0x2, 0xf00f}, {0xffffe9db, 0xc, 0xfffffc01, 0x35e, 0x80000001, 0xc}, {0x1, 0x2, 0x7, 0xf980, 0xf37, 0x7}, {0x1, 0x3, 0x8, 0x82, 0x3, 0xffff}, {0x6, 0x1, 0x3, 0x10, 0x9, 0x1}, {0xbfa, 0x3, 0x17, 0xe, 0x5}, {0x0, 0xffff, 0x6, 0xffffffff, 0x9}, {0x6, 0x0, 0x3ff, 0x800000, 0x5, 0x4}, {0x81, 0x7, 0xfff, 0x40, 0xea1b, 0x7}, {0x3, 0x2, 0xfff, 0x6, 0xadf4, 0x8}, {0x8c, 0x1fc0, 0x231b8000, 0x1, 0x6, 0x7}, {0x4, 0x7f, 0x6, 0xfffff4d8, 0xba6, 0x3}, {0x6786, 0xf2e, 0x8001, 0x6, 0x7ea92081, 0xee}, {0x80000000, 0x4, 0x2, 0x3ff, 0x0, 0xfffffff2}, {0xaa6c, 0x7, 0x2, 0xe, 0x7, 0x1}, {0xffffffff, 0x6, 0x6, 0x5, 0x7fff, 0x6}, {0x282, 0x2, 0x80000001, 0xffffffff, 0xfffffbff, 0x9}, {0xffffff8e, 0x8, 0xff, 0x6, 0x17c000, 0x980}, {0x5, 0xd, 0x8, 0x71, 0x7, 0x7}, {0x8, 0x2, 0x3, 0x0, 0x6, 0x3}, {0x81, 0x6, 0x1, 0x2f, 0xffffff00, 0x4}, {0x3b, 0x5, 0x400, 0x9, 0x7336a3e1, 0x4}, {0x5, 0xffff, 0x8, 0x4, 0x0, 0x7}, {0x5, 0x4, 0x7f, 0x90, 0x8, 0xfffffffc}, {0x10001, 0x0, 0x6, 0x2, 0x77f99240, 0x1ff}, {0xe, 0x80000000, 0x4, 0x10001, 0x4, 0x8a}, {0x101, 0x101, 0x3ff, 0xfffffbff, 0x9, 0x7}, {0x6, 0x80000000, 0x80000001, 0x3, 0x7, 0xed0}, {0x5, 0xca, 0x2, 0x8c0e00, 0x9, 0x2}, {0x5, 0x9, 0x1, 0xe, 0xfffffffa, 0x800}, {0x9, 0x8, 0xfffff001, 0xfffffff7, 0x7f, 0x5}, {0x0, 0xffffffb5, 0x8, 0x44e, 0x100, 0x401}, {0x30818d15, 0x2, 0x6, 0x4, 0x9, 0x7f}, {0x9, 0x100, 0x64b, 0xffff8672, 0x5, 0xaaef}, {0x5, 0x3, 0xbfdc, 0x8, 0xf, 0x1}, {0x1000, 0x7, 0x7fffffff, 0x9, 0x9, 0x6}, {0x2, 0x0, 0x1, 0x8, 0x2, 0x8}, {0x7, 0xff800000, 0x3, 0x800, 0x8000}, {0x8, 0xa6b1, 0x3, 0xb6, 0x9, 0xff}, {0x951, 0x8001, 0x0, 0x2327, 0x1, 0x7}, {0x60000, 0x4, 0x7, 0x0, 0x200, 0xa21}, {0x9, 0x5, 0x3, 0x40, 0xfff, 0x2}, {0x442, 0x0, 0x80000000, 0x0, 0x400, 0x1ff}, {0x2, 0x0, 0x0, 0x0, 0x4, 0x10}, {0x3, 0x6, 0x401, 0x2, 0x400, 0x80}, {0x7ff, 0xfc4a, 0x100, 0x7f, 0xffffffff, 0x400}, {0x1, 0x9, 0x8, 0xff4, 0x8, 0x174f0185}, {0x2cdf, 0xb, 0x0, 0xffffff25, 0x1}, {0x8, 0x3, 0x8, 0x3, 0x9, 0x1}, {0x7, 0x7, 0x80000000, 0x0, 0x800, 0x2}, {0xffff488d, 0x401, 0xffff7fff, 0x6, 0x1, 0x9}, {0x218d255b, 0x8, 0x4, 0xff, 0x2, 0xffff0000}, {0x4, 0x4, 0x101, 0xfffffffe, 0x101, 0xd}, {0xde53, 0x2099, 0x9, 0x6, 0x8, 0xfffffffd}, {0x6, 0x0, 0x8001, 0x5, 0x3, 0x8026}, {0x62a3121b, 0x2, 0x9, 0x22, 0x2, 0x571}, {0x3, 0xfffffffa, 0xffffffc5, 0x4, 0xaf, 0x8001}, {0xffff, 0x8000, 0x8, 0x9, 0x80000000, 0x2}, {0x1, 0xffff, 0xa000000, 0x7, 0x4, 0x9}, {0x1a, 0x7fff, 0xffff7fff, 0x2, 0x9, 0x80000001}, {0x1, 0x4, 0x9, 0x6, 0x9, 0x1}, {0x4, 0x7, 0x1, 0x401, 0xa, 0x4}, {0xffffff81, 0x3, 0x7, 0x0, 0x0, 0x4}, {0x172a, 0x7fffffff, 0xffffffff, 0x8, 0x7, 0xb206}, {0x6, 0x8000, 0x9, 0x1, 0x2, 0x3}, {0xd218, 0x7fff, 0x0, 0x6, 0x7, 0xe}, {0xb, 0x8, 0x8, 0x100, 0x8, 0x6}, {0x800, 0x2, 0xc80, 0x80000001, 0x3, 0x4}, {0x40, 0x7, 0x4, 0x1000, 0x2, 0x7f}, {0x72, 0x1a6900, 0x8, 0xbc54, 0x3, 0x70}, {0x9, 0x5, 0x2, 0x6c2a, 0x1, 0x9}, {0x0, 0x8, 0x614, 0x415c, 0x0, 0x8}, {0xffff42ca, 0x3, 0x9, 0x1, 0xff, 0xfffffe01}, {0x8, 0x8, 0x7, 0x4, 0x7}, {0x65d, 0x1000, 0x80, 0x0, 0x3, 0x2f}, {0x7, 0x8, 0x3, 0x5, 0x2, 0x6}, {0xfffffffb, 0x5, 0x3, 0xd68, 0x1}, {0x400, 0x9, 0x9, 0x6, 0x9, 0x400}, {0xffff, 0x7, 0x2, 0x5, 0x9, 0x2}, {0x4, 0x2, 0x3, 0xffffffff, 0x5, 0x2}, {0x53, 0xb5, 0x4, 0x34a8, 0x3ff, 0x8}, {0x80000001, 0x7, 0x4, 0x9, 0x2832b553, 0x1}, {0x9, 0xc3, 0x5, 0x200, 0x10000, 0x5}, {0xffff7fff, 0x9502, 0x3, 0x100, 0x0, 0x7}, {0x1, 0xfffffda0, 0xff, 0xfffffff8, 0x80, 0x5}, {0x40, 0x0, 0x10000, 0x5ef, 0x6, 0x8}, {0x9bb1, 0x7, 0x5, 0x7, 0xc, 0xfffffff8}], [{0x4, 0x1}, {0x2}, {0x3, 0x1}, {0x5}, {0x0, 0x1}, {0x1, 0x1}, {0x1, 0xf6fd22fb71c79e7d}, {0x2, 0x1}, {}, {0x4}, {0x2, 0x1}, {0x2}, {0x1}, {0x6, 0x1}, {0x5}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x5}, {0x2, 0x1}, {0x2}, {0x4}, {}, {0x5, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x5}, {}, {0x3, 0x1}, {0x3}, {0x3, 0x1}, {0x4, 0x1}, {}, {0x2}, {0x2, 0x1}, {}, {0x1, 0x1}, {0x3}, {0x2}, {}, {0x6, 0x1}, {0x1, 0x1}, {0x5}, {}, {0x3}, {0x3}, {0x6}, {0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x2}, {0x5, 0x1}, {0x2, 0x1}, {0x2}, {0x5}, {0x2}, {0x2, 0x1}, {0x1, 0x1}, {}, {0x3e771c765ee04918, 0x1}, {0x6, 0x1}, {0x2}, {0x1, 0x1}, {0x4}, {0x2}, {0x0, 0x1}, {0x1}, {0x2}, {0x5}, {0x6}, {0x3}, {0xa0ec9c8ebd2c7279, 0x1}, {0x1, 0x1}, {0x3}, {0x3}, {0x1}, {0x1}, {0x0, 0x1}, {}, {0x2, 0x1}, {0x4}, {0x3, 0x1}, {0x3, 0x1}, {}, {0x3, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x1, 0x6c06276d73bd0813}, {0x1}, {0x2}, {0x1, 0x1}, {0x3}, {0x1}, {0xf2ac27ab02ade73}, {0x4, 0x1}, {0x5}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {0x5}, {0x0, 0x1}, {0x0, 0x1}, {0x1}, {0x5}, {0x5}, {0x5}, {0x1}, {0x1}, {0x0, 0x1}, {0x0, 0x1}, {0x4}, {0x3, 0x1}, {0x5, 0x1}, {0x1}, {0x1}, {0x4}, {0x0, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x5, 0x1}], 0x1}}, @TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0x6, 0x9, 0x5c3297d51f6d0032, 0x10001, 0x6}, 0x1, 0xee, [{0x3ff, 0x0, 0x10001, 0x2, 0xfffffffc, 0x2}, {0x7ff, 0xb, 0x9bc, 0x1, 0x0, 0xff}, {0xbab, 0x1001fd4f, 0x1, 0xfffffffb, 0x0, 0xfffffffa}, {0xe, 0xe, 0x5, 0x800, 0x7ff, 0x292}, {0x6, 0x8, 0x2, 0xc, 0xadf5, 0xa0}, {0x2, 0xf5, 0x4, 0x200, 0x0, 0x6}]}, [{0x6, 0x2, 0x7fff, 0x2, 0x300c0000, 0x3}, {0x0, 0x800, 0x100, 0x3768, 0x4dd, 0x3}, {0x8, 0x7f, 0x2, 0x3, 0xffffffff, 0x1}, {0x0, 0x3, 0x6, 0xd4, 0xda13, 0xff}, {0x2, 0x2, 0x9, 0xcf21, 0xd, 0x5}, {0x8, 0x6, 0x9e, 0x9612, 0x2, 0x4}, {0xffff8000, 0x2, 0x2933, 0xac, 0x9, 0x10}, {0x7, 0x2, 0x1, 0x2, 0x68911ab4, 0xfffffffb}, {0x0, 0xfff, 0xffff, 0x5, 0x4, 0x8}, {0x0, 0x2, 0x9, 0x5, 0x200}, {0x4000, 0x0, 0xe4e, 0x6, 0x4, 0x77}, {0x0, 0x1, 0x2, 0x2, 0x2, 0x6}, {0x1, 0xffff, 0x6, 0xfffffffc, 0x7f3, 0x7}, {0xb, 0x6, 0x55b, 0x2, 0x9, 0x8000}, {0xabd0, 0x1, 0x400, 0x9, 0x3, 0xfffffffb}, {0x4, 0x2, 0x2, 0x101, 0xfffffd2b, 0xc}, {0x2, 0x400, 0x5b4, 0x80, 0x0, 0x4}, {0x1, 0x550fdff8, 0x3, 0x8, 0x7, 0x5}, {0x3ff, 0x6, 0x80, 0x2, 0x7, 0x7f}, {0xda1, 0x8, 0x3, 0xc, 0x4, 0xfffffff7}, {0x2, 0x6, 0x400, 0x7fffffff, 0x0, 0xe}, {0x4, 0x2, 0x5, 0x4, 0x6, 0x7fff}, {0x43a2, 0x1, 0x2, 0xfffff3c6, 0xffffff7d, 0x9}, {0x5, 0x4, 0x2, 0x401, 0x9, 0x2}, {0x6, 0x4, 0x10000, 0x2, 0x0, 0x9}, {0x3, 0xffffff94, 0x8, 0xc1bd, 0x1, 0x5}, {0x6, 0xa, 0x5, 0x7, 0x9, 0x85}, {0xd188, 0x18400000, 0xfff, 0x44, 0x7fff, 0xc}, {0x1, 0x0, 0x401, 0xb95, 0xa6}, {0x7, 0x8, 0x5, 0xfffffff7, 0x8, 0x7ff}, {0x1, 0x7, 0x40, 0xf1, 0x6744, 0x7}, {0xa, 0x77, 0x80000001, 0x2, 0x6, 0x256f6c9d}, {0x8, 0x3, 0x3, 0x934, 0x8, 0x40}, {0x7fffffff, 0x1, 0x2, 0x68, 0x8, 0x8}, {0x3, 0x6, 0x5, 0x2, 0x9, 0x8}, {0xfffffffb, 0x6, 0x4, 0x3, 0xbc06, 0x8e}, {0x6, 0x0, 0x3, 0x1e, 0x1, 0x6}, {0x88, 0x6, 0x6, 0x3, 0x2, 0x5823}, {0x8bfd, 0x3, 0x0, 0x2, 0x6}, {0x7, 0x4c3b, 0x0, 0xc0, 0x3, 0x8}, {0x1, 0xc29, 0x3, 0x7, 0x2, 0x724}, {0x0, 0x3, 0x8, 0x1, 0x8, 0x8}, {0x5bcc85dd, 0x10000, 0x1, 0x8a, 0x0, 0x200}, {0x8, 0x6, 0x1, 0x5, 0x9, 0x4}, {0x7, 0x8, 0x7, 0x8, 0xa2, 0x6}, {0x10001, 0x6, 0x7, 0x3, 0x1, 0x6}, {0xbf8, 0x8d36, 0x43f, 0x3, 0x0, 0x200}, {0xd0c, 0x81, 0x2, 0x7, 0xdff, 0x5}, {0x4, 0x80000001, 0x9, 0x9, 0xf, 0x1}, {0xa, 0x0, 0x0, 0x3, 0xde3, 0x7}, {0x7ea, 0xedb4, 0x10001, 0x9, 0x2, 0x9}, {0x6eecdeb0, 0x10, 0xb, 0x4ea, 0x49, 0xa}, {0xffffffff, 0x5, 0xd, 0x7, 0x2, 0xbb}, {0x4, 0x10, 0x6, 0x6, 0x6, 0xfffffff5}, {0xe9, 0xfffffff9, 0x8000, 0x7ff, 0x4}, {0x5, 0x1000, 0x7, 0x4, 0x9, 0x6}, {0x80d, 0x5e, 0x1, 0x2, 0x5, 0xff}, {0xabd1, 0x7ff, 0x4, 0x8, 0x3, 0x3}, {0xfffffffa, 0x1, 0x4aa6951c, 0x8, 0xc3, 0x81}, {0x4, 0x2, 0x10001, 0x5, 0x10000}, {0x6c37, 0x6, 0xb, 0x8, 0x25, 0x8}, {0x0, 0xab, 0x7, 0x21, 0xe, 0x10000}, {0x200, 0x9, 0xc0000000, 0x1, 0x6, 0x9}, {0x0, 0x6, 0xa873, 0x0, 0x10000, 0x9}, {0x8, 0x4, 0x200, 0x2000000, 0x3, 0x50726bcf}, {0x38, 0x3, 0x30, 0xffff, 0xffff0000, 0xfffffff7}, {0x96b, 0x0, 0x5, 0x10000, 0x80000000, 0x5ed29ce1}, {0x9, 0x3, 0x6, 0x4, 0x100, 0x8001}, {0x400, 0x0, 0xa1, 0xf, 0x2}, {0xb, 0x3, 0x9, 0x7, 0x2, 0x9}, {0x9d, 0xd3, 0x42, 0x4fb, 0x9d4e, 0x3ff}, {0x1, 0x6, 0x5, 0x3, 0xfffff800, 0x30}, {0x7, 0x2, 0x3, 0x9, 0x2, 0x6}, {0xc, 0xff, 0x1, 0x5, 0x8f5, 0x5}, {0x101, 0x101, 0xa7, 0xa9, 0x3, 0x3}, {0x40, 0x0, 0x6, 0xfa3, 0x59, 0x9}, {0x3, 0x40, 0x6, 0x1, 0x4, 0xd0}, {0x4, 0x3, 0x0, 0x81, 0x8, 0x1ff}, {0x1, 0x5, 0x2, 0xffffffff, 0x3, 0x3}, {0x2, 0x2, 0x2, 0x1, 0x3, 0xfffffc01}, {0x0, 0x1000, 0xb, 0x80000000, 0x3, 0x78}, {0x7fffffff, 0x7, 0xf0, 0x1000, 0x800, 0x6}, {0x0, 0x5, 0xc, 0x3, 0xe5f, 0xfffffffa}, {0xc, 0x5, 0x0, 0xc, 0x3b50, 0x7f}, {0x6, 0x2, 0x4a, 0x1, 0x600000, 0x4}, {0x7, 0x4, 0xfffffffd, 0x6, 0x4, 0x2}, {0x6, 0x7, 0xff, 0x5cf, 0x0, 0x7}, {0x7, 0x8, 0x5, 0x2, 0x9, 0x5}, {0x4, 0x3, 0x9, 0x81, 0x1ff}, {0x3b8142bb, 0x6, 0xc9580000, 0x8, 0x7, 0x7}, {0x25b, 0x5, 0x0, 0x4, 0x2, 0x7}, {0x4, 0x100, 0xf, 0x100, 0x9f57, 0x3}, {0x6, 0x0, 0x0, 0x1, 0x2, 0x3ff}, {0x3, 0x7, 0x2, 0x4, 0x5, 0x2}, {0x7, 0xfffffffa, 0xd, 0x3f, 0x7, 0x3f88}, {0x100, 0x61, 0x80, 0x72, 0x5, 0xfffffffd}, {0x3, 0xb, 0x0, 0x2, 0x4}, {0x9, 0x10, 0x7, 0x9, 0xbd3, 0x4}, {0x2, 0x1, 0x8, 0x0, 0xac7, 0x9}, {0x8000, 0x58, 0x60, 0x3, 0xc90, 0x100}, {0xfff, 0x9, 0x7, 0x69, 0x6, 0xc}, {0x1, 0x6, 0x0, 0x1000, 0x9, 0x800}, {0x9, 0x8000, 0x1, 0xffffffff, 0x1, 0xad82}, {0x1ff, 0x81, 0x800, 0x0, 0x3ff, 0x7}, {0x800, 0x4, 0x5, 0x1b0d, 0x4a, 0x1}, {0x5, 0x5c28f78c, 0xf88, 0x2, 0x61d, 0x100}, {0x4, 0x7, 0x3, 0x6, 0x77, 0x7}, {0xf2a, 0x0, 0x35d9, 0x2, 0xe76, 0x1}, {0x3, 0xa48, 0x85f, 0x600d528c, 0x2, 0x4}, {0x0, 0x6bddb9fb, 0x40, 0x7, 0x5, 0x7ff}, {0x7, 0x3, 0x7fffffff, 0x6, 0x5, 0x7}, {0x6, 0x4, 0x7, 0xd7, 0x9, 0x9}, {0x959, 0xffffffff, 0x5, 0x3d, 0x6, 0x66a4}, {0x8, 0x5, 0x7f, 0x1ff, 0x800}, {0x2, 0x10, 0x9, 0x0, 0x6, 0x80d}, {0x1ff, 0x634, 0x8, 0x3, 0x4, 0x7}, {0x4, 0x6, 0x3ff, 0x4, 0x1, 0x9}, {0x9, 0x37, 0x4f, 0x9a13, 0x7fffffff, 0x8}, {0x3af2, 0x1, 0xcd52, 0x26, 0x6, 0x1}, {0x0, 0x4, 0x7, 0x22964150, 0x9, 0x200}, {0x10, 0x7, 0xbfc, 0x12000, 0xaf6, 0x5}, {0x6, 0x99b9, 0x7, 0x400, 0x5, 0x3c692686}, {0x7, 0x7fffffff, 0x8, 0x7, 0x3, 0x2}, {0x9, 0x200, 0x400, 0x508, 0x2, 0x10001}, {0x7ff, 0xf, 0xfffffffe, 0x9, 0xd9a, 0x5c}, {0x8, 0xfffff9c9, 0x1, 0x43, 0x75, 0x7}, {0x7fff, 0x0, 0x300, 0x59273a48, 0x0, 0xfffffff9}, {0x100, 0xfffffff9, 0x9, 0x99, 0x2, 0x3}], [{0x3, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {}, {0x3}, {0x2}, {0x0, 0x1}, {0xb, 0x1}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x2}, {}, {0x2, 0x1}, {0x1}, {0x3, 0x1}, {0x5}, {0x5}, {0x1, 0x1}, {0x4, 0x1}, {0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x1}, {0x2}, {0x5, 0x1}, {0x3}, {0x5}, {0x0, 0x1}, {0x5}, {0x5}, {0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1}, {0x8, 0x1}, {}, {0x0, 0x1}, {0x4, 0x1}, {0x1}, {0x0, 0x1}, {0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {}, {0x5}, {}, {0x5, 0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x3}, {0x3}, {0x1}, {0x5}, {0x3, 0x1}, {0x0, 0x1}, {0x1}, {}, {0x2, 0x1}, {0x5}, {}, {0x4, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2}, {0x2, 0x1}, {0x5}, {0x3f4ba5651273f3e6}, {0x4, 0x1}, {0x5, 0x1}, {0x2}, {0x2}, {0x5}, {}, {0x4}, {0x2}, {0x0, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1}, {}, {0x5}, {0x3, 0x1}, {0x3, 0x1}, {0x5, 0x1}, {0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x5}, {0x1}, {0x1, 0x1}, {0x3}, {0x5}, {}, {0x5, 0x1}, {}, {0x4, 0x1}, {0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x4}, {}, {0x4}, {0x4}, {0x1, 0x1}, {0x5}, {0x2, 0x1}, {0x0, 0x1}, {0x4, 0x1}, {0x1, 0x1}, {0x5, 0x1}, {}, {0x2, 0x1}, {}, {}, {0x5, 0x1}, {0x4}, {0x3, 0x1}, {0x1, 0x1}, {}, {0x4, 0x1}, {0x4, 0x1}, {0x0, 0x1}, {0x3}], 0x1}}, @TCA_PEDIT_PARMS_EX={0x0, 0x4, {{{0x8, 0x1, 0x0, 0x0, 0x1}, 0xe4, 0x7, [{0x5, 0x4, 0x3ff, 0xd6e1, 0x200, 0x396c}, {0xfffffff8, 0xa8d7, 0x7, 0xffff, 0x92af, 0x81}, {0x6, 0x5, 0x78, 0x0, 0x80000001, 0xf}, {0x400, 0x3, 0xff, 0x7, 0x10, 0xe}, {0xb, 0x5, 0x100, 0x8, 0xd303, 0x76}, {0x101, 0x100, 0x10, 0x4e200000, 0x5, 0x2a8}, {0x2b, 0xff, 0x4, 0xa22, 0x8, 0x6}]}, [{0xe, 0x2, 0x3, 0x80000001, 0x203, 0x9}, {0x6, 0x5, 0x3, 0xfffffff6, 0xc, 0xb01}, {0x8, 0x58f4, 0x0, 0x85d, 0x1, 0x100}, {0xffffffff, 0x8, 0x7fffffff, 0x1, 0x100, 0x3}, {0x4, 0x1, 0x100, 0x5, 0x7bf, 0x6}, {0x8, 0xfffffffb, 0x2, 0x80, 0x6, 0x5}, {0x2, 0x5, 0x401, 0x7f, 0x3, 0x5}, {0x5, 0x7, 0x9, 0x80, 0x5, 0x1}, {0x8, 0xeb3e, 0x7, 0x5, 0xefb, 0x800}, {0xa, 0x9, 0x5, 0x1ff, 0x4, 0x9}, {0x80000001, 0xfffffffd, 0x0, 0x6000, 0x6, 0x6}, {0x80000000, 0xd7, 0x7, 0x7ba, 0x2, 0x9}, {0x7, 0x9, 0x5, 0x10, 0x1, 0x5}, {0x5, 0x81, 0x1, 0xaf6bc0, 0x3, 0x10001}, {0x102, 0x4, 0x86d0, 0x81, 0x2, 0x1ff}, {0x1ff, 0x7, 0x8001, 0x3, 0x3, 0x1}, {0x3, 0x5fc, 0x7, 0x3, 0x5, 0x4}, {0xc, 0x800, 0xffffff7f, 0x7, 0xfffffff8, 0x4a}, {0x4, 0x4d, 0x1, 0x0, 0x5}, {0x6, 0x7fffffff, 0x6, 0x271, 0x8, 0x2}, {0xc, 0x1, 0x1000, 0x1000, 0x1, 0x9}, {0x0, 0x5, 0xf3, 0x400, 0x10001, 0x100}, {0x7, 0x1cd, 0x2, 0xb, 0x3, 0x917}, {0xa7, 0x8, 0x2, 0x100, 0x5, 0x4}, {0x200, 0x5, 0x9, 0x4, 0x4, 0x2}, {0x0, 0xffffff01, 0x4, 0xfffffffc, 0x1e9, 0x6}, {0x6, 0x7ff, 0x3, 0x800, 0x0, 0x8}, {0x3, 0x6, 0x63e, 0x1, 0x0, 0x7}, {0x0, 0xd, 0x626, 0x3, 0x5, 0x5}, {0x439a0d13, 0x9, 0x5, 0x7, 0xfffffff7, 0x2}, {0xfff, 0x3, 0x40000000, 0x0, 0x2, 0xe3}, {0x7, 0x5, 0x6, 0xfe36, 0x1c00000, 0x9}, {0xa, 0x4, 0x1, 0x4, 0x8, 0x1}, {0x3ff, 0x9, 0x10000, 0x2, 0x9, 0x400}, {0xc, 0x4, 0x5, 0x1, 0x0, 0x2}, {0x5, 0x10000, 0x6, 0xbdf, 0xff, 0x7}, {0x0, 0xfff, 0x8, 0xc247, 0x1, 0x3}, {0x33, 0x5, 0x2, 0x6, 0x3, 0xffff}, {0x7fff, 0x36, 0x8000, 0x4, 0xd, 0x1}, {0x8, 0x3, 0x8, 0x0, 0x2f3, 0x6}, {0xf, 0x5, 0x7, 0xe7f7, 0x6, 0x6}, {0x484dcef8, 0x2, 0x8, 0xfff, 0x40, 0xfff}, {0xdab, 0x3, 0x0, 0x80000001, 0xfffffff7, 0x1}, {0x4642, 0x7, 0x4, 0x1, 0x80000000, 0x4}, {0xffff6f3b, 0x7, 0xf, 0x0, 0x5, 0x2}, {0x9, 0x0, 0x1, 0x9, 0x101, 0x102}, {0x7f, 0x0, 0x7, 0x800, 0x7, 0x2}, {0x9, 0x7, 0x4, 0x3, 0x9, 0xfffffff8}, {0x200, 0x4, 0x5, 0xd20, 0xbae, 0x3}, {0xdce2, 0x8, 0xff, 0x5, 0x6, 0xff}, {0x1000, 0xe5, 0x1, 0x3, 0x9, 0x800}, {0x0, 0x9f, 0x401, 0x6}, {0x1, 0x5, 0x2, 0x7, 0xe0000000, 0x8}, {0x6f5, 0xca00, 0x5, 0x7, 0x7, 0x7}, {0x5, 0x9, 0x7ff, 0x1ff, 0xfff, 0x8}, {0x0, 0x8, 0xb9d6, 0x1ff, 0x7}, {0x4, 0x7f, 0x8, 0x2, 0x4, 0xffe00000}, {0x200000, 0x0, 0x3, 0xbdf, 0xc, 0x3ff}, {0x200, 0x800, 0x90b, 0x3, 0xffffffff, 0x4}, {0xb, 0x8, 0x0, 0x1, 0xc043796}, {0xb, 0x1, 0x10001, 0x4, 0x100, 0x401}, {0x200, 0x5, 0x10000, 0x4, 0x8, 0x1}, {0xfffffff7, 0x0, 0x2, 0x3ff, 0x0, 0x6}, {0x80, 0x6, 0x9, 0x8000, 0x800, 0x5}, {0x7f, 0x6, 0x2, 0x3, 0x0, 0x5e}, {0x6, 0x2, 0x1, 0x9, 0xa022, 0x1}, {0xfffffff9, 0x0, 0x3, 0x2, 0x8, 0xf0}, {0x1, 0x10001, 0x8, 0x7, 0x8, 0x6f}, {0x6, 0x7, 0x2, 0x8001, 0x6246, 0x401}, {0x0, 0x9, 0x200, 0xffff8000, 0x5, 0xd}, {0x0, 0xffff0000, 0x9, 0x0, 0x7, 0x2}, {0xf30, 0xdf, 0xd, 0xb, 0x6, 0xffff0000}, {0x14000000, 0x0, 0x8, 0xbb9, 0x80, 0x8}, {0x8a, 0x3140, 0x4, 0xffffff6a, 0x9}, {0x6, 0x0, 0xffe, 0x9, 0x1, 0x52b916f9}, {0x8, 0x4, 0x9, 0xfffffff7, 0x7, 0x5}, {0x6, 0x4, 0xffffffff, 0x3, 0x50, 0xfd7c}, {0x8, 0xb, 0x40, 0x7, 0x1, 0x9}, {0x5, 0x100, 0x5, 0xc3, 0x81}, {0x6, 0x1, 0x4, 0x10001, 0x50845e0b, 0x7}, {0xfffffffa, 0x29000, 0xffffffff, 0x3, 0xffff, 0xfffffff8}, {0x4, 0xd02, 0x2, 0x0, 0xe, 0x3}, {0x5, 0x7, 0x6, 0x0, 0x25d384be, 0x8e}, {0x3904, 0x40, 0x2, 0x2, 0x7, 0x8}, {0x986, 0x4, 0x5, 0x7f, 0x9, 0x3}, {0x8001, 0x6, 0x2, 0x2, 0x7ff, 0xffffffff}, {0x80000000, 0x6, 0x9, 0x71, 0xfffffffa, 0x40}, {0xfffffffd, 0x31ea, 0x8, 0x4, 0x7, 0x3}, {0x2, 0x9, 0xb66, 0x81, 0x5, 0x5}, {0x9, 0x6, 0x3, 0x9, 0x80, 0x5}, {0x8, 0xffffff7f, 0x6, 0x9, 0x3, 0x2}, {0x80, 0xfffffd34, 0x16, 0xfff, 0x80000001, 0x1000}, {0x9, 0xfffffff8, 0xd1, 0x8, 0x5, 0x80}, {0x9, 0x0, 0xabb, 0x4, 0x99, 0x4}, {0xd1bf9a4, 0x3, 0x8, 0xd, 0x16, 0xc25}, {0xffff, 0x9, 0x7, 0x3, 0x3, 0xb00}, {0x4dc4, 0x5, 0x3, 0x2, 0x81, 0x6}, {0x5, 0x5, 0x39f8, 0x101, 0x100, 0x5}, {0xb, 0x5, 0x2, 0xa367, 0x2b, 0x5}, {0x4d, 0x0, 0x9, 0xfd, 0x40, 0xd1ef1bc}, {0x4, 0x1000, 0x5, 0xcc17, 0x5, 0x7ff}, {0x0, 0x8, 0x8, 0x0, 0x9, 0x6}, {0x2, 0x4, 0x5, 0x7, 0xeab4, 0x6}, {0x0, 0x9, 0x5, 0x4, 0xc, 0x7}, {0xfffffff9, 0x6, 0x0, 0x1ac, 0x2, 0x3}, {0x59e7f7b7, 0x2, 0x1, 0x3, 0xd31a, 0x4}, {0x354, 0x0, 0x9, 0x3, 0x5, 0x2}, {0xfffffff9, 0x10001, 0x800, 0x4, 0xffff, 0x61}, {0x6, 0x8, 0x8, 0xd, 0x7, 0xfffffe00}, {0x20f, 0x7, 0xec7, 0x200, 0x3ff, 0x7}, {0x9, 0x7, 0x1, 0x7, 0x9, 0x7ec}, {0x5, 0x7, 0x6, 0x7fff, 0x3, 0x3}, {0x1, 0x14e20a10, 0x7, 0x1000000, 0x3, 0xd7}, {0x28b, 0xca8c, 0x5, 0xffff, 0x9, 0x294bfedd}, {0x1067, 0x0, 0x4, 0x1, 0xf9e}, {0x1000, 0x40000, 0xf, 0x3ff, 0x5, 0x3}, {0x6b049d6b, 0x9, 0x7, 0x80, 0x101, 0x5c3}, {0x3, 0x3, 0x6, 0x9, 0x1000, 0x7}, {0x1c, 0x7, 0x3, 0x10, 0x8, 0x9}, {0x6, 0x3, 0x1, 0x2, 0x10, 0x5e}, {0x2, 0x2, 0x7, 0x7fffffff, 0x1, 0xb}, {0x7, 0x3, 0x4, 0x0, 0x606, 0x9}, {0xfffffffc, 0x4, 0x3, 0x8, 0x8, 0x3}, {0x6, 0x108, 0xf7, 0x3ff, 0x0, 0x7f}, {0x6, 0x2, 0x4, 0x4, 0x6}, {0x2, 0x4, 0x4, 0x2, 0x2, 0xfffffffe}, {0x3, 0x0, 0x3, 0x80000001, 0xd622, 0x3}, {0x1, 0x8, 0x0, 0x3ff, 0x4, 0x33ef}], [{}, {0x1}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {}, {0x2, 0x1}, {0x4}, {0x4, 0x1}, {0x5}, {0x5, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x2}, {0x1, 0x1}, {0x4, 0x1}, {0x4}, {0x5}, {0x4}, {0x2}, {0x5, 0x1}, {0x1}, {0x5, 0x1}, {0x2, 0x1}, {0x3}, {0x1, 0x1}, {0x2}, {0x2, 0x1}, {0x3, 0x1}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x6, 0x1}, {}, {0x5}, {0x0, 0x1}, {0x3}, {0x1, 0x1}, {0x4, 0x1}, {}, {0x3, 0x1}, {0x5}, {0x2, 0x1}, {}, {0x2, 0x1}, {0x1, 0x1}, {0x5}, {0x2}, {0x4}, {0x5, 0x1}, {0x3, 0x1}, {0x4}, {0x6}, {0x3, 0x1}, {0x5}, {0x1}, {0x4}, {0x3, 0x1}, {0x0, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x5, 0x1}, {0x3, 0x1}, {0x3}, {0x2}, {0x4}, {0x3, 0x1}, {0x5}, {0x5}, {0x4, 0x1}, {0x5, 0x1}, {0x5, 0x1}, {0x4}, {0x1, 0x1}, {0x5, 0x1}, {0x3}, {0x4}, {0x3}, {0x1}, {}, {0x0, 0x1}, {0x4}, {0x0, 0x1}, {0x5, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x4, 0x1}, {0x5}, {0x2}, {0x4}, {0x0, 0x1}, {}, {0x2}, {0x5, 0x1}, {0x1}, {0x4, 0x1}, {0x4, 0x1}, {0x1}, {0x5, 0x1}, {0x2}, {0x0, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x2}, {0x0, 0x1}, {0x4}, {0x5, 0xa00771eda5759c63}, {0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x5, 0x1}, {0x4, 0x1}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x2}, {0x4}, {0x5, 0x1}, {}, {0x0, 0x1}, {0x1, 0x1}]}}]}, {0x0, 0x6, "73cb931c2f6405ef125bfe252132d7d7204b443196097abfda10182a03e77ff3a8e95c7d80c2d077e56cf7e051"}, {0x0, 0x7, {0x0, 0x1}}, {0x0, 0x8, {0x2, 0x1}}}}]}, @TCA_U32_CLASSID={0x0, 0x1, {0xf, 0x2}}, @TCA_U32_HASH={0x0, 0x2, 0x8}]}}, @TCA_RATE={0x0, 0x5, {0x5, 0x5}}]}, 0x38}}, 0xc0080d0) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001300)=@newtfilter={0x78, 0x2c, 0xf3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0xf, 0x1}, {}, {0x7, 0x300}}, [@filter_kind_options=@f_basic={{0xa}, {0x48, 0x2, [@TCA_BASIC_EMATCHES={0x44, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x2}}, @TCA_EMATCH_TREE_LIST={0x38, 0x2, 0x0, 0x1, [@TCF_EM_U32={0x1c, 0x1, 0x0, 0x0, {{0x1, 0x3, 0x5}, {0x36, 0x330e, 0xe07, 0x2}}}, @TCF_EM_CMP={0x18, 0x2, 0x0, 0x0, {{0x2, 0x1, 0x4000}, {0x1, 0x5, 0x9, 0x6, 0xd, 0x2, 0x2}}}]}]}]}}]}, 0x78}, 0x1, 0x0, 0x0, 0x20041090}, 0x24000814) (async) setsockopt$inet_msfilter(r1, 0x0, 0x23, &(0x7f0000004b00)=ANY=[@ANYBLOB="e0000808ac1414aa"], 0x10) (async, rerun: 32) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000009c0)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x20080, 0x80e1}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) (rerun: 32) 1m13.413913917s ago: executing program 0 (id=298): r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_netdev_private(r1, 0x8932, &(0x7f0000002400)="f3ed71885cd3b7633a") (async) ioctl$sock_netdev_private(r1, 0x8932, &(0x7f0000002400)="f3ed71885cd3b7633a") setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) (async) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x200000, 0x1000}, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'veth0_to_bond\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'veth0_to_bond\x00', 0x0}) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000000340)=0x800, 0x4) (async) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000000340)=0x800, 0x4) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x4000, 0x4) bind$xdp(r0, &(0x7f00000003c0)={0x2c, 0x0, r3}, 0x10) socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x400000000010, 0x3, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'syzkaller0\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) syz_mount_image$ext4(&(0x7f0000000340)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x2800000, &(0x7f0000000380)={[{@debug}, {@stripe={'stripe', 0x3d, 0x61}}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x2}}, {@nouid32}, {@nodiscard}, {@nomblk_io_submit}, {@acl}, {@nojournal_checksum}, {@resuid}]}, 0x1, 0xbb4, &(0x7f00000017c0)="$eJzs3M1rXOUaAPDnnHy2zb2TXi6X27tpLpdLC+I0raTYIthKxY0LQbdCQzopIdMPkkhNmsVE/wFR14IbQS1KF3bdjYJbN1q3FhdCkdgoiGjkzEeSJjNJ2k5yYvL7wZvzvvOcOe/z5DBzzgszE8CeNZD9SSMORcT5JKJQfzyNiO5qrzeiUttvYX525Jf52ZEkFhdf/jGJJCLuz8+ONI6V1LcH6oPeiPjquST+8ebaeSenZ8aHy+XSRH18bOrS1WOT0zNPjl0avli6WLp8/OTTQyeGTg6eGmpbrb9+d+bWz/994fvKbx/9fuOndz5I4kz01WMr66hX/dgGYmDpf7JSZ0QMt+H4O0FHvZ6VdSadGzwp3eKkAABoKV1xD/evKERHLN+8FeLzr3NNDgAAAGiLxY6IRQAAAGCXS6z/AQAAYJdrfA7g/vzsSKPl+4mE7XXvbET01+pfqLdapDMq1W1vdEXE/vtJrPxaa1J72mMbiIi73576NGvR5HvIW60yFxH/bnb+k2r9/fVvQq+uP42IwTbMP7Bq/Feq/0wb5s+7fgD2pttnaxeytde/dOn+J5pc/zqbXLseRd7Xv8b938Ka+7/l+jta3P+9tMk5rn/43rVWsaz+Z249/0mjZfNn28cq6iHcm4v4T2ez+pOl+pMW9Z/f5ByFP66VWsXyrn/x/Ygj0bz+hmT93yc6NjpWLg3W/jadY+7LoY9bzZ93/dn539+i/o3O/9UHjtT6R31ePXfuZqvYxvWnP3Qnr1R73fVHXh+empo4HtGdvLj28RPr19vYp3GMrP6j/1v/9d+s/uw9oVL/P2SVz9W32fiNVXM+e+P6Z+vVn6398jz/Fx7x/L+1yTn+/8XbR1vFVq5/s5bNfzeprYUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoCGNiL5I0mJEJNV+mhaLEQci4p+xPy1fmZx6YvTKa5cvZLGI/uhKR8fKpcGIKNTGSTY+Xu0vj0+sGj8VEQcj4t3Cvuq4OHKlfCHv4gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhyICL6IkmLEZFGxEIhTYvFvLMCAAAA2q4/7wQAAACALWf9DwAAALuf9T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb7ODh23eSiKic3ldtme56rCvXzICtluadAJCbjrwTAHLTmXcCQG4eco3vdgF2oWSDeG/LSE/bcwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg5zpy6PadJCIqp/dVW6a7Hutq+ozD25gdsJXSvBMActOxXrBz+/IAtp+XOOxdzdf4wF6SbBDvXd6n8mCkZ8tyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDn6au2JC1GRFrtp2mxGPG3iOiPrmR0rFwajIi/R8Q3ha6ebNyTd9IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC03eT0zPhwuVya0NHRybeT7Iw0ap2835kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjD5PTM+HC5XJqYzDsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIG+T0zPjw+VyaWITnZsPs/OKTt41AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQnz8DAAD//9b4DfQ=") pwrite64(0xffffffffffffffff, 0x0, 0x0, 0xe7c) openat(0xffffffffffffff9c, 0x0, 0x101581, 0x52) (async) openat(0xffffffffffffff9c, 0x0, 0x101581, 0x52) openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) mount$incfs(&(0x7f0000003dc0)='./file0\x00', &(0x7f0000003e00)='.\x00', &(0x7f0000003e40), 0x40, &(0x7f0000003e80)=ANY=[@ANYBLOB='readahead=0']) sendmsg$nl_route_sched(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newqdisc={0x24, 0x24, 0x4ee4e6a52ff56541, 0x70bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, {0x0, 0xfff1}, {0xfff1, 0xffff}, {0x0, 0xf}}}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000006040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=@gettfilter={0x24, 0x2e, 0x10, 0x70bd2a, 0x25dfdafd, {0x0, 0x0, 0x0, r6, {0xc, 0x8}, {0x0, 0xfff1}, {0x0, 0x10}}}, 0x24}, 0x1, 0x0, 0x0, 0x20000801}, 0x4041080) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000880)={&(0x7f0000000000)=@can_newroute={0x6c, 0x18, 0x200, 0x70bd28, 0x25dfdbfd, {0x1d, 0x1, 0x4}, [@CGW_MOD_XOR={0x15, 0x3, {{{0x3, 0x1}, 0x2, 0x3, 0x0, 0x0, "8359280fac28281e"}}}, @CGW_DST_IF={0x8}, @CGW_CS_XOR={0x8, 0x5, {0xffffffffffffffff, 0x7, 0x7, 0x9}}, @CGW_MOD_XOR={0x15, 0x3, {{{0x1, 0x1, 0x0, 0x1}, 0x2, 0x2, 0x0, 0x0, "2c98d4d817d4c1e8"}, 0x4}}, @CGW_MOD_XOR={0x15, 0x3, {{{0x2, 0x1, 0x1, 0x1}, 0x5, 0x3, 0x0, 0x0, "16c864e87cdfdba4"}, 0xbbcd950d9a1d5962}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x408c5}, 0x8000) (async) sendmsg$nl_route(r7, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000880)={&(0x7f0000000000)=@can_newroute={0x6c, 0x18, 0x200, 0x70bd28, 0x25dfdbfd, {0x1d, 0x1, 0x4}, [@CGW_MOD_XOR={0x15, 0x3, {{{0x3, 0x1}, 0x2, 0x3, 0x0, 0x0, "8359280fac28281e"}}}, @CGW_DST_IF={0x8}, @CGW_CS_XOR={0x8, 0x5, {0xffffffffffffffff, 0x7, 0x7, 0x9}}, @CGW_MOD_XOR={0x15, 0x3, {{{0x1, 0x1, 0x0, 0x1}, 0x2, 0x2, 0x0, 0x0, "2c98d4d817d4c1e8"}, 0x4}}, @CGW_MOD_XOR={0x15, 0x3, {{{0x2, 0x1, 0x1, 0x1}, 0x5, 0x3, 0x0, 0x0, "16c864e87cdfdba4"}, 0xbbcd950d9a1d5962}}]}, 0x6c}, 0x1, 0x0, 0x0, 0x408c5}, 0x8000) 1m13.000284126s ago: executing program 0 (id=306): syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FS_IOC_MEASURE_VERITY(r1, 0xc0046686, &(0x7f0000000300)={0x2, 0xb2, "6ea9e056cecb0b348251d8391419d09f65420fd286b2152fcca39c11ed3e0ae8bd2b31135919498f5d20ad7c507e6028b682574433bd5b7088a6ff3d56b6fb0617aa88845c09f877bd6c8dfd31ef8720f6d0b4192ced5aa0d37cc382bfba49a07e0eb667b1fd5077a989f7734deff930b51f0de41f8d5cf1b5bbe7a5049cea11d0948716f27b97e8189dcbe31634fc057c475ea759c17bb3f4a1478b632c3b20ff89494bf865c22dd3a3326453d7ab4b0f22"}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB="300000001000010029bd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="211000000300000008001b000000000008000400000500009de82d7f5d24d078c441433392cc5c96692fba9b53890ba4142f6366db1d342c42d81f42de58631aafc900ba09fa5ee6ed4325f5f7d7e93edb4396838bf310107db86f75821a2c7608a96ac80d"], 0x30}, 0x1, 0x0, 0x0, 0x801}, 0x4000000) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000000)={0x1, 0x6}, 0x4) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfffff00c}, {0x6, 0x0, 0x6, 0x8000012e}]}, 0x10) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) getpid() (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) socket$nl_route(0x10, 0x3, 0x0) (async) ioctl$FS_IOC_MEASURE_VERITY(r1, 0xc0046686, &(0x7f0000000300)={0x2, 0xb2, "6ea9e056cecb0b348251d8391419d09f65420fd286b2152fcca39c11ed3e0ae8bd2b31135919498f5d20ad7c507e6028b682574433bd5b7088a6ff3d56b6fb0617aa88845c09f877bd6c8dfd31ef8720f6d0b4192ced5aa0d37cc382bfba49a07e0eb667b1fd5077a989f7734deff930b51f0de41f8d5cf1b5bbe7a5049cea11d0948716f27b97e8189dcbe31634fc057c475ea759c17bb3f4a1478b632c3b20ff89494bf865c22dd3a3326453d7ab4b0f22"}) (async) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB="300000001000010029bd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="211000000300000008001b000000000008000400000500009de82d7f5d24d078c441433392cc5c96692fba9b53890ba4142f6366db1d342c42d81f42de58631aafc900ba09fa5ee6ed4325f5f7d7e93edb4396838bf310107db86f75821a2c7608a96ac80d"], 0x30}, 0x1, 0x0, 0x0, 0x801}, 0x4000000) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) socket$packet(0x11, 0x2, 0x300) (async) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000000)={0x1, 0x6}, 0x4) (async) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfffff00c}, {0x6, 0x0, 0x6, 0x8000012e}]}, 0x10) (async) 1m12.902722082s ago: executing program 0 (id=308): socket$netlink(0x10, 0x3, 0x0) 1m12.873616198s ago: executing program 35 (id=308): socket$netlink(0x10, 0x3, 0x0) 10.612879873s ago: executing program 5 (id=531): bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) syz_mount_image$f2fs(&(0x7f00000004c0), &(0x7f0000000280)='./file0\x00', 0x2008412, &(0x7f0000000500)=ANY=[], 0x1, 0x553b, &(0x7f00000024c0)="$eJzs3EtvG1UUAOA7TtPSJxFiwa4jVUiJVFt12lSwC9CKh0gV8ViwAsd2LLe2J4odJ2SFBEvEgn+CQGLFkt/AgjU7xALEDgnkuWNKKI9WduKk/T5pfGbujM+cO7ISnRnLAXhiLaS//pyES+FsCGEuhHAhCfl6Uiy51RieCyFcDiGU/rIkxfifA6dDCOdCCJdGyWPOpNj1+dXhlZWf3vjlm+/OnDr/xdffz27WwKw9H0LobsX13W6MWSvGu8V4bdjOY/fGsIhxR/desZ3FuNvcyDPs1sbH1fJ4vRWPz7Z2+qO42anVR7HV3szHt3rxhP1ha5wnf8Pd2na+3Whu5LHdz/LY2o917e3Hv237/UHM0yjyfZinD4PBOMbx5l4zzmfrXh7rvUExHvNmjebeKA6LWJwu1LNOI69jY5Irfby92e7t7KXD5na/nfXSlUr1hUr1Zrm6nTWag+aNcq3buHkjXWx1RoeVB81ad7WVZa1Os1LPukvpYqteL1er6eKt5ka71kur1cr1yrXyylKxdjV99c67aaeRLo7iy+3ezul2p59uZttpfMdSuly5/uJSeqWavr22nq6/dfv22vo77996785La6+/Uhz0QFnp4vK15eVy9Vp5ubp0DOY/+r/7kPMfTDL/T4qiH2H+yWSXB/6bDxjAI3ug/w/6f+DwnfT+P0yz/x+1VPr//+9/S5P3/xP1v8e1/z/B84eJ6P8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ5YP8x/+Vq+shC3zxfjF4uhZ4rtJIRQCiH8/g/mwukDOeeKPPP/cvz832r4Ngl5htE5zhTLuRDCarH89vRhXwUAAAB4fH310eXPYrceXxZmXRBHKd60KV34YEr5khDC/MKPU8pWGr08O6Vk+ef7VNibUrb8BtZTU0oWb7mdmla2hzI3Dh9fvD+YTyiJoXSk5QAAAEdi7kA42i4EAACAo/TprAtgNpIwfpQ5fhacf/P+/qPNswf2AQAAACdQMusCAAAAgEOX9/9+/w8AAAAeb/H3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4g537uU0ciOIA/GwwsP+0aLX3bWVvUEZKyDHHQAFpghJIC2mAGsgtJUQQYY+QHIEUiXGsoO+TPM7Y0W9mgMsbSwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NJztZ4/3v97uDRnt79MntUAAAAAp2yr9bz+Y9r0f6Trv9KlP6lfREQZEadq90GMWpmDlFOd+f/q3RyeIuqEwxjjdHyPiP/peP3d9acAAAAA12uzXM2aar1ppn1PiM/UbNqUP28y5RURUU1fMqWVh+ZvprD69z2Mu0xp9QbWJFNYs+U2PH1vlGuQtkHrlFYyWdRfYt0ruxkXAADoU7sSOFOFAAAAcAVu+54A/SiOzfE547g5pQeC31o9AAAA4Asq+p4AAAAA0Lm6/vf+PwAAALhuzfv/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NK2Ws83y9Xs3P3FB3N2+8vkWxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBv7844CIRAGYbB3fWcy9z+sNGhobFIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9/95f/E1DiTzL02lp5HkrVTY+vU2Ds3jv4wvn4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzPSwqEQBBEwZzxv5O+/2ElQc8gQgQ0PKqoRQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBFv/vl/8TUOJPMnTaWjkeStavG1lVj70Hj6MF4+zcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzcP28cRRQA8Hd7t5c/gDAGuTCgIFFAQ+xLSEgJBcii4CMgWc45GC4EEhckskBuoEKu0yAoEUICmS7fIXUspQldChdGogbt3u5lkxhyiszuEv9+0uy8Pa9m3uydLD/P2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAafedeCkp4m52mBnH5Wu39jZWsn7ngT5zY+v2fNayuPOoib55++CTb7eXqycn5ionX9WfDAAAAIdDt6zvI+JOur2U9clMXv+n5TVZzf/9M+O4rOcfrPt39jaOFl+aL+v/3369+8JkopnxPNmgq2uj4eLDqfT+oyW23rOPvKKX3/n8dy/d/A1J3t98fjfN72fn25s33+3n4ZE6sgUAHsfJsi+C8uehrB80mRgAh0avUniX9X93ptmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOqwuxlPlXEnIuZ79+LMzt7Gyn79ja3b82U7e/36VnXMbIg0IlbXRsO0xrW03ZWr1z5ZHo2Gl+sPTkREc7MXwYdTXBPx79cUH89obhX/HHTakUajQVK8P23J5yCD8rN38CM39A0JAIAnVlq0rK6/k24vZa91ZiP++uH++v+1ShxT1v93Pzp7qzpXtf4f1LbC9ltYv/jZwpWr195Yu7h8YXhh+OmbpwZvDU6fO3Pm3EJ2rxYXViMZLjadJgAAAP9j/aJV6/9k9uH9/+OVOKas/z//bvBlda6u+n9f9zb9ms4EAADgMOpPoude+fOPzj5XdPr9+GJ5ff3yYHycnJ8aH2tN9zEdKVq1/u/ONp0VAAAAUIfdzc59+//nK3FMuf//9I8v/lwdsxsRxyIuRcTw5Mql0fn6ltNqdfyhcj5Rv+mVAgAA0JRjRavu/6f58//J5JGHJCJef3Ucl//rapr6v/ve1z9V56o+/3+6viW2UjI3vh95PxfRm2s6IwAAAJ5kR4uWFfu/p9tLH/9y/IO+5/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vZ3AAAA//+pzDYD") (async) socket(0x8000000010, 0x2, 0x0) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="070000000400000000090000ffff0000280000007953e7254e6906a3578e537b13aa03348cac54619242ee6df208620adee32c5584f317fb790d5557e96b328b38a618e9463481102ef9cbc21d935b3398c999c936c7c727282cd038611cec638f36c24c53452ef4654ff38029d10dc763637a5c6928a1dcbda2deb1cffb62a2254e6bd316a3af2898fef4a746e42ab67965d25ee95f9d6ce0bc58ed5e620b10", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x16, &(0x7f0000000400)=ANY=[@ANYBLOB="180001000000181100"/20, @ANYRES32=r1, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000018440000ffffffff000000000000000018120000", @ANYRES32=r1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000bf91000000000000b7020000010000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) listen(r0, 0x10040) (async) syz_clone3(&(0x7f0000000080)={0x180801600, &(0x7f0000000000), 0x0, 0x0, {0x3d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) socket(0xa, 0x3, 0xff) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0x2, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x4}, 0x1c) (async) r2 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x10) ioctl$TIOCL_SCROLLCONSOLE(r2, 0x541c, 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file2\x00', 0x18000, &(0x7f0000000080), 0x4, 0x523, &(0x7f00000018c0)="$eJzs3cFvG1kZAPBvnLhJs+mmC3sABGxZFgqq6iTubrTqhfYCQlUlRMWJQxsSN4pi11Hsiib0kB65V6ISJ+A/4MYBqScO3LjBjUs5IBWoQA0SB6MZT1I3sZNAnbiJfz9pMvPeTP29F/e953mR5wUwtC5ExGZEnImIOxExlecn+RbX2lt63csXDxe2XjxcSKLVuvX3JDuf5kXHv0m9k7/meER8/zsRP0r2xm2sb6zMV6uVtTw93aytTjfWNy4vF/Kc8tzs3MynVz4p962uH9R+/fzbyzd+8NvffOnZHza/+ZO0WJM/PZed66xHP7WrXozJjrzRiLhxFMEGZDT//8PJk7a2z0TEh1n7n4qR7N0EAE6zVmsqWlOdaQDgtEvv/ycjKZTyuYDJKBRKpfYc3vsxUajWG81LU/X79xYjm8M6H8XC3eVqZSafKzwfxSRNz2bHr9Ll19KPK1ci4r2IeDx2NjtfWqhXFwf5wQcAhtg7u8b/f421x/9OxUEVDgA4OuODLgAAcOyM/wAwfIz/ADB8/ofx37cDAeCUcP8PAMPH+A8Aw+fA8f/R8ZQDADgW37t5M91aW+3nX28/qfvyYqWxUqrdXygt1NdWS0v1+lK1UlpotQ56vWq9vjr78U6ysb5xu1a/f695e7k2v1S5XfEsAQAYvPc+ePqndNDfvHo226JjLQdjNZxuhUEXABiYkUEXABgY3+eB4XWIe3zTAHDKdVmity2fIEh6XfDE4q9wUl38vPl/GFZvMv9v7gBOtv9v/v9bfS8HcPyM4TC8Wq3Emv8AMGTM8QM9//6f6/mIkCf9LwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcFJPZlhRK2Vrgm+nPQqkUcS4izkcxubtcrcxExLsR8cex4lianh10oQGAN1T4a5Kv/3Vx6qPJ3WfPJP8ey/YR8eOf3/rZg/lmc202zf/HTn7zSZp/trlWPjOICgAAna7tzcrG73K+77iRf/ni4cL2dpxFfH69vbhoGncr39pnRmM0249HMSIm/pnk6bb088pIH+JvPoqIz23XfzwedESYzOZA2iuf7o6fxj7X9/idv//d8Quv1beQnUv3xex38dnYVTjgQE+vt/vJvO2lTTxvf4W4kO27t//xrId6c2n/lzbXrT39X2Gn/xvZEz/J2vyFnfT+JXn+8e++uyezNdU+9yjiC6Pd4ic78ZPu/W/xo0PW8c9f/PKHvc61fhFxsWv9t1ekrmXd7HSztjrdWN+4vFybX6osVe6Vy3OzczOfXvmkPJ3NUbd//r5bjL9dvfRur/hp/Sd6xB/fv/7xtUPW/5f/ufPDr+wT/xtf7f7+v79P/HRM/Poh489PXOu5fHcaf7FH/Q94/+PSIeM/+8vG4iEvBQCOQWN9Y2W+Wq2sHXCQftY86BoHhz9I7+3fgmJkB7EZ0a8XzCYlIqLrNekn6rejykd1kAws+q/6/YKD7pmAo/aq0Q+6JAAAAAAAAAAAAAAAQC+N9Y2Vse7f1urbwaDrCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOn13wAAAP//KHnENg==") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f05ebbee2, 0x12, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = socket$inet6(0xa, 0x1, 0x0) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) (async) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000080)={@private1, 0x800, 0x0, 0x3, 0x3, 0x4, 0x6}, 0x20) (async) setsockopt$inet6_int(r6, 0x29, 0x1000000000021, &(0x7f0000000180)=0x9, 0x4) (async) connect$inet6(r6, &(0x7f0000000000)={0xa, 0x4e22, 0x380000, @empty}, 0x1c) openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0), 0x42000, 0x0) 10.51252954s ago: executing program 5 (id=532): r0 = socket(0x10, 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ASSOCIATE_RESP(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="14000000", @ANYBLOB="040027"], 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f00000008c0), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340), r1) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000c40)={0x14, r3, 0x1, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000200), r2) sendmsg$NL802154_CMD_NEW_INTERFACE(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x40, r4, 0x400, 0x70bd2d, 0x25dfdbff, {}, [@NL802154_ATTR_IFTYPE={0x8, 0x5, 0xffffffff}, @NL802154_ATTR_IFNAME={0xa, 0x4, 'wpan3\x00'}, @NL802154_ATTR_EXTENDED_ADDR={0xc, 0x17, {0xaaaaaaaaaaaa0102}}, @NL802154_ATTR_WPAN_DEV={0xfffffffffffffcc7}]}, 0x40}, 0x1, 0x0, 0x0, 0x40091}, 0x4004010) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, r3, 0x1, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc8b}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x8016) getsockopt$sock_cred(r0, 0x1, 0x1c, &(0x7f0000000040), &(0x7f0000000000)=0xc) 10.445677241s ago: executing program 5 (id=534): r0 = socket(0x10, 0x803, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x28011, r2, 0x0) futex(&(0x7f000000cffc)=0x1, 0x86, 0x2, 0x0, 0x0, 0xfffffffc) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x90, 0x0, 0x300, 0x70bd2c, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x8000}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x6}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x9}, {0x6, 0x11, 0x3}, {0x8, 0x15, 0x9}}]}, 0x90}, 0x1, 0x0, 0x0, 0x5}, 0x42840) getsockname$packet(r0, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000580)=0x14) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="540000001000370401000000ffdbdf2500000000", @ANYRES32=r3, @ANYBLOB="890c04000000000005001000050000002c0012800b00010067726574617000001c00028005001700000000000800040003000000060003009c"], 0x54}, 0x1, 0x0, 0x0, 0x44801}, 0x0) 10.33068476s ago: executing program 5 (id=537): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x200002, &(0x7f0000000080)={[{@block_validity}, {}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0xffff}}, {@jqfmt_vfsv1}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x4}}, {}, {@nogrpid}, {@noauto_da_alloc}, {@nouid32}]}, 0x3, 0x572, &(0x7f0000000380)="$eJzs3d9rW1UcAPDvTdv91nUwhvoghT042ZaurT8mCJuPosOBvs/QZqU0XUaTjrUOtj24F19kCCIOxD/Adx+H/4B/haCDIaPogy+Vm950MU3aLo02834+cLdzcm/zvSfnnpPvzU24AeTWWPpPIeLliPgyiTjasm44spVj69utPrk1nS5JrK19/HsSSfZYc/sk+/9wVnkpIn76POJ0YXPc2vLKfKlSKS9m9fH6wvXx2vLK2bmF0mx5tnxtcmrq/JtTk++8/Vbf2vr65T+/+ejh++e/OLn69Q+Pjt1P4mIcydZl7RjaZYg7rZWxGMtek5G42LbhxC4DDZpkuw06HAPsvaFsnI9EOgccjaFs1AP/f7cjYg3IqcT4h5xq5gHNc/vW8/k8ePze+gnQ5vYPr382Egca50aHVpN/nBml57ujfYifxvjxtwf30yXaPk9pd7sP8QCa7tyNiHPDw5vnvySb/3p3bgef+rXHyNv7D+ylh2n+c6ZT/lPYyH+iQ/5zuMPY7cX247/wqA9hukrzv3c75r8bU9foUFZ7oZHzjSRX5yrlcxHxYkScipH9V+cq+3uN35r/pUsav5kLZvvxaLjt2WdK9VKv8do9vhvxytP8N4lN8/+BRq7b3v/p63F5hzFOlB+82m1de/v3bflM/c+A176PeK1j/z+9opVsfX1yvHE8jDePis3+uHfi527xt+//f1fa/4e2bv9o0nq9tvbsMb478Fe527pej/99ySeNcvN4uVmq1xcnIvYlH25+fPLp3zbrze3T9p86ufX81+n4PxgRn+6w/feOd0+DBqH/Z56p/5+98MsHn33bLf7O+v+NRulU9shO5r+d7uBuXjsAAAAAAAAYNIWIOBJJobhRLhSKxfXvdxyPQ4VKtVY/fbW6dG0mGr+VHY2RQvNK99GW70NMZN+HbdYn2+pTEXEsIr4aOtioF6erlZm9bjwAAAAAAAAAAAAAAAAAAAAMiMNdfv+f+nW3d8MGBp9bfkN+bTv+N+7StPXteYDnj/d/yC/jH/LL+If8Mv4hv4x/yC/jH/LL+If8Mv4BAAAAAAAAAAAAAAAAAAAAAAAAAACgry5fupQua6tPbk2n9Zkby0vz1RtnZ8q1+eLC0nRxurp4vThbrc5WysXp6sJ2z1epVq9PTMbSzfF6uVYfry2vXFmoLl2rX5lbKM2Wr5RH/pNWAQAAAAAAAAAAAAAAAAAAwPOltrwyX6pUyosKXQsXYiB2o+dCsl0vX8gOhp5CDO99A/e2cGYwdqPfhT2emAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgxd8BAAD//5BCKYs=") syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000300)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') read$FUSE(0xffffffffffffffff, &(0x7f0000000900)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r1 = socket(0xa, 0x801, 0x0) getsockopt(r1, 0x0, 0x40, 0x0, &(0x7f0000001ffc)) mount$overlay(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180), 0x820, &(0x7f0000002940)={[{@xino_off}, {@default_permissions}, {@volatile}, {@index_off}], [{@smackfsroot={'smackfsroot', 0x3d, 'upperdir'}}, {@obj_type={'obj_type', 0x3d, 'lowerdir'}}, {@measure}, {@dont_hash}, {@hash}, {@dont_hash}, {@euid_eq={'euid', 0x3d, r0}}, {@context={'context', 0x3d, 'user_u'}}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) 9.828650544s ago: executing program 5 (id=540): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x21c0, 0x103) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1000003, 0x20031, 0xffffffffffffffff, 0xffffe000) r0 = userfaultfd(0x80801) close(0x3) r1 = userfaultfd(0x80801) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000a00)=@delchain={0x118, 0x65, 0x0, 0x0, 0x1000, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff2}}, [@filter_kind_options=@f_route={{0xa}, {0xe8, 0x2, [@TCA_ROUTE4_CLASSID={0x8, 0x1, {0xffff, 0xfff1}}, @TCA_ROUTE4_ACT={0xdc, 0x6, [@m_csum={0x30, 0x8, 0x0, 0x0, {{0x9}, {0x4}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_ife={0x50, 0x1a, 0x0, 0x0, {{0x8}, {0x10, 0x2, 0x0, 0x1, [@TCA_IFE_SMAC={0xa, 0x4, @remote}]}, {0x19, 0x6, "3c4d628f307b84d62ea02c2a83d6801f55d9f79db5"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x5}}}}, @m_bpf={0x58, 0x1b, 0x0, 0x0, {{0x8}, {0x4}, {0x2d, 0x6, "23e2e8fc6355c11f988ad547fc4f6dd395000000000000000000000000000000e1e11e5688e32cc36e"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}]}}]}, 0x118}}, 0x0) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x7e}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0x41, 0xb00}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000200), 0x35c, 0x0) pread64(r3, 0x0, 0x8, 0x4) r4 = socket$packet(0x11, 0xa, 0x300) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="180000000000000000000000000000007112330000000000950000000000000072b93e0ae20ddfc9e924efe904bd3379bd047ee216697ed6b5df5f2a0a3d04c3db18dfc3"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x80) bpf$ITER_CREATE(0xb, &(0x7f0000000100), 0x0) io_setup(0x0, &(0x7f0000000000)) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000fbe000)={0x1, &(0x7f0000000100)=[{0x80000006, 0x0, 0x4}]}, 0x10) syz_emit_ethernet(0x6e, &(0x7f0000000640)={@link_local, @local, @val={@val={0x88a8, 0x0, 0x0, 0x4}}, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "b33c83", 0x30, 0x3a, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, {[], @pkt_toobig={0x2, 0x0, 0x0, 0x9b5b, {0xe, 0x6, "90f26f", 0x5, 0x2f, 0x1, @dev={0xfe, 0x80, '\x00', 0x35}, @mcast2}}}}}}}, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f00000002c0)={0xaa, 0x100}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000180)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) ioctl$UFFDIO_ZEROPAGE(r0, 0xc020aa04, &(0x7f00000001c0)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) syz_mount_image$vfat(&(0x7f0000000300), &(0x7f0000000280)='./bus\x00', 0x3c9c9b, 0x0, 0x0, 0x0, &(0x7f0000000140)) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0/file0'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) r5 = socket$key(0xf, 0x3, 0x2) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002500)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002780870014f51c3c975d5aec84222fd3a0ec4be3e563112b0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff2c91018afc9ffc2cc788bee1b47683db01ac69398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc786b409ac930c90ff90f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d85893f229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f5dc2a2d0e0000000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ef6a8c88e18c2977aab37d9ac4cfc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9000071414c99d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b6214912a517810200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09e3187a10d905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5de0900000000000000cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d367638cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e1217c1342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c67df4c6505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa52106eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734837ff47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d65a6d072034cecc457776c5fa1f33b0203c07052c6bc314b0ac5c63bc2083c9cda0b7480e0b17854ffcc76176ce266bc698f7921b8afe798a7a5ed33ab0374455ee368fda99a0e681bf9426831b193395cb01a7332a50aac841cb7d48a1768a7640a9820631ba775a2d4f12e8e717eaaa2a6d14fee0c15f36c203dbc7c06128bec84231d43e152ef19ce027436fb4ebb9fce431b913f4817597a6f53d1626f9d1cb7b36fb18ac19547a9b20ede70c81a75686cea85dcd34408128da7cab045541bc6b9a0a79f63f2e7646356e04b977c9f47467537015240b974184be9c54b7c628ae4d97ebdb06070344468994afbaac71e5ffac2c61d9af66f9de2760a38e968a781528531c1c936a02065be48f1eee77be878873206d65bd0b1241fab9139abd7f40febe81fed3684e6b59273da01f1743c6a5df300ec59c65e8174fc2d95a62ca7b937289ad14107333007eab833a5849eb19f18ae41743dfb949377e"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r6, 0x18000000000002a0, 0x146, 0x60000000, &(0x7f0000000100)="b9ff03076844268cb89e14f008004be0ffff00124000636c77fbacf01416ac141416440c05114d2f87e5940c05ab440c13f2325f1a39010702038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) sendmsg$key(r5, &(0x7f0000000100)={0x3, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="020220020c00000000000000000000000200080008000000fd000000000000000200010000000010000005ff030000a0030006000000000002000001000014ff000000f9ffffff00030005000000000002"], 0x60}, 0x1, 0x7}, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x400) 9.774617603s ago: executing program 5 (id=541): r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x80000001]}, 0x8, 0x1000) ioctl$USBDEVFS_RESETEP(r0, 0x80045503, &(0x7f0000000040)={0xf}) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', 0x0, 0x4010, r0}, 0x18) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000100)={0x1b, 0x0, 0x0, 0x7, 0x0, r1, 0xb, '\x00', 0x0, 0xffffffffffffffff, 0x5}, 0x50) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000180)) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000000380)=""/136, 0x88}], 0x4) r5 = syz_usb_connect$uac1(0x3, 0xea, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0xd8c, 0x78, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd8, 0x3, 0x1, 0x9, 0x70, 0xfe, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400, 0x11}, [@extension_unit={0x7, 0x24, 0x8, 0x5, 0x3f, 0x6}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x0, 0x4, 0x4, 0x1}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0xf4, 0x8, 0x4, "1b1b7f"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x80, 0x1}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x4, 0x8, 0x2, "ee"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x9, 0x1, 0x6, 0x0, 0x1}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x2, 0x2, 0x8, 0xb, "8ec207"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xff, 0x2, 0x8, {0x7, 0x25, 0x1, 0x0, 0x76, 0x401}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0xd, 0x4, 0x8, 0x4, "2d0f0918ab6b47"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x9, 0x2}, @as_header={0x7, 0x24, 0x1, 0xf3, 0x1}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xb, 0x4, 0x4, 0xa7, "8f", "4095"}, @as_header={0x7, 0x24, 0x1, 0x3, 0x2, 0x1001}, @as_header={0x7, 0x24, 0x1, 0xbd, 0x95, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0xe, 0x7, 0x0, {0x7, 0x25, 0x1, 0xc, 0xc, 0x27}}}}}}}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x110, 0xa2, 0x4, 0x80, 0x8, 0x5}, 0xa3, &(0x7f00000005c0)={0x5, 0xf, 0xa3, 0x4, [@generic={0x7f, 0x10, 0xa, "7c124303522d0c9599f880f18dffb2aa9849f7c531d965058a161dc2c2ba5cf29c2fdbe019e56fd712031f7e3df69e319f954adb650794940b2912e42a9646aa65a32300fc01303e805be4cdb87099de60e173bf12d947ea2eb10511c085f822393c72d4284f5c812ed28cd77413a817ac6e782ef1f1bdf168ee7a13"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0x8, 0x3, 0x3ff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x9, 0x22, 0xc}, @wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0xf9, 0x8, 0x9, 0x8}]}, 0x2, [{0xf9, &(0x7f0000000680)=@string={0xf9, 0x3, "808b5943edb936cd6cc10e927a50edd93b8bd7c42816329a275fee13904b60565d98baaabe66a139f4f8a411d6a9a413aa7bb2abe05a3b0c8d38a6268fd1b0452fc68919bce41c764d62ccc6701b98ae6085f85355107081e44c5363eda634c17664dbfa9dd77c765c1477536a15b8bf008795d5f7fd3a2a6c6df564cffea9991e1baa9a98af45a9d5d2c4e847e25647e951cc07d6dab31ef2edc7158432229e4aaff2c31ce7a9f2fb543fe5542ab2d1d61b171a61ff67dcdf01dcf0b878cc9611748149c1a0b4574cf807922933663fda3f7285117ff984a113ecc56eed2e8672f7ab4bcab61206785808ca5143655b9664169b0b8c63"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x3c00}}]}) ioctl$USBDEVFS_GET_SPEED(r0, 0x551f) sendmmsg$inet(r0, &(0x7f0000005c40)=[{{&(0x7f0000000800)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x3a}}, 0x10, &(0x7f0000000880)=[{&(0x7f0000000840)="5705b47536bdf5bd15ed154d2dafab87a9e78224800f5be20aab6ce4ffec7a6a56c6c2221ca44983c93475972ed6d22e4d6dd8b46e20e7fd5b524e6c553a1b7b", 0x40}], 0x1}}, {{&(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000900)="7922d5a9a8d3736433263e350434af3cdd6c54f4a2e1d8b0b3ddcdb6b9684a08cf0afe750c52b43dc82d1c19c72dc75c941d5963920e961e553ce68568322dbae9d08afbddc7bd53c1eeca0062fb47178642ceb9c2ed93bfcc2fe285b494126717e798b997a5f31941deb72bde9674ec0b8072b4c8404b000c076da7faed52d4b9", 0x81}], 0x1, &(0x7f0000000a00)=[@ip_tos_int={{0x14}}, @ip_retopts={{0x44, 0x0, 0x7, {[@lsrr={0x83, 0x7, 0x2e, [@multicast2]}, @timestamp_prespec={0x44, 0x2c, 0x8d, 0x3, 0x2, [{@dev={0xac, 0x14, 0x14, 0x17}, 0x8037}, {@rand_addr=0x64010100, 0x4}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x7}, {@remote, 0x8000}, {@private=0xa010101, 0x3}]}]}}}], 0x60}}, {{&(0x7f0000000a80)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000ac0)="e7084746eb6fe399cdab98b336d4806739c617f12db0ee73258b55cd692c597d10b6350c1a8ac3f8ef7a34fa39559a50716bef44a47623f8666519ee435c251a6ef6f09f07a1b6d351da3d92a25731f4d5d9ef220e71bf519f4469b9c290e0cec5264935b2b891ec749a8116f2b11ff1136397c058a8131238cc9de5df6eedc24cd88992bb2fc611d9ca284667af27681ba6c4948be660311f79d0096aee1be75ab933bb4f9aa846cc01bdcd30cb885350ed56f0b399768df2a41eb66748d10492aada4f250f57c381bc7a54fdcdb35e9d128f94a707f022f993a3c3babcdba9de6cc251283290bf3ea81de06a98", 0xee}, {&(0x7f0000000bc0)="7ebe0227699de58393c0fb06dd971936f9c256ac529e6ef0f0fab48823644c9ca90c8be5356c0c8f57ecefb9ea4ab6242e832cde43fe1b23d113ffb4ec51d98c6c9840b7876fc3e469e58ac0fb78b6f5baefb978190e51cf3993675b1b11933a55f34bf1550d0b0d6c566854a3efbe18ce", 0x71}, {&(0x7f0000000c40)="d8f237fbf1fcea32e5668a77989aae69d9f6c7f0a84abdf35e061394f53b48743576cacba017a6b5e96d63ce9f8cc65be84be0d9069185da84088a", 0x3b}], 0x3, &(0x7f0000000cc0)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x10}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}], 0x30}}, {{&(0x7f0000000d00)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000e80)=[{&(0x7f0000000d40)="86b785cd4fe18b9b379ef49104c683a11831675f7d406727dd5d90a1ae74971de6e6787da2b0b9fd98df6c41f632fb6b97579fa71d34947e6a2ac45081f5022afa88", 0x42}, {&(0x7f0000000dc0)="77bd5272320c3f83a5d4764c417c9d30ad6f63d9484a2ac3c9a419eefb0dbfd566b3799c8c1a51ed6dbad3cb11ecd74266fdda4a7a28595bcf0cf25170a9247476d0a106c5811528e09359e1979979f10af99b829cdfbad5eedbb7a51f8d3cd50a29842fc08f3f294c18c251bf66178c627740aca5b5382cd1e64124a283128daf777f8339e0bf972edc2f", 0x8b}], 0x2, &(0x7f0000000ec0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}], 0x30}}, {{0x0, 0x0, &(0x7f00000042c0)=[{&(0x7f0000000f00)="dc0c79de64e94d4b55a9196c2a040b681cd2093e3d0f57293e0f2ad9432add3b857264aea4aefed9bdd0f6b3c9e06c96f4bb112d", 0x34}, {&(0x7f0000000f40)="59235716a04dca5f981787e65c0eeb71e97602e09411edef5066988a0a7330542f07e93cfefd2865876b2f718482d45bde5ec60fe7a648b0f0cb8d8f0a672cc2581c97472791f1a13e4a518e4a81f26eef511ae6c238bdb1b6ca9b7f45203bedb54ce1adab63f0ab7c84d6b7d87b984ca192f64153a0b34d7787bb8eacc9635d72d3b396d083539620bcdd3ea7a2a80e811527e17e32a395d878878c2f58085c9fd33d446fe9d55074526866efe3d8ed5c3ca8f0b64f26ae637e8a44a4326e3db2facee8fe16c24cea76", 0xca}, {&(0x7f0000001040)="314d0a30ea751dca08117fedd7ccca91adc678882447e0145e27ee3e4d835c80d7d8bdc00235d61a818de7d19a8c86f8a3e0f6720f339ac154e086217f611ee0cdf1eb26426e38efa7de4f391d1f11e0864bcf5bb143e87be5b779e28bdfaf4f2ceab6d26c6c92e5c646fcb9f9057087c203e918c2dac3516e5ece7e40ad192a420620535ce31ae840c25900bc8ab8b528df82109ec6b203a91e352e587a547cddffa82fab7edc1843ba905299b96b3543a65d9d2387f86b4d28360902ff78e01ffc709df579880d1dc4d034506a4da181eaf23845dfcbfb6c2eb054aede3b05cbe422ad8c40f8183afac228b6b96640395d0046b80bb4e208c0d0d3d8f55be5abf8ef52dada6142e0ae5cc5dc800e09c1ce2dc505d951d46f289fbcc3e2f54ec06e56b8b17060a3661e8d06cab0fa9d2d7d8df6edd41b183f2411fa5f4904067cddc0b50a3d10caa6e33b8afc833d789e0b855337fe0bf30640122b4696fe76cad3962405cab0137ff11f96b4951eed5e8413f4e29745d60fa481822c5db31535c1dca7e9b88e8c31dbf4c23a51db7d4f0d5f43ab738368b29f5b7088a2e6c7a199c9f9127e5ac3f1996e9cc7e385c7ad322eaf19e87dd940a941fb810a3eed099f85bc64326f9fb4fe1902979109e00de1548c343ca119ffbe031a85dfb5ce94efda44532ba203b91de47bf02e235b41b99a6e8e39ec5b08e67747ff6e92e1d986ff923cfa5e55955537588e67a22549086ac30671aae59676ce19a31a28b0b1cf4f43ece7578377050117434f114d571d0d29f5f6e04979b792df6f309fdd751bd9c99edd8b6b3fee888f85a4ee3674b990ba83f33c278df3cdb19e6ac26fc6a93c6fc954c81404862eeaf81027ac3c435bbb6ce5df0e3a6e2f6d191115f6c51b451629b9b2c764f7751c0eb25557f52c34ebdb847ae26cb8fd74245831a86e3a33a2b2e3632a4602d979909a836d1270f57b3cfbfa407a6a7bfa7c7632b1b263049b1babcd43203d623a01f29200f1f3b747962783defd827c59afb0bb4ce72e35b16f4f25e1dc58bfbfa53e95ddae1700780a052e4b22ef4c3df644ab015ae9e846ed6b522f16983811006aa3d6883723231a3465ac7dcc5e39570747c121b9a5603c8f7ec8aa66ab1e83f0bba99ba4079522b8e3c3b2285ab0f57f54dd3279ca9a69ee0e1a443bdf4999d571d93b766192d553c0932b0fc16185e18a992e640c6a95e5351cd5e9b9aa32ad73833df46e41481a28383ca442f1cdee5fe81a92fb0d2bcc88462cc774fa1d13ae4373521132eb44d1f1ec75f1d56512b9d135b6e23e29ec4e21c6a742f9f761d1d0b4f48e6aa1bdd6696a592e1f0f8e104e41a994fa46ed0e79319a01308f9b649136c558e7326182dde7a2bf8e98b508c7c2cd9ba10024b3b5b9f145b6ab8b2e0a594672e024f2b7d88138c847628c053677771012f764c91fe5908b13207b0c58338999012e6a4592d85894ba1c3e58ad750df387558ad41aaa97cef6cb61e855a37645da9ddda87d86ad8131fd38bf509976e85ac1c5bc9de196a34ade19da9696cde759d3554a1700bb82deb72bb64b603b099e8c34a855e9626850c82706d3a2992712db40cbcb93a3025dc45a5d25528d375b29a09ea03d3ebb8641de3bb70528bcf1040b1602fdbfa7e32abdf1245e4d1cb01076b010e07505767953492d8bc57166316613db149459e163bad09879f06457bf6ad1dbf098442630373b4c919c6401e025fc48e861081b41a59129ac7bdc82a0e429e6d45dbecd41ee0dfef3f6b976257a07206db665690fdc339d458ce924c4871cfddb5ab158e1e5f918a76cf34d0ef2a5438a608b078a532dbebc3824b5adfcae65cf3b9396adae3f49a12d558aafd969d19c27f07ea786adcf83d827b529c3bf85d6466d276f92166d6799eff360ef10de8c2ed4998e891a35807f13d5c5268560b039cc82495a013f82845e24d3f2e02622479cbf5810e8288d47fa64a25a0875323fc2854d8004f9c95a225a130c6450c897eeb10596bc6e30d0c225df12265a3ddd0840b89b962c9ac0dff104d00adb20a2d68a5803ed78929730064b6782e8c4ce3e8b8ed73e0d8ce831ad71e8a20e7f32891114901f56df8caa90cd696c28105c5b262ef0e8057cbeaec8c772d6155cc53323e0fabf42b4d535e263749bcdc8afb05dcbe1ade792d3f78ae29af18757097ac0e7f1333ac23c67393a1c6bd6de8c901aa2efe46384151f57162fd996088fc92b4cb57601173cce56af638e23c2e1de9b0ad5910716f5b94ca7e09b40bd9e8ecfb375c98de577ace758290ff66f1741f4159be24ebf1981423f0ab95db945f4e9c1a208774d760cb3aea70c8abdf13d672141658b9ed22297414bd88f23b370c0be0cd09d6fb2b5e31fd0a945e66ce2cdcadf2c533b182a967a29292716bfbcbf6c6fe6f767a45f6c25ad26f33d89f39fb15ed78f11baaa0c461632168cc72b03e6ecfc909bc4445b4d0f88e04d3bb8cbf05047257e9b7dae9be36b69e8b74085e31f144753986fbe3e7783b68a613cac7729284a07263b6748764fb061219014179b7927d7f62ab6f4b476e11f9b2fabf7223ec5d7263d475f36655338e7a7d1bf341891df6198c03b3f16adf4c65c0a1959b369f8d0b3f4d1b783fcd9284bed783d73d793001a7dd4c4de779b6ef76fb5ad8e70f9d8c5bad9fd6d9a56fa1fcc48425a9f87e3cf2f3fee7089984cdba19701eba9a4a201bb8d1878a8b2ae70e4edce11e964c6874b5a00d0aed590dae053d47a37375fa515d330ae3674bb057157e515acd24fedf0bcff8ada61e342051a6eaf697bc5c8325e06d4483bd9484bb09a8764d70b1e4c664f8c64554e4d7984ebe5c5ebbd1e5768b16051783becbe61acbe77f640c15cc1c13ea847f0f8f9217a4caf08338a748e4952a45861eb94b064a1bae2382d87cecb5f147fa0ad1eeb55a9051009a39c9f97c2f514a9ad433b17791e5182b70ab0cb5f75b0930dd6c2a83a954f8d295f321255727327ea3d05d99c683f2eb316686c854cab8a8516cf262505aa8b8afc18c64b3680152fde61e9e750ac6112ffd744d44c26e615c2bb2ca6deb4a73be55f18847818627728560d0203e673f8b01e1b3b3b8a90497aba7fd627df1d132f2cf6418e4c63608e551c6260afe346fd3ee3261e4eb6af1b0c3934d4c654912dfb755d431f55cc04a723e5fce0877977da6a9192397941698c16252637f9a35f973edeb018c50f0c8655885578a0a13e2811f747bd5a08b79e8dfffa9021d73b86ebe8556803b064690871b353689faf22b53c902d4b019df387f4b3758c44739e01e1ecdcaba3930ae7e644c95465f0ac27770f30cd749d94833df7bacf3052ee1b35472df119f0f5d6f08d2ebf4b68d7b5c8e0d3b0d461662d24a48e7b95fc8db81de76d3c9e9db2484dfdfcd5417eb08ea86bd2afc02701a0aebf77eaa871363d980c33ceb8d4f6d4bd853f4c67772575c6783f756d90810a77fbd39a67c968a2181563d57ec2b72e566927fa9be7f30b6ddcfc43d3153be48d5b39749e1ffbac7e7c186d82f85e66d9bbb89583d11b6bfef68ffbf6630593cd8a9ee142068f52134340a95e2f389eff8aecbe45fe6067ecb440f3a662e0018dc0b41db5746ed6486b02c3cb5f9db33ad2497d11933b11c54938ab09cbd31872ec781c9afeb5f6fd786a7597b1377aebccbf93d8abc22b66373b2924287ef0add102e8accda20c78f04b1d8bd54952fb33387b2cf1142dc47c3825ea3a6a4286f9c0b833dab12a592141bf4584c608e806dcbb0363c8edcd9d871a5a89f35b4e5d079f71e0157384bc147ff3fc3e7abe00412ef5593d96b3499f40a47a7d316a0d1269ac9a897be83a9f29b272691d72b62986b1d036edeec39fe9ec4de8dd3401f4b2f6b3ad3f42edf12c2235fe23343abd4b747664cff8a4632d303e2404458e63f37be2e99fe4175907234d710896b3fd97926122ca8e9ed38a2319ae0ec6dfa700ee72f5a1f53918a181fc7f42613ca4fa1bf45895f49621b2ded899d1880026dbaa0c099954e49f05afb0eeb9145273f2947569468936f1abdf24c75da122c562f36fe9a1db7efd4a35ab7d07452572a326d4df9a53354a54d42963494d8b540fb6b2dcfd822c80e98a5342dbf5da615f68558feeba866d425c390bbbbc5d92202fa165aad9aa482bae6571d9a017b26c901d088d83b589891c877f7b7278cf7281e37472dee03ab83099516ebe98cd5ed18350515bbceb738a199f8ec20032be833e8954d45cff3d869e9536da30d63631a74256aa149db25324d5ace2ab2465bcaab3fddb2b721c022712e28a84dacb6ba058b018238cc697a457e8036a4e6461fa033adff174514ddb470578edd942e7e17e627ef27debb6bce00d9e9ab1421a17a0d6120d04a4aa3c3e738d4095aaacc6780890e4df9669b544bb43b334b6f823c87c8acae04fda18c2c7e78de10b6153d7d6551c71a3ad16ac0ac8fa43271894ab270655f816b471dc9d1c960966a2f2c3a147bbd789b45d6bb4c86ef7fc5d1e4c8d6625fc04f494b4f7877bf16bcbf2cccbe114d36d532d551eaba2005e393329807eced3145f66da7bafaaf3fb63951138ef160624f39bdbd8677e50013883ada9739c7b30f8512188949ebc35224b2b57f15b775ac779fae393e1d04817471bc612be9391af919e94ad24d919befa4167467b6c16977f587cf09dee8765f41c40eab84d3e3801c2c99f2df1ff3598e7f2fe7fda609e35b87c076da0d0f69521c0506f1e9f21b5df14475be525b87ee6997b753b34e2ce418301f034118d96665d1fe9eb02e3dabdda6f404ac7171bee561b5d540468892688a68e8dcf7e56f5cc106dbdf39f2c590d466cf55f1c7029a0be2807d7ee4d43649e4372b472ac8c1886e6c1873aa31780073b608b71c665d5c457d1dc29bbf1551a4ddee4dab593a849de5e0918d0359b441e46263318cd7db6c922a73dc2b0270604b9aaae409393656f0090783677d1b2c9deb957c8716830e0dfd86a030cdde627bfebd787f505013a8725bf38539afb464e60661fd49e7c9c48b0182e0d100d7c965bfd336c1f4881349db0e8ed1615befbbf0bb54677fcd62cd758d88f84cad1ec743dbeedbc4efdbd61ff346b93addea3d17838ebcbd4ee2271c4f762c2c06cc1a2d06c7bc2c5ee923d5cf5b1cb08dcbb9fb2e5467e81acb082a73bc3c145bea5acc11b55ce478fafa1dfb08f9e7680d175b1fcb973bf8d5873af7f39f8a7f8ae0f76bd473baec2ccb1132dc0d1a534ed1f7aebb41dfc657d2a3c7f5f5a333bf259ae3943ef9fa4a7acf4ec82d8e3fb593f38b18ce8c4bb810c20c4dafd9688455ebbde40d3d2afdfd6191a60ccbe0f6a5c9d72e2da4f3df9b4eee4eb3f3fa9c53cd7a355d88e2de5d36c1efb9359d7928adda453d619d4a7da531557ff3dfba4889490a0536d4fb0a716f3a9bdba0078faf00f6c5c364ea627398cc1559565bf3442b95fb914780724297961242286070ebf6915df18c55884daf918ff757d26ba1893fffe8a687fd103628b0fe79a86809c11d3c23e310429bdb472a268f6632193ce263137ceeae984690562ee36bdda45a90e534d22f04ed7972c960c1650c70bd2bc09e3dd2d7a298f9481548d1d678e5d56c2b1e9f7af8054b1c2c2d9457ab5e048d407e7676105fa5acf9b7e020a749d8f5f4df4a80f361a74296771cbd7962e7e9c5581ae213879d221698ce762cfe57efefbd986ce245d7ffe0f31c3dd08298b68c110c534570664f27ba0", 0x1000}, {&(0x7f0000002040)="3c7919305f090f8f5e7315e137bc6d40714c9cb578dec0ab88b19c1d8322d8a1610d571c90f7ee6ac61bb0c174ab273b83a3d1cc36df1e5db05e731e741e16fcb4218f9af35071283657474be272de96b56e16199feb17bd2d931345c3de8ddaed327c9ad21898001173988b7ef583b309301c4372cfb512abcb876064b66ed6d945220763a642c114eecf34daaafb9832655c510a83ef82422bd974afe8c900f79e91f8064ff1718b5254ed1630eed30a201cb0432753a53220ba9e7d79f760fc5fc980b76a0f9cc8bb9f8d402ac426ca6bd7eefc9687bfc5b9eba939e67dd34fa13e2aaef55ea072727a19179b5e1f16212cc1c88b9afce52e2433fd503ec8bd4787ce3e3b01b3b760972e6df9e370462c19bed70cfdfb123756113a77f41fcd5910583784fe858586482463e2ddb6e135df07fb671109ca93d9c02cd049991d5ef20fc5eace0248ef9d1de3b0f6ba528db0bd7fc7bd8f23cab01fde6d5082e98b88ebc1793f2d152dd00fea4b721d7a409fcb4a792e8baace2e990478e5921f65676ae99a0842d30161ed2098f9273593599b0e88cfbc223811563be96a64ae117e22a98e5ee99b42a0579b6a005cfff528f977d85354fd9b3aee7396cdffa7cc5e4eb56ce50817d489b0019f0cc5862e97976ba0ef78a12ba9d54a1a6f6e341db8fadf4a6d1fec5bc502fa01f2509059851b58291eee34f3c708377f2abb76d9d216b8780befada7f0fe7877061f11924e6f369f40fb0d86fb1531786d8000a6790d66e74218703b9ec8dc110d239d6aaf910758bd7857a7efd40cc5b1c235e030b98eca8c6f88c9a20b8309d97324861f03d4f942d4663b6b3e521ab333336cbd10c68f561b0339abe8db4badc1cf864101ca8124c8dfb14a5431c2edd42ad25c2fc339e4f5a75a90a2452bb46935f1319d4a08f8b8a0461fd50c3695ad49c52d4deb80b005136a84f3c8197f1fd3c52b1d0ec14c8c7cae8764352844ee8e7b8ffa1110d865c89627b8e3f749d630c410d11d6b7e90d39e35ed676f75e60ba935fa3dae620367715f847f45b3a2d4916fc27dcfcdb04bc5d075eac301e9ee22518b6b4a9aaa4189e1dd38255334db9289163d0c1d3d0f68456e7770d8037fda1205d9453c09b6ac133b3ff69e37ecd89475a4eea707d15be5d8af5ae55dc4db955e8766f92febd1c107706ae4c8e362a1f94428c6719dacfd9f5bc2d297baac545e3ed6acfa35fd69d937368bfa5f4c2a951cc38a69525a4ae560d06a7b1bdfdf7886c806aa4e27d6ad360e79ce090ad95896d542ae89801abc738ec5d2c82801f788180a41a83e64038502f0e83af982ad14a90fd4cfc48a6260189c69ab5cb1ec974eef61b94dbe72b0a845bf2e2e47da74409c8334f72f2b31c98a693c972ef96b25ad5192348b55866097ab79644444820d6a853c78c79a6deaaa62b352b31951dbb868f2eb1d6bdfeb2001de161bc963bf9f97457b7754730524fb0139e03f83221434129818470e84355e3116727da6c9bedd3460815e56af64d255a4d274c0110e9363975de0d9a1aa76b64af7ed87a6542e23b2daf8869a255aa2b6785971501774198eab751762e1e329081b8afe7ed1ba8031139b51a5b78ca0d85a917c5edbfaa4f12227f76ef308e5cb71e6d043415d523dfce273e8d1aeaf39c367222344ca782b8c9ec64d01ea58e82bd5f0cbed717c147cb71e39352454f809493c6bc4130e7bad65ad0eda6bf0ec5d7b6dbc16cf1303a2ef349d7c70918b5d0b13583643dec49a7556e533c05b6e35790164de4e98b109988b1c0de071a7b12fc433137eefc16c8fb4ed097d27df6fc2da9e6735177a4f539424d9af7d6d112dd93c24672d6c335b4cbddc55bf110bfdaa02b3e8d3478680b7836a41076710b02c08cc254f93e401a409513963c56750438ec25959340d48a4db8a999807d66338215096b7048f121dd9cf00ed2cccb6658e8e27dc5ffd22e5ef6561bd3b0ef5d03a888866946d5391f0dda364354efe802466ad568acad182dccbb8e47a29f94dc9732c2f13446c4c57b1b4115033088fe994e17775cbe76198e4bb96ad4669ac9dc5226fe6edb4edaa3394717e8e260dc7d4176d58600e361889f54bcf64e344736764f6eab1d8feae6c857a6ae3f4e05607bfc4f9800d041cb7fbe85d65bd920ca5878dfdb58f9a7c0448daf454c6d9d408e3437923cca85157b4dad8cb0710ca002183d5ec00fbd9e408ddc448856e75bf585e5d986424d62719edee0b76235854451d5f9c0ce04e2fe4a54bab93bd968d099d162e52eb4e6b058b17deb82cfcf6b545769fed33c4dc69b0b4d03923d7b996112e58031842d5d03acd6b4fd97ac3a0c0f5a60ba61b4e96772fb9b4bf8e18bce8e8f2c302f5c2334736aa0e108eb8ca45b46aa3722d528202db68b19fa2f896de090bcb0672b2536a8aaaa458a75dae7022ebe34a437b0dc4b23845e87d58455382813f5aa436d46dcb0f0b84e8c279099080587c29206ec1bdb6352785d1b9a1f2cd24c1cf5c1bbf3ed1061724207feb5097475a050610e3143356887f7d229b0ab4d3c8d0a15841e43d91329ee7165ef1dfd1da82bd47a0375438c32699132525c5219d784975933bd05bdea4b89d1df8d3ef4a5896838722670cdb02a7edf727f72829ee2fa18c577b70c7d0157dca09a6e33ff4cc93e4fbd9b95694310e2f95c934110d7359d6c1e1a976473ee7024589a4c1f49894e245cb16518c6296e747755d8f115c56fd88dfe5bc8cb36750cdea96cd542e26f8ae86ee9cd2e811fe52fc0e7ffdc6eb89d83fa0d3ef38af9a6e1c29a5d6739f7f37401033e7cf3a0d6e45d1d3afa43949d2a808807006bed9c0d5122f37479a0abbc9902feb961804d362023448e204e9eab603ff9ab200cce65f1a7c72846e6cf24661efac0698f5b738f9df3fc19dbe2a7edff44ea2ec0989bea27efc6412d6cf0a4a5806b5556ebfff15e964780817041b98ac2a8b90fed6fec3cf09fdc4e07730b0b2e5647d969d06d70b02537fe0ede0f919818934eaacb691a52d370995e01d5545cfb359f7eed64f3496a9a66cb002ea8356b5b5e31c95c50df516511e1f474f1f36a09d449aaaae7be80e8582edbcef6ea6d27ff6845355acbff602a1a91b9d7c4a95517e7f1fd5e53959ba3dd667b2ea93872e889e3f30d25b66769f5a1262778c864adef372346b7aa6ad6ceb87198af6878f2fb47aebed21461b6902876797982defa7cc84d808f26a8fd0b4cada1ee7b5dbcc6e77d52f87cae5e0519c56a6f731910ad8b2668c2ec6eff816979f094d5b77bbe19a823c5b4c864ff66f675c4c94f66e8bc81947b4d1d2dde6da8f331a80bfe6ef177b3f0ad339c6ce39431e7de32d83cbfbc0932c25bd02b27e48d5d36550cd2ee561dd111237931344697896a4253e9f807f62468578edd3724ff32ce5124ad6c0b1d1f1de49dec0e8c5111c6adadba93d333d576baa8cee7b26f4d8d3bd961789f406116c95a8e9fa97f11693caa7edad7d44db6082591d1ae26e91c7605b25625fcab1cc3eb5178fbe461ca1b7c452d2513d46b43d38800489aab673889068983329030f89f33801d9a6ed8d6fd6a5120afd4a7744a349e843f34a007ebc9162512c3718623e57a266ac07f9b32ec87df6d2f67354be1ff26f46dea6cb002601573cffce46263826ca86d88869e500b26e31e0959558f8ffefd8630b6db7449df8508f4edb8da7760a7aca33849348f14cc4210ebc247dd238ddd17eb013e2e67833179a91b049136ef5db6b5b070528c4a09faed16112f238b71b82adaefd42fe7cc7595c48f71dcb56a98254d149ecaa154afaf64ef95995ef9cac69b1d96d0d3c3b1c4b21bd9f2d0b59556a5b9cef95f65a914c8389e213197b4a7d775d7f52aa7be4f56377725fb222eabe4e327496f6735838eeb8021214fcd185d35918e0465397d35c80d023bf4b54b8233a16131c37899176af27707f796d83f32afbbec9f34c19eebfe6648d899c7ffddc67488a86f15639a50a8cfa343682516df85052396c12aed18269fccc2984bf725b6cd2e3ad3b31ae52b1c10e68b71d60ec9f9077fcfe98df6096880552b33a3b1ca6eabb1e1f90578195f130a6fff30b1d21d48f07ee0ec0d378300f628988c64872a6f90693a747e81cbc5052273ca288641fed25fec7d1794f854b11f138771689b34e993743228751e6d7686843e8c52bb4e983c1c4883c7813d3ca2f35ad9a003a62f81efda005740071a9239940fecca609912460c7f25ba9bda0891df8dde1992ff4d1c8d5c7658c973435950fe34588d5bd36f9d77d142f7fd6ac2e118c5538b1fd24c1d7a6c5fb9308ead0ad2e1d2588cd317b7047198612431471a0a73f992975a63708a255f655e9f7a45f3c31f957c5a66dc86350a99becfad424be36960776a593b25a2d207055b9ed57a58470e16ca0733387f99e4f7d3f5d2f6ae9e908bb9f47802354e189840f449d8d48dd031e5d7733be2e9deae4d4c87002f01747e3c50e00301957d6da62b08a1d8472753f2dccce126ff544b93827ee11ba45b4827ef6c7c151b291b9c835d66f6718012a26deba2c021b195bfcb03535894dc2a6a83e97c11a499283de121b25cd18d5f3a868110efa506bccb129c1059e6b55daf3375300aa772c6a4f865ff759a8f28c3cc9e6a01e0f0eec067e81b9f98f83cb0b30536d6db1dce888869b1fc99054fd1fe16104b21e51fd6487bf422577b6d550bb5e846094d190bb72f0f352ba7d1fd81eaa685477e113382918f633a5528fb35e70db784c7a20c054ec04058a2edad32564d61978742878f3046ac2bbf973e24f9ba407720cd3716958ed33dd3622a95f2ee5b1dd7d0881ecace517cfce59570281c0b863d46c3642c1c0542984599296916a2ce5805b9ad50bf6f0671fb071db1e7fd47d5dfcd798148ea13141b31b5e575e49570544f304527d5a233721ba7e60501e32c1184f07ce56091954b1b469110ff12aac1b0ca45a8dccc61e689bf0502dca4aa2930953b126258b9153a2c4b0a385f6881ea3c69de8aaa74129cf5f513787f5777730ee43ad6de2134490946dcc80417b0c1d35209c592b8973fabfe6d50423c87497a4858ce92e09db3617adb92d1d355aadb34fd28c81af4fe7aee610f4ecac16a8470d5d7e086388898bdc840af823274fd1e1423cb787539cabcc29d2ad805ef9262221904a882bee5397b42b19b62044121198875d53dd59b20184db07c775ace028dedf6f9475c72066d2695350ce415a01f7575ba029ed45f0be8a9c3a3948f17a8f67d1d4bf24a463181e23fb9c590602fe78a9ede1fb9b82ab40d2db148991929a5a5e429498ed3c8fee091696e1bf09be6e50fc1abfb5992b66c7040ecb96c2df0041064b346903c0230e04dbbbf8646b6bda0e0f4a6986025617af515479360501acd168088a8c5353a05174286524cdfa3088bc832755881512c5591e385aedb42f1f31db0ccee12570f0799e58a924f83e09fc128a1758305a8884e10daaa97a7e0eeb19ce4f041f03d8b2942a0006ed02d36fb9ddf84a35e7e0abaeeaf1aad390b5a734fdb07e4823abe4e5b96947994620d8e74cd7f748fcaa729234066353057c2cfb041a55fbbd1aff9fc4d65b8331fe48d438fbdf1fe47410232e5e07828536744f511b0a36fec5b32c4c5c3c4b6144b70fbf496a8b2af66d06b1f436dbaecb97412a803389bddb5d013676aa6929b8999719adf4f3c2764cd8a27f5ee7f2aa8fb0501fc610e6239fe3d78db2471ff17827", 0x1000}, {&(0x7f0000003040)="3e800bdb74cf86069dad8d2a6ea1c8cf5a5b5ca356a6f6912838cd8ce669daaa8515b9a17bf6bc2de64fe13d25943646b2c12ed1fd78c626b4d297ba222b39982cc803facd4f7eceb08992abc1c32d9d4eb9792b4a7ff55450bca8de4a6a06d6fa977a08a1d8d76ee90146640326a9798bb0f3fee1ce874ad65c03af671bd3b5a2119842896b455376a32156f0940605147d575825e20692e5025464dae1140e41a7d3c347ac215564e7b988d3b1bc06d7420bc3e204709abe0ad8d21f1b7beeb7b75dbfda4f6eec87d48d330aa6737484414b3b7f184a", 0xd7}, {&(0x7f0000003140)="8c254a42ae5c3a5033873d29145519fd9f7fbafeec16484391b7a7da9ad6ba881b97d4a10faa624b206c905e66f4", 0x2e}, {&(0x7f0000003180)="151d8a6b08fb391d64e277ceffb08b8f89c5f04c08a23670e634e84151ef6acd657922f8c8b39cab9a6085b42b7de369a1f2bfc09d0eb7d0f968bf58c668bb1ecc2425ec5ca730a4bef232bbeaa9bf98dc1547c683b4fd0bcda58184f7002224b068d6be59764c0ba26ec5a6d29e72bdc98b58aebe8b510911373cbc3b79f68edebb35fdf825938a369b338f3d927f9f34e007ec36609d023865cf8b8111f4ed6e322ae633121a5968ed48b30f5738567265ccfbf2edb7eeb9aed3af432b73b10dd0d09ac411629b437843960832a8ad747fe29dbc702eb3de6f857c9d810f", 0xdf}, {&(0x7f0000003280)="6498aa195550d34b14859886174573b8b6dd0bfabc54b4e605e11c5cf0fc6be9f0ab45a928fe4cb9ec9bb256c9d2eed466f4f632f2a72316d7ada9ad7c23d0b34623d6c67e93711caa92ab7aa704657f2716ec8b2ae9843cdfe39c1d28721af21285d0843156b4d1f5729fe6593345200efc2addb20c188e7938599836e9077edd1721df10a161749c12ad30ceaf0b194380446f30ed86982bf28c227fafe35ec29f6080ba22078afe63700e11b1b00af5ce29c1298d57861a0240c7242b60f70ea53af0d9c84db85a24dc3db9d237d93800e1ca8c23fa41c5b69d119e9c59990e4587a2e1b6d088351e86a02f231829a3853cd5aaa525afbe970dab54fe9d0985e8b23ac886d9c07618629fd57335693d73da51ed1998806d6aea7f40a0192574bcb44e067f36b957a0a02635c31c8665de63fc06e7d89b28d82386e3fcdd9548da78387e2d263b605341d839a16d1261a35e26f905d19b3000aba91a27be636b3e5e2f1de2905fd6b69e2439c047bb01bce71ba49ee61337eaf6bac56f50d08b16f864fa17ee8f5c78e8e427bfaff7cbe5ba5750f6d549b5ed0118fd34292d120b34e01aca4d0c4d5770708b21a2a21e5fad1851b48bc6e2c4cb2b2cded5d5f752755a65e87f8a4104abff5f0140a8bd925938fba66ece3c5225ff626a3a0e9792772dd52e92c0e797540fcf6827b247cdd1d8acf3ee0c4470987c2e0edf4d269cabd05fe040593efb298d4b88dfa5f5bc484f3c01eba94bf729568c44a65f507185f4ab5507e0337cc222d5b205e62167aa6c3cc02d0a689bcc14d74293ec2029f0c6984a5f1c32300bcb34587bc032054ba7ec5c9dacb7fdd45033c1cbd2ab0bbcb477cd50e621c886c3ee8ddf744077391b83d1c89540f3128f21a4a9376746650f1af157d3afea41bf8db444b6c48248ea0b1e2dc53c06256408f773f51ba1ac38ebc21380dc6068a91c63b35044fe975fc99f072defe97498e2a613b427efe3df6e0685813882ab245f72fee4d2213028677d76f9c29a9ce2e8677f1dbfdf726ad95c1a0ae0e982f3ae6d837e8fdb01a71b5cc7beb273b9d4beb2c7e951a84d8bfbb47dec6fb57eaa2ede18d51b505dd45db7665a5b7fc24db8ac7fee4b30ac21188ab946ce2835e328c41ddf60313b1218a696cc96d08e61be2f4c132ba80a8b220d486328ef3bfb38f06c37715dfe9a6bbef91db340dc5fcad16101a8e53f132dc61d13c51a9caac4692b0946855da9ce0f4dbd500b47c66308b35431f5c53f9aba8b1f36e11947523d2b0e16cb436cf7f28c7facd27124bc6b498c903dbbc71832598e187ddf5f06760ad59879c8a63dbd5d4380870983d1dbc61f8ea32eb4415afedee48e0ead592a6114700f0b877d5519bd6b2f3c7094af428afaca852a40550dd271ab7fc4a1975e4b037936c261afa6d0f8e2018027d79b968ac4bc1c726968141523e445f56055e649ffc09f3f867b60b13ae1ab8803b4102891aac3bcdd42a85f077e224ff9543d80a469a8c88658f598f327984d63d2b572d85f1141aa667d64ebe05dc9e6e193e0fd81b77f10198dd3c16b6909183e92d31c2d5e7aac173819dccd28e7a97757bdf0357c15196f690bef7029ee6bc97b7acc7a09ffd5f0813a132d1d7969eed4bbdc610200c8c5f4ba02f6f18ae6294c370691dbb7560fbfb0b79da57d372b7c91dce5a724b5df118bedce1221d249b5e0552e40738da37f0c074af810b0500797c8beb28609f03fd1f71d2f520262c95bd61f2578d528c9a7adeeca24d865070c43b591496e1b49d9970f87bb158d79ecafb1228574308230618c1ee3db28df94212385bb7a9758fe8abcc7eb09157dd62ddf2fa5c407b3e25c5f401d86e7863158ba114133d60442fce96789cf17131cf20f4204e29039df1be7d506d1e1619174807b6d086919f11ebf9f1091d0333c2e897d6bfdfd8842526b994722ee5ae231f18b16e10672b8dc2a86d46797c2876a124e06ce603d9141d299ed0c4a29adb6df92af96a28652c974ec4cc57c1a7cc668840f482bede3f5fe2ee1f61d9aa936a0fd99b174c2008c176877de38d462d1f0136e41c8a42c2897937c4cdb903b3efffc4fc04bf48a54cdae01c30582fc5c07596c11292620ea3f6f6c7d1178949f4316180554d49b18d1ab356e64f644c80acdc3a3fc34c7b8f716fdc6ea26f3b455eee0e2b8b0093ae45dfaaafbb783c2d564e0ba587be60c3815f14d1e858de1b55d84bf8273e31fcdf3ef6010e251b783fa674e0647afc1c08bfee81a1a8d53b571f2abb2891ce19b0fada1676b254d90f2e4d51d7e3cd663b50065781933fdcdc903e65daec324fdf49dfb3216ec8df4ae685889667a36ff7a7f29a51867f012dad45fc4f931b8d91ffdbfc1bd010dc7203d1514077232263ed22e595d18fe7de79429d5ffaf4f5f08471f89f0b7d7951ba9b1ea8d9fcdb4ff11ee35f6c5974e052cddaad3939c5185fe45c8565cb547ffd240418607b8714717ef98c15e5e5f07223106e42917dbc95696c9497e267afa6d27c5048c39bd4fe261eaf6d329702e82a2b5882196cb18e8477ccb7c21f4c97c8461c5b85432f50e4ab1927f41745c6dd0f92a72033c8a175317795cac062d32ac882920d2e9f2cb55671d250648cd688398dfdfbf497ca08c6107ca3e763ae6222de3eaa8007fead581fb8d48d34c6d7b2d1b09f89d4fbe15e34e46132c738e0b9a400a22641b7a8582646fa69f35e13f5dcc62639d8849973dc10a773317bc6598a414188edff1df21523182883529a72e062531d136cfa261958ca17be8e491b118511be9a72a35796b22a862abfcb023a269c9548967a9b1bd60d7e655d38c1b3c1565363e92496f760c3c48f79574c7944f7ca4be0c940a1487c6e26f504d1fead92745bdc0733173801e2414abe1eac591a4a1352d1b354cc8c33cde704a47e1b0b8294765c3d7b7097b1e448ac778ec19860233b913cdaeef869be16e97f61a15b273a90829cbab199fc31f3387812442f27d1f60304cace52fd30b7065b75f98d6d647428ab254bc202d561d9ed3371dce06fa29e68c04bd63adb307c5f71328410d8e9ddc9b702ffb70b032107f7d60d816547b8b67d31bf3a10683e8870d8e22ee9c7164b2ca15c0e826c26fefb586b0273c81584b47a0c2746d0a46266adc88e7d19c47bc95925a6b7fce4240753c4f0f87a35d4c66f91656ca0486169ed86844d4b30cc219ae72b1bbb498864cf5ee8533fe53067184d45c860caa7b39c675ba77ec66f1221204ad7798254dcf3939308ddd4964e84a153acdc5956e899346a3b3246312fbe416c869bb1a1eda7d013e288d2e1a346d517bf085cb4e80a48bcd1a2351d52b0d4f8ebd12747b2031f17bc93fd17249d293993046f98c0d5d004160804a271fd5565e55ae25edd9f663eebe8ebe552e76b0eaa9da7f648b8c50c41445db790b4632bf1a8300ef6a1765cb25e1b456f71d3629a35cbb39a04f4acae2aae2a98dd963c00a891bc866cdd79e8f28d26b7d098bface48f053d95d862f12120253d88f730ee1e937622f6379d8a5e6809503a8bfcdf98a69834b97a06a890d25c1bc0c984c380a6152780176f18d6bf0cecc90e2896e214d3c9a6484ce76121fa637f30d09852d3bb0a16b98ac8a1a4dfb7ec48eec9209493d9fea23e05ac256b58691acc1367ee937d853e8cf0a5dd52072d2ca6c9cf6d6573440b340d071fca42770b54811654c609dfd4849daae2d665cf2efbedf0b325e554877ae3c3d7144f268f6a8451230bf1db1fe356f7cb697f0e21234cea0f5069d9120ab548265765faa95f57471536b7d118f837d28138a6892e1132db2791b051c8a0ed34ead606f96e0555d2adedf7c92cd692a13f68e8fbcad6f316f417b603ca31ee11ada27279d36e2176d1c2770a8648159f89e06113b3c2616a7e14b8b707107758281f0c5ff196fff090ae7e323aef5e61575f9ddb0ae9fcf20916fe09bf01262f21dbbe38c79084cde1002c34a8cc050cf5d6646f9687a13cc53a68c2a526949d1d6e38ed82f0dbbd449be79eef9ab83b80fbcaf9de877c5bc9587104197bc82171fefcfe5848520357c234c23c6e73f24776e28fbcd3b55bbe1852613b7c03540a0507860a06656045801988e78058b86a25a8f08a2c46edb81ba526355b259d28eb17b07ab7cf0e9bfd0849fd04838829c9ae3b025867a40bfd41008dfa9a7cefd3e97b8219f26a12d9a4df698544ea5c1f732032f119c57b7eb3c7cd42dea753a1664e51a031e565c1a71c32b62ad9f6f089ed888e0bd96d1a8b4c16d78c73572aa4d44fb57a916974b62f03b96e92ad8790efc29bcccba43aa372ded909fc9be02d24171b828ebe9f73cb7397f3a355e9ac46e8748513c31ea604a7a9fd2522336f6ba084a644b2f82090602f750ca67da8b4da52998255894561a5983b8a879cbc947ea2181270f0d898633242873e5ec7fb16ff3a66d721787d0f13df95fcbaf6136055268906c83f1bec041da833b1e15074d3270a042f7ebbb6ed2c7e23c29ec3bc9d9435712590d3a33600f2ff3008446734772c740f41138e0a1ba3526c30a99f936ecc7a05dd25952b957d5345930877600aa590083e2c5a4d592bfeab45f29ab7524cd16d49d3bb144a9a10d2af8771ae8a4135cfaac926f7fe41316cfb333cefc5210024fb94345eaa0dac0da3d2f57280a23329c68edff0fe5978a480fef5287e7aa99c03d049718a396584ebf80b0a22869674933dfd61a99145c8638fb519eb66d64a293c4ccd4977159347233e01ef14597baf27a0e787ad2bb2ddaa4bda533a20c3bb705103f982ea1567c78e6b9421297efa979989517462ec878f9babbd1b67035621491420c57c612a9c9b0191fbb37f9ad43280a13b066caf645140907ba5fbce6e566f28bd79febc7d4b38f96d8df239ba4f7b5772e1ec2e608cb937cefea8c17d71f1fc631a34fbfd7d44ef2cd4dc671891988f9f826adbad0eecc05035a98115aca305b341a79bc02ed1a50a5876837f2ed0b1637538831a4f30ad163e4e09a7cdaa70181adfa7fd8b9493c11e5135898ececb99d1957925fce7eca37bd809301424db4a78ebd4b3f00eede9e96d63c1231818edeacbd33d983cff88584d90d5e4284ba091dfa5ec0db0e3587151864003d930a0a1ca6796d8b8a358991f9ab2d11f8a2534bc9290361895f764c4369a595af0957307497ed310fa52b09d3a7e2f9d3ca75e1f33700410bf803a1d07fddb364942f8dbcccb11315644f3e41ffaf3b79d47b8bf2179c6eac2f5f4fb6d73f681f9b04a26932b1f534b7a5e568aacec920285c1a9e7355fb7101ee06715d0915187e92e10485c42a3ddf5e503e8531cbf30b34173bb408035e6d48fa4653802d9212975d06b486db307163ff94a36a52fd3a0938d7cea5eb66d11257f5197a1e94dd2745b793780fa510dc6fb76caa5244c2eef74ade095f79d7cabba04537d6d40d9e5bede6f7b424bcf4733311ee56db239b09a5344dc227e3557f306b7cdd2697d1d8d02d2dbd2d1f38d7cf5ba9eadd6ecae45ad6d19595ae6826fae7aa3df78f2d9b5ab87b8b4933f9368a4700bd394661a5eff4488f59790c743db37efd93e727fb19ee889ff7795ca634954bb14bd5ee64fff0add0055bfb0930bc0d28b54b8fa86596d441a14f3b9a06bbe77f014d3c5b1ee1196b38474e958ee24364e066572593972d11cd2871246886ee4b217045a48ace36de4af91657fe81ae3bdfa472ff0d80c9120a18cc04e12bba73b869b18325da", 0x1000}, {&(0x7f0000004280)}], 0x9, &(0x7f0000004380)=[@ip_retopts={{0x44, 0x0, 0x7, {[@ra={0x94, 0x4}, @end, @timestamp_prespec={0x44, 0x2c, 0x8f, 0x3, 0x3, [{@broadcast, 0x7fff}, {@rand_addr=0x64010102, 0xa40}, {@local}, {@multicast1, 0x2}, {@dev={0xac, 0x14, 0x14, 0x18}, 0x7ff}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffff3}}], 0x90}}, {{&(0x7f0000004440)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000005600)=[{&(0x7f0000004480)="fb29f8f19e1deae79ab96a69e7cad0739c79824b17f31fd9c9781887defde5819cf502b89c05225adaca97d57f8e740a34d2dfbb55f295de6c7b38068fedf5b55ecd05cb089758d168f85ea1189c7f04ac519788587eb1f30c1229106351213c71db162f55474a5c93d93909d1c942a3453952df51fd01713ce24b4399375757aebc27105a2f6417aaee76416a6783dc2094da0ebd0c1bb6d6d09ccc17eeb9306802bb492647f73f74dc0c3a575c2dfc78e2501976a785fdc9", 0xb9}, {&(0x7f0000004540)="60c49b29120d793e80532350ba1e2b43ad7779b64e28a17aca672dcc9ecb058367c9d8011579fd34764c4ef3e0358f29a6e3bc4f94cbda0106eefc5ed1b98d88d6afbcb8daba8c579273d20181181e272a880c2df1d2fe058ffa0bd0df4ede265e5afde161f255a5e7219853278c9ffbdd5e2d50fe791c9a8975d64f8797f8b60d565ed0b31fb04e863a4c6baf0211e66eb5e7dc5f9bc494f8a4f2114df341929b4f26c7046a8addeafe6ea63c9b6ba21dd88ed4bb6f6ffe56516139e533d1b26577fed7eff78528ceb6fdf21f0ce7a73ea3671365d672729f0294fbebec8fc57d056e3ec3a095284b192bfccf4108e41bac7d9c74cde322a14bda8f6d85a935ac7cc5b3ebc303c15e1b325333a7049dbcb8c21dd74dec1db07f61a41acc294410b258a471c1e10a2c4d8c0834b33d0ed4ed64129c3543298d426b2e8d189ee5e4455289872eafa0827ef38cc598bb00e67a90fe3d0c05c93f2e25edce577d9a598c55073d5904072da712fba5f052a86abb0524e15b5f681c0b5ce27c7e202bc21378da962258c4df54ce8037ff9138bb5986c71849c32cd6a8b2050ffe62de52566ee306588d63b2e28b8ccab75d285c6bc2c34187b6a2d109d7381e54234aa003592bcabe270c0378ab3c047c085041da8232aaceb3da1b63946a6e571277943458c6e16aa17a09f8d4fdf34a8da861fc091b8f5b28eea6fc0c370ef9516c353ce9ef788afc396aeba86e68a68f7bfeee1f0bed3da355be608d6e367fea9dd5140f70dafe5e474c15960c93900e93ab938e79394bcf9f17470362d9d18054fd8e1ecc14587f6a708581e00a9953f5421141ca6cd8482648077bbc466a3e1cc581a3a20bb74b861d637fe00bf99b2a12d242a330ded3ce6e5b74b0c7aa74b97242bd1b9dde8fd5b56afe3c170ca8c70e7f620da570235fb2dcb39f3ac48767e878116081a5a1569fa8a9331e2d268c675e8360b5045d1d5dbdb36adaa9ddbb83594d23b5962c9dc3695dfec4be4f00a9ce5358a5e658b181dac833d4fd3215a79faa35515a1d391567ce436c7f3d802c7c11b862a5ff991efb0922f134dc28f788c40e851a3913ec15a249d27a9c6f44c411a45ee788528acc258da13a58f4f2fcc60f037266710bbc52ad7b1e2729403d2774474c71fd4ae11082f822568c981ad25219ce731ab84243d3a3e2b59b017b2b929af87b20b64b15ef66b4ceff7208c52c8e7099a6427a5baf644b08fbd5879f7af0f8d4fc057f0799ad353dabdd6b77b36512e9001cfa64a86404b849a7d6545951e1081d1820988b55b5f28c0c6108e93c5511a5dea6697938f6c46de178764f6d876fe184c596778a9bc87f18bd66c0b9ba0b8bc46fb8585b2d514777897e2e7e15ff49a8204bda7de5e9111422a9ea7afeab38064f5bff326635ee6f2e67c27f1587f3e1c76cde42cf5e90d79b5f1710ef09b17caa88d4d94f5d3893b94b05953bbc0a1dc44dc19df6c43c729eefdb6286f38ccb36092a0aa98a99ce742f71deb64d81d4a026c0048d95bb5e990308dfe8c77af51fdf03cc85cbb789a23561ad42bc1a17c57952ccf54eead8ea6aa31d9631e50c5eb97e95f530cdee9113b36a31c55806cfe8912f4fe9de0fe4f879784e3f21119c8c9a2abbc9e93f6be4b0fe34b100471f5d3d7ae459b5d8c6a369b2d04b78a29a01a325a8ab349e4e2b74c2847c59ad5a62afe376128aef851a8206b90e8d4404a5a17126c6db525b61979f8c887ae638207f03cfe7c38a35a41b0d0eebb4b3a65c63e626acf790762f4e5a9e5d5e14b9ef95c4b9cd1e66818ee967206c279c8bfa8a0c685bc5ef5afb151c6e0c666f2f14627db70be192e0dd009bc2d880747ac3127fecf76e0bc6f694c2bb3875679369dd273dbf323978aa81ccfbef62e8a3e39340420ec1386f5266aedf82e676ff41d038a9aec2404db0bb7ce655a92fba0e4ccc696493aee98fc98aa5e8bcb232ec5bb8eeea22cab5a11626d1a2d114587c63af56792a1b37593fc5e94b8a03221e84bd8047620412bdfd7f724f69438bf300202f805a3003593d612df102c3b8896758f4a81d3c647bb9e55b2abed30809c7fbec72e8118eff0a7bdab5130c4c9e52d7afd1a346ca0fc6a9898ca5754ae18584bc198e9adf8ef6fc152b03d54c32b118d8b2b95899606ba46b433c047d32278b8927af96ddd0fc70d701f0ec32028526d4e87483551bb4cf28f9d1d627886f90cffe836a100f5c169a0b81a0bf5541f769fe0b90b4b070926df33ec4c2939c435d2b2f60a03b299753efd12a558126639ed2e55d97876255b791fe90ffd41a2095e2427b8b5246f639f0736e7d7bab4291a5d7319dc5f1507e32b4f2bb5cf6054287b997f9267fcd735277713b1981f14412d7c31f3f38278d6441a9e226eb0a8938d0043a746a403c8c662ebcdebff66e1a58459ba676d39313fd607d361e5d88c197af5017e6eaaab3308ebc9a3917e4ca81cc0a087859bbfcc7b099e7c80ea098110f2a7b0efb5a8ad4c4d2885b69de71f1553d4841c6488dce9dd6f0585ac40d5107840e22f020c5f096672d169e9e131635b05fd6b57f6446f591d474abedaf3bd0e4ecbb4158a2e009f6a78b3f779388b80f2c1d6a014fbe28fd233b67a3608f82bf030b0ef0cb08f8b4575756117b92b0ef89a34a037a8b5c25e08d8ebe64c14058ada4d1611e002ea46152d12b767423588cee08cfb964ed318ffb983900b19d273288ad88f399485c998434c575c132427af27bbcd63b1a54ce59c300064a471585ee17aa73db41eab35e95b94b781eb5f5f05096e6bb203d08ab285b01c842d465311cbc4fc52f4dd8ee0c47ab8b4c50663db78d7bc7890b20498f900ee5b92649cd62a545ffe9cf1da54955029d23cc28fa804ac3cd60b7d3a88bea39a2f5af7aaa6fb84a5186273e484c03e149b5823ef37e1bdf98f9a02e2903108624a434bbdbb16b92719293e4ab237d91f505dfab9544cefd172beb7c2c4759062d68470629329604240b5aaf3b141a5cb929e22ba877522ccf862bdbe3e17dc1116f80ebfa7a4bf467bd5fab07627733e7175c0d7dcccb32f428b714f222d0aee18532b4a28913505a2443738664974590654d98c4f5a1c7b85bdbf8dce25ff4d5626d6c11466a8e00919c7a31f896e663e1cf78daa6a8a803da1504d3f477fbc60470fbeb29410954389ce84b3dce32336608c6b5af4f7041818c44dd319401438573d034b10a05ed02a28c118ea168d105f95e715bc7e7eee110bb282e822606d7973768370cb1f2893e77c917a5437e3e9c254d3d82b5abcebc469bd10d9a919acd68299e314b6d5593d9460dcd92532fadad1596ae32430a7a5bf24cbc8fa02080eda6f0cfa3c2eab447e60ab94b5b6ab188cd72c065a2fafbb20a00216b643e38051cc83c43c337b4427981f493f6c2cf57a179de91e9f992d357f512b203cc04174ed66fab3cebd0435469b55966f1b2501fa3d8d27857477eda2ac527c7506858a7b4c1aabf6cb3334fee5df2a5c5ec11b615c1f6eb26722a09f05c5826bc8f74493cc4a9d6a83c67d6ff6bec1e1f905f03bbe2a5f686c89881853d7fcf5b9990743da2e9b89e1a1078a3a656338500664bf087462041d1fc501295ebb0e78ae7761bcea228d8946f50e179fb44bbcc8788fe1dc8d22f92e9a025196e8552a3cd42098d48e5f9a6ab53e37d99e6e1000a20b61af9d57975dd68d61bb34b79787a10badbad1c122820a5484e59b36d497b6ef1b49c037abd5cd2d0445c400be55bf785bd11ebc93944fe0de16b21e67c2c8437a8d53c6366dd458a0819382b7eaa090c0c4f247cdd3df6d48608b8e3779a5c1dd487d72867fc8bae6fe3c1adf7db82b5a8fcded3078393f5877f50aa7c10d0fae19130ea479614ccb06f6126b1e68b020928b34ad17a8c8124447083ca0c40146fb9d18ebd2e89a6ad4d7251d432e8170b3dc939f94efc19cacde51df35d8615045b449497f7f3d8987cb8a0f212acb57f88d8bcbc03f4e7f8f9cd7f5f658e1fc4d27d3edd6863c7dd40ffb5b6b8b1c90871016e18de276f574dd58e19597d927acfc9713d84dce7e4c01e59b134bb2abc07fc7805876c0a3fedb844d8ead6d7a1ca8f2ccd504e276e55304aa5b2b27ba2a62642f287747813c29bdd3132997a3a68dfa810d4150ca77205ee4fa5cbb583152ad03cacea131c5c48e5d99340b73f505a9fd8d089b264272839d01e8a2bc096718b6f4d0744f9cb4e7236c44e431b4bf7d9861183b561ebbd89af98d90c3da4c8e52dc1180960a732307d52606a94f222461e286f9e342710749b19e3b0c0aca5a1d112973fff143e24a2f3d5c0ea849511b8d479c140921e4e769b1247bfc4c7f8c8e6e651ca3d42a4b1a9276eab6aae4ae6c6f450401fb55cf4a9a252c89b7abaa5b467ceb4fc5f8f14ba74936efef8c9069a6364ef27a86e1f8d97207b326de482b627833e17461fbffd254370dc49ce74569901f5efd5432c4e05a47ac9a3249c1e32c822b311fdd22db1cf4474d6b82c92ac8ee799153fab733c26c31f61865463b893a68e5406f96f5ce5af588fa0aea58306c668d5c160e94e1c655b6282bf7d18d80c179572b43f0f3ec8c4112fe8421e4ba13ad633cd2e4a0b550615301d851e652082d23ab633d081e27a072ec3724b212299d3b1da875f6dbab96e008415fdf6a6ec0b880ff836b73798d40c9e5cc00723c1c2360024a97ebdc8589c944cc90141913c9a5f4695f3d8f0af0f8edcb396c02c63f38b3dab30975fb57fc472471894b0a2806934be120c9a2938e82f5b151b264e34c1fdd180d13838f11803b32e32d4459bcca5a39c7bbfc704db758ec000f6b838316cb3a5cb489805d2693e91fac36f34a9ba6ec976f707818cffe610092169c8b683f6b94145e3ef97530204dbbc272f982805b6f58d919f0a304b9d53c5e7063bb49a18ecacd194271ab0c2f47fadaeab36c0efe6f48830d30ea4862d3d623a2466bab1e5ee0603b75dba310e3d17076667a9847335af25053391c6d8267122df81e953970c4b44daae85687d6b7fac451b3f9ebd145846d00ec8611dcf25dca69923f74ea923445aa6a1bad37233f8fb4e68c4c9b5a1deae18012aedfe1aeb333953d297a0d6dcd0a7e6133ef35ce146eca74023b9a6d4a833117b40a5253d994ce57fbeb13bfa4a806f5a295a4bf02897bdbc04664af1c592c5f4c15023bb36deec636043b88febc1c659fd429b6ae159da5f0f79937eccc6ba7eb0b02063de4b0d3764f1b1ad35f4ce9a0c69b07e822a1765b8390eea8afbb7f12c832b46bc2f4981e96371145532b489b49ae4a70461f70bf4357a45ebc01ca5b1c9c3d9fdb0db3bb98918244f06d6c73a3e3a3568d536fe26bca7339663eba1cb247cc37ba28e6ca4d5bb0388bdc637542c2c6a923c6699ac26acf9ea5db44cd1532ce0969337a4fa209717c4e8e6d479b341da1bb5d8ecbb5fd80b8678f242f4a9a601274559bdcbdee5bf63cd7d22adc038d01f03bb354d9fcf994f1cc808ad11a53769a55962f991b92ae9a529b8684b2d3435cf031c1793beda560b88921beb914b15d1167b845c03df3e8f930685fdeb8202ccd2c4541052476c9e588785613626a78d8a71bfc5f958f113df4f2e523089989c5d19d18e299add9009eac05a9d727b54aae99ef12b27ed3e2aeac6711ff7eb5fcbc541b0684c89e3f2b47f6dd21614b706c3548c3b4caf2951166921fe6c946b7a5132c10aa4243516e0e8a306f1b95e8f784409ab3e869868c75ef253", 0x1000}, {&(0x7f0000005540)="5883f93674c634d35a1afc3c33681f2c5452457dbbd3139a20a9cc7e02d71657831d9882516b26686f1311dbee6641d667bddac2638f6841aa00800cb10c68d0cacdf27b04ebf2f59356481fe218510957524298e3a947d48546732cbeea52a844177651d88938b10647878d27d3ce59c751c63ad71880f7c55b054fe48c997d96", 0x81}], 0x3, &(0x7f0000005640)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x8}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xf9}}], 0x30}}, {{&(0x7f0000005680)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10, &(0x7f0000005b80)=[{&(0x7f00000056c0)="a18c028f1ff45390cad57d1b1ccb0d88741a4deb32440b4ac50a3910af4fe8e3f0b9b232eb3ae92d56d6d8c22c08f93f530e4f3df0f71ad7b46fef17163ce70b071369a701c78984dcb7a1a2df43e46f4098f2cf23499922891cd1c447b253f336393e8a944b89390f44350242e76a4acaf9e85d0fb4e1e437c917374988c0c3a7942f40d2728f58ff88f2923da7b0a7a072fd30a9524c1156", 0x99}, {&(0x7f0000005780)="8d7982f6f9f354e37524fccf2caef63c6fa3ae7e8ca9b92ce78375897554b8a30379ef91cd07fc21569aa00c547e894c3e370e699c711e8580fbc9674389a64583b19e465e91723aba05ab500bd2f33b62be16e69e7e756167413d700922768bec0934c43b3fb75b5fa72019ac226cb1c73fe48f8246b6baf76b2188c699d99a32af89e7de7fa3e0071ed5575f9720b4950c53c821804cb8b7e8256c2f22a89d173c5a40acf166d7c3512d417f42f961d6dc3640fd1af2b8d654f8121d7915bb746d6c7e4dd0a2dc907de60c9dddc6ba6239dd7ae1", 0xd5}, {&(0x7f0000005880)="51056b81256f10fa43f24fb7d3aeec9ddd7c87f7f8efd0da8bd6c30d72d1e546a9f371fbec6b0244", 0x28}, {&(0x7f00000058c0)="55cbd588dd194d593dcab4cbf0199725c07d925c1c41687811bcae077a36a51775b36004d32923b6dda9a2a90be88135c3a56727a5edd49c7723ab01a7e4c1887a9005e032965be92fa819f0642045142eaf9f3c73bac6b6b7b8db9dc02eddc201d89412cbaa862356c21279c9ce84ecde0b10c5fecf8b650b6c5466832818186ec8344dfe428493f55620612b606d87a267d645fee5560362f1dd2e00e5bc4705bf603acdbe57d2442785c1120341287d2e", 0xb2}, {&(0x7f0000005980)="52a594aa53ce0fa68c3c75d7cc00aa12ac29e5c2e89a94318681f5e0999abcd5219cc8ab16d7ee760a4b1cce3493a64f633a32c257fe323c023c32a2c523ebdc95f7543b66e806e61773e1cb20db79e70e32774eb28d0de187a96ff2eebea4ac26b26fe25a9b7913a26d8b5bfabb1df067cba18756f1b04961a1efe26e9cbe13880a08eea6c0d9f293a944dd57d4a7f9187c2c9bff153d3f4e956829ec8d358a85e36d406c20ef7edea23c0e220382b198b796e366af180c63dc5c4faa92c0f94e1f1099ab7bb57d43bd16bae508311b986f97b989f5a1a4bb3782b4e0e7b9cdf90becd67ffd66e4ddffb3e533da10ff0390a60e35e41890befba2e6", 0xfc}, {&(0x7f0000005a80)="a10efbc8db669e11ae1b370564bde65903a373bf41ccbf80d7e671cbf81e82bba17dceb1ac5cc234c7e10f68d4603c7ac3f3f7f32843378b84825d133d4e804c5d3788a662e4009b49785d7dde942bfbae2ec338d37e6049dcc24db3dee613934f3c064595c7c848824ff327bcc3909b352a0cbf0dc02155db4c7fe76ccf5ee46ef6d34cc7f766ecf43cb158c3905b3a9b900f0200dd769b65c857b6b7ae3d1b51ed8a7719070159023f00ea34fe756a4ed8de2137f4381008160463b9a17f20c419", 0xc2}], 0x6, &(0x7f0000005c00)}}], 0x7, 0x40) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000005e00)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000006000)={0x0, r6, "ba485fead2a4466e81fc7b7a96016d2832528beee067df320816117483e4298e097e2b963243a9f0fee0942c6c80fd2611c408ccbdee943468b1d0aaa53b5f19f75ae40571377140ca62d39e884e0ab509cdcee8a6139e8ba1dbacdc38284e54c36d8ca28e07d61838257fdf9025407821c92e2f5cf9ce0344d4c0577f65bdd1f2b8d6e4af975f27684d1bff76ad48a92895a4c52aa2ef316e541ee77b37cf92e54b68e8e35db2d9aa22d7932724298365d82aa615e3e1abaef3d8f3a321900148c17bd36e4bb375a1605d75be6f888fbb981f4441b88bf0a15dc0ac6ec2eef525f3a47a15471a484356d88fca07c79b1dd0e5d0a3caeb1bce6d9d9ff04b9f33", "b6dfee4029660050660721e5825d9dae0e03de0823cbd0a70d3b904f8d39cbfd06a35daa9d48c3fb1aa69e7c9826c3072137d6fee072b3c07be6397a0912e7430533a1cb94e74de5aabba43ef0bf068fc81e02f56ce3b0e609612a5d067ee5336cf9542fd691069992363bccc11304394c2365ed47e43143029a31a30f2ace25f06423dade6b1934fdd14259b4c41bfb0d70331abd3ba69c9c4cd4e4d14f8b7aa461731b4dae4ce949e22a6692cbb9c9c932c020ff8d8909ea27766030c9fa9ff2ef9733d5d36bb6698ed84b9cc155819c294a98325d0d30bb5a2d655bdb838f853135f43d4865ed1be60953fdf726d01b157b1071fefb0415ab1bf4511236d7e72aa609ec06036b120a3f247d55ce18e0c7e704448d1fa1cf86cc3bf54caf2e1c3852908475db80557325ad558af207528c425c231e04e509c8c58fb17ee12892bebd3c4291856d819537635d45a8d7b267bacbbdc24ad355f8876af8381ff0626d647076695e2a7c0ace538f5809d314d3d98737eca37b1c765fcad53f3f9b6b8fcc55eb27795daf829857b4d3339ae3def95843903cc4da38305c500fa9216c44e174e4200f4424eb5789ee9e1e7321b7ffffbd285a292272307f2aff585b57d008d958240d68991067ef82f9f729fcecbe9a77a994c236ce4ba93e559739313489710180790da668a2d68ef07f49b92820666391664d6953b59c3849600fb378c854bb94d68e2c3ad59e592a3dddeccb0b51b8dfdff60e339a416c3fd0a1862c7a5da5a5ea94603f0e5bf78e6bf46fd5c44232e13687ef18621bd3482e6d1c99a68aa07af694af119060ac8264b2cc5da9d80baf2e255ecd346bfa80ed5eb6a1a8e332bd12b0db77de09c795e62df44176883b47106b650d5a5b8c5b561077727e76d0fae8bd22baf3f7f1994660d2428dacc89ee8f444e9fca16a9b1638cd84a98d409176e67f7e76201c569f723f6e3a4e57940618a54f485e08d4d18a6c75e6d590c4c2ed605d3ef2922f38a47fbdbd50bd89680f03cbb3761a501fe78e20c79c0691de91937928006e5a50a4aa644e46ada71c165a7a4d73261a6b24aa2d446e15af7bb02f93b94868f11229427498c7e2449dc1b5a39b056753c930cc84fee02523954885e77f3702c1c06dcbd0c4adbbb3d5a6ee8da56a377a1df025a5c9018b98cf516df86b6013fa19498297aa18899c7f0c3fca06e173e25a4cdd726795df0e1b412f9df1b2c0c998ce259ea5ed71515ee237a7b2d45677c3036646d2fafd16c866df8bbaafe67e62a89db9cea295d4e0f186e74aa476d3c1d91e8f7ed03e4d0c69897b4c5ae71273c9a08750664f8a64cbdf06e96f593b4701e0a4dfb1b7b5bf832274a2d7b611a7e65e46fd1ec2343fde63bf281431d2caa4344b12a87836e717929b2267494deb02c687780a2c4255b9c9c4d5790f187bbde98bd93266bceb4101b1043c11448d8cdbaa2d019670d99d236012e447c04d6af94a4df1ecefad37d11d931dff5f7dc61c8a1e768ab9e5cc17d191be8c99fbf1a15442c52e35c07b0e9063345bb6c3d719460c2c93f2e538a52395a3a9730acdc14aec65ad5f2aab4614695f0bb1bf4718e9c41f74be052975cade5df1906b1efaa0fc4b925be5be224602a962c16c33d82a8904dc339eb77e42a78ef714ec7e4143436f1c8b698f031748f627db868e36c8688a7f6c736a36bde647dad5712a6a486b8224623b3f42bd10b1053f693b43562c1bf9c82125907cd02e330d211e58ddbcce19aaf1629956b719ad78329ce6c2f8da47602b2b018f3c8d036086b9877014b99ca229d53840e5f2cfae8aba2c24da30c76dd491914a0f0c10e3cffa02c27fbec6595d39fb6153a5138065cc27b79b0b7a55ffb0028594ad6e1e460be6e4272408694a79453fd1ff18dd3ea556f09aef6c4b4b1af65c04894ec6da6d055db521dc0ea315cc5f6bfd95bc9d4c415a12ceaa4b20e04fe11ad1b3d5e18ccb16c9e9430a068a11f401e01eb1fe36efbe4db8fe6701d44cc7b0392380b292d9a22c149dab850bb0e9a2ba89115d6f16eb5ccc0b9c98a85909f8bcd9812763009e5d48989aaea3082770a61072a396c81036dcd4834473e6f5926629c943d08215512a32c12f01b04b2cb6ad95b5bed7277f51a3f99c7849e3fb2eed6f51512c6592362853cab5a74ee924a077292741d8d66443006e08db21b03e2d17b06a5e0cd592e686f1f7063322c61eb8c92d40ffe142f20637c0f923758478dd249a183a601341626d914b25ecdefb5a210d935fee54665d22143e1bb8e117939b28312f2201ac588c4dccfa9915cedc52b617325f4b91b6acc675df43b2bee32697978e4bffbe5782f2fee2ff1930319cfd17e98d54a229d71e5ba2b28e7a1aa39f8a31847cedbfe31065affb0bf0e757cbd9e5cfc00782e42a2e468d4b2d93de1fb902510a2c3647debdc269046d99c83f4cc4bed2069ec4236de68461377b919d37c55cc838b94166b9e99ef42896fd1bfb0b1a2d5dd079ad4458da24ca9914f7021b969cdd0c889f8f92d9220973fd881a95ef12a39cbe01728d95c3f911a19470ac5afbc67f40b1c6ecd3b57e9752f3c18a27ce5a08ab8274d66255d33fd6210afccefaece468d117b03d23fdab790b5c1015a7746d8d6e2188b3f03e8213a87da8188bf78f325a55230d888fa24dc74c0b60ea6f81ea1d98dc07aaf99dd6547997f125a5eeefa727c985563323b04e4e3299c654bd08857793906d37773c82e23e0d95bdeda31c5e2da1ca6cb9bffa902421f1c739dad96d69394ad1cb555d288e07abcfaa97b18a99432308cae01f7accd1fb554d1797c0d7941cda4e25935616ad01dd0d28d5176fc7a31335b1815c847d5b303a8e8e2e6923c274da28d6be2820b7d9e3db2a97e612633528082ae35fe8a23875b5e2a9884eb3a430d6fd2777dd88ac513fc628e334a6369ca86aa4a6892e7e0bf227a65853fd7fc167d50812b5599089095ccea08d10eb89feae488a4e71f3885cb1b413df2a924ffca570ef463dfa3e2234bc0aad536868a95480540c5c8c65980e7c05623ba03f0cacd4229d46706078f151baa32562c2cb16545ad9e32bdcafe8ca9d4dfd3358bec889ae46db28c14f54ab64718bc85884d0e1d19374f2e001e138170eb95e07e1f02ab226ce495387a6d4067e072624816c9088da98617b700d90cd4c02062f6177adc6cc8f52d83f1679bff0c44d764c3c7de36a502bb42b8478cafe42bdb6d53bb3e1006b1a134bf33d2a7513a9cca501bb8de82739bd0e0a70243240f71348c22d346914d9805472a5128dbb4c6c7022c2e54ae3267174adacad446b21c83adf30016ec2e8c072ab10454d7b937cdd62e0233f132a09374db4a8c457aaff8001cadf272c7e7c28ec438e35e89d8fd8163a6001e9d9b83f95c251cea66509fc1901db4fd3dbcc175ffb50bbe0d2f333cd37fbf1f84f1be3edc7b310766539e4d6132254c6c793adc69908c14aa8ad631ad99e55bb48b62f70dd5e54b00ddb010178fa5c8a04253b5604459f9e5babcf2efc8a9c954f34711f83dbb178a4fc79fb0481ad7f87512298d615247f26b67db0aa478c204d5b5db6a9092d283b8af92e7b8b79283dced189b21a956afb7db16560d5d2c7a4f5edb85c767447defe2ace8fc339b8d1d06e98a3b4473a0bd732c38ffe2fbe62f117144a392e670a7200c73870e728f04f478c1d745157a1d34a9764ad5c9ffc774ea0153307c255bb529b8a01db19f60633ce34c70cfa80b32a6360b28260a2335ed1759141da19748dff8e17e9ae3b197f6878f6f705430d74a1c08b0acddecef4bdb74e4d3aa13ac83ce0ec5581815978b18d55c3fbff64e82d606294484e244562da78325399a552d4091fdb50fa6bebec7a8ab1bc18b73082558456e8f09d34b75c668140de6858a3509ad10df6c825c2da2601133b6f13cd55de65d95b373aed36231357d7e47f065ef122b5e29caf081a1a94f581bf5adbff0eff6c093faf0aa0c1d3f372dd6edb1887a31c1b2b9cc1bfdb7d9b6b606bba56695c9a3342deff66f0b64e696d4fe0895b8e8296a10791d33afd7cde56ae7daaa3c012dd1cd4bf561bb70e0d770ffd79651877b2476a8bcb8b47b18ffbbd0e28732815d60510a4f36607040dc9755797cac75be0f6a603e3024d8d4689974fe4d9fb101fafc72c16bc6219cd7eeda4a22f4df38d507a050205cae0b77f9da95f20ff808bb8a62c5a52ad6dfb7f65b20c888e13c4771189f01061d0e272bc8d340b09b5093a00ad3d493016c614d1315da45732b507fc2f071747543311368f9f41922029d9b5ed76ea9d674c1f4526f0aaa42d6c09fed4f6f76ebb043bfe58a4b4ad6b6b120c8d676fcaa2d082c0d2d55c9804924496b44f405f2f9f420c6a65b51df3518d4b1f9d70532298e55b6f3c04e9e3ec56dbb4158a70dc04e71dfa27167cdbddf458b09a01633806d8852a0824ccfee1afa686d9ec86b28cbfdd70d24b2dbd6c9f00c7023fd226afb9ca4cd1622bfae6459db4583ba112db408c0556c789294cf80bf03c126a57ff4650cfbfcb02ec60673ce4a0671304ed17155152ffce496adbf190390ac71f9c091a28aa3a39f586bf87dbf3674c2d2125e3c6648ee831462348861b32ea7a456f714ba51eba44cf88a379a4354e73243ab691bc67713601a9c5b37e5552e98efb4d167bf5c31479a18b43423ae69ccb344ca68885f3f351b26bd84d294b0861570f08788005a7d656fe8717182ce35a000516572c4489a1c6fcf21bd1803d98f7e65c0437c313bb775025459f848e92abb2b14ea1dd441a264411d828e147c083ed7cec4acb5f788dfd72cb2ff6e4f861b384390790d53e90b94748addff990fa9af6f7766849e80861c0a280db3e861b7421b62dfd5f3dc44404a40e890a802b201661e5491fcb5389df2a398e48aeaec3fb737fdedf09342692ff5776217bfc158eb76a768091d566bc1b80bb571b5918439bd34f10fa96637a42fb6b5af7967d7a912ceac928ec262c8868c03004dcbf5524a12edaf496b4b935074f1bf112df59c0095aff877baec8b9483509682ca4ac377a754ecd20cde696f0a8e11c31e7592e1798b86a623b5ce8aef92d7a1de5441481360fe1d7043cd0482ff2f72b3262bbaf5ffa909df603096225b34ece86869e9758eced7165c60fe206d1aed8d1a35cf2ce4a4e19fb3a0946e4e682bfdb923199b53671851a64e295d2c767b93389e1d20c2219d4450987a7dc7f3b9c6400ac1469b9d63328fe31f6a27323e28bb1259f11e9b61878598e14ea8df19d25482cddc12614230424e08e72952133d9cb203f7ebf8fafbbff7f850a02e0596de8dae428e320929c69fceea66b10e5a5eaa5c7ce3655984bbbb5e30e479a849cd4"}) r7 = fsmount(r0, 0x1, 0x6) r8 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000007000)={0x3, 0x4, 0x4, 0xa, 0x0, r1, 0x8, '\x00', r3, r0, 0x3, 0x0, 0x1}, 0x50) r9 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000007080), 0x42001, 0x0) mkdirat$cgroup(r9, &(0x7f00000070c0)='syz1\x00', 0x1ff) ioctl$USBDEVFS_CONTROL(r7, 0xc0185500, &(0x7f0000007140)={0x20, 0x17, 0x6e, 0x2, 0x35, 0x80000000, &(0x7f0000007100)="1ed694d95303e42c10fa2a5082705cab11df191292f83d39b41196cf53d6726af6d4b812d3b015bc5048f603ad5f7e9bfc7b4f655e"}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x12, r1, 0x1a3aa000) openat$cgroup_type(r9, &(0x7f0000007180), 0x2, 0x0) r10 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000007340)={0x6, 0x8, &(0x7f00000071c0)=@raw=[@map_idx={0x18, 0x0, 0x5, 0x0, 0x2}, @map_fd={0x18, 0xb, 0x1, 0x0, r9}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x9}, @initr0={0x18, 0x0, 0x0, 0x0, 0x81e, 0x0, 0x0, 0x0, 0x6}], &(0x7f0000007200)='syzkaller\x00', 0x5, 0x3e, &(0x7f0000007240)=""/62, 0x41000, 0x6, '\x00', r3, 0x25, r7, 0x8, &(0x7f0000007280)={0x4, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000072c0)=[r0, r2, r7, r1, r8, r8], &(0x7f0000007300)=[{0xb, 0x54e, 0x8, 0x8}, {0x2, 0x2, 0xf}], 0x10, 0x8}, 0x94) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000074c0)={'ip6_vti0\x00', &(0x7f0000007440)={'ip6tnl0\x00', r3, 0x4, 0x3, 0x7, 0x3, 0x52, @rand_addr=' \x01\x00', @empty, 0x7800, 0x7800, 0x3, 0xe013}}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000007500), 0x40800, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000007400)={@ifindex=r11, r10, 0x9, 0x0, r0, @void, @value=r12}, 0x20) openat$cgroup_subtree(r9, &(0x7f0000007540), 0x2, 0x0) syz_usb_control_io(r5, &(0x7f00000077c0)={0x2c, &(0x7f0000007580)={0x40, 0xb, 0xf7, {0xf7, 0x30, "bf3f8dbc4457f72b8690ff55dc30cbb36aa2ec2d2b9d811d39bac16927a4ea8a30e0559cd74ec2769c615fdebf45aa95c019b56660db5dc3ca087957315a5bda21743810de3c8215a17e5296c7300c8fb42ed59eb0c975930a423c7f6e712d2d0eddfc6770a1cef6c30f59729235fa1248ddf094eeb7b101ea9fec7db5d3e6d963bb50e352ae904ff73b4338b74ce6da2e1c3083481c0ea27e63ab8ca3fd24c6680e587f2e9c2dd9656bcbd3631785b110a52a6ce5e3dd4df3ae4db87df858daca5357ea2be53be9e038e3683c2693e2bde48d51155fa7130191c493bf18457c14a8255544ee95d597366c7979833abc654902c683"}}, &(0x7f0000007680)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x180c}}, &(0x7f00000076c0)={0x0, 0xf, 0x41, {0x5, 0xf, 0x41, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "cdaa7aa08a4eaa60157ef029de2bd89b"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x40, 0xfd, 0x7f, 0x6, 0xf1}, @wireless={0xb, 0x10, 0x1, 0xc, 0x85, 0xb, 0x81, 0xff, 0x3c}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x5}, @wireless={0xb, 0x10, 0x1, 0x2, 0x48, 0x8, 0xe4, 0x6, 0x8}]}}, &(0x7f0000007740)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x9, 0x4, "b7d5e45c", "4ea46543"}}, &(0x7f0000007780)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x0, 0x92, 0x46, 0xff, 0x6, 0x7}}}, &(0x7f0000007c00)={0x84, &(0x7f0000007800)={0x20, 0x31, 0x24, "690165f344619bc48c0a140876b2c1fe76062d053212a8bb6b942a67da6680b9b31ea5b5"}, &(0x7f0000007840)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000007880)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000078c0)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000007900)={0x20, 0x0, 0x4, {0x40, 0x40}}, &(0x7f0000007940)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000007980)={0x40, 0x9, 0x1, 0x9}, &(0x7f00000079c0)={0x40, 0xb, 0x2, "caff"}, &(0x7f0000007a00)={0x40, 0xf, 0x2}, &(0x7f0000007a40)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000007a80)={0x40, 0x17, 0x6, @remote}, &(0x7f0000007ac0)={0x40, 0x19, 0x2, "35c9"}, &(0x7f0000007b00)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000007b40)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000007b80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000007bc0)={0x40, 0x21, 0x1, 0x6}}) preadv2(r1, &(0x7f0000007d00)=[{&(0x7f0000007cc0)=""/47, 0x2f}], 0x1, 0xbbf8, 0x3, 0x0) connect$pppl2tp(r9, &(0x7f0000007d40)=@pppol2tpin6={0x18, 0x1, {0x0, r9, 0x1, 0x2, 0x1, 0x4, {0xa, 0x4e23, 0x2, @private0, 0x1}}}, 0x32) r13 = syz_usb_connect$uac2(0x4, 0xdb, &(0x7f0000007d80)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x41e, 0x3000, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc9, 0x3, 0x1, 0x7, 0x70, 0x5, {0x8, 0xb, 0x0, 0x2, 0x1, 0x1, 0x20, 0x9}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0xffff, 0x4, 0x20, 0x2}, [@selector_unit={0xc, 0x24, 0xb, 0x1, 0x7, "03e2479e15f197"}, @feature_unit={0xb, 0x24, 0x6, 0x1, 0x5, [0x4, 0x9, 0x9]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x3}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x4, 0x6, 0xf9, 0x3}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x1, 0x80}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x2, 0x3, 0xd, 0xa, "a5d293300f"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x6, 0x80, "d00df7"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x1, 0x9, 0x9, {0x8, 0x25, 0x1, 0x80, 0x30, 0x9, 0x2}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x9a, 0x4, 0x4, 0x6, '\a', "36ef"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x0, 0x5, 0x3, 0xff, 0x2}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x81}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x9, 0x8, 0xc8, {0x8, 0x25, 0x1, 0x81, 0xf, 0x15, 0x5}}}}}}}}]}}, &(0x7f0000007fc0)={0xa, &(0x7f0000007e80)={0xa, 0x6, 0x200, 0xfe, 0x1, 0x9, 0x10, 0xd}, 0x15, &(0x7f0000007ec0)={0x5, 0xf, 0x15, 0x1, [@ssp_cap={0x10, 0x10, 0xa, 0x1a, 0x1, 0x800, 0xf00f, 0x7, [0x3f0f]}]}, 0x2, [{0x4a, &(0x7f0000007f00)=@string={0x4a, 0x3, "18752f7ef51f61e3bf14156714057715ac39d3913d9d82d64ed98194c41c1c0c3f971edd3e4a587801112c549c21f651a9d334e320722d31317b09ba02da3d9bbb1c7cfec4e41158"}}, {0x4, &(0x7f0000007f80)=@lang_id={0x4, 0x3, 0x18}}]}) syz_usb_control_io$uac2(r13, &(0x7f0000008100)={0x14, &(0x7f0000008000)={0x20, 0x2, 0xa, {0xa, 0x2, "48086c80e7b8a4ea"}}, &(0x7f0000008040)={0x0, 0x3, 0xab, @string={0xab, 0x3, "a102eb6e72f31816f2fba75a60d75bebe3b441eb83b6d89dc0ff4b00adaadd0062f4791bbdb8f85a11a31c507f027f671efd22e41129d82824db6b21489ea64c56e37c96a7d52ddc9bc8852d208abc588cc0d1465153ed12f72376c4737dd6a21d036b8a8c953a8613b1346a43d73428a535ac4e92acda1eddaaa4a10248550f221a98c0839210ffc90bc985a9c36bf1addc2a8688766216b2e2568d375ef5453336f053e8cdcbc5fd"}}}, &(0x7f0000008340)={0x44, &(0x7f0000008140)={0x20, 0x5, 0x30, "6021b7f1195d285ffa6eb42660060a122a670e15ddb75f243633241fbce0ea4c0bbc2bb458b964bbc1255f83de9d32ca"}, &(0x7f0000008180)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000081c0)={0x0, 0x8, 0x1}, &(0x7f0000008200)={0x20, 0x81, 0x2, 'x4'}, &(0x7f0000008240)={0x20, 0x82, 0x3, "2024e7"}, &(0x7f0000008280)={0x20, 0x83, 0x1, "ea"}, &(0x7f00000082c0)={0x20, 0x84, 0x4, "e773e5bf"}, &(0x7f0000008300)={0x20, 0x85, 0x3, "ee8137"}}) 9.696390836s ago: executing program 36 (id=541): r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x80000001]}, 0x8, 0x1000) ioctl$USBDEVFS_RESETEP(r0, 0x80045503, &(0x7f0000000040)={0xf}) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)=@o_path={&(0x7f0000000080)='./file0\x00', 0x0, 0x4010, r0}, 0x18) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000100)={0x1b, 0x0, 0x0, 0x7, 0x0, r1, 0xb, '\x00', 0x0, 0xffffffffffffffff, 0x5}, 0x50) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000180)) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000000380)=""/136, 0x88}], 0x4) r5 = syz_usb_connect$uac1(0x3, 0xea, &(0x7f0000000480)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0xd8c, 0x78, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd8, 0x3, 0x1, 0x9, 0x70, 0xfe, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x400, 0x11}, [@extension_unit={0x7, 0x24, 0x8, 0x5, 0x3f, 0x6}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x0, 0x4, 0x4, 0x1}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0xf4, 0x8, 0x4, "1b1b7f"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x80, 0x1}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x4, 0x8, 0x2, "ee"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x9, 0x1, 0x6, 0x0, 0x1}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x2, 0x2, 0x8, 0xb, "8ec207"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xff, 0x2, 0x8, {0x7, 0x25, 0x1, 0x0, 0x76, 0x401}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0xd, 0x4, 0x8, 0x4, "2d0f0918ab6b47"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x9, 0x2}, @as_header={0x7, 0x24, 0x1, 0xf3, 0x1}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xb, 0x4, 0x4, 0xa7, "8f", "4095"}, @as_header={0x7, 0x24, 0x1, 0x3, 0x2, 0x1001}, @as_header={0x7, 0x24, 0x1, 0xbd, 0x95, 0x1001}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0xe, 0x7, 0x0, {0x7, 0x25, 0x1, 0xc, 0xc, 0x27}}}}}}}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x110, 0xa2, 0x4, 0x80, 0x8, 0x5}, 0xa3, &(0x7f00000005c0)={0x5, 0xf, 0xa3, 0x4, [@generic={0x7f, 0x10, 0xa, "7c124303522d0c9599f880f18dffb2aa9849f7c531d965058a161dc2c2ba5cf29c2fdbe019e56fd712031f7e3df69e319f954adb650794940b2912e42a9646aa65a32300fc01303e805be4cdb87099de60e173bf12d947ea2eb10511c085f822393c72d4284f5c812ed28cd77413a817ac6e782ef1f1bdf168ee7a13"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0x8, 0x3, 0x3ff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x9, 0x22, 0xc}, @wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0xf9, 0x8, 0x9, 0x8}]}, 0x2, [{0xf9, &(0x7f0000000680)=@string={0xf9, 0x3, "808b5943edb936cd6cc10e927a50edd93b8bd7c42816329a275fee13904b60565d98baaabe66a139f4f8a411d6a9a413aa7bb2abe05a3b0c8d38a6268fd1b0452fc68919bce41c764d62ccc6701b98ae6085f85355107081e44c5363eda634c17664dbfa9dd77c765c1477536a15b8bf008795d5f7fd3a2a6c6df564cffea9991e1baa9a98af45a9d5d2c4e847e25647e951cc07d6dab31ef2edc7158432229e4aaff2c31ce7a9f2fb543fe5542ab2d1d61b171a61ff67dcdf01dcf0b878cc9611748149c1a0b4574cf807922933663fda3f7285117ff984a113ecc56eed2e8672f7ab4bcab61206785808ca5143655b9664169b0b8c63"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x3c00}}]}) ioctl$USBDEVFS_GET_SPEED(r0, 0x551f) sendmmsg$inet(r0, &(0x7f0000005c40)=[{{&(0x7f0000000800)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x3a}}, 0x10, &(0x7f0000000880)=[{&(0x7f0000000840)="5705b47536bdf5bd15ed154d2dafab87a9e78224800f5be20aab6ce4ffec7a6a56c6c2221ca44983c93475972ed6d22e4d6dd8b46e20e7fd5b524e6c553a1b7b", 0x40}], 0x1}}, {{&(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000900)="7922d5a9a8d3736433263e350434af3cdd6c54f4a2e1d8b0b3ddcdb6b9684a08cf0afe750c52b43dc82d1c19c72dc75c941d5963920e961e553ce68568322dbae9d08afbddc7bd53c1eeca0062fb47178642ceb9c2ed93bfcc2fe285b494126717e798b997a5f31941deb72bde9674ec0b8072b4c8404b000c076da7faed52d4b9", 0x81}], 0x1, &(0x7f0000000a00)=[@ip_tos_int={{0x14}}, @ip_retopts={{0x44, 0x0, 0x7, {[@lsrr={0x83, 0x7, 0x2e, [@multicast2]}, @timestamp_prespec={0x44, 0x2c, 0x8d, 0x3, 0x2, [{@dev={0xac, 0x14, 0x14, 0x17}, 0x8037}, {@rand_addr=0x64010100, 0x4}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x7}, {@remote, 0x8000}, {@private=0xa010101, 0x3}]}]}}}], 0x60}}, {{&(0x7f0000000a80)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000ac0)="e7084746eb6fe399cdab98b336d4806739c617f12db0ee73258b55cd692c597d10b6350c1a8ac3f8ef7a34fa39559a50716bef44a47623f8666519ee435c251a6ef6f09f07a1b6d351da3d92a25731f4d5d9ef220e71bf519f4469b9c290e0cec5264935b2b891ec749a8116f2b11ff1136397c058a8131238cc9de5df6eedc24cd88992bb2fc611d9ca284667af27681ba6c4948be660311f79d0096aee1be75ab933bb4f9aa846cc01bdcd30cb885350ed56f0b399768df2a41eb66748d10492aada4f250f57c381bc7a54fdcdb35e9d128f94a707f022f993a3c3babcdba9de6cc251283290bf3ea81de06a98", 0xee}, {&(0x7f0000000bc0)="7ebe0227699de58393c0fb06dd971936f9c256ac529e6ef0f0fab48823644c9ca90c8be5356c0c8f57ecefb9ea4ab6242e832cde43fe1b23d113ffb4ec51d98c6c9840b7876fc3e469e58ac0fb78b6f5baefb978190e51cf3993675b1b11933a55f34bf1550d0b0d6c566854a3efbe18ce", 0x71}, {&(0x7f0000000c40)="d8f237fbf1fcea32e5668a77989aae69d9f6c7f0a84abdf35e061394f53b48743576cacba017a6b5e96d63ce9f8cc65be84be0d9069185da84088a", 0x3b}], 0x3, &(0x7f0000000cc0)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x10}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}], 0x30}}, {{&(0x7f0000000d00)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000e80)=[{&(0x7f0000000d40)="86b785cd4fe18b9b379ef49104c683a11831675f7d406727dd5d90a1ae74971de6e6787da2b0b9fd98df6c41f632fb6b97579fa71d34947e6a2ac45081f5022afa88", 0x42}, {&(0x7f0000000dc0)="77bd5272320c3f83a5d4764c417c9d30ad6f63d9484a2ac3c9a419eefb0dbfd566b3799c8c1a51ed6dbad3cb11ecd74266fdda4a7a28595bcf0cf25170a9247476d0a106c5811528e09359e1979979f10af99b829cdfbad5eedbb7a51f8d3cd50a29842fc08f3f294c18c251bf66178c627740aca5b5382cd1e64124a283128daf777f8339e0bf972edc2f", 0x8b}], 0x2, &(0x7f0000000ec0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}], 0x30}}, {{0x0, 0x0, &(0x7f00000042c0)=[{&(0x7f0000000f00)="dc0c79de64e94d4b55a9196c2a040b681cd2093e3d0f57293e0f2ad9432add3b857264aea4aefed9bdd0f6b3c9e06c96f4bb112d", 0x34}, {&(0x7f0000000f40)="59235716a04dca5f981787e65c0eeb71e97602e09411edef5066988a0a7330542f07e93cfefd2865876b2f718482d45bde5ec60fe7a648b0f0cb8d8f0a672cc2581c97472791f1a13e4a518e4a81f26eef511ae6c238bdb1b6ca9b7f45203bedb54ce1adab63f0ab7c84d6b7d87b984ca192f64153a0b34d7787bb8eacc9635d72d3b396d083539620bcdd3ea7a2a80e811527e17e32a395d878878c2f58085c9fd33d446fe9d55074526866efe3d8ed5c3ca8f0b64f26ae637e8a44a4326e3db2facee8fe16c24cea76", 0xca}, {&(0x7f0000001040)="314d0a30ea751dca08117fedd7ccca91adc678882447e0145e27ee3e4d835c80d7d8bdc00235d61a818de7d19a8c86f8a3e0f6720f339ac154e086217f611ee0cdf1eb26426e38efa7de4f391d1f11e0864bcf5bb143e87be5b779e28bdfaf4f2ceab6d26c6c92e5c646fcb9f9057087c203e918c2dac3516e5ece7e40ad192a420620535ce31ae840c25900bc8ab8b528df82109ec6b203a91e352e587a547cddffa82fab7edc1843ba905299b96b3543a65d9d2387f86b4d28360902ff78e01ffc709df579880d1dc4d034506a4da181eaf23845dfcbfb6c2eb054aede3b05cbe422ad8c40f8183afac228b6b96640395d0046b80bb4e208c0d0d3d8f55be5abf8ef52dada6142e0ae5cc5dc800e09c1ce2dc505d951d46f289fbcc3e2f54ec06e56b8b17060a3661e8d06cab0fa9d2d7d8df6edd41b183f2411fa5f4904067cddc0b50a3d10caa6e33b8afc833d789e0b855337fe0bf30640122b4696fe76cad3962405cab0137ff11f96b4951eed5e8413f4e29745d60fa481822c5db31535c1dca7e9b88e8c31dbf4c23a51db7d4f0d5f43ab738368b29f5b7088a2e6c7a199c9f9127e5ac3f1996e9cc7e385c7ad322eaf19e87dd940a941fb810a3eed099f85bc64326f9fb4fe1902979109e00de1548c343ca119ffbe031a85dfb5ce94efda44532ba203b91de47bf02e235b41b99a6e8e39ec5b08e67747ff6e92e1d986ff923cfa5e55955537588e67a22549086ac30671aae59676ce19a31a28b0b1cf4f43ece7578377050117434f114d571d0d29f5f6e04979b792df6f309fdd751bd9c99edd8b6b3fee888f85a4ee3674b990ba83f33c278df3cdb19e6ac26fc6a93c6fc954c81404862eeaf81027ac3c435bbb6ce5df0e3a6e2f6d191115f6c51b451629b9b2c764f7751c0eb25557f52c34ebdb847ae26cb8fd74245831a86e3a33a2b2e3632a4602d979909a836d1270f57b3cfbfa407a6a7bfa7c7632b1b263049b1babcd43203d623a01f29200f1f3b747962783defd827c59afb0bb4ce72e35b16f4f25e1dc58bfbfa53e95ddae1700780a052e4b22ef4c3df644ab015ae9e846ed6b522f16983811006aa3d6883723231a3465ac7dcc5e39570747c121b9a5603c8f7ec8aa66ab1e83f0bba99ba4079522b8e3c3b2285ab0f57f54dd3279ca9a69ee0e1a443bdf4999d571d93b766192d553c0932b0fc16185e18a992e640c6a95e5351cd5e9b9aa32ad73833df46e41481a28383ca442f1cdee5fe81a92fb0d2bcc88462cc774fa1d13ae4373521132eb44d1f1ec75f1d56512b9d135b6e23e29ec4e21c6a742f9f761d1d0b4f48e6aa1bdd6696a592e1f0f8e104e41a994fa46ed0e79319a01308f9b649136c558e7326182dde7a2bf8e98b508c7c2cd9ba10024b3b5b9f145b6ab8b2e0a594672e024f2b7d88138c847628c053677771012f764c91fe5908b13207b0c58338999012e6a4592d85894ba1c3e58ad750df387558ad41aaa97cef6cb61e855a37645da9ddda87d86ad8131fd38bf509976e85ac1c5bc9de196a34ade19da9696cde759d3554a1700bb82deb72bb64b603b099e8c34a855e9626850c82706d3a2992712db40cbcb93a3025dc45a5d25528d375b29a09ea03d3ebb8641de3bb70528bcf1040b1602fdbfa7e32abdf1245e4d1cb01076b010e07505767953492d8bc57166316613db149459e163bad09879f06457bf6ad1dbf098442630373b4c919c6401e025fc48e861081b41a59129ac7bdc82a0e429e6d45dbecd41ee0dfef3f6b976257a07206db665690fdc339d458ce924c4871cfddb5ab158e1e5f918a76cf34d0ef2a5438a608b078a532dbebc3824b5adfcae65cf3b9396adae3f49a12d558aafd969d19c27f07ea786adcf83d827b529c3bf85d6466d276f92166d6799eff360ef10de8c2ed4998e891a35807f13d5c5268560b039cc82495a013f82845e24d3f2e02622479cbf5810e8288d47fa64a25a0875323fc2854d8004f9c95a225a130c6450c897eeb10596bc6e30d0c225df12265a3ddd0840b89b962c9ac0dff104d00adb20a2d68a5803ed78929730064b6782e8c4ce3e8b8ed73e0d8ce831ad71e8a20e7f32891114901f56df8caa90cd696c28105c5b262ef0e8057cbeaec8c772d6155cc53323e0fabf42b4d535e263749bcdc8afb05dcbe1ade792d3f78ae29af18757097ac0e7f1333ac23c67393a1c6bd6de8c901aa2efe46384151f57162fd996088fc92b4cb57601173cce56af638e23c2e1de9b0ad5910716f5b94ca7e09b40bd9e8ecfb375c98de577ace758290ff66f1741f4159be24ebf1981423f0ab95db945f4e9c1a208774d760cb3aea70c8abdf13d672141658b9ed22297414bd88f23b370c0be0cd09d6fb2b5e31fd0a945e66ce2cdcadf2c533b182a967a29292716bfbcbf6c6fe6f767a45f6c25ad26f33d89f39fb15ed78f11baaa0c461632168cc72b03e6ecfc909bc4445b4d0f88e04d3bb8cbf05047257e9b7dae9be36b69e8b74085e31f144753986fbe3e7783b68a613cac7729284a07263b6748764fb061219014179b7927d7f62ab6f4b476e11f9b2fabf7223ec5d7263d475f36655338e7a7d1bf341891df6198c03b3f16adf4c65c0a1959b369f8d0b3f4d1b783fcd9284bed783d73d793001a7dd4c4de779b6ef76fb5ad8e70f9d8c5bad9fd6d9a56fa1fcc48425a9f87e3cf2f3fee7089984cdba19701eba9a4a201bb8d1878a8b2ae70e4edce11e964c6874b5a00d0aed590dae053d47a37375fa515d330ae3674bb057157e515acd24fedf0bcff8ada61e342051a6eaf697bc5c8325e06d4483bd9484bb09a8764d70b1e4c664f8c64554e4d7984ebe5c5ebbd1e5768b16051783becbe61acbe77f640c15cc1c13ea847f0f8f9217a4caf08338a748e4952a45861eb94b064a1bae2382d87cecb5f147fa0ad1eeb55a9051009a39c9f97c2f514a9ad433b17791e5182b70ab0cb5f75b0930dd6c2a83a954f8d295f321255727327ea3d05d99c683f2eb316686c854cab8a8516cf262505aa8b8afc18c64b3680152fde61e9e750ac6112ffd744d44c26e615c2bb2ca6deb4a73be55f18847818627728560d0203e673f8b01e1b3b3b8a90497aba7fd627df1d132f2cf6418e4c63608e551c6260afe346fd3ee3261e4eb6af1b0c3934d4c654912dfb755d431f55cc04a723e5fce0877977da6a9192397941698c16252637f9a35f973edeb018c50f0c8655885578a0a13e2811f747bd5a08b79e8dfffa9021d73b86ebe8556803b064690871b353689faf22b53c902d4b019df387f4b3758c44739e01e1ecdcaba3930ae7e644c95465f0ac27770f30cd749d94833df7bacf3052ee1b35472df119f0f5d6f08d2ebf4b68d7b5c8e0d3b0d461662d24a48e7b95fc8db81de76d3c9e9db2484dfdfcd5417eb08ea86bd2afc02701a0aebf77eaa871363d980c33ceb8d4f6d4bd853f4c67772575c6783f756d90810a77fbd39a67c968a2181563d57ec2b72e566927fa9be7f30b6ddcfc43d3153be48d5b39749e1ffbac7e7c186d82f85e66d9bbb89583d11b6bfef68ffbf6630593cd8a9ee142068f52134340a95e2f389eff8aecbe45fe6067ecb440f3a662e0018dc0b41db5746ed6486b02c3cb5f9db33ad2497d11933b11c54938ab09cbd31872ec781c9afeb5f6fd786a7597b1377aebccbf93d8abc22b66373b2924287ef0add102e8accda20c78f04b1d8bd54952fb33387b2cf1142dc47c3825ea3a6a4286f9c0b833dab12a592141bf4584c608e806dcbb0363c8edcd9d871a5a89f35b4e5d079f71e0157384bc147ff3fc3e7abe00412ef5593d96b3499f40a47a7d316a0d1269ac9a897be83a9f29b272691d72b62986b1d036edeec39fe9ec4de8dd3401f4b2f6b3ad3f42edf12c2235fe23343abd4b747664cff8a4632d303e2404458e63f37be2e99fe4175907234d710896b3fd97926122ca8e9ed38a2319ae0ec6dfa700ee72f5a1f53918a181fc7f42613ca4fa1bf45895f49621b2ded899d1880026dbaa0c099954e49f05afb0eeb9145273f2947569468936f1abdf24c75da122c562f36fe9a1db7efd4a35ab7d07452572a326d4df9a53354a54d42963494d8b540fb6b2dcfd822c80e98a5342dbf5da615f68558feeba866d425c390bbbbc5d92202fa165aad9aa482bae6571d9a017b26c901d088d83b589891c877f7b7278cf7281e37472dee03ab83099516ebe98cd5ed18350515bbceb738a199f8ec20032be833e8954d45cff3d869e9536da30d63631a74256aa149db25324d5ace2ab2465bcaab3fddb2b721c022712e28a84dacb6ba058b018238cc697a457e8036a4e6461fa033adff174514ddb470578edd942e7e17e627ef27debb6bce00d9e9ab1421a17a0d6120d04a4aa3c3e738d4095aaacc6780890e4df9669b544bb43b334b6f823c87c8acae04fda18c2c7e78de10b6153d7d6551c71a3ad16ac0ac8fa43271894ab270655f816b471dc9d1c960966a2f2c3a147bbd789b45d6bb4c86ef7fc5d1e4c8d6625fc04f494b4f7877bf16bcbf2cccbe114d36d532d551eaba2005e393329807eced3145f66da7bafaaf3fb63951138ef160624f39bdbd8677e50013883ada9739c7b30f8512188949ebc35224b2b57f15b775ac779fae393e1d04817471bc612be9391af919e94ad24d919befa4167467b6c16977f587cf09dee8765f41c40eab84d3e3801c2c99f2df1ff3598e7f2fe7fda609e35b87c076da0d0f69521c0506f1e9f21b5df14475be525b87ee6997b753b34e2ce418301f034118d96665d1fe9eb02e3dabdda6f404ac7171bee561b5d540468892688a68e8dcf7e56f5cc106dbdf39f2c590d466cf55f1c7029a0be2807d7ee4d43649e4372b472ac8c1886e6c1873aa31780073b608b71c665d5c457d1dc29bbf1551a4ddee4dab593a849de5e0918d0359b441e46263318cd7db6c922a73dc2b0270604b9aaae409393656f0090783677d1b2c9deb957c8716830e0dfd86a030cdde627bfebd787f505013a8725bf38539afb464e60661fd49e7c9c48b0182e0d100d7c965bfd336c1f4881349db0e8ed1615befbbf0bb54677fcd62cd758d88f84cad1ec743dbeedbc4efdbd61ff346b93addea3d17838ebcbd4ee2271c4f762c2c06cc1a2d06c7bc2c5ee923d5cf5b1cb08dcbb9fb2e5467e81acb082a73bc3c145bea5acc11b55ce478fafa1dfb08f9e7680d175b1fcb973bf8d5873af7f39f8a7f8ae0f76bd473baec2ccb1132dc0d1a534ed1f7aebb41dfc657d2a3c7f5f5a333bf259ae3943ef9fa4a7acf4ec82d8e3fb593f38b18ce8c4bb810c20c4dafd9688455ebbde40d3d2afdfd6191a60ccbe0f6a5c9d72e2da4f3df9b4eee4eb3f3fa9c53cd7a355d88e2de5d36c1efb9359d7928adda453d619d4a7da531557ff3dfba4889490a0536d4fb0a716f3a9bdba0078faf00f6c5c364ea627398cc1559565bf3442b95fb914780724297961242286070ebf6915df18c55884daf918ff757d26ba1893fffe8a687fd103628b0fe79a86809c11d3c23e310429bdb472a268f6632193ce263137ceeae984690562ee36bdda45a90e534d22f04ed7972c960c1650c70bd2bc09e3dd2d7a298f9481548d1d678e5d56c2b1e9f7af8054b1c2c2d9457ab5e048d407e7676105fa5acf9b7e020a749d8f5f4df4a80f361a74296771cbd7962e7e9c5581ae213879d221698ce762cfe57efefbd986ce245d7ffe0f31c3dd08298b68c110c534570664f27ba0", 0x1000}, {&(0x7f0000002040)="3c7919305f090f8f5e7315e137bc6d40714c9cb578dec0ab88b19c1d8322d8a1610d571c90f7ee6ac61bb0c174ab273b83a3d1cc36df1e5db05e731e741e16fcb4218f9af35071283657474be272de96b56e16199feb17bd2d931345c3de8ddaed327c9ad21898001173988b7ef583b309301c4372cfb512abcb876064b66ed6d945220763a642c114eecf34daaafb9832655c510a83ef82422bd974afe8c900f79e91f8064ff1718b5254ed1630eed30a201cb0432753a53220ba9e7d79f760fc5fc980b76a0f9cc8bb9f8d402ac426ca6bd7eefc9687bfc5b9eba939e67dd34fa13e2aaef55ea072727a19179b5e1f16212cc1c88b9afce52e2433fd503ec8bd4787ce3e3b01b3b760972e6df9e370462c19bed70cfdfb123756113a77f41fcd5910583784fe858586482463e2ddb6e135df07fb671109ca93d9c02cd049991d5ef20fc5eace0248ef9d1de3b0f6ba528db0bd7fc7bd8f23cab01fde6d5082e98b88ebc1793f2d152dd00fea4b721d7a409fcb4a792e8baace2e990478e5921f65676ae99a0842d30161ed2098f9273593599b0e88cfbc223811563be96a64ae117e22a98e5ee99b42a0579b6a005cfff528f977d85354fd9b3aee7396cdffa7cc5e4eb56ce50817d489b0019f0cc5862e97976ba0ef78a12ba9d54a1a6f6e341db8fadf4a6d1fec5bc502fa01f2509059851b58291eee34f3c708377f2abb76d9d216b8780befada7f0fe7877061f11924e6f369f40fb0d86fb1531786d8000a6790d66e74218703b9ec8dc110d239d6aaf910758bd7857a7efd40cc5b1c235e030b98eca8c6f88c9a20b8309d97324861f03d4f942d4663b6b3e521ab333336cbd10c68f561b0339abe8db4badc1cf864101ca8124c8dfb14a5431c2edd42ad25c2fc339e4f5a75a90a2452bb46935f1319d4a08f8b8a0461fd50c3695ad49c52d4deb80b005136a84f3c8197f1fd3c52b1d0ec14c8c7cae8764352844ee8e7b8ffa1110d865c89627b8e3f749d630c410d11d6b7e90d39e35ed676f75e60ba935fa3dae620367715f847f45b3a2d4916fc27dcfcdb04bc5d075eac301e9ee22518b6b4a9aaa4189e1dd38255334db9289163d0c1d3d0f68456e7770d8037fda1205d9453c09b6ac133b3ff69e37ecd89475a4eea707d15be5d8af5ae55dc4db955e8766f92febd1c107706ae4c8e362a1f94428c6719dacfd9f5bc2d297baac545e3ed6acfa35fd69d937368bfa5f4c2a951cc38a69525a4ae560d06a7b1bdfdf7886c806aa4e27d6ad360e79ce090ad95896d542ae89801abc738ec5d2c82801f788180a41a83e64038502f0e83af982ad14a90fd4cfc48a6260189c69ab5cb1ec974eef61b94dbe72b0a845bf2e2e47da74409c8334f72f2b31c98a693c972ef96b25ad5192348b55866097ab79644444820d6a853c78c79a6deaaa62b352b31951dbb868f2eb1d6bdfeb2001de161bc963bf9f97457b7754730524fb0139e03f83221434129818470e84355e3116727da6c9bedd3460815e56af64d255a4d274c0110e9363975de0d9a1aa76b64af7ed87a6542e23b2daf8869a255aa2b6785971501774198eab751762e1e329081b8afe7ed1ba8031139b51a5b78ca0d85a917c5edbfaa4f12227f76ef308e5cb71e6d043415d523dfce273e8d1aeaf39c367222344ca782b8c9ec64d01ea58e82bd5f0cbed717c147cb71e39352454f809493c6bc4130e7bad65ad0eda6bf0ec5d7b6dbc16cf1303a2ef349d7c70918b5d0b13583643dec49a7556e533c05b6e35790164de4e98b109988b1c0de071a7b12fc433137eefc16c8fb4ed097d27df6fc2da9e6735177a4f539424d9af7d6d112dd93c24672d6c335b4cbddc55bf110bfdaa02b3e8d3478680b7836a41076710b02c08cc254f93e401a409513963c56750438ec25959340d48a4db8a999807d66338215096b7048f121dd9cf00ed2cccb6658e8e27dc5ffd22e5ef6561bd3b0ef5d03a888866946d5391f0dda364354efe802466ad568acad182dccbb8e47a29f94dc9732c2f13446c4c57b1b4115033088fe994e17775cbe76198e4bb96ad4669ac9dc5226fe6edb4edaa3394717e8e260dc7d4176d58600e361889f54bcf64e344736764f6eab1d8feae6c857a6ae3f4e05607bfc4f9800d041cb7fbe85d65bd920ca5878dfdb58f9a7c0448daf454c6d9d408e3437923cca85157b4dad8cb0710ca002183d5ec00fbd9e408ddc448856e75bf585e5d986424d62719edee0b76235854451d5f9c0ce04e2fe4a54bab93bd968d099d162e52eb4e6b058b17deb82cfcf6b545769fed33c4dc69b0b4d03923d7b996112e58031842d5d03acd6b4fd97ac3a0c0f5a60ba61b4e96772fb9b4bf8e18bce8e8f2c302f5c2334736aa0e108eb8ca45b46aa3722d528202db68b19fa2f896de090bcb0672b2536a8aaaa458a75dae7022ebe34a437b0dc4b23845e87d58455382813f5aa436d46dcb0f0b84e8c279099080587c29206ec1bdb6352785d1b9a1f2cd24c1cf5c1bbf3ed1061724207feb5097475a050610e3143356887f7d229b0ab4d3c8d0a15841e43d91329ee7165ef1dfd1da82bd47a0375438c32699132525c5219d784975933bd05bdea4b89d1df8d3ef4a5896838722670cdb02a7edf727f72829ee2fa18c577b70c7d0157dca09a6e33ff4cc93e4fbd9b95694310e2f95c934110d7359d6c1e1a976473ee7024589a4c1f49894e245cb16518c6296e747755d8f115c56fd88dfe5bc8cb36750cdea96cd542e26f8ae86ee9cd2e811fe52fc0e7ffdc6eb89d83fa0d3ef38af9a6e1c29a5d6739f7f37401033e7cf3a0d6e45d1d3afa43949d2a808807006bed9c0d5122f37479a0abbc9902feb961804d362023448e204e9eab603ff9ab200cce65f1a7c72846e6cf24661efac0698f5b738f9df3fc19dbe2a7edff44ea2ec0989bea27efc6412d6cf0a4a5806b5556ebfff15e964780817041b98ac2a8b90fed6fec3cf09fdc4e07730b0b2e5647d969d06d70b02537fe0ede0f919818934eaacb691a52d370995e01d5545cfb359f7eed64f3496a9a66cb002ea8356b5b5e31c95c50df516511e1f474f1f36a09d449aaaae7be80e8582edbcef6ea6d27ff6845355acbff602a1a91b9d7c4a95517e7f1fd5e53959ba3dd667b2ea93872e889e3f30d25b66769f5a1262778c864adef372346b7aa6ad6ceb87198af6878f2fb47aebed21461b6902876797982defa7cc84d808f26a8fd0b4cada1ee7b5dbcc6e77d52f87cae5e0519c56a6f731910ad8b2668c2ec6eff816979f094d5b77bbe19a823c5b4c864ff66f675c4c94f66e8bc81947b4d1d2dde6da8f331a80bfe6ef177b3f0ad339c6ce39431e7de32d83cbfbc0932c25bd02b27e48d5d36550cd2ee561dd111237931344697896a4253e9f807f62468578edd3724ff32ce5124ad6c0b1d1f1de49dec0e8c5111c6adadba93d333d576baa8cee7b26f4d8d3bd961789f406116c95a8e9fa97f11693caa7edad7d44db6082591d1ae26e91c7605b25625fcab1cc3eb5178fbe461ca1b7c452d2513d46b43d38800489aab673889068983329030f89f33801d9a6ed8d6fd6a5120afd4a7744a349e843f34a007ebc9162512c3718623e57a266ac07f9b32ec87df6d2f67354be1ff26f46dea6cb002601573cffce46263826ca86d88869e500b26e31e0959558f8ffefd8630b6db7449df8508f4edb8da7760a7aca33849348f14cc4210ebc247dd238ddd17eb013e2e67833179a91b049136ef5db6b5b070528c4a09faed16112f238b71b82adaefd42fe7cc7595c48f71dcb56a98254d149ecaa154afaf64ef95995ef9cac69b1d96d0d3c3b1c4b21bd9f2d0b59556a5b9cef95f65a914c8389e213197b4a7d775d7f52aa7be4f56377725fb222eabe4e327496f6735838eeb8021214fcd185d35918e0465397d35c80d023bf4b54b8233a16131c37899176af27707f796d83f32afbbec9f34c19eebfe6648d899c7ffddc67488a86f15639a50a8cfa343682516df85052396c12aed18269fccc2984bf725b6cd2e3ad3b31ae52b1c10e68b71d60ec9f9077fcfe98df6096880552b33a3b1ca6eabb1e1f90578195f130a6fff30b1d21d48f07ee0ec0d378300f628988c64872a6f90693a747e81cbc5052273ca288641fed25fec7d1794f854b11f138771689b34e993743228751e6d7686843e8c52bb4e983c1c4883c7813d3ca2f35ad9a003a62f81efda005740071a9239940fecca609912460c7f25ba9bda0891df8dde1992ff4d1c8d5c7658c973435950fe34588d5bd36f9d77d142f7fd6ac2e118c5538b1fd24c1d7a6c5fb9308ead0ad2e1d2588cd317b7047198612431471a0a73f992975a63708a255f655e9f7a45f3c31f957c5a66dc86350a99becfad424be36960776a593b25a2d207055b9ed57a58470e16ca0733387f99e4f7d3f5d2f6ae9e908bb9f47802354e189840f449d8d48dd031e5d7733be2e9deae4d4c87002f01747e3c50e00301957d6da62b08a1d8472753f2dccce126ff544b93827ee11ba45b4827ef6c7c151b291b9c835d66f6718012a26deba2c021b195bfcb03535894dc2a6a83e97c11a499283de121b25cd18d5f3a868110efa506bccb129c1059e6b55daf3375300aa772c6a4f865ff759a8f28c3cc9e6a01e0f0eec067e81b9f98f83cb0b30536d6db1dce888869b1fc99054fd1fe16104b21e51fd6487bf422577b6d550bb5e846094d190bb72f0f352ba7d1fd81eaa685477e113382918f633a5528fb35e70db784c7a20c054ec04058a2edad32564d61978742878f3046ac2bbf973e24f9ba407720cd3716958ed33dd3622a95f2ee5b1dd7d0881ecace517cfce59570281c0b863d46c3642c1c0542984599296916a2ce5805b9ad50bf6f0671fb071db1e7fd47d5dfcd798148ea13141b31b5e575e49570544f304527d5a233721ba7e60501e32c1184f07ce56091954b1b469110ff12aac1b0ca45a8dccc61e689bf0502dca4aa2930953b126258b9153a2c4b0a385f6881ea3c69de8aaa74129cf5f513787f5777730ee43ad6de2134490946dcc80417b0c1d35209c592b8973fabfe6d50423c87497a4858ce92e09db3617adb92d1d355aadb34fd28c81af4fe7aee610f4ecac16a8470d5d7e086388898bdc840af823274fd1e1423cb787539cabcc29d2ad805ef9262221904a882bee5397b42b19b62044121198875d53dd59b20184db07c775ace028dedf6f9475c72066d2695350ce415a01f7575ba029ed45f0be8a9c3a3948f17a8f67d1d4bf24a463181e23fb9c590602fe78a9ede1fb9b82ab40d2db148991929a5a5e429498ed3c8fee091696e1bf09be6e50fc1abfb5992b66c7040ecb96c2df0041064b346903c0230e04dbbbf8646b6bda0e0f4a6986025617af515479360501acd168088a8c5353a05174286524cdfa3088bc832755881512c5591e385aedb42f1f31db0ccee12570f0799e58a924f83e09fc128a1758305a8884e10daaa97a7e0eeb19ce4f041f03d8b2942a0006ed02d36fb9ddf84a35e7e0abaeeaf1aad390b5a734fdb07e4823abe4e5b96947994620d8e74cd7f748fcaa729234066353057c2cfb041a55fbbd1aff9fc4d65b8331fe48d438fbdf1fe47410232e5e07828536744f511b0a36fec5b32c4c5c3c4b6144b70fbf496a8b2af66d06b1f436dbaecb97412a803389bddb5d013676aa6929b8999719adf4f3c2764cd8a27f5ee7f2aa8fb0501fc610e6239fe3d78db2471ff17827", 0x1000}, {&(0x7f0000003040)="3e800bdb74cf86069dad8d2a6ea1c8cf5a5b5ca356a6f6912838cd8ce669daaa8515b9a17bf6bc2de64fe13d25943646b2c12ed1fd78c626b4d297ba222b39982cc803facd4f7eceb08992abc1c32d9d4eb9792b4a7ff55450bca8de4a6a06d6fa977a08a1d8d76ee90146640326a9798bb0f3fee1ce874ad65c03af671bd3b5a2119842896b455376a32156f0940605147d575825e20692e5025464dae1140e41a7d3c347ac215564e7b988d3b1bc06d7420bc3e204709abe0ad8d21f1b7beeb7b75dbfda4f6eec87d48d330aa6737484414b3b7f184a", 0xd7}, {&(0x7f0000003140)="8c254a42ae5c3a5033873d29145519fd9f7fbafeec16484391b7a7da9ad6ba881b97d4a10faa624b206c905e66f4", 0x2e}, {&(0x7f0000003180)="151d8a6b08fb391d64e277ceffb08b8f89c5f04c08a23670e634e84151ef6acd657922f8c8b39cab9a6085b42b7de369a1f2bfc09d0eb7d0f968bf58c668bb1ecc2425ec5ca730a4bef232bbeaa9bf98dc1547c683b4fd0bcda58184f7002224b068d6be59764c0ba26ec5a6d29e72bdc98b58aebe8b510911373cbc3b79f68edebb35fdf825938a369b338f3d927f9f34e007ec36609d023865cf8b8111f4ed6e322ae633121a5968ed48b30f5738567265ccfbf2edb7eeb9aed3af432b73b10dd0d09ac411629b437843960832a8ad747fe29dbc702eb3de6f857c9d810f", 0xdf}, {&(0x7f0000003280)="6498aa195550d34b14859886174573b8b6dd0bfabc54b4e605e11c5cf0fc6be9f0ab45a928fe4cb9ec9bb256c9d2eed466f4f632f2a72316d7ada9ad7c23d0b34623d6c67e93711caa92ab7aa704657f2716ec8b2ae9843cdfe39c1d28721af21285d0843156b4d1f5729fe6593345200efc2addb20c188e7938599836e9077edd1721df10a161749c12ad30ceaf0b194380446f30ed86982bf28c227fafe35ec29f6080ba22078afe63700e11b1b00af5ce29c1298d57861a0240c7242b60f70ea53af0d9c84db85a24dc3db9d237d93800e1ca8c23fa41c5b69d119e9c59990e4587a2e1b6d088351e86a02f231829a3853cd5aaa525afbe970dab54fe9d0985e8b23ac886d9c07618629fd57335693d73da51ed1998806d6aea7f40a0192574bcb44e067f36b957a0a02635c31c8665de63fc06e7d89b28d82386e3fcdd9548da78387e2d263b605341d839a16d1261a35e26f905d19b3000aba91a27be636b3e5e2f1de2905fd6b69e2439c047bb01bce71ba49ee61337eaf6bac56f50d08b16f864fa17ee8f5c78e8e427bfaff7cbe5ba5750f6d549b5ed0118fd34292d120b34e01aca4d0c4d5770708b21a2a21e5fad1851b48bc6e2c4cb2b2cded5d5f752755a65e87f8a4104abff5f0140a8bd925938fba66ece3c5225ff626a3a0e9792772dd52e92c0e797540fcf6827b247cdd1d8acf3ee0c4470987c2e0edf4d269cabd05fe040593efb298d4b88dfa5f5bc484f3c01eba94bf729568c44a65f507185f4ab5507e0337cc222d5b205e62167aa6c3cc02d0a689bcc14d74293ec2029f0c6984a5f1c32300bcb34587bc032054ba7ec5c9dacb7fdd45033c1cbd2ab0bbcb477cd50e621c886c3ee8ddf744077391b83d1c89540f3128f21a4a9376746650f1af157d3afea41bf8db444b6c48248ea0b1e2dc53c06256408f773f51ba1ac38ebc21380dc6068a91c63b35044fe975fc99f072defe97498e2a613b427efe3df6e0685813882ab245f72fee4d2213028677d76f9c29a9ce2e8677f1dbfdf726ad95c1a0ae0e982f3ae6d837e8fdb01a71b5cc7beb273b9d4beb2c7e951a84d8bfbb47dec6fb57eaa2ede18d51b505dd45db7665a5b7fc24db8ac7fee4b30ac21188ab946ce2835e328c41ddf60313b1218a696cc96d08e61be2f4c132ba80a8b220d486328ef3bfb38f06c37715dfe9a6bbef91db340dc5fcad16101a8e53f132dc61d13c51a9caac4692b0946855da9ce0f4dbd500b47c66308b35431f5c53f9aba8b1f36e11947523d2b0e16cb436cf7f28c7facd27124bc6b498c903dbbc71832598e187ddf5f06760ad59879c8a63dbd5d4380870983d1dbc61f8ea32eb4415afedee48e0ead592a6114700f0b877d5519bd6b2f3c7094af428afaca852a40550dd271ab7fc4a1975e4b037936c261afa6d0f8e2018027d79b968ac4bc1c726968141523e445f56055e649ffc09f3f867b60b13ae1ab8803b4102891aac3bcdd42a85f077e224ff9543d80a469a8c88658f598f327984d63d2b572d85f1141aa667d64ebe05dc9e6e193e0fd81b77f10198dd3c16b6909183e92d31c2d5e7aac173819dccd28e7a97757bdf0357c15196f690bef7029ee6bc97b7acc7a09ffd5f0813a132d1d7969eed4bbdc610200c8c5f4ba02f6f18ae6294c370691dbb7560fbfb0b79da57d372b7c91dce5a724b5df118bedce1221d249b5e0552e40738da37f0c074af810b0500797c8beb28609f03fd1f71d2f520262c95bd61f2578d528c9a7adeeca24d865070c43b591496e1b49d9970f87bb158d79ecafb1228574308230618c1ee3db28df94212385bb7a9758fe8abcc7eb09157dd62ddf2fa5c407b3e25c5f401d86e7863158ba114133d60442fce96789cf17131cf20f4204e29039df1be7d506d1e1619174807b6d086919f11ebf9f1091d0333c2e897d6bfdfd8842526b994722ee5ae231f18b16e10672b8dc2a86d46797c2876a124e06ce603d9141d299ed0c4a29adb6df92af96a28652c974ec4cc57c1a7cc668840f482bede3f5fe2ee1f61d9aa936a0fd99b174c2008c176877de38d462d1f0136e41c8a42c2897937c4cdb903b3efffc4fc04bf48a54cdae01c30582fc5c07596c11292620ea3f6f6c7d1178949f4316180554d49b18d1ab356e64f644c80acdc3a3fc34c7b8f716fdc6ea26f3b455eee0e2b8b0093ae45dfaaafbb783c2d564e0ba587be60c3815f14d1e858de1b55d84bf8273e31fcdf3ef6010e251b783fa674e0647afc1c08bfee81a1a8d53b571f2abb2891ce19b0fada1676b254d90f2e4d51d7e3cd663b50065781933fdcdc903e65daec324fdf49dfb3216ec8df4ae685889667a36ff7a7f29a51867f012dad45fc4f931b8d91ffdbfc1bd010dc7203d1514077232263ed22e595d18fe7de79429d5ffaf4f5f08471f89f0b7d7951ba9b1ea8d9fcdb4ff11ee35f6c5974e052cddaad3939c5185fe45c8565cb547ffd240418607b8714717ef98c15e5e5f07223106e42917dbc95696c9497e267afa6d27c5048c39bd4fe261eaf6d329702e82a2b5882196cb18e8477ccb7c21f4c97c8461c5b85432f50e4ab1927f41745c6dd0f92a72033c8a175317795cac062d32ac882920d2e9f2cb55671d250648cd688398dfdfbf497ca08c6107ca3e763ae6222de3eaa8007fead581fb8d48d34c6d7b2d1b09f89d4fbe15e34e46132c738e0b9a400a22641b7a8582646fa69f35e13f5dcc62639d8849973dc10a773317bc6598a414188edff1df21523182883529a72e062531d136cfa261958ca17be8e491b118511be9a72a35796b22a862abfcb023a269c9548967a9b1bd60d7e655d38c1b3c1565363e92496f760c3c48f79574c7944f7ca4be0c940a1487c6e26f504d1fead92745bdc0733173801e2414abe1eac591a4a1352d1b354cc8c33cde704a47e1b0b8294765c3d7b7097b1e448ac778ec19860233b913cdaeef869be16e97f61a15b273a90829cbab199fc31f3387812442f27d1f60304cace52fd30b7065b75f98d6d647428ab254bc202d561d9ed3371dce06fa29e68c04bd63adb307c5f71328410d8e9ddc9b702ffb70b032107f7d60d816547b8b67d31bf3a10683e8870d8e22ee9c7164b2ca15c0e826c26fefb586b0273c81584b47a0c2746d0a46266adc88e7d19c47bc95925a6b7fce4240753c4f0f87a35d4c66f91656ca0486169ed86844d4b30cc219ae72b1bbb498864cf5ee8533fe53067184d45c860caa7b39c675ba77ec66f1221204ad7798254dcf3939308ddd4964e84a153acdc5956e899346a3b3246312fbe416c869bb1a1eda7d013e288d2e1a346d517bf085cb4e80a48bcd1a2351d52b0d4f8ebd12747b2031f17bc93fd17249d293993046f98c0d5d004160804a271fd5565e55ae25edd9f663eebe8ebe552e76b0eaa9da7f648b8c50c41445db790b4632bf1a8300ef6a1765cb25e1b456f71d3629a35cbb39a04f4acae2aae2a98dd963c00a891bc866cdd79e8f28d26b7d098bface48f053d95d862f12120253d88f730ee1e937622f6379d8a5e6809503a8bfcdf98a69834b97a06a890d25c1bc0c984c380a6152780176f18d6bf0cecc90e2896e214d3c9a6484ce76121fa637f30d09852d3bb0a16b98ac8a1a4dfb7ec48eec9209493d9fea23e05ac256b58691acc1367ee937d853e8cf0a5dd52072d2ca6c9cf6d6573440b340d071fca42770b54811654c609dfd4849daae2d665cf2efbedf0b325e554877ae3c3d7144f268f6a8451230bf1db1fe356f7cb697f0e21234cea0f5069d9120ab548265765faa95f57471536b7d118f837d28138a6892e1132db2791b051c8a0ed34ead606f96e0555d2adedf7c92cd692a13f68e8fbcad6f316f417b603ca31ee11ada27279d36e2176d1c2770a8648159f89e06113b3c2616a7e14b8b707107758281f0c5ff196fff090ae7e323aef5e61575f9ddb0ae9fcf20916fe09bf01262f21dbbe38c79084cde1002c34a8cc050cf5d6646f9687a13cc53a68c2a526949d1d6e38ed82f0dbbd449be79eef9ab83b80fbcaf9de877c5bc9587104197bc82171fefcfe5848520357c234c23c6e73f24776e28fbcd3b55bbe1852613b7c03540a0507860a06656045801988e78058b86a25a8f08a2c46edb81ba526355b259d28eb17b07ab7cf0e9bfd0849fd04838829c9ae3b025867a40bfd41008dfa9a7cefd3e97b8219f26a12d9a4df698544ea5c1f732032f119c57b7eb3c7cd42dea753a1664e51a031e565c1a71c32b62ad9f6f089ed888e0bd96d1a8b4c16d78c73572aa4d44fb57a916974b62f03b96e92ad8790efc29bcccba43aa372ded909fc9be02d24171b828ebe9f73cb7397f3a355e9ac46e8748513c31ea604a7a9fd2522336f6ba084a644b2f82090602f750ca67da8b4da52998255894561a5983b8a879cbc947ea2181270f0d898633242873e5ec7fb16ff3a66d721787d0f13df95fcbaf6136055268906c83f1bec041da833b1e15074d3270a042f7ebbb6ed2c7e23c29ec3bc9d9435712590d3a33600f2ff3008446734772c740f41138e0a1ba3526c30a99f936ecc7a05dd25952b957d5345930877600aa590083e2c5a4d592bfeab45f29ab7524cd16d49d3bb144a9a10d2af8771ae8a4135cfaac926f7fe41316cfb333cefc5210024fb94345eaa0dac0da3d2f57280a23329c68edff0fe5978a480fef5287e7aa99c03d049718a396584ebf80b0a22869674933dfd61a99145c8638fb519eb66d64a293c4ccd4977159347233e01ef14597baf27a0e787ad2bb2ddaa4bda533a20c3bb705103f982ea1567c78e6b9421297efa979989517462ec878f9babbd1b67035621491420c57c612a9c9b0191fbb37f9ad43280a13b066caf645140907ba5fbce6e566f28bd79febc7d4b38f96d8df239ba4f7b5772e1ec2e608cb937cefea8c17d71f1fc631a34fbfd7d44ef2cd4dc671891988f9f826adbad0eecc05035a98115aca305b341a79bc02ed1a50a5876837f2ed0b1637538831a4f30ad163e4e09a7cdaa70181adfa7fd8b9493c11e5135898ececb99d1957925fce7eca37bd809301424db4a78ebd4b3f00eede9e96d63c1231818edeacbd33d983cff88584d90d5e4284ba091dfa5ec0db0e3587151864003d930a0a1ca6796d8b8a358991f9ab2d11f8a2534bc9290361895f764c4369a595af0957307497ed310fa52b09d3a7e2f9d3ca75e1f33700410bf803a1d07fddb364942f8dbcccb11315644f3e41ffaf3b79d47b8bf2179c6eac2f5f4fb6d73f681f9b04a26932b1f534b7a5e568aacec920285c1a9e7355fb7101ee06715d0915187e92e10485c42a3ddf5e503e8531cbf30b34173bb408035e6d48fa4653802d9212975d06b486db307163ff94a36a52fd3a0938d7cea5eb66d11257f5197a1e94dd2745b793780fa510dc6fb76caa5244c2eef74ade095f79d7cabba04537d6d40d9e5bede6f7b424bcf4733311ee56db239b09a5344dc227e3557f306b7cdd2697d1d8d02d2dbd2d1f38d7cf5ba9eadd6ecae45ad6d19595ae6826fae7aa3df78f2d9b5ab87b8b4933f9368a4700bd394661a5eff4488f59790c743db37efd93e727fb19ee889ff7795ca634954bb14bd5ee64fff0add0055bfb0930bc0d28b54b8fa86596d441a14f3b9a06bbe77f014d3c5b1ee1196b38474e958ee24364e066572593972d11cd2871246886ee4b217045a48ace36de4af91657fe81ae3bdfa472ff0d80c9120a18cc04e12bba73b869b18325da", 0x1000}, {&(0x7f0000004280)}], 0x9, &(0x7f0000004380)=[@ip_retopts={{0x44, 0x0, 0x7, {[@ra={0x94, 0x4}, @end, @timestamp_prespec={0x44, 0x2c, 0x8f, 0x3, 0x3, [{@broadcast, 0x7fff}, {@rand_addr=0x64010102, 0xa40}, {@local}, {@multicast1, 0x2}, {@dev={0xac, 0x14, 0x14, 0x18}, 0x7ff}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffff3}}], 0x90}}, {{&(0x7f0000004440)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000005600)=[{&(0x7f0000004480)="fb29f8f19e1deae79ab96a69e7cad0739c79824b17f31fd9c9781887defde5819cf502b89c05225adaca97d57f8e740a34d2dfbb55f295de6c7b38068fedf5b55ecd05cb089758d168f85ea1189c7f04ac519788587eb1f30c1229106351213c71db162f55474a5c93d93909d1c942a3453952df51fd01713ce24b4399375757aebc27105a2f6417aaee76416a6783dc2094da0ebd0c1bb6d6d09ccc17eeb9306802bb492647f73f74dc0c3a575c2dfc78e2501976a785fdc9", 0xb9}, {&(0x7f0000004540)="60c49b29120d793e80532350ba1e2b43ad7779b64e28a17aca672dcc9ecb058367c9d8011579fd34764c4ef3e0358f29a6e3bc4f94cbda0106eefc5ed1b98d88d6afbcb8daba8c579273d20181181e272a880c2df1d2fe058ffa0bd0df4ede265e5afde161f255a5e7219853278c9ffbdd5e2d50fe791c9a8975d64f8797f8b60d565ed0b31fb04e863a4c6baf0211e66eb5e7dc5f9bc494f8a4f2114df341929b4f26c7046a8addeafe6ea63c9b6ba21dd88ed4bb6f6ffe56516139e533d1b26577fed7eff78528ceb6fdf21f0ce7a73ea3671365d672729f0294fbebec8fc57d056e3ec3a095284b192bfccf4108e41bac7d9c74cde322a14bda8f6d85a935ac7cc5b3ebc303c15e1b325333a7049dbcb8c21dd74dec1db07f61a41acc294410b258a471c1e10a2c4d8c0834b33d0ed4ed64129c3543298d426b2e8d189ee5e4455289872eafa0827ef38cc598bb00e67a90fe3d0c05c93f2e25edce577d9a598c55073d5904072da712fba5f052a86abb0524e15b5f681c0b5ce27c7e202bc21378da962258c4df54ce8037ff9138bb5986c71849c32cd6a8b2050ffe62de52566ee306588d63b2e28b8ccab75d285c6bc2c34187b6a2d109d7381e54234aa003592bcabe270c0378ab3c047c085041da8232aaceb3da1b63946a6e571277943458c6e16aa17a09f8d4fdf34a8da861fc091b8f5b28eea6fc0c370ef9516c353ce9ef788afc396aeba86e68a68f7bfeee1f0bed3da355be608d6e367fea9dd5140f70dafe5e474c15960c93900e93ab938e79394bcf9f17470362d9d18054fd8e1ecc14587f6a708581e00a9953f5421141ca6cd8482648077bbc466a3e1cc581a3a20bb74b861d637fe00bf99b2a12d242a330ded3ce6e5b74b0c7aa74b97242bd1b9dde8fd5b56afe3c170ca8c70e7f620da570235fb2dcb39f3ac48767e878116081a5a1569fa8a9331e2d268c675e8360b5045d1d5dbdb36adaa9ddbb83594d23b5962c9dc3695dfec4be4f00a9ce5358a5e658b181dac833d4fd3215a79faa35515a1d391567ce436c7f3d802c7c11b862a5ff991efb0922f134dc28f788c40e851a3913ec15a249d27a9c6f44c411a45ee788528acc258da13a58f4f2fcc60f037266710bbc52ad7b1e2729403d2774474c71fd4ae11082f822568c981ad25219ce731ab84243d3a3e2b59b017b2b929af87b20b64b15ef66b4ceff7208c52c8e7099a6427a5baf644b08fbd5879f7af0f8d4fc057f0799ad353dabdd6b77b36512e9001cfa64a86404b849a7d6545951e1081d1820988b55b5f28c0c6108e93c5511a5dea6697938f6c46de178764f6d876fe184c596778a9bc87f18bd66c0b9ba0b8bc46fb8585b2d514777897e2e7e15ff49a8204bda7de5e9111422a9ea7afeab38064f5bff326635ee6f2e67c27f1587f3e1c76cde42cf5e90d79b5f1710ef09b17caa88d4d94f5d3893b94b05953bbc0a1dc44dc19df6c43c729eefdb6286f38ccb36092a0aa98a99ce742f71deb64d81d4a026c0048d95bb5e990308dfe8c77af51fdf03cc85cbb789a23561ad42bc1a17c57952ccf54eead8ea6aa31d9631e50c5eb97e95f530cdee9113b36a31c55806cfe8912f4fe9de0fe4f879784e3f21119c8c9a2abbc9e93f6be4b0fe34b100471f5d3d7ae459b5d8c6a369b2d04b78a29a01a325a8ab349e4e2b74c2847c59ad5a62afe376128aef851a8206b90e8d4404a5a17126c6db525b61979f8c887ae638207f03cfe7c38a35a41b0d0eebb4b3a65c63e626acf790762f4e5a9e5d5e14b9ef95c4b9cd1e66818ee967206c279c8bfa8a0c685bc5ef5afb151c6e0c666f2f14627db70be192e0dd009bc2d880747ac3127fecf76e0bc6f694c2bb3875679369dd273dbf323978aa81ccfbef62e8a3e39340420ec1386f5266aedf82e676ff41d038a9aec2404db0bb7ce655a92fba0e4ccc696493aee98fc98aa5e8bcb232ec5bb8eeea22cab5a11626d1a2d114587c63af56792a1b37593fc5e94b8a03221e84bd8047620412bdfd7f724f69438bf300202f805a3003593d612df102c3b8896758f4a81d3c647bb9e55b2abed30809c7fbec72e8118eff0a7bdab5130c4c9e52d7afd1a346ca0fc6a9898ca5754ae18584bc198e9adf8ef6fc152b03d54c32b118d8b2b95899606ba46b433c047d32278b8927af96ddd0fc70d701f0ec32028526d4e87483551bb4cf28f9d1d627886f90cffe836a100f5c169a0b81a0bf5541f769fe0b90b4b070926df33ec4c2939c435d2b2f60a03b299753efd12a558126639ed2e55d97876255b791fe90ffd41a2095e2427b8b5246f639f0736e7d7bab4291a5d7319dc5f1507e32b4f2bb5cf6054287b997f9267fcd735277713b1981f14412d7c31f3f38278d6441a9e226eb0a8938d0043a746a403c8c662ebcdebff66e1a58459ba676d39313fd607d361e5d88c197af5017e6eaaab3308ebc9a3917e4ca81cc0a087859bbfcc7b099e7c80ea098110f2a7b0efb5a8ad4c4d2885b69de71f1553d4841c6488dce9dd6f0585ac40d5107840e22f020c5f096672d169e9e131635b05fd6b57f6446f591d474abedaf3bd0e4ecbb4158a2e009f6a78b3f779388b80f2c1d6a014fbe28fd233b67a3608f82bf030b0ef0cb08f8b4575756117b92b0ef89a34a037a8b5c25e08d8ebe64c14058ada4d1611e002ea46152d12b767423588cee08cfb964ed318ffb983900b19d273288ad88f399485c998434c575c132427af27bbcd63b1a54ce59c300064a471585ee17aa73db41eab35e95b94b781eb5f5f05096e6bb203d08ab285b01c842d465311cbc4fc52f4dd8ee0c47ab8b4c50663db78d7bc7890b20498f900ee5b92649cd62a545ffe9cf1da54955029d23cc28fa804ac3cd60b7d3a88bea39a2f5af7aaa6fb84a5186273e484c03e149b5823ef37e1bdf98f9a02e2903108624a434bbdbb16b92719293e4ab237d91f505dfab9544cefd172beb7c2c4759062d68470629329604240b5aaf3b141a5cb929e22ba877522ccf862bdbe3e17dc1116f80ebfa7a4bf467bd5fab07627733e7175c0d7dcccb32f428b714f222d0aee18532b4a28913505a2443738664974590654d98c4f5a1c7b85bdbf8dce25ff4d5626d6c11466a8e00919c7a31f896e663e1cf78daa6a8a803da1504d3f477fbc60470fbeb29410954389ce84b3dce32336608c6b5af4f7041818c44dd319401438573d034b10a05ed02a28c118ea168d105f95e715bc7e7eee110bb282e822606d7973768370cb1f2893e77c917a5437e3e9c254d3d82b5abcebc469bd10d9a919acd68299e314b6d5593d9460dcd92532fadad1596ae32430a7a5bf24cbc8fa02080eda6f0cfa3c2eab447e60ab94b5b6ab188cd72c065a2fafbb20a00216b643e38051cc83c43c337b4427981f493f6c2cf57a179de91e9f992d357f512b203cc04174ed66fab3cebd0435469b55966f1b2501fa3d8d27857477eda2ac527c7506858a7b4c1aabf6cb3334fee5df2a5c5ec11b615c1f6eb26722a09f05c5826bc8f74493cc4a9d6a83c67d6ff6bec1e1f905f03bbe2a5f686c89881853d7fcf5b9990743da2e9b89e1a1078a3a656338500664bf087462041d1fc501295ebb0e78ae7761bcea228d8946f50e179fb44bbcc8788fe1dc8d22f92e9a025196e8552a3cd42098d48e5f9a6ab53e37d99e6e1000a20b61af9d57975dd68d61bb34b79787a10badbad1c122820a5484e59b36d497b6ef1b49c037abd5cd2d0445c400be55bf785bd11ebc93944fe0de16b21e67c2c8437a8d53c6366dd458a0819382b7eaa090c0c4f247cdd3df6d48608b8e3779a5c1dd487d72867fc8bae6fe3c1adf7db82b5a8fcded3078393f5877f50aa7c10d0fae19130ea479614ccb06f6126b1e68b020928b34ad17a8c8124447083ca0c40146fb9d18ebd2e89a6ad4d7251d432e8170b3dc939f94efc19cacde51df35d8615045b449497f7f3d8987cb8a0f212acb57f88d8bcbc03f4e7f8f9cd7f5f658e1fc4d27d3edd6863c7dd40ffb5b6b8b1c90871016e18de276f574dd58e19597d927acfc9713d84dce7e4c01e59b134bb2abc07fc7805876c0a3fedb844d8ead6d7a1ca8f2ccd504e276e55304aa5b2b27ba2a62642f287747813c29bdd3132997a3a68dfa810d4150ca77205ee4fa5cbb583152ad03cacea131c5c48e5d99340b73f505a9fd8d089b264272839d01e8a2bc096718b6f4d0744f9cb4e7236c44e431b4bf7d9861183b561ebbd89af98d90c3da4c8e52dc1180960a732307d52606a94f222461e286f9e342710749b19e3b0c0aca5a1d112973fff143e24a2f3d5c0ea849511b8d479c140921e4e769b1247bfc4c7f8c8e6e651ca3d42a4b1a9276eab6aae4ae6c6f450401fb55cf4a9a252c89b7abaa5b467ceb4fc5f8f14ba74936efef8c9069a6364ef27a86e1f8d97207b326de482b627833e17461fbffd254370dc49ce74569901f5efd5432c4e05a47ac9a3249c1e32c822b311fdd22db1cf4474d6b82c92ac8ee799153fab733c26c31f61865463b893a68e5406f96f5ce5af588fa0aea58306c668d5c160e94e1c655b6282bf7d18d80c179572b43f0f3ec8c4112fe8421e4ba13ad633cd2e4a0b550615301d851e652082d23ab633d081e27a072ec3724b212299d3b1da875f6dbab96e008415fdf6a6ec0b880ff836b73798d40c9e5cc00723c1c2360024a97ebdc8589c944cc90141913c9a5f4695f3d8f0af0f8edcb396c02c63f38b3dab30975fb57fc472471894b0a2806934be120c9a2938e82f5b151b264e34c1fdd180d13838f11803b32e32d4459bcca5a39c7bbfc704db758ec000f6b838316cb3a5cb489805d2693e91fac36f34a9ba6ec976f707818cffe610092169c8b683f6b94145e3ef97530204dbbc272f982805b6f58d919f0a304b9d53c5e7063bb49a18ecacd194271ab0c2f47fadaeab36c0efe6f48830d30ea4862d3d623a2466bab1e5ee0603b75dba310e3d17076667a9847335af25053391c6d8267122df81e953970c4b44daae85687d6b7fac451b3f9ebd145846d00ec8611dcf25dca69923f74ea923445aa6a1bad37233f8fb4e68c4c9b5a1deae18012aedfe1aeb333953d297a0d6dcd0a7e6133ef35ce146eca74023b9a6d4a833117b40a5253d994ce57fbeb13bfa4a806f5a295a4bf02897bdbc04664af1c592c5f4c15023bb36deec636043b88febc1c659fd429b6ae159da5f0f79937eccc6ba7eb0b02063de4b0d3764f1b1ad35f4ce9a0c69b07e822a1765b8390eea8afbb7f12c832b46bc2f4981e96371145532b489b49ae4a70461f70bf4357a45ebc01ca5b1c9c3d9fdb0db3bb98918244f06d6c73a3e3a3568d536fe26bca7339663eba1cb247cc37ba28e6ca4d5bb0388bdc637542c2c6a923c6699ac26acf9ea5db44cd1532ce0969337a4fa209717c4e8e6d479b341da1bb5d8ecbb5fd80b8678f242f4a9a601274559bdcbdee5bf63cd7d22adc038d01f03bb354d9fcf994f1cc808ad11a53769a55962f991b92ae9a529b8684b2d3435cf031c1793beda560b88921beb914b15d1167b845c03df3e8f930685fdeb8202ccd2c4541052476c9e588785613626a78d8a71bfc5f958f113df4f2e523089989c5d19d18e299add9009eac05a9d727b54aae99ef12b27ed3e2aeac6711ff7eb5fcbc541b0684c89e3f2b47f6dd21614b706c3548c3b4caf2951166921fe6c946b7a5132c10aa4243516e0e8a306f1b95e8f784409ab3e869868c75ef253", 0x1000}, {&(0x7f0000005540)="5883f93674c634d35a1afc3c33681f2c5452457dbbd3139a20a9cc7e02d71657831d9882516b26686f1311dbee6641d667bddac2638f6841aa00800cb10c68d0cacdf27b04ebf2f59356481fe218510957524298e3a947d48546732cbeea52a844177651d88938b10647878d27d3ce59c751c63ad71880f7c55b054fe48c997d96", 0x81}], 0x3, &(0x7f0000005640)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x8}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xf9}}], 0x30}}, {{&(0x7f0000005680)={0x2, 0x4e22, @rand_addr=0x64010100}, 0x10, &(0x7f0000005b80)=[{&(0x7f00000056c0)="a18c028f1ff45390cad57d1b1ccb0d88741a4deb32440b4ac50a3910af4fe8e3f0b9b232eb3ae92d56d6d8c22c08f93f530e4f3df0f71ad7b46fef17163ce70b071369a701c78984dcb7a1a2df43e46f4098f2cf23499922891cd1c447b253f336393e8a944b89390f44350242e76a4acaf9e85d0fb4e1e437c917374988c0c3a7942f40d2728f58ff88f2923da7b0a7a072fd30a9524c1156", 0x99}, {&(0x7f0000005780)="8d7982f6f9f354e37524fccf2caef63c6fa3ae7e8ca9b92ce78375897554b8a30379ef91cd07fc21569aa00c547e894c3e370e699c711e8580fbc9674389a64583b19e465e91723aba05ab500bd2f33b62be16e69e7e756167413d700922768bec0934c43b3fb75b5fa72019ac226cb1c73fe48f8246b6baf76b2188c699d99a32af89e7de7fa3e0071ed5575f9720b4950c53c821804cb8b7e8256c2f22a89d173c5a40acf166d7c3512d417f42f961d6dc3640fd1af2b8d654f8121d7915bb746d6c7e4dd0a2dc907de60c9dddc6ba6239dd7ae1", 0xd5}, {&(0x7f0000005880)="51056b81256f10fa43f24fb7d3aeec9ddd7c87f7f8efd0da8bd6c30d72d1e546a9f371fbec6b0244", 0x28}, {&(0x7f00000058c0)="55cbd588dd194d593dcab4cbf0199725c07d925c1c41687811bcae077a36a51775b36004d32923b6dda9a2a90be88135c3a56727a5edd49c7723ab01a7e4c1887a9005e032965be92fa819f0642045142eaf9f3c73bac6b6b7b8db9dc02eddc201d89412cbaa862356c21279c9ce84ecde0b10c5fecf8b650b6c5466832818186ec8344dfe428493f55620612b606d87a267d645fee5560362f1dd2e00e5bc4705bf603acdbe57d2442785c1120341287d2e", 0xb2}, {&(0x7f0000005980)="52a594aa53ce0fa68c3c75d7cc00aa12ac29e5c2e89a94318681f5e0999abcd5219cc8ab16d7ee760a4b1cce3493a64f633a32c257fe323c023c32a2c523ebdc95f7543b66e806e61773e1cb20db79e70e32774eb28d0de187a96ff2eebea4ac26b26fe25a9b7913a26d8b5bfabb1df067cba18756f1b04961a1efe26e9cbe13880a08eea6c0d9f293a944dd57d4a7f9187c2c9bff153d3f4e956829ec8d358a85e36d406c20ef7edea23c0e220382b198b796e366af180c63dc5c4faa92c0f94e1f1099ab7bb57d43bd16bae508311b986f97b989f5a1a4bb3782b4e0e7b9cdf90becd67ffd66e4ddffb3e533da10ff0390a60e35e41890befba2e6", 0xfc}, {&(0x7f0000005a80)="a10efbc8db669e11ae1b370564bde65903a373bf41ccbf80d7e671cbf81e82bba17dceb1ac5cc234c7e10f68d4603c7ac3f3f7f32843378b84825d133d4e804c5d3788a662e4009b49785d7dde942bfbae2ec338d37e6049dcc24db3dee613934f3c064595c7c848824ff327bcc3909b352a0cbf0dc02155db4c7fe76ccf5ee46ef6d34cc7f766ecf43cb158c3905b3a9b900f0200dd769b65c857b6b7ae3d1b51ed8a7719070159023f00ea34fe756a4ed8de2137f4381008160463b9a17f20c419", 0xc2}], 0x6, &(0x7f0000005c00)}}], 0x7, 0x40) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000005e00)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000006000)={0x0, r6, "ba485fead2a4466e81fc7b7a96016d2832528beee067df320816117483e4298e097e2b963243a9f0fee0942c6c80fd2611c408ccbdee943468b1d0aaa53b5f19f75ae40571377140ca62d39e884e0ab509cdcee8a6139e8ba1dbacdc38284e54c36d8ca28e07d61838257fdf9025407821c92e2f5cf9ce0344d4c0577f65bdd1f2b8d6e4af975f27684d1bff76ad48a92895a4c52aa2ef316e541ee77b37cf92e54b68e8e35db2d9aa22d7932724298365d82aa615e3e1abaef3d8f3a321900148c17bd36e4bb375a1605d75be6f888fbb981f4441b88bf0a15dc0ac6ec2eef525f3a47a15471a484356d88fca07c79b1dd0e5d0a3caeb1bce6d9d9ff04b9f33", "b6dfee4029660050660721e5825d9dae0e03de0823cbd0a70d3b904f8d39cbfd06a35daa9d48c3fb1aa69e7c9826c3072137d6fee072b3c07be6397a0912e7430533a1cb94e74de5aabba43ef0bf068fc81e02f56ce3b0e609612a5d067ee5336cf9542fd691069992363bccc11304394c2365ed47e43143029a31a30f2ace25f06423dade6b1934fdd14259b4c41bfb0d70331abd3ba69c9c4cd4e4d14f8b7aa461731b4dae4ce949e22a6692cbb9c9c932c020ff8d8909ea27766030c9fa9ff2ef9733d5d36bb6698ed84b9cc155819c294a98325d0d30bb5a2d655bdb838f853135f43d4865ed1be60953fdf726d01b157b1071fefb0415ab1bf4511236d7e72aa609ec06036b120a3f247d55ce18e0c7e704448d1fa1cf86cc3bf54caf2e1c3852908475db80557325ad558af207528c425c231e04e509c8c58fb17ee12892bebd3c4291856d819537635d45a8d7b267bacbbdc24ad355f8876af8381ff0626d647076695e2a7c0ace538f5809d314d3d98737eca37b1c765fcad53f3f9b6b8fcc55eb27795daf829857b4d3339ae3def95843903cc4da38305c500fa9216c44e174e4200f4424eb5789ee9e1e7321b7ffffbd285a292272307f2aff585b57d008d958240d68991067ef82f9f729fcecbe9a77a994c236ce4ba93e559739313489710180790da668a2d68ef07f49b92820666391664d6953b59c3849600fb378c854bb94d68e2c3ad59e592a3dddeccb0b51b8dfdff60e339a416c3fd0a1862c7a5da5a5ea94603f0e5bf78e6bf46fd5c44232e13687ef18621bd3482e6d1c99a68aa07af694af119060ac8264b2cc5da9d80baf2e255ecd346bfa80ed5eb6a1a8e332bd12b0db77de09c795e62df44176883b47106b650d5a5b8c5b561077727e76d0fae8bd22baf3f7f1994660d2428dacc89ee8f444e9fca16a9b1638cd84a98d409176e67f7e76201c569f723f6e3a4e57940618a54f485e08d4d18a6c75e6d590c4c2ed605d3ef2922f38a47fbdbd50bd89680f03cbb3761a501fe78e20c79c0691de91937928006e5a50a4aa644e46ada71c165a7a4d73261a6b24aa2d446e15af7bb02f93b94868f11229427498c7e2449dc1b5a39b056753c930cc84fee02523954885e77f3702c1c06dcbd0c4adbbb3d5a6ee8da56a377a1df025a5c9018b98cf516df86b6013fa19498297aa18899c7f0c3fca06e173e25a4cdd726795df0e1b412f9df1b2c0c998ce259ea5ed71515ee237a7b2d45677c3036646d2fafd16c866df8bbaafe67e62a89db9cea295d4e0f186e74aa476d3c1d91e8f7ed03e4d0c69897b4c5ae71273c9a08750664f8a64cbdf06e96f593b4701e0a4dfb1b7b5bf832274a2d7b611a7e65e46fd1ec2343fde63bf281431d2caa4344b12a87836e717929b2267494deb02c687780a2c4255b9c9c4d5790f187bbde98bd93266bceb4101b1043c11448d8cdbaa2d019670d99d236012e447c04d6af94a4df1ecefad37d11d931dff5f7dc61c8a1e768ab9e5cc17d191be8c99fbf1a15442c52e35c07b0e9063345bb6c3d719460c2c93f2e538a52395a3a9730acdc14aec65ad5f2aab4614695f0bb1bf4718e9c41f74be052975cade5df1906b1efaa0fc4b925be5be224602a962c16c33d82a8904dc339eb77e42a78ef714ec7e4143436f1c8b698f031748f627db868e36c8688a7f6c736a36bde647dad5712a6a486b8224623b3f42bd10b1053f693b43562c1bf9c82125907cd02e330d211e58ddbcce19aaf1629956b719ad78329ce6c2f8da47602b2b018f3c8d036086b9877014b99ca229d53840e5f2cfae8aba2c24da30c76dd491914a0f0c10e3cffa02c27fbec6595d39fb6153a5138065cc27b79b0b7a55ffb0028594ad6e1e460be6e4272408694a79453fd1ff18dd3ea556f09aef6c4b4b1af65c04894ec6da6d055db521dc0ea315cc5f6bfd95bc9d4c415a12ceaa4b20e04fe11ad1b3d5e18ccb16c9e9430a068a11f401e01eb1fe36efbe4db8fe6701d44cc7b0392380b292d9a22c149dab850bb0e9a2ba89115d6f16eb5ccc0b9c98a85909f8bcd9812763009e5d48989aaea3082770a61072a396c81036dcd4834473e6f5926629c943d08215512a32c12f01b04b2cb6ad95b5bed7277f51a3f99c7849e3fb2eed6f51512c6592362853cab5a74ee924a077292741d8d66443006e08db21b03e2d17b06a5e0cd592e686f1f7063322c61eb8c92d40ffe142f20637c0f923758478dd249a183a601341626d914b25ecdefb5a210d935fee54665d22143e1bb8e117939b28312f2201ac588c4dccfa9915cedc52b617325f4b91b6acc675df43b2bee32697978e4bffbe5782f2fee2ff1930319cfd17e98d54a229d71e5ba2b28e7a1aa39f8a31847cedbfe31065affb0bf0e757cbd9e5cfc00782e42a2e468d4b2d93de1fb902510a2c3647debdc269046d99c83f4cc4bed2069ec4236de68461377b919d37c55cc838b94166b9e99ef42896fd1bfb0b1a2d5dd079ad4458da24ca9914f7021b969cdd0c889f8f92d9220973fd881a95ef12a39cbe01728d95c3f911a19470ac5afbc67f40b1c6ecd3b57e9752f3c18a27ce5a08ab8274d66255d33fd6210afccefaece468d117b03d23fdab790b5c1015a7746d8d6e2188b3f03e8213a87da8188bf78f325a55230d888fa24dc74c0b60ea6f81ea1d98dc07aaf99dd6547997f125a5eeefa727c985563323b04e4e3299c654bd08857793906d37773c82e23e0d95bdeda31c5e2da1ca6cb9bffa902421f1c739dad96d69394ad1cb555d288e07abcfaa97b18a99432308cae01f7accd1fb554d1797c0d7941cda4e25935616ad01dd0d28d5176fc7a31335b1815c847d5b303a8e8e2e6923c274da28d6be2820b7d9e3db2a97e612633528082ae35fe8a23875b5e2a9884eb3a430d6fd2777dd88ac513fc628e334a6369ca86aa4a6892e7e0bf227a65853fd7fc167d50812b5599089095ccea08d10eb89feae488a4e71f3885cb1b413df2a924ffca570ef463dfa3e2234bc0aad536868a95480540c5c8c65980e7c05623ba03f0cacd4229d46706078f151baa32562c2cb16545ad9e32bdcafe8ca9d4dfd3358bec889ae46db28c14f54ab64718bc85884d0e1d19374f2e001e138170eb95e07e1f02ab226ce495387a6d4067e072624816c9088da98617b700d90cd4c02062f6177adc6cc8f52d83f1679bff0c44d764c3c7de36a502bb42b8478cafe42bdb6d53bb3e1006b1a134bf33d2a7513a9cca501bb8de82739bd0e0a70243240f71348c22d346914d9805472a5128dbb4c6c7022c2e54ae3267174adacad446b21c83adf30016ec2e8c072ab10454d7b937cdd62e0233f132a09374db4a8c457aaff8001cadf272c7e7c28ec438e35e89d8fd8163a6001e9d9b83f95c251cea66509fc1901db4fd3dbcc175ffb50bbe0d2f333cd37fbf1f84f1be3edc7b310766539e4d6132254c6c793adc69908c14aa8ad631ad99e55bb48b62f70dd5e54b00ddb010178fa5c8a04253b5604459f9e5babcf2efc8a9c954f34711f83dbb178a4fc79fb0481ad7f87512298d615247f26b67db0aa478c204d5b5db6a9092d283b8af92e7b8b79283dced189b21a956afb7db16560d5d2c7a4f5edb85c767447defe2ace8fc339b8d1d06e98a3b4473a0bd732c38ffe2fbe62f117144a392e670a7200c73870e728f04f478c1d745157a1d34a9764ad5c9ffc774ea0153307c255bb529b8a01db19f60633ce34c70cfa80b32a6360b28260a2335ed1759141da19748dff8e17e9ae3b197f6878f6f705430d74a1c08b0acddecef4bdb74e4d3aa13ac83ce0ec5581815978b18d55c3fbff64e82d606294484e244562da78325399a552d4091fdb50fa6bebec7a8ab1bc18b73082558456e8f09d34b75c668140de6858a3509ad10df6c825c2da2601133b6f13cd55de65d95b373aed36231357d7e47f065ef122b5e29caf081a1a94f581bf5adbff0eff6c093faf0aa0c1d3f372dd6edb1887a31c1b2b9cc1bfdb7d9b6b606bba56695c9a3342deff66f0b64e696d4fe0895b8e8296a10791d33afd7cde56ae7daaa3c012dd1cd4bf561bb70e0d770ffd79651877b2476a8bcb8b47b18ffbbd0e28732815d60510a4f36607040dc9755797cac75be0f6a603e3024d8d4689974fe4d9fb101fafc72c16bc6219cd7eeda4a22f4df38d507a050205cae0b77f9da95f20ff808bb8a62c5a52ad6dfb7f65b20c888e13c4771189f01061d0e272bc8d340b09b5093a00ad3d493016c614d1315da45732b507fc2f071747543311368f9f41922029d9b5ed76ea9d674c1f4526f0aaa42d6c09fed4f6f76ebb043bfe58a4b4ad6b6b120c8d676fcaa2d082c0d2d55c9804924496b44f405f2f9f420c6a65b51df3518d4b1f9d70532298e55b6f3c04e9e3ec56dbb4158a70dc04e71dfa27167cdbddf458b09a01633806d8852a0824ccfee1afa686d9ec86b28cbfdd70d24b2dbd6c9f00c7023fd226afb9ca4cd1622bfae6459db4583ba112db408c0556c789294cf80bf03c126a57ff4650cfbfcb02ec60673ce4a0671304ed17155152ffce496adbf190390ac71f9c091a28aa3a39f586bf87dbf3674c2d2125e3c6648ee831462348861b32ea7a456f714ba51eba44cf88a379a4354e73243ab691bc67713601a9c5b37e5552e98efb4d167bf5c31479a18b43423ae69ccb344ca68885f3f351b26bd84d294b0861570f08788005a7d656fe8717182ce35a000516572c4489a1c6fcf21bd1803d98f7e65c0437c313bb775025459f848e92abb2b14ea1dd441a264411d828e147c083ed7cec4acb5f788dfd72cb2ff6e4f861b384390790d53e90b94748addff990fa9af6f7766849e80861c0a280db3e861b7421b62dfd5f3dc44404a40e890a802b201661e5491fcb5389df2a398e48aeaec3fb737fdedf09342692ff5776217bfc158eb76a768091d566bc1b80bb571b5918439bd34f10fa96637a42fb6b5af7967d7a912ceac928ec262c8868c03004dcbf5524a12edaf496b4b935074f1bf112df59c0095aff877baec8b9483509682ca4ac377a754ecd20cde696f0a8e11c31e7592e1798b86a623b5ce8aef92d7a1de5441481360fe1d7043cd0482ff2f72b3262bbaf5ffa909df603096225b34ece86869e9758eced7165c60fe206d1aed8d1a35cf2ce4a4e19fb3a0946e4e682bfdb923199b53671851a64e295d2c767b93389e1d20c2219d4450987a7dc7f3b9c6400ac1469b9d63328fe31f6a27323e28bb1259f11e9b61878598e14ea8df19d25482cddc12614230424e08e72952133d9cb203f7ebf8fafbbff7f850a02e0596de8dae428e320929c69fceea66b10e5a5eaa5c7ce3655984bbbb5e30e479a849cd4"}) r7 = fsmount(r0, 0x1, 0x6) r8 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000007000)={0x3, 0x4, 0x4, 0xa, 0x0, r1, 0x8, '\x00', r3, r0, 0x3, 0x0, 0x1}, 0x50) r9 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000007080), 0x42001, 0x0) mkdirat$cgroup(r9, &(0x7f00000070c0)='syz1\x00', 0x1ff) ioctl$USBDEVFS_CONTROL(r7, 0xc0185500, &(0x7f0000007140)={0x20, 0x17, 0x6e, 0x2, 0x35, 0x80000000, &(0x7f0000007100)="1ed694d95303e42c10fa2a5082705cab11df191292f83d39b41196cf53d6726af6d4b812d3b015bc5048f603ad5f7e9bfc7b4f655e"}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000000, 0x12, r1, 0x1a3aa000) openat$cgroup_type(r9, &(0x7f0000007180), 0x2, 0x0) r10 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000007340)={0x6, 0x8, &(0x7f00000071c0)=@raw=[@map_idx={0x18, 0x0, 0x5, 0x0, 0x2}, @map_fd={0x18, 0xb, 0x1, 0x0, r9}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x9}, @initr0={0x18, 0x0, 0x0, 0x0, 0x81e, 0x0, 0x0, 0x0, 0x6}], &(0x7f0000007200)='syzkaller\x00', 0x5, 0x3e, &(0x7f0000007240)=""/62, 0x41000, 0x6, '\x00', r3, 0x25, r7, 0x8, &(0x7f0000007280)={0x4, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000072c0)=[r0, r2, r7, r1, r8, r8], &(0x7f0000007300)=[{0xb, 0x54e, 0x8, 0x8}, {0x2, 0x2, 0xf}], 0x10, 0x8}, 0x94) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000074c0)={'ip6_vti0\x00', &(0x7f0000007440)={'ip6tnl0\x00', r3, 0x4, 0x3, 0x7, 0x3, 0x52, @rand_addr=' \x01\x00', @empty, 0x7800, 0x7800, 0x3, 0xe013}}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000007500), 0x40800, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000007400)={@ifindex=r11, r10, 0x9, 0x0, r0, @void, @value=r12}, 0x20) openat$cgroup_subtree(r9, &(0x7f0000007540), 0x2, 0x0) syz_usb_control_io(r5, &(0x7f00000077c0)={0x2c, &(0x7f0000007580)={0x40, 0xb, 0xf7, {0xf7, 0x30, "bf3f8dbc4457f72b8690ff55dc30cbb36aa2ec2d2b9d811d39bac16927a4ea8a30e0559cd74ec2769c615fdebf45aa95c019b56660db5dc3ca087957315a5bda21743810de3c8215a17e5296c7300c8fb42ed59eb0c975930a423c7f6e712d2d0eddfc6770a1cef6c30f59729235fa1248ddf094eeb7b101ea9fec7db5d3e6d963bb50e352ae904ff73b4338b74ce6da2e1c3083481c0ea27e63ab8ca3fd24c6680e587f2e9c2dd9656bcbd3631785b110a52a6ce5e3dd4df3ae4db87df858daca5357ea2be53be9e038e3683c2693e2bde48d51155fa7130191c493bf18457c14a8255544ee95d597366c7979833abc654902c683"}}, &(0x7f0000007680)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x180c}}, &(0x7f00000076c0)={0x0, 0xf, 0x41, {0x5, 0xf, 0x41, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "cdaa7aa08a4eaa60157ef029de2bd89b"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x40, 0xfd, 0x7f, 0x6, 0xf1}, @wireless={0xb, 0x10, 0x1, 0xc, 0x85, 0xb, 0x81, 0xff, 0x3c}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x5}, @wireless={0xb, 0x10, 0x1, 0x2, 0x48, 0x8, 0xe4, 0x6, 0x8}]}}, &(0x7f0000007740)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x9, 0x4, "b7d5e45c", "4ea46543"}}, &(0x7f0000007780)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x0, 0x92, 0x46, 0xff, 0x6, 0x7}}}, &(0x7f0000007c00)={0x84, &(0x7f0000007800)={0x20, 0x31, 0x24, "690165f344619bc48c0a140876b2c1fe76062d053212a8bb6b942a67da6680b9b31ea5b5"}, &(0x7f0000007840)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000007880)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000078c0)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000007900)={0x20, 0x0, 0x4, {0x40, 0x40}}, &(0x7f0000007940)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000007980)={0x40, 0x9, 0x1, 0x9}, &(0x7f00000079c0)={0x40, 0xb, 0x2, "caff"}, &(0x7f0000007a00)={0x40, 0xf, 0x2}, &(0x7f0000007a40)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000007a80)={0x40, 0x17, 0x6, @remote}, &(0x7f0000007ac0)={0x40, 0x19, 0x2, "35c9"}, &(0x7f0000007b00)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000007b40)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000007b80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000007bc0)={0x40, 0x21, 0x1, 0x6}}) preadv2(r1, &(0x7f0000007d00)=[{&(0x7f0000007cc0)=""/47, 0x2f}], 0x1, 0xbbf8, 0x3, 0x0) connect$pppl2tp(r9, &(0x7f0000007d40)=@pppol2tpin6={0x18, 0x1, {0x0, r9, 0x1, 0x2, 0x1, 0x4, {0xa, 0x4e23, 0x2, @private0, 0x1}}}, 0x32) r13 = syz_usb_connect$uac2(0x4, 0xdb, &(0x7f0000007d80)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x41e, 0x3000, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc9, 0x3, 0x1, 0x7, 0x70, 0x5, {0x8, 0xb, 0x0, 0x2, 0x1, 0x1, 0x20, 0x9}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0xffff, 0x4, 0x20, 0x2}, [@selector_unit={0xc, 0x24, 0xb, 0x1, 0x7, "03e2479e15f197"}, @feature_unit={0xb, 0x24, 0x6, 0x1, 0x5, [0x4, 0x9, 0x9]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x3}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x4, 0x6, 0xf9, 0x3}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x1, 0x80}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x2, 0x3, 0xd, 0xa, "a5d293300f"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x0, 0x6, 0x80, "d00df7"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x1, 0x9, 0x9, {0x8, 0x25, 0x1, 0x80, 0x30, 0x9, 0x2}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x9a, 0x4, 0x4, 0x6, '\a', "36ef"}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x0, 0x5, 0x3, 0xff, 0x2}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x4, 0x81}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x9, 0x8, 0xc8, {0x8, 0x25, 0x1, 0x81, 0xf, 0x15, 0x5}}}}}}}}]}}, &(0x7f0000007fc0)={0xa, &(0x7f0000007e80)={0xa, 0x6, 0x200, 0xfe, 0x1, 0x9, 0x10, 0xd}, 0x15, &(0x7f0000007ec0)={0x5, 0xf, 0x15, 0x1, [@ssp_cap={0x10, 0x10, 0xa, 0x1a, 0x1, 0x800, 0xf00f, 0x7, [0x3f0f]}]}, 0x2, [{0x4a, &(0x7f0000007f00)=@string={0x4a, 0x3, "18752f7ef51f61e3bf14156714057715ac39d3913d9d82d64ed98194c41c1c0c3f971edd3e4a587801112c549c21f651a9d334e320722d31317b09ba02da3d9bbb1c7cfec4e41158"}}, {0x4, &(0x7f0000007f80)=@lang_id={0x4, 0x3, 0x18}}]}) syz_usb_control_io$uac2(r13, &(0x7f0000008100)={0x14, &(0x7f0000008000)={0x20, 0x2, 0xa, {0xa, 0x2, "48086c80e7b8a4ea"}}, &(0x7f0000008040)={0x0, 0x3, 0xab, @string={0xab, 0x3, "a102eb6e72f31816f2fba75a60d75bebe3b441eb83b6d89dc0ff4b00adaadd0062f4791bbdb8f85a11a31c507f027f671efd22e41129d82824db6b21489ea64c56e37c96a7d52ddc9bc8852d208abc588cc0d1465153ed12f72376c4737dd6a21d036b8a8c953a8613b1346a43d73428a535ac4e92acda1eddaaa4a10248550f221a98c0839210ffc90bc985a9c36bf1addc2a8688766216b2e2568d375ef5453336f053e8cdcbc5fd"}}}, &(0x7f0000008340)={0x44, &(0x7f0000008140)={0x20, 0x5, 0x30, "6021b7f1195d285ffa6eb42660060a122a670e15ddb75f243633241fbce0ea4c0bbc2bb458b964bbc1255f83de9d32ca"}, &(0x7f0000008180)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000081c0)={0x0, 0x8, 0x1}, &(0x7f0000008200)={0x20, 0x81, 0x2, 'x4'}, &(0x7f0000008240)={0x20, 0x82, 0x3, "2024e7"}, &(0x7f0000008280)={0x20, 0x83, 0x1, "ea"}, &(0x7f00000082c0)={0x20, 0x84, 0x4, "e773e5bf"}, &(0x7f0000008300)={0x20, 0x85, 0x3, "ee8137"}}) 4.84126287s ago: executing program 8 (id=570): r0 = gettid() timer_create(0x1, &(0x7f0000533fa0)={0x0, 0x21, 0x4, @tid=r0}, &(0x7f0000000180)) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x0, 0x0, 0x100, 0x6, 0x100000001, 0x80000000, 0xe1, 0x6, 0x8001}, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000240)={'tunl0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000000a80)=@bridge_setlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r3, 0x20c05}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_SPORT={0x6}]}}}]}, 0x3c}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x100000a, 0x204031, 0xffffffffffffffff, 0xec776000) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1000003, 0x20031, 0xffffffffffffffff, 0xffffe000) syz_mount_image$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x8008, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) write$FUSE_BMAP(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="380100"], 0x138) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000000640)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r5}}) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x7c}}, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000100)={'lo\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@ipv4_newaddr={0x2c, 0x14, 0x503, 0x800004, 0x25dfdc00, {0x2, 0x1f, 0x51, 0xfd, r9}}, 0x2c}, 0x1, 0x0, 0x0, 0x2000c0d1}, 0x1) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000180)={'lo\x00', {0x2, 0x4e21, @empty=0x7f000000}}) chmod(&(0x7f0000000340)='./file0\x00', 0x102) r10 = userfaultfd(0x80801) ioctl$UFFDIO_API(r10, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x100}) ioctl$UFFDIO_REGISTER(r10, 0xc020aa00, &(0x7f0000000180)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) ioctl$UFFDIO_ZEROPAGE(r10, 0xc020aa04, &(0x7f00000001c0)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) 4.71917856s ago: executing program 8 (id=572): bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x0, 0x0}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) syz_mount_image$vfat(&(0x7f0000000300), &(0x7f0000000280)='./bus\x00', 0x3c9c9b, 0x0, 0x0, 0x0, &(0x7f0000000140)) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000000)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x30000c6, &(0x7f0000000000)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x61, 0x66, 0x61, 0x64, 0x65, 0x39, 0x61, 0x36], 0x2d, [0x66, 0x63, 0x66, 0x63], 0x2d, [0x31, 0x37, 0x66, 0x38], 0x2d, [0x61, 0x39, 0x35, 0x30], 0x2d, [0x35, 0x5b, 0x62, 0x30, 0x38, 0x37, 0x3995fef70c509ed9, 0x35]}}}, {@fsname={'fsname', 0x3d, '^#\x00'}}, {@obj_role={'obj_role', 0x3d, '(\''}}]}, 0x1, 0x561, &(0x7f0000000f80)="$eJzs3U1rG0cfAPD/ylbenycOhNCWUgw9NCWNHNt9SaGH9NyGBtp7KuyNCZajYMkhdgNNDs25hF5KA6X30nOPoV+gh36GQBsIJZj20IvLyivFL5ItJ7KtVL8frJnZXWl2NPsfz2gkFMDAGs3+FCJejoivk4jjEZHkx4YjPzi6et7yk1tT2ZbEysqnfyaN87J887majzuaZ16KiF++ijhT2FxubXFptlyppPN5fqw+d32strh09upceSadSa9NTE6ef2dy4v333u1ZXd+89Pe3nzwYynMn7iVxIY7lubX1eA6312ZGYzR/TYpxYcOJ4z0orJ8kbff+tOfXwc4M5XFejKwPOB5DedQD/31fRsQKMKCSHcf/b8XduRJgbzXHAc25fY/mwS+Mxx+uToA213949b2RONSYGx1ZTtbNjLL57kgPys/K+PmP+/eyLXr3PgTAtm7fiYhzw8Ob+78k7/+e3bkuztlYhv4P9s6DbPzzVrvxT6E1/ok245+jbWL3WWwf/4VHPSimo2z890Hb8W9r0WpkKM/9rzHmKyZXrlbSrG/7f0ScjuLBLL/Ves755YcrnY6tHf9lW1Z+cyyYX8ej4YPrHzNdrpefp85rPb4T8Urb8W/Sav+kTftnr8elLss4ld5/rdOx7eu/u1Z+iHijbfs/XdFKtl6fHGvcD2PNu2Kzv+6e+rVT+ftd/6z9j2xd/5Fk7XptbedlfH/onzRa68nrrat/dH//H0g+a6QP5Ptuluv1+fGIA8nHrf2F5v6Jp49t5pvnZ/U//frW/V+7+/9wRHzeZf3vnvzx1U7H+qH9p9u2f2t2u6H9d554+NEX33Uqv7v+7+1G6nS+p5v+r9sLfJ7XDgAAAAAAAPpNISKORVIotdKFQqm0+vmOk3GkUKnW6meuVBeuTUfju7IjUSw0V7qPr/k8xHi+YtjMT2zIT0bEiYj4ZuhwI1+aqlam97vyAAAAAAAAAAAAAAAAAAAA0CeOdvj+f+b3of2+OmDX+clvGFzbxn8vfukJ6Ev+/8PgEv8wuMQ/DC7xD4NL/MPgEv8wuMQ/DC7xDwAAAAAAAAAAAAAAAAAAAAAAAAAAAD116eLFbFtZfnJrKstP31hcmK3eODud1mZLcwtTpanq/PXSTLU6U0lLU9W57Z6vUq1eH5+IhZtj9bRWH6stLl2eqy5cq1++OleeSS+nxT2pFQAAAAAAAAAAAAAAAAAAALxYaotLs+VKJZ2XkHimxHB/XIZEjxP73TMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFP/BgAA//9q6zMB") syz_usb_connect$midi(0x2, 0x42, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@link_local, @local, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x64, 0x0, 0x2, 0x2, 0x0, @empty, @multicast2}, @timestamp_reply={0x11, 0x0, 0x0, 0xe000, 0x2, 0x2, 0x9}}}}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000040)={'tunl0\x00', 0x0, 0x8000, 0x7, 0x97be, 0x7e06, {{0x5, 0x4, 0x3, 0x5, 0x14, 0x66, 0x0, 0x8, 0x2f, 0x0, @private=0xa010102, @local}}}}) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000005c0), 0x20000, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c82, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f0000000080)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x3e, 0x0, 0x0) syz_fuse_handle_req(r1, &(0x7f00000020c0)="c6cfdab7e6f83fe5e44dd3a8d886a720a29cfb7e50ef99fcf38be6c3b9a9f8c9fdb7b1332c99b85247977ad2d66a577e6f0853366c7561476cb35cf07e6fc1c21d33853a21771a8835a50d941d35a4ccb511cb67ed64259c99811f0e6f176fba1e0fa45fefe030a588f0cf64895fb12a794fd0bd176a38440328d3c6c24c85f50e95c5190eb03fb04f1eb34cae287ed75c8ca8fab2c04dc1fafa14ef93e2a721a12238700dfdabd057e94e697534e1af81921756270313d22a185c146852a5e94300bc8de9904e8c6948d5d2aed05337b9572ee74b77209c6b4710e87fa6661b19283079a46f70a538d96f484b63171bdc3622fcbab6d9bafeaacd755923209c07b8c2f39c04ea713020bcd9e6f1120ea3fbc8dd0b55986c05aa0c0b13ad52f250e9505ba53a887ed7c857e0f56282d6dd5932930efe384bbb198c50aae4b9a65e6a6ccc2904a9121a28df865011c39a54fb0f890cc1f7ef5f5172754f1c2aa8e8acf8c754f22efa88ffea91f2a14133e0a7a8a06bc80d042ce1affa2ebc74b49b48169404b33c62915e54c554d10bc432ec988f7081a8690335d58d0a819d33296db1377af876d84fd557f9a2018ee91f7d39819fc72b0a9bbdd05d6efe6cc459cd42e16f955dcb1a6a2b8b2a71b3a7e1bfa82816abf8c7d3688d53decbc480eaa3821cef557290284d9c504a63768852e15b39841ef3648f14c7edab006a30c7bd518f300df6ff307c0740150dddfdab1e408edb96b2e6ed612b0bc2fca570fa1813d86160a766fe6c11cdbc7a67014fa7645b4b1d3aad378bcce27aa4725ecf7675b2682cc5a15673136e7181ed5ef122017dc72df65af147dcb9ac702f8a6a2eb3f6824ba7db3c32fa4bfbf63dcd45e42a49b6edee22856fc2a43aeb6a3eea91dbd53a231b559ca7b38564853be3bdee7f820966faa916ed4fd335159328f8b727ba068b0ade0e11c9f2c2af4d5244f5d49f9c9f94105a6fe4c71112bcacf9c3dd2861d06cb3fa6b2159bc2028e513298b594ca7da60f4ed30edd7b066c23ca7d9b7d9555b47e687b43b7b5ca3210d939e34dd3d176d8b3d3d2f32f28518aa8b5169362fee4a4ede7d3d218db0ecc3de14789344df20188d907093bbf621fe67ab2a1f29221b2ec334dadc15345fc829005f4f81fc13ad0f5590742295812a7f2108cbbbc37387a7d4174592bf4f94f272306942e6c44b23e96d92911ef416b4159e81b19f267aad20c2aabf7fd285330cbf4c1bb8ac86493e0ef84de88eb7953fcf833e6cc5ebdd50b706bcc148971d24e9d3736ed66e28f75e6a1e2c9a4e2abba887b27815d2f5739fe5f8afe7240841337bfe7a69308186180fed5736fe3cbc2892cb991d0f4400d66952459c54a16448f06fd49995aa65501631d5c42e2abd8f0d890a6bbe49b384bfe27599afd536493981be5f7dbb15bfbc198fcd8ebfca182c53156742e237df31c1dca495e40cf030623a8a081e3bec3b8e5109ba05c0830ef00ff98a4419bae14762d8e0a790c1d517f1f683bb1712a6a0951f024a46efb5c2122460495fa0f4ebaae86286b8a626be2052874f947f18b0c2860ce681a33d5f4217415363fe7a6f8fca125742f03433988d88a5b8e2bf4f3079eb990b6e1ff381b7199717fb885f4f37351bf18bedbeeca351b7bfca5b791b91be0dcf8d169914c449829669e0577d1ebc4fa783d57e0c695cafae201014831a16d8fec47f22d9b79c2acc820f4dba9d1a2986731681ed1f8dd1e83bc2d491302d2f769e6b0bc470404930cad6511492b3adadc6f5073220590d1ce89a520b6d51d6903dd54360cd7047aed76e0a6cd3c3625e67b7c1636fd627aa48f1ee6dd567730c6ec19d1634f62a77f70c64736532455f0d2ae85003e7bb32f06b480a9f7fba5e6917305fd77e38f6936e49c1a3b2a07e242ccc2f9d629d7992937a035574b3efefd515096e30058cb60cc89d8565205f15e71d805ba5d1c4f7b971918e32bd81611a574fc651bc8094f7f3aef8a3ebf95aef1c062ec66e288b1d1ee17ab75723bc46b031744a25cf055c1bc8b083313e38d0fd5d60e832ef28fbff4c93d2d2ed283575a486167c7158e08fe7094d23984bdf38cf6000db39c5d0f7db72325af909b18247d8fddd89eff8831c294d52194a11dae2339938a79ae903eb63bc6e5535796e1c0416cdad01e1493a3075930a0b3b50ad904ff760bec5c6406b10808bf13251df73b4d6fd149a378ac277ccbbfddd9536abdf5c7a8d29e128a290f0d56c9635540f4c9a3ff1d3e0e2b974b50497ebd690dc9393f8b3acfd1650627db8ab784233727f997dab536f1e993980a41f510fa0128d6bf2c8445ed1578b25a36e05f7170b9fbe8ca63e1b4a7235c27f56790c4dd38168ce26358d12b143e9dbae1d01406778250f1c77c80643016ffd4a7a6703b9c3dfa4e7b51fa1d59605d57c9712159eb34c306a988ac95eeb15c3225ccd022d2ccf5f31a81009d2a25891b83e60efe8f718d6c124202f108d23e5e6c89e269890bda8e5681315db361cdf30e4269f2cb530a188f26621a8b263f22bb385d779b3c4eebd16656451087457892e15074abb1c796f0b7f635b9496f3a17220716c449c11c0e82b67b8f1ee6a2709a20676f40f2751df3d74db503db6cb73c955ae1d6983da44de4d349004f3d9db4ba40124416a67bd18d1d9b3c1e4706ddbb2099a2ae16e99c144860d46ef66bc6844963c0563fe2cb8c4049dea32ce5656fbfec6d1aff7ef48bac92c932c9787d9e4cb0c78fc3d70f730c452c20d077b4d9ea304f1b8a2967b1e7af7f05fd35f84d633bf5095b1af53a506f6f61abc99186eba707843e9db2a18fc1c6c77dd79ab9353eaad6457245709acbe9cb381d4458eb5571fa4f4df069ae668b1df2c97f91271be5fc2040031c3980c7555af2d4186875ea4599c873ffaf47aa08c27a0580ceef6251dce4cfd6eb175a1bf36c1fd750826f4e14966e6f196b68da0a524baf86f49ce8c09430554b50a0b387c02ebd59fae9caa1054cba1304aa6732f3990ce6b7bca6b65237f0fc3c79a102e2989dcf3f884002f2efe83e25a3fb217c24c4f66e0973e7ca62483bb52c943ccfbf31324f2b7938de0555a54f47256c903ab65489906c382d7d1022f7f302b186d18b5775e042ba83b874793420a6d854aaec01e3c819d0b11b51558fb9c10b1e2ff96639fb119d90f80aa302c9a6420b4b1230d79fd1e8105259c4ebf9cc3f1eac67f15bcb9d49ae537084c96994ad08214ac07db663c1bbce6499b5665fb5a949ab3d65062467824a2065a9de2f1edc243e03ad38f0ef227519de50a3dc2e8f4a38538be5557c5de56d0110a0759fe96b0e66d20fcb6066995f77fba9c7468434a53892cf2b3f41d58e08bd2ea3b1da2a1178acf50249d77757353943cd126b511098230698782ca88d018381f233f4331d3980f72f30caf915a18794de1253734b89303f25826a80ddd75a9bdf14c6f01690833190872ca5431ab92ab3dca92595983b11de0076125059234720906641119dab9c96be9c10d60fb54267bda61fcb85a491df037cd563b229eea02cd192796d36803b04691d385471a5f68bb76afafe9df28f50dcabfefc8e2eb334bcace928b8eb8f6449116fb5a0fa4a0c51e21b8b1f99308d396db60418cb5385bdf6bce7227e514f6cbc9a9fc50b79e8b0530fd51b21679ea1c404dba52811b3c9487f670e622ac7b1ce8028eadbd882d4325663d8dc4f0960c047c5f3099c90c6256bc11e8eef6b325e0f1ed00279a695f2828762f28ecacdc726aedf42064727ec100ffa74d38d47f383946b9f856e53cb939f98df1bb5af2a12810a619f205e030a302628ffb9b2cfcc2e881e239f33844a118a4de2a5c3d6b857c5105db775a61c5d54d1d82048670e8cd2c44a032904005125eb9f999e845efba3a063e3e26b06298f28799975b51118eece2b7fec02d4b888bfb90919bec287aba71296c66dcf749efa3abcddfccee6ef80d03a1638045f18fb96131cbd9a93e657c29eb74de40f433969e1988ac335bdd9c671b5b75ce6e2440be247775f9d597b4d8523c283e774ed0987e10b88e0c5616720502149db329babc91b225359927f88e0b42f02d41a4c9e0ad7c55a0d2c52cf45da6152c0c742f661b562c3a8ecff1145cac3f63fc053e1a14fe7a57742ab709581604fabe54ff13172b5049434d12f6ed9623265af643f725efea21e2ac1b82365033b9cff4158318f40c8894d2bcffdc954fcf7068c97ca2d2b1bf19b9232b918864e3f63fd59f4c8c578821ec5083e46363d9158451c5a92b425e68081b2c7572df44658a4aae41a439c6bb4bdd2f26ff2a357fa2946e5be5cd97ba25f73bbcc6c05fa966d0aa0cf2e45f22e0021468b37d5afebbfba3233e2cd4fd64e1578be72c38891224cd6c70c4cfd146df6a8142f1493772d48650f8fcbd1435ff704e02ec121e9f43de623eff8070f88a623cd395a02b6b1ffe4ea7ae7f443dc8bdac2cfaa126d4ac9d7788dc972c88fd87d3c8758853f1882532e4ff298b466e7d198daa9015127f2937544b34aaf545f39ee00d74e0e1017a30ff2edff701d53f3a13fc61b31fe7d9032a6c4a517c7527e48c0c44a2beebc9a9f9e6f989bc6c255e05bec5ff99547658143d9eb43a1d96aa5288638b4477aa1f84c59d41194335c09d9d5d660640acb84b53520482fb200ca616e1a6f486e6da3e6721479e85d0676ba142d95ecdf1acc76a49e9bf016f951d8b95adc7e8d4317ddbb28b678135a4a9b98fb8b8b5948b682ee70e04a31f7e3c49c52a11acbb29bd8152bbb4fedd2aae8e7ad5330365213d207677855e6cd72bf93502c14b11bd2f2d6e797efc2cc5bc198730e5cc51c92751ece5c167b3328a6deed4bd73c62623bb3874c9ef18e24997e3ac93b0ad9ca7ddd4c0401ec1b942cb21dfe6abfd3aefe2588ac1684bf6b37dc09d9b9d932d5534c707ef8fe0812a403e057d00955559ca3e0f7e70d3cdfab918b8d125061fd53374c97bd0c9d19e68bacb3db46974d36cb1c96b4475acaf4d46b88a578ed570ce09eb540f30cce4c3f853a9fd669ca36c36ff1f0432713f60e6d6bc789fdae7c7fcf4049e6166b63a12aaa3da6fc35d8783020ceb92f7f90082d4826735618905fc9fdbeb65990882ce130a7e5ebfcdc796ef293019925e80af5074bfed5f62833d9d98e324dd54e30e1d69a15e4beed5da9c6ec01a32978aa29cd26c5703a28e504e7c9264e0421718422b88ef90f6fb4e51c619f29b5fc2f600f88be036eaf28d7f5433715bd493ce55811901a59964f20ac0b06dc3a555eac123c40d3b397053501523a51e8b53a92bbd99ec3bdcd57904cfac3c0d7bcc6613b11a771d32f0f6c60c05449b42820c0a41f757ea1efebebb37f8ea567b2f7dcc4a67ebbdc00716a70f5fe255b9232e27ba05888e034fc50ac0934a43c84577183b83019008edbeb27546e8be7d8402a4c1852198c0e050b96129fd66247c39abff19338300fc3cbe20a395e5805d8bc64c2d87ba27264716e211ab023765e8d454b637aa1320cb18eb4a3dbfa94027a4d75a9a2cc784cbdc22694a8f7e97bd6cea5a4e26b538be9a9dde5637be2d386a85a79ed4df541ab7d0b1370d99d2cfd1f7bf1458bedd0a53f5e6972ee424ed08acb4b49db83cae427d315d1fea4e680258e73b3fc50fdb77692c8798bcda57ac0c34823d69a8ead14c41e9613813838ef80f63138cc9ba3a6b83dfc77b6aa1248678409bd96b64c0b625e88e33262fa0bbee94fec8f3bffedaf8b12d229d0f637848a1dba01892d80f5a5596d37ac1c9c54d32dec3ca56b49aa1157583074af418d0d95a5a46fc3c234814e377963dd4c9c8a5f7cc35aacc892afb9bcede477760688e06f0b2c5a702954f4532c715151eda02f78830129b2612de8fc62fb992d1ba52da164920eb1d1dbc7d1f8f16e31c763581f4c478cf7a84cf01ca904160475a1eabae393bcb852fd550374002bad1ba0827dadcf3f6a2354a3f8f67e6da4f567fe21f55cc34840e79f6af947561c79a141721f6da4625a20fb203f96bd1a3b7322a14a0ab4a38835e1f235f772a18643824cbb9f76664b1212c785055ae17e89f590fdb1b81535e1e3e8a726a9aaf67ae2a8e67eab8f32781bc21027cb1babd932d63bafe7faf48bc57820c5e32288583db4cf369a7fbb479e1e97ca67f63b1880fb33ccf2661d7af9041ea1afc0e90ee0b4b510d094268e4576584a17fcb21b3c3f68bf1e1c4748177cb4cab92df4c254e0d0759d507e5eb096861efcf1aa66805474e3bd32f7055a7d53d47f416d24a5ac7d5fc953206db3a012234d8693e0ff662457ddaf977eaf37d043c407a7ade1fa8eaf85b6e1b1456aec3064ee858742f4e22f2d6084e3881a4783b3a9086009202eb6eb77fc1ce2236d6384cbc62c7db9cecd2fdb06f328d49c066562cf1dee863d33b48288fbb1d4d5bcafcd1b6391879e670c7189bbebafe48214d6e2b405e36192e1067eb8d0363777a174e630467673ca968ea51476b0b8a04d598f6fc593d3f3267ab37e17831dab86a67aac3ec8336c5b6e9e416b1f46d0a9e8ec6c515d86e773baa409e2afae30ea1744f2bc777af11c42f2bf6177e95245c6d601f7cb7b589ccda76a2a314dab023da8128c667a0df682f5c7bbf842a2bb51d4d842cd09d02d67444e5d8ae1f3260c4ef2da5a1c4121fdd47e953d03ff6fea10e35db2c0c110704f513b9d1c57c9da80881ced16d92faf1be60471dc4d82529ea50fd6060be18e8e6deffb15e0a0df4e36117dc22d78bd43b3fedb24cba54c2f2e3bba015bc4c817f70fc1e8b21adb04a9d8c229e9ec178fee0f35d4f169bb7dadd14f46ddc13fc62da4e21e42270a4ed0d60b4034db31ee1e13c97d8d941b2627b255d4283cf0af9044a65765ba88dcb2010fae98a6aeb0a5605d8a904d1cfa0cf8fa67a9d29670a108f014a1b21862e20d4f0f3f0cb99c97f289c657dbd08237aba2f616804ebb0e71819fa46df1a018d8336b534391596cd24b0720dd8a95e5c74b9d047da1da93d653b2aa98e67a65c3868a0c464ad24d427c3c81b41f0b2fb78f6aecd5487c29f4fd871bec21f54d22b661eeed67c866cdf057d585beace568ed52a4399dfdcc8c9a80c94f3cb92f0974b9b33ed893e8db33cf95220e03f3d28edd8b80991b0754010e7252392d1e846011defb6c46c73ee015bcb9b288f6945771af90ddd8c548eb6649efff32b0a2b36e743e46135e47fc65d1eb3f7a580104c22bbcc75ec041813cf2496a4793d17112f40333e3c874e0bcbcd889a6bb484e43632b2f9a628a461a2a5d58808b848751642b5c426c50fd82398894dc78c56ed1f0358b626cde2a0167dcb210c8ae2f6d9c95356331cf2a21ed0dfd5165bcac2681ce070f60ffffe69dd75836c4be0aa7f8630bf345a32d246c838552cbb35a6dfdb6ea54c4ecf0ad16990901b7a72280872fc807eda1de4fdce2c223fd089e0f0eac84c1e2980b9b5a032dd1294bd2eb49372f55b9b4cf4d3c1b14050bec1344d71a8316e173bd36f5917100de4dfedfff896517a04468006e5c632c8ad15521324f3abd72545b47df874a4a95d3bb30915ebcc3ed371528f89c7e943286a8cf4ff2cca3f3496ded16b139658bd5d3323ae9007b4dab665cd24e7888735de2cce7bc1b3af39a6d92d787dd237f8d72283f7aab1d99985f3783e5cb0661cadb552293f189f75e7f3fa933c775a27415a3ad22239986364ba7a582f2d9c31e7247aa8d44d5a7e8169fec65daaf62756b34dd307ebc7fbe8a8023aac1553fbf15b48a8ee3bd0c35c7ced684f667500ab2997aa75382475eb35888e72b30ad5aad3910c5ead6797f4182adce92dafc2073f1529ff5f1a42daf3c78e499039864e8e768fb11b33c0d7779e6128579d882761f9b21fcc0696da03eeb049c90b86da8dba548058f0caddb83ec9051a04f3133341e9a17a17b72ac20cd9e242fb383365f6a2f5c795087c7ee682555adadb7305bfe2886a57f3718f30f24b52d481aa35eb2c40417df5ea9d8af1b7b871ce37fb1c84402d269e3a01a5c9a00d3c7d6ff21c90d437066850ea92773288ba925294f9368b74fd1f3c4512ae8be2f86b73641507480f3db07634df10fca86bb4431664ade710d5a8894c368660c95f7a0b8ce5ffcdae136b5c8b4ed8c3b4cd9b71079dfd6d1501df9b7f1477b516f3cceecb2def619c05061502b253af7e3deccc839de56292c95a3912e809b100897a85705cf59af66e194143d13c12b6dc1a31cd15a74fe57666931e3fd6b75512d22f063c68576b1bd6a1ab6d7f4065447daee300b7d4fe330daeda866beb44eb8ed4041d0a36bfa49871e0623eb6f5d7b967e8f969985063e2fc4f4097c2a5189b10c1776713f78193c6e0e847025936b36eaa2e817ebb45c375f18350247f6586214a200f2f17536b52b8fa196d4a6a77317807075d130a77badf745a6076b1241e47942501cba893fd0db02545e49f559e9712a60ffce9f3154459c69984de49e11192266196497c81b7c5b45997c1369c8e8490b1a748985fd4c9ab8929d17a51c331dc160c8ae8d2961351ef103e3427299e4f28faff6ac1905be2814cb02511472c7232bd104ac438d846b4a727df2ed24364e061f157c2447e7d5265b1cd75797603e220a9d2e280868f3c2c56befbc6b1b1a07be1070b293adf324b3aee5140ef5f643c952726d9b770989b07f2cdea2e1d6951027e8b386faccff07b2547dd78aa85cc113b599ab168ef602e40fc097396341a8e5b97b59032110ddf114129feaed96e85237bb4bb886b287279b96234c18947ce7d2d5e92dd5c68829edd271bfccff21b87f6a061c9b43b51252add291c8f59be1a222d00fb7719664a8b89c452e78cf1d491a036107f0a521545fd96d2548735847e278065c196153028b91f59c7b70f9883f14cfb3343bb230f4af9bd51132cc62ee5459e34e77bb2983d30e65e65ab769fa0a0578bed01f33c76f4138208659a97fbbf380f1321336c14d21012f3cc4ee2101d42321f0123d51377e319e4ff4551f7f83ca62ff9448a28b6134da582f609be7dea5d70370772ef2552f12e97cf390ee2697022168d622ae0c813d86a43c25c758162ab0aadf25c84c790fb32a459997068be01325e473871cb024ff030070434d197558b8df442e1d2ad0c7b33fe021fa6cd57b7477dd76c6a802ddf405e909d48d23321e986d791b44d32d417d63638246fcdd661e6a1453d1411ec85fa0b750354aecdd4f4b90a420d2d4f67c514f15a8fe590735f660dc5eaa7f2873c7841edaf2c0d46a92fc07c6cd22fc978f74bac72e468d96ba370fb88f9a629d4de0a8a83d43c1949aae33fe24859c1bbf8663adc6936e305cf9c56aacc84e7515caf18d0d049bec2f0a484b75a8c2c23abbca66b039a52e606f08df0a3cdd2dc6449e84ce463206d2878de0e4d0f438764a0fe360e95494e9e61581001785b081254971197024460a68ec029052f2d8841dac7e714798027696067e739cd1525df28ac9514c02e25f8ea1146e356fc5941e4661cd244dccee4a1450e4334a20cb572b842d44a8431abf4d5bb82ac6b78ce3c6d394e5969c6fe8216805f6e2db2889f27849e0dd26a5a387958a36c833a8b3d861033c00ffef267e4b09350ca1b819d5c83025e4ad69328970db92520e6ce569d5632caeb6dc42c8f6f8759256ad9c1ffe8c30a92b795bf00544714c957d5d982a4e91ec7a30dfdcacbd41ceb61f208e5442f7f7ce19ba2f0dddf50020ed1c271afe5007277e2496c3bc7f3101d6fa7f0ea2627a99de0c441a11c6afbb721037dcfc897fc5d9e0ed644b9c3aee328bc2beb3801d2bf43b1e360759c1056c74a63aa33cb6e5933b7a0b4f654113ea5830de7e8374e939e4c794be77f1f0c1e1bcedc8f584a56db0c38b6c8da60bad62b41d754d9b6cbf3379374a6126db0ef1ee2da5862acaf117408ad26c66ec8ee4f9f1844fb4cc64bc61212b303c7c622f05d29b7fd540bdc253bc948d373886e5cd4dc9bc1b551dfc514f12cc64ecc3b276ab43a4adc2142fea9c5ecf983b0841729d1771b51c2ff787ac2439f305ca3fe31cdbe24f034fcd3d41141cc0ed5cdd82e3171be1381ad4f0bf81b3be200524c98cad5a3dee3ee618c97d0678c7b4fbf729dbc2baaa2385fb63e6b906b08681c19d55200924c0edb4c3b48463fd9c2ac86510ce1e0a641def11e9e7b7fa74a629895221b06a15c995cafe55dee6c06e01b34f4f18e5ffeb76ffb412277bdfa4cee10823a1e55832c3d1d19ba5b84560668b33fafc672cfba1a85c60c61c45bd562506d9d28542c4b4795ed011a8005862f7add9dc2533dd29d0ddd534eb0a3b537b391c423b527b3ae4ce0c829a6efcf8671e9e5224df6ed6c1f20452cb46cd578a620788f9af325d45825ced3043ef3693ffebf7b881518ba2c71587251edf150772ae1e24f4415f9d9307151b8fbcb83d0da908f4b6c762b777dc406991353e962f181bc06e892ff9e49e557639dafd09b291f79720b866e46bcf14d5bd1ed15a468a8996ecec8ce3d9890fb45c96804dddfe5b7280c0e30934f129e14b344506f70d484eea40baac63b89dc71b030a6c8149ffca2434c773bffe76bbf2e778f0034666970a96bf336ee5240e765ea3715382bd8fe19c5ce5a8814717d87d4d6304a3b0d6581a6fed44975ef8a8186c19a513f5c6c0610acbd31fd58e2cb683162464cf7f50ade879461ee91f433b09d1febe058c101a0ff96cbffd547c2beab15ca343cfe592ea435f980ff03e0aeadcc80d64383d287997a6a937fc22221cec2a1aa6e8dfc1dc6e0f2e02060a18c09957376a72e165728acddf73873a958f43bcd2e9c6c71a83f744bf14c75f5e8308523a7d39bcbfd832c6597b2928b07630ae50540bb71b44b5b4040a1d172fabe8dbfb96a99e7498b12dcc8ed9e43fb36c202d019b4fbe11f715f5de76bede175c22d8355323eb004c5021d892fbe48fa7b6bf382eb03d0e447a38c63bb7fa1154c2cdf08a1cf5fa95ec75a5aa9037ebf8916cb78e6da650016a0c7ed34290e25e2122be24e4373c49c4fc81c39ec1a1ce4b658e1b80562bf911a1f6a5fc2e69d2554d4abf5ad79d9c9b7d9ac8c4122c11f590a35dcee3fbe185027832b4e2a71ebc591a60bb874b36b415b455bd942fe1a69a92b70ce1a1c867c85138449529cab5f63feab609a2ba3344191c416d8409b59962bcee1c4a40874069e28432fcade20f07c9259dec75fb978a6b84b6e8f50fdb341c7c19f55a8fa389cf085f44661c9618d56d32be0bdb3b2928fc2c372e86ea109afaee022bb832e80e869c7cb1053921b862b27599d3665f7fabfd6436743ea893ec43e4e4daa598127df8ee3249be4668d717117a038f0e734a894457df4c64dd76a9d9d42efc29f2311085c9e6fcef385f40af94f283edca078797e96b79719875aed3900252c3acc6a92e23083b3fa24057d9ebf7886df99d652e7d18cbd445560a0afc81bf7c011777837f94b32094fa1bc99472cc2a40bff245abb27d3f628b1b649fd", 0x2000, &(0x7f0000000700)={&(0x7f0000000180)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f00000060c0)="970b180393e57da0084004606e0f7eb55b4379b678ec58dd5832867fc4741e325499108ee901f5ade42a10a2a5ca59b706328aca067422dcda816a63687f6b445fdf7c8c4c158921aab593be18f8f3e3a72a3c634c089c468f2afa55a47fcb36c8ec931a3b8e995ca8f9da378136eee8d00878a33e262e3718e8829586fb5a3bdd2143ea5a880a6322892369f494dd40593794a88b4f0e69dfc3d573117dc27d511cb0b7e7d1c13dac381d4472cb9eba0637c9611565d496c7a6936582144f524085bf34af3a90ac0a0db2f79a423fa8b797909b65b72ee23068ebf92a9ae53fdeca4a47ec6838e363039c63988cf6f4f393f907cff08e13520751cfa3bfeb452f120d8a5f462b040f8537f7add203eb2b2f5784376b4e0d85c027c4e0d5817ce1db986581a147a5c7e820212907992afff07f13a43b2a2c23e6f61d7bdafdea1d396e0fa1e79afd07195dfdab53cbe75d4b96971caef941b69525b87d59fcb99bfb348a12236968f9dacbfbdc4d9b0b01df755ba3b6c320a29e5bc23bd6b20f3b27dc3d63d2d2ef11865347c5ca1504ded5d549e17e1194d717c79bc330ebfc3929d079152f51f3ab9701a3241c7df4130027ca1a6d0e6b5f2f2c3b659cbea4cef19728b45f1325e04151af66111cabddafa17b90f193c52d1c4fb646f99fd42d77a3f16c05a491a775962a2a4ee9f9f6c1a5eaa68305a88add9d6f35815f37cadae92293a0db1613662f145991ba5fd632c4a170588f8265e11b3e1a4ff2b17f3664b98d9c6f54a356f19a9b72175e7eb46ff4330812993886cd7b42ffdc3767a4ac16dd21d76417b70cfe97ad6ad0ddea7284d0e3ecf0c6c6b57833f65963f3764e297c994e0181bbf693c8fc0e57fc15b2ad776a00c19a805a906ffa80efa4116d5f5c9863a74bb340008d958db841c5f1e3b286afac717ceabcc7310e75e45b61215f6ba0bb496bd5e094b6139326758c1d81b176e11da5eda522f05346e1a71a6358b4c9b7653a66ae7153858fac4695d64fe2962b0d62d6d8aac14cf9cd2199fb039b54b64f5085434b2339f90bc11f2e407a6e84557de9a7a7edcc3b15a7798cbc68c1b1e1a822103bd43b656e933bfe886736a2bda6ccb228a8e4fae5956673db0105999017d8b68159f7a9480fd2ca70bb7e9fbc8f4f1c3581b1f528c8fb5b5d6beb769dd5e9650739f3cfcb61ab7b066c342a6c6886b0bd83f399e3eb74d2cafce7fc76febe624a37e185924afa8695caa7d3c1a97fd6684979ef33957a334fbf10c7a9bba18397082580df2425129a87c4868d41d1bcda8a7faaf1afd492cb4c83b7c5ce7a950f92186cc07bf27dcf58ac56506f2453399070ae8e5b009e40eb1970bbe8a1c9f3befb54255602bd191bd46c56c0fda2842462c0b68884f9a922d2a8b161aa9ca2c0c52bcfa26b7b7a152f2ccd16ec4974361f7322dc3b345e926e1a1b56200dc425e2e03c3d7194f9cbd321e10de387adf9790a5706bcf05d9b8c16e40e5633c44553c2aa8611f7656fc732b5dfce1eaf212d2521eb013fcf154d251553ba7a6a1f7ba8b7ceb3a1df621376543a451fe76671beaab4833f1be28247919c7cdf4177e2c9cca78ce52b5a7e4dde913dd8b13ce861bbf7048822041f4b29b3441b4880a8f7a4a289ad3c6258494e7736e48373408d248c3b033372ebdb3d9a406869445b5d956434a576b83d4a7e7b47ae8c69f50be20ea56f171e592e114602ed4f47e86dc34008770940adb4f0167811c474ada06693b55f567cc3201f97c08a3711dca486a86c367f59ce44259c1d71cdb135aa8630c4cae61ad07998a2f781ff87c946e8aef9bde6d4738bc009fc43fd176bc38756a0ca48c382395b48bc55da32892551ecdd0bd3f4c69a79bbe600f4103f21e443821492b92516833b231942e91a39e7401a42ba3e99a3a2fefa6167365b9050305b6f09a013f41e764a80f422cce051e5b30ba6528540ee5d4ea5872572c85f321b68e730f40f64b648be31a9e530718ec17443a1a4dcdb79cf799cfa75d0bfa0fde71828d8f51e38dc3d1d77430ceed007426f689d5843c34afdec5dde3e480a36ffa25db4b3483cde91e56eee8756dd953a3abff11bd7901d6b37c8371b023d7457361908576f92990f19e9f48dc58ca550e61a035161f1539b14b7bcce535b3a3783021094129f312c03e51df62579ae9423927021e8bcf530116f3658a1e94d39a800452f7461d2f001f86b911a8a14b9e61c2fd8f959ea40793df240aed5e5862ea59d78fb235788c1ba3c0ec44fbefc29c2e6f22d70849750625c3c15227579d42858b5fac30bbe86491697cec1c4543addc1f50202fdf77a6d2d23e70ed611a63368694e459012ebdbe71c4f702980d7ae63aaee33d5f8df5fce071c73cd918991c6ba2f95f33a9917a22c9e7342dd492c9e2c2f6457c3a48f35edc1720f2224f2af2ef4c0a38b75ce27aae5d5ef615920ab9245851590cdcdcfaa7e5a66b73f5a0a1bcf1bab66ecdfc0dcbd8cebb1b98f6256cea6761c835a761819018fd9c3d2f541eba25abde06f1551328800b1efc04d8e10594dbe95f9f10005cae8c5b27cc18268ebaa4578f9dcfa99aa61567a55b43545ec729764af99d224cfea6a36a93d4f70bae3225256e179e81a0c64dffce9c2141994253af664c33f881aa417fa3b7e9424f1841f1aa845ea0fe05c4e47b318bef60709d6f20c9eee6e8c0c18bd161d3dbe57d82903937e10c41aa9066dcee124354584232afdcb60d185bc39fcc5e7e5124d17e2f998b64836b587cf233469b92af65a70f4a8f35df9e24c7d5d21bda27ae44ce6706f86d3747db675aa329e8b43652bb1e89687dd003dd7924d300f498d444639b3fd413840cfa958e436e5959e95486161af807cbb7304d99284818eabe39493c66664e92143ff41602a3805369f461abeae5e5b6987a20fa47495cbeeeb322c848147dd9a052384a49898138557e10eb015df370d01977083ad24c7defc8c80583d5f5eca20d0853afb9f41c356f8da0e2435d423528f67f091fc614645980a57ed893ded1c3d37881b243b8a5503f45672492f3849895c9377277a91e7090241832629032872294896107628ffd1151c444153f54b484fa3e5ca057cbe073e6039c11b1eceaf7e20eef2576aa99e7a3f36aed9beb089af28d82e2dc5e97da4878b76b5224e1d293f5223c09f715fba13945695a98624eade1381e31c5651069805e6f707811586f5f81e431e8624a608ba1ab405d2593b1f9f667b89d82e60048e4ef3be98bd3078beb4e5e66e8823c8b427d6f84468f1f18f1ff8a8c11515426993334bcbe0c3ba37b91be07eb800fb2e00a24351457d8fc067b4bfec43c0ce8cd26b23bfbb27d3da7bca3efb7fe6f7715760eda4e3a27a7be7419b803667ef6057bdd5d44250b47fa156af04db91fc57f25425b3cfbaf90a840fe5cfcefcd1500cf4908ec4df10c8bc14ec284bb99b13a8f6136e5e1c669806cb5a4a5227f7952c5b605a2b443866fae399a1f8fea323784935c3e5a9ba9e831749efc9b8228421bdb91afed16341962535cebf6fb02679e5412f67db405c90e218789b634d92a41aaf528c92b8bf38b629a1797c036465b77dc3bb124bdddd309136681d3fbe0251698da27c6f89589171e4492209f7eb48d50a161a5135602fca3355f8934f879c54afb91224901b635ed372fdacc9469471225d2ef3c980466027b86cfe3d664071edaa29b47455064a074da56f4e098ddf27984dac546826aed38e464d5c5a79a3ece544cdb3801de0e29bf5164dbcc14578e3e6c44a4a9041e2315f1243358c5949377352911e0a67c6de7e11b0881af528fe478c34909a1178a8a4f7fb727317e4f3981706d9c9215224604c2d6a4faeefc21bd635c8412931ac4feb2c60666672fb6dc5deda0d6c4ce31f2b6cb45907427691488abb280c3fd001f3d7507c0db358af7151d3b8e2e98eb8a78ee69966f7a1307882c5b57530e0dab5c57f84852c42db013e3448da2fb0a754ed97c001f33cca549eb71d7aef88d1ae7fac0d96f334556d75f600a029ed698ce9e4302279999726a57337b9afda0b0292c14d1687a85326120d9fcd84cdc02718f26c12ca28cac81af0dede79685233be41c7269c57100c603a4f9536f757fa753353bd0cded7d4edab29dff6f7dd5faa81078c263c9d1d7e662a0ffae22d8d12e679de9ec6c634ba46ddf6aa86ac0be41cabd9b14fd12107ffce96915fa0154f5b6017fa866d14ff47754a58ba14c1a3eb3f23f040779a788b774604c3a8a7dd818619352cf47849eebfdd3b49b56f376044e7cb218759059fa85057f96c159ccd63ea6cd0bf47781c2d023411854dd3ea46f4913cda9672655e566d2e83fe2e0eb5476bd6fd7a84557e37a4e8d32c75ab51dbffc59f0cebc3edeb395f38f82765ed3cfdce75b2fd570e783c8c3afb31049383af0b51575e5c9dd9332bde6f684a3e11d199f43004439ed535a20c7f2a695cf9b547985421ac62c2289c71491f0617d23cb7a9466c8f0482eb2e8aa782118702761e0267ef500afc52f4a3a7a53ef22aea542f679dc5c751c766e06af453576689c87b3b89c091e5444ff6fb1472fbd271fffb268a2eada125d7acfc70c8ff4cfd3f5421941c2857e54ed0617d6430b806d605c2e508cd5a7764d6ecdc69dbd050a97f8696535585bbb95b66f751566ce612aebce9a0b021f9fbf067870fe447dd05e8c521413e7f27955db3b8239836b6ad120f5fb48e9003bd19b05f94752743d89bdc5492c2ca1bc3133fe0ceb29451900e2ac713cf2cbc3a531048a473a195ad40c685b539f806f434c9e2cb6a8a25df84d41c13d1ceb90de1a3efecd06a53ac9a32654d1ece86dcf6fa17ea6a4f367f9b360b3e26514bf94af1f52d9c0b0691241e3c6c302e7054bb738cb234019c0e45a7db270ab9d75df73568f25579d33e7b42743c924b1f888df85c6166228f5391962b689f0a4d9683b43ddc98982a820b5c60d9c4e3997cd2212fc3850b2bd41342ccbefc1e4ec2ad7ae285f156f4a4f383281018c73ca4f2e9d255487a9717dd39cd744a000c68c53f82a22a08bcb734b5bbb8364180991140c2e727dfce4b19e70c968c97393b56019ef84688772d488b9bd6fa9354ab64f731e6adab543851e5ca1470fd13d0334ba025b57db5d9ea13c970642726284fefddab8fdf7155f5b8e3b3b86d098c4207b428bffcc7ff76f6397b6a3efc3c0b0fb2a4343b4051271f87e384c2b659086ba668c66a15d68b87faf82a60b184f27256e36a9ada7c4422754be56dbbab50ed781f36e40ded65a30378003de5b5cd5f80a6042613c76e80851312c7ed2c07b762b85a1b6928a7b2428d2bc7a6bfdfa2ba55aed54fd3c878ec655caf1223245433b7c6fc2a2d3b0393d7ba4e12f26a53b9d5afdbab230b9148f061df2e1c0fe73c2abcd142125367fa5e598e500263d9b27e759c08b7debee4695a5b192d968108c134241f236cae0434ed71e5099cd466cfb04d5f7cef2e94683172f82a9841610cb6fe55d4bfe73920992bb76f362b9cf7919c906495d4b37a915d23168fd7ffc2f36de55a1b17fa2232df03663ffa2a4c5e76aad90fd5abc80b6dfc16ec6aa328cc7714dc2d7bb14aae9f86c999e93a59fd18fb2300539bca25e69b04943a16c985ff481a42c9d8af43eb61ef7432b8e3aa5bc391c181b7d546b94ac659bc4b501157d3adf9d4cda4e298a4e4271fa2cd08919b055eb3f168df76c1f0b0d5cf5760b56774f105e51c93cc03ce97b00768b9620a6fd5162b9d9191ac0928d2460e4e821a276680cedb3b8167bc156b48a34d4c24d4a87fd09968a725d4b6a1b54b169f1e14143e97a84cf3d8eb4ec5458dcd5ff93365396c00533c3493847f595725a4f15300183eac306d16ea136b97a9864d16330d8c5b8321a6947caeb9cdc7ff4e53c419518ce9bc11f7355651be27a2c2b9ff4127ad86b96c1b5967def371d5d6a3f365abaca55c5f19600d1d5051d320b065c2f78f2147c170b9153a0eefd7b3f1e637cac3fff14b0eeaf472e6a6a9f7553ed3267c911d4d77a4f7285b77df725b3a88fbfd221343f656d60b61808b52a8facc81b8516698f2ac50cd8769371e67278c59ab1cc890fab36206b939f23b31ab976651ca8a4e7754bb10d03d4cc6506f13d98f2bda76477a69a8794a34614a88a7ec94e1a229ad6f747724a3bfb674cc87ea0dfb610f66057671f664206672e78c00a3f4585f17fc40827d0c8af88d3437f811274f662e9ee73d550833d0c8fde449089f8b5e8a25d25096537ac960699a07ebb51271a8f8556037436307063282febae745d53f8db65f13f24cc2e525ae465c9bf79f76b82dceada3bf34529321f913dd18548ab2a26f2a065028f46f4dfb18294dff30a7e5b131a08c671787baea45545d15629ec2f435d9138e517055cd48af7120b3b79f2275baed8a4b6a0f33c30890105ae2c07a332df79f2fd6767ecc66f1ed628c968a2685813342677a2823d10263958eee79d03e393a557475701694b5ec3dec8773f37b980f5812f1cbaed6e5253da037b5f88ba2070f445d74907679460dd48e16442d345abbd37f7853ec7123ff16db46c8571987db63ed711d36c05c2dafac47ea366f9467624b6296a2b9fb7056702d4ba38b4df72e7db3244421f31aa0911af3e3a09f9e08e96aa1545c37465f990bab4ee2821b1a701aa707db1dc18d52fcede15245f54a5f1a47b0d82c33fa378625d247b08753ac5fa5444b2e3f9d1d3918b154665b02fba87e39d0e27bdf60b27930eee02c31d847d40166544ab9ef801bd79bcc8d93980354021b8c7a1b9592934a90917db115bcd92068a970680011cb074da705f1cd06a0142862a777c6a47afd38721979323e27151c114e8901d41f79358e78289af10134e22d903415e2ebd2edf34ae10eefeec219db7b13ac983583dd4b02dcc615c6f70e6cf35ea216807c4b9c81482c2b941c7d6cd6621d9480ba924a3372ca3e3ca78438b0e9bf7c8436fcc0047b3bdb8d70190076d9feea778005d5d69f1b1194c76dce628e17b6beb299146b25f3f6660263c23dbcd08f70ccb45569a81a140eff66f2190110cf0977d9df7a2c437042961606ca1a378c8f59a310ad6c9cb4ff30a2d55411eeb38d927bb4d0f60ae75d90ab78dad14097f6dd38f512af2f932e1ad6a5e201180373689981f23bd9f59e4ca29244a8ea4236527fe2249eaa299af174f25b13d72b181c2f421652ece630ee1358098c29f84506654ffad3647792852a7faf107e36ae330886ffcef6e3a1725495e430568a9cd85d385e5a15d2f77ed274be3c8edfc52c230d21785b927bb8e470f989e8c89b01af8d04fc7050fc978013fbc5dcedd2baf5e8bfa8e2e1d3f193c224375db2f71d4655d2f647e9b1739657a0ad8ef6751a88151a3413ab870e0d7ba3f0a55ce3f30d55e8eb9e47e3d82563d9180399e7895490b8561a374acf5c94a1c648fa06780c4141c58ed913fb92865d3b4883301ba69b3f2b20c1f82024bd75e62ce2972d3219bdb961ab3bbac8f1d873ddece6d85f540f82c9d79b0937973335fe05e5c6ad8fcc525620a57678d58c7c2f0f157e030736d0fe4f6de520b390794cefdc6c828b4512fb6b2000d08e38693fa22834e69180d31b3978f9da75389f919a0d49ff961997d14ae6bdffcfb179c2ead52c69dae97416eef2602843dcbe4e5ae613d429feef7ffba6a31a8be8bf2e62c6d374c807363a986519a8cf9dfc99fc6607486e10599ae415b51e23f639194885e5119036e0e535accb4f126b4c45c47a53658af1e049daa2967b01d9450625d92f8f8e9d151633646044fcc5f6ad835479d48702839456decf070c7e6143cd31033810bd7da01c4a2cfb08605b25c00336f17d3b5a3db48866ef864b8d9cea9530429d3fb1afc7ae9e7d06aea9034db89b2ec8fc2a96d8d701fc51994305077dbea527bc0fc398b6bb7d42f0c408be69b98eb173d285fd8010ba75c57f2dd982582153814ff959fccc78aa5f7901357f6129f840af6649534f9ebc7750a20502a7cbf2d2f28c6f97884f43779bbbf93c550f8e79949db0e066538456b4e966761656eb7bebd5afe9b9fc241711b874682b226e9c6baecc1e909858e01b32472f6f8d483c073d3b576a4b03534dc4b620e21e6feb4bb2ddb37e3f0d4ff92c0af19e6087034c72c5928707748bc10ea22788bd938a0e6512cae4733fc1a2e47f3d4961932fe564684872922b44db143bea77580b0704675290e0839cb5ee529ada8b4c0bb14f05c5c396e29376f1ea80dea2852a88ddf8929fd402571fb242ead60d2be61f1662e1a833969e18e23e0b808900e7ed4be9d6944942da7d384739da1055cddc94937e1ea4cd305bf161c407b471df0ce3fb3413c5bd511d3c65e70edeb5397b0a8701538be7d2f1765688cbb0379744281231e60f5edcbfa6abd177405c455f77e30b95011ae4fda2a3c6d3f9a29bfe7656f6afba48358d57b4e1a84ebca241b7a427c6f806d1f771b540912f05a6df0d5223f85639fd7c163799e28abd08e4013aa43ddbc11ccc9d53131ec5c75f7682481968ad13ef34ba23d4759b51c4cac5a7ca2c73b3103c5b9e4b8686b872edcaca791d669589655e239920fc088eeced3a131ddff2eee9fab3cced40163eebfb29a85b3e97bbd97d17c3b06d3123409f115cf3e3d1c74dcc359664ab942e6ab36c41b1af4015ff5baf700eb99abd658e6833039051a235a2f84b70cb8d90271a481ce40e2a18bef8dcf7f54952b090bbaaaad391cb6cfa218a1e823ca7b16311e35e0350dd8016f67ed34771d7f3a607c1c9ed63524ea0c865148b05f1d017e475641b5076df632b7c261ef54c23eaf7cf52c22864a8ae8f8c3442d147fd52a801f87665b47e229a77b8e85c21d7996c7de9ac4899b098380f74eff119369c81b21b0b916017d0b604ca2a74b1424a4c3132d265d12a01ec2e8cff9809ed2f7891c55bc5cb932c6ea3cdba14cef47a2a0521e36869e9d62914447c3e6cf3da9ecaed915dec41e81605a46a4ec71a8b5ec0bc2f62b3237de7203e4b6d01bc32a5b2dc416623936a324b73e0c63ec414ce1bb4b344db85f014979ae866c4a2c2cce0f814862c0691883dd2d7bcd63fdf2ddf0cb2c6a1a10aa878ba997b74db8e894e4a7ed5e8ea1e3c0b602bae23c6c8c5f38b919aeef5625501fe5d4759c43e90de56122f3ecf87e8023f25e0d3ce64ab629409e881d2d1c5f083da90d45907e62ce3177f7982e514779a13f70bc207d9aa55835e37a5f4782242681ff46600ac9e63f90a245957440987b54b3678ae808c481d25755dba747cd7c3cc0fafb9a142e1ec1a9a5f81b5cdd6dbbc3a4ba5d49f58be6196c305e2af35fdbfbbae02cc4efe771d65e6000ec3f6cf394650f5144308c95279b9df3b29236a32ad3e9cd377296a4252e7dda1bb95d99c32cb81d970de4ff47760ee087dd2fa98392c8ede48391b49cd40e314adb896f0f5b08ffcdffdd70775160144552b13edfac23a09d53a4a4a827a1f216b2827cb9fb47a9fe6412d509d35b754d3700cc0dc8d7a3406a53bd1b0ee5112c50fb8f805be52a6c4e1e664d174727f33720bb371fbe9adc747a234013fcaadbce5cd2d416414b1900074e3ec73a36f32f9d7baa96ed4ea37aea560df4d9c724c69b440139a6dc1758bc74b59c521bc59958da71c4e5c23e4a8999305d989369a9bcd10f0faa789f4040950c349ef0ee910a822ba8df4a6cc16bd72dfb85d7c9a97911e96541a7fb6fb4711cdfe1e1083b2e8e870e2d2a7304f99296a496fe30553971b75f78ace054a8e3c6d54d40b2dbb2ee38a6244139fcba31b88a3ce91d637e7c88db35794002ca28533a46af85929f603e4cf4f5aea715ac4495d2c07e8bf79da078521fac5059dfe6dff61405fb6962987d15a2c7b27a851e3076803c7b4374a85f05b96e9bae91656a003e9acad767c9ac88b339fd868136b63fcb0520a2ee2f25128c8b97a0d43d60be7436756614108cfee63fb0fd65cce0bb0afcf5ea7fa817134c876c949945642a29d71aab10d05522b4b1788bb051ae1ad23fc7e75607580f9bfb7ed901a66d69e79ba742ba169f7e0d36d0c8482d3a85d66a9fc08b3e4c1669ffb4f74f418d4317fbf03b785859601b9e3af056b6a2543289738fe1e601e635ff04d750f8724bdebbbc920a7ca2f99cdaff265299bef09a2e20878682f2f37e46b5d2d3ade8d857ec6d3f7a2779080a5927749086b33b22def28633d53dae49362b4c4d47d2899562a52f22618a45998233048f0e54ba01dd53953c9f508abcb0acb1c1fb1d110e5d6c14d707713cea4cf0403b7573ab5b0a1439e6b2d29c46a3077e0dd296ca751db66f829a42c5afe0304c48fbef52c526c8f2100f6826fd4a5295f7492855f841fdb1f8487fba63b6db19af983a75468ad29a2b6cc58f9ef2dfeec8d798d60e1950731e65c5e2ec1065a22915a30845a5f87a26c067ea870d4e1ef71f67617906080b7b122b8ac9e4da1b05442b5477ee97343cb20f2587744abfa5f318ce29cbd24df1a6dbd42470789e17ae8115a588788d910a171b88dd1b94228728bfef3b28b2b32f523d603fa28d00cf23b0a201658f28ef7920f36a0da8917068a4435e0d710d320258114e2fcde2e1dec0c9faac26d671ea3735ee2b26cb644ba56ced9031cdd2b391c4b96aee7a4c38063e61dbd8ada24cea7ced0728a365bc2320eda9746823b7d83afdc8b3b293b56739011554000aec6272004a002328f20368c0902b8a8d251afebfb4d7b427cfa8927385626a474e3918ff557c8f19a8691011523a63c7e578b98c8951157f0763db3ebc4ea24388527e83b149ef89d4173ebb1c0c9aa3cf4e1a47faa3ebe7ca625e7ef077b38235781236797360696e552b9289a80491d4c3e70ff00b01540deb0de1b3385549b667cfa3598a34751868a14ccb22a420781452699563b16d0d0f1a7f0ba3f0ff45cc2d2536f1de9e024bbc923cede7725f84bf3e6a645f43c4ab3db6ddff671f283857262570b6652dbd8c869ca6a3896b870235047db08a54e5c39d7516c4b0d621d87a9c3e8c53249ff2ab9145f026ba4743a46197af56a0df022363ed59a5c2011e664a05fb952d5ad9ee2037c59a4075e4b504d91e87d303e0bc55cccaeb17e1cbab6176d2d148ce05fe986c79eb843886194f80e202c4f373244b38fd46643c1bc0fa8723ac498c71919e4ed8e5092832aec00a35ceeca94df7bd2c0c02dabc886cedf1fd044db2b45c30f8c0334c992eed40290baaeeb4d00e2cb504ca1173b6b6eec8d2aa3a1bf46e64c1ae1b3ca2882545729fe78d5e1e99c6f1f31c0b0f2190889c7318ce7605128a86c62c8a1fa107304c4609e28a2a43c6799ff6a7d70909ee10676801ee670004cf9632e34cb8cfb43d2f477ad335f5142da0baa4f4542dc93704e93a3420ec50284626fe36618b079d0db013d691583aba257947bdb1514d0318180ae43d0f94712f5c0de35f3e342ce7da65f755761506b9bfd186641fdbd03d5a2d4fe170fe23af8", 0x2000, &(0x7f0000001e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f000000c0c0)="f1187c2666e938b0d719606210914a175384a7d8bfa08a4ce1a6704c4c59dca5bd31c2e0daaec1bf1788b64cc764755c8227d255c9fcb56cddc8d23a8719578a528df745f0862275073dd2c88521736ffbb58e980e9803aa1406002487d226af95eedef88d3c768b748c28d604cd82f416f3c4f2071aac0274092945c94a4911345f1fb12c47fd864cef58c44ad5fb5348fea8246b3604a4c9c9a827e4aae4f7677d023169ef281c43f5341372d459170f25365fa911efb58b1a0c883d98677cce26aed7f8410a54aee36c963dd8f82fe532fd73594ee6f83265b5fbf2507319d73f87cb6d2050a7b1e001ec563d4170d9ca49e019c1f34a3f6a29e4adc72fcc343bb15caaa44814a11a621d682070b253354508d7b97b1439ad827954b305797e4de400c046ff93c99fa15125daa8b53581ae5392373621d5beffde817abdd5f4feb80aef8cbec83ad2a830c773ae907c19f5385e77e3adc425fc5d8dfd53312af6cb6556f8e3d871add2dc48a37fc05c65f32149a0ac179386d1016590ed19baede89d890902306e3ca40ddf9ea5f54b51cab0b6bc1bdddea7e6a64746cef6ecebedc1c51c670b0af450099c4052caf1eb0d4137a74f41f101a604fe08ef524e12f8f831c30e15da0947f6f584ae2ad96de45e3143f5a9dbce67edbdf5904a0ca1db282fb70dbec4870f6aeba8a74b24900d7c5a0758afadc26ac6f93695eeec1611d7a1123098420302ac2ecfb31bd545695b61c9f36663cf7ce86cd7ac350670893acf0d065fab2dc2ea43505b261393d285fbceaebe30e0d1fbf8baacb9eaf9f6ca84c598c5604fd4b11412a027760671956d312a4cd2e2dd54100519a0a8f93f5b229728bac624870cefd815a6b6d1ce8b06e045c47ee2f91e3524493df21f46cdd00a60c39f49d29965dbed6f408c42b29a3f76e0f840762b273628f7834397bb37d931231ab16f6cc7bbb5ca17fe83fc5ac8c67b120b19d8dbc3ef054e7490851bbf11c4cd19d8aad281fc054613050013dec6821e034f10413f96e289f81f10a52fc941992692b2c3b849d949b5c6465f335cd7876caff414d0a00ec927c2766c83249ca5e2d5dc9a524ea5142375bae891c8bcb34e8b4044964b8141841c619c6b1da249cf65b9c16506926804e4e388b60638c46128b43ab76a32659a5e3fa64c75609e31cc2738392a868434d9108c7710d72f8a34827943ded46328621b39b646cb663500467580b76cd6ee0217149dac6168499edcbff45193f49bd28fd105740f641f341ff8ded97ebea072d805062b35819f28541423b0e16ef996323f5907b0b2a0703e9fd5c6a511787cf6321a87f648170efd691aede0c178e0daf53da03829e4e7617b5b834c6b4196d926c7d7a54b9f1b3d3bc09bb7f22fb18f09150e34bec2102eafe634e13454a9d5cdc10da8e880cddaf892af35c437768b62c73f67ccd8764c34669a91f9d669fa1ebcc4159e4be7d4e589a59cb70c1ba77ef7a6a2c6fa4481c5f2c025ee26e24ea59215f971b1bd22af51af1334432d149a9574cac0d4cb145de1038fc37317b947fffb232209f8c65dce28179c950c7b23bd1052db323662512c5fb41acc84c4e42d1daa9be21e6c1d22b6bedd5f28d2241afc578e2a33e12d1b1b6427c620ce5d80c4a5ef351b2cdaa598c478b56bf79d9dcb8b8556503c66b44b27e8df8e046469a5da9390f58144b8766f9f51d39e8d5bd44e1ad024fed57ec1a3b18f04e6bb3b011f1b23031d85c498766cb10f66e3868a76ef1e388018292fdc4435e14bcf7ff6067535ee3764d8deb725cc0fe0afffe4285958ec9595ae5c5cb04834d15429435272e5b0510f246ce806895b85ba2f81912f76f6b955e28febafbd0c2e854479c4a6150b85c05bd54a1d0d37877e6fd3ae20046380dbf82bf9c8fa8a8d48f76cfc376fc9e0e4fdf0ccb785e9833c6c9ba006f7e59318ac733c3a1250f40ceb7ac3a167727bf89daea038372e212f02cf677a009cdfd224b41fc3c142b0882a53c1b9b7de6e99974d80ff8506c71ad3e063d7bc5c5366042b1cf952c6f76fad74fb16b9d9c9804589ae4f4afbc7bbaa340c1093d76a01fb254c5ea168e83b39bd3c97b8ace4f32612b63e841fd6eb304a663e4f43fcfb5f435716df89146d0ebc0c1517734ca4c90b9dd5db6820a4d730a9a7e6748d0d2b7def30a1c242fa36f52c3f685555b0828e1dd59023290ef4626d3759462cad9371d72a9c63824c91d5cc304ab43279f199811a604c164493794986b643ba6bf53d0a9ec7e304488b18bb2eedde5c128b2ef0303f85ed54875e38d4adbbfd477e8fe9a2217f084000813aecedcccb1dbe482b4856b9ceecb28d40bde5e8376eb8c29dc71b85d4b345fc411937234b318238e962f0d5dd46fdf5149685cb3c4f9c2710f4173f4ec616f7036ccf83ba228e1cc7b205cde9b57f00502d4d1c2af6dffaa37ad30fe0f5d955cfee2e00f48cb7ba02ab86748d0238914c66ca9ad9ff0e8bf2705e527c56b0d63a9b5a7b1da19424bc0c81d627b1389a42626654d901eff0f37d64e0cc894ab2c4399c67b846839a1c40033f4f9ecf8410fc63672ad471253fadd976df6510137d903a76ccf14509dd8839024608d707c4eb69cbcd5ba9cdddb7fbac1c963a99ef6e75eea8924aad62d6aea792042cb372131a83730a6ee7de386410d91697dad01d85ffcb22b3679573fea63a38c192b1b1e3a722adacaaf8e855843e1366763456c86ba9934302e0abfea2044386f31c457cb7ff445d7b00e3ed7d1dd4b2f92c845f65af3a3f68de96dd9b7bba62b7fefb52639b6796ca56d902f9dad52f42a1b79fc814c8a58033daa9f43ee3c540cfd08b0ed21941d67dc3ee37fcb855fa4a03453833714d8f8abf83256c503713adf7f8aee122cdb01d0ed27945d42633b0fc3b2fd51f8a9d403e792c9b77be56c257110669b46bd0f8bea9ec7b895b0b1bc9a9485a51e72763c3ccaf6210af7652ccd437722b359d20bc124e7055c5e41ddc5eb66f966647a3b91f1c51f3c6e340d6e203fcd30f39dd0398f0a1c9fa58f2da697033f5988cbc6e5c8e1fce7904112964b2ac5f938b9132d680f3cb0d8ec2fb65162113462ec459356bc9d28d9efdeb9983d79ed04da1a78f02ea8f5b42210a23d9c98a734dab4069dad2a532ebced93f5dad2ec9290b0016e6db7c3c9ca3ebc71d805aafc113ac93d1e68c637000879fd736cd8a42474e607da884df065a06f4d64054512a396d99cb7dfaad6a91cfce8288cf995e83a1ffd2ec83483a807c7ab3d0703e956222dbbc2fc5d57661fd186626b41a2e18144d592174cc8e45f1580593206e6d7c7f3236eeb41aa772e663834768dc21a4c216490612e6e912ad48f1d90650f1a9a29239ffa8f00747833038b75e8759c50799eba59ba58a1ddd3d9b49806e2c7ae143e88f704d0a5556429445a41ad83a95e43bf32fe2f6954ca030a3f2697014cb351c89cbd3d2792cc73371cae124e5c0055201036c7c0c73d94215214b33234f4e21071743cd553b8d96e3387151860f5143f16980020954d80b7f60955f9c09a6501e9d0eee4d8793e9ca2d04a8aa6831d2e54c0397c6c9f2486b79d06aee46f064c02e77fc4bd7bdf31b9dcf520e26ebb7a02ff3d9eef1357dbcc83877f5613c7a8c4e3a4636d2e0161a663a946f651cb5915f0776088c3de6b59b5ed0002a1fd5f7eb316ab62fef44af65abb81f96f495f867e128e8829a3d2693e00a5b2a14a6b76dff7c1cd80e26dca00482b3055741fcc7973e33346264f268e22ee4a74fb45066eb24cdbf71ea7c69d3fe9e9ce52dcc7e9b0645474ba2a635c36a83135cd98f892c2619a5724faff0aed7e236cad81184dd05dc5645c7e7ad52ef76d615255b2936bc40f0ea017035a8bfacc18c7bc52ec0e29d70126a6e912c6d06856a12ec2792738a9a1c2b2bd1e9b39db4fd115bc901e0d3fba472ea0182604cc9e73cc772117d49dbf41c7098076e20867d8eeb7b927701bd5cd21bc2b32e4ee2ab86f143770b4718f7c9ebdd32fdef6170ca284d4102360242f4d007fdcdd8fcfbb90e7d9b693fb1101dec0fa152a7417f70003159ca3633299cae4035793aa7668df47b09e0fad406e278a6105bbd2b9a523c1a8fdb394b9de39d3d9e1ce9d9ba717014dbe59855a92ff2375a3a3477c8bd22cde51e5bbb738b92ef4f3781e605c24e7140b2504b59328cb8e20c5c5d19acca392bbf60194e6257f674df0f99945132d78c76f182f2eb52058a908abf568352d50a7aa4d061380cc58cea53f166a753ffc4a51e90a0f46104decd9eaa77d48300f2c7901465effda4fdb0e70f7ede3541890732d4ff10eef7745ca362eb336febc2609f50f237eac6d4950593bfefe0718ae3bbf227ddd524178b39ce4341e68e4c1e5c65b506b73965c5e6ba8e7472d3b573d41b4e458c97d1f0164376cb24fdc38bce00df871938e65f46c3df4fc20e574581d6631d759c316af7f7709e05e9dc465b87234029ae78f071d892d5e7ab7fab90cbaba55acb3e654a18a5f0bf79d6e471d53b5fca51085a65534dbfa953379c4d4a0022f03da76fce767cfe2930992935ea897fc56dc23d377004d119c9b648986e402b035b7927e567db9019c915c0ab54e6e45435336e37d974a7ea3dfad73915badda2e0c32b87391e3226ef0509ec6a33462a246e62e0fb83065db0270c6c026415dfac7be0e7b1e790631347665e789ce6be41e7ea32b987465ca6a803508a52626d92858156920f841da0532854cd5c966f02911d10a4e12f687801d7b87891e0d7a1ed0279e3cbea3d73b3886e798d39460ef71ebafd803e3d367a0c67c31d502021a796e6c351caca55865902dea97edf28ca7f4da37d62e17df5245e52510e1d5bac6851e1a2bb2228aeb6add3c07bad5798176145d1b46d5ae3169581f2286f6ca3b09ce4c44df0031d6ed077e6af6226b6e21634037079331094fd3bcd0126d5c88069d1c240eba9a4ef943552dd69a2786301a0d94ba5f4afad155583d81cae6f68e600979674d05c5593ada14dccf11745118dfb6da366a15655469cc0fe0d31cabff9a84e40896f8726bb64bb0c548b8b7a7c031967ef8a38e85063eeeb48d271aa893cda1c66204cd3b2c35e27fa7dd972bc396283e24671b9f4c1bd9a4dcf30c8887864305b3f92ec1e678f85d552d411f8c2012bc77ae55d6d8a7c31bb6a9b80a530ef2900961a5c59fa0716f5b6ac2aa5b231005539414b2abb7ea3f7b4044e91e463f02e9c51891458084782209323f856148ed89c83d2fc194c127e47ae5bd711f5b130e6b21775090c6156cbe9737b33865b48489f4533945c4b9491add986d3095956796c1b217bf6b09ec63958fca7a9ec6b5435bb3fdbaca8a7520c7ba79098c47cd9208351b54e292509d4bc33bf40eaac6caa9f94d0918a7461e6bb8e8b259d3d90d641dec6612dc14b683ac4cbc217f6d108f666e66817867c70f3550d1ce37daf358cce35b8231fb70a4b1e302718163e5a628e8f653eeb25041290ef5f5289ec33dcec3bece209afaf2c4c8ed6145768ac945034473b01b63986f9882514722dd85df95448be18a59c5408ec8c95d203e7a4aebc68999c760d3f3929d0d28f7d8d0ea7c02a813515c5a82fc04cdcf20654c91af430aa34859a77eeca938842600afc6035605a0a9c01acdb164f2b2c3d4d7534c5292d08edb1adc446fedce1a14b7defb274051614de5157e8b5864f7ad8bf6d2f98515c07171afbb8c9d29a2202087bba880441bf68084d5bfdf3a7926ea2767a24bacdd5a6b98080b044071b3c21854333b84156771bbffe0458aed18e110ee0ec37f542b53afd04b76bbce6653d49434f0a8fe97d11cca1b211922bc48b0fa7526693889d0ae2b5a5f7746bd20803db5c57563137910efe92c6f4e0417978ac3af913d46fa9d49acf5f84de8e67f90b409bc78c30b58913f0149eab1629c1e8409190894f2591e208f3b61ed699670de4621675e9ca789cadb219013682d0655b785065dd4d2193f0a81b84f27330aa7a06fc09979239eff65b0327bd7887dd671bc4a51ca7dcca404fc24699a7703bdb1fe4b5175760f682531523ed75396e556b391b627035bbd9e323a004ec1875771b72f02af7711046a16e1df4fe22c8cc064bef1a401a430d2ed959aae3ab82db7a86b74821ed07dcf98ca76070b6e18fc749ef2ffeeec9585bd21aedaf8c05918bfd2f9ab1e1a6f023c0f2a2a418f5ecf711526525a165652eeab3ae16405ed177706844d1ca239f52641e0a66d89565d0b83cedc51d337496b2c5318cd5f44e6122c617387f85c3a6f76dc4d437e45f790c5f489bd56e56b8fa1e3111806429cd4ccf871b887ab9d8ee379f4cdd23bdbc476428ff912adcf7a84810c81943a778e57bbc3690911b5e046988dc85b7ccd09b7fc061f9259369601252aaeb4863d8d57796f1f4518130c911d1a331953663ef8a80fec491308297ccea77691fe14820aca10c6719c205988802791a54348222d6a34d9bf656696f396b27cfdea9d5b0e36838640d68ebe3be9ad72450232b66a5db274087e7a350a7d6abd95adf2557ee93154a966aab798b45c2fb1d5fa1f92db67a5bb2819e580dc15955249065189e4d1621c4517a67a76da14090a90b4da7272f57acc4228b49a1e5dc30002c11d03df9b60c382c026fac97ca1e389d6bb2af95494c2775b789988860478cb1e0a0e8e6a5b823fcaf6f8a031983408624a301bfad96784c9fe217e0c656cff8b65b3897a966c5ab572d269e30124ee813ac08ecec1aa40b73a3149e0647a00c612c0910878a079b5c163029435356473beced7fbc6ded2ee3e313082501fa91dc3ff05e4be525212ab350dceb9ac95c4f1db5399ea008b8609cb0c0f1a1319b9de77bbff478c197b9318005cf401a84f49499808fc403ea3ff9e1874d5ebe7997a0c03d977542c1877348da98f1d05641c9debd0dbba6b14ce8a83ac11de52ba7451cd1bb75f58ecc32676b3d00a76ce09e5695380ecc2e73f44ece11f77238d39696572e46761c7d5e638e94693591b70fffd8ab98b3294fc2614e3ce314a4947d0515baeab18ca4a23d479fa0a55d2950082cb770dbc34e138e9469f218a657dcdfee84cac9131cf6ad38000630aaf3fad747cb1dfc777188bafc927e7371ae2be48772afc09b6837784c8365c0ac6caac7de7ede4202ba8d28b18e6d20a217c30776f97546dc65822ff02be3be42f6043f828927ddcd693a7b691f9312aed70b5346cab9ff0d21e8783677bd71cd1b5e4975e588e121a90cdb6b4d3219effc8a868dd110f5cdfc119c121c84c2ad04189f84cec8f7d98d71ebb1f9793af002e2d645d7cfc03e3a4f61c28ff69f08024a93b8c712df64c83859374ae6d5575048d7baa3a0fab0ec0ecc731e3523d9deaebed7de16e9c6c453093de8738f8d7f4a244a6f15432cb494855c6c9b840d514af760c73b88099a66fc926b2f05befc766729f109ea436bbbb5ce2513fe654d7e0b379b49ed555cbddb8a690132417a31f48e530449ffe71d1f851acb1bdf245ec02dd39925782511c0d8930f17a14c54906d96a2daf27144914135cef344451982b50c71c1e5bf7d63f646fbdb749e2e9ce8e84ed334fb90d9ab7c6e7b265bdff840606ec572b035877e7d18cad3fa246ed000ec243d38da351fbea47a54dbea0942fbbf3fd9b00f19c21417159eedf477eb6af4ea228cde4ed64cc2d6890db81c74e5e08720dbea0f5364c1923cef7e0a883188a99896483d2977646bc9ebe9c8667fa68b3aa9cd961ad1dcaeba799eec564d20d771390c2ea12eb8cad0575d08320515c790155dcf477952c72c536e1bb2d6bdca553b02d23992129ce65d520c9f38bd385e37b98ac6c6974bd1fce4d53a7d11666ab3c04b6ff39f93ea50790aa027062d99c1486c5c692eefb05c29737b178526c91b62595f79396d40f2558148dd72652806ffd9fb334e744a2025070780d684dedb6db564fc76a5cf6f75766806e5c644bdb58c6c2aefe02a523f676aef200a3ea928810be43ec4367ec203edae43eedecb608cc48cde469217e36002b8419ba55ce00044a6d3590ba22c77001347c1545d07486d6a5f70ad9561fee62ee4eda80953218711d68ead9b38f3ef1012a952a572b38a5c90536754717799777574874b45e0b39e938ab2d31823bb1f44f965e225be271b69a9ccb32da2df01c65401df771f5e3e195ac977e627e3c4b522928d95391c1f6869ec2e340caf3f336e246d042da8fbe9702980babbb45067d82abebdfe34e3832c123575c479b66a33e22e47a5d8f7ee3c40fb538a3bb7a08ec13017f4c58f7ef769b7597f7252c8b6d0e4bbcefe0e32b4c1c92c5da2506d2be19bb6f71e662fb81f016404c96c50e4ad61dd3ba73746ce0489136d3b0414992f506900151bfbdf118a0e2f998f893560225da2c19280238cab9a986c747a265b22c0d6473f8248f83a3e155f4ee67cbde536b3c4dce586cc8d8ea15e55f3569ede91d29f9fdbaa88d20909f3dc3450e22ddb91722ed6e42f515db47259b74e25966408f4cab33177a74a038daf0967864330fc0be9f1f2b685cfa288bf89e72fecefca841fd0564a47826e586b6d4eb8dacbbfb0808a3255d5f69a8c56ca6e17f2041eff85aaa4eac86c1008d428d91237ec5e2cedad5383703ea7ca8e7dfb483ffd8e1f2abe1a90af170660f881f6cac3025087d72b6454bbc3f8b7308a27ee8a6e8294955903b0a69f66dbb4b6d7dfa2e726ebbdf91908990b042bd09ae9a6f6cd39a4d626f62b2efd8e85c02adeb492a9c97a4e883cd2660b570d0cf5b13c60fb58d60f07ca43b2b3a21843f85801c8d824d2bee451b86db0a61b45142a397372a3deb3bc10d80bf4f9907f5f3200c65f9cb6dd6411284ad5f7b837cb121c42b99f1e517569fc12b2606cb3f45daa0597a8aec824bfd4a31e4b17d5715ec48e8b9e666a5a9f881884b5d06cad31f1830d76db5bae7ef1833b727f6a15c0f32b8e561b41d4f286c74c901201ca52b95dd2b7bc930f5c7702eb282f4dce8dbb37f5137996967a07b0131da890e27edbbf5f5bcd3885889277d6faca161a138460fd1e70ef41179389c87338eb9eae94f2b8167e7e0683836b6153b7428ce1969da01b096eea0b4e7d5d85bb96037c17ee9ca630921367f17eb83845264fec0ecc866e58f845f2f32be57ea9d5c2c595f82efa6608c4c8946f0f56f3856fdaf3b8c0f78a017604521c727a136c2ac28c16ae19da2482c199eb7930fda5198f8269c774b8b2bd769c377a6f86416c2c3579e57a329e74021597aa1ed4e6da50806bdbdee831101cfa13b97e99fd512e43fa414f7b4cf1262c16b9e30ac4c34b108355ac16b6053751fb8c2f4eb4bbf7edcfbd0184f2250344e47bbfe9ca50f0e91e65c78270c58603c20679d739b454d1ec3301fd6b884d00d7539bdd3178126aca8ae37b9d8ecfcf14e62e653864d3ee4f1fae9ffb2197ed8a2455c90359b6a09910b79c2822f04bf07b6a27e01c9f1883fbcd08b7c26d7c8c25271338914cbc157dbbd0efada31709841831c71c1aaf111d0d46845d9aaeb7249dae34fdb050047ac38fbf0b746f33d6ea0baa5d4f7ddadeacb5831b7f9d5e219e4bae55d0b8594f52f0011badef967afef02884ce212c3341c340ee8fdca78e887b7bf2a98c31d1bb8a3969b8b4c939c362cd3edc19598fae9ccd82c88aabbad4c4ae278aa1b59d2003375cc932210f4a636af6c3126f200c8a7ac82d8226f244661ac6d73aa76edb53fa5b2216f645e873de27fbf580c7148fa72f992a220d1d4f499779e25c8b996c580a1165848d23088a6369957841653e291c7f520a8665997bf958ff7da53bef74eea85e3a1a3657945513137351cd4aab8499f23718abb8f66dd7d60e9775639e32ca1e8faacdb8f6b66d0b1b714af355773f1aed034f2e4cdaa17bac308dfd889bf123762b5c894de392a3081af84195438fdfd1868e2d978bf3ec1df5e81b9f8f6afdfbe3dc344f2a6dbf550080e403690d2ca7cfc0244014939aa79a8b3a0933e2bbc226385e3e4188a1ba2b37c34e02fd28c31f2c48d1a83294da501ab012d1d5e5fd26cd41ee71b4a150cf784486f9f6b5ab510cf07cf9792dd9e4d8bf48f06464fc957885d346fc501f21a07ac7fc71b9c01519cf4d2fa766d15eaf459fc429ace3a1a61ba078da7324ac06e65d7f36271f6898e8ccd673edeb25571c44606d7bde39d5195472e727bc7e2a2d1578328cdaf90400a7843f31793ad33d0f32885bf9b1f0e56d4a3ec40a1094e0ecec32a1712b88ff3008213795ffece882254753011c6988931fc9f19b5ad0891e20887b47ccf460e303842bb4c0b62163868e805b3bae6e4937a476e7eafe9fde0d0cf62223f714c69be6833c10d06f91a78016b1c00087415ac4a5b7b5e10f98a3e19adf60d56d5bee918c1c7ebbf7cfc37130ffae2ad7a620250c7387069ecc926f34069b717b97bf2a0ef0a2bf796034e88d30aa4235744a1aa5601ba718add8cd0cf38411f4787cd22e21dbacd9e480b13af38477a70d2a4800f680fa7cc8684fd467b86555422b1a901144b03e4327b2573769cb02de90e8e30df7afd2e571e2946d23a0efe02bac8e9698d12589378e28d1c36ce328a27abff98eca7b6da95daa681700397ce62c9b50a47cedeafd51b62e953413639a9d9978fb3e1604027751da66b5e481ec1e4697d64a4477c67ec2967e2389b6f716f77c810a62a5fd78c69907f4a4dc210db30d5d000000002c9c81f0dbeecb33a702f4860426e7d1c26d1a00ee4c62e3d671d545b26aab8ac758c53cea2250ed929aa715bf513a5fa242b78ddbc263990c42025ba2a52e368f6a18e2cfc0a6047e7f0e7187c3e36d61905cf0c1824a08e5c240ec56b04c909390322ce24f35001e8d5a599ffadbe2a8755920cc488f40be225110310d4e9e4d4cfa34f953c6f6cc6a5f8a89373739dc5da9445947fb58bec2c8e5b7f8c349d6df29e6a87336dd7bccb036139922faf14f3eeb92ba12d0084b1da8d36a3f9656414c0f32a1b2575a5147568ad96c2125701fc67d00e9d78788bfd0188276727d568bb0800a576913dbc5c1035fbcaa5359bc9b7fca0ef528903250be1a942e59727789ec61ee1ae617c3a23d3a89044a9ec729ef0cf7ec6a3d01e06e864c2e24c38a8389826c2cd471cca5cfd18a34050f24b99dcd26d418465a5e3623d7c9dffe7e65fc25f90710f42d00fb81b33a2db18d0ff7955c8d87ba8fdfe1186b638312505c7810dd0ead9c7722fcef542d2a73f107993e3ec78d3a0b15506ebd4d13a72384f77268b44c32a957aefda0bed253e76cb09012f104bd0c1f04e96b1fc60d08eb79ce9216fe1fde6ffe65d09056c9643ada21ef080b9da75c10f71ad334e4d3b5d3a0e55bd1ffcc18259cd28f6bbdfab16575cdcce86c95f894cd001e795cdaeac95c90d1ba94806ea2fdf45906eb7a2ba0613503f7aa7397e78c964ad3251d297ea76d88b4221efccb2c00", 0x2000, &(0x7f0000000d00)={&(0x7f00000080c0)={0x50, 0x0, 0x2000000000000000, {0x7, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000008140)="68c5ac4472cf4c55a95a4033efea47aaa2166bc5bf26041d530b7a8093f52a799ed64f7d388329e03a7263761a603ac78dc4f00e76854b0bf547b01d6e4b755c86cbd1f79f2b52aa37b394b12c8adadea9f0303e786c4f5d1a003d0dd2105d7f913c8b0b37db87660db041e3ef02e74014e152bec1a59404691f8d5536f907db385e0c10b26f5e4b1cb3649b4851fd9497b8a5a46d92ae939db388e9dd4221d56445365516ba4afbaf71f0a1f283af35f6bf0335d4ee45d206eb7d27b9c1b57700cea4b6df1b78b32cc210ce8f9cbd51c6061f5020b25140978d87feeb8fcfebd36bfa26edb914734c8d62cc770ccd47e39e83d37d61e1e40c8dd5c57595c1a1b676b47e61c57e044b80a2115571bfa525911abea7c4dd544f144a54edcffad16f0c4f97a24103cdda4985c5b2f24121e093bd6dea99e8e82285219bf32e7f31cfa72c619e439d9b30963baae00cfa75c343dec4ded492e2be126e8a4a028a4bd8a31c816082689bf4f24a1bb992fcbc6021820e64dc0c5b49700b939032cd0850e99fcd18987f49ddcba704f696c620e134d4952668e0b26f3e38b50eee1b9cc4040a73ac78478fa14f02288fe6703875c0e2588d120cce70e239c0d625c2dff76eebadf2e4abf3b48b14592be27efe6901a7b9a3e368afe0bc9eacc385df9fc50d8d511cd3563546c3e3eac6888282dc18aa0dd5ca8f6c9fa553329a824fc926357bee26103a7d6f6f97aaf40a74f9895a32572cad2f847d3a43dd46e56366bef0ac50075fa0dd4ca9112cb2d1f5ff104d07e045e0f52d501fdfb4d8b5b25ddda0d50a9dd227ea44f65aa187e42ef04f81c03ef7b98d87c6aa528a23aa03633b6f8851932a293c3cff455d7492ad2d624468dba864a0bca66e73dd10e30c9b92af9ebb918dbc47cdade725f4cbfa5bcd41f7165363a375918de916506cf34debb32c73c07912186604f0643fe9cdc48df54382dffbd6618fde5cd539ed66017501cb19341578197eb1c628c2bd66d6c0492dac5287e8151341e04b5233bdb75c76115929012e85624457e6fdc01a76586ab1fae4ca66f3e8cfadc12de75de7c7136ec1c81fc63fdd904646b549b745882a6a4fdc6be24069ed96506ba98175c72d111173a4605b468e09d27a03372a6ddd41cd0258a0376bd4a7fdbb81bcc96b0a74f5995a5441bbb3eb56c0a5fc95fc6174526c7eb733781abccf374886e5660300220475bdd90868bba8fbe24f28f4562d2f16717e78508754332d6f631d3ab1db0a1dab327a062c3425d05205ec2e501d88557976dfccef49da5374fcca03faa2965af1fed40bcc38c9224ae2b690ca770a48535bd12ad48e3b67ca34a568aa77a4054796ca54d9fa166735aac622f70f30f54170c28a8945575a90c6b6c060174544d2d0c6e0ba45d7e119539fec300b38c20ab49ec49bf966d5195dde7b62dd5d732b590743ebf83ca79e20d3a7a96cfcd3d5ed362116501d6c7829aeb373d75c34885f97cc7d46c232eaa8eb766fe7b4f5dc544018e53acd585aa3fc37fa2f5da0598de6fb4fbe6e853e0399e1161849bf28c7f3e70fe586d90f6e23ca784f9a62a6fb26a30fc4b0daab410f40985b2ccf33fa3b134c46018d5f490e19a1a6358fb64fca2262b40605226f736a419120eb12d9839ae5e00dda82b0e38d035aba5b7c64bad62690d0be82644c4bc3389a50e778c57f5d565c7325ae1d26191b0b35718f98d0703203cd15f797e9d0851f08a5043d38c7b70afa73d03d76c1b3a0beb2883e7071ae392255eb93f8b7766aa8e8476154cad09543d5663f5218a4ccb1d5221aa2b5ff384fa2deebd3bee5bd59498de9e69fc0312a0e9f95d473c3a0114cef6be8e83f13dad24feaf8e0202ae31d9d72d8adc898f5efa2056188c911b62362b78570cb388d72d0fb66e9f51327074c76b6a811ec56e325cbad4fd7e1688567a5832e559bcf9054f74e35c72c0645e76414395f305a5c20093d51aaced12f8f41c91c1fc105c48ab6eb5a6ea98d2feeba9fca5f6f87c1ecda7ede362a7b3f549437863ca0b3d718ac440156c63913b0dcd593f6c7194467cb4f4ce53c100dc0802e3a05523fc34ea3745449317db3eadf1f24a35f7230323148c4daa3cb3b200a696dec875dff60ff8d934a081a3492542db94c02ae1e1fee8e9b4ed05ba7bd522e8d93f3e0258cf709ca23ec1f0da74cee30f06703844746954a63eb05f013e1c3e0b52867d4d4c28ce4a3b8e1810f7af52d3f9aa4a1890f4b102664fcb3e47e2d1e84aab2498f8e356dc08c1b6bc126527ed6a052eb514c5e4447683f810f9061aee5b88a76b6cc75194babb655bc89bbd44bc114f93f086a2591fcb566dcb3e25afc921b0347977824069fab2670a72604e9771ba8c0c1b11bb70f021a16e90a5e38e4ad8b5bcdf09728f55342333ba41d0c15af22fbe225949bb86d353954ec9943d1735b54a764ab78b4700b49d3cc753c93b288d167441b89d8e8cc7e0c42d32ba882e2a49d72dae5c6b6a4bfbaef4a7ac70a0de2ee03e74da5857fef687bbe890a84136b6ab1c6359eb7d46d3cb085e907188e43b21024d6585eaea577bd2134bd7cfa1b31171b6a6c91092e4ca87bebb09c37114a834084616b69c07feca46761ef8f3581c7c17bce4d43153848feb4c87f1888e1a7da3972613d8564db52b7254331d6250b4402a0b2cc6bf52f21df0fc62a0b8b4038b95df7a6c1a472fbe8269463e337e98b4f751953d9b560abf3f281bd08a8204236bdc30dddf518f23d77eaeca327aba62fdf164f91cd921b4a8fc8d357081cc878907bbbe7b669fab8dca504194918ecc0a2fe549a4d8d4cca9e2d946491f90e7a4ae4004c12f0eb3641573c3ebdc2b2c51608d6861dd7a143b36a6ebc237ca80460050a39f6402cea2d9e22ba27ef59ae86b8365bc4fb7286a34febdebbb7960346ac78549b77b5d828cb6731b7065956530b488ec59c6181a6eeaf2b64f6f1be35a7b11498b9950248affd379fddce489f96fdbeed3838a616800e7dc31c1592d7760a9643c6dcf195ed0b1092accac7597f088a7495cbb9baaa8b786b6f6e2f0791c5ae2ed6e54a47e49bed986fe4f09bdf0620b6d2b1968cc71d732f470fef4c29fdd106d3e456a53b104c3e16e1ce512885342f74ee9390633c39026cf20f6e6125dff27b78d4d5057e9fcc2168732ee53744a38bb5bccdd5e40c846eaae97508da077ca88adee6a1752cddb600ae257054a87317da6352ea18fef0d97ac2c7311fc0917b1086f03ec63cadbaa49e58a23845dd134d419a4f9905dfbb8b111bbbf28a485e3f43f9fea4934266304b7451f54b2110b3488ab09ccf76d290323e1f8a55d098c70a0489934c9e3edbb874da666b04e2335c0d5692eb3a862b74cd1e856539acc2432b29eb792f8a52b44aabe44646c8afe30a2431be20b68323250825804796c98936b4c6bc8f86dadac011bf1157a9c195e67ef6e571d8f4465b049f860d5b3a13851cfd9f3bf0c2de3d8f3e361a0587acd6bdc4f2f4184f53308eaeea10812b14d6c1396144466e92c13bcc1b0f145b889b00110ae004dbc56ad5a7dcb69e74db5030b91cf60fbe1f02c8e18f68289b7c60a4a91e4c1fecbd72334e4ac06554524e3f8e40a9970859d817c2ec53adc69f4ec496ce597532341a1389efafd8cc29e79e69e31dcc7b2d106f5540189429dd718e63368c51e07a2f759d083c0c47f5a0c6ef5a912998a73b14a6a82c72dc7a747345b6c946433cbe7e135dac30cc61fb2f10bada9434b12c037a4961ab3265931707a630c68e9860c2007fbdfca0d8af7256e8c57a0dd72f6e97ea1da8177077e5e02ab281450f82712557caecac0a45e4b695c33f2194dc58c38dbe45015193949ac1bc50839955472681fcf7f61d9ae2ce569fbfe0a9d33819237fdc3be6be6139a5d1b275752487e9fbf1f55ea26c36eda979c4f576a471f55eaf683401a36ea4e86405ff0a49009ae8634d7e40b771f1e7342dee3ee6f8677dbeaff8e4b58a7890ac9ba677bbfef7b568cb819ba5cd6362efc1e8611a51582d7b649499ffcbabed51c7b5f135ea77d2e9a2730f7ee6ba40ed8c0006eb841d101f16709ae0b9c5e0330beb60d95bd538233cf8cdb93aaff3716de59bdff6c4f170fa7166b19535f07566a64f6d1f8dc2a8a0ef2c6437aa4a0d601102e9550e219071452b894b41ccbb55ad4bf7b9c36783e5b21bf90a327e688e39b9e9e9dd2939fe49b960d8cff11beeb3eeb261befc3981892c7a7f0dc94b0e05ce45398e6c4aacda0141cba0ef0d23e206b1f8b960b94865719b841dc92cab8d3686e39841a4b28b4521621c5e826e0a507b44f703b9ea7bba1da00ddfd926e33c9a8737b5edeafa54fe7b64e50084801ecd94e277ffeac3cfa6eeecbdd61a2e68b2881907c9c3531d9cb6d74467cb875336c12e0fcbf040e4cab8e8a1fc10e7b7ba177adffa841ed3b327040660da4a723939cfde767368beda6ef96e773c65c4779b4828e5eadb479150090869a4a2ffaf69e674c93d2359051a7852bcf193b6bfc360a657d17e60bbc76d379ceddb4077875e4a2ed867e5f278a6d2f553fce9609e61efd95f60278e3fc1fbc5accaf738fd468a5a056045e97192aa8550a0e0f22dab20a86ce61c4382263e8fd9a7659145b84c69eb848a7397b466691afa117448e2d709d0b8dd567bafd04a71bb0fa8ac3a632e51bdd129d7f7df9da302e6a93ed1b648bb3b0f4eb761ca305dc03883c10933ace4079437ccd203a5e02d5457e6b761543ad18230e093bd704c9052ef9c830afc2866bf54896051085c412bc52c20de7700f1e3526ea14ca7fb1a30b854ffdd2c79c5d644a50e39344f18306aa0b78e8d6e581d4953fea60a1db321c26f51b0f467868014f5b2f9c95205bd51079662d95dd62224b108ca1a71e2c9a036954948cae0fc4675085ac39cf4c7c495987d619e73479fb758dadee1b3d64435d6852bd22c19623d323369aa48aaeefdefb784cc6c12da1e6107102ba00dff80f054c197994b53eecc339fa0dc91bb9f6649beae160dd5b46370bb1765f1cb38b065bcbbebb2e889fa185f842ba4f886d67362770b1da9f9c813ce5092b548683a0a37d1e7b58e5b81add8352c0572122d54df87e54960d8bbdf2787e7df4c114770a9b9ab6c064ea9bf69fd82173687dd28bd876d872271e7e3c013adbc6fbc30d9c8f3ba0e84604e7b738a38b5b8ef09ecc826cec351a88a0fbdb46de5c44d18b678503efe0c3510d5c1398565a9db761a7448852237ec3919c451a53c7f801661521942a0db0d5304da01299ce01a1590ce669d94244b7c69340e0f2d0094730ef1ca5c4db59926d01644a52b728c5ebc6f071abd696b469cd70ca9f713d572b8f4a825722c53711df8a4e15fd1602647253ff75412c12569217ae1531819ea9422259308867c8759c4b800c58f2c278ac51ce37af1aa85bfc42a7b64a23e103079c2bdf58e3ba34d636e3085e2f489e3771eee2b38b59a1186809bbd4b2b5e963f641158e0153e25f921995b272fe85041629702e7b61ff331240c2ac370eb0b797a58975f19508486c2fa57fa41737894040208c6e62a7ed933c3bb76c123b6d1cfbb058f24ac2fefeb09c4cc7cae6df049d26edea0f38021528c75022ce57342da08d9ab983e4276057c6a699f5e8e6243fd950e7d59fa00f532e2f1e0f8420a933ce2393385b0b84d3e7aceb722007d49e7a5a1b43f30edc966679bc33c5323f5882eb31c6410eedcc9fafea9374b16cacb4a24351d8b8fdb6d829567aa6f12063c3eca1a1be9061541a6e9b0964b32956d33c0df56663a788e44fb66b2535df13645b824ddef690cd46a6291f595fce6d59814f043b479037c3005d2484a7a1069411a05e939b16311565cb1741d455671e70c4485fa3c5e136494d894a40c2c147f8be1ce7e775cc904b09ae44d8384970290282c1fd5197842c0354caa4a7cba9164479303b4053936cea416023db6191bdd4b03d3b7d6ca55d613ec58279bb6d9bd875f5c7ea469c2fcdf54a2fbb0622a4a927bfe5523c2ec27997827811c5281f55df9cc8538abead1fbcdc068d8568e8bc4424365253202c7e76d9a51bb48f4dbb289016a732f0f4211ddb09ba818bf1bec3628619319497a150b8a65586aa757773af88db9784e9dabf778d5b09b608a468350f71543423a5cbf88158fe223cce6af6dabdfa400d15a22225a77afa0b0fec0b4fb1304e73fd44aea3e215902eb850e3c585a624e902c1a6e8972657b023f6e0ab493b7297047469643d95ff763949d4ab33d24a391bb625ac1efa7062911a192a8f3c06b43c1ca5d10417a263e3475908e069e5a374918c3c938a8f246fe581a834fc284612d3b55674e0ef9311c70fcf55032f284be632dbabe9e9d90dc7b91808acf2d33e7ebce1c5347c1449b1701c14f7abd2e9a120d2b8325186820dcd60049f421acf4b19e8f24dee6b237f4322e6eeafe7f75545ee4242a2794ce32ab53f7e8313b2784208ba382c357592eac2edefe82e8d9a36dcd63ed7925b0723aeec09b692f95ee010b1292d5930ff73c9d359011f95c5d3cd1fd3584d80c179c3611473fc40dad4518e2a662bd150eaf90c50e0391762061b40a6b7d3709119d18c6dcf8b53a9b2d74c5b130961e297420f539a0da0792792cb00c1fd6bafad8c24181200a430fbf4bf7355f2a06000a9f7c5d23fd3857c644e5d98e1681e8ee930b36a42d809393d4337ac2f72f380a7d94a61f36d54a80acd8361b3eb716ad5b09b5c6cb1963705acf3e2a7f5e5af3ed4a8f80c717356f52b456d7e970baed1b39923af27a455d8ae6148a5ffb2390d8397fc3c6c2f7ee54a840bc31b60bac09f9c4c0126bce7bfa9afee7aff42bb14fbcb9e51190ca7fd1edcdcc56d25784cff1cb251b6100248a1fe5e3d61e7df77399aa6d64fc5557da61a11e99d6525c61d03857f967f7aff81af11036610d811066208950a2be49ee30a2c14ff33d6f42aa0e89189c0086b91fb1c2f571029f57901579a4acb371dd0f263c761a6f208a643774fd9a8fa8080fd4d8058527a6b86742527b2c656937fb97e55debbafc1da4649df7472295e89de7c51324be4149f659c7d148ee1d063aaf7d02653aec9d34be17667c6c8d590bcf9ab0dc01c9ea80ad46822d73245f02d6673b20f102e7aeb5d241917545b0cdda940c5f0149f3b994c9830b3e0e9632d85b89b816a7e09abde0f001185e3d63a271d8a2b201fd3beb487f7599893a98388ec32b85ac3b1ee9eccdfd5ee7d318ae11686ed418d34aaef9c02e6e2ca8b0384d03b2f17d4168bb5762159ae47bb84854568e0881ca4ccfb7cd4dc5dcd4224185df690d6078f9975cb1d5c249ec71f3fa1b7ea06c4d412cf662bc0acee9a798d67367acf05ff2f9440e92aebe8370e4ba4c6e560d561a7531d05bd761a53d93ace41c225eb7ffa6076028727d4cdd5e54fa6c9a4bc12ca7f51418a9d79f531a1ece25c2d60826ef0e026c7662e3b86a459c2bda5be2d7d5991ef9f5983d652aa654abb4c40b6ca0b78991edbf1c9461016e3c2b917f45d1b30b9958b92a895bf116f54e95542a5ec249179f124210f5d08ac1c2943c87baf3b63a82c437737fe028ee4f0e0bb202b662e2e6f45978c2b8ec1e1e73f6cb9eb104026cb19b2af09882235bef526584a173068bf812bd3a98492743c9b6c02b811a5904ef8dbb74790a613a117a8f0de1239bc9bf76d20af0790b1a5c1c32dea9ed7b559437ba3d4acd7302705d1867485863e195eece8b6ff5f05f1f890a5f5e4063e9881f258f7e909fcab8de8f726e99c70acf7b974ec90df19e32c5d889f7a91f7261adef9fad4838dbddf5d0b5c092159e63f651160f90d1c419671da093bab5de537209f4e15f0c4c64bf1a4bd233aea1fda7123e2f2b7c516d2b4ebf1be4effb25bbb47abfed29384935e3e2c9fb2e2f4056114e6e15d536978badf22f0a3834a64cf18ef735c5ae60c9fb9e207023c7dbcf060d2fbc2ab7398eb9f885e4d60745f62fe0fed8dd200622ac9de04279471c7e76befcf7846c4fa9e62f08adb115212beb18c4505fcf246474a11b8332b84152302d4c1bbc63384d66d88d57bd250458af60cd1cffb7567b061faba64b6229ace6cca6b8a18bd5ba0c112776c6908945261b8f22e66da0884461c173db4864416879e50d99209505ad473fbc5ea4def2bd1d2d321b52172c5d343acc6c695fd2a1e9ba2ce8a5291e22c6187c9de3880a8f2889773cc1240b6062ae26697462c457c4404fb619a37f354b1b2d0b0f473b3bbe224c4edb086cd2551f44566d47021909752b8775f975dcd8f6e1a405cf9371301d94d7ab3fbe7bbbf59b809b175eb7362a22102090379e94bd1a65bc0541f9ad62da71efc3a52e718216d29524da58314f3a046f9f4bf35fa87a9b3371a6d967d5f24619c17a07a8781f4dc4573220bba38513f40bab1e68575505f6efb5d211553b6acb6fea501c3a6f3db27e7c1a674deb3a72ae211ab824ad12fdfe539d7e4fc91491dd3b3fae852d02bfa24780bf65b766b02461b3c67b1b78cbd620b5e1834647ab9b24128f6bdb861e1ab1fcae97394c786f4a0a0621b62200a01910ebb62d2e580341866b1e7b5e32d25695fe1d7ad65c4b2e6bbfa3120ff1948753d655e0196ef732f1a4e4e338db8bdf8a04cc14eb81a0e0f6c9fe3fb6b71b36a1c751ae07656bc92a9c6a0b8007fb20aa81c0ee58f0135d5e0e76ab7ad40d21539896366f75e0aa8370c86bbc6363177f29d8df2bde1a116449557211f750d855171e78724da4832ebd5ad6a9db8983f4487caa28dea46e6c36b2b154f31148c017f1683374bd064a3fd87b1de0c6f6c301cd80f2a45928e3d501117783a8ad5d19402b0c41945abefbfa9df42f7b74129a76d336633bc46a475b374223eb8e5f440fc5868a149902cf49aed4ba1e074d02fd40aa80f901fc9fe628008a76ca11caca96f0a2f3756ab5ad6d194bad87e6b6a458b904130f53aee1e50be878f972252004e877e490902d337e5b7432fc0138e3ee00af73a57a3160438717cd49fcb836e76603adfd1530966aa81589bc205bf33a5330848d90421907ef08118a4833f8fcaf7cfc73bf0d34e01fdc9965e594e74c5012f415f59e9ed37b039f9fd6a27627ba334bed66848eabdf59fa6ae1cb42a5ed6cc2805b249ffedc786ffbb312dc5456689c202a62d2334c6b52c87eeb3a0189c4ab5c9b08593e372321bfa326db3f6fb54a879966ecd4a69b5e00deac54449aac8c88ba667595d066d555dbe78cbdecf7dd436ce367a8fb9a560b4902ca23b9923632015a254ea4c470f018a33d670b196a4a1e370f24da7e0791325fb605099fc40e2d8e63bf6a179f4a063580b8ea973f52bed8dce4a5ae2ff9b8d7dc87b40cd898560c49ab4a3295e8dd857f2b9a9bd38634e50ce762a2c8c9f793f1835fd54db70437e7b86b492f9aa8d689229357720af9afbe773ac15fa78966aecf59fbab6833622044d2b463ed3b3a7401bb4845e5bada82d7ae06e229a3a2b661a85b1441b665c44463fb909b3233794a0b5836ed1dc6301f06d899197c7400354569c5fb2ea10d4c08598da5601522a976696e2ecd637315a19b3ba0e97c05071d8ac7aed1eed8fecbf774b317fc24c6923e2fba45153d1e715aeaca9d5891b59b91664a791f94bb9b0de217233a6bfe9777998171dad5422f6bbb33f1e624300c64414e1f1f4887a8832c64ab728ac2469df9820a282b58efe68cb1e57d08b61b255ba99a190f1f07903c8e3ec89d6211c8a5db67a0ba1e656839e3eadac62aab949cd0251b0e0d71d96dda94c229e126534bb76db1a4010418d115504c2e4226a767c5b8da95ca5fb3bad2ccaa6a96463d8b3b9566e17bb905b064261e2974b02eedbf161a1e0aee7c4fdfe1da891d64565929724dd06d5aedb8b0f7266ecd7a8fe6c73037ce1f281762e14d7571b0b242dd850863812d29a2be7239486273bc6a7f64cd6b37ee19413a11435fa4c03a69772d335f9ab857c662557f5aa2123354bf8bdfe5131997e1569edc7aade81e38b191ac4c53e027edd561025d3cf4c343d33489cb180c66502b5f59cd2593e656ecdbb40cf4ef2206830b10ffb7256fd326b4e97fbefcbec53c6798723af5aef968c78c02c20bb95d9c869109eb56f448fba7358cee5fe2d55852862842d14415debb083540e98c786a9f394ac83280ea617945d0710f18a363d74bd00518d965fa259e94be3b788eac72aaa9311ea21ed5e147df112bae4eed8eeaa649c41084b422a5230281adb7464772d25ee9f2b20d5e605a063bb78a87608680480224ec99df76eeae08e087bfec48fb44caab5daa10e728a853e18c8ffaadad491dbb0150393f5043e6f5fb6addb3f9c14c1c4fab2e93f8a4feb3e8619489f8a4ad6b6a42dd510f0519f130fad212ddb0f251e333e032b9995b39b49336762507b35e3172a098fde0baa7a1f114dc5fd4431dad05bdc98c0ac0e797ba9b0835c649639f8e6cc9279e3057a98fdac02a28d5861443e2e720bd5e189b74bfc0fc0883cd8ec96d810bcf1dca9e094a39aa584e368663fedb50bde86db9dd1511c40d0ed07a6d6ca2712861f6a55549545386203e340f943eaeb4c6ccb51deb3b470b43e748fa3d8101fd7793e831d869b0d0f558ad54da3eb430735a1a91da099cb4843c3e6a7b0f055b0a5388a0d8adb5c36ea98bb152ba0cb90ebb9b5a8c97b2918b0837984076c9a4615991f1b618d622f94ca9c166545e5b316344db4bb73d1625a375781e7b6365feeb6b9859bbf8c51f3d523172141f2e2d3154124848838e62342f683b44b4e7c2fef827cd7fd999c41edd95400cd0ecf9fbe1b33474801f0fad95db381c6445628649ec39f6ab48f99e232a6d51dd403611ad476c546d13460e38a5ef2f3a00e44ceefc771dfdf0cbc6a0c253389a17356ef5fd63175e3e3ea52361180acf40e0eff1c4ee15c9e97ce2f62e56eb606ee726320cedbb8e48341aa6fc9b9600b96d24683caef4269d008be2f02fc97060e04dec3ab800ab82140a36685d107f9dbdecc4bacb24d1cf346f9eb7b04c811474aeb75feba8b2ce9cd4a3b050e77947329d680e0435c8d034aadd19df1f88f552af461fdb5c629a337d00cc668a56df09e8a98c4d1e162709d8b1d3d878819e1c8973cc1fda03faea0bd732a861c3280fb5f1415a448d4e3abfdf3f5064ec08c84f8ef3d47ac8f654c56e17d5914fb6e1f566bf672e35cd3c5e58c36e31c162f84ae7de76329b59b364e0017c7d56f732660c80594a045f64294118d8a9c8963a99df25739d25b04ffc39415a501854bfd7600adac2eba25cecaae12ba5158f2777a98ccd24db124d1c7163f87d8a91c60000000000000000495d89e4bc545ed2089928fdaafcaa6b8e544f713a988e2b7e5636736259fab99a6e3443adcd670a76cadacc8f31e0a0afdc0a592175e20b190300b33e2fd30cd1e338eefe9b4014e7bb53494b410bb77da41b9be11c00893be01f888c2d57f3e1d2db0a1abbca39247a8396ead29a6447422ce3", 0x2000, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x90, 0x0, 0x0, {0x3, 0x40000000000000, 0x0, 0x4, 0x6, 0x7572, {0x0, 0x0, 0x0, 0x9, 0x0, 0x1000, 0x2, 0x6, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x1}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f000000e0c0)="217e85b50586813ca8a29f0bdf5bb78bdd034138e14fa3a60caaf3caa33ef3ac5446d296c0b5a5b2157c745e6457352b974be5d8495b0cfa2fd9e415a7463985c43b2564de27eef8faa79255da6af97b1e19a8e727bb964a9a3fb93940601c7dc725320e1de1a10f8992426b7f0d0ff3673cc472b2abfdb32c6cbf971b5f7cdea13c5291b7c5287ce6a6cd32a5a8ca4ab7cc4f3a1fc30c0cb02053cdd7fc9d102abf87d5e1cef13cf43dcd650235f0026b894b6bb5294daaf514e9617d38da63fde1dcc8d40e1ca0493e90b7e2f0398d649e8f69684bcc313fc26d49911b0ffaaf4a7ab1086dcaf191ab50b635a0342f36c4831e232edc85015f78357bdc17ada03b92b7fdc851b4659fe1d258e3109eba19622fbebb132ecfcd1aa0081bede5ecb8787200fedd2661e5e0bdbce9b19452db8d2d986a97ab8d2ea573820b4d951ad616aac4eff68334f4a07bdaeddf2baf7e7b0a87b09fb022b4ef85c199e9a99e79a4eb37fd58266f679ded3c0ea8dfc64ba57c3d319a4d9787a189de901bb28cd022c44a2024a617f7deee79cbfde0c0eeac0f18baace936480d489c0ddb1350bc5594a5182438e1278095a249aabcfe98de26fab3871d83fe674eb12a2538737fe416fe75473b6253b9bd23559b0be2131fdf644171f4684500f1bc0ebf91a8010f3853123a5e2357bb5fac0e3cc74ad6d7a3b2a4972481ca3ba3c1af3c18387849af8f21f3d81f0770fa667a9e07c1210106e9c81cfedadc39dc4d5668be6a0ac01f957a3bf8ae9de500201bb288888ac969660c05bf71dfcdff1098b5a134affd08d5316d0c4e99df5751e2cab9444b7655d37ff65fc0c1de768f4ebf01aa3533809108ed4853c2c0cfe07824c6ade0b1863bdaa464d06332402b30bbfc2599e16531e3e3afc90be506e114bbb3fd72a86b1f571a5380fb0c8635b350c11ce5538b3706b2a690c89de7b39588f92cf9a47d4f3b63bf789a61c1f5bec772e131a6fc079bc311b0c56ae75bc01d8c7437f296c2fb2974a822ead41c9f333d4834a4d6a58dbe579b3577a5998659765ef83b2efb601eeb7e7725925c4a1f6786d1abb971a3e18b624e303dd9b1b2a7a284e4ffd9ddcbe9ed0968ed3241dd9be99de9d6140668663c6a931bcd86e4cc5df973296b62ac7bba1ce6761c2f1562d3033cd1d731fe976ac29503a044c7eb66b8cd2037b2b66f6cc7cf5a33698f6bf4d602741d25345bfea19336599fec791a0c64f13ba537bc156e62c8eace5e117f2652b2851800064ab021ee2addc40ed8b3c67ad0c98f71de6e7e68112fa9d689141c6d5a15da4e472176e77315df003f97f0db3bd6b7d55b804e5f809c3f2773d1e4db7ba762d22715889dd09e9d8ebd87ade42da1e85a98524f48777773a95c97fc3cb6e7a2416b871164a01a7ff32bf444bd905176f5a0a87d13b37499aa33b38ce14720980012fe0dc7dc07061eff65f7a66df8c16489c99de167feea2527869be27520192e3ca6c78b43ce4dbfae087d4e1785fbd0ab3d5c4f2a8c178dce6c32c73ba6c0d0d2767b938559f66038aaa6ee766e568062a56556b2dc5d0064af675d422b8bd676ddc236d4d271518cf5ddec3c3a230e38377ee08dc25d5784db2cfa6c779de55afb6f82e49d56e79c488fb9bf8ad771e518b03187e07ef8bdd5bc9bab3dd6dd0bbdc5d04adbe8ee210069f0ec51759b102597063532168935731781e3281e0a971b502fd8a563ec0724571fb61f0c32355956b3cd8b9bc3279eecdfc81151b2657e58305d332a711c05031b93d03a233d770d4717f0dc9bd97f807bc343f806be3e9030a83b6dc6a3d731dc1daae0109b73c00386a379e84fa661ff41300a712af3b1f9a2858a5f5d191c5dde9f95c250277be32b760b95f453de22dbd6dd970622e3f5d6830375850a9b2e275a913e48f808d8dda5c07d32e464179257fab8ce92e33f086484ff8448ae413a0e1478dfdecbf477b26d5aee75cbf1f2a5a06079cb534b67718ebb51f704985c19f2580241728bb2faff29ebd81a67eabd2142337b1b50764ecce4b08af6f44e61ad42a5da18f939da47ddc52474871521ac733da45cf1a521ab3196996553261ae53478fae33afd36b7e2125ad7dc38b62657e35748809191997377ed18bca857822f21e4e66960060ab48539725e316e1f8244b35e805cf6f01b32c95abb527a1954870d9d11cde762e19788b2ac837f7d0726231090a22431366ffd8b8fa12a8aa3c3793c2970152fe7f75955d34580e00049628b1bfeab69378a38106f7451cc7e3f8336966a6f2e362912ebe34fbf5aa33d56bfe5dfe4c3c0e2298ad11053bb83816c744b3df38aab86202a2362543c511ea66a0ec3c4711c626cc4e377ee764c9dd51b7dd77fff5c2783bf403e1ceac5ce7dd5f8e4a95a38d491c690d6403e83e899d2ce2dd44f309418e8381fd93823206811edcbab2bd3d3a210b1c1392fe4abbb85eab303792f0dc393d2cac4003f30e77cc8d7541e532ba11397670f280b6f9388cf61108a56483488c3fa7e358eede7b5314549f52bb4ef295fafa6092fa8dbba94b27380258f4a4b3ee37185b16fd73c75b730d46a05efa868cc90b2b3617cd7de1b3de758d55cdc53a1f2ddf0211caa9a5d9a864becfa74e9a47fa31d7856a9a30bda4743b60ab4d4b36d588abcd0b4dfd2d835d10d5bef098e2fd0f617fd59468859cd13664329cc011ac4e677336516d1c853e8c5a37e09c2f7168d78998a9584ce5a666f418f9fba55857c6e80caf101daf48566c3b1e69bcf5b32bdd756b39da5268c1c38a859e8d0f80d16cbd8db33b1d3d4784259234733511701eb5c889f39051a499f9403566199a8b0fe06ec5c41beca27115befebbd1c0281a3722fc2d77d092c4509fe5589525c868be4ff1e2df53be13e28d725a7c1da6905e1ee0b8c26ba5029763e805c1946d404cc60b65ea516bff59d7258c8a5fdab53123aac6e12e6c4ddcbe01ff2e7950aaafd6970b5b05f45ed1985aa2322fed508850aa0674e0c855f58a557c301e8d1d7d60599fcf67a0d10c5064fcdc1df9759e181c734b9cc5ac00773890c37f719288efb6ab9903d11f1d3caf78cbd885fb45cd52c00b04a421a76c38aa3f75fef04b48840ee05e49f80b104f086d3c5ffa517356030101e9752a600a6f67399897dbc3698616508b6a70ab8aca3547a798a1716cebe5d5af4a366bc77848470be6bf91f4c115568870d830cf1ccae377dcb7cdd6b5b9ee64de6529a0cd683ea80569b57d81c0f529bf3d6df3e930d3af6585911d46d5d8954c97747b05ecae1437af3ac9a3760fa5d60da3778b040c40259ee7f632f8db2da53c768365908d6e4281bea8ecbc13d88d87533f048fd5629937a5e79fa0bf993ceb11304dfb210e68a39cb53969203fbaebe084c61f3a9c38b6b89791a2285c4584ea977d47e31b7d4cf98b19b9fbfbb0229d3033bbf9973f106a93952126599ee4574bdd47cdfa5094eb970b24b9d44b7041a422ec06fb698a7c0638731bcef5354657248119095b484e90d96021e79875c353076ec8b96e2c3448f6575cb4cdf730cd37189ccaedea1e8de21a722fd72ad28b38d11fd0a49007eeea677c5aa16ad3e6177481cb848bc7eb860e005a9ffccee69670941c1d70938fcfea92b8b434cbeaf37a02306ce348dc2a841d6cbaeecbe7a0276cccd9f0292e59f51aa99f16430991258f1c208454ac122f9b5c43642b326535c8a795757ddc10cd4ed8391d6cabc42a584e10d93988b6e36ed37bba5d7bbc6ba1b15c77945587a50e22d71ed3f6465a8c7ae90eb21e71f31e17a62cba7711dd12984ca0e7c07c481639d87e249c6ebd1ca43715a775ee9b15752b273ef98e0d352e72a13ef21bfbed0fc9d5d5bde441692478d9e40bd59013fcdb55aa3323328a9ea77354b1ec7635cde81fae541676d06b324de2efe1fa286bd1faa6b9890fae9800ab4cde88e6be93c733537ccaaed0101bfd2416cf48b17455c1a9dc5353c48c2d07e1daec97f785850ff72e4dd0092bf7d0da19a61075fd395fcf86203b119ae1de4024c2002367a316a6443ff723437c6bf4ea33b07d8b81dfd56fd4749d6bc3fe6b1a65f09479b17d04f89a93ddde114ae2ffad05e6fe15a70145dca7c9bdd3b1f6706e9f78ab7af02553586a7fd950974137cb974ad4307a965efa529aa219d0f4f5075d10b3442cb02017af4b6519fb49d47c9020a3b12bbd391c442fa5ebdd0d3716ae2442604c678ce4af0b9dc21f66685b4c3ba7fbba6a9bcd2eeda1eb216185bdfdfc6971c5ed277b165e07dba10e7e7bd861f5e0755fe200000e1f7bace178011853c740294683f15709ff2cfc42580342bb0a1408e78658d1aa49aa87f35c89eb17a6b99c18ce6d6c6d2fc46b98cb4b0e7f9ffb4852fe9d068977582c29d070f2d533f47a1d069eccf5ff85006c324f342ffa8275a1df254fc7c7e3844aef51b00b2ef655b5fcd4664021f79bd9f118665b24668053ab692ebffb4ea4daa2ea4fce9b32d18204bfdee826a11c9e10f48bfc338a46e7d58ab52749d979b5ab2ce630e9fa73842774896ecb367e8d1724a2a964177f5f2555e046d0da97d75aa1cb7869b11dc781537482408f1565c41a7581a00cbdb823e8865068056664ee1d696f02b6dfa0a0e659a9d6a0ad4fe378cc15a2963c4d0f049dae9aa8c3617ab692124a741511be9f1cb445351312d013168d7eee8f12d48126757ca06bee5e43f05284efe9c6cbd7b1f623139e93d8fcadd7e2fc53cf4c00f7fb0493292d753170cc67af99ac69757d71cbc54b1c1bdaa96eb73eab23a6163d5506aac1def5190dd7f73de5e27c8df56fe3b5079b1a28032450e09022095098f26d29d976b6891febd0346dbe917b725aa7dc28ce70c3503cf7fb0257a23fd179da04e141502117e39f5a208b17dcae08a3b5ce63f95baa61b2b9dfd358ac11e532b9a188e317b91c6ad11c67f9c933be582bcd87846088c98e00c26394292d2265f27595c45393210ca03211108e686fb0ff569e3085584daf7d4d2eab0380fbb3a7a5a25730997f59cf465c64ae4002c895e2a7de0ad735c366214e3df2bec29012324a298e4768fdcb560c07839cb4479c06d4499a7f984e3f4a8593fab553d144851441c6e91759b8e97b4a625effd6a5a197995da366bcdcff8bac79838ced68b6c31d242e60bed0853f150d103c81f2fd19e247d407ec00156c4b4e384f1a6bb86424f53fb9dded096e9f75bdc8c6d8c2a4b1c4f8afd728976c5ba804f9a2d3f5f94f73988431621808f67f35d0feda71238084411276150c0fb067a475ec2800bdb5b966c968187fccb7cefc43ecce8392a14962ed82eb34b7d118792efd0cf67061c43f240c5f82d723730153d38290968a405fd6ab4388079bc5b5b2392ab4f1cb16b6323822f174a324624c322224bcc709d9fd96d91e6bb244f510ed507d4d49a97330f6e12da2a1a274ff41b587f664af0ff775ab7379e49dd3f4c9ae00f4e1b309724f1defeb6bed948c047e94688d0ddc8bad8605e88fe810f9a89a072c4e2b6feddad1feae1ac92dc8b1f07b86d623b1ad4f3df359b03b829cdcede14b6dd29a58e7c5c6e1340d345b62a8ff8150d2dd22a631bc557f8760c26be00647d62291504f70c4f0d1c919d0beede001d3e8d24fc2ec95be1f33c44c7bb0b9764c9e5c38405bf7788da5c7883af3c31ad5c8ddb7b9f84a792d50b1597dc6454a2bc1254321f0a9d633437310fb25db7733c201371f0eb73506f4ecdb58b4c3e0b7a223ff20dbdeafd449de5968078eae4d758878fc18065a20c519a505d3bb07c4801634dea3410824e5f35d4caae801bdd2630141b944c1cbced4eaf1c74b4c59f7d00c97a7cc94084cfd84e4104c317a39f0b8ff9c4c8afefcd94833aa10fba9268d364af3e26a96cfead99f9b31e53725613343fc102c90d99bcdeaf43aa5052d9caf68953a0add5cffca28d3b23ae5dd6ae898325b6adbf95105afe7bd415839ea26db9fbd06b7de8747780d779f9589994e3d4efc717a5556073965b0fd35f2499120481baacb3f60563f68da9bbe1096484855b842b6b5f4d1e3f357e8001572bba4b366d9eeeb197832306af70f24610c6bb95cf58e484d25f4f11f2afadc5642a92717bda44cc5dba5d9e85474f8b49a042ceb8f0788bfca8168b54457a44ee0816bd4be191d18f67389766c41377da920036b1220ae14f05a332b59c5ecf66f50c4906834cd12a86d925dd58cb9ce7b502faf6859bdff36bf99020748307c38dbf110ffaf61491b7a5866e7f57314140f696fa4af9be0d83a1ce88b9eaa66581471aeb1cf15d8dd7362fa9f540515025aec1f2e98b141c97829d8a3edff5fb9f6881dc7486085658434504a5f24c597bcd1783ceec8c82fd17f29c5cb056764102bfd174aa82e17f7a4fc8720e7af98cf23a1dbe64dcc3d3420b4386e58798e0e0f46fc4feb11578ae384a8badd3828fd5118d6615fad7558387841199084b08d20ba3ebea818fc13d502f303dd2c192f3ee536e17889419c6f4024e2d130f4f60b956934df00fabe44739b1d356bf8e8cbe4f20eda6686bcb8c3922d767a9f99c9e99e65a3bf002635ba5f1bd724057e1809976d11a87b6d31731577b0a8ff572ecf83a23807673e4e475f7cc0a96840e25b31c4b9064eef35502b681bb7f2c74071848aa2e92d73221e965df1aba81169436a809400caa4beaf44972411bcaa1770177b964635e9b45b42ddeea85f5643031cb421b8b90f95200960dc6b008baf4c1efcd9a267cb136450fb3c38bb6030589de0d666090c2259f1b4cd97083e092e8f28e617e510f66baa15d93111b0696a12e590f0b14f3834dce2a50413b8aa67c0a4e8971572dfd81dcaa2dec1ff79a2248404af4261c4d238e55d6e5c613ad9a06651cec8aa76fb0e458919795aae4e5c2f29b0f4ee062c83a09ff100bc4f95d3dd1852a8b727afc2b69e82d648f6bf67e6a2c9b3f13550a53b6219cd3c95c5bde422fd5e554585f81e3c5abd2c32bdc70c61f298cff392af03bbb12ac42590744eddbf79d85591a152d5b4d8062262a222afa343609e7bd48344610c7ca1d17837a33c6e5cf2843bfe65af61dc597fd9c56add05defbcba3735a2784506742b27dfd3d2301667d257c84f06a79eb43fbaadda1ec74a39ef30b51945d3d0ef217a3b9b3d96bf6c1ae06d9cfe1f44d37c7306aaf801ee99a599975833799de20b2837b0684f5af828401a83cc0f530e746997d187894ac95a3133216fefdec90ecdca21c96f76e5bf32094e62d700306cfee229f02f96eaf6956bf07278891aa8e4740813be862bee760e8c8ee61c51607238a9daad12f68c9633b4f000703256e0fffaedd88f4386472578b38fc11dcb7367d7489bda56a78c94f3140c8b1abf2960d5ca0dd438eafd47fb499f6a9279f4eb5546c229bf7cf27cd655e91efc0c845e1afc9791afd87bba759ef1486493e99d01e99afd017fbfca764f690abdd2201dcd21b44164b38742cb27866aba9077b744c2c686191e5313477b7baeb7fdeae840b250e8339fcf4b709a5b6706972bbb48458881b4b68c228867a096454a36d869089446a3c784841d4e97aacead4d43c24062a15a8f3506ca8c860314fe4103bd4d39c090d80df4bfd773f468a71b332bb18c9416000b0b79d14369e922fa5f617aff95508c53287d0c780f2b4902f47f1c0741d4f919c64fc8198c995caefca90008ab94d337c41fd4e89a937a972bf4210925b3d2db1e0b3ec73d5b24308f5361ef0a8a3aff1e2c88bff171ddb2c57023ab709c73f3fd58060d99c7d04b7915e1b83c26ebe5dbaa3be454157b77b0f95a10ed9c028f9c5748684da343d61972e73ef35d82638476481395e62e9840465a20ed6b55ef42557869e071fe7e52aee1481fa12f4baf60c7dea1d8da27e51c76bb37a67cd3165c3865797f8a125e822e15b0c5749de618a62c3894e1a1e3a8c7f75001dbfc26fd62540bd5f58d2116f357ca73b157850d722b3b43ceac1b22849773b0c08e263993a86215e2e3b670c271f9aff66da80a991516e65d29a5586269993aea24ac5bf6aa5a1a5480b25cce76ff6914139d925f1b270102f38084334bd105c50658330eb3b1a96045b8f46397eee5e5db2980e23ff7aa59075a8083f8da0120a6f090a512d9995551bad82eaad75e12817f8b3e235ff93a08f454c3f3afc9bd1e99cbaaab16abf57a729ed2ea5374e328074fe709861916aaad610dc1949ae917569982d42d54108f6d0a532e59d7699cea8bf4e3fc5a66e9d399700b079c94ac22044ae6dbae5d3942e1b4076b10213749b54d80ca0d682713481c2c1630853e133682b0ea0bb4ff6e045d085c03881ec84e83cc0f9c4cacd1e3dc7a71e8c7c49e008820e2382db7eccd726dcb12800cffc195faaffa409e2cfcf94425af3b19f60fab2f5b601c3593aeeca90d60bf6f41fbf3a07808689842f3be70d08e9f1ade2a196330264206b1cdbdf3dbaa13bac630a6021b59c593716a80f8adeff1f155fbc44c281aa4b968d480184967554923fd08b43e239c49d0d7df6f7ed078d9d147a5cbbcbca837b2f55d6e888200813e6eb4453e9142206f93a7f89d264f013345162564aa49a6fe0f51184ccf9a0743df5873450b06d5ff90b6c3cbcccb66f4f1998eabcca5e0ffb452ad32f2816f575de99ffb56260d339cf2a2a36e9fbd8e911e9b240de3819afa860f8998940ab55c49189718a3f445c8254a74b2f3ca7340b7643e0d1a9f5bb22bfc1ba134762566df2af9bd5f12d36289aa1348e6966837260e79390c9f205b11a909994d21329c3ce4c33d0100de5aa63caae95de56ca34fff766e9589ae364b88e482e62428505554a6ffd25e28356531a39c393af359d80918fe3d7c0333db79a7a45d9afcee10da3285434a11cb3e1953348c02a41aa763cf92a34fa69f4ddfd992e3156c3163cdccbfaf28bce5412e744d8859b44d2166ee9ed7fb15d22a96de8301798216850ecfbeb2a32781082c1a6c758b98e8f2320d9b5cc1ae2d3b8d22de4e4bf23314f987e5d59a34c2a80177ef111b3b0109ff4af1d198ac058746168796a60d769ba4b53bb791e3a8bc1baa73b0eaa33830776ca8a810ff99f67f22de4fdd566823b4bea4f7ee38ccbe3298b04d567a6f4cbad957f6a2f4886af4ba357f2f4cb6b8f01be26120e83c8728da8ed86057b44d27ef783c70043b63034032072533f0705e9bc31b676c8bb0bd70ab478525b071388cd4b6be2c9ba3314323a938fc89548703599c6a78fd770129e3bd53a9a71e6b3b4fbbd7f8fd744c7a12a3cdfd98ba206b372ae643640f1e6e78adc23f859493f30fc560f67ad91cd988074f8a5b503cc0b332486696cbd786cf7556744762ad2874771a78a79a51946fb59989a19d3056aae52d988e9db95e9bb7209398ffd1b5301d88909131308377705089ef4747918d12402b54fe246c6589caec249bff4ffee2b6a135c108ea457bf3cafcac7582737ea7a1b65dc24bee4544cff0f6ce806384f6a28b7af0251a1fa5b4630e4710ff652a3ee72b0e6259f30ec16a52dcfeff64fb1b6f4c10c06e998ebda1cce43f926d82382a86d7b533fd7a65eb54ae6cb66276199888cc5ea4216ceb04db6bf5ece68a20b645b7792aba12702397cec110f9bdc58aa6819b7605eff0e68ce2a83d4f99319e391f35d7f810714d97318e01c0d91d8fecf3a1549cd51295da3b92c56eee965cab7db912c3fba86365693bfd2f357c4210737ce3697145852195336cbe89e6b7c0ee8620715ab330046cc2faf98bcce66d764b42b02451f665cb906558da6ed1c0a67e0cd1259dab5536e66988271256eadca86edf0ce071326abe01a20937aa62db7460d013dcbc2fb911de352cd5dc4480a09a393777e3ea7eb456feb9b94b8cf1df36355aa6bd635939e1981130c52d4195f90000845c0e0717b69148a3d78af78370593cc6ed18398ce7a36d1b2fa9a9b6041054e2899f135263a49b43d7cb207cacfb9cdc38beb4c2ec8edb128bab00ecf95906c82814b3b02230e1f94cb2811073d75da43d0d7c5ae5ad54d594a27a513cfd2c01e2ab33f4a9682d64cd4c5d9ee9d9c18684cd670f49849b8a3a8eefa0624bbf84fcea69c2d768a832f4433a563936131963f15de4ee43b6865a033b0129ee6ef26e5070a3ede03cefdb05dceef804f0aae68a59db56c64f5447ed9a2e865b5b81eee816ea18b1efbede2e71ac1dc45353431f5bdf361c1bb0d2fcf74b2af95ab47aec8563f60cceba7295a21b58baccd076b49faed2de8e4beb7c10694f86bf4aee05f5e64b21c4652eea9aa71fc3ec25205b5d06fa6c327e64df753cfe64233972639aad0a8f452379f1f598fb49e044d9572076d75a4726bdc8f03a9c51b000ea80cfb42716cdc23d990e5adf071a711b0512b2151d4c51465d73f0a90194fe71214d0ec867e67e5c6c57ad4fb76217559018e9572082c6ec99ab02c056c5c561efc254f6d3a551cff108195b74bbe21ccaab79bc942d32d976deb15b2926faa5459a9a34887555c0793912f93a60bb8a9fdf7164c6fecbdccfa6318bce178584221d1f4a445dab00c4a7acf28104bee65723141a4e2e31ce51aa54158e0ad875d852c89dbf02d371c08217bc84ac8ab8e6af7f5d81d8b428e8e1e4cb7c0cc33642440506ac4c5f0c91fa1d3a75246aa024ec5e6f72341a500b9308862ba45d588b1a5fa903a4dde04054d50d1241e0682c7479e237642168f9918fd133c0c32e570b7775901492b3aea72770f6f86e6443b9b04c384693ef7f2f085ae08c767f231dc8435ec123db3de1e44ae6c88216aaae35b23583152806225cbea39aecb768e37c8ef2635a910d1657fe5c32fd8415b1afe3d1e530fdcfde0173623de4f6cf7bceaa9e8e7ae45b865289b8cd640721a07f48895e0af73acb7610253b4267be9488d9922bcb183a6e8f0b4d549b53ec3166a3e5ce9739ef650af8b10600a94f1afb7cc281227408a7e48b29a86dc9d2bd410c54465dd7acc1ac062b761bdb298a9d609a71b4b905d7dae8bc27f24d8f1e9acb5501934da6c0807996f61252b60e04105e311248c1b7b0cdda7ee77db36a507bc4b476d9d88b7ece67c6bbccee8f6a85b0f1d7b70a14ea4a9e033778ce05de5503dcff0ec317f7ad2f40e773592a04d2109d757e8a274ecc4605acd2dd29173476dc2603507ae0486e1f3ae5b057b9c4f759fc071d9e1da59ee87343d8dfbad6d51920228148b2a9ae5d1d7e53cad8c5b09423c90c2abd098ed359e9098291ebf7efd5d7584c30541eb63e85553068e62e07bb764fe81b2d723d90d280a7eba95c581865c33d2ee5d112b58a1640283948379e894109c07eb39422cb55c9d690a9f55b9853ba030db2234eb3636cf2c981a907d710bfbbe666e701baba9aee635e664e83603662a8ff41ac146aae68df29010158f453b2027d54dc6976ca29533f8fff64f316cd3fd7b2f3bfcf7c07107d9725375bef48027bf27fa17c6eedec5e651abf98efdf675761397abdd30c8aa263e89008e0516cd199e10b60b8", 0x2000, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x90, 0x0, 0x0, {0x3, 0x0, 0x6, 0x0, 0x9, 0x10001, {0x0, 0x3, 0x4000000000022, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x4000, 0x8, 0xffffffffffffffff, 0x0, 0xfffff0f5}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x208, 0xd8, 0x3, 0xd0e7500, 0x0, 0x60, 0x170, 0x1d8, 0x1d8, 0x170, 0x1d8, 0x3, 0x0, {[{{@ip={@private, @dev={0xac, 0x14, 0xd, 0x36}, 0xffffffff, 0xff, 'nr0\x00', 'team_slave_0\x00', {}, {}, 0x11, 0x1, 0xd}, 0x0, 0x70, 0xd8, 0x0, {0x60000000}}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x100, 'syz0\x00', 'syz1\x00'}}}, {{@ip={@loopback, @private, 0x0, 0x0, 'tunl0\x00', 'veth1_to_bond\x00', {}, {}, 0x0, 0x0, 0x8}, 0x0, 0x70, 0x98}, @common=@unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x268) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="19000000040000000400000002000000000000004b30f71fff312bf147dc365704b19552f595258ba92af0ff1cb6f6fb1ebdc1a5b8daa3d60d7d000000000000", @ANYRES32=0x1, @ANYBLOB="0200"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000240)={r3, &(0x7f0000000540), &(0x7f0000000000)=""/6, 0x2}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={r3, 0x0, &(0x7f0000000400)=""/153}, 0x20) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) lseek(r4, 0xc6c3, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000200)={r3, &(0x7f00000000c0)="c2f51b5632bf47b64049c95d3270baa7d98d66f9", &(0x7f0000000100)=""/236}, 0x20) 3.832762468s ago: executing program 7 (id=577): syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000000000404e040c12000000000001090224000100005000090400fefd0300000009210400080122080009058103"], 0x0) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000006000000080000000800000040000000", @ANYRES32, @ANYBLOB="00000000000000000000000000000000000000008c18fc059072e60286e53e4b2d53976b15aeeb2ec0a54ac970532dffdfdd76b5db7403054f512dc3e4f622570e9ddab2be724f5fb92a32ba2e51bc7da06ef34d899027b8917c74009d0e66d531f15a494ec35c5c4132b00c7f2265fc892af51f3d94fe399572dd3a773c5730d4043bfadd54b6e93f11b22377b07f3b62d49256ebf82e618ac98a4045c6", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040), &(0x7f00000004c0), 0xce, r0}, 0x38) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000080)={r0, &(0x7f0000000040), &(0x7f0000000280)=""/201}, 0x20) 2.959284545s ago: executing program 1 (id=584): r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@newqdisc={0x78, 0x24, 0xf0b, 0x0, 0x0, {0x60, 0x0, 0x0, r2, {}, {0xffff, 0xffff}, {0xfff1}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0x3c, 0x2, [@TCA_FQ_CODEL_CE_THRESHOLD_MASK={0x5, 0xb, 0x5}, @TCA_FQ_CODEL_MEMORY_LIMIT={0x8, 0x9, 0x2e2}, @TCA_FQ_CODEL_INTERVAL={0x8, 0x3, 0xf384}, @TCA_FQ_CODEL_QUANTUM={0x8, 0x6, 0x7fffffff}, @TCA_FQ_CODEL_FLOWS={0x8}, @TCA_FQ_CODEL_ECN={0x8, 0x4, 0x1}, @TCA_FQ_CODEL_ECN={0x8}]}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x12101497}]}, 0x78}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x9, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61103c00000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea2d379f2244f223850ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x43, '\x00', r2, @cgroup_sock, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0xfffffffe}, 0x94) 2.840579425s ago: executing program 1 (id=585): mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) socket(0x8000000010, 0x2, 0x0) (async) r0 = socket(0x8000000010, 0x2, 0x0) write(r0, &(0x7f00000002c0)="fc0000001c000704ab5b2509b868030002ab087a0100000001481093210001c0f0030584050060100000000000039815fa2c53c28648000000b9d95662537a00bc000c00f0ff7f0000b400600033d44000040560916a0033f436313012dafd5a32e273fc83ab82d710f74cec184406f90d435ef8b29d3ef3d92c94170e5bba2e177312e081bea05d3a021e8ca062914a46ccfc510bb73c9455cdc8363ae4f5df77bc4cfd6239ec2a0f0d1bcae5fa0f5f9dcdd51af51af8502943283f4bb102b2b8f5566791cf190201ded815b2ccd243f395ed94e0ad91bd6433802e0784f2013cd1890058a10000c880ac801fe4af000049f0d4796f0000090548de", 0xfc) (async) write(r0, &(0x7f00000002c0)="fc0000001c000704ab5b2509b868030002ab087a0100000001481093210001c0f0030584050060100000000000039815fa2c53c28648000000b9d95662537a00bc000c00f0ff7f0000b400600033d44000040560916a0033f436313012dafd5a32e273fc83ab82d710f74cec184406f90d435ef8b29d3ef3d92c94170e5bba2e177312e081bea05d3a021e8ca062914a46ccfc510bb73c9455cdc8363ae4f5df77bc4cfd6239ec2a0f0d1bcae5fa0f5f9dcdd51af51af8502943283f4bb102b2b8f5566791cf190201ded815b2ccd243f395ed94e0ad91bd6433802e0784f2013cd1890058a10000c880ac801fe4af000049f0d4796f0000090548de", 0xfc) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_tcp(0xa, 0x1, 0x0) unshare(0x6020400) r3 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) (async) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x3) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000040)={@map=r4, 0x2b, 0x0, 0xb, &(0x7f0000000080)=[0x0], 0x1, 0x0, 0x0, 0x0, 0x0}, 0x40) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x6, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x4, 0x40, 0x7fff0000}]}) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x6, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x4, 0x40, 0x7fff0000}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, 0x0) sendto$inet(r2, &(0x7f0000000040)='\f\x00', 0xffeb, 0x0, &(0x7f0000000340), 0x10) ioctl$sock_inet_SIOCSARP(r1, 0x8953, &(0x7f0000000180)={{0x2, 0x0, @empty}, {}, 0x0, {0x440, 0x0, @multicast1=0xe000cc02}}) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) (async) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002140), 0x8004, &(0x7f0000004600)={{'fd', 0x3d, r5}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r5, &(0x7f0000006e80)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2082) write$FUSE_INIT(r5, &(0x7f0000004300)={0x50, 0x0, r6, {0x7, 0x29, 0xffffffff, 0x84a09431, 0x8, 0x20, 0x81, 0x4000}}, 0x50) (async) write$FUSE_INIT(r5, &(0x7f0000004300)={0x50, 0x0, r6, {0x7, 0x29, 0xffffffff, 0x84a09431, 0x8, 0x20, 0x81, 0x4000}}, 0x50) syz_fuse_handle_req(r5, &(0x7f0000000000)="03684a7b99a4fde940f3ec0d105ea2c8267323117153aa4a4f099c3835a607cd5cbd77b83cc33d13bbb6c6bcae59db739af84a4b5d34bffc145f3cc27ed3d4f9d9b3103699a1e1cc4ddfb6c1afd07ddfc18e358cd62649479724ce867fefc0a15041bee9f6084842fb982d5c2cf1488d668b741c64f0a6fd2643e729ac5a56462a6b64d5a0a751fda4fadf63ba0dc2fd14ecbf546918db77095545b41ab170e5d6e8ec8bf9ce9b8d53b832e90c701fe52af7999f8fd509577ead1be27891ada8564167f2c7d2eea1c1c9c65d8e151c58ddee43ec34e74d330ec50cbbb2bb21892c7ca995066e3cbea8a69d94dc6bcef5f3c0ef630e774d092ea58627f3e09c66a9c7d1abcf4f8f8af87f4269df288aca9bbf758275ce9695256e764d185a91a7570fca3aab16c75ecaff6b8dda371c3226d6ec6e55c5c4d8cfc5c33892bacc956a3613bcfa849da1b5e070a7911d7488b3e628d9339718e8b821f1bb5d5c45f0316bb563d0a442801412dfd5a4d61ca657e04d6686f7d5863d57954400aeee8e79be8f3cc4cbb3d4b91269df039c3d3543e500b90a2bdc6eb60cc7afab7b5187d88fbd76e6212ea29e872b73f925287bdc808b4a4f8ec7f8aa08bc90b29e217c3eef69d8deae4141f4f9bd110b7bde9320e7b45f422e9a6111bcaf99c9911e46e219d3bab477926bd5d2e78d4cd0eca133c232b1e863fd7799dbf609f3670b323e5518e8f4bd36e9b3da2c68a28eaec9cac688b4dd0b73adc24a8c7acc264399b7facbc2f43e8e40b6cae9f8e956d1dbfe259f12bae75ad362c354050ffdd6e954f2d7615fafce888bd6f672a81c9fd4318caba765069c0a425e898bf7611b77f0fe61c27d318159dba42f011900246c64557d27b77aef928ab04a147baca37863cf998a2ac30b903c0314449ddb218887c309ec7184c8c733f5d4e7b2d79516e9531c9a5becf8294d6ccd777f285b13160e1c949d3069c6c66c0daa62bac679bc9b69825398d1c290d765e882fa2c8708b20ccec885ab6785dc22696b61c109ff84bc5407932c3e5bf12069a68b8e3333a26d3dd390ef9bc01b86013fbcb5c28a1f4d2b8084f1502fccc4027a124c3629d8f4a8befd14b597cebda5f94f36050a31b95087cbac347788a71a90e87f2187fae600aa42719c05c2859cb30ae0fd58a7bba681f7a6027a00583071def2c9a94456e5d9acb9fd2d11fdea524582489c02377bf7f590948985c769b3822cb6366681d79113c6a6c752f2475caba77b7b2e8f293d7fd9b991f63e254c98dec94f4f3def4fee9cdb56ff3ba7fe6a718cbe9a7f04710e257ea8a49d6605266048fc122d4f3173d4b04b3e282bd3c5198d7fcb72ec38e0b07dd8a541b2807e601e5a0a01f07a281e0e1a261c65977088a54597efd0997c59647aeebb2605a89705eeff3ec780e302e24b23a0cbe4f81367c3f118545f01328d22eb8e802667389143166a9db9477c9b58eb5c76a19b8f8b2692b0d356003f08ae54dfc820d8e357ecbf91fb7e212cbef1262171abaf2f613a5bb59b783cad476fec50d16ca0ac13c08a59a3097e6e3fde700a4b987d10311fc22d4aa210956cd859799f78010e4c0f25b715876aa253df15009490f71be3b0022875161f537c70b14bdb9e2d87a5a11b414a1198533c7de6fc4d22228133bc26b19d9f1e7627b14c72e3c39d3fa2186a42e50a0d1867dc312f94c7209d51475ed4aa80b2ccb0557a40422bf7317de2fdf3296727723a2d23babd5e23f7c3edf4942bb485b95a122e6aba41b8f80f684f84605462448d5a4fd66dfe9bbf80590b9999b4780d4f4f189a20f4400b2975df85b584c8c8f9fa3095f13aede1f52dac98be358b0a0d72bed4df71cd23973e326179580268c4e5d1be4b2ae2e1e2dba913998faa6088af128fc8fd3ae26203a898882b67d86d63f6ee8f8e216337330db6d928facf9d0ca273845ee5b33a0a136aeb48b7c52d3b95fe73efaf06197ec8753ee0349f19db8730917d0f18a2de9602d3b887bc583ff64dfee67e2bdf4d5cc1c341b89acd3dd5176d2c15ec2a77120b8a49591ca438ae36c52845e5dca550e539da9ba2a2eda49be316f3d6d4b7c83666bd4759940347c29dedd273adac722630a940e104316b4806553ded47132be4e31a50600f5a4dd56825b245b7aae853f56f79e0ec31f7b5db945ee3bb92865acb0d8828598e77446ee50ecd8bf5e7ccbd963445a09e3be215709b0b3bff2e9d12e6549924338f236b4ff973682e2e03fbf6b167e3b3a0f8c3f3c1e8d0e21a71937c918cabab50dd74c011a1a5531cfcf88a5df5fa58f17715f7c7b3a64d9dab6f20a596288969191420ed71daccbae7c1ec88bf74811b5e1f4bd306f3d810c4f3600df2903ffdf8db40ac7153fd93327a1065cf2c4590c8ba9f9391eb6aa600cb42aff8793e4721afeb3d470beda45dad9adfc6f4fdb24eafc63792f5015c656ca37cee82b7ee382bda31d786d6e03d4c8611c4ca464e2360ca747815c9eebd38c8fc7d5eea2db96b29d771a96dc5c884029077125bcc31980564555d21ecce5d0388e1bc1e618c7dfb31b02b1a6730db7eda387dd4ceb96f65178bb088e81133e5086f73c458f84139685ef930945a51979faeab539e4964244709dcb8b38f575d3a3ec1328a0df65fb34241db7cb3250b8ae0dbc44670d2b5cc3a1785d8d281c05256ef2beee3b202d8bce053e55ce1fb2bb208e65d488ae24484b00c2e343fc3544ca546406688022db6e29ceca9539ec095a2a2cfc5f516230f75fc961c5de1e8d33222331f57db02cac5f9208029c6114d041bb1cc7f959f77511f5790a564600c018afc253e5ecd5010bd769b45a04296ca09e87fb63bf3d3b51dd8b3f6d4426a03c0944d09dff654c5718ab1fef063caba34029be6811502e8bb785011dd1e34b0c192915adeeb40faad0725a8f9a62acf61b944a271d20567f350cdee22d76e3cc5966ba742d9c43823af19ba74c60da0df0c5f4e7e26af7224147774a1f8ae09f929066e1769ffb3c40ba9fed13d2670b9e865a155426ed5c83648c0ad34e46f5308b455e0835730fe529668b606f3f52b0d04534d0e14bc0ff0f742359550e6980ac9978455adb3de0f292af12a3700453e035a49eafe98fc0d7f26e42a6c41f380448607b7c96291f98fa6bbd7e32c249a49171f8fa81762a490a1ce5c39d66d35c6ed6c0679440c06197c2e24d48e1de81c711164c02820816afb5393d3d6c801c3c062ac46d1494f52c45ca36faf94894eec9d71e1be6c7256f4aee8dc080156b28623c821ef8d1826ebf0a41332620f42589270e142561374c825e828e2bd9ae41fd34959db48319d54ffe7a1b58ae8f7361cbaee8e26e0e7e1b7f125f8cd99788825efd01c38ec987904190a0ad52bc20cd36cc7209f9269ac87b2fa44d2456661d3056d893cf912c69ae6b2b83d0c781a6d6c33df1910867b71257ab74e244e3ebbac07445069418fe2e440a384e16feedf8e3165676e67866430eb6a8a5334620d8c2cda15b0328bb0c50630886353f95241cf4f3b647a4ff812c70e1b074c4befdc70fbfdbf868bcc81652034b5bfa831f1b686724046dcd17ac91ace83711e9ec7465d14c9d508bce93676a58ef7dae37221436865ad34ac2fd691e3b3e12aee6736dbdeec9b1c05fcedf8b9ced547259a1a40471ebe8b4bfda69d2f884da025e2809fb9f159150bbcb331ca3c502012a7fe76b4fc2771976aeb624ad7f2d72c707f5f19d8ded84581ac5afa697ff99d27d88c9588fe769839c9cc9d6786a0f814667527c53b6253b1825bfe17e7d734d96d61da0ae7349d0922774fa9b4baf332a4568e32cafa417ec659c4ad72cd656a1e2c59c8dee38890ed3acd8b4f8657de41f670106c38c38ba1a553f0f589a57c61f5105d70e0c0953459383cb9337ca972cda1d2cd3056eb07f21c1f5b995a04997fecf501bb201c67fd2afe4d44fedea595969b6b3706087b0f59d2ddbb099d60436a94f0ba33282b29f6e914fe92add4b33cf70b680b905cfa2b2ccb00b9967f99806e8d69783fd35a2d7fbb424e9fde2647609aecb0208bc3864bf95f05e50ba12123edaca8de927b338dfcb3cc597947c606c08315061a7fec98c48f480e2febd26fcc8dc12289aeb0adefa2c2be1766a5bc74ef1aab6c2cdbdfbf1810d956bc889c8e614b7b933ff6e336bb208db5b592775fe71c3ebfad5f47e0d074e1c0cb36761481ec677794f23c3698bd35875719f242e3fc939bc3668f9723f31effe189dabdf4ebbed073eab952c88f13059eee22230bc7724d7266b15726a0b0898cdd274e3e56d0a356166b5d16456249e9e92e84e39f61c0ecdf99ec2cd230440c03fd21cf68f27306628d35ea47367775f39d20a07f3959b38d49e3674061fc1018b647047ad39f77027878badd29927c5806f95aebde5f070fed28ed34052550678d3c6b677a3b5a46f76a98264c42206bf62caa95df5437092b68e025ee9ce2ad733b6db3ec97fd33cdc3b2f77ee90dd86d8bd289ae1a437c86f4153ddcff5e846347bfecc1499bb42980e4fa91790faee1b1991dfead5d7c460348631f0469b2b9e8f65207a00985511e0c41f441d9a3154f5a0298c172fd7135d4bf95c11cdf1769db1cc55f392aec309037599327a7c53c10a56d1ace8ad19186a2fc75dfa9d657c114eae99c1c1a6b4a58440718bea82290bd1c2a67048938c381648ea2b2c7110d748c9c8d782f20430b1427b51d7036e55b0997c6f75717db67a82c88d3647ee036b49392f0467d6010b32f9de3e5e79ef082c5bb975d11d2bf76a97f7159c11a7753db8a065d3126ccda9abbebd2c54374e389942c24b27435868fadb45bb060d3c1084b211e2afa8dfaa2d8dab8dc47fe10e6c32afece7c4976176a7c66d704125c0948c238c843b41b0246be1f50f8e07884cfe7ae8885ca06339a339c8d5978b079e0eb78facfa1dc67ca70733dfefc6c868ca149e0661b70e0134870a3107c8c46711fed14f892d6fc66d95306838688f13b19e904416a8d161cc33527878b38ad10b1c08db21457b2075608be7300d39748e4fcebe02b190f3e8ed32a0ef734b11ca43a21f5f809bba795f5aa0ea01050021d0f5213620af5b08fda6421a42b7c82804a20a6ef6d471babf76f46538327f943476d1d109a3f0dc531233d6f93d8dc27f4745735085f92adf63d617b373fba24f289035710e69eb80da12d36e8eaec22620ffaabadfb824bd5fc309a2c74959505856b5b890bba8f22bc571a9d87e93ba3b9aba6dcf26f7076c0c2e271641835ea25fd49d96c69d4fb8bb8731bd2cbc75146aed10d269f9060462339cde8830b535920be3dbf143eace0f1ea9469b95a64fbd7e5057eb880d4422cbf97cfc3f7140251d4923580ca2113f345cf24a66499ceffd2e39dc4fd74cf448638962957b409f0d218c165c13ffe107aa1dd1d9a02092cd46cf2b353dd2d2ca7b8a7ae8eda0ee18bba269bbffed0c7d400497aee4da0896cf6329d76ccea098fbef9075412d1c2a3644cf0f202b884303d204314ae92c56217b2feb5e7c1e15a99fbdd655fb8f6bbc3ab1259bf03b2ee17c5b7e9443695177ec5040eeff3fc36ceafe143393d76a3d735cfe6c9b632e52dbe64dc1265961e8a27ee9f76c0add9e0581e474d7678214f5b64c932903715befc6b766611f1d7e495573b9a3e009cfcb0ffef7ac57c3561badbfa41c119e541180aa2364de61a601699cd1bf3de01d15794b728e1444efd6ffa1e57d95489c8df91fbc057b66dd6d9f3a01b19f36bc99f0b54ed1f9905067dd1608bce47f5ff1981a25184aacd39e331d8ff3dfa7c012d7e667a69249cb4803b23f7eeaab8ed29c69ba3d2a1b88821ffefc5825650c53b6364f38e0a178312f5d29d5375423cceabc8e1c4e51a566ba3f9b176b858c8860440ff8ebdde725640d2dff6b9160bb69f188755b0ff766b410704cda4c33e1ae2c73b5799a00d2f55de73109728b350302b64df2ce3eaf2e0c6561009b60c2701ac493076305e97ed20c3b42f40b2bc7f13bba4ab8181e2085b07930c6f5579205dff696902be824e65ddc774e886e8d261fe74712a31e406b0f7725b4559d7ad0f27a1a870261aa5bb8a720e7c89ba933770d48821416de070df1abcc6eee1147c20bda090d940aeee2bd48c0f3d94675d9b9cf1a62ba50e31a7af0714dd8325d5fb7142e88c4d22ddb8f0278ee6ba88e361524e291b6d000f6523ad4188b021da9ef4a634ed09eb2002b9c726746c9ffc32f261edb448106aa1e2daaed865255fd1d296fedbbb2de3f7c1f15935e52006492b632ad125aa1e000c9d71bdb945792668e16b26122a3fd7cba1a40db8083068c5c48fd2aaa621c87d9f5621bba442fc26839030dbe4e37fda4046d6503bb03e0f928de25d4cd4e2a40ec93c9021dfcbb25f6e2c943cc85eba8123340d6364949581e8c8c2913d59dafe4297672c0b9e7418485f00cbcf672a588904beb3c074bebf339815b91c7c374ceed5a701e1ade8f5d87ca536120116307ac259577a8e12958425317c482d2c7089bf3d83e12318d1526107a050f3c094492de7255b22e18ca2ff261b3ed197f2f8e67b71b1c5a6a04b99158b58e9baad75201aabe13254617d0de0a9073af62491c67fc18d1ccbf7686a85a99b39e9d7d9c85a0777e47c9fd0e10c932c20f13ef287b44b9b706ec818aa0c48a10caac58a9b8355e84bc820698c2501f0c12e1b67df701cfcbe72dc47a2c87d43753ebfdb24cc838507e241d9fcd3d4955a373209ccda903a3ffced05e4232f2cca9bba197fdba8a9357cb1d6da6d9b4095027dc03e17d59ebc2d358e171da0044df102b193c79390ebcb58023b40c621df71e064b0056bfcf1eaee1eca85357cd1ac78feaa54bbbd85596977ba85003ea60d8685f4e3b756e4f81453077396590fa214f672929e81569442023667b798c24e06ee20dbf64cfccb51b2bca4e2a5b0df137bb37ab3e2854dc7e1b879866a72a5809b563596cc9fd3e53abdbccfd5dbc60662252ddc5c290d72230d79b7504b40fdb45ded2f02e926652c1e04ea4c1c488025ad1098adeebe98e385ab1caec4b9eb4d3bbd5ef3ddf1fd0d72784604a989558fd37f6d4fee20609090b3331e254fec98414a2c54589ee01c9429b7cb574b9167efede1d966a227bf2a8e422f38680d77d3c555cf1117e7d7e804ad730c36a78b7846473d6481bd0839bd3e6982ed47246c370a90b76e5b88de202346fb20b8b6b5ecb6a90b8478d17b175a1821df75b48ecc34866fe5c8960bf64d5ff92831bb9357474bec65e0dd1699b0f0340ee5ac5e9e9d3df66edca20201371fc21ad80aacd49c6b0abcfee9c876c15edcfccde823b55b61cb7b254487ef8c8781a22043f4adaf25df34580a6b3904fd014b50c59fa90eff75fa5fd32aaec9aa10df8a2b9b824952e475c964533942bbe30f4167a11fc15d548e0a31f911030569722f0c67e79e90483f6f0bee1c7f80face1a1b0f940c891be688cb16394f6c07fd29b5f248c211d1f76ec1292755d8bd963e191b3a8851472fbbd2cb732f4fd9fef3a8fb29aea097328173fdeaf56fa2279e86fb954306b040c960d0b601b3a741c96cf1f0bd1172f848585cb3b57d7d2e2a84914526f5a6f9895cf5aa4425b4dbf9f59037756a0321bba204a737e36277e86fd268f6047921f4f8fab69dfee137c07874f12f89084e7117e2c9221690a27f880f17d08d56f9dbc96ffef3920b55fb773dde72e1ba35f3e0c9872e339508281426ab04941df4885f7e0293149f1642c2573e2b6594b8fd953ae2468cf917cdaa0692cf461e3628860935def39af78af5e1540147ab1c70c3ab7f7c76abea0d8541feb43e632d7a2cc7bef15a4700304048ecf135968d0a9644ce899aad05b186a2224bab3836248cc6137472203ebceb29b3e87610df12417ee722f309c54b2e65591d8b929440f3ec43ee9ff8f7b7710668e4312610d1591303d5270394da0ab61e4515af5215dc81137f0dc90f951972731f8d98ceb8b4ea38da7d8dc153ccbae5068781eaf9a4a7b11b4319090261b61aa65a8536292eb5392020eb285b2db07f81e7f764d65037050f1e3748593474c6c1dc11cfcb56e1c916157280098a437265e1c682cbfed717e7275bc6c3bb6c6ef7f0f9fdd19ef82ff2c82284c3a061f57b21d3705aff97710108a7d1217a7ea3feda021d20f1fdca94bbef67e0aeaa3db6ccc2d060f7b33707fe19cb2d0232f1239373bb38e666cbbbf3a697c6d0e957ec6730f56034440e789a7a37304d09eb742f21019a77c608cf578162a55d0aea113c051b110b5281ed8b6638d2b31604e965cb019f2f106bc4e96d1313c70612f1ff18afdce7926270dd242c49cc53792f160d1e143e04d7eb3ca40828b153fac466bc53a084281987b47b806a4ef668859eb9035ef68e9c20bd6bb790fdf6f921569b4e97fae5b7edc761b4944c1d6d90f4df40bc3203ed838d4c61cdeb7a9bbb68d59b2cc00125eecaf06b759ac1b9dd68028225d0a60efa499e4436962362727011eef6cc55962dd4ffe2fd3892907e837045883cc9ba8892ab265a31924f3055d4dee68feff05d9f10ebdf1e8c1c1e7001b5b02a7fe26b9c0641e054ae37854187fb1bb6e9fae05b09e85a1e0e14bc801f2d8b9a178a9a72b147e137e0d83192664a88a3aca4fb6a4f0c5787b20c31bc5975dfbc8bcff8987573bd14b1ca434d93452e67ed01c60be99e535bb3f848888d224520b61cfc1de2d6b2ebef9f24674c31aada52784a0b7b60f351653c71d546cf951e6b4a0d917ac6afd0a713f41833f9f74a3a7d3c19b523299666da2b48676ca7aafebadef05b3bbf4b6b62834046f51d3d4582fb4c9de27a3f5e992853368e4f17f9dba27c8c4438307fc7405f53fb27cc81c1521452a1a5edb0cabdf7a73b1cab0675b619fd5a0fadb7147776e74695c042d9d8bfda045bcef7542b42249f34c7590605d0201a762390f2fee5f3cdb488426609c663c9fc4dc2a5277f3f589a14e6dcc202dfcd89bb148a368ff1792d230c19934143d2c260dbdfb334af863b856e415febd22fba01c568d8f48dba6d92f493cd1164a376f006d55db609cc2c9532a9f56da3b06e3db2a05f797eed57892e2fb677541324bcd763cf4669e7a871e322d0cc6e21befe3c767976f058dbe7a059d673c94c7ac5d49178bf19d32907b6fe66a92cc8ea30a858da43f74354390d6e97021da50812c59a78915e5b33221531bfa054c594ce3a2300e5a7d712773181901dfcf6922e980566fa62b1f2b669a27fbecce29e9be6d22058463e350163f33d18ce92a72d1b470857b6a37998aec5672521a8f0d66ab2bd01de516036ec47d1f63b95b437dc6d5a0168189d5a963cb0a80a9a5f20b03515396e3525f0ab13b0c1e5dd051b4c930da6d57ab6f7dd94ab3e689e0355af0b34871296152a76cce170d7b14d471ee4d9daa93de4ed755f30d45344f724288c17e4b22583158f1305ff55fecf7d526e207fa609886e14c9a168bf364b049409f63590f18a5515de8c1fd8c5a9710b6e33d2ecd01466b799f14be787612b8f17df0c05483a16097c0a504880249e28f1e067663c640a550a8c7ad9d090f7b2e902c5c20936869a5f3d3a014817f90babf847b43cf67ec23f120ae4abc63a418d1d99f359fc2c33a5bb34e1f5780576111a88c5ede834bc41e498548ddd128f9e884f4cd3e1bf1aaa1204079ce74e709306f38f2d6859128fc35d3a74c534ff1dccadfc8fe41f1be9510349af8710eb6d2dbc758be12b65622dad1cf48abc2fc409f5ed6a3af8d0b6548643c46dfba9db4e5827475e6e317c9c018a4dd5de391cc9cca85ec527537e26949e5091baca4f0b563d4c3969f15115e5ccdeb9e40788fe12f9d32d9488a70ae53b819726e4483ea6bbcb76f99775ca5e4f93c76edae462c08d596209f985aa55ef5e786701edcee8d831dd6dc0fee9ad01b6bdd63e886a5e55bdc593390c81e18dfd8c685b81306bad6b7a19a86b2bab5cbf4754708422e99f8f2497d798b3db565e709bcbba4c376c1c60b22b994fe8fdcb25215d505511cc1927f6a35344023d5da0a3ac0830e6aa80f5f7f0d94a67c99c6b22717078aecba2a599daa2acc054cda25e3965172e5fef464ec19aa71de5e84b6de30cc673fbab8c441ea37bfb3fc321a504371bc0996702e9be38db762e339ad7ad66dc2caa887e4ab60272d7963f85b14c941d31e545b85c640427302efe7142f0e0897a8c623ce57da213fbc2d1f90677142fd48cafca0b2934e572833ed6473218d0513dd1f6ecc578e5a1109ddae552b3be0cfe7246d7682a59fe9ae783a0f318d1800d5c466c80c5fd3facd0340f455f081068dd2cda5cda744018d902217152b6c05d37c090f8348b0471053152c2a4570fbab3f6dc30c8e49a63b88a00b3aac75180a633692e35ea976821694e133eb8bb4d31237d002fce1dd2ce55528dafcef2f0e00690562d144bb0e19576ce6ab72deac22067d8edac916b1b07e4eb57ff0b885b1b79f37dcf88135eedc17ffd948b61e4df4985033bcf891dd5b1448c8668947a271d93d03ce31216810a6bb45a6c5a12e290d97a60ad4b5c7384cf19421ac1ca64d346b50771e0b50e5caf1d9dfe056e8da247aa502ff04c8e29ca810a1d3ec7a89bc17dba2936f03a80228171f7999b3f2768617970efe57b14011c80666ac4999a568ebef74e2ca14df0ff6f0fcd47c538be96aaca1e65b53b98447101e49672b48167c0afc1afffe669b0f9718bd3305805c292db9738740b362564e4691cbdf061db1ed3f9db1f8bed82939f835d14f46818e3eb4e25f7a8d77d9d0d7913c45d8a81115c1a5e37b1d3bd1b7b5e6afaaefc81d9700bf83506fbf15457bc0f59f7008cc803efdcb6d39e388f6b28e80d47134265cc5438804b12d50e61a489da829dca05792d2ac182ba747331e88a7118f7dd38067f7d38f37be362260effacbc33863bb47aeebbadeae648a1090718266eedd2ed5a2c23f168759198aa92b2ac45c2a68ff212f29260e641a38541b066d39df4e95cd1c8e7e6ffae1b8017e6f629db3910b07496c8a81e4e66ac2321fd9e7ebfecf5bf6e922d7a79fb710a2d42dad1916c9b186c2c50c818fdb1afa19be867d943ee98f732fe3a01364281c0f6d0eb64a278721dc7bff5316256b0f4251abbd9b8ba7c7c12a3bf02a1fbc9ca94b965588fbc82343d07df8e06eaa5ed2137fec129351d80a9048a7d78b31ffaf2e388864a763c4af7aa53000e0bb2eb8ac0e4272cbb79dc6a7d65890f125c523c7cfddacdedbe87938aca915c92c807dab26be7d748827d4e3188676312ef1ac8460b29e8e715f4075e33104ce82e6785aadf17a7cf82d2a705e9f2d0fd25810ba33d76e54b48eda3effc01f37c89db38af81922fadc8c3361fe74ed51eac5e4437108106ffdedb339b406c082d62a8bf718989846d23f966e1ea39103010f767b3a6f0a0a2041b1dafcb787e69ffad75ed2a0081b92a4136ad5ae557c55a4b6219a390103428181ab36f329ad182a92957495c", 0x2000, &(0x7f0000004540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004480)={0x90, 0x0, 0x6, {0x3, 0x0, 0x207fffffff, 0x1fffffffffffd, 0x80000400, 0x9, {0x1, 0x9, 0x8, 0x1, 0x10001, 0x5, 0x8, 0x123, 0xdab5, 0xa000, 0x0, r7, r8, 0xfffffffb, 0xffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000002000), 0x800402, 0x0) (async) r9 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000002000), 0x800402, 0x0) ioctl$KVM_CREATE_IRQCHIP(r9, 0xae60) readv(r2, &(0x7f0000002440)=[{&(0x7f0000002180)=""/228, 0xe4}, {&(0x7f0000002280)=""/213, 0xd5}, {&(0x7f0000002380)=""/184, 0xb8}], 0x3) (async) readv(r2, &(0x7f0000002440)=[{&(0x7f0000002180)=""/228, 0xe4}, {&(0x7f0000002280)=""/213, 0xd5}, {&(0x7f0000002380)=""/184, 0xb8}], 0x3) setxattr$system_posix_acl(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='system.posix_acl_default\x00', 0x0, 0x0, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000a80)='./file0/file0\x00', 0x300000d, 0x1) 2.716817975s ago: executing program 1 (id=586): prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) syz_mount_image$ext4(&(0x7f00000009c0)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x800718, &(0x7f0000000100)={[{@nobh}, {@nomblk_io_submit}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x5a}}, {@usrjquota}, {@barrier}, {@acl}, {@init_itable_val={'init_itable', 0x3d, 0x8d55}}]}, 0x40, 0x4a6, &(0x7f0000000ec0)="$eJzs3M9rHGUfAPDvTLJJ+/ZH8vbtq7ZWjRYhKCZNWrUHL0oFkYqCHuoxJtsSum2kiWJrsamIJ0EKehaPon+BJ0UQ9SR49eRJCkV7aespMpOZZJPubkKz3W2bzwd29nlmntl5vnnmx7PzTDaATWsomyQR2yPi94gYWMyuLDC0+Hb96vnJG1fPTyaxsPD6X0le7trV85Nl0XK9bUVmOI1IP0qKjaw0e/bcyYlarXqmyI/OnXp7dPbsuafePTVxonqienr88OFDB8eefWb86bbEmcV1be8HM/v2vPTmpVcmj1166+dvsvpuL5bXx9EuQ1ngfy/kVi97vN0b67Id+bQ/nya9Xa4M69YTEVlzVfLjfyB6YrnxBuLFD7taOeC2yq5N/c0Xzy8A97Ak1luyUnfOAO5+5YU++/5bvjrQ7bhjXHl+8QtQFvf14rW4pDfSokxl6ftt+w1FxLH5f77IXnGb7kMAANT7ZPLzo33RH+/f+PrlrO8xsLQkjfvy9z/y6c5iDGUwIv4bEbsi4n8RsTsi/h+Rl70/Ih7YYH1u7v+klzf4kS1l/b/nirGtlf2/svcXgz1FbkcefyU5Pl2rHij+JsNR6c/yYy228f2R3z5ttqy+/5e9su2XfcGiHpd7V92gm5qYm4jKRqJeduVixN7eRvEnSyMBSUTsiYi9S2uta4BnZ5mYfuKrfc0KrR1/C20YZ1r4MgtvPot/PlbFX0rqxyenbxqfHN0SteqB0XKvuNkvv378WrPtbyj+NrhSXXyva//VRQaT+vHa2fZu/xb3/7QveSMfZ+4rxhzfm5ibOzMW0ZcczfPfFc2Xzx9fXrfMl+Wz/X94f+Pjf1exTvZRD0ZEthM/FBEPR8QjRd0fjYjHImJ/ixh/emHt+CPtUvtfjJhqeP5b2v9Xtf/ZcyfLU+PynJaJnpM/ftts++tr/0N5ariYk5//1tCoOr0NqnyrfzcAAAC4m6T5M/BJOrKUTtORkcVn+HfHf9LazOzck8dn3jk9tfis/GBU0vJO10BxP7Q2XauOJfPFJ1aSI1Grjhf3isv7pQeL+8af9WzN8yOTM7WpLscOm922Jsd/5s+estR8F2sI3EZbG84d7+t4RYAuWD2Onq7MXng1nAzgXtXyORr/zA33tDUO8bRT9QA6zyUeNq9Gx/+FVfmeDtUF6CzXf9i8HP+wSaU/dLsGQBet8/rf4ndCgbvQmv+8353Elvo5fa0L990hdW5b4lYaJTs3d6SGEWUiXf9aW5r8IoPEnZvo9pkJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgPf4NAAD//9q317s=") bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x16, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB="b400000000000000711190ff000000008510000002000000850000008800000095000000000000009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x2, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @flow_dissector}, 0x70) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x1, 0x31, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r0, 0x28, 0x0, 0x0, &(0x7f00000000c0)) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$tipc(0x1e, 0x2, 0x0) 2.312754063s ago: executing program 1 (id=588): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00222200000096231b06e53f07010000002a900683749e821dab17818b9236591b09007a15938590"], 0x0}, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = dup(r1) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_DEV_SETUP(r3, 0x405c5503, &(0x7f0000000440)={{0x0, 0x5, 0x0, 0x25}, 'syz0\x00', 0x53}) ioctl$UI_SET_EVBIT(r3, 0x40045564, 0x12) ioctl$UI_SET_SNDBIT(r3, 0x4004556a, 0x2) sendto$inet(r2, &(0x7f0000000040)="a39ff30789c9824577c853cab538dcfed2b16dbf699dac38f2d14bf0a8dcae89e88e7dfb206ec9504d0a85e25224be9ebe30719be00dabee894aee84696250b4fe7a1db89e678083", 0x48, 0x88005, &(0x7f00000000c0)={0x2, 0x4e22, @broadcast}, 0x10) ioctl$UI_DEV_CREATE(r3, 0x5501) write$uinput_user_dev(r2, &(0x7f00000004c0)={'syz0\x00', {0x27, 0x3, 0x1, 0x9}, 0x7, [0x4, 0x6, 0x802, 0xe9a2, 0x1, 0x0, 0xa9ba, 0xc1f, 0x1, 0x7f5d, 0x3, 0x6, 0x5, 0x10000, 0x2, 0x3, 0x0, 0x3, 0xe, 0x3, 0x0, 0x9, 0xd9, 0x2, 0x6, 0x3, 0x3, 0x9, 0xbff, 0x8a0, 0x6, 0x8001, 0x33b5, 0x1, 0xfffffffc, 0x0, 0x0, 0xb, 0xcc, 0x5, 0x80, 0x401, 0x5, 0x6, 0xfffffffd, 0x8, 0xb, 0x3, 0xffff8001, 0x6, 0x4, 0x80000000, 0x1, 0x8, 0x7, 0x0, 0x5, 0xfff, 0x1, 0x7fe, 0x7fff, 0x5, 0x2, 0x8], [0x2, 0x1, 0x10000, 0x4, 0x9, 0x9, 0x5, 0x4, 0x9, 0x7, 0x5, 0xdd5a, 0x6, 0x5, 0x7, 0x8, 0x5, 0x8, 0xbc1, 0x80000, 0x0, 0x5e81b39d, 0xffffc256, 0x5, 0x80000001, 0x0, 0x0, 0x100, 0x4, 0x7, 0x9, 0x4, 0x1, 0x5, 0x5, 0xfffffb66, 0xfb5, 0x2, 0x4, 0x7, 0x2, 0x8000, 0x807fff, 0x1, 0x9425, 0x8, 0x6f, 0x80b, 0x1, 0x2000006, 0x525ba681, 0x4f74, 0x9, 0x1, 0x1, 0x4, 0x100, 0x6, 0x10000, 0xf4e, 0x8b, 0x10000, 0xfe4, 0x3ff], [0x2, 0x40, 0x4, 0xfffffff9, 0x7aa, 0x10, 0x80, 0x8001, 0x5, 0x0, 0x9, 0x8, 0x7fffffff, 0x1, 0x1, 0x4, 0x8, 0xfffffffa, 0x7, 0x9, 0x6, 0x4, 0xfffffff7, 0xa3, 0x3, 0x0, 0x0, 0x3, 0x4c, 0x3, 0x5, 0x2, 0x0, 0x4173, 0x13, 0x0, 0x2, 0xfff, 0x6, 0x100, 0x7c83, 0xd, 0x1, 0x4, 0xf, 0x6, 0x47, 0x7, 0x0, 0x11, 0x3, 0xffd, 0x7, 0x7, 0x8000, 0x81, 0x4, 0x2, 0x10001, 0x1, 0x0, 0x6, 0x1], [0x81, 0x3, 0x10, 0x4e27, 0x3, 0x40, 0xfffffff3, 0x497, 0x4, 0x1, 0x3, 0x5, 0x56, 0xc28, 0x9, 0x5, 0x5, 0xa, 0x79a, 0x40, 0x9, 0x6, 0xc41f, 0x80000001, 0x6, 0xffffffff, 0x0, 0xd5, 0x6a, 0x9, 0x0, 0x0, 0x1000, 0x10, 0xd, 0x6, 0x8000, 0x53, 0x78d, 0x4, 0x1, 0xffffb027, 0xfffffff8, 0x9, 0x7, 0x6, 0x101, 0x7, 0x7, 0x4, 0x0, 0x8, 0x400, 0x8, 0x0, 0x8, 0x7, 0x9a33247, 0x8, 0x0, 0x1, 0x8001, 0xfffffff7, 0x5]}, 0x45c) 2.311039903s ago: executing program 3 (id=590): syz_usb_connect$rtl8150(0x3, 0x3f, &(0x7f0000000600)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xbda, 0x8150, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d}}]}}, 0x0) 2.239576405s ago: executing program 7 (id=591): r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x46) close_range(r0, r0, 0x2) r1 = signalfd4(r0, &(0x7f00000008c0)={[0xdcfe]}, 0x8, 0x80800) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xb24b, 0x6f, 0x3, 0x8}, {0x2, 0xe1, 0x6, 0xc}, {0xff81, 0x80, 0x9, 0x7}, {0x3ff, 0x7d, 0xe, 0x1}, {0x45, 0x2, 0x5, 0xad3c}]}) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f00000003c0)={0x400, 0x0, "da4a635fb50dd85bc2b4c26155dd37181c2b32ad29d7db587ee6fff5c0b0b03f2166be40a6aca259e98f7252446aba49933820d22984e80ecff757b68b24724b231703a4e9d8412cfe457a2241fd1679f2fba6218d7c22da39895bb2e130634c814b93f2037a37d204380cf497f0ab476cad6af38f0a2992fd8738b5adea2f0056a4a2e1fbfcf76fc25e70993f16e58a68f096b682a48575f0c1bfc43f5549972333463a1fd1d68b2cd579ff169421a4a28b9b0da013796f73cc61e741ae2cfb3831f6fbf9dae79fcb87762b3fcba2e001752360483f7deaf95a3af774c7c745481f08f7ed7385660dc234954208dc6e6dfbf1808fa7fd0b358dd1b8daf918e9"}) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000080)=@newlink={0x38, 0x10, 0x403, 0x70b528, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0xa1}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @vti={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_VTI_LOCAL={0x8, 0x4, @private=0xa010100}]}}}]}, 0x38}, 0x1, 0xba01, 0x0, 0x4004}, 0x810) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x50, 0x50, 0xa, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0xc, 0x3}]}, @union={0x2, 0x3, 0x0, 0x5, 0x0, 0x3, [{0x4, 0x2, 0xfb59}, {0x1, 0x1, 0x8001}, {0x4, 0x5, 0x4}]}, @ptr={0x0, 0x0, 0x0, 0x2, 0x3}]}, {0x0, [0x0, 0x0, 0x5f, 0x5f, 0x0, 0x2e, 0x2e, 0x61]}}, &(0x7f00000002c0)=""/161, 0x72, 0xa1, 0x1, 0x4, 0x10000, @value=r1}, 0x28) 2.213300479s ago: executing program 7 (id=592): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000980)=@bridge_delneigh={0x1c, 0x1c, 0xc07, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x976e2df3e7542dc7, 0xa4, 0x2}}, 0x1c}}, 0x8000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000008c0), r1) unshare(0x20040600) getpid() syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x204000, &(0x7f0000000600), 0x1, 0x592, &(0x7f00000014c0)="$eJzs3V+IXFcZAPDvzmw2yXRtmthAUx8STTD9Q7LbDmwafTA+6IOV+lBBCvVhSSa7MbNJzG6xu75s33yyCIpKsTT0QVAwAR/Uh2IVRAQjiCIGaUHxQW2rYvpgjbpyZ+4kk5076+jOzk1zfz+YzLlnzu53zp39zs6cs5kbQGntS/9JIiYi4nJE7Ggf3txgX/vuW/VLcxfrl+aSWF19/C9Jq92F+qW5TtPO190RESsRcU9E/PBkxPEtvXEXlpZPzzSbjfPZ8eTi/LnJhaXlQ6fmZ2Ybs40z9fojR6enjx6ZnvofRpOs++gnzr2+69dzj82+sPefTxyZf/HPSRxrjTvWjGOY8no0lkQc24xgBaim44mI2oDtdzeefWmTu8SAvrjrymT63N0dEQda+b8jqq1nM+IDzz/5tx3x/mv9vvbylef/OMq+AgDDs5rauv7DXXoqgLevSqTv/ZPK4YholyuVw4fb7+HvjlqleXZh8cGTZ586c6K9RnBXbKmcPNVsTGVrBXfFliQ9fqhVvnH88JrjekTsjIjPVbe3jg8fP9s8MdKZDuiYiHj1258+Pn7Hmvz/Q7Wd/8DtK83/X/7ou99Py29Wi+4NMEpp/n/jzflHQ/5D6ch/KC/5D+Ul/6G85D+Ul/yH8pL/UF7yH8pL/kN5rZf/4wX1CRiN7vz36x/Kaefel68kEbHyvu2tW3T9/s/52B7gNrK6mvg//VBSXvtDeY0V3QGgMN7jA+t/cnbEtn4PnBt+X4DRqBTdAaAwB/fY/4Oysv4P5WX9H8rLa3zA+j+Uj/V/KK+JPtf/ekfXtbumIuLOiPhpdcvWzrW+2lYL7Tvw/5mIePW5y995MqLypyR7/X9wx4GJmddf+UF3u/Hk760tgvGI+Mxzj3/56ZnFxfMPpfV/vV6/+JWs/uGiRgMMopOnnTwGymthafn0TLPZOJ8WXqtlhes1t2jhxxFxC3RDQWH4he2jDNqZBy7UL811brkTxSb8ocCzD0S88cH2907jXsxunYDttcltrT3K2tXkpi4kQ9i7/PyhiJVnIuKevPEn2fXO2zsftavVnvjvzO7T255s/SRts3vA+NU7Nxb/3q74e7viv2vA+Fc+PmDDTbLzm8XGf+E32fmfGhvLO/8b/ZHf9V8ef/TrGwywQb//XbHxD+wtNv6Xzka8nM4/U3n5V0nT8vrO59r5Z2IIn5P42YM35r+LPfNf5fr8V+0z/+0bMM5Pnmh8Mq+++rOIN56JuDc3fifetlas2tVKT/z9XfPPfevEf+2jvzidV3/slYjVCxEHIz9+d6zJxflzkwtLy4dOzc/MNmYbZ+r1R45OTx89Mj012VqjnuysVPd67NruD+XV7/9ae/y1PvE74+93/gdd/V7+6qcm3p1T//M97fj37c9//ndl8dvnf6wn/nuy+/Tn5F/Z3/Kmbd6KiK1Z/f0R8b2Xdj6Q16+PXGvHP9Fn/JWb4veO/8EBx/+F3/77qYiPvbi2/ukPD/gNAICh6r80UHTPAACAYRvFTmPRYwTy1a6OR/c2cLLSta+wcmNfIa1/K9tfqK5E/CPbY0jr7892ydJy7kYDcMvZvfzeXxXdBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICyW1haPj3TbDbOLxTdE2DU/hMAAP//hLQA8w==") r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r3, 0x40286608, &(0x7f0000000040)={0x19, 0x5, 0xf, 0x6, 0xfffffff0, 0x9}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r5, r6, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000300)="f7790066baa00064befa0cb8716ec98cef66bafc0cb06dee0f20c0350000002066baf80cb84b938380ef66bafc0cb0aeee66ba420066b8e20066ef0f29902cbb0000c48178179504000000666666440f38826b410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x6c}], 0x1, 0x43, 0x0, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="2c0000001800010000000000000000000a0280000000000000000000080001fea55a00ffffffff08000200ac1414bb"], 0x2c}}, 0x0) sendmsg$IEEE802154_LIST_IFACE(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="0100a9bd7000fddbdf251f000000080002"], 0x1c}, 0x1, 0x0, 0x0, 0x24000011}, 0x8042) 1.948614534s ago: executing program 7 (id=593): r0 = gettid() (async) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000140)={[0xfffffffffbfffff5]}, 0x8, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/242, 0xf2}], 0x1) tkill(r0, 0x8) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f00000034c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_SET(r2, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000080)=ANY=[@ANYBLOB="18000000", @ANYRES16=r3, @ANYBLOB="251800"/18], 0x18}, 0x1, 0x0, 0x0, 0x1}, 0x44800) r4 = socket$inet6(0xa, 0x3, 0x89) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x181) (async, rerun: 64) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async, rerun: 64) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) inotify_init() (rerun: 32) r7 = syz_open_dev$tty1(0xc, 0x4, 0x1) r8 = dup(r7) write$UHID_INPUT(r8, &(0x7f0000001040)={0xfc, {"a2e3ad09ed1a09f91b37090987f70e06d038e7ff7fc6e5539b0d3d0e8b089b3f363b68090890e0879b0a0ac6e70a9b3361959b509a240d5b0af3988f7ef319520100ffe8d178708c523c921b1b5b31070d07640936cd3b78130daa30d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63eb939e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783ea87b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367cd0028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c052bf483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531fea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) (async) bind$inet(0xffffffffffffffff, 0x0, 0x0) (async) write$P9_RVERSION(r6, &(0x7f0000000000)=ANY=[], 0x15) r9 = dup(r6) write$FUSE_BMAP(r9, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r9, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000c80)='./file1\x00', &(0x7f00000004c0), 0x14000, &(0x7f0000000440)=ANY=[@ANYRESOCT=r7, @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r6, @ANYRES64]) chdir(&(0x7f0000000140)='./file0\x00') syz_mount_image$msdos(&(0x7f0000000000), &(0x7f00000004c0)='./file0\x00', 0xa04416, &(0x7f0000000a00)=ANY=[@ANYBLOB="646f74732c646f747300646d61736b3d30303030303030303003994db69d6fadd9fe8357bb9b326973636172642c0166733d6e6f7774066c655f726f2c6769643d8bde74b54a903862b1d491a0644fd032adf103782b3e6ab9bb8b7d5a0000008000000000831cac568a8781052c1f78a90d525fbffbbe712b3588cd20fd6b4fa30f99796b63d0000200006bf7964f30b515830fe521179cb856fcec51525e76986850e3c2079c07811902047009a8bd311ec4398a92a06f061a5a0ba1eb2b3db991e65cb55232662ecb874cb1ea47734fd6c56b06c03f20235fad7299622ac7c70fbb5466c8f69e506f15f9048273682c4abdddc8cbc849980b03000000000000000000000063e0c97554c132b6effff3b3e0c109c72f794db4da27b9108716f1877464f58d22d0ea6e75321d887a6a375c5cf8cce358a8df2720e76ce466c78c7901cc6071bc2eafaa394d4290e95d4db56b59ed5d9bd10d94b075a7ace6d3f19993baa452c9ecc39f61cc383b51b627ad3b736c045f8c784b64bbaac710f4372841898dee85b80f515bdeba72caeb00c76ae7cb06986d7e9f9fec03b990c07dfc56d5161ae3c622a649f9f85781dd32bc8e4090861fcad6bed6a3be33f3602b136695e7543543b93f62312f5387cd4c6d1aa22271ec1be39d675c08f44ed601b6c8fbf92f448158194570618bfd504dfd0ff459eff7bc34e453816efefe372fcecc66f0956afbe155f1f53d0eff4872d6921804209e82af2ed0a588b8ebbef33bbbc3d495d110acf1a7537f33a8f5b82a29e2d6761b50d3db9dae0a9606eb4b0a92cdb504659776a21344b8fdc9ca3851a76938dd00e59cb1d1ad7ec9ac6e19d3244e209fd56e67caf895cf9f8507b063cac9ddece746f7dff3f9b86b5b3838383015a502f3540a8a796580c78737b10f54977af5cee89e91cc54e21101973aed1e03820294e9811ef0c389ec53e04e14f226213fa4fd2f9c32cd317f936edcf16bffd78d69907336f1e4cf69c22d2e8f0a1caa2623483b45be9f59f1b74cd3f19a92db916f959d4bc3800c50bfabd4d63861e036ee6d614d46c31ab711ad2ead248d781e89017fc7c22d22be274e450e5f1837bf10921f4b117439ad4503f11682542bdba745be99695d4c3d64b96997f1a6f8f3145f94f227694be7682e8a2a1a288b69474164171c6dc00e770cb0687020daf57ee08643516fbc3f5f71715559152dbdb61082060c73a9338db0407ed89b6941d034f623a6643e39445634147700565f4cab17c0e618b4a3d4bea681cf45b9a75a65260c3f92e6143e9f2e8f9c0b7ebb13b17de288c5363eb7c91861d5a4f295eea4e83e7c68422aeea8d6a7314e2b75f69ca051de43e8a1f06597b093772010b7ed5db798761d1c19d34ed3f0c9ae702e25d732d732327e01888f2820026dc3d75f75e2cb2feb9b1af5009a8971e0c48dbb55461d9f8f0e76f29629ebf0bb3180d6e28b0534fe87adfa3248ef1f33e4b8", @ANYRES64, @ANYRES64], 0xff, 0x2ca, &(0x7f0000000140)="$eJzs3M9rE1sUwPGTTJpJ++iP1YP3Nu/w3OhmqHGpQqO0IAaU2BF1IUzpVENiUmaCJiKYtav+HcWlO0H8B7L3D3BXBOmqK0eaTqaTmLZpsElNvx8oc++ce5t75w7l3MLNzqOtF6UN39pwapLMqCRFmrInsiBF6UiE13S7nI7uy82sNOXK4svddw8eP7mby+eXC6orudVrWVWd++/Tqzfv//9c++vhhznTlNbC053v2a+tv1v/7PxYfV70tehrpVpTR9eq1ZqzVnZ1veiXLNX7ZdfxXS1WfNfrim+Uq5ubDXUq67Mzm57r++pUGpqUhtaqmglHVVHLsnR2Zr+ckQskfeoe9nah4OT6hi7Uk5tsnpdzDBGZ/mVN7e3xjAgAAIzT0fl/MmrTyf+Tvfm/yAn5/9uw1dzHofP/hPTP/w2J8v+S287/a15DnWdOMZ7/41j2UqHgTB3WlwbqlTy7AWFYiWascqsr5Hm56f6dyP8BAAAAAAAAAAAAAAAAAAAAAPgT7AXBfBAE8/vXpIgEYd0UESNW73MinBPiEyC+/kHsxwwXOLb+mECxg3sZkW/Nul23E+3rQXzlTn55UdtiB/9263XbiOJXD+LaHZ+SmTCe7RtPy+VLB/H92O17+Xh8q25Py3rPWI2uWvN3PgYAAAAAACaapZGF6GZGov29ZakpvfH2/r1dSIlI5/8DPfv7lPybGuFEAAAAAADAkfzG65JTLrveaArGCD9r6ILIcN2vB+awH9qS2B1DRGJtzHCpwjudb2OWAX5zulNIyXGN03LilHWg6ZjidkY72oX7khu6e+acvHUDFm4cMYvTP/AgIeFbN9XvjRr93yIAAAAAZ+twPzDukQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHGN4qvLxj1HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Lz4GQAA//+Maq0u") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000140)='./file1\x00', 0x66842, 0x21) (async, rerun: 32) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)) (rerun: 32) setsockopt$inet6_buf(r4, 0x29, 0x1c, &(0x7f0000000000)="28654f1570d1938ba327bc39b7fc92ad3649187347a8845a2dd26f1e24d759e6838b5829298e46ef98e52371ffea4562b56bd4c0b8fb", 0x36) (async) r10 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) syz_usb_connect$cdc_ecm(0x4, 0x4d, &(0x7f00000005c0)=ANY=[], 0x0) (async, rerun: 64) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB="ac000000", @ANYRES16=r10, @ANYBLOB="04002abd7000fcdbdf251b00000008000f000000000000000200303030303a30303a31302e300000000008000b00060000000e0001006e73696d0000000f0002006e657464657673696d30000008000b00080000000e0001006e65746465247928bf30e995ca0002006e657464000b0092080000080001007063690011000200303030303a30303a31302e9d000000000800"/166], 0xac}, 0x1, 0x0, 0x0, 0xc0}, 0x0) (rerun: 64) 1.909206871s ago: executing program 9 (id=594): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000400)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000005c0)=ANY=[@ANYBLOB="6c000000160034002dbd7000fddbdf25020109fe", @ANYRES32=r2, @ANYBLOB="1400030069700000000800a8c7a75507003874e90200e00000021400030005000000000000000000000000000000140003106931000000000000000000080009000104000008000400ffffffffff01010000000000000000"], 0x6c}}, 0x8080) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r0, &(0x7f0000000300)={0x0, 0x18, 0x0}, 0x0) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="cadfe921180000000024c4d0d31f45fc65e8ccb03700c8f70000001800000018000000020000000000000000000004000000"], &(0x7f0000000040)=""/247, 0x32, 0xf7, 0x1, 0x3}, 0x28) prctl$PR_MCE_KILL_GET(0x22) capset(&(0x7f0000019340)={0x20071026}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x81, 0xffffffff, 0xe}) r4 = socket(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=@newqdisc={0x68, 0x14, 0xf0b, 0x4, 0xffffffff, {0x2, 0x0, 0x0, 0x0, {0x4}, {0xb, 0x1}}, [@TCA_STAB={0x44, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x0, 0x4, 0x1fc, 0x80000a, 0x0, 0x1, 0x400}}, {0x4}}, {{0x1c, 0x1, {0x6, 0xc, 0x1c, 0xd, 0x1, 0xa, 0xffffffff}}, {0x4}}]}]}, 0x68}}, 0x0) prctl$PR_MCE_KILL_GET(0x22) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='GPL\x00', 0x5, 0xe2, &(0x7f00000002c0)=""/226, 0x0, 0x0, '\x00', 0x0, 0x25, r3, 0x8, 0x0, 0x20, 0x10, &(0x7f00000004c0), 0x2}, 0x80) syz_emit_ethernet(0xe53, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000008004d190e4500650000092190780a010100ac1e01018907f0e00000010101441411630a01010200000001ac1414bb000000050100004e244e2404219078349de19f806695acf25ca994d19819941c339f6eca0a4f71364ff52074f7086cf969b7cba064480dc3779e6d129c0101464ce9712581fa1b37b1e739812e6558292a5ac388fb015e5fbbb399686adfac3606401f68864e68cf66402f4cdb9a7ffc1b28fca9b6c4089990f46a10d8cbf35a1db95fcc3bb94048ff43e8a998c6f30607c507c0f95797c926a95b3999df5e1c8e1fc0a0a1a10dec8c5572587936a2a0216d071244c3e31836a43ad9c7b1c79131caf6f1a335a258e0437c842eff808a62bd7fa3e74345df74499fe0e0d234d91fd6b9dcd19a3c3d49b424a30329b681316317f2507cb4d3d0e7776af6f291455c147bd4bc83c8b0587ce0fe352f4c1b71bc24fffe79099a8c3a907f2260a4c44080b064ee8be67427b5dae98eb1b425df05ecf5b4eb982ca720f5abd7cabf572bdfae590e18d29020711984b81c52b249b160a185c4e61f4c5d3ed76dcd3802e54c29e714b7886db4aec591cf80cdc1e8cc5f7666f32ea3fdb8ef2b3456f2614602405ea0b55dc594f711afb37f775021002b47021771dbafc5c5ad5f6da5cfdd8d4a59db6a908c402deb23b5200d2cbc3518a6ed96b730bcd3bca6d2ee942aa99dbaccfa2801be07eed2264c6f6f80df3bc448a92c2707999bc840c03a1357f0a0dd25ce863436ef7852ce824884af3a9317c99a81c76a4ab66b65d7b46a58bad5a8c827eec3a487a383d49a10910b7982c8242175a56b4766292f9fdaafba54894f9cdedd0eff4caaa832deb43f9fe94fcf14d45c737f5117d08fdb82f8ed63983611015d60fc499bc0f4056d005be88af14d1107d60b707edf7d45996d02e2691becf522a5865a3e018f0d149be0c54be1d60cfca9e51748805daa649d006156976ac6d8297d981e2ce734a14f5c1912a3a5a7ad79d563020aadb0b4c6c3399226ac421d4f23c2e946f413b897cf2aa016465b39ca4c40da9656026256136ddb9d9ef556651d70ec1f974051ebb053a547709002c292b372ffaaf23fc98c393e070001e975264b82446006b4411b1cf761d77c654f5adf4ab2ecade06513cffb34b86aa76e54bfbc0fe59c7a548cc6c1e8ec8c0a07fa48c17c4b8662a2c2d66f736c59c3cd86aec3ea582f20651278d42c36e024bc8248eb8a8905128e5e75a32ca0ae119abc3376bad3b9910429517a8a868eb63130e4c105b7e796b25d70645eaed0d9b82f88517c15ad91b4dfbe07681a65febd32c0ebbe23efb1d8db6176b0cf61f371d09af1320e0f5f897c064e4c4b565f05d19d8eca03b1f3f87b3bc76cb2bd793e99467c86c2ca02670f749a34ab71283d9b8001c0b4c14bba7c1c53882afde3a77efb056b66d6cf233fdfcd51049223fa63d6601754ee33b331b39304e826edc7578ac421b2296990eb8c65860a1773c524eb112fa4ceab831ea867513c410df29088cb6d680dba0d2148e8a1224f22d72a277c63e2d430a5fe2a808ee2158dc90fe81ae8c9baf5e281fe9ab81c9880cb67217603ab93437856b356fafabd145aabfb9bba0cd18ac2c9f28c6dc622767be4739fdc928724eabefff942b275515ab8d46896a0c779a22cdf388880247644ff95b2811cef5d4c09680ea446f874fe0add691e9cd82f50c22b308b852cd573c3e76a800e91074dec143c5f4ea8b65c4f6c5d83cf71b24ee0062d147db99485af1826facb5c38044978908629ce17ae98da8190cec85c2b80c8fd299526a6c8bec77b6316ca74d08496773718ddbca1938102474cf53e8fcc445638ac969fc22b599472d167ef2cca7eb212c8276696870e3105435c657badbfbeadac760b59336a1e2170ca64ce7afde6879778b43f48164713a334bfe1f8a471f11ee4d7207c81e8c4da0884811cc0069bb9060da617ea66d70a5fd45e944d142e77600c6f3af6ae8868ed369d92c42645d86e90ca3ba18385780ddcb0b080e8e5cebd7c4ba37a51b31c026a3b799c53a5e144f1fcf3c3800ab13d556fc4de9545846ab4f747f567f224af668dc66558d13996c692a639a23e3a9f95319e679ec2ee04dae7411072146a662410be4565dbe55672c30d00943ba85d1118c350e1aaec288c4a6f8398a5807fa0388df778cd8b88987763affa89727554f0d6d2e3c28d77e28d3e214c06f93fedb9cb94b008f525d43909a8df573dd4ceffa064b25e83f165021688cfe5c68e17e2970047e9ab901d8a5438d684f840eda3ad474fea1abb731815a82e9c01d6e7f1948ba959180cac2eaa41a29bee43986f0e814610b22ccb329128190aa5b5e2f206fc9f506f85529cf80663169623fa58e57a664894fa46baf2b7046559a9b2dada310ecafa5c868b34be621a6e12e5eb3a13546f3e620f591d6ac72b9ef4b5ab231bd88f0299c560f2e3af74c3ae72308052d31ef3b012aa05451635c55e89533197aa51383f5f92bba9a612dce30950f0f7cee5ff5b9b7159bf82b12b05a91a80d2f427a260279627d8a2357dafd06363bd82fdf961fc5b5fce30081a7ac341041232316b44d332fa9ca41b78ab8ecec0f8a92ec28aab83512fa2abb476d9177831eadc2d9b9ffddc98199dad23ba98aa942adc105259db52cf9cec4f6c10723a247e67c8d65c069918f07a914066b436ebc455efb7cfd8883fb47402de7062edc1930f3818c35341c32d5d660b308fb1c5aa4bc77bde86071627d4e0faf17455cb02fdc148398ed13acba79a198bab7e4c222dafd27c030d1c833d22f29401ac40af0d754b0827438341d18a73524af9374950f00e08ff56a16c1861fa4c04f4a797ab8d837b4e4b89cb8f42a20f3ad4197d780eb58b020d0c5dc314461f82ed439db02af1578f35d9ca33ee80756ef81617799257576f8b8fcbc6e5e43d96c9bb8fbc94c0f3a294020c6ba7b0ac61a8a3d52036452b14426cb10f829cbc4d1425d48e84344eb883e66a4a08c58e9d6859dbd605b9e50f81743e991c4e5b478f2362b665a8c9bc8b4c590e62a35ce7441de70cdeab649b27e61ee9ba7ff93149e7f3ba7bc4f1d8806796f248d0dd10c6a02017009d1bd9dc10a9f4eb7deec890f9ae55dce40633bedd9b2014ce9e9fbca5b61cb934614f37ffd6cd7e810a203627a63a3a5c002745afb77180bb61a282f350613a417e9a4f5d8ee7876c6659479888b9d543aa0005bab7023b5c53327f5af02ca5d33e6e0550ee2439f57cea6be2e478d59540bfc17026cbd5f932599641b3db123a4b75f9fd056828a42c9889d1a6191257b84a523b048f745714bee89cda826da66af9e8ab38d2ca3104def852f40e6095d8e7bde97f8df38bedac45e20bd4ea20a6a7770698954fb2df0f6f5d817e372c4f0de823aabb49ecb2bf0512205c176103298bbb54748925e461fa774f5350b1dd5f37cc019694484eba29f215b5442647430722134a6822e85641b17c4db2a09bf772f5ad5717a516985dbad5bfa735c058035bc9ea8c2440d8c43b0c7ff3153bfa672779680de436400bfb7d96f209348866fa23ba50f01d4f641602897afd94bf5d7dbaf4f2b8fc181ff1e44f35b4c9b1172d8e98fd2cd1a9fd8158b175df620fa8d1f7883dc5a0fb368d10944a52994edc44ad49bd69fbde9a454f29271a618ff93acf8fdc7bee25d0d32296271b570febbe536589c15b096580476806e8f4b682b33b7b74d96bd8f776cb03c3eb98e6f41aac93d4120ddaf0e29235c642afdb8142398616c520d82586d613d58e9bdb9cb3e98fa087827b7b94ceb51c0a04982c9727fc2435868d04d09885997cc51fcbe8dc8433519562dffe819aea92decb2a726c1c0ff7c051af1d88820798af1c6cb08fcaa573eda5bcbf713a6771f14ba55d692c8ee90c85f6ab47ea2a57b063e0861033e707157f27ffb5f85ae4e2b4f0fced6c8a2e01e4ef842d022695d771d00671a672e0808c11ce47c0343be8888fb34da3669bcb8d4eb49d11e6d62e9a0e7f9f760a48e5d723ddc84af04a79dffd94b52e041f0c7dd2eba6896aa6b5b0ed872157fc42d435be588cf7d9d21b5dc9a3c18fc2ddf3db6455aded3b4556fa0671d87470f1c3d6bbdceea19904aa59561be6818d066ca41ba4bea56f11b7a8d986ab612a425daaaacba0e86b8dd8ee17a0425ee6b5456b1856163c5b8703ec43646af12e28137fe0f9def81b716483094a76cf0f21fedb45ebd26cba903a56d1c207bcceef062fae309bc0af56f2b8dd1c889c6a9b7c07fad1f252734b06fd45ff989c07b6e82fe21da57c36c13f713cb5f91ea227ead70447558f738443966cd2dfa2c18c4a677e5d894c8879dd47e68deef5f494c85a33902721d195c188e8ad5a4188f0d2a073bb5425d3e0da214e061f226e7093d4742187ff65132da77c140ff85af327a3a8c1aca284338b583bbebb9386f15cbc0722cc9d54ffccfef9163910edfa64cb7138f33352869e0464a3ea88e507e96bcde5c0d1a1b0e3a81687dc19682d7dcc61c703c39cc4ad6b06cc1f42beaaec60be1d24503e86a07edfdeca9a010bf5abfda1e3b458589db5de4be21dfbeebdd82198ae6a6cbb980b481d81eec82bb68544714e4b32414b29a50d603ad4ad8687923893a002c7142ef7f628d8004fd695ca9815622782d10b6650f71299a13df3d69f8cfd6d515c4420574c4fc533601feed97752def9fbf64803fc392e359db821f460e73f3a494c852cc4d32c6a3b10455ee8d784b21bd2bcd0b570c0b0ef8799ce9f36dac4ddc78dd93421065ef5c0d79ab65f70351a9f4eeef490856bc26e64dcfd942a13e7d9fba25a8621d4a5faceedf8fa37637f6b75045e1ee710d72d1562836d134f1a543369c3f606b7f290f4388b75818e37050012c9b14f278609c43b9a1f2166676efac8aa121d22ff994df9627b4a45f779f350d08e71bce8e34d97a68e0eae7383376c514ec117937b7d90aa65134542436d7360df9872f6566eb0ff27394ae28e888cc2a5a6ec039dc3edc0978d462c7e1f251f3b58e049b48de60a79e530cd47db7672f5edde8c105f912fc6533e136400ee47527e7364fcdf9d301dea1e1067d0005c2f2ce712b941be5ffb644634"], 0x0) 1.883698055s ago: executing program 7 (id=595): syz_emit_ethernet(0x76, &(0x7f00000004c0)={@link_local, @local, @val={@val={0x88a8, 0x0, 0x0, 0x4}}, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "b33c83", 0x38, 0x3a, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, {[], @pkt_toobig={0x2, 0x0, 0x0, 0x9b5e, {0xe, 0x6, "90f26f", 0x5, 0x2f, 0x1, @dev={0xfe, 0x80, '\x00', 0x35}, @mcast2, [@srh={0x32, 0x0, 0x4, 0x0, 0xd, 0x68, 0x7}]}}}}}}}, 0x0) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x210000, &(0x7f0000002f40)={[{@bh}, {@dioread_lock}, {@barrier_val={'barrier', 0x3d, 0x4}}, {@nolazytime}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@bh}, {@stripe={'stripe', 0x3d, 0x10}}, {@bh}, {@init_itable}]}, 0xfc, 0x57c, &(0x7f0000000bc0)="$eJzs3d9rW2UfAPDvSdPu5/uugzHe1wsZ7MLJXLq2/pggOG8E0eFA72doszKaLqNJx1oHbhfuxhsZgogD8Q/w3isZ/gP+FQMdDBlFL0SInPSky9qkabvMZMvnA2d7npyTPufb53yfPk9OQgIYWsfSf3IR/4+IL5OIQy378pHtPLZ23OrD6zPplkS9/tHvSSTZY83jk+z/A1nlfxHx8+cRJ3Ob260ur8wXy+XSYlafqC1cmagur5y6tFCcK82VLk9NT595bXrqzTde71msL5//85sP77535ovjq1//cP/w7STOxsFsX2scT+BGa+VY8e+sNBpnNxw42YPGBknS7xNgV0ayPB+NdAw4FCNZ1gPPv88iog4MqUT+w5BqzgOaa/serYOfGQ/eWVsANWIfa40/v/baSOxtrI32ryaPrYzS9e54D9pP2/jxtzu30y22fh1iX5c6wI7cuBkRp/P5zeN/ko1/u3e68eLx1ja2MWx/f6Cf7qbzn1fazf9y6/OfaDP/OdAmd3eje/7n7vegmY7S+d9bbee/60PX+EhW+09jzjeaXLxULp2OiP9GxImod731cWb1Xr3Tvtb5X7ql7Tfngtl53M/vefw5s8VaMSLGdhnyYx7cjHgh3y7+ZL3/kzb9n/4+zm+zjaOlOy922tc9/qer/n3ES237/1G3Jlvfn5xoXA8Tzatisz9uHf2lU/v9jj/t//1bxz+etN6vre68je/2/lXqtG871/+7P61XmplQHEs+bhSaSXCtWKstTkaMJR9sfnzq0U9r1pvHp/GfOL71+Nfu+k8XX59sM/5bR251PHQQ+n92R/2/88K99z/9tlP72xv/Xm2UTmSPZONfe9kVst0TfNLfHwAAAAAAAAySXEQcjCRXWC/ncoXC2vs7jsT+XLlSrZ28WFm6PBuNz8qOx2iueaf7UMv7ISaz98M261Mb6tMRcTgivhrZ16gXZirl2X4HDwAAAAAAAAAAAAAAAAAAAAPiQIfP/6d+Hen32QFPXeOLDfb0+yyAfuj6lf+9+KYnYCB1zX/guSX/YXjJfxhe8h+Gl/yH4SX/YXjJfxhe8h8AAAAAAAAAAAAAAAAAAAAAAAAAAAB66vy5c+lWX314fSatz15dXpqvXD01W6rOFxaWZgozlcUrhblKZa5cKsxUFrr9vHKlcmVyKpauTdRK1dpEdXnlwkJl6XLtwqWF4lzpQmn0X4kKAAAAAAAAAAAAAAAAAAAAni3V5ZX5YrlcWlToWHg7BuI0nmaAa3b19PygRKHQoXAz696dPauPgxIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbPBPAAAA//88pDFh") mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3800409, 0x0, 0xff, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000500)='./bus\x00', &(0x7f0000000000), 0x8, &(0x7f0000000040)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(0x0) r1 = openat$binfmt_register(0xffffff9c, &(0x7f0000000640), 0x1, 0x0) pwrite64(r1, &(0x7f0000000ac0)="e62e", 0x2, 0x7fffffffffffffff) sendfile(r1, r0, &(0x7f0000000080)=0x3, 0x8) openat$dir(0xffffffffffffff9c, 0x0, 0xa880, 0x97) 1.752027007s ago: executing program 9 (id=596): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="b80000001900080327bd700000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a00300087000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f7ffffffffff000000000000000000000000000000000000ffffff7f000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000002000000000000000000008eaea393e94573f6ced0cf6fd5b6023ae57e825f62f334097bd9c1a49db4fc56f13b"], 0xb8}}, 0x2c000010) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xd8fb8efa0fe6e984}, 0x88c1) rt_tgsigqueueinfo(0x0, 0x0, 0x11, &(0x7f0000000400)={0x812, 0x9, 0x9}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="05000000070000007f0000000900000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00_='], 0x50) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'xfrm0\x00', 0x0}) r3 = socket$packet(0x11, 0x3, 0x300) rt_sigprocmask(0x0, &(0x7f0000000000)={[0xffffffff7ffffffd]}, 0x0, 0x8) r4 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r5, 0x5452, &(0x7f0000b28000)=0x3) fcntl$setsig(r5, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r6}], 0x2c, 0xffffffffffbffff8) tkill(r4, 0x14) dup2(r5, r6) fcntl$setown(r5, 0x8, r4) tkill(r4, 0x13) sendto$packet(r3, &(0x7f0000000180)='`', 0x500, 0x0, &(0x7f0000000240)={0x3a, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendmsg$nl_xfrm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=@updpolicy={0xb8, 0x14, 0x1, 0x0, 0x800, {{@in=@multicast1=0xe0000002, @in, 0x0, 0x800, 0x1000, 0x0, 0xa, 0x20}, {}, {0x1, 0x6, 0x0, 0xfffffffffffffffe}, 0x0, 0x6e6bbc}}, 0xb8}, 0x1, 0x0, 0x0, 0x404c830}, 0x0) r7 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000b40)={0x0, &(0x7f0000000640)=[@nested_amd_vmsave={0x183, 0x18, 0x1}, @nested_intel_vmwrite_mask={0x154, 0x38, {0x0, @guest64=0x2803, 0xf2d, 0x1, 0x3}}, @nested_load_syzos={0x136, 0x58, {0x0, 0xffffffffffff0000, [@nested_intel_vmwrite_mask={0x154, 0x38, {0x0, @control32=0x4004, 0x40, 0x3e16, 0x2}}]}}, @nested_load_syzos={0x136, 0x88, {0x2, 0xffffffffffff8001, [@nested_amd_invlpga={0x17d, 0x20, {0xf000, 0x10cd}}, @rdmsr={0x66, 0x18, {0xbf3}}, @nested_amd_set_intercept={0x181, 0x30, {0x3, 0x28, 0x3}}]}}, @set_irq_handler={0xc8, 0x20, {0x94, 0x1}}, @nested_create_vm={0x12d, 0x18, 0x2}, @nested_amd_vmsave={0x183, 0x18, 0x5}, @nested_intel_vmwrite_mask={0x154, 0x38, {0x3, @host16=0xc0a, 0xac8, 0x9, 0x3}}, @nested_amd_vmcb_write_mask={0x17c, 0x38, {0x2, @control_area=0x22, 0x2, 0x200, 0xa}}, @nested_vmlaunch={0x12f, 0x18, 0x2}, @nested_vmlaunch={0x12f, 0x18, 0x2}, @out_dx={0x6a, 0x28, {0xefbd, 0x4, 0xaa86}}, @nested_amd_inject_event={0x180, 0x38, {0x1, 0xc8, 0x0, 0x40, 0x2}}, @wrmsr={0x65, 0x20, {0x0, 0x5}}, @nested_amd_set_intercept={0x181, 0x30, {0x2, 0x1, 0x401, 0x1}}, @nested_create_vm={0x12d, 0x18}, @nested_amd_vmload={0x182, 0x18}, @nested_create_vm={0x12d, 0x18, 0x2}, @nested_amd_invlpga={0x17d, 0x20, {0x70000, 0xdd29}}, @cpuid={0x64, 0x18, {0x80000001, 0xff}}, @nested_load_syzos={0x136, 0x169, {0x2, 0x4, [@enable_nested={0x12c, 0x18}, @nested_load_code={0x12e, 0x69, {0x1, "c7442400c1000000c744240297000000ff2c243e460f01c2c48115f37908450f78c967440f79450067640f08b9370300000f32c74424003d010000c744240200300000ff1c2466b82c000f00d8450f01cf"}}, @nested_amd_clgi={0x17f, 0x10}, @nested_create_vm={0x12d, 0x18}, @nested_amd_inject_event={0x180, 0x38, {0x1, 0x40, 0x1, 0x6, 0x3}}, @nested_amd_inject_event={0x180, 0x38, {0x3, 0xb6, 0x7, 0x3ef, 0x1}}, @wrmsr={0x65, 0x20, {0x9ba, 0x1}}, @nested_amd_clgi={0x17f, 0x10}]}}, @nested_amd_clgi={0x17f, 0x10}], 0x4c9}) ioctl$KVM_SET_MSRS(r7, 0x4008ae89, &(0x7f0000000b80)={0x8, 0x0, [{0x8b, 0x0, 0x2b0000}, {0xb3f, 0x0, 0xbe48}, {0x900, 0x0, 0x4}, {0xba3, 0x0, 0x8}, {0xb44, 0x0, 0x2}, {0xa19, 0x0, 0x4d96a9a}, {0x818, 0x0, 0xc}, {0x9ef, 0x0, 0x3}]}) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='io.stat\x00', 0x0, 0x0) ioctl$KVM_SET_MSRS(r8, 0x4008ae89, &(0x7f0000000100)={0x2, 0x0, [{0xad6, 0x0, 0x8}, {0xdc4, 0x0, 0xa}]}) 1.751399357s ago: executing program 3 (id=597): r0 = socket$inet6(0xa, 0x3, 0x1) (async) syz_mount_image$erofs(&(0x7f00000000c0), &(0x7f0000000000)='./file2\x00', 0x20404a, &(0x7f00000003c0)=ANY=[], 0xfd, 0x1e3, &(0x7f0000000140)="$eJzslr/uEkEQx7+7d96B0ZhY2lhIohYed4cmNibQWFmY+IdYmEDkJMgpCVAIiUGfwCewoLD3BUy09RVMDFrZYGdjc2Zv9+4W5T8ChfNJfvP7Hpmdm5ldZgFBEP8t377+nETIxfoUCrDV59+NzIdr/l9yP158vHWz+vrh20/2xMnPixlF67/fBPChYqCfrp1dXVD/74Kn+h44LitdBYOjdA0c95UOwPBA6Sea7gh/x3ncCgPnUSdsCOEK4wnjC1OSnuU0v+krhoaWH9Py6w2G7XoYBt09ilX9m1Y4bmj56fvlQGbrav3zwOEpXQLDHaWvw056I1ui1X/OzOIbS+u3sO+OiFQ2WHX29MKtsgCEZWyRBsCSgCfeYKdy8FId2X2eoQXCkLUnO/qPIhsHqkIc9BU+MA/eVbZbM7fZi/dyWKXnMBrJ59jnjFCf/w4YjdZ8haW+IGyjI5rNp2jMcDGbT0yNpPiq4TZQ7A2GV1pP682gGTzz/Rrcq657zS/Gg0jaJfMvH8+nk1n82TtpnEmLWXhe7/e7nrTpsy/tvInL4/nHcemCfBapW3/kkNM0U38mTKhC2+8WZk8QBHE8zoP9ihRmItRtAu237u0j5kgQBEEQBEEQBEEQxG78DgAA///p0kGp") r1 = openat(0xffffffffffffff9c, &(0x7f0000004280)='.\x00', 0x0, 0x2) getdents64(r1, 0xfffffffffffffffe, 0x29) fcntl$getown(r0, 0x9) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000580)=@raw={'raw\x00', 0x8, 0x3, 0x560, 0x0, 0xffffffff, 0xffffffff, 0xf0, 0xffffffff, 0x490, 0xffffffff, 0xffffffff, 0x490, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'dvmrp1\x00'}, 0x0, 0xa8, 0xf0}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@mcast2, 'vxcan1\x00', {0x8}}}}, {{@ipv6={@empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xfd}}, [], [0x0, 0xffffffff], 'pim6reg\x00', 'gre0\x00', {}, {}, 0x62}, 0x0, 0x358, 0x3a0, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth0_virt_wifi\x00', {0x4, 0x8, 0x20, 0x5e1b2d47, 0xf91, 0x5, 0x4, 0x9f7, 0x18}, {0x8}}}, @common=@inet=@hashlimit3={{0x158}, {'wg1\x00', {0x3, 0x0, 0x41, 0x0, 0x0, 0x1000, 0x6, 0x5}}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@mcast2, 'bridge_slave_0\x00', {0x53}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x5c0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) socket$igmp(0x2, 0x3, 0x2) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, &(0x7f0000000040)={0x1, 'nicvf0\x00', {}, 0x4}) 1.549666141s ago: executing program 8 (id=598): ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0x9, 0xffffffff, 0xfffffffffffffff9}) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f0000000140)={{0x2b, @broadcast, 0x4e23, 0x4, 'wlc\x00', 0x16, 0x5, 0x1d}, {@private=0xa010101, 0x4e23, 0x0, 0x8, 0x1000, 0x4}}, 0x44) r1 = socket$tipc(0x1e, 0x5, 0x0) listen(r1, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f0000000100)=0x3) accept4(r1, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x14, 0x1a, 0x1, 0x70bd28, 0x0, {0x2}}, 0x14}, 0x1, 0x0, 0x0, 0x4040002}, 0x0) 1.463534495s ago: executing program 8 (id=599): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000001c00)={0x2, 0x4e23, @multicast2}, 0x10) connect$inet(r0, &(0x7f0000001bc0)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x4, 0x0, 0x5}]}, 0x10) write$binfmt_misc(r0, &(0x7f00000001c0)="94", 0x1) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x11, 0xd, &(0x7f00000002c0)=ANY=[@ANYBLOB="186b743fd9f78eb5af6b225c200000000300000000000000f7ffffff850000e14f00000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text16={0x10, 0x0}], 0x1, 0x4, 0x0, 0x0) io_setup(0x2, &(0x7f0000000000)=0x0) r7 = eventfd(0x6) io_submit(r6, 0x2, &(0x7f00000001c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x3, r7}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7, 0xc2, r7, &(0x7f0000000180)="0055fd6000", 0x5, 0x36}]) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x43, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f0000000040)={[0x5, 0xfffffffffffffffe, 0xe9b, 0x22, 0x20000007, 0x7b, 0x44233, 0x7, 0xf, 0x9c4, 0xffff, 0x4be, 0x600000000000c, 0x6, 0x80000040, 0x62], 0xc000, 0x1f2303}) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r2, r1}, 0xc) 1.365582592s ago: executing program 7 (id=600): r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000030020f003176c400000000001090224725100000000090400001207010300090501020000000000090582020002"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$cdc_ecm(0x2, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x40, 0x53, "", [{{0x9, 0x4, 0x0, 0xd2, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0x7, 0x2, 0x9}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x3, 0xfb}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x1, 0x6, 0x3}}}}}]}}]}}, 0x0) r2 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_RECV_OWN_MSGS(r2, 0x65, 0x4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f0000000440)={0x1c, &(0x7f0000000340)=ANY=[@ANYBLOB="4031c7d90000"], 0x0, 0x0}) clock_nanosleep(0xb, 0x0, &(0x7f00000000c0)={0x0, 0x989680}, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000001c0)=@gettclass={0x24, 0x2a, 0x200, 0x270bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x7, 0x7}, {0xf, 0x3}, {0xfff2, 0xc}}}, 0x24}, 0x1, 0x0, 0x0, 0xc004}, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="4400000001010102000000000000000002000000240002800c000280040001003a00000014000180080001cd4bde2a0192000000000000000c00198008"], 0x44}, 0x1, 0x0, 0x0, 0x40080}, 0x0) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000380)=@raw={'raw\x00', 0x2, 0x3, 0x340, 0x0, 0xb8, 0x0, 0xb8, 0x0, 0x2a8, 0x2a8, 0x2a8, 0x2a8, 0x2a8, 0x3, 0x0, {[{{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'bond_slave_1\x00', 'veth1\x00'}, 0x0, 0x70, 0xb8, 0x0, {0x6020000}}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x3f}}}, {{@ip={@local, @multicast1, 0x0, 0x0, 'veth1_to_hsr\x00', 'nr0\x00'}, 0x0, 0x1c8, 0x1f0, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'bridge_slave_1\x00'}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a0) syz_emit_ethernet(0x3b6, &(0x7f00000003c0)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd6000084003803afffe8000000000000000000000000000bbff02000000000000000000000000000186009078000000000000000000000000030aa78ce54006598080a8030037004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a83643f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af0302000100001c0500000000260004000318fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978001d06aa85616177c41bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8675b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0dea07c9a1f643c822a18b79f7c5eba31fb68b2d734a6671e27182aee96f24a4a5cf390dab23b500b0c0272479611e4f7f4299ec40426d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5ac010000000000000090aa235a670670ffc5dc49dfb58d00000000000000220b17dcea46805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084741475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f0032107b8a3e100908f61640000000200fff545770000000000020000008879e66485201a0015ca83747357a0274700040000000000000000000000145e14f0e74d2d42cfb3f27fafb60845f90b6dfc2e37bc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa7628cf9e0283611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c0005d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02a326a6bce65f81"], 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$fou(0x0, 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r6, &(0x7f0000000980)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000780)={&(0x7f0000000300)={0x3c, r7, 0x800, 0x70bd2b, 0x25dfdbfd, {}, [@FOU_ATTR_LOCAL_V6={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @loopback}}, @FOU_ATTR_PEER_V6={0x14, 0x9, @local}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000004) chdir(&(0x7f00000001c0)='./bus\x00') mount$incfs(0x0, &(0x7f0000000080)='.\x00', 0x0, 0x20033, &(0x7f0000000000)=ANY=[@ANYBLOB="726c6f675f77616b6575705f636e743d310036372c008ca7f05543630d5e941921e59687b09ba42c0a672d7e32d65f108cbcbe0fa62791fbbb462303b59816fa4c5da706f803748841ac64134a021fe1225bf5fe"]) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000002000)=ANY=[@ANYBLOB="7c12aa4adb2204dc32", @ANYRES16, @ANYRESHEX=r4], 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x48050) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x181) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x0, &(0x7f00000069c0)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b4d8bde7e8acbbf3bf3326f2faa5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d900000000007867738729e703bb122283fb2fae9813a0cfefcdf3dc968af1cf80e96649d943198a96d9b1af9c91506b30922be8537f54e65cf60c6b6a5798955796aea325770d6ccc93a95fad93b2c7bad114fcbc55036a301c23b07073c71555791db8919235022bb0ee4294211ab9b43f3fbedecd223722d937aa22b31e2e9c97e5ea94e4ab83d4e5811c7556813c334aec856af0a0c12b3c93ba5aa906c6e2268a0c6cbbb13f496d87c608604eb02b2c031d5ae40c75"], 0x1, 0x553c, &(0x7f0000006b80)="$eJzs3EtvG9UXAPDrpOn733+EWLDrSBVSItVWnEcFuwCteIhUEY8FK+rYjuXW9kSx44SsWLBELPgmCCRWLPkMLFizQyxA7JCKPPcGNTwqVXHjPH4/aXpm7lyfOXdUJTozkQNwbs1mv/9aCjfClRDCdAjhegjFfilthdUYXgoh3AwhTD2xldL4XwMXQwhXQwg3RsljzlI69eXt4a2VX9757bsfLl249tW3P05u1cCkvRxC6G7F/d1ujHkrxodpvDZsF7G7PEwxnug+Ssd5jLvNjSLDbu1gXq2IS604P9/a6Y/iZqdWH8VWe7MY3+rFC/aHrYM8xQce1raL40Zzo4jtfl7E1n6sa28//mzb7w9inkbK90mRPgwGBzGON/eacT1bj4pY7w3SeMybN5p7ozhMMV0u1PNOo6hj4yh3+mR7t93b2cuGze1+O+9lK5XqK5XqnXJ1O280B83lcq3buLOczbU6o2nlQbPWXW3leavTrNTz7nw216rXy9VqNne3udGu9bJqtbJUWSivzKe929mb9z/MOo1sbhRfb/d2Bu1OP9vMt7P4iflssbL06nx2q5q9v7aerb93797a+gcf3/3o/mtrb7+RJv2jrGxucWFxsVxdKC9W50/v+ke/659p/Z+lose4fjiS0tNOPji+OgBOEf0/MAnH2v/PhLH3/0H/Pxb6/17pnK7/cXK0G8j59tT+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAs+ynma/fKnZm4/G1NP6/NPRCOi6FEKZCCI//xXS4eCjndMoz8x/zZ/5Ww/elUGQYXeNS2q6GEFbT9sf/n/ddAAAAgLPrm09vfhG79fjP7KQL4jjFhzZT1x+MKV8phDAz+/MYsoT0sCm8ePSqotH/7wthb0zZigdYl8eULD5yuzCGRNPPOjOFy0+EUgxTBzMvjqEuAADgZDjcCYyjCwEAAOBk+nzSBTAZxZvW9Lf46TXfpRjSC8Erh44AAACAU6g06QIAAACA567o/33/HwAAAJxt8fv/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5k525y0waiAAA/G1xo6Q+quu9VuoNj9AhddhlxFY5ArpALcAayyza7CCLsSRQifoJsTIi+T7KHsa3HM8KLNx4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACndFvMxtdXv/t14yxX9TRzNwAAAMA2i2I2Lj8Mq/4gHf+WDv1M/Swi8ojYVrt34tNGzE6KU+y4vniVw01EGWH9Hb20fYmIP2l7+HHqXwEAAAA+rvlkOqqq9Wo3PHdCtKkatMm//m0oXhYRxfCuoWj5evfrTZeuDo8Prf/f3fi/42x2XGrlwFbUnjLzpBxy6zYV7bBOetyfm/6LJquavL10AACAtmxWAi1WIQAAALTs37kT4DzKt55pLn6awN+rmvRC8PNGDwAAALhAx856BgAAAN6jwd6zZf1/Aev/fb+3/h8AAADss3dJv2r9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE5pUczG88l0VDfOclVPM3cDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAI/vzjsIwDAZhcJMor07oAr7/Lc2C3bp1MwOCj38rAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVx7Hy/OMV2Mm2+h1Jnn3vJJ8OjW+nRq/zo1/krHu/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fPGzcZBgD8sX2+0gLiCChDEKISAyw0vZaWrgygiIGPgBSl1xK48qfNQKsKmoUNZe6CYEQICRS2fofOrdQFtg4ZisTEALLPTtyjiKM0dpr8ftLr97Hle/3YiaI8ft8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKC29eZOnBWbwSROq2O37l1dKfrbU33hxsadhaIVcfIP43+xW4nvfS82d5L57hIBAADg4Mjq+j6iH/nmUhGkg7L+z+tzipr/m6cncV3PT9f9dV/X/kX7+ae7z29faDC5TjHoudXx6PjfU+llu3ife9kz/3pGr3zy5buXrPyCpO+sP7eVl88z+ermzbf6ZXiojWwBgIdxrO6roP59qOiHXSYGwIHRq6vLazvHskGXGQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0o78eT9ZxEhELvZ24cPve1ZWyn9q/sXFnoW6nr1/faI5ZDJFHxLnV8eh4WzfyGLh0+cqHy+Px6GL7wUsR8SgHvPYwn3pvhnMiOnk+gkcUpNX3+myfOhoR3efcfdDxDyYAAPadvGpFXf9LvrlUHEvmIv789v76/5VGHM36f6pv1v933z99q3mtZv0/bO0O977FtQufLF66fOW11QvL50fnRx+9fmL4xvDkmVOnziyW70oWvTEBAADg/+lXrVn/p3MRW1Pz/0caccxY/3/69fDz5rUy9f8D7Uz6dZ0JAADAwfbs0d9/Sx5wPOn347PltbWLw8l2e//EZNtBqv/Zoao16/9sruusAAAAgDZsrSf3zf+fbcQx4/z/U9+98ENzzCwiDlfz/8dWPh6fbe92OvLHTGft4l8RDyLCygIAAADKevzw1Px/Xq7/T7eXPKQR8erLk7j6N4Az1f/Z219+37xWc/3/yfZucU9K5yfPo+znI3rzXWcEAADAfvZE1Ypi/9d8c+mDH4+827f+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBtfwUAAP//YIRBVQ==") open(&(0x7f0000000240)='./file1\x00', 0x14d142, 0x88) syz_usb_disconnect(r0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r3, 0x80047210, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000000)="2d5a8bfaec0503d4ee82255ccc79459d336c02f6846ffa083727a27fef8e41f33ff61428dc81376619b5746876cab40bea6b76e7a18d9f0f45c5f33c3f3e548879927a89cca1b9829ff887d45cae3a0012b8eec038b982c41410eb0cffe4204a0387ae9ad2d2eb6f904feaea4325a355611cfdb7ac6c3495a4bcfa6a2c3285bf50ca4a25c77f383bdb14c2f038ba311fefcbe3d334550fb18a5f462cec0e41bf00e3ef37c78bb0086cbdc72b561eb2e285a15002dbb8b7a858d33bdfef916ce90eca18739db369eb9aa302efdba714da8bbd0baaeb55eb585585542cdfe62755b7dd303c01c44de59f83de2b9edf1e60279b16bc7ee4c277e23701b7d58fdad36e8d91c111be46581f230b4cbbe8b9ad764cd3e067d7b7c5e1082a55c86f7cbc77e049085b2749b2ead86b176e4c8d2498a331f1118c5ed72ab0fc4228c8214e0e48fd1f265ccfd3311eff1f9548d1217c02de43ebc6c896afbf6065592ce3bafbc138524c4ffa429c33265cc8ebfc69e1adf360f97ec2edbab35cdc965dfadfa522a591734e25f91a44023ceeaac091534ec097d7a6f9a8efe84829719e41c101ee103c7b8c6d7fb630da2ffdd692d13e9212539b8484ea7fbccc74ecd6b44e08852505badf79984da7ffd06e78b05b453e89bbeb44fb0e72d527ee63aee52eebf2e4049705c41ead90017d7a512146287226941b20b4a603d1f5d9e6c559d55c5f6de7e9159e121dbbabdcdae8f359f66c218fb24d20c3b56ca3b4a2639b4b54e0775f29c731a3fd33331a76c280df2bea7fb0778648bc55257c42cb1a4ae173a21e33a782943d733e570595aea49f391ced7df117548032f44d611d1fcafe7c08fcca48ef9bb719d41c2cde9eca1727feb7bcc14757316a3fb315eb0adf3b60f5d6cfe231e4dca32f1cd2a74a68e44b1c09471f135d6abf0d7d417a42323923ced88d39902998a177bda4d7ac9e5479f0ae49f5fe51818fa13dd9131d219658ed2de42587f415396aa610998f2b166a053cd272ef751e5447122c03f33800268f63503a237fd62235c65fa995ced4facfc61959a7b64f7ef4bced8cbc10222a18aaee1fcc282163cafc4bf899a7de76ac61499fa1bdf6e6599a9b6e46d202230ee0be421b38ba66b85c7e5cb73e26085f8b62b4141f8728515f12019e1738bc5b278074c56be74033511b21e97a727c8a5f9c186af9777574f52d957082122dcadefe3c376f73a33e41094ad7cd404b50e963a200b57cbf4329e59c5b5a42f8700613e30af94109d5562262792e77df91e7e75c40080f8ca071449bc999762d483c30a4eee68e89be2d138a4b64af3c0211c3540227d85801dc16d1bb669a16b243fa98ef40edb5b5fe05c50f8702434c4d2663e874aec996463c6d946fd1391096b02198e88f5e568300d6c4848b4fe7273af633cc6fbf6a5e37feea56cfc20a0b42a5c6266c805823bac41f8d4eb43c6c4673a4b6a8dd303fe922ade7af649cb21c2919390a9ee62a08131ea21840adc9cc023e2aab908ea6bf2d41e52918ed6423677933cd1729cfda6423e540aae3f043a1296b6eb9350d38e07abed7d1ea7249b1b67d17322050d01589c9787f4e5a904c5cfb25e047f3e46de5222121c2af122bd3a3b2b0f35ea0a81d3a862d77217e992cc74f678617223cad5ba21afdc58e6af17e7b4ee3a506f34069d2931ac62d47f86f1983d7204a32544ae0b738cd5ab3efb940ad752ebbb59cd28d98cd6e0441f020ab2d68cbe90fa44be7f7191c2f5748c418dde668ee87d579baed4358b5c47e03a89ddb98fd4209fda85a277460ca20cc6de67c0f35e39d3fcfc070530140f648b50dbd3236d8e5b5e63be12191cd67b9ef128440d8794dc452b5a16f250c9e378d52b1132efc4b1ec8a7a3fd04ef82154de056ee5054fb15dff8df06bdca1dc8b1c1d4175c967445105954d10f0fc94acf39b68105d188593584333312eb6fad6371cdbbbf16e88bed86600d9dac851661dd3cc64f9bac0b2b81ad2564274b5bcc040f065f3fc055f7e254f8954304140782b9a2390bb61fd82d7a99ddf96468f3ef43113b767552969d71190265b76c1358c4e16a21ff959631a19c6f5a686b7884d75aca2810decbfd9fe0520f3b322a80838a2e633e1c2a79df01786f605750b84e2b04b7204ca6022973fca4ab0c8c67caee2349a6b839aa6bebc862f2f8246fc293e0f14a375581036becf081e4fd6b0cc2f7465fe7f932890884794215838558c0ae6de81efd624c5290bdf52e95e4d5b1eaf280d76eb0ceddf438bcf1d4b83e8eec3aaacbd7ea0421ac84f08a480ae48edb7c23c3f94dc59a44b3c5712800789fa3b2b938bed137505d2b247a4c4a9bd5ceddb900cb9a502d10dbd620a7ef84fbf49081d52419e5d08ddd5a1873f6d3ea6a822400ffdad29899bfaf73ce3d8ff182b3ca8ef1c39fc34b93767b9a13401427c440edd2e5f801655e60dc4c5b4ba84e504421b758e0b4c743fd1a1b6be27702e751960b431f1d7a7fd68a9ab198a5c6dbbee137283e6d6c69eedba5345e551e4421f3dfc1c957bbf413c48f64871521789487707278c69eb71c33a6999d7e497dc3d7d022f008addc112c116637f6d29c9247de134eb860cd3e5af369ee474883e7a20c40ba02160ec19dcb717cd3f4f3f0293195242fa814042ad751c774728a797a8c483e0562a2cca698053c1b66c0310affdb6e5767ab6db583ac415119f1760bed5f405c5cfb63b2ccfd5dc9d119fc82a86f98551d92f02410fdddd450f0a661ce041fa39aaba50cda470d3080dec7345a54abe2a7630a7fac84bf95c30a0dff1225f7b1aebb41daec68ceff2b0f502e7433f395aeea75c1ba88229b44fa5c6fa2647e44db139eca1f2b7142b6c23d4879603bb5617e94de0d5353d1b17dfb960eb1c11c67d0d1e1cae94699cc9397b79150dacbbc7361261d5445f237210d2ab8120fe721072394b77df46894595b8fd56f034318e90e3cad94f1655911b9bcc0bd15c628c0248e134295f3ff69cf8ea536b4b7a6c11b4e04955f9f1d9bac2ad39d81ec929b0d29999ae5a865bcc2cffc8fb42af6e486ca12a4c83461c6a72b3c88e4f3d1a9c1f13adc6defbf0110746e39b1d01a5129f996a2af48bc52f06a32764d8d8dd984c5dc4e8bca0ffbbc7e4cd226cc278b35ed16bed6e8aca4a1c18120eef0966dd5327f252462477d43cbd1497654ddd3358d24883d9ddde40f1bc8c5610370841b1cb13e84162cc6d0818987350c22362b12c0f315dbc5dbc33c224bf8d57410f2621b9c45d6857b0bed5aae750db0dd4c6cf50bfd6d5e0c816a9d8951402a1c50ad8169fd94427b42c58399c6d72b1f213e009af4f650e5ef67d2f48c7dc3ef74a8ee453ab84118f2f0e4ff2b8130169ccac37198b337205cae506e8d70acba86aab28caa8117b1231d9c4b631fa3aeceb3c236182e25299392f1ed986106071097314a9b9bd0f30d853e8b4044c00f04b45b2923b572a6a41cb5293cc8dfdbeff56a1375a33bac7b220056a6f6a292035b17a3c3fd55897548c68ad7886ef432cef353da3da8deaea09df078569c042258dfc0763d54be89302b11a6d24f4086028b82520fb6d967b78b611a7e9661a92b1a8f12d407d2289e85a82bd0b7c742055acd2396ba8d101e91ce2e9f387e909fe6da3109e1937b1e12515f23c8f1b739d4c40a287cae3bf59e901fff2ba0de0a36a304428e9febe42a01dea2eacae9416a72ddabb98d2e69c70ea9edfc57cd81fc4217ec353caf01a1a61b925102f866b4090b6447cfd8eeff2a3a49e30fe0a4fff77fe1a225dbdb2fac338526c7438631b69ead8781b86801f530b04b1544be2c22aff4ac89b0ce4353526905e59e18f7f01c221e42354a5269e0e28afa29f38bcab3923fe8d64fbf81433991b0bb9df6fc4c28ba175871d87bb5ce6cf5bf4572bb873c044f0aeb2981e34a005df55d354db0353f6433f76adde2c124793a1da43aca0e62a744992ed8efa8571a26857aa65a21cfc3507471ab75525cedb559c430b5d03a5c4e923f7fbec50d0eb10fc40b3d7986245f4c6888a53df7fe7fdcc11261e70d8cca04baff938f8446bd9048baba31085f20746c5f0e00d816dca934804ea2877cca51b5c0e31dfeefb9e91e41189d67412a09af16b4cb709e6fee71b2766a71c8397578516b656633bb620dfc8bc15de4ea5f75f6845ea44805442125adef9377e98b5d8e73f3a0bfbd330467daf10d9f7a95cd6fd4827fa1b062898fa454437bf185b9e0d98c9d10a5db80364bca446205739b23a1e7e860647ed30e2b72524da94a5f70dcbcd67d8df08f0d57583011d5487669c5a45905125186590322dbe481e820a6a6c29c136fa4301ade06baddca45f0d5ce913b5b763d293da4afaa450b17ff4933e4478fbba9ad9e6e5eafe9fdeb82b7d65bc92f6690d03a49923810558b5e0f5bf47e7d000a5e132217c174445565d57d29f02e71d7205b8ec10330fea51d972fc5c81b1b36775816082f979b5b1fe3601c9c8e8fa0c3504bfa30e3603d5a0f3a7cbd27d744b27cdbf318acbed70697519605453df106123e1a6148c9146154986e288d8a70b6fed1667cc1e0b199067c704a6d41ba751b53102ebca01b3ce90226847808646c95f3eb231b6af0b0f329bd997db5a4d3ff18edf0203e351fcfa8c8ae2be6953472bbb3f40bb6ab3f8f2128d11a3bba133f0204e2e0df189cc8d2cb8af81d0941a37c2165112ed452008930bcc607fa6fe3ad1def902d89c7330e6042f6f86c3a75665ec603b6e392b417a0d907d42e6534db72adbad4266c6601d7b8bf8d9cde807088f76b07c06840d0806eb89aa545292284bf050e732e547ed54417b3ec7e7a7c5e8454a56f5092ea8cb27e74e0672c2951647e29dadbdea86d2a4d9e53ab01c9d21e902fc9c6ff4c317b3c0398561364e880e2b079d79a27d6dcc3d586abc043477981bd36746f5570840536bef104a158e2461296717d247b6004565ffb8eb9bb5258c65032f0b472c4f3667a17e3ff65b45c91e2411b5990f054e0c2a05fc175d2db7fb32ca32e4c11b46f08bae1614e2add96133ab383c1e78f4e3f21ed3010a35c76ad88714b526d3a5ba799e6f7bf9d5696e7b42c8c264162a28831baaef180f40489ad681af6c0a674cc7b65e8b8ab704d15546f70ed1e67f7643bbc8d0b8482024b8f320b5bdccb1014f5e1a34c6c795428660f026d93dd5dcabf2330dc62894bfe48fde6b931ba55dc2a222a27a3906ba5b98476321b6d27217fd58ad93b616aac91b139729d91de6f8ef49402e2741b8dd821f4cbaf7c4662ac782b255dc438164e54c417044e9bf5e13a8247777726dacea4341d8ba03bad17070dd0f07da13179d29ac00aefa41aaf4688e99eb395205f6d6d71999b3718f7f2d618117334977a92b15ed52e45e7d5df7a22be9cf0e008c41257d99b2426068c48de100b8e3019b624ce2f2849c35b74fe5ecc4478b2968a97cfcb759fc73c8cd21bda084646dadee926a4f606768749a89e11be2a23985631c922a73ba93f3619dcc4621c8da57697420859210aa43ec06feb649b9f1362fe9553f9d552b77203085d9a4da629f03fbf339bd8ccae6c411f6d8f131232575d28af2a2690529080f02a5a74fe59d1255039f09b8d565a4838930f88d6129389f2312a2ebcf0fe7d8b6dea3484cea9a1628349218b8ccefdea2b6c37676acc2a082fb73b19705e98079c1de7776cb830e79c0081a2da4059714f19587d10223fc50ea8434f1c7919a77acd7c5b20ac9fe8ad9d348e2c5bdb57fac1ec0c31a1688e22aab4f1a81826f3a47bd364505d35975c105a152aa8e42b2422a100ad3d3184d286884552143051b79294aba34bfc5cc332f0b6aa3bf186776ceb8861336ed97b85b9a7d548bf7b7a907256c7c6a2427d92aff68ba18544b95a75564029387fd2569943f8d54e64cc621123105eb56bcfaea06e38af31a05ef38302d2b6178121d52309865c5ec1147159c07b4d4e1ece24f6a1f63a492c617870c96dcabf43b73055d749e465cdbb965b18091eee65bd423f249d934ae904c2129b93d116353fe014e1afbcab5f74766a806451855bc28494653b9a863b9707c2a0fce3eb4b55c4220078651a94d3b9c6e92f4995dd56ec17d144b07bfb1b955b557d14774e64f400e0075781381b33d73a60f6b96cddbda0962b2a609e6bca56a109847bc13798be711d3779d5a8c6541bd247fe3b7477a1378cdafece044db3f31810bc95f8fb4ae7a8815303faac03651a13924308c06c8e86506b7d186a717a1bda1d7cdea2b8b682d37f954f488a8e0d65f868a81b1af4b8f7331ba84414a7ada82e81e06e76ddfa0aca0ca9a53a5de0bcdcbb77284bab522ffb6f803e95f116ac1670c50acd36d80f170e8e7e05163f050dc89dd93bf9160a545174472376e1fcbb945e9294f796a09ca78452683b8bd39049d118acc24ef0dc18ef88899dd7c27a3585e914e6f6bc8bb1950c061c722134243cf151785bc19dada45b90d97cb83bc60885a908d0c13be9e54f1929fe1f76fb9886808caf0442aca4539a42078bfee82418d611f4c432fcbc5242c35a396c17c1b93b98b277a9c8ef0143643e120c0de4b7c6beb0a582789b81a9d3a0b8f96a332c89764283d84ec5e6b8350683a2b4eebcb214a7ad430ff9ebcfc1d850717a8d38b8e35e67fea4b8f14938cc3eeacbee30616c09e848ebae3cefb8f2a904f2b3d1252019ec914278942d9b914f95574031cf21f412aa7500f3955db7b9ef9403750058d75e53d16803d4463f7884df1e361d34ce646e20b3427a45cd307283f1ff00cca6c841fb9b06543bf1a254b21ff421331facb2f08a484904ea25e049597c8b0a2140e8ed2906d574e73165ec5591c89b5dc08e5943ff7399f76b1df90947a9479b1aab40abf8ebadfa1455b6dcac672f495a64b6230fd3fe948ce6c16cb87e11ac7affc9047ef33fa64585c1dce3bab4fecc0c7d81b5ea73aed3ef63fafc880b6e2ba09d0df6d626e817075d5f330d91cec4bcf4829c20192bc0ef7f728f52dd3e074bafda4f8cd8465311a9124baad61bd73ca76a0d0d1b80cb7a5e429067ed4707b64d38613008c8af3ffcedfeb8cda26def8bef7cf947af23939d18adbf56715f90c2df716eb037d536cd36bc2b832c57f4a319f392e1ab37e02dfb392bd52b02801665c8ea28edfcb153f267dcfbd671d4eaa0d56335f7ce5eccda6b9f74621a1b322f1f3a60b00196a65327b36419394e776b2e1c1479f5f902c5918adfa5b112bfaf786eeea1abae7c8c9d3e3fe737c23092143376808b5e26cf896fb5202572533facacaac10ec26cab819f74cd372c95d50a9b6560da69c1b22d5c15759b7ab1d8118e672bea9af7e8a30458ccaa1586ed2720d5465e139fe3dfc0bc95107061471cdf28a42aa8149848a147a1710407021d13e611b36ad3624de35c4dc5a02ba8ae724b2d8cd85f15094e1893c98052cee135d0c1c11a73297775fb517abbb471a8b100cb51d8815acac16703b56f8aadae334601a84fc306efa08aeb2afbad94632b5f209603cf5e5ca634bd74ed2e525580ddd2f2ee65241788f5e867b44d7ecd71f5858d269ffda98d93860d8f1c26c47df1199f95991b54808bc26c0ab67b40745b8dfed41838e2c5594413d2c6022abe3c1f132e9f7c8c69e50729325d37e7502519d53d7e1bf0bc8f62d216fc9c88b197cfa1571ce8368cc1b4b625559cab7e8397c6c7bf537bc8b9d604f4bdb04cab86d349e4a33f92eaa07378eac07ed8d51aea9c15ef4c4b0e0a16f9c794701a1b74b58beb15cc165a4dc1a13a0886f55cba2b977447b61c01e1295a4221e19321201f1df0d25c9e14bc4433678e48a5081de7c81f79a6370843bf0d6e3e5192c1ddc0bad14a11ada8006e4f6549da3a877a991351610eb0c5bb6228d266baa27eab2b9bf4455fc54aed3c74c12590835e498c11efdc63dde52a62d8f3a3c978152018182b3e4cbd00fff317d06f8e9475b4c7506dcc5547d8ace2b71024aa0e2220936d2bd05163b8f15bc429378fec52ac39d167200758884056dc14d3329b1d47f477a217eabb651fa97e05451cd6e861996648ab439c9aa6fa032e9083b8c0f87890c88c50dd5a6e6be8c4a4361f3b4c3181c570407dd1d2d835a87dd4b24f55a649c3e478bc002f30894d06411dc4dd8277f796976b8b2884ed371013225bbd95955827741331777da30b1b3370fb4d0bb914d97660f7e06759ba54b5697a4f7cfb67035867f39e53306eb55b31ba660769ce6993b2f44a7173576766ed20992d04e6b4aff20c138102537a142ceeac3804fb0a4eaddeddb6bcc69007c5531f0ba6851854d8d836a51e8d644c7b79e071f19986090d2404b562a17e1ec1da775c171373bcf5d2c3d7dd64a587d66e42b6963d892df898766648f37c8d10ca249e28368c388f4e70a80b2992a0a390a2d51a17a0c1774fec2d399a2b0a99c802012fff6300c4275d1305b9a9d0f8144df64da9016f16369e813dafc7cff55c5a60602141fcaa62d9fc0b93df6524d8692be3c7ded5354b63014686e98ef2b5947eda93e0cd232d3fdea943d3bc92a6f2835c55aca33dcd087b7260bc68def6ce96ef5d536b61006a595219382d8b8365eb92eab44e677109971bc4dfd077a56ff1f27e9b80edffb5ecac7bde5dc2a74c30a24b9cd1b0d4356ec424350e364d0dc929d657a8626a22111d4a0f360fe33be72a1f2c4f5c1b9843145ddff70d583a9b433cab33b10d93531aab7bb8a53c738aae79222481b135eca9441f47068299deabdc9c4f77e5d4ea286e8300eb5956368d0499691dbab1499baef30bb6c4a9bb0159635dc1774203fda828bf804e8f526ffb55abd8700915232964b7f219a7bb221efa6428089263ab753eb421a1952bc780289a85ebb9b510dec67a826ccce1cdfbb29a3a55f4e1068ca2c077544efac686d77c67c927430c3ac78c7c8b1f834be9a689fdab38f1401797dba32a284f5c5f9ed13d34d8a001cfeeeb7de12aaeae7706004f96a293e52106fd945428e7e98915070b1584a323bd8f00b9803ce189c9c0af032752d979df57a5098458c7de034db79f43d27bcb720078b05e5f364f2d789343fb6fc8b2cab810b1745fa36aaccf5d27fc7f06ab821268d83e697870632814319533373f24584b35b2ba9dd9b52a4a2e559c90b1b87549530a64fdbba5587242535fd0d600fa6e8497369a5587627182c62da4a47bc6ea99f7aaa765e3b74b7d9c48e779c8b13a2535d03ef8ac4bf3fc9e6eda5628034e7e453fbd6153b8b8e9f693c5dfa37f6a0a2542e6f86ebd2ae926822d7b31963c8879557dfa2a869ba3c5dc2dfcb60bc0a0c9816c2c4c58bdc09c2d76a007e68c38fd8b88709e5c49341630e333e13413c3e60c0d768d4c98bcb297e819ceb0f8b229d3037ac95639344bf42ee7f77922a6ac039837356dfd7c0ba3c5393548369bd71b4824326eaeb80a9c249504a08bfc164af220047cdf054d928a8d929a2fb621665122062dbd5cdde82b8289e0d510246e0bc30d34d8e96703f75c75328f99437be474315d8cb55066badbc0ee852c8ef28e1de7f5b58dda97742db5f708c6be3279d700ba147f1519485020336c260d825920870739fdb288f22b980fb7bcbf147b1a95fcc3d8d1899749d928eea8d47cccc1fbbdd5729a3f2f73d2ae352eb3e043405bcb7fa12b2a80d6a3f0178a18cbc5794fd65f0caddaff57616dfed94884a48b27b181c55200d9ecdfbb082dcd2952089938e134eecb40c2f95cb7808fc7da09282787edb1939e75bc8e284c01239a895246be025c8e0168ae83f5adc62f4f81ddbf6ba9b5fce3ddd111eb61c42777a8c303abe291aa9ef383ef1d6c26c4f8698375cc76a7e078ac948f2e84de084fdb380d38d2e1810ce8118999554c06f8d583bd37003b407dd7b41a3b14f10a5ae7c2e8fdd087cc322ddc399fe38cc542bc957b38b0fda34a3ee5c6a97d25629d26a75de211fe1cc4ca63880caa8f85f3bd489c39cf30eac81784e4456a775dee3045df2a1875623a4fbf227cf90cd237721a6dff29d26a16306e4033cc644e35cba3cc4e45cfd0cefc9c8d8a0f35bf31a8319b54fb549554c7089b9334a9867d51d71aae1f342d5602ef2d394e6c8a8aa6c15121d8c8b3abe3416367dcc276c048c65311ad70df0ecf0cf817a1a27e1dc50fedea83de8a8bb7746e23be2f335c9cda9a7f08d72b9debc35d49e9ec4c9815040c38c11375dd7f2897b20479343b86b51c317e0e90f9465d8c425857e1831931714284c60f68036134304558e53d2d42813a42a3017ab21feab6132f3a2f8c5670a1076dab6136cd6836b52d7ee54639758085438831dcd8157ccae47784a35364babff9299e4eaa389931199b4901f12185a0d228473d4a147d88e55bd11f8ed2957b7f2f3efb3e444f0aec9bef1f68cffbdac04698cc277706f2ffdd263586b84c645f1721ee3008b398918fdfb9b06b98078447c0edd7c058524825a1124e9af37fa9cb77302aded60eca394c866397c3bc18f8277d9277921abd06b61b1445f43cd7f0b5b2c023832f6d67f86d9b6ff9985edee1ec2572486b43d3be834d5b60d208b1187ca7cc8b17133f55314ee640268d5337d7dcdf1742cb543d63ae3c09e312ac05b5d585d9437bf16bd560ef739f12c878178757e1f675a8671becae2bf03f87de4bc40b4b7a3aa6e2f28f015332b10b9fe426ebd45d7a26e769bb05eb2866bb34c56b079a5bd23352bcb08c379b400512b0d8438ee5371171ccbf2921c1e150fffb5885286f933f4393088ba21c47b15d1a35de27dbd02e58859aa080f87d0a857e92d0f52c549c04cd9368c94a8024e184773cb3431d854c2855e93ac9f24d5e45d11c2acfb03755e7f279b368e2e31b3653a7d7e2e102ac67f363c195272e2896bec544f669f2d25ae8638ac30da6ed52404b32b8ee9f0f2909ef6b4e2db3a6ea88b8a6f2f2c025959efb7b94005eb307aae01af8a19ee6178270be09d93837793b43bcdab98b9c04b6bfea7ac2217c11aeec277bc199b67ac24b7352299e7fec85aa151029d14441b56bb6031cdc72a1a90ef537c6d2bce7ffc7c366a88f8bc87cd8ef4e91b5ad9d85ed84f9b85f029252ad5ff13d564d842ef310feaba90974e40889e7cb753eb44ef96bc4c25b021fe50e9957a9c3cc9904aa920fc8a8e82a826b945559b57591fa1a26c380afe65d930f9bd9a3d93f57324d28c2741e728cbd106dccdf66863e49db8a0df1398ba8594fa5102b8157e4b987f4339820df5a7aa2b1c47ed0211437ee3d81dcbffa500dc4b743d49028581234c7e9db2e951d5bf3e3c448ce58bf94a2f7ef95eda07daae00bef1794d27330927b2460778fdee580efe431ee244aae452cd60100b6c9f0cd5e79e170a7b149abfcc26b77d33c35311c95e3ba0752eabce3d1310a8aa45ecd1659e4e855919d153ebeb434581a6d352508771b030acd3fee51badf6767a7931bbba2cf195bd98fd096a6be14d7172cf1dbe3a82bae73a29223c623c090cbc5fffe8f3291", 0x2000, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) clock_settime(0xfffffffb, &(0x7f0000000140)) 1.365241652s ago: executing program 9 (id=601): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001640)=@newtaction={0xf0, 0x30, 0x1, 0x2, 0x25dfdbfc, {}, [{0xdc, 0x1, [@m_police={0x6c, 0x1, 0x0, 0x0, {{0xb}, {0x40, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x0, 0x2, 0x0, 0x446, {}, {0x0, 0x0, 0x0, 0x0, 0x4}, 0xfffffffd}}]]}, {0x4}, {0xc}, {0xc}}}, @m_police={0x6c, 0x2, 0x0, 0x0, {{0xb}, {0x40, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x3c, 0x1, {0x1, 0x0, 0x401, 0x1, 0x0, {0x0, 0x0, 0x0, 0x401}}}]]}, {0x4}, {0xc}, {0xc}}}]}]}, 0xf0}, 0x1, 0x0, 0x0, 0x8010}, 0x2000000) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0xffffffffffffffff, 0x58, &(0x7f0000000040)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000100)={r1, 0x3, 0x18}, 0xc) 1.348541964s ago: executing program 9 (id=602): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) mlock2(&(0x7f000043c000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x10, 0x3, 0x0) capset(&(0x7f0000000500)={0x20080522}, &(0x7f0000000200)={0x200002, 0x200003, 0x801, 0x4, 0x7}) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_CMAP(r2, 0x4b70, &(0x7f0000001040)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1342, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r4) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000300), r5) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r7, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r7, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r7, 0x6, 0x1f, &(0x7f00000000c0), 0x4) openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x200040, 0x0) setsockopt$inet6_tcp_TLS_TX(r7, 0x11a, 0x1, &(0x7f00000001c0)=@gcm_256={{0x304}, "6ae04425ace3f60c", "acba84f091ccf68a710300f23c58140000ffffffffffffffdf00", "0f9dafb4", "ec3fff9afd96e6c0"}, 0x38) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r7, 0x6, 0x14, &(0x7f0000000040)=0x2, 0x4) writev(r7, &(0x7f0000000080)=[{&(0x7f00000002c0)="ec", 0xfdef}], 0x1) shutdown(r7, 0x1) sendmsg$TIPC_CMD_ENABLE_BEARER(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c657230"], 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @multicast}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="89e7ee0c7cdad9b4b47380c988cafb", 0xf}], 0x1) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000180)={0x1, 0x1ff, 0x0, 0x8009}, 0x10) write(r1, &(0x7f0000000000)="240000001a005f0214f9f407000904001f00000000feffff7f0200000800040001000000", 0x24) mlock(&(0x7f000035b000/0x400000)=nil, 0x400000) 1.217391206s ago: executing program 8 (id=603): r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101301) ioctl$USBDEVFS_CLEAR_HALT(r0, 0xc0105502, &(0x7f0000000300)={0x1, 0x1}) setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000140)={0x0, 0xfb, 0xfa, 0x0, 0x8a, "019381369892206b8ca749b680ae6c68", "afdac13a2e389630a07b34507f9fd50ad231068ba4eee5fc135b1b3ff549c7a06b1c3275f521ebfddc131270fdb9ea0dc2d9eb63ba2a3c8c25ebed1cdbbe7f9a66b5fb6e122c848b8be367b89d737717ae6bc7e57216252b74e9232c9b65fa25f9f50bf414fac7c1651c6328eb53a757a68ffd5233eab293cea29837f2a93f2b0409bc0b6b531e13340233912f82f54ba8eced88454b8c418ede6632fc090aa6606be28761731515cb7d2da8ef6fdd143d88f2596f1575aa9c386eb2043c537f49ee0cc166dfed2d1e3aa87f44ea701fcdc4b337d088467c4dbcf958805fa7976347dfa14e"}, 0xfa, 0x1) 1.144445939s ago: executing program 9 (id=604): r0 = fsmount(0xffffffffffffffff, 0x1, 0x75) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000000), 0x3) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000000c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000340)={{r1}, r3, 0xa, @inherit={0x58, &(0x7f00000002c0)={0x0, 0x2, 0x70000, 0x8000000000000000, {0xe, 0xe, 0x5, 0xffffffffffffff43, 0xfb}, [0x7, 0x8000000000000001]}}, @name="ac65227a4670e011ff79b7e6a8baed1a2084811500ad05f717f2e3ba25f11ac35d7d93d37f3aa8a742d2ec4a953fe53e9c630ece4525908e0f097875fface4bf838373683d6f2a0a06c7445ace0ebb86eccd5675857f77d1545c27ee77a551795118de0657a8cde868893b363284bec998c27477c8ee2c22a25dda2171bb98f34a32c4e4204b00eaa96840410c6392d9712d0a858f2c0e027d575a13c2e1a13e44f30a3f116b551110e7062037f19c44808f064700568b5a3a4cd64f6b062be11b0a032fb455a0e779474f8166e91881505a092667ee5214d0b474c887e2428d90bd9efde1984dd468356089c592d440f80275f598eeec59a058de782aae5d4f4a1d0d1f931247d6e591202b26b094ea0505feb77bd856fdae1fc6334559c4ad4b55cf1acb5b2fad950239429217c6cfe7fa8b3f3ad319a4e6b5ae19edd7f368be903ca66452ce3bf2cd9ee6b21ab59613839ef987bd57d7b99e861aa8c3b7e653542e993e15f7248f84928c3404ca302eefa7918e2519455237494d22630743ea06300839acd0d2615b30c913ee84184495511741fea1f7defd05d7450d5d07b4704e12e105768ec9319db3eaca51cb8d09b6ba52532667c8579b2d45d272e4e3789d134d14daf01254e73aca0d345695435fd8693f610c61a232d1e1fbe2ce3954fa1bcc30c9f2ac372b219d5e5d29402ffcf39a75d57179d6521de9b527083a9ec84d1cb561411442247a3ff9314f771bc041ddc83ff392acfd2e37379070ec5c95c1e445699b7bdf5364a0c5c9f24521354af5a74a2e2b5a2de8aae71a7712a45be62443b9bba276ca8377e3593285d2ccc2eb755785c5e73fb723b37d61fb35fde46a68ce565071842ed595ded76bd4692e46430c0f17733eb87e4ec728aec1c226cb37cc5b183f81df8d07a2a4a6f9d5752dc93adfdcdad02f76f7ad089bb8fe8e876b09a7be2257d3e6019449d50be6d39159d7cbeaf11f15583c44a2e36c100e621f3b8ff1048ecdb2039b0aa657ef65017a367d4dec7658f663007f885a287f2469290a75a2e33f3474d453fb44da8a47db324749074bed023e9ca21d4b6e0d5eef86e6597ff6890e85faa79740e5c8a4a70f9b8dea9190816adb4c5a7b4a74977dafb83be12e631750b9e1caf682fdaf375a3950f0a7da46e3525ab0e41f17e2427bb3638be4f37a7f27127a8899f3d4119d5a1380eef531d533a35092f160d4324c3d17e5126668b79d8266faed79bcc0667c7616a4ca8799432a2d3bee348a76f1a21150b5d1cf441eaf223900fcfae4dcb311c6586fb6806f6034e39f39c8fc052dad7ac083492b8ec18b3ab2854cde42c246443dff979ee8e79e03a424e8887e674f7d7d541a236d72928bfd9f337b658ec63a52b031ba468610d75f2811d24c97d97db68a477a7b4514d972697ec66008087a7a294c927b88c34956bc8fbd69fc78e7ba35b853092aacd305c06085564f3ef4ad3b5c8069dd20355433dd7f9721f075255c9db5c07190b953b3b3f88a115a6eb20f5ef91ef336c5114e2e792a06717b114439a30d9289acd8b98db8b4f58ab6a9cda9a28761b042d5b5a93652b19c37fa2def6324abbe10d4cf291326dfea14144a9ef92789dffcbbd2bf265ce15bca7a458f518c894c6285e3dcd5a41cfc3f3960b8e9bc31537e202540b49f7e29db4ad0520fb3f53200a58aaf2081cb15ed31e336c78c8af6891e1cee1b359233ca721395757653bb0732eb68f59895da8e35fba2e24b1b3454b2c9d700d77dcd4719e0b7d35eed7fe54d8df24cb12872aaad2c82f48217fe1268f9d5876e1f2a5f4d602be0dc5193a91de815668954ed98fc1372fcf6ec97bde267e09c144754ccc25f3ff88b10350f9a55ae13fde50e66ce1bbf9e3449cbb839781ddd03ffb33eade784324d1937104f592a61c0740dbc691483d6452adef8ba37a8139e0d748040b752a34a1fa2960b7a5db8d2df9c2ec77c97caaf7f2608846b4cd8cc61c018772c9a58daf28061fa6b09195facd103a5c029e1ab3c6d6b7a6726588808a8e132b3dfdffb36b9ed72f436dd0eb3ff18d07ca585b30388246179bdfc5d99b127549a9ad44af384e302dbdd5497aca9d895faadd89fa38ea93cbc625997a9e68f5f0440c1916e543451acaeb3b3e84325b7d061273492d01f1f1589f77a5fa3322ef75710b50e51b098b5d81749b464685fe4fe13c87a5438ce067194cdd8d16bec1636df6f8878955c15e3452adb82a67df31a867f9ce89538ac27faabd663c4f015963ae449223e22b83e7de50b7a2d67fa79ffbb11638dccde17935d395bc8f222688c01f1fee4b81bbcff63dc0222bc9c38bc806a54f6cae8f9f5dac255c18a6531583b40387abc3863d6e926cf7328d626b94b10b791b029e5341fd028e347de64367435e94525071fda4d13be52aedc566741ab798fa21b2b888eaaebfa45c0dfca3072135cf38a8de3db47aec572f293c25e29f040b5c1013a35f376231d254c3a61eb06148d1892067694e91ff017eefcf2e4ec745a91604e32ddc48df509e0141c679376aacf350bc38f4cd51664bfe49aac9770cd86d00daa7d7fd77bf45a74668381872436fb0929a86607678ff882faa3dd2a5e3416bbc2f7239c8635c77874fe8135222bf8d9231d8010f0720a1852e35b8b37f83fac9d106ac78e92da55504fba8075e245a0e84bd258db641f5f7998aee04b98b7d147b7a9c481fb95c4cdb67aee4c78fbf6dae82923dd4a0466a107f972f2d91567d69d657d5aac0973d3822107eada8aa6a82d8d92f8cbb4a960532da37ccd1bbee8c293fe09017fa086e341840900d4fd682ad8b376dd8a8f49577b98c740625a449c6025f20d4b6eb4de8aebacbfda61e707f71be44606f877cf57807cb3701a0f1f761cd3d0f7e933abd25f69906e6f0131f594099b8f9417a48bf4f067cc93a474b7a16fb13909d81f90994cabda68ba535514d229cdfa17f52dbe44869093b30f38c50ca7508af04ed72ed60ce8caa3061cda6ce75dfb0b441ea14bab237239c64fae084883c026a394f3400f1089610278caac8da6a3cfa5878986e6761378bab6be6f12438ee7f12d0bf62fdee1acc95d26b79c821460b54bb29a7472a6cd3dac1a397385e9afc4461c2a3157fa7250cacc77d3acc4843610eee5016ee8e003f57fb46058b59b5e37e6be39cd7e9beae4509b42bd000adada0b6d03f5aec0bdeb6318a735c6cf82d137d02b174c81140f89fc19c6967e6c6f3b1491f4fa3210eb3ffa487d7b2d60157c879b8ebd2ecd7124f829373894ac3b757a9419fc1aec2b3b55e965c0062b017e7e7d4aa7db5239299303739732c85f455a4de5105c317772391e632fe61e0abbd6d68d07289c2f28ddfaa3426fddc331bf375a1aa7679312e44dfc79629ebbc87081b6e602869c6613c72c1e6cbd14617a111dba06e0d9f4bf07010c27512cacbf82f0a0bbdfc11d4e67943e31c41c8b400ceaa0d8d065e45b7e14f612e1ea6ede934e96c44d4e9d8d438bd7cc0b4f7d146adef50bdd18595f5228fd133fb686d02ba15633b25bd0e4d3bfd14e4a3f837f760a143544ae664b30068bb685c9268368f9cf96e9e1c9ad1d0ed7cec8f4c411e692ede9e6916a36058d99199f735a159f389c27bfa2e30aaff2ddce5b04914aa35a7680c1cb7b2578cabe1cd63044754f928127f39fa118e078ae1781c4c9bfe1d88f443b782c37df712875bdb30b0535afcd18534d5bb94016dafe3d9e866f47f19c269eb903f9d4e3d6ee413d2dc22da75b4c9dfc9dad73e1131eed93ab2f3d145b5aba270b174dd1043dfc57600c5579d80e5bf4ab1d8c011902540f70334f16a3aff3a5cec49ef2858d09f3f29828d68ea6f5aad2ccb87a203b318336190106875d14fc57e51003b27a60fe908d24f33ff783a7c5e605f5f7a39bc83d6d473e1a10e971cae22862a7c37b5535b25d57b7de936b6602cd4466400238649bf60fc70d43031a3c3306be9b14e41ff568e1053eb4b3093de3ca12d0298d595c8387189f1c3f564362648d3c0541c3cb1721f561641166bee378d598f6e29d486afd523f1356b8494ea64731e9b995f4d62e59a454c47545fe75ef95e5f8c89df92fe1dd039247a436bb443b13b92622fd051f6a98c3b12d310d788329b6b8c1db2ac14878d851861234e73f206c12297ae5efae94e4bb0e8be403cc9c42b2aef265d60985ce2eca81bbe7370c0fe547c0563e40df1c82c868e16163503bb22af2437ef53a078e1fc832dcbef6f9f4b7d0e7090df97a101f112e6f708ec279a2abdffa1fd07766cce7121c49d04788c05de7f9f9d207bf327766946cdf0796419dfe2f874477c6e517c457482b7016f7e98cd3145ce1905dc80ad2c9eb91f989d35dece2570d125b66e0dd5187af5e84fddabbcbfbec232a0334b3d77c88c039d52c57390fcb5d97c46e2f5a621d6506423a943c20dc04d65825751025adca7b87c4183f36befb7ad2978e8f093f0e67d59656a07fe69cf696148a9f3fa504c97c7485e03614e82af7ef294fb36e2b07545d51b4e819f031ffc14c6903e92bf40109292b26c01b9a7fb459c180a748e75dbf7e2956e1886ee05cba24d6927e2c385d7ddcf9e21557ac3fcfa2a07dfee0d14e8f1bf2d8b50200db51ca51a12931cb2c41c33404925df0166b6cc7efcece1b83ed55137c95f3cd01157158417ad8d60097ec9ea0cc5e24fcf39d5fd29fbe182ba5253116447f5f37ff88cc618a17fd70e9e711b4c6a1607a8533c77b1f1d7c13556f8a1cf317515e84791ac41ca5c217eba53cc6cf4b8cabf82e2db13b1e908c0beaa476cd2bdb2baf3192c6b85c160947d8403a1837dc16c089f545a3335c8d02ccf23ffbde44e468b81d629b91efee3573dfd62aff5b23518fe102701cea71d5e9f29dd2cca2cc881f3151b69505a69c650aa1633fd847f2352398de01225aae7def9b05190f6f493eba484441173e9c81bc9d85be2a2597cddefcb57c3157c7169fab0f466425c2f959583fda0a929607f3435fc736e81b713764caa316bbdad5a7ef131d42f4e307ae799dc134f28c7324424717afb43921813e883b2e144076082069343f866044d912fd91019721df2cc0360cb23cf6f582c0185bfe067ee26222d3d8cfd0eb14f5411dcafc763226e7f1e9db2a6da754c0a384798dbc11bdacfcf847b22017d835c3f3d81cc0144f626b5be5ef3374daa2a8bda2e8e91ea4b9d197e142afdfab1beece7691486f5ada059b61bf2236ef677be7996caab9316003002d330efbcd18a23b464942abe4b45034973bd226ea3d9758f8cf99e3bd410f77bc644d5818e3ed1466c63b9ae43bea16d8b19efe537ec8b01ad76ddf1c6858941cd3b4c5d773e2c531f0b738fd2a88d507358d747667845f93375c477e21e4755e8983521f5b6358cbad3fe60095c28992d19bb663aff661fa81b21be255acb0287369d90fb4006ac098acf13a581e7815740f2800c2d7f2cfdf91b213b8e1c236e804074896abf1e4873fc9b2e7f480c4ee3b3cb303c40f394deacc46a37de4b6dd3fdfff953b7b5b7a24a8af5e785a1d44a5be77aad4820b04c1e54666a6ebbb1deebc403b2cbfbb13d2d12f588072f85bc7e2a7273a0c4b89e6b8f976cd1cecbf439b51b48421aab15750f6f72f4f8dd92b3d297e53c1ccd3542d505b827c10c3ea04b9b0f6f36e01177223f7"}) ioctl$XFS_IOC_FD_TO_HANDLE(r2, 0xc038586a, &(0x7f0000001440)={r1, &(0x7f0000001340)='\x00', 0xe040, &(0x7f0000001380)={@align=0x101, {0xfffe, 0x3, 0x2, 0x5}}, 0x7, &(0x7f00000013c0)={@_ha_fsid}, &(0x7f0000001400)=0x3}) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000001480)={'vxcan1\x00', 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY(r2, 0x5000940f, &(0x7f00000014c0)={{r1}, "0c697c9c1860c391e56864dc3b3608815901b1fc627699a65717a9f91f03763fac604e08a0611571a2fa11c2b8d143ea2ca085432bd95df088ea94936b1661603d1d76aa6fbb9ab1d0c7ad9aa3a4ea9889a86684a226a112069cb29ef713e43e015487bdc291b533522c5942c847dbd7e8450508c2bc0c9feb60a9465a66975cf439feae66c215fdf2f07601aef00373ed712cdd8ce7a48fbcb6676b4337c4a6616d98dc581fbc2bf48f3b8803b1d0f23c2bfcb2b96223e292be99887df309be979db3c64ac13f41c2f3c08bff3cf15c49152a48f34faa557bcf94904afaa8ea3d2015e9fe1d9103619641879bfd949b62cc9f2bb5c03ff9c1b2738c37006e59385c0e10e6183a9d3014f73e8f12e2aa9bd29b6d54505eee19ba6f9a6ab0ad6f06b995e959a9f4ba8acd76337c7123d1a2042cfc488662aa332b8de35e6e35f2e18d9b06f647bbb29d391208fd45261560a8de0f5760f5f3cf48dd21aacca4ac6f7b77451555395af3c9d39aa3ff5c7ae9f3390ffd8c439d27d3f0477d05fade9bf77e52f28e02af1dcf16868639662d976f9478d20f7274754c0ebba76c68ae47707d319f722d0a36a771845a007800d32028abae294f15ac66879750e559f82d48778699715c9ab0afab58cb1945bd42b847641e9ab73771128099b63c6670b00ae2fd9c209f05d8f7df577b4eb358e0318f17017040885ea8ea13ad734bf122843d92f4bd4d63308a0d31a68d1c247392fc161ec7d72c2f88043763d4b9bc8e9a833e33f47bf9eb6f3343581856758d201dd0bd1bfb1440ad1b1bae35e6db0b077f5257055cfe460fc490fe39dfe2e71906d4252a1e3b8e08145f1434fd337fdd45f6701af1da5c34251958b24efeae2178dabcaefb91719dc3f29e193e08db38fbd97012fde5983996a919c1ef277f213baa2b507f8a9ab263829de79aa44a0e1a04346dc0423b23e7b25f9104f257aef42057418434a7e94669983f3e7a545bdeea3d645da14105a950de2bbd413d32513943a61047fa59f606bf63753af74167ad273497aa28e8132e8abaaf53e2dde86fe440b05bbc4063238f40f514c6790de736bd9c35189a31eec57d65881d1f37f6f517a0e022c9128b24af4cb4c2265946d85d089a20f0130373553102d2b8e2768ddd4af7c980007d3d01039495a20a1cee4e1f5cab8235b71943d149a8aa32351297ff1eb1ba9cfc906d93173ff529eced5fc74f508547a472f6df99051b4a9946cf090b95ccce90c9052254b7430bd283b069865fe7d03f64c1ebe00d0734435fd2bd3011261cf5184fb3d0b51a2832f2e7031dc3acbb61c7c4fcfb4c291e716429618f8b1945917e043d746ecff40976919b78fd7a84e968f4b9276d8d6adc7780018475324d2655d90a5939bc8544c845562e1710e07c4026900da98cba3abd99a80df637a3bb9bf369f7c3600e87e1114be6032dc5be230840c835ee25bc1185d2499ca03181d41f7593d194a5d06751b1508fcd22dea46a6d8f6d0a8b77e190957aada089ca40d9c5e10cb4b57f962de323eea9d87bccf159e4c525ba0b8d2fd77d059696e22a6534f3cde53d26f360fa2fa8bfeb428aad9206aa3b0c47b3c58cf7d755bcab782bb36e33895a7d8ec2c8f47ac80f27a8207baf74d514c8ed7fc5aa347a037f754b9df7e88d5a8c49bcd1033fd6b61b2ff7329beabbef4d5d10239126d80ccf96c5f77cd9921f8f8b5604bec4b0329e43cc02eb96e7a9b0b871220d15c06d2303a7fd95606966daee74669abe0bdc67e74500897b7566b19548d0f0e07b937e63dacadb1cc490eea87ddbe431dee9024c9fe5c0a5b88065c86546f2d049975dfd6182952414d962216f27144e45f010ad9260b3c622cee8767899abaa86d3e2411aa465d0d4b8b2ac793abd62c1cf1484ef2da8bef4239abf4688a06352cc68bbc1051f5dd30cf0c82a64f01736845b6090ed521204db323d93411cf9bb4a10f2d662552d0382e5a5bc60ace7ea583000a92d852715ffe85bd9b992757a464d28acb411527ef102170cdc702c69321dc2469445a21ac26d2348da82bddbd24789c20f719013a7dcac256073176e7c7fc5755efd98232b665e9462998a9241fca46621b92fa1b92d6121f781f4e600d1e5ee870b9d95adc6adaca478c0da00f5b69b16b5a4a3a758989865949d9bdc5a4260d617043a35f517090d67fd776f68068a14538f99c1f7f664dd436c55320052b789f0238ef050e323f39d479b6c46e9b7eb9a6f4b67962ecda6b0bc8b031309d1284ef18a0e754c548731f4067c6b07ede6f108cc7c05ac0b2d8bcd2811f070fb8a3b0e828f1e769b73009049b8597ad623bee7b8d54284efe4d1ea1c99ef7a6065cf5fb97b64763a360d4d71b49809c68b3a3add9496153ffca83b4ef6133e82907a360c8a7f31ef8ae107c24c5c82f73a622adf41b6ce1e788341a81e5cf41bc8b9ad9d5b5ba1391c37c8d319f5aa78e49286f2a1ba292689dc629abaea1c1f16958e436aa6ad26cb2bfcf865751d82e66f98f821f6837eafe44e76f62fece836007093f10469bc2a8c6caa6a722039ddafa924c9c14b1cc8d1183015b2350976aa3a394979681971f304da7835a7504dea598a69dfc54abdb2a82303548ce941660fd6fcfcdffebd872b4f0966eed3ac44128279b6f22738b80fde08c90bedae8ca98932456af2fdfed565860e52f391ae50e8e4b08d9eafc146815a65ebdb89e9e1b5a14cba1e9a8f57bdffdb0a1ec536a3176b27ddb1f899ce1d853988376e492f5d7754dd9edf5ffa07b6b1d444a1ed4d43fd52a996dfa2188c1eaded704a4c6705127f4a0f3b723f8cb910325671f6bc2f82011701e5042221041a9ed8fe0ba885dafd93e2b9ff57a8e7e396d0306914804681b38997f8952e1528bcb1c7888a5b65453f5d016dc021bd7ff2fc5ac714176f9d29ca2f41fae82930e87e3675d3d48a2856adb55364592cb91956c2a54bf467aa9b609b65d905ac5d242f5bea7f0651168b69c27d8ca919b9f0a29ee60ab72f959545925b2208a94bc7c4eab07f477790c0008e362f7e460f541f403e256a8028a948366a530765d9c6dce3b43d4039c7d3813bf75db2c7441dd776f935494ccf1961cf561a5ad108ac326cb7c0b28cb87b64e3ed9f4b888d276f287616ab62245f0a2aad880bf827ad5f7fb070dc6173ee1c9770ebd0e59983102e31053c48976e2ee0258fd97c33719826d0af3793f93b4e0f3376d6ba0ee0291338e93c1cef3d908af44d4dbb2565264b67769eff78713e6b9fbae28b9820f714f268cc123364b8e14216de7db29bbab50765707211d74601f81514ddd4a9cd10bd67748eb44fdf8a18ed1e4349d82fec50e9b69b14d1678c975e3f7bc9df0a9ff4e2a0fdd4953b4e11f382d906a227a30f79fbbc9951c0d1ff058d7aca85a57393d54908c3ad89d1a76644317c18caca7b786fe4e9421a3b3a44cc3d0d2913c63c3fa620fe119033e31b6006532d5f3d86d031462bced7e8faa523c1c0db58767e3939687fdfb41cf2cba814937ad5fcd1ff48f0cd165d09ff120e1a4a1a3e0ed098558def129ededdf14636d1750dfa10e7a68903b508be38e38eb4865137cec9e71b5f70aa33e7dd50fc1043454f7342966191f98d1cf085fc03ff9069071498aa73f1a80e51e0832bd98f79086a437bf77a4b5c429f2b21cfcfefb0090cb17136e7718a13bd4b231a192e7cada7d9b8424172229608dfe2c1d401da1a099800d030374e9e695f22c67468377aa7922a5048e63c3296a80e32b101cb02fdeeb826e999e5638101cbe82fbe6348bc1a466860715e7162dc350093fe4bd2db701570df1a8049dd80153ff029613c85fe454290bdac68d40ec08d341af6f6cc45483dffc6db7061330b034f6e8984c609f6c6b1ca297f6eea4c7112b768b3bb14213c80719a154cc75d0678e7e126fdf34b11d21d61714d953c8fb88a53a8eb072f593376a364845fd892b49661b8beef8f7c74d3dad58d218728d98937b26dc68aeef985f104b7ca7891f42bacf0e9b784750ce7dfc5a5c1cc541172138a379b48b84011b98b23c4bafa4b0260482fdc60a9cae0add823f0c1fad4270fa6c0dfc2f55e31afb221fc2c307dfa660065710f9ed0a8a98c0a081a04520c882e8f99faf6627b4af513d9beecaf639d86b704532899fb702b657916e0c6036730597982bbf714c03efb7bc95444dcd77bbe2b5acc0bf3ece7d675de54bab9096cdc79e1e63f6452e7b6e50243663abd1d99dbbe43f998179b426038997d19f32ef85ade3fce7477b251155090a38ed0327d378c912169b3b450870c29448611f5ed3a32f131d02ff2a431b09d960cb8b3e672d7619f5f447a4d7f05fb547472b92f3c28c8e5f3b38ef280ec2f3d6d040dae3fc5d2dfc69b4f0db7dd87ac3f45ebffb950d903fcf97ea483b2128ae2e821844783ef4243c7c2495ba748afd1549817f9c47c083b8be1c00041bd0a176d5f1a0375238758bfcca2a6f8302f0e636e15fd1b828f79b7fa6c8e33f494cb15f2720a917541bfbee92035a88ddc606ca937293b3b99230f2d768994300e42b00e0912bbc42d1aaac81ede3c9d561ef6e014befc8a0359925547f83b52bcf234b0fe06c92acc7c96e88fc417b345313cba0c5102a8dddffc989d0e496857e162b0493ec23eb12de5da8e8616e38fef60aba393a76baba2b2903465c6fd53a5c296f3327dc3aedd39030065bee4b88d0284f82eafd7277bd0a5ad5982546addf938c32603d9930e7322793ef1fee6a520bf21d07c464479dce8176abe556f8d6643de4acb22f7646d4713e1126b9cde8bd329b4a1b765e5a84b2222ed5cdf108a1287a675394fe310180247291a4742cadb25a4f26ea8795c77961b38ed5cdcfe4d259973286a6f3e5dbc39e24567a8554c8ebbc3d187fb4ae1addb2ff3903da99c8698d2051c47fc321e388368581ee971eecb081af5ddcccbc44a0eb997bc1f5b51235dcd33ade69c5d62fd8e5f4421c34af9fc2ca51772aac14db1c717e2b7f3bf607a9ca34d0b6112b4ee0f6bbe11bc29cbf9ba52716ce15558db5abf666a1fd7fd5fb25f9889890613ba81b65c119f10d519bc2701c4efe903a8241f76ab9c60b772a9703f171306e6f2006e5e0cf193a265d14e0bc1c438c9cf958cb7d89df7ad629eaff72e2c6f239302db8082537d113cfcf226571178c47ea9785491714500154016aa5ff5cb271d42d151caba4fb06f5a2c02720298ee7666874c4f791aeb77d13544c86a2e73a3e42ca1c7fd077573762464ede3e06f4b6d274fcada9311aa05144ebe943c5523dec5e4d5c0954a14db40a728bc325ff68e80c57d037464ef9073b4a96f72bd7b3ec7fb2a34596da6ed46eaa8532a9156925a743793cedb6e3eeb640092df69db8e27848bee1cfa9c14c0b27b82eaa6e4fd521ccd1acfe58f27d4fd3a8abf91f63179b6477eded488630cf2edd18242667774eb0d10a5d9ffe539beea54b400b7ed555b30b8ee635f4f886cd8b4214f4e49e1d10e553055e017ff33e6504b4ead5e84ed627b309e190e40628863923620e7a89e177686fad4ebda2c2a577637a937367bd989a0f5d73dbce7500d4f4d7c8820cb8a8de0528a0368a025eb408aed5d0ca80b704a9731bb4b112ddfd4ecc9127293e5a648d2976adb91ab01c4f3dbe84bb223f38f35c810ebbd9ae0b62ab203ee4ff75c670a8364bf51c02a035c7a3dd04ba0a3a866d29709cf2b408aaaaad71bc54950cdcc96105c8547658c0dd7"}) ioctl$KVM_SET_GUEST_DEBUG_x86(r2, 0x4048ae9b, &(0x7f00000024c0)={0x120001, 0x0, {[0x9, 0xc9, 0x100, 0x8, 0x4, 0x2, 0x1, 0x80]}}) lseek(r2, 0x100, 0x0) ioctl$TIOCL_GETMOUSEREPORTING(r2, 0x541c, &(0x7f0000002540)) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000002580)={{0xa, 0x4e22, 0x368b, @rand_addr=' \x01\x00', 0x2}, {0xa, 0x4e20, 0x5d4c, @rand_addr=' \x01\x00', 0x40}, 0xffffffffffffffff, {[0x9, 0x4, 0x7, 0x40, 0x6, 0x5, 0x0, 0x5]}}, 0x5c) ioctl$KDSKBENT(r4, 0x4b47, &(0x7f0000002600)={0x20, 0xff, 0x8}) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r2, 0xf503, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f00000026c0)={'ip6tnl0\x00', &(0x7f0000002640)={'ip6gre0\x00', r5, 0x4, 0x0, 0x4, 0x5, 0x8, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x710, 0xf841, 0xa796, 0x94}}) recvfrom(r0, &(0x7f0000002700)=""/124, 0x7c, 0x10000, &(0x7f0000002780)=@hci={0x1f, 0x0, 0x1}, 0x80) setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000002800), 0x4) ioctl$KVM_SET_LAPIC(r0, 0x4400ae8f, &(0x7f0000002840)={"014c85f0bad6f3d014120cb124de9a069ea06128b454871ca6428b2fbcf582ec73105d240cf47aafac626ea468766075a137bb76423cddd1d3234f9643ab6b6d5e8d6faab6bb8a1a5b6f7ad3ce1767c45fcbe131c60a5802b3845c8d4fe046ea9896dacd508c1e95e306d6cfaa95900f52bfdb841a09b10e467c40006a5e890b245dac1d4c204b2d1aafc0c6b130f8198a9e0a837fdfd980acb695dc7247fdf8c0e0ff8b9220ae7c7473eecddba13de869f26d714266ef9be5672928d8d3699a379d58846ded1ed3c6b4484cdafbb8780fe06f1b274fabac5773e9c0c0736c825cea6dd87d9bb1d027a18929ed6491f3351c365785f9c1cda3182d45bb34a50e26b0bc0351f9dfd0eda1a381c271a9d58507f1829c22829536dce0dbbe73ceb36f9ea4febc823fef2c06fd94224b2da4168344e690213023d655cf339375b1da05f2b161412ecb531f8cfb935081d2b80d15895c49d2cee539b73827b5e651a8d6fe135e04c1614c44017043ba0bfe7631bd6fe8f8b5e9d3a50380ebb5ef98aebc88a08efe58a6b5773421d4f551c24290f4e83e4fef451170b703fea3d699ebbe007dc4ce3245e255193aea957c8d0acf259066bee678c7f6377578eda15ccb07a1fa49437cc0a3c9743fa30c9b252fdc7a57cdced615f2ab40b3555165518f72a7a2b414f1d1b03e459639615129c81e272acd5bf6b2aa8124318bc32d67b0c89d8f700695347e1eb12bb75e889fac564f9862bc98b2bd5affccde74ebeedd4e66f9fb7fda6a98122bcb3336badfb867ec5f5a16d33ad13c39b7d46930a84a55686775a887f5fec22d78f23f0060bfdbf8501cf5dd9b9b30e3b9bee41b64d404920643333ca2e2f745695c0550edef493827c7b28cde078fcf312c393cf871878ee17bdd7365953613a8e861166539e677ffe3cbdb2a7ad9c7cb657f61bf20cf009e9ff9da0aa180eb8bd2150b9af8b7a03244cf2634f867b1a689cadb6726a1a9f3e1f2dc7b5ccdcd07200e7eb0af8be3261453f58b06200a75aa0195a7498d8998a4ee1a0330a26c066585497fdb2e7d2a2293ed727d66d32108805e4aeaa91db3bded0a73271d6ff10d2d0016d0a2350fd2d6f5311ae648d9038ac822d649aed40550da6b7971a24ca7da2d64febebe81204a2b86c20cfceb8ca7a23d3ba2d4c4dcf5c7a36272c663a539fa23de668bbfec6f6a549917ef733327e40f877098fba116d5ad893dd4657b2f8ef1e9dbf615a266b6d2d9bed82027d0d3035c8eee36e349f17c0a0d8c64547766e00ef5cb74719c0e973beb06463c5e13f06b2c97d94111962f4907d45a1ce6521acc35585ce772c8bf4358b91241b967b371f7cbfe3606307378fad7f56095c85298e31192eb97dcb0205f4eb8bc0fa62d6d382c72246dfaaa023b41de6bfbc3d7373d76c7e894332b74e7a66baa3c1e353d"}) setsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f0000002c40)=0x8, 0x4) ioctl$XFS_IOC_GETPARENTS(r0, 0xc028583e, &(0x7f0000002d80)={{[0xffff, 0x10000, 0x888, 0x7fffffff]}, 0x0, 0x2, 0x7ff, 0x0, &(0x7f0000002c80)=[{{@_ha_fsid={[0x0, 0x6d46]}, {0x5, 0x3, 0x6, 0x4224}}, 0xfffffff8, 0x0, '%%,{{/\x00'}, {{@_ha_fsid={[0x9, 0x8]}, {0xe2, 0xf, 0x6, 0x291}}, 0x71a, 0x0, '/sys/kernel/debug/binder/state\x00'}, {{@_ha_fsid={[0xa, 0xb]}, {0xc, 0x5, 0xd}}, 0x9, 0x0, '-#\'$[@.7{})}^![\x00'}, {{@_ha_fsid={[0x1, 0xf]}, {0x7, 0x25f, 0x5, 0x100}}, 0x4, 0x0, '\xff\xff'}, {{@_ha_fsid={[0x7, 0x2]}, {0x4, 0x8, 0xe089, 0xe0b}}, 0x4, 0x0, '+{{*\x00'}]}) ioctl$FIBMAP(r0, 0x1, &(0x7f0000002dc0)=0x10000) ioctl$XFS_IOC_ERROR_INJECTION(r2, 0x40085874, &(0x7f0000002e00)={r0, 0x7}) ioctl$FICLONERANGE(0xffffffffffffffff, 0x4020940d, &(0x7f0000002e40)={{r4}, 0xfcf7, 0x9, 0x2495}) socket$key(0xf, 0x3, 0x2) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000002ec0)={0x2, &(0x7f0000002e80)=[{0x3, 0xd, 0x5, 0x1}, {0x7, 0xc, 0x6, 0x1}]}) r6 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000002f00), 0x2080) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r6, 0xc0505405, &(0x7f0000002f40)={{0x7, 0x1, 0x41, 0x3, 0x4}, 0x1, 0x7fffffffffffffff, 0xffffffffffffff4f}) write$P9_RLERRORu(r4, &(0x7f0000002fc0)={0x15, 0x7, 0x1, {{0x8, 'ip6tnl0\x00'}, 0x131}}, 0x15) ioctl$NILFS_IOCTL_SET_ALLOC_RANGE(r4, 0x40106e8c, &(0x7f0000003000)=[0xf30, 0x9]) 1.129443251s ago: executing program 9 (id=605): r0 = socket(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x402a, 0x10000002, 0x2800, 0x1fe}, 0xff2b) r1 = fsopen(&(0x7f00000001c0)='ramfs\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x1, 0x0) fchdir(r2) mkdirat(0xffffffffffffff9c, 0x0, 0x0) chdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) truncate(&(0x7f0000000940)='./file1\x00', 0x2fffffd) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80042, 0x4d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x40441, 0x106) mount$9p_unix(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file1\x00', &(0x7f0000000500), 0x104, &(0x7f00000007c0)) pwrite64(r3, &(0x7f0000000140)='2', 0xfdef, 0xe7c) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="180000001600156f0000ddff1900000009009a00", @ANYRES32=0x0], 0x18}}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x9, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000071122b00000000009500000700000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xc}, 0x80) r4 = syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f0000000140)='./file0\x00', 0x8000d0, &(0x7f0000000040), 0x1, 0x588, &(0x7f0000000600)="$eJzs3U9sHFcZAPBvdh0ncU3ThEZqyiGBRKR/lNjtSk4DB8IBDhT1UiRUqRysZGOHrGNju6I2F/fGiSIBAlRRNeKABBKxxAE4VBQkDkgECYEQFmolEAf+tIBwD5QARrM7a2+8s84i27vF8/tJm33zZuzvvd18b3ffm/UEUFgn0n+SiOGIuBkRhxqbtx9wonH37cry5I3K8mQSa2tP/jWpH3e9sjzZPLT5c3dFxFJE3BcRP7occXFfe9y5hcWr47VadTbbHpmfmhmZW1g8c2VqfKI6Ub1WqTx2fmzs/Lmx0f+hN8mWez8+8/qRX08+MfHS8X89dW7q639J4kK937GpHzspr0UDScSF3QjWB+W0PxEx1OXxR6vPv7zLTaJLXzyyMpI+d/dGxKl6/h+Kcv3ZjPjAi0///VC8/1ann7258uIfe9lWAGDnrKX2b70b2JtKkX72T0pnI6JRLpXOnm18hr83hkq16bn5hy9PP3PtUmOO4J7YV7p8pVYdzeYK7ol9Sbr9SL28sf3opu1KRByOiM+WD9a3z16crl3q6UgHNA1HvPadT10cvGtT/v+h3Mh/YO9K8/+XP/7eD9Lym+V+twbopTT/v/nm1OMh/6Fw7pz/B3reJqA3vP5Dccl/KK72/N/63Flg7/D6D8Ul/6G45D8Ul/yH4pL/UFyt+S/9oZgOH39lJYmIpfcdrN9Sg9m+nD/bA+wha2uJL/lDQXnvD8U1sFE82M92AL3nMz5wp7P/O34beGbn2wL0RqnfDQD65vQx639QVOb/obgG+t0AoG+8xwfM/0PxmP+H4hrucP2vd7Rcu2s0Iu6OiJ+W9+1vXusL+P81HPHaCze/+3RE6U9J9v7/9KFTw+Ovv/rD1uMGk3/UlwgGI+LTLzz55WfH5+dnH0nr/7ZeP/+VrP7RfvUG6EYzT5t5DBTX3MLi1fFarTqroLCpEPG2aIbCLhaa48D1yvJk89arsef5hyLe+GDjJIQ07o3s1tg7kM1NHqivUQ6tJredq5DswNrl585ELD0XEffl9T/JrnfeWPkYWi23xX9ndp/ejmXzJ+kxR7uMX757e/Hvb4l/vCX+u7qMv/KxLg/cJYe/1d/4L/1mfdlrIO/xH9jmV2KP3GH/49/Y1q/ftt//rr/xTx3vb/wvTUe8ko4/o3n5V0rTcn3ls3X8+cLnG/Omg9uM/5nTG+Pfjbbxr7Q+/pU7jH8nuozzk6eqn8irL/8s4o3nIu7Pjd+Md6Aea2i11Bb/ZMv488AW8f/80V9czau/8GrE2vWI05EfvzXWyPzUzMjcwuKZK1PjE9WJ6rVK5bHzY2Pnz42NjtTnqEeaM9Xtnrh19EN59Se/1uj/UIf4zf53evzXtuhzq8WvfnL43Tn1Pz/WiP/Ayfzn/0gWv/H4D7TFf092n/4/+Xd2Lm96zFsRsT+rfzAivv/y4Yfy2vWRW434lzr0v3Rb/Pb+P9xl/+O3/3kmr/rZD3f7CwCAndR5aqDfLQMAAHZaL1Ya+91HIN/Q6mC0LgMnSy3rCksb6wpp/VvZ+kJ5KeKf2RpDWv9gtkqWlnMXGoC3naOL7/1Vv9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUHRzC4tXx2u16uxcv1sC9Np/AwAA//8Fjv+b") syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010102f1c7ff089904131008880102030109022416c46b3fc0e807032919f4414b7e00010a18f5396bd10309210500040300f607090507030800000608"], &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) syz_usb_connect(0x3, 0x24, &(0x7f0000000280)=ANY=[], 0xfffffffffffffffe) ioctl$EXT4_IOC_GROUP_ADD(r5, 0x40286608, &(0x7f0000000040)={0x3, 0x5, 0xb, 0x6, 0xfffffff0, 0x409}) ioctl$FAT_IOCTL_GET_VOLUME_ID(r4, 0x80047213, &(0x7f0000000000)) 981.933976ms ago: executing program 3 (id=606): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2, 0x7fff7ffc}]}) close_range(r0, 0xffffffffffffffff, 0x200000000000000) r1 = socket(0xa, 0x80805, 0x0) getsockopt$bt_hci(r1, 0x84, 0x6d, &(0x7f0000000000)=""/4102, &(0x7f0000001040)=0x1006) r2 = socket$inet6(0xa, 0x80002, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0xa, 0x4e24, 0x401, @local, 0x80ad}, 0x1c) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0x10000}, 0x1c) r3 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b400000000000000dd0a00000000000073013b00000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x1, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @cgroup_skb=0x1, 0xffffffffffffffff, 0x19, &(0x7f0000000000), 0xb5, 0x10, &(0x7f0000000000), 0x7, 0x0, 0xffffffffffffffff, 0xffffff45}, 0x48) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000000)={0x200000, 0x220004, 0xc, 0x0, 0x3, 0xfffffffe}) r4 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r4, 0x89f0, &(0x7f0000001440)={'bridge0\x00', &(0x7f0000000100)=@ethtool_ringparam={0xd, 0x0, 0x2003fffe, 0x0, 0x5, 0xb, 0xfffffffd, 0x100000, 0xffffffec}}) r5 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x18, 0x7, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0x4}, @exit, @initr0, @exit, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, @exit], &(0x7f00000000c0)='GPL\x00'}, 0x78) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000580)={r5, 0xe0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000001680)=[0x0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000140)={0xa, 0x4e20, 0x0, @local}, 0x2c) listen(r6, 0x0) r7 = socket$netlink(0x10, 0x3, 0x8000000004) setresuid(0x0, 0xee00, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) sendmmsg(r8, 0x0, 0x0, 0x800) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000200)="a10100001400add427323b470c45b45602067fffffff81004e22000d00ff0028925aa80020007b00090080000efffeffe809000000ff0000f03ac7100003ffffffffffffffffffffffe7ee00000000000000000200000000", 0x1a1}], 0x1) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000140)=ANY=[], 0x10) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000000, 0x4000010, r3, 0x1af6d000) 904.673138ms ago: executing program 3 (id=607): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)=@ipv6_getanyicast={0x14, 0x3e, 0x301, 0x6a05, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x844}, 0x4000000) syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x400) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x1018e58, &(0x7f00000002c0)={[{@abort}, {@noblock_validity}, {@grpquota}, {@errors_remount}, {@nolazytime}, {@inlinecrypt}]}, 0x6, 0x60d, &(0x7f0000000340)="$eJzs3c9rHGUfAPDvzCZ5kzZ90768vLwtigEPLUjTpBarXmzrwR4KFuxBxENDk9TQ7Q+aFGwtmIIHBQURr6K9+A94l9y9iaDePAtVpKKg0pXZnWk3yW66ptlskvl8YLPP88zsPs93Z5/MMzN5MgGU1mj2I43YG3HvbBIx0rRsOBoLR/P17v5y81z2SKJWe+XnJJK8rFg/yZ935pnBiPj6RMR/Kivrnbt+48JktdbwdsSh+YtXDs1dv3Fw9uLk+enz05cmDj975Oj4cxNHJtYlzp3588lTLz/2wTtvPDPzTfVgEsfiTP9bU7EsjvUyGqNxLw+xubwvIo5miRafy1azDUIotUr+feyPiP/FSFTquYaRmH2/p40DuqpWiagBJZXo/1BSxTigOLbv4Dg46f6oZOPcOd44AFoZf1/j3EgM1o+NdtxNmo6MGuc2dq9D/Vkdf93c90n2iCXnIX6/v3X61qGedhZuRcT/W8Wf1Nu2ux5pFn+6pB3Zl2A8Igby9r34CG1o/kJ14zzMatYafxoRx/LnrPzEGusfXZbf6PgBKKfF4/mOfCHLPdj/ZWOPYvwTLcY/wy32XWvR6/1f+/Ffsb8frJ8jT5eNw7Ixy+nWb9lffGaFH947+VG7+pvHf9kjq78YC26EO7ci9i2L/90s2Hz8k8WStNj+2Spnj3VWx0vf/nRySUHTRaNex1+7HbG/5fHPg1Fpllrl+uShmdnq9HjjZ8s6vvzq9c9blaebIP5s++9oE3/T9k+Xvy77TK50WMcXp29fbLds+KHxpz8OJGfqqYG85M3J+fmrExEDyakl71UvP7x6W4p1ivfI4j/wZOv+v+T7f2vp+wwVvzI7cOXVC3fbLVvL9m+6mHyv1mEb2snin3r49l/R/7OyDzus47fXrj3ebtlq8Q89SmAAAAAAAABQQmn9GmySjt1Pp+nYWGO+7H9jR1q9PDf/1Mzla5emIg7U/x6yPy2udI808kmWn8j/HrbIH16Wfzoi9kTEx5When7s3OXqVK+DBwAAAAAAAAAAAAAAAAAAgE1iZz7/v7hP9a+Vxvx/oCS6eYM5YHPT/6G86v1/xS2egDKw/4fy0v+hvPR/KC/9H8pL/4fy0v+hvPR/KC/9HwAAAAC2pT1PLH6fRMTC80P1R2YgX2ZGEGxv/b1uANAzlV43AOiZ+5f+DfahdDoa//+R/3PA7jcH6IGkVWF9cFBbvfMvtnwlAAAAAAAAAAAAANAF+/e2n/9vbjBsb6b9QXmtMv//s7W/FNgK/Ot/KC/H+MDDZvEPtltg/j8AAAAAAAAAAAAAbJjh+iNJx/K5wMORpmNjEbsiYnf0JzOz1enxiPh3RHxX6f9Xlp/odaMBAAAAAAAAAAAAAAAAAABgm5m7fuPCZLU6fbU58eeKki2YWOx85eIuqBvQsBfiH74qkq5/YruWlwxFxCbYgl1K9DWVJBEL2ZbfFA27Oheboxn1RI9/MQEAAAAAAAAAAAAAAAAAQAk1zT1ubd+nG9wiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANh4D+7/371Er2MEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALamvwMAAP//cUhAbA==") socket$nl_route(0x10, 0x3, 0x0) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000a1121710950b2a17f4f7010203010902240001000000000904fb00026c5d650009050402100000fa000905820240"], 0x0) syz_usb_control_io$printer(r3, 0x0, 0x0) syz_usb_control_io$sierra_net(r3, 0x0, &(0x7f0000000100)={0x1c, &(0x7f0000000300)=ANY=[], 0x0, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x80000, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(r5, &(0x7f00000014c0)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e20}, 0x6e, 0x0, 0x0, &(0x7f00000009c0)=[@rights={{0x14, 0x1, 0x1, [r6]}}], 0x18, 0x20008810}}], 0x1, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x54, 0x10, 0xffffff1f, 0x70bd2b, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x11298}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x18, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}}}, @IFLA_MTU={0x8, 0x4, 0x3193}]}, 0x54}}, 0x4000) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(r4, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r8, 0x200, 0x70bd2c, 0x25dfdbfe, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x34000844}, 0x40) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x3c, r8, 0x8, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x101}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x3}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc010}, 0x40) 374.185008ms ago: executing program 3 (id=608): r0 = syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000140)='./file2\x00', 0x8018, &(0x7f0000000380)=ANY=[], 0x1, 0x1529, &(0x7f0000000440)="$eJzs3AucjdX6OPD1rLVehqTdJJdhPet52WmwTJLkkpBLkiQhyS0haZIkITHkljQkIddJk8vQkFymMWnc75fck+RIkyQhuSXr/+HU6fQ/53TO/3/O7+f3+c3z/XzWzHr2u5+1n3ee2Xu/7zuf2d/2Gl2vZf3azYhI/Fvgz9+ShBAxQojhQojrhBCBEKJSbKXYy9vzKUj69x6E/Wc1T7vaFbCrifufu3H/czfuf+7G/c/duP+5G/c/d+P+527cf8Zys21zil3PI/cOvv6fm/H7//8iOeWnfLmh/I29/x9Smuv/wnrY/3j8/M/duP+5G/c/d+P+527c///9av3BNu5/7sb9Zyw3+8u14Ive+/8B16N5/PeOq/37xxhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGMsdzjnf6OFEL/Or3ZdjDHGGGOMMcYY+8/xea92BYwxxhhjjDHGGPuvB0IKJbQIRB6RV8SIfCK/uEYUENeKguI6ERHXi1hxgygkbhSFRRFRVBQTcaK4KCGMQGEFiVCUFKVEVNwkSoubRbwoI8qKcsKJ8iJB3CIqiFtFRXGbqCRuF5XFHaKKqCqqieriTlFD3CVqilqitrhb1BF1RT1RX9wjGoh7RUNxn2gk7heNxQOiiXhQNBUPiWaiuWghHhYtxSOilXhUtBZtRFvRTrT//8p/UfQTL4n+YoBIEgPFIPGyGCyGiKFimBguXhEjxKtipHhNJItRYrR4XYwRb4ix4k0xTowXE8RbYqKYJCaLKWKqmCZSxNtiunhHpIp3xQwxU8wSs0WamCPmivdEupgn5ov3xQLxgVgoFonFYonIEB+KTLFUZImPxDLxscgWy8UKsVKsEqvFGrFWrBPrxQbxTPqQCpvFFrFVbBOfiO1ih9gpdondYo/YKz4V+8RnYr/4XBwQX/yD/I1ik/h7+Wf/r/zeIECABAkaNOSBPBADMZAf8kMBKAAFoSBEIAKxEAuFoBAUhsJQFIpCHMRBCSgBCAgEBCWhJEQhCqWhNMRDPJSFsuDAQQIkQAW4FSpCRagElaAyVIYqUBWqQnWoDjWgBtSEmlAbakMdqAP1oB7cA/fAvdAQGkIjaASNoTE0gSbQFJpCM2gGLaAFtISW0ApaQWtoDW2hLbSH9tABOkBH6AidoTN0gS7QFbpCIiRCN+gG3aE79IAe0BN6Qi/oBb2hD/SBF+FFeAleggFQRw6EQTAIBsNgGArDYBi8AiPgVXgVXoNkGAWj4XV4Hd6AsXAGxsF4mAAToIacBJNhCpCcBimQAtNhOqRCKsyAmTATZkMazIG5MBfSYR7Mg/dhAXwAH8AiWARLIAMyIBOWQhZkwTI4C9mwHFbASlgFq2EVrIV1sBY2wEbYAJthM2yFrfAJfAI7YAfsgl2wB/bAp/ApfAafQTIcgANwEA7CITgEh+Ew5EAOHIEjcBSOwjE4BsfhOJyAk3AKTsJpOA1n4Cycg3NwAS7ARXg+7usWe8qsTxbyMi21zCPzyBgZI/PL/LKALCALyoIyIiMyVsbKQrKQLCwLy6KyqIyTcbKELCFRoiQZypKypIzKqCwtS8t4GS/LyrLSSScTZIKsICvIirKirCRvl5XlHbKKrCo7ueqyuqwhO7uaspasLWvLOrKurCfry/oXG8gGsqFsKBvJRrKxbCybyAdlUzkQhkJzebkzLeUoaCVHQ2vZRraV7eQb8JjsIMdCR9lJdpZPyPEwDrrKDi5RPi27ycnQXT4rp8BzsqecBr3kC7K37CP7yhdlP9nR9ZcD5AwYKAfJ2TBYDpFD5TCZDnXl5Y7Vk6/JZDlKjpavyyXwhhwr35Tj5Hg5Qb4lJ8pJcrKcIqfKaTJFvi2ny3dkqnxXzpAz5Sw5W6bJOXKufE+my3lyvnxfLpAfyIVykVwsl8gM+aHMlEtllvxILpMfy2y5XK6QK+UquVqukWvlOrleJsmNcpPcLLfIrXKb/ERulzvkTrlL7pZ75F75qdwnP5P7JSQJ8YU8KP8kD8kv5WH5lcyRX8sj8ht5VH4rj8nv5HH5vTwhT8pT8gd5Wv4oz8iz8pw8Ly/In+RF+bO8JL0UCpRUSmkVqDwqr4pR+VR+dY0qoK5VBdV1KqKuV7HqBlVI3agKqyKqqCqm4lRxVUIZhcoqUqEqqUqpqLpJlVY3q3hVRpVV5ZRT5VWCukVVULeqiuo2VUndriqrO1QVVVVVU9XVnaqGukvVVLVUbXW3qqPqqnqqvrpHNVD3qobqPtVI3a8aqwdUE/WgaqoeUs1Uc9VCPaxaqkdUK/Woaq3aqLaqnWqvHlMd1OOqo+qkOqsnVBf1pOqqnlKJ6mnVTT2juqtnVQ/1nOqpnle91Auqt+qj+qqf1SXlVX81QCWpgWqQelkNVkPUUDVMDVevqBHqVTVSvaaS1Sg1Wr2uxqg31Fj1phqnxqsJ6i01UU1Sk9UUNVVNUynqbTVdvaNS1btqhpqpZqnZKk3NUUN/WWn+v5D/zt/JH3nl0beqbeoTtV3tUDvVLrVb7VF71V61T+1T+9V+dUAdUAfVQXVIHVKH1WGVo3LUEXVEHVVH1TF1TB1Xx9UJdVKdVz+o0+pHdUadVWfVeXVBXVAXf/kZCA1aaqW1DnQenVfH6Hw6v75GF9DX6oL6Oh3R1+tYfYMupG/UhXURXVQX03G6uC6hjUZtNelQl9SldFTfpEvrm3W8LqPL6nLa6fI6Qd/yb+f/s/ra6/a6g+6gO+qOurPurLvoLrqr7qoTdaLuprvp7rq77qF76J66p+6le+neurfuq/vqfrqf7q/76ySdpAfpl/VgPUQP1cP0cP2KHqFH6JF6pE7WyXq0Hq3H6DF6rB6rx+lxeoKeoCfqiXqynqyn6qk6Rafo6Xq6TtWpeoaeoWfpWTpNp+m5eq5O1+l6vp6vF+gFeqFeqBfrxTpDZ+hMnamzdJZeppfpbL1cL9cr9Uq9Wq/Wa/VavV6v1xv1Rr1Zb9bZepveprfr7Xqn3ql36916r96r9+l9er/erw/oA/qgPqgP6UP6sD6sc3SOPqKP6KP6qD6mj+nj+rg+oU/oU/qUPq1P6zP6jD6nz+kL+oK+qC/qS/rS5cO+QAYy0IEO8gR5gpggJsgf5A8KBAWCgkHBIBJEgtggNigU3BgUDooERYNiQVxQPCgRmAADG1AQBiWDUkE0uCkoHdwcxAdlgrJBucAF5YOE4JagQnBrUDG4LagU3B5UDu4IqgRVg2pB9eDOoEZwV1AzqBXUDu4O6gR1f/07VHBv0DC4L2gU3B80Dh4ImgQPBk2Dh4JmQfOgRfBw0DJ4JGgVPBq0DtoEbYN2Qft/df2gXlA/uCdo8Ifre3+myOOuvxlgksxAM8i8bAabIWaoGWaGm1fMCPOqGWleM8lmlBltXjdjzBtmrHnTjDPjzQTzlploJpnJZoqZaqaZFPO2mW7eManmXTPDzDSzzGyTZuaYueY9k27mmfnmfbPAfGAWmkVmsVliMsyHJtMsNVnmI7PMfGyyzXKzwqw0q8xqs8asNevMerPBbDSbzGazxWw128wnZrvZYXaaXWa32WP2mk/NPvOZ2W8+NwfMF+ag+ZM5ZL40h81XJsd8bY6Yb8xR8605Zr4zx8335oQ5aU6ZH8xp86M5Y86ac+a8uWB+MhfNz+aS8ZcP7i+/vaNGjXkwD8ZgDObH/FgAC2BBLIgRjGAsxmIhLISFsTAWxaIYh3FYAkvgZYSEJbEkRjGKpbE0xmM8lsWy6NBhAiZgBayAFbEiVsJKWBkrYxWsgtWwGt6Jd+JdeBfWwlp4N96NdbEu1sf62AAbYENsiI2wETbGxtgEm2BTbIrNsBm2wBbYEltiK2yFrbE1tsW22B7bYwfsgB2xI3bGztgFu2BX7IqJmIjdsBt2x+7YA3tgT+yJvbAX9sbe2Bf7Yj/sh/3P98ckTMJBOAgH42AcikNxOA7HETgCR+JITMZkHI2jcQyOwbE4FsfheJyAb+FEnISTcQpOxWmYgik4HadjKqbiDJyBs3AWpmEazsW5mI7pOB/n4wJcgAtxIS7GxZiBGZiJmZiFWbgMl2E2ZuMKXIGrcBWuwTW4DtfhBtyAm3ATbsEtuA234XbcjjtxJ+7G3bgX9+I+3If7cT8ewAN4EA/iITyEh/Ew5mAOHsEjeBSP4jE8hsfxOJ7AE3gKT+FpPI1n8Ayew3N4AX/Ci/gzXkKPMVaK/PYaW8Beawva62yMzWf/Oi5qi9k4W9yWsMYWtkV+F6O1Nt6WsWVtOevkL8/rX2Nb3ibYW2wVW9VWs9XtnbaGvcvW/Ju4gb3XNrT32Ub2flvf3vO7uLF9wDaxj9im9lHbzLaxLWw729I+YlvZR21r28a2te1sF/uk7Wqfson2advNPvM3caZdatfZ9XaD3Wj32c/sOXveHrXf2gv2J9vfDrDD7St2hH3VjrSv2eRGo34f21F2gn3LTrST7GQ7xU610/4mnmVn2zQ7x86179l0O+9v4gz7oV1gs+xCu8gutkuuxJdryrIf2WX2Y5ttl9sVdqVdZVfbNXbtX2pdaTfbLXar3Ws/tdvtDrvT7rK77Z4r8eX92G8/twfsF/aI/cYesl/aw/aYzbFfX4kv798x+509br+3J+xJe8r+YE/bH+0Ze/bK/l/e9x/sz/aS9VYQkCRFmgLKQ3kphvJRfrqGCtC1VJCuowhdT7F0AxWiG6kwFaGiVIziqDiVIENIlohCKkmlKEo3UWm6meKpDJWlcuSoPCXQLVSBbqWKdBtVotupMt1BVagqVaPqdCfVoLuoJtWi2nQ31aG6VI/q0z3UgO6lhnQfNaL7qTE9QE3oQWpKD1Ezak4t6GFqSY9QK3qUWlMbakvtqD09Rh3ocepInagzPUFd6EnqSk9RIj1N3egZ6k7PUg96jnrS89SLXqDe1If60ovUj16i/jSAkmggDaKXaTANoaE0jIbTKzSCXqWR9Bol0ygaTa/TGHqDxtKbNI7G0wR6iybSJJpMU2gqTaMUepum0zuUSu/SDJpJs2g2pdEcmkvvUTrNo/n0Pi2gD2ghLaLFtIQy6EPKpKWURR/RMvqYsmk5raCVtIpW0xpaS+toPW2gjbSJNtMW2krb6BPaTjtoJ+2i3bSH9tKntI8+o/30OR2gL+gg/YkO0Zd0mL6iHPqajtA3dJS+pWP0HR2n7+kEnaRT9AOdph/pDJ2lc3SeLtBPdJF+pkvkSYQQylCFOgzCPGHeMCbMF+YPrwkLhNeGBcPrwkh4fRgb3hAWCm8MC4dFwqJhsTAuLB6WCE2IoQ0pDMOSYakwGt4Ulg5vDuPDMmHZsFzowvJhQnhLWCG8NawY3hZWCm8PK4d3hFXCquEj91cP7wxrhHeFNcNaYe3w7rBOWDesF9YP7wkbhPeGDcP7wkbh/WHF8IGwSfhg2DR8KGwWNg9bhA+HLcNHwlbho2HrsE3YNmwXtg8fCzuEj4cdw05h5/CJsEv4ZNg1fCpMDJ8Ou4XP/NPtSeHAcFD4cvhy6P19anF0STQj+mE0M7o0mhX9KLos+nE0O7o8uiK6Mroqujq6Jro2ui66ProhujG6Kbo5uiW6Nep9/bzCgZNOOe0Cl8fldTEun8vvrnEF3LWuoLvORdz1Ltbd4Aq5G11hV8QVdcVcnCvuSjjj0FlHLnQlXSkXdTe50u5mF+/KuLKunHOuvEtw7Vx71951cI+7jq6T6+yecE+4J92T7in3lHvadXPPuO7uWdfDPed6uufd8+4F19v1cX3di66fe8n1dwNckktyg9wgN9gNdkPd0Dy/vFa7kW6kS3bJbrQb7ca4MW6sG+vGuXFugpvgJrqJbrKb7Ka6qS7FpbjpbrpLdaluhpvhZrlZLs2lublurkt36W6+m+8WxC9wC91Ct9gtdhkuw2W6TJflstwyt8xlu2y3wq1wq9wqt8atcevcOrfBbXCb3Ca3xW1x29w2t91tdzvdTrfb7XZ73V63z+1z+91+d8AdcAfdQXfIHXKH3Vcux33tjrhv3FH3rTvmvnPH3ffuhDvpTrkf3Gn3ozvjzrpz7ry74H5yF93P7pLzLiXydmR65J1IauTdyIzIzMisyOxIWmROZG7kvUh6ZF5kfuT9yILIB5GFkUWRxZElkYzIh5HMyNJIVuSjyLLIx5HsyPLIisjKyKrI6oj3xbeHvqQv5aP+Jl/a3+zjfRlf1pfzzpf3Cf4WX8Hf6iv623wlf7uv7O/wVXxVX80/6lv7Nr6tb+fb+8d8B/+47+g7+c7+Cd/FP+m7+qd8on/ad/PP+O7+Wd/DP+d7+ud9L/+C7+37+L7+Rd/Pv+T7+wE+yQ/0g/zLfrAf4of6YX64f8WP8K/6kf41n+xH+dH+dT/Gv+HH+jf9OD/eT/Bv+Yl+kp/sp/ipfppP8W/76f4dn+rf9TP8TD/Lz/Zpfo6f69/z6X6en+/f9wv8B36hX+QX+yU+w3/oM/1Sn+U/8sv8xz7bL/cr/Eq/yq/2a/xav86v9xv8Rr/Jb/Zb/Fa/zX/it/sdfqff5Xf7PX6v/9Tv85/5/f5zf8B/4Q/6P/lD/kt/2H/lc/zX/oj/xh/13/pj/jt/3H/vT/iT/pT/wZ/2P/oz/qw/58/7C/4nf9H/7C/x/6wxxhhjjP1LUg//8faBf+c2+cu4bJAQ4todxXL+ersWQmwq/Of5EBnXJSKEeHpAr+a/jjp1kpKSfrlvthJBqUVCiMhv+VdOQ36Jl4vO4kmRKDqJCn+3viGyzwX6g/XhhPfR24XI/1c5MeK3+Lf1b/0H6z/2xITMyuG52N+vf/GX483L9UcXCRFf6tcMuPL11/i39Sv+g/WLdPij+rOVyPdlihAd/yqngPgt/m39BPG4eEYk/u6ejDHGGGOMMcbYnw2R1Xr8k/PPK+fncfpKeOXmvOIv8T89P2eMMcYYY4wxxtjV91yfvk89lpjYqQdPeMITnvxlcrVfmRhjjDHGGGP/ab8d9F/tShhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMsdzrv+PjxK72PjLGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGNX2/8JAAD//7EiQRM=") (async) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, 0x0) (async) ioctl$KVM_SET_DEVICE_ATTR(0xffffffffffffffff, 0x4018aee1, 0x0) (async) lstat(0x0, 0x0) (async) quotactl$Q_QUOTAON(0xffffffff80000202, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x55) (async) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x210000000013, &(0x7f0000000500)=0x100000001, 0x4) (async) bind$inet(r2, &(0x7f0000000080)={0x2, 0x4e22, @empty}, 0x10) (async) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast}, 0x10) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) close_range(r3, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000001c0)={0x9, 0x0, 0x1, 0x6, 0x7, 0x0, [{0x8, 0x43, 0x3, '\x00', 0x4702}, {0x5, 0xeb87, 0xffffffffffffffc2, '\x00', 0x500}, {0x4, 0x7, 0x1, '\x00', 0x1100}, {0x4, 0x6, 0x5, '\x00', 0x208}, {0x3, 0x92f, 0x7fffffff, '\x00', 0x2800}, {0x4, 0x4, 0x8000000000000000, '\x00', 0x100}, {0x386, 0x0, 0x9f, '\x00', 0x1089}]}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x28011, r4, 0x0) syz_mount_image$msdos(&(0x7f0000000f40), &(0x7f0000000100)='./file3\x00', 0x1a5a438, &(0x7f0000002a00)=ANY=[@ANYRES32=0x0, @ANYBLOB="bbe58c874b5e3912f274d9599aee4ad8466d30175112a32a82fe13de338170be10d957a3a2c35f468a683d050cef84767f102e87473256abdda996bc81f116e759fb7d92b44a51a9751b1c06c5cc10e3cf02ab2b0e188db46ca5b6f2de1b51d04865fc9283fa6c27c85137b0fb1723645d4af050be2bf27a6784a52446bb182d7ea5e83217db529cc9592b809f118e5f18f2dae118d5af8e8ab75e11bebda4f3775d9a80c185146ce2a63cb0ec1dd1dfbbf13b7d54dd052a1cdc2ef725bdf23885ca0d399ea5ad9b3fa0bb688f75368f12d0477d977354c44b68237825129ef3f0755f698518d37b0dc59b7acdb90fdec53f526d353a58311923964f22823677e588b1ea919811c4a08674a05001ef4afa30bd60768c7636bb10ca18ca3a33eb0371c06b29426c30e6c98bdfed512aed6b24d5c0cf3ba870f37a7a74157aa55f436a53e821ab2d317fb6395fbb02e5ff784f00bc6bf15f389801990e3f3b13d6d54dd59d78ed4dbd921dda58ce72b8602399c351cbe4b4aa6a7fcbed6a9d3e9043d1bd9a8459b88de12a6f6ffa789d25388b350605e21625a179a93105b27296a15832ff1467e4935ec4811cd70fe2d3ba53af77c52759349816c573a0330c6159072bd53dbed3df01c064e3c5e1b7d49138ed48d20d7c0ccc077f22035f0384061ef947f324ab49d29589bbf17e3a5f94d8fc9f2b75e7154ffefbbce792ac1121a333c49ba313d0c70a91bd33bc5123b49d1bbf0a0efbaca59d2819ce7a16c3649b0ed83c8de3e02b50a7578d5df770de961db6481794b6220c029cbdf000c9da5cd27d29f8d4c310028d576cd558d77d3393683a7380a5b05c4eecfc83b5a0e404d64b1ba50451ad715b34fc89145a43066526b01c17d0bca6fb0eda3e30c83a7b3d65142a2b3e13a884d7ddee14bda0715905ccda04953778e6f1611160f620b51eea50578c8b41be806ffd169641984d834017a21c503814b75f3828df2a38b7e53371324f2185d0c6c18bc4986aab4958ea0030393b64a7e4aa9edd0f367a796a052324aa4565f8871e3392bf1c76e100111da3b2360131a647789572b2bd2f59be2440e2cabb8bafe8d9b87168025c2187a2a1ce30acf501b77a25f5d6eec1d6b964b8a93a4d6106b78f04092993ac18a54c90522f494fc8cd6a2c50e7e53dffa2ce1c93a17cbd86d056cccec6092cc908b7822aede7a752afd9a34d3e5f2e1e25004b37212b24fd9eedebcdb0d0a2654cd891dcbf617789256e2f7517cb04728f681c4cfe994786e85f042c9ced103b0ca1bd9b1fb88d1c9952824e5728f45a7ab1fa0c844c71d7a1f44610d945217289dcb08f248ddbcdbfab11ed6b8f6deafc2d6560ae6d136d86d2f08903c4fc08b01825dcb9a051be305fc954db3c69e4dc43b9be1a65d416df233c0348c1b07f70e7394a4bbe0f2a8dd1a6286174a8e01579013710fb834d7d575a682c056da61ee57e747be081ff4f1be619cb702e315f457681cff010d8c79932fa860fdb09a9c7e0c47641cc83091792880f478df40ccaf8da24c4d20ab94ba48ce5c0e2dd2b18b531e2a077796d6202ddf06a3cf165abca52f1f77965856c2bc601db7aed2833fcf8ddbe543dcb1904af324cdf7ba1dabb72080f09cf168366a053ade9babaa7fdd36e0a9ce343d960ce07f8bf8d65047581ac2145e5896faa5acb8abc5c94ed319fbce09a5dd325a9e7f5de1b6d8e2fe0013c95e80fca49bf6b3171f5939a1845351c55692147c502b9c37e01621cdb4364ef6225299c1e7387f54d956eb1b7474ef5934cc677f0833224fedf9ad0c773c48b0a3f7f28a467e8c1aef7e9f8b895516f25b2e385a63785a1e3eaa0185034a0fa4ba6428a13b350c514c81832907eb1e576d4bb77a5a86875ff7ae02dcd71252a6fc9ebb79cd7aefef0489f11b07c2fdb556b19834ebd56491419a0026cfa7fed6e4f5f5326d46be04c8cc3930679faffe7f830dfab6102b4c3b23352e1dc37453ec50ccccf222d43de6485c7322debbb57d8d63942d44e8691ad8c89d63a9f4f2c906c3910a726d733c1c844e82e62685374f5bf2cbce8b9f9a8e15cdf2553cbe1dd394bbff259b7974368451f0b9f63b41e0e7efabfd63736e384fcb76444cf63db51814bf19ea6d3ba0d04da77621c7d7fbf7c1f6dcbafe9a7101fabc3cb9b666beebabd015c78457169768057985166d7fe2a3991d2772e99f3175d1844bf839239b5762f3a499deb9bb83d2dee414c0ad7a154678f8c2ef9a55bec4e9917b98cb3deb4a8f12a257eeac86718bde4399957bd5dc43822a7d15d1812e78d2a5fa3e870deb7e95bb7bb388680e075606e6e9e7b393f9fdc0e7eeb08098749eb10c0c0c912a6e71190cd5bfb32a5537812c2ce235f573275d0d2714fc00c52af8d619222ddceb90e686ed9a43f081d3fc7a5fecf3cee9790132526730f3b205ae1b8fa61eaf3bec433e7d11459d802121f1fa8524f6e25a59613e543019213af6d833591e49a128420f19e2bfa8bd34e6b461f2be219f89666612011795b23846262082e267938556b453cfe514b7fac35c33f1363a4f63a94b3ff985681942d3a75a148e9a4c3446dc2330b5c93349928a5d9feb730f3b94aff0876fca21c516675a6f615db5ddc229daa5ca33b432d637f04a361e6cdef09bf4eb23c2ba3c723b8c1fb244585e61a90c915ae6457b2dd43298ea86358cd4558d388bb20dbc106b1f9b22e8904b4a526b17b87bb6dc0bfcb3865727b1be78b71fb296c58cfc242fe796afb0e5623bd6fe421ccefe8a71aa7e4e1df3418ce280970459fbff58c8f27f924a3a8cee41cd6b92ded0a3a07531298a6c3eca781776739b2f1901d41d72bec77757cb2030a1cdb1871ec4d6a8843bc77653220a432ac7a756699db00dfd8802fd208f12c582ea60840dcc377f9572135ea0f3231fe4da21c24a41661896f0fff06bd5c8e7efdf81ea4f6e5484c48f49b07c0dbf928f2bfeb70a06397757a2625f056d6c7735803e2ee5fbe99d025f1c563e08b468433bd551f6fd6a998513ac2a4be5f12607335ce0ad47d0a9f22e2fb8df6bdb47f0ea7272ef323da4516f8a0bee2adf5b8e11111b5aa6127ccdd524d1abe1633ad4a829dc921d2274d72a9ec0e63a54065763962412a3d095b99bbd62f3331fdf51b88f6095919484b0318c298c990cf8a608ff126151f63fa2da232644284dd6208dfc3b537f54ac713dcaa4cabfd384fd2626c5844082f03a54f4bcfa8f182d67c6b9b24c39cdbcc1a669a461f4189130b51b97d83d8a3a6dea7bd1d6a9904517fa2b5436137a530f4b90b28a8d46619d062fbf426b6368031c25e6e2b63f3a16441f9b1b7a652cb81dad8361a44fceac71db97744efcfde94a5093fe9ed3d28946a7d3d11e421fcd954183e9b36f78cc1320ea19f1b0c6dd8659d679bf9f3c65f0b8c509e02b880416bcc9f503b2a77b31904bb628d4c7f1e15b0d0b19bf8f5c0570db3d2fbc89c72d36829779b39d057a625d90d4e35a751160ad2db53aeffb429768ee4f261c21d94df1cb51a4b8ebe31375b600cf68b7492c026f096d6275de94a1201d62614f3e0d1bc69f729031484677e22f7b51500794f25679289a94afccfc427074b2e7c104b5925cbaff2bb9e378a0d6bb783b1fb46ce5eee6a928451f078730f68ca9f034b66eb4eb6da0bac90c07e688ab8c89a7cf8d02a4bcd5282538b11678d626ca937db202f6e0f7d7cb2e6ff222e9688f8400b56be76a9643c84535344cea75fc378113015456cce9caa5a0189de781d0e3e2871cd34442edd56b3b801a57b7cd76b5bc32a77f1be7eaf8236e64e0074dc728c7b49631d369f8aa41ef902c6a6440607a7780f50f8a3466d726bcbee8e383748b4bd206c8eadc695afb7e787e113bbc832eeb3223583334b0bef9184a51821d6da699a5936e65f2a7f3a520d831450a3d4e64fb7386f9ef47329a2036740fa8fd39da47486b24e88514a4528beec87b2caa7f800e2ac3dfa023163e4e953407f8a23c0ca7bb2a791a455b7ba9c74930f5e2d78ca2175770598d70a956cd1688eeac8b1bfbace61c7b6c8309e9473e627f6087a1e30beda9894416a33b2b879e0cca305ea7b18a17682daef48fc223e5f4ddfd282fa1eba082cf6eaad4f1ce0e2ab3467c40e84e00b91a7b9d2312937e7fcd7e604a62ad17c69ef81d63edb4596beb7cbdc32b82f672888b2cfdb4d128cd178342a3af017cf94eed8966caf83eff4e5a0a3ba76e157519367a442a677d27eab4ae19f9c4f66b0bb24bfed7f7a57c226b4132dc1d3d14dc36fd2ef71b8721105e04e733aa2c1b7cbba712334e5013eccdb100f462371f03cc615d7cf6a712a0c6efc1aac8b5bd786f1963fc9bf620679a7ac2a593a22ec63f38079c86ff599d6b17ffcb20d079e9be02b4c5d9b84a63455d6b46c8779dcbeebfd763d8dd18514ccc543214d84bf6bde3017e3994db980b1c41a008302a0e06fe744fd119fab7c95c188b3a3aee2395ea04342f19c4db77156d3ea972d1794c089b09a82cc31620f72719f455e741b5f826cad21081248a53887fab6e3e4f751ee8076b666c62dc64959e59f2e8a561f3ac81b58694b48219967bf436a136396375ae4c1b4053a516f3f65d0e2e1300c85b381cee89fb3f079bef55007675637a19758da3e813a177391dd4409b89bc4e3af61fe34bb742217eefedfc1bbba9160b5293b8c7a4e1dd4b355b396ddbb2a544e0f181e2f4b79fca9e1413a13be0ed2aafa92f150b99cdd2f5da446117de798999b9e4a5f342fe8665bdd8c41f1a864409d006f6af6ec8d455361fba37fc2533e70cd606e2988527792aa9ece04949c1d9e9664f5b180947158fa853303c4583a857c9cc26c4610732f45470499f4fa14d7524fcac68293cc4bf03004212a2d5a18296d95e221c941d367fb27a5b9f3f552d517108c67d6f762934b254f2b04a6f9568309cc174161fa5c2109799f1b5c077aa6491dca1bb721c77060fd10e5533ac66de96dff60f32071618a9b023eafea69cbc086b896a39071b9f6e92c767dddef99f54d164a2bc1456c926a6b9f30c2eecfacef9f5c0805cd73af9350fd10391830711bf1d84a95ad052a45606dfac5e197ca7a2c1899f848f2f6377efb522551541704cdc99e032ff20a8050d60a510db04f4082a322081d9557fc62cc99269f3f3c4606fbd469c4513869949a23a8e2f86ddc25a3fe02ee8125c09bd366dc009cde9c5eaaeeac7ae7e927833e21aa7a167374ec43c38036e3e3e4c54158b05cf9841f9c36ff53c5cceef01fa06be8eaae8262a765eb8e57276705d6d1d78f9f8f98c25181d77a64332b95367001b89802ff9e8da0f504a93e5b681ae35e4da3c85ebb739e064f4fde042187c180d607f8cff8e070ff387ee67de91d6eecd0f27b1365be40915a7356b147d7adec3343b5c6bc966f2fcbf0cfc3b1a533bb892c3918cd88061c4c70e0d645caaae2d2ee1d6ac38a313d1a788e3536ca13eec9ae814bbaf3eb0de900af482ed915542d63d38e2f775fa7e30de78dcf6400380885c925715771a101c9d94fe95d18f5d4b3198d591bba5087ffa10c62bde3a93cc71243e6d9cf85403d013f339245cdf8ce51567a798d0892f38c65d1bf1cd9c0f4da4aa35c529fa10c78d58b4906de581fc7f070ade289604f684bb0445d11384958d70ab41ff7952c262bfba2f36f6df395411857c3dad2009837f0ee71f57e555b6f46af00cf3a4cadd74f632fbab19d6e8ee04e3feaf77f54002e4ee2d9a9449ddaf1c2", @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYBLOB="0d9435a8af712b0500000000000000901d77aded910bc7949acdf1a626f568d38938f84af1253811dd02ae9eedf0aea76929ec34f72c1e0b3e6540dc1e44beac32958b12631708d0a5635580b2f9fef13a977211e5d519ab9531321cfb53a9b413ea91f290924482d4007a70a19759dd63f9fc81f2c63fe27bce0100ddf01fa5c3f09ef226ee04045b0cf0661e3d5a67446c4d93db12c2ac7a15f0265fd7eade1a72cbd696413a03174375c955f8c82a9774c2", @ANYBLOB="e39acfec3cb7920e1f7c639be1fda1a42d2a14d31aa0de1bdb17576af494978d7592bc3df393", @ANYBLOB="37b57cfa7d0121345c29b6064f49a0f95b88671b8e9149556e5ff3c7012f7856b6557bae1d1d61efea623114a0b4b52f68387d2040dd08c5aa753b596ede3f3d637f96752310a389efcd8cf335ca9dbbbc10bda7a16342968c9ab4fd1ac65da604cd9b42d6d0dc0e895e0b2f42822d1b342f88a8d607008d20b22b776a70a07a2c53fc32be094c857279c58542b176bfbcc6c7e9808da687b44a8b21d23cc2f80050f8dd457f5a5595226d2008bcded226ab2e75d00ab5592daa23e809e04c2b370af460ae93b7efc32bf174830779058ad9799c79b1d75290b9abb59be5f8859001e651c1d404a5f28eaf3781f2288249ae7b385a9c40929cae3fa5a6f142cd057ebdbc000000e34db2d14a6458499de0819d89f570a72fee0dd8cf744e0daf8f31b1d8edda87296ca7632e1e6e23b01782c17c185dec19dc84cc457cbea4a31485d4d8ce11db5ba3890a875710b23eb68dd1d043a4e71f599bfc08e4c132223fd9bc62aea664e19f49438922affcbc5a997bb5f0cc08107539994971a70322f2e4ca51f5d59c38a9edf77242dae0a295ad11c265e6d17a9472adbc0fe598dafbb76b2e855e4a62bcf863cce665bb7af27f51c630c642548f169bb68ddffc05623b74478e6094131188b29de742a70ec27afe4c9f277f890f4d3e0942a20671bfa1b4794b97e2413b69e071110de7920e4eb83f3ea4b94e93e27464c71740d82c270e294709b0244b84be04e7b3f8d14d79391ea17e1c2b7e355ff9fbf2dbb042c130ad8a43ed92a1a198b3f25a2abb86befa8bdab090dd7480a8781a1a05d9e08da3a23d000460848909727b74b35d20d13298f1fede51313cb1c6e960d87182c60ee60da1e3aefc93d16f97c78698c2802787fb682f75b1e4c2ef9bd5d7760fc061be2cebaa45702b3a3ae691758b5d2a7c9cec0caee6a275ffd9e6ad753ff894a464f6857fd01644edb91eeda68eb372d7b95e5f248fbd8f3fe97cc23e1016ccc9a303cb9bb3db4fba82af5511a7e79ed30ffd885737c840044af2130e9de6765309a7ec1fb75b2a69fe3f6aad", @ANYRES16, @ANYBLOB="29ddcb5731bd30ccfe31b42bec88d6b180e9734ef8fdff821c550bb722db8eec86c680e37bdff058174add799559b5a87e151d8b63bb4fbea47a175ac769099357b3f6933378cd6b04e2121c63d5dd6525cc877fe7782c404ebd7987eae71011f7897863523be0dc34aa888c0e1c2c320a3e826cfc3e2ee0344ab5101f7f9e59c0250bcb1e7214f7ccf208222ff374fa79aa08d36260fcece95794587b4ec2d739805ba2a0b28efd4b50a8603856fdb64e903918e6b6b57f3dcd113a68546df8ab9597d9518a546a7b1ee0169a164aec3b88c0dd5ab24c95e7c97c58169942cac9d3c1f9eeb701691a70096d9817c6ed85151105953df57b", @ANYRES32, @ANYRESOCT, @ANYBLOB="3e7d250beb5e6887ddd38513abd74844515b13fc689759c35883c0484b91c40698dcc0770b9d3f982ca3b34fae6b725744af697546ae16a21d084a054c22e72a79f626c9fa5aae1574b824f73f9eb534bc699e67070f1484988e689ae38c9506d71b7d5149b00e001b39ea96f6288b74a0021ffbae3a3e3ad09bee6004e0dc432fd72d861f78d7ed3a8accd2fa53846cdf49a44505c50412933d388f3a714e756a13488740951ac6b8ef3f8ee484f78fc777e3b717165ff285969cc3740cb132f67b6e01e80827b3e930ee6c4be7c90954a5", @ANYRES8], 0xb, 0x0, &(0x7f0000000000)) (async) syz_mount_image$fuse(0x0, 0x0, 0x3000408, 0x0, 0x1, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x1c2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) mount$overlay(0x0, 0x0, 0x0, 0x200008, 0x0) (async) openat$ptmx(0xffffffffffffff9c, 0x0, 0x200, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x8, 0x0) (async) getresgid(0x0, 0x0, 0x0) r5 = creat(&(0x7f00000001c0)='./file0\x00', 0x46) close_range(r5, r5, 0x2) (async) rt_sigprocmask(0x0, &(0x7f000078b000)={[0xfffffffffffffffd]}, 0x0, 0x8) (async) gettid() (async) getpid() 359.18523ms ago: executing program 3 (id=609): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x6, 0x4, 0x4, 0xc3, 0x0, 0x1}, 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000700000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r2}, 0xc) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x4c8, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x3f8, 0xffffffff, 0xffffffff, 0x3f8, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x148, 0x170, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x41, 0x1ff, 0x6, 0xb0e2, 0x10001, 0x84e, 0xfffffffb, 0x18, 0x8}, {0x1}}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x528) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6cd62c83000b21"], 0x0) syz_usb_connect$uac2(0x0, 0x7b, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x582, 0xa3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x3, 0x1, 0x5, 0xf0, 0x0, {0x8, 0xb, 0x0, 0x1, 0x1, 0x4, 0x20, 0x8}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x6, 0xa, 0x9, 0x9}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x8, 0x3, 0x3, {0x8, 0x25, 0x1, 0x80, 0xc, 0x8, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x9, 0x85, 0xf9, {0x8, 0x25, 0x1, 0x0, 0x0, 0x0, 0x400}}}}}}}}]}}, 0x0) 276.760764ms ago: executing program 8 (id=610): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000001200)=0x8a4, 0x4) syz_usb_connect(0x0, 0x59, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000ec13b2106d00d308170b0102030109024700030000000009046900000e010000082402010202"], 0x0) sendto$inet(r0, &(0x7f0000000000), 0xffffffffffffff94, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x7, 0x0, 0x8001}]}, 0x10) recvfrom$inet(r0, &(0x7f0000000080)=""/8, 0xfffffffffffffd0b, 0x720, 0x0, 0xfffffffffffffd25) 275.725444ms ago: executing program 1 (id=611): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000024c0)={0x10, 0x5, &(0x7f0000000180)=@raw=[@generic={0x4, 0x5, 0x3, 0xeec, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}], &(0x7f00000001c0)='syzkaller\x00', 0x101, 0x2f, &(0x7f0000000240)=""/47, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000002440)={0x0, 0xe, 0x99f, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000002480)=[0xffffffffffffffff], 0x0, 0x10, 0x8}, 0x94) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000002580)=@generic={&(0x7f0000000140)='./file1\x00', r1}, 0x18) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)=0x0) capset(&(0x7f0000000040)={0x20071026, r2}, &(0x7f0000000080)={0x100, 0x6, 0xfffffff7, 0x3, 0x1b46fde4, 0xf}) capget(&(0x7f00000000c0)={0x19980330, r2}, &(0x7f0000000100)={0x5, 0x3, 0x6, 0x1, 0x8, 0x5}) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000700)=@updpolicy={0xb8, 0x19, 0x1, 0x400, 0x25dfdbfe, {{@in6=@empty, @in=@private=0xa010101, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x719f, 0x0, 0x0, 0x0, 0x8000000000000001, 0xfffffffffffffffb}, {0x0, 0x0, 0x0, 0x20}, 0x8000000, 0x3}}, 0xb8}, 0x1, 0x0, 0x0, 0x4000}, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x210000, &(0x7f0000000280)={[{@user_xattr}, {@noquota}, {@dioread_nolock}, {@jqfmt_vfsv1}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x70}}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7b1}}, {@stripe={'stripe', 0x3d, 0x20}}, {@bsdgroups}, {@barrier_val={'barrier', 0x3d, 0x5}}, {@user_xattr}, {@noinit_itable}]}, 0x3, 0x589, &(0x7f00000083c0)="$eJzs3c1rHOUfAPDvbHb7/vs1hVKsiBR6sFK7aRJfKnioR9FiQT3XkGxDyaZbspvSxILtwV68SBFELIh3vXvwULx49K8oaKFICQp6WZnNbLJpNslmszFp9/OBSZ5nZnafeeaZ78Mz++wyAfStE+mfXMTxiPgiiTjcsi0f2cYTi/stPL45ni5J1Osf/JFEkq1r7p9k/w9mmeci4ufPIk7nVpdbnZufGiuXSzNZfqg2fW2oOjd/5sr02GRpsnR1ZHT03GujI2++8XrP6vryxb++fv/+O+c+P7nw1Q8Pj9xN4nwcyra11mNT9q7I3WrNnKjXs3NSiPNPvGy4q8J2r2SnD4CuDGRxXoiI44XDhWbUA8++TyOiDvSpZJPxv1d/Ac+I5jigeW/f9X3wU+rR24s3QKvrn1/8bCT2Ne6NDiwkK+6M0vvdwR6Un5bx4+/37qZLbOVzCIBNunU7Is7m86v7vyTr/7p3toN9nixD/wf/nfvp+OeVduOf3NL4J9qMfw62id1ubBz/uYc9KGZN6fjvrbbj36VJq8GBLPe/xpivkFy+Ui6lfdv/I+JUFPam+fXmc84tPKivta11/JcuafnNsWB2HA/zK+eYYmKsNraVOrd6dDvi+bbj32Sp/ZM27Z+ej486LONY6d6La23buP7bq/5dxEtt2395RitZf35yqHE9DDWvitX+vHPs17XKb1//X37ahqq2lbb/gfXrP5i0ztdWN1/Gt/v+Ka21rdvrf0/yYSO9J1t3Y6xWmxmO2JO8t3r9yPJrm/nm/mn9T51cv/9rd/3vj4iPO6z/naPfv9B9/bdXWv+JTbX/5hMP3v3km7XK76z9X22kTmVrOun/Oj3ArZw7AAAAAAAA2G1yEXEoklwx9mXpXK5YXPx+x9E4kCtXqrXTlyuzVyei8VvZwSjkmjPdh1u+DzGcfR+2mR95Ij8aEUci4suB/Y18cbxSntjpygMAAAAAAAAAAAAAAAAAAMAucXDp9/+x4vf/qd8GdvrogG2XX3z+N9CHNnzkfy+e9ATsShvGP/DMEv/Qv8Q/9C/xD32pMcUn/qF/iX/oX+If+pf4BwAAAAAAAAAAAAAAAAAAAAAAAAAAgJ66eOFCutQXHt8cT/MT1+dmpyrXz0yUqlPF6dnx4nhl5lpxslKZLJeK45Xpjd6vXKlcGx6J2RtDtVK1NlSdm780XZm9Wrt0ZXpssnSp5DnjAAAAAAAAAAAAAAAAAAAAsFp1bn5qrFwuzfQgUSiXS7mI6GTniB4V+tQl/t7y+6Ttdivf2XnenkQSy2vyu+KsSvQ6sdM9EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs+zcAAP//MUwypA==") r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f00000025c0)=0x1) read$FUSE(r3, &(0x7f0000000400)={0x2020}, 0xfffffeb1) syz_emit_ethernet(0xbe, &(0x7f0000000300)={@local, @broadcast, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xb0, 0x68, 0x0, 0x0, 0x88, 0x0, @remote, @local}, {0xfffe, 0x4e24, 0x4d, 0x0, @wg=@initiation={0x1, 0x4, "497a1d08fd3d0ee007022798bb6374ed840b4f36f41fc4d035e9ebe414aa958d", "4bbef5e4007898221aa606d083cd59745493938f1e2de8fdadd3823fedd2c01b2aff03050a4ca5d10fd1b6b06f47ea42", "ef7c9d6a98e3943f6892208bb952854743fe4dddd2e7c0ce70a4ac7d", {"a851525b16af17fe87acbae2ab0b233d", "01422d01cd53c3abe94331d0b7918724"}}}}}}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) (async) bpf$PROG_LOAD(0x5, &(0x7f00000024c0)={0x10, 0x5, &(0x7f0000000180)=@raw=[@generic={0x4, 0x5, 0x3, 0xeec, 0x2}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}], &(0x7f00000001c0)='syzkaller\x00', 0x101, 0x2f, &(0x7f0000000240)=""/47, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000002440)={0x0, 0xe, 0x99f, 0x3}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000002480)=[0xffffffffffffffff], 0x0, 0x10, 0x8}, 0x94) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000002580)=@generic={&(0x7f0000000140)='./file1\x00', r1}, 0x18) (async) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000000)) (async) capset(&(0x7f0000000040)={0x20071026, r2}, &(0x7f0000000080)={0x100, 0x6, 0xfffffff7, 0x3, 0x1b46fde4, 0xf}) (async) capget(&(0x7f00000000c0)={0x19980330, r2}, &(0x7f0000000100)={0x5, 0x3, 0x6, 0x1, 0x8, 0x5}) (async) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000700)=@updpolicy={0xb8, 0x19, 0x1, 0x400, 0x25dfdbfe, {{@in6=@empty, @in=@private=0xa010101, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x719f, 0x0, 0x0, 0x0, 0x8000000000000001, 0xfffffffffffffffb}, {0x0, 0x0, 0x0, 0x20}, 0x8000000, 0x3}}, 0xb8}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x210000, &(0x7f0000000280)={[{@user_xattr}, {@noquota}, {@dioread_nolock}, {@jqfmt_vfsv1}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x70}}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7b1}}, {@stripe={'stripe', 0x3d, 0x20}}, {@bsdgroups}, {@barrier_val={'barrier', 0x3d, 0x5}}, {@user_xattr}, {@noinit_itable}]}, 0x3, 0x589, &(0x7f00000083c0)="$eJzs3c1rHOUfAPDvbHb7/vs1hVKsiBR6sFK7aRJfKnioR9FiQT3XkGxDyaZbspvSxILtwV68SBFELIh3vXvwULx49K8oaKFICQp6WZnNbLJpNslmszFp9/OBSZ5nZnafeeaZ78Mz++wyAfStE+mfXMTxiPgiiTjcsi0f2cYTi/stPL45ni5J1Osf/JFEkq1r7p9k/w9mmeci4ufPIk7nVpdbnZufGiuXSzNZfqg2fW2oOjd/5sr02GRpsnR1ZHT03GujI2++8XrP6vryxb++fv/+O+c+P7nw1Q8Pj9xN4nwcyra11mNT9q7I3WrNnKjXs3NSiPNPvGy4q8J2r2SnD4CuDGRxXoiI44XDhWbUA8++TyOiDvSpZJPxv1d/Ac+I5jigeW/f9X3wU+rR24s3QKvrn1/8bCT2Ne6NDiwkK+6M0vvdwR6Un5bx4+/37qZLbOVzCIBNunU7Is7m86v7vyTr/7p3toN9nixD/wf/nfvp+OeVduOf3NL4J9qMfw62id1ubBz/uYc9KGZN6fjvrbbj36VJq8GBLPe/xpivkFy+Ui6lfdv/I+JUFPam+fXmc84tPKivta11/JcuafnNsWB2HA/zK+eYYmKsNraVOrd6dDvi+bbj32Sp/ZM27Z+ej486LONY6d6La23buP7bq/5dxEtt2395RitZf35yqHE9DDWvitX+vHPs17XKb1//X37ahqq2lbb/gfXrP5i0ztdWN1/Gt/v+Ka21rdvrf0/yYSO9J1t3Y6xWmxmO2JO8t3r9yPJrm/nm/mn9T51cv/9rd/3vj4iPO6z/naPfv9B9/bdXWv+JTbX/5hMP3v3km7XK76z9X22kTmVrOun/Oj3ArZw7AAAAAAAA2G1yEXEoklwx9mXpXK5YXPx+x9E4kCtXqrXTlyuzVyei8VvZwSjkmjPdh1u+DzGcfR+2mR95Ij8aEUci4suB/Y18cbxSntjpygMAAAAAAAAAAAAAAAAAAMAucXDp9/+x4vf/qd8GdvrogG2XX3z+N9CHNnzkfy+e9ATsShvGP/DMEv/Qv8Q/9C/xD32pMcUn/qF/iX/oX+If+pf4BwAAAAAAAAAAAAAAAAAAAAAAAAAAgJ66eOFCutQXHt8cT/MT1+dmpyrXz0yUqlPF6dnx4nhl5lpxslKZLJeK45Xpjd6vXKlcGx6J2RtDtVK1NlSdm780XZm9Wrt0ZXpssnSp5DnjAAAAAAAAAAAAAAAAAAAAsFp1bn5qrFwuzfQgUSiXS7mI6GTniB4V+tQl/t7y+6Ttdivf2XnenkQSy2vyu+KsSvQ6sdM9EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs+zcAAP//MUwypA==") (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f00000025c0)=0x1) (async) read$FUSE(r3, &(0x7f0000000400)={0x2020}, 0xfffffeb1) (async) syz_emit_ethernet(0xbe, &(0x7f0000000300)={@local, @broadcast, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xb0, 0x68, 0x0, 0x0, 0x88, 0x0, @remote, @local}, {0xfffe, 0x4e24, 0x4d, 0x0, @wg=@initiation={0x1, 0x4, "497a1d08fd3d0ee007022798bb6374ed840b4f36f41fc4d035e9ebe414aa958d", "4bbef5e4007898221aa606d083cd59745493938f1e2de8fdadd3823fedd2c01b2aff03050a4ca5d10fd1b6b06f47ea42", "ef7c9d6a98e3943f6892208bb952854743fe4dddd2e7c0ce70a4ac7d", {"a851525b16af17fe87acbae2ab0b233d", "01422d01cd53c3abe94331d0b7918724"}}}}}}}, 0x0) (async) 0s ago: executing program 1 (id=612): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000900)="928e04b416cac951c35f7f4586e6", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='freezer.self_freezing\x00', 0x275a, 0x0) sync_file_range(r0, 0x6, 0x9fd, 0x3) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x2, 0x4, 0x1, 0x9, 0x0, 0xffffffffffffffff, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8}, 0x50) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[], 0x48) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000080)={0x3, 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018100000", @ANYRES32=r2, @ANYBLOB="000000000000000018100000", @ANYRES32=r3, @ANYBLOB="000000000000000095"], &(0x7f0000000a00)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000680)={r4, 0x20, &(0x7f0000000580)={0x0, 0x0, 0x0, &(0x7f0000000780)=""/106, 0x6a}}, 0x10) r5 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) connect$inet6(r5, &(0x7f0000000140)={0xa, 0x4e20, 0x4, @remote, 0xb}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6001010000481100fe80000000000000000000000000000000000000b600000000000000000000aa4e240e22004890780300000002000000e6702b1ded1e84ba01dbe5712c1c941e1cdafbbb43f09c70e13808ca72381f41e5fff9620915b6f78670dfaf9a2038083179cf6b7931c9b4"], 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=ANY=[@ANYBLOB="0b00000005000000050000000900000001"], 0x48) r7 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r8 = openat$selinux_policy(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r8, 0x0) add_key$user(&(0x7f00000036c0), 0x0, 0x0, 0x0, 0xfffffffffffffffb) ioctl$OCFS2_IOC_INFO(0xffffffffffffffff, 0x80106f05, &(0x7f00000096c0)={&(0x7f0000009500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000003c40)=@features={{0x4f32494e, 0x6, 0x10, 0x80000001}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x32}) write$selinux_load(r7, &(0x7f0000000000)=ANY=[], 0xfd44) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r6], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r9 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r9, 0x89f1, &(0x7f0000000440)={'sit0\x00', &(0x7f00000000c0)={'syztnl0\x00', 0x0, 0x7800, 0x8000, 0x1, 0x5, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x3, 0x0, 0x1, 0x4, 0x0, @local, @private=0x10000}}}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r9, 0x89f3, &(0x7f0000000300)={'sit0\x00', &(0x7f0000000140)={'gre0\x00', r10, 0x8, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x4, 0x0, 0x0, 0x4, 0x0, @dev={0xac, 0x14, 0x14, 0xf}, @broadcast}}}}) r11 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r12 = ioctl$KVM_CREATE_VM(r11, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r12, 0xae60) kernel console output (not intermixed with test programs): ass=filesystem permissive=1 [ 45.938855][ T307] device bridge_slave_0 left promiscuous mode [ 45.945340][ T307] bridge0: port 1(bridge_slave_0) entered disabled state [ 45.956812][ T307] device veth1_macvtap left promiscuous mode [ 45.966419][ T307] device veth0_vlan left promiscuous mode [ 46.069122][ T50] usb 6-1: New USB device found, idVendor=0499, idProduct=2002, bcdDevice= 0.40 [ 46.082551][ T50] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 46.108242][ T50] usb 6-1: Product: syz [ 46.116945][ T50] usb 6-1: Manufacturer: syz [ 46.131932][ T50] usb 6-1: SerialNumber: syz [ 46.242732][ T985] bridge0: port 2(bridge_slave_1) entered blocking state [ 46.249946][ T985] bridge0: port 2(bridge_slave_1) entered forwarding state [ 46.257450][ T985] bridge0: port 1(bridge_slave_0) entered blocking state [ 46.264529][ T985] bridge0: port 1(bridge_slave_0) entered forwarding state [ 46.284377][ T1006] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 46.296442][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 46.304536][ T1006] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 46.312943][ T24] audit: type=1400 audit(1776052041.537:330): avc: denied { getattr } for pid=1009 comm="syz.0.167" name="/" dev="nsfs" ino=4026532285 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nsfs_t tclass=file permissive=1 [ 46.330999][ T1006] F2FS-fs (loop1): invalid crc value [ 46.343716][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 46.355855][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 46.369742][ T1006] F2FS-fs (loop1): Found nat_bits in checkpoint [ 46.387465][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 46.396037][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 46.403342][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 46.408284][ T963] SELinux: Context system_u:object_r:system_cron_spool_t:s0 is not valid (left unmapped). [ 46.412414][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 46.430073][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 46.437243][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 46.438898][ T963] udc-core: couldn't find an available UDC or it's busy [ 46.451787][ T24] audit: type=1400 audit(1776052041.657:331): avc: denied { relabelto } for pid=962 comm="syz.5.152" name="file0" dev="tmpfs" ino=79 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:system_cron_spool_t:s0" [ 46.463494][ T963] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 46.480960][ T24] audit: type=1400 audit(1776052041.657:332): avc: denied { associate } for pid=962 comm="syz.5.152" name="file0" dev="tmpfs" ino=79 scontext=system_u:object_r:unlabeled_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 srawcon="system_u:object_r:system_cron_spool_t:s0" [ 46.514700][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 46.523624][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 46.533687][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 46.537927][ T963] SELinux: Context system_u:object_r:gpg_helper_exec_t:s0 is not valid (left unmapped). [ 46.543284][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 46.553033][ T24] audit: type=1400 audit(1776052041.787:333): avc: denied { relabelto } for pid=962 comm="syz.5.152" name="file0" dev="tmpfs" ino=79 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:gpg_helper_exec_t:s0" [ 46.574196][ T1006] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 46.593430][ T1006] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 46.607235][ T985] device veth0_vlan entered promiscuous mode [ 46.613491][ T24] audit: type=1400 audit(1776052041.787:334): avc: denied { associate } for pid=962 comm="syz.5.152" name="file0" dev="tmpfs" ino=79 scontext=system_u:object_r:unlabeled_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 srawcon="system_u:object_r:gpg_helper_exec_t:s0" [ 46.640991][ T24] audit: type=1400 audit(1776052041.787:335): avc: denied { setattr } for pid=962 comm="syz.5.152" name="file0" dev="tmpfs" ino=79 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:gpg_helper_exec_t:s0" [ 46.659754][ T50] snd-usb-audio: probe of 6-1:1.0 failed with error -2 [ 46.675389][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 46.683656][ T25] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 46.692827][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 46.701911][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 46.710008][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 46.718245][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 46.725953][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 46.739147][ T50] snd-usb-audio: probe of 6-1:1.1 failed with error -2 [ 46.739974][ T985] device veth1_macvtap entered promiscuous mode [ 46.754013][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 46.762759][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 46.771759][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 46.779944][ T1006] ..@: renamed from bond_slave_0 [ 46.824608][ T50] snd-usb-audio: probe of 6-1:1.2 failed with error -2 [ 46.839942][ T50] usb 6-1: USB disconnect, device number 8 [ 46.901244][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 46.916179][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 46.925401][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 46.934250][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 47.006385][ T25] usb 1-1: Using ep0 maxpacket: 16 [ 47.724828][ T278] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 47.725186][ T278] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 47.733719][ T278] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 47.742073][ T278] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 47.750041][ T278] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 47.758070][ T278] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 47.765860][ T278] F2FS-fs (loop1): invalid namelen(0), ino:0, run fsck to fix. [ 47.765880][ T25] usb 1-1: config index 0 descriptor too short (expected 37266, got 202) [ 47.765935][ T25] usb 1-1: config 202 has too many interfaces: 130, using maximum allowed: 32 [ 47.799082][ T25] usb 1-1: config 202 has an invalid descriptor of length 0, skipping remainder of the config [ 47.809518][ T25] usb 1-1: config 202 has 0 interfaces, different from the descriptor's value: 130 [ 47.979054][ T50] usb 6-1: new full-speed USB device number 9 using dummy_hcd [ 47.980085][ T25] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 47.996627][ T25] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.005112][ T25] usb 1-1: Product: syz [ 48.009546][ T25] usb 1-1: Manufacturer: syz [ 48.014175][ T25] usb 1-1: SerialNumber: syz [ 48.261317][ T1017] udc-core: couldn't find an available UDC or it's busy [ 48.268407][ T1017] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 48.277083][ T1017] tipc: Started in network mode [ 48.282223][ T1017] tipc: Own node identity ff, cluster identity 4711 [ 48.289067][ T1017] tipc: Enabling of bearer rejected, failed to enable media [ 48.297970][ T297] usb 1-1: USB disconnect, device number 4 [ 48.399066][ T50] usb 6-1: unable to get BOS descriptor or descriptor too short [ 48.439082][ T50] usb 6-1: not running at top speed; connect to a high speed hub [ 48.616795][ T1052] netlink: 'syz.3.180': attribute type 12 has an invalid length. [ 48.626699][ T1052] netlink: 12 bytes leftover after parsing attributes in process `syz.3.180'. [ 48.679050][ T50] usb 6-1: New USB device found, idVendor=0582, idProduct=000c, bcdDevice= 0.40 [ 48.688432][ T50] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.696759][ T50] usb 6-1: Product: syz [ 48.701358][ T50] usb 6-1: Manufacturer: syz [ 48.706808][ T1055] netlink: 16 bytes leftover after parsing attributes in process `syz.3.181'. [ 48.716375][ T50] usb 6-1: SerialNumber: syz [ 48.722527][ T1055] tc_dump_action: action bad kind [ 48.860898][ T1064] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option [ 48.868653][ T1064] EXT4-fs (loop1): Ignoring removed oldalloc option [ 48.875642][ T1064] EXT4-fs (loop1): Ignoring removed bh option [ 48.882023][ T1064] EXT4-fs (loop1): Ignoring removed bh option [ 48.900875][ T1064] EXT4-fs (loop1): mounted filesystem without journal. Opts: nomblk_io_submit,dioread_lock,oldalloc,nolazytime,debug_want_extra_isize=0x0000000000000080,lazytime,bh,stripe=0x0000000000000010,bh,noauto_da_alloc,,errors=continue [ 49.019132][ T50] usb 6-1: 1:1 : no cluster descriptor [ 49.085841][ T1080] EXT4-fs (loop1): VFS: Found ext4 filesystem with invalid superblock checksum. Run e2fsck? [ 49.253530][ T333] udevd[333]: incorrect ext4 checksum on /dev/loop1 [ 49.270904][ T50] snd-usb-audio: probe of 6-1:1.0 failed with error -2 [ 49.280936][ T333] udevd[333]: incorrect ext4 checksum on /dev/loop1 [ 49.287994][ T1080] mmap: syz.1.188 (1080) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 49.289238][ T50] usb 6-1: 1:1 : no cluster descriptor [ 49.319082][ T50] snd-usb-audio: probe of 6-1:1.1 failed with error -2 [ 49.339028][ T50] usb 6-1: 1:1 : no cluster descriptor [ 49.344603][ T539] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 49.359094][ T50] snd-usb-audio: probe of 6-1:1.2 failed with error -2 [ 49.377517][ T50] usb 6-1: USB disconnect, device number 9 [ 49.588948][ T539] usb 1-1: Using ep0 maxpacket: 32 [ 49.709063][ T539] usb 1-1: config 0 has an invalid interface number: 188 but max is 0 [ 49.717898][ T539] usb 1-1: config 0 has no interface number 0 [ 49.724424][ T539] usb 1-1: config 0 interface 188 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 32 [ 49.790929][ T1086] exFAT-fs (loop5): failed to load upcase table (idx : 0x00010000, chksum : 0x4ec6003b, utbl_chksum : 0xe619d30d) [ 49.919059][ T539] usb 1-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=2e.36 [ 49.932578][ T539] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 49.949364][ T539] usb 1-1: Product: syz [ 49.957948][ T539] usb 1-1: Manufacturer: syz [ 49.968515][ T539] usb 1-1: SerialNumber: syz [ 49.983629][ T539] usb 1-1: config 0 descriptor?? [ 50.009012][ T1072] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 50.148581][ T1100] udc-core: couldn't find an available UDC or it's busy [ 50.156333][ T1100] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 50.234784][ T1072] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 50.244069][ T1109] SELinux: Context system_u:object_r:inetd_var_run_t:s0 is not valid (left unmapped). [ 50.290786][ T1111] attempt to access beyond end of device [ 50.290786][ T1111] loop1: rw=2049, want=417, limit=128 [ 50.310329][ T307] attempt to access beyond end of device [ 50.310329][ T307] loop1: rw=1, want=425, limit=128 [ 50.409135][ T50] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 50.419076][ T458] usb 6-1: new full-speed USB device number 10 using dummy_hcd [ 50.430522][ T1117] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 50.659039][ T50] usb 7-1: Using ep0 maxpacket: 8 [ 50.689167][ T539] asix 1-1:0.188 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 50.699938][ T539] asix: probe of 1-1:0.188 failed with error -71 [ 50.710201][ T539] usb 1-1: USB disconnect, device number 5 [ 50.789038][ T458] usb 6-1: too many endpoints for config 1 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 50.799987][ T458] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 50.811146][ T458] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 12592, setting to 64 [ 50.822096][ T458] usb 6-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 255 [ 50.829483][ T50] usb 7-1: unable to get BOS descriptor or descriptor too short [ 50.919093][ T50] usb 7-1: config 7 has an invalid interface number: 249 but max is 0 [ 50.924459][ T458] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 50.928473][ T50] usb 7-1: config 7 has no interface number 0 [ 50.937632][ T458] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 50.950729][ T458] usb 6-1: SerialNumber: syz [ 50.969059][ T1101] raw-gadget.3 gadget: fail, usb_ep_enable returned -22 [ 51.000271][ T24] kauditd_printk_skb: 24 callbacks suppressed [ 51.000286][ T24] audit: type=1400 audit(1776052046.227:360): avc: denied { mount } for pid=1127 comm="syz.1.200" name="/" dev="ramfs" ino=18943 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 51.099177][ T50] usb 7-1: New USB device found, idVendor=08dd, idProduct=0114, bcdDevice=3a.46 [ 51.108656][ T50] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.116972][ T50] usb 7-1: Product: syz [ 51.121464][ T50] usb 7-1: Manufacturer: syz [ 51.126355][ T50] usb 7-1: SerialNumber: syz [ 51.283222][ T458] cdc_acm 6-1:1.0: ttyACM0: USB ACM device [ 51.293827][ T458] usb 6-1: USB disconnect, device number 10 [ 51.349017][ T280] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 51.390535][ T1136] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 51.449594][ T50] asix: probe of 7-1:7.249 failed with error -22 [ 51.465974][ T50] usb 7-1: USB disconnect, device number 2 [ 51.804747][ T24] audit: type=1400 audit(1776052047.027:361): avc: denied { getopt } for pid=1153 comm="syz.5.208" lport=255 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 51.837559][ T1154] exFAT-fs (loop5): failed to load upcase table (idx : 0x00010000, chksum : 0x205ad3fc, utbl_chksum : 0xe619d30d) [ 51.869778][ T1154] incfs: Can't find or create .index dir in ./file0 [ 51.877065][ T1154] incfs: mount failed -13 [ 51.978352][ T24] audit: type=1400 audit(1776052047.197:362): avc: denied { mounton } for pid=1159 comm="syz.5.209" path="/17/file4/file0" dev="loop5" ino=1048614 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=file permissive=1 [ 52.052374][ T24] audit: type=1400 audit(1776052047.277:363): avc: denied { shutdown } for pid=1162 comm="syz.6.211" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 52.061061][ T1165] xt_hashlimit: size too large, truncated to 1048576 [ 52.096361][ T24] audit: type=1400 audit(1776052047.277:364): avc: denied { ioctl } for pid=1162 comm="syz.6.211" path="socket:[19011]" dev="sockfs" ino=19011 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 52.122890][ T24] audit: type=1400 audit(1776052047.277:365): avc: denied { getopt } for pid=1162 comm="syz.6.211" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 52.156076][ T1165] exFAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 52.183009][ T1165] exFAT-fs (loop0): Medium has reported failures. Some data may be lost. [ 52.194295][ T1165] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 52.207798][ T280] usb 2-1: device descriptor read/64, error -71 [ 52.222998][ T1181] EXT4-fs (loop6): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 52.235181][ T1181] EXT4-fs (loop6): encrypted files will use data=ordered instead of data journaling mode [ 52.247537][ T1165] netlink: 4 bytes leftover after parsing attributes in process `syz.0.210'. [ 52.256357][ T1181] EXT4-fs error (device loop6): ext4_read_block_bitmap_nowait:476: comm syz.6.213: Invalid block bitmap block 0 in block_group 0 [ 52.276261][ T1181] EXT4-fs error (device loop6) in ext4_mb_clear_bb:5661: Corrupt filesystem [ 52.285253][ T1181] EXT4-fs error (device loop6): ext4_clear_blocks:880: inode #11: comm syz.6.213: attempt to clear invalid blocks 983261 len 1 [ 52.298628][ T1181] EXT4-fs error (device loop6): __ext4_get_inode_loc:4444: comm syz.6.213: Invalid inode table block 0 in block_group 0 [ 52.311533][ T1181] EXT4-fs error (device loop6) in ext4_reserve_inode_write:5952: Corrupt filesystem [ 52.321671][ T1181] EXT4-fs error (device loop6) in ext4_orphan_del:3292: Corrupt filesystem [ 52.331024][ T1181] EXT4-fs error (device loop6): __ext4_get_inode_loc:4444: comm syz.6.213: Invalid inode table block 0 in block_group 0 [ 52.354694][ T1181] EXT4-fs error (device loop6) in ext4_reserve_inode_write:5952: Corrupt filesystem [ 52.365018][ T1181] EXT4-fs error (device loop6): ext4_truncate:4396: inode #11: comm syz.6.213: mark_inode_dirty error [ 52.377005][ T1181] EXT4-fs error (device loop6) in ext4_orphan_cleanup:3108: Corrupt filesystem [ 52.398963][ T1181] EXT4-fs error (device loop6): __ext4_get_inode_loc:4444: comm syz.6.213: Invalid inode table block 0 in block_group 0 [ 52.418675][ T1181] EXT4-fs (loop6): 1 truncate cleaned up [ 52.427884][ T1203] xt_hashlimit: size too large, truncated to 1048576 [ 52.435546][ T1181] EXT4-fs (loop6): mounted filesystem without journal. Opts: dioread_nolock,resuid=0x0000000000000000,journal_dev=0x0000000000000002,noblock_validity,,errors=continue [ 52.486014][ T1181] netlink: 324 bytes leftover after parsing attributes in process `syz.6.213'. [ 52.628965][ T280] usb 2-1: device descriptor read/64, error -71 [ 52.638337][ T1208] FAT-fs (loop6): Directory bread(block 64) failed [ 52.645192][ T1208] FAT-fs (loop6): Directory bread(block 65) failed [ 52.652214][ T1208] FAT-fs (loop6): Directory bread(block 66) failed [ 52.658799][ T1208] FAT-fs (loop6): Directory bread(block 67) failed [ 52.665794][ T1208] FAT-fs (loop6): Directory bread(block 68) failed [ 52.672672][ T1208] FAT-fs (loop6): Directory bread(block 69) failed [ 52.679427][ T1208] FAT-fs (loop6): Directory bread(block 70) failed [ 52.686008][ T1208] FAT-fs (loop6): Directory bread(block 71) failed [ 52.692794][ T1208] FAT-fs (loop6): Directory bread(block 72) failed [ 52.699491][ T1208] FAT-fs (loop6): Directory bread(block 73) failed [ 52.746107][ T24] audit: type=1400 audit(1776052047.967:366): avc: denied { create } for pid=1207 comm="syz.6.223" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 52.795198][ T985] FAT-fs (loop6): error, corrupted directory (invalid entries) [ 52.811437][ T985] FAT-fs (loop6): Filesystem has been set read-only [ 52.900556][ T24] audit: type=1326 audit(1776052048.127:367): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1220 comm="syz.0.228" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fc55e8a9819 code=0x0 [ 52.931618][ T280] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 53.139125][ T298] usb 6-1: new low-speed USB device number 11 using dummy_hcd [ 53.147619][ T1236] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.156144][ T1236] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.164139][ T1236] device bridge_slave_0 entered promiscuous mode [ 53.173534][ T1236] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.180953][ T1236] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.188671][ T1236] device bridge_slave_1 entered promiscuous mode [ 53.208952][ T280] usb 2-1: device descriptor read/64, error -71 [ 53.262994][ T1236] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.270134][ T1236] bridge0: port 2(bridge_slave_1) entered forwarding state [ 53.277465][ T1236] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.284557][ T1236] bridge0: port 1(bridge_slave_0) entered forwarding state [ 53.310095][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 53.317889][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.325837][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.350073][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 53.358526][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.365628][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 53.373351][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 53.382221][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.389321][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 53.408412][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 53.409388][ T298] usb 6-1: Invalid ep0 maxpacket: 32 [ 53.417633][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 53.437407][ T1236] device veth0_vlan entered promiscuous mode [ 53.444193][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 53.453814][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 53.462122][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 53.470314][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 53.487294][ T1236] device veth1_macvtap entered promiscuous mode [ 53.494771][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 53.507341][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 53.528773][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 53.584002][ T1241] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 53.589539][ T298] usb 6-1: new low-speed USB device number 12 using dummy_hcd [ 53.593577][ T1241] ext4 filesystem being mounted at /0/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 53.601560][ T280] usb 2-1: device descriptor read/64, error -71 [ 53.618354][ T7] device bridge_slave_1 left promiscuous mode [ 53.629314][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.644699][ T7] device bridge_slave_0 left promiscuous mode [ 53.651320][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.660312][ T7] device veth1_macvtap left promiscuous mode [ 53.666491][ T7] device veth0_vlan left promiscuous mode [ 53.759215][ T280] usb usb2-port1: attempt power cycle [ 53.827623][ T1232] overlayfs: failed to clone upperpath [ 53.845846][ T1260] fuse: Unknown parameter '184467440737095516150xffffffffffffffff' [ 53.859021][ T298] usb 6-1: Invalid ep0 maxpacket: 32 [ 53.864652][ T298] usb usb6-port1: attempt power cycle [ 53.876212][ T24] audit: type=1400 audit(1776052049.097:368): avc: denied { create } for pid=1250 comm="syz.0.235" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 53.902341][ T24] audit: type=1400 audit(1776052049.097:369): avc: denied { ioctl } for pid=1250 comm="syz.0.235" path="socket:[19368]" dev="sockfs" ino=19368 ioctlcmd=0x7436 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 53.922453][ T1253] EXT4-fs (loop7): mounted filesystem without journal. Opts: barrier,,errors=continue [ 53.937314][ T1253] ext4 filesystem being mounted at /2/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 54.289034][ T298] usb 6-1: new low-speed USB device number 13 using dummy_hcd [ 54.302848][ T1272] F2FS-fs (loop1): invalid crc value [ 54.320306][ T1272] F2FS-fs (loop1): Found nat_bits in checkpoint [ 54.390484][ T1272] F2FS-fs (loop1): Start checkpoint disabled! [ 54.407986][ T1272] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e6 [ 54.419023][ T298] usb 6-1: Invalid ep0 maxpacket: 32 [ 54.578976][ T298] usb 6-1: new low-speed USB device number 14 using dummy_hcd [ 54.610215][ T1280] netlink: 44 bytes leftover after parsing attributes in process `syz.7.242'. [ 54.649762][ T1280] netlink: 15 bytes leftover after parsing attributes in process `syz.7.242'. [ 54.679031][ T298] usb 6-1: Invalid ep0 maxpacket: 32 [ 54.684494][ T298] usb usb6-port1: unable to enumerate USB device [ 54.691635][ T1280] netlink: 'syz.7.242': attribute type 6 has an invalid length. [ 54.834747][ T1287] FAT-fs (loop7): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 54.927091][ T1293] device gretap1 entered promiscuous mode [ 54.933494][ T1287] FAT-fs (loop7): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 55.238957][ T723] usb 8-1: new high-speed USB device number 2 using dummy_hcd [ 55.308566][ T1309] overlayfs: failed to resolve './file0': -2 [ 55.486937][ T307] attempt to access beyond end of device [ 55.486937][ T307] loop1: rw=2049, want=40968, limit=40427 [ 55.498590][ T307] attempt to access beyond end of device [ 55.498590][ T307] loop1: rw=2049, want=41008, limit=40427 [ 55.529057][ T723] usb 8-1: device descriptor read/64, error -71 [ 55.625365][ T1328] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 55.663020][ T1328] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842e018, mo2=0002] [ 55.672900][ T1328] System zones: 0-5 [ 55.677710][ T1328] EXT4-fs (loop0): mounted filesystem without journal. Opts: debug,stripe=0x0000000000000061,journal_ioprio=0x0000000000000002,nouid32,nodiscard,nomblk_io_submit,acl,nojournal_checksum,resuid=0x0000000000000000,,errors=continue [ 55.779826][ T1328] incfs: Options parsing error. -22 [ 55.785271][ T1328] incfs: mount failed -22 [ 55.898202][ T1341] netlink: 'syz.5.263': attribute type 4 has an invalid length. [ 55.918262][ T1341] netlink: 'syz.5.263': attribute type 10 has an invalid length. [ 55.928935][ T723] usb 8-1: device descriptor read/64, error -71 [ 55.940139][ T1341] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 55.988954][ T539] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 56.018757][ T24] kauditd_printk_skb: 21 callbacks suppressed [ 56.018784][ T24] audit: type=1400 audit(1776052051.237:391): avc: denied { ioctl } for pid=1342 comm="syz.5.264" path="/dev/vhost-vsock" dev="devtmpfs" ino=262 ioctlcmd=0xaf03 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 56.171922][ T24] audit: type=1400 audit(1776052051.397:392): avc: denied { setattr } for pid=1346 comm="syz.5.265" name="hwrng" dev="devtmpfs" ino=97 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 56.209004][ T723] usb 8-1: new high-speed USB device number 3 using dummy_hcd [ 56.268992][ T539] usb 2-1: Using ep0 maxpacket: 16 [ 56.389056][ T539] usb 2-1: config 1 interface 0 altsetting 6 bulk endpoint 0x1 has invalid maxpacket 1024 [ 56.409521][ T539] usb 2-1: config 1 interface 0 altsetting 6 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 56.438261][ T539] usb 2-1: config 1 interface 0 has no altsetting 0 [ 56.508956][ T723] usb 8-1: device descriptor read/64, error -71 [ 56.609091][ T539] usb 2-1: New USB device found, idVendor=04b8, idProduct=0202, bcdDevice= 0.40 [ 56.633395][ T539] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 56.654571][ T539] usb 2-1: Product: 掋泘㳖곿饤斄䅧қ㔇뉹匥⢕꺏釯ꁔ᫰⾐卋롮푲桭㰝꾉꾴㎹쑖뉑龾颕῱譌㳽㒹왚ਣ鉍瘤๦⛂ஔ姇恀甎淦讽瀥牛翟깽꜅渀町圱품堓㤊큠䊏땦䁹孲씯う﨓᷉萗᜕嗉롫త戕搱䖲ソᇐ⩏␺ꃄ뵫祸ᑨ猪쒋属몍눲閘墻὿ [ 56.714829][ T539] usb 2-1: Manufacturer: 㗧欲䌯쪝퐛▎镒Ⱝ犓㲗寱园衾ﺍꟇ읏鿝轪㇮줛ꘁ멷叭頋㝌㛗荣蹊줳ⅳ螼떽䈬닣뀺刚卷됨 [ 56.746039][ T539] usb 2-1: SerialNumber: 늆옃嘂莦骁쒉쬈隀ග쓂髳᧺迨仙䓕猳蝮獡쮙构䅬한䙸垻䩦ᓶ䙾穛煮羢꺹鿤Ⴍ瓸▷䯏㇦漞HꜾ덮☛怾㦭꒶䄙婿㭳斻·F쥐秋䭲䈙会肧䣖祐⣇뻁虰‮ﯯ䚐촋蹢㍎匜㐮鸰펭ꇰ䥢㨤ﲇꛨ紦雿ᆼؠ랈᭩镙⡙땴ⶪ [ 56.776305][ T1339] F2FS-fs (loop0): invalid crc value [ 56.799099][ T1339] F2FS-fs (loop0): Found nat_bits in checkpoint [ 56.902532][ T1334] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 56.910889][ T1339] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 56.938970][ T723] usb 8-1: device descriptor read/64, error -71 [ 57.059084][ T723] usb usb8-port1: attempt power cycle [ 57.240424][ T539] usblp 2-1:1.0: usblp0: USB Unidirectional printer dev 10 if 0 alt 6 proto 1 vid 0x04B8 pid 0x0202 [ 57.251066][ T24] audit: type=1400 audit(1776052052.477:393): avc: denied { create } for pid=1363 comm="syz.3.269" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_scsitransport_socket permissive=1 [ 57.279034][ T539] usb 2-1: USB disconnect, device number 10 [ 57.296600][ T539] usblp0: removed [ 57.369012][ T464] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 57.405951][ T1372] device veth1_macvtap left promiscuous mode [ 57.468998][ T723] usb 8-1: new high-speed USB device number 4 using dummy_hcd [ 57.618969][ T464] usb 6-1: Using ep0 maxpacket: 8 [ 57.649038][ T723] usb 8-1: device descriptor read/8, error -71 [ 57.687192][ T1380] overlayfs: './file1' not a directory [ 57.799041][ T539] usb 1-1: new low-speed USB device number 6 using dummy_hcd [ 57.819138][ T464] usb 6-1: config 2 has an invalid interface number: 58 but max is 0 [ 57.833619][ T464] usb 6-1: config 2 has an invalid descriptor of length 1, skipping remainder of the config [ 57.854570][ T1379] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 57.862569][ T464] usb 6-1: config 2 has no interface number 0 [ 57.868773][ T1379] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 57.877219][ T464] usb 6-1: config 2 interface 58 altsetting 129 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 57.889690][ T1379] F2FS-fs (loop1): invalid crc value [ 57.895235][ T464] usb 6-1: config 2 interface 58 altsetting 129 bulk endpoint 0x3 has invalid maxpacket 1024 [ 57.907383][ T1379] F2FS-fs (loop1): Found nat_bits in checkpoint [ 57.929039][ T464] usb 6-1: config 2 interface 58 altsetting 129 endpoint 0x5 has invalid maxpacket 1024, setting to 64 [ 57.949232][ T464] usb 6-1: config 2 interface 58 altsetting 129 endpoint 0xE has invalid wMaxPacketSize 0 [ 57.959527][ T464] usb 6-1: config 2 interface 58 altsetting 129 has an invalid endpoint with address 0x80, skipping [ 57.969197][ T723] usb 8-1: device descriptor read/8, error -71 [ 57.970978][ T464] usb 6-1: config 2 interface 58 altsetting 129 endpoint 0xB has invalid maxpacket 72, setting to 64 [ 57.988005][ T464] usb 6-1: config 2 interface 58 has no altsetting 0 [ 58.004071][ T1379] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 58.011478][ T1379] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 58.058670][ T1387] EXT4-fs error (device loop7): ext4_orphan_get:1395: inode #15: comm syz.7.274: inode has both inline data and extents flags [ 58.072007][ T1387] EXT4-fs error (device loop7): ext4_orphan_get:1400: comm syz.7.274: couldn't read orphan inode 15 (err -117) [ 58.084050][ T1387] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 58.159021][ T464] usb 6-1: New USB device found, idVendor=08e9, idProduct=0100, bcdDevice=74.53 [ 58.170210][ T464] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 58.184407][ T464] usb 6-1: Product: syz [ 58.188969][ T539] usb 1-1: config 2 has an invalid interface number: 200 but max is 1 [ 58.199243][ T539] usb 1-1: config 2 has an invalid descriptor of length 0, skipping remainder of the config [ 58.210441][ T464] usb 6-1: Manufacturer: syz [ 58.218159][ T464] usb 6-1: SerialNumber: syz [ 58.227456][ T539] usb 1-1: config 2 has 1 interface, different from the descriptor's value: 2 [ 58.243584][ T539] usb 1-1: config 2 has no interface number 0 [ 58.249903][ T1357] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 58.256221][ T539] usb 1-1: config 2 interface 200 has no altsetting 0 [ 58.269374][ T539] usb 1-1: New USB device found, idVendor=0421, idProduct=0508, bcdDevice=64.06 [ 58.278491][ T539] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.378668][ T1393] xt_hashlimit: size too large, truncated to 1048576 [ 58.551177][ T464] usb 6-1: USB disconnect, device number 15 [ 58.580303][ T1397] udc-core: couldn't find an available UDC or it's busy [ 58.589133][ T1397] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 58.619119][ T1398] EXT4-fs (loop1): Quota format mount options ignored when QUOTA feature is enabled [ 58.700482][ T1398] EXT4-fs (loop1): mounted filesystem without journal. Opts: delalloc,jqfmt=vfsv1,noquota,usrjquota=,,errors=continue [ 58.763618][ T1398] ext4 filesystem being mounted at /41/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 58.893833][ T1406] SELinux: syz.7.277 (1406) set checkreqprot to 1. This is deprecated and will be rejected in a future kernel release. [ 58.893844][ T24] audit: type=1400 audit(1776052054.117:394): avc: denied { setcheckreqprot } for pid=1405 comm="syz.7.277" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 59.019866][ T1410] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=65535 sclass=netlink_route_socket pid=1410 comm=syz.5.280 [ 59.044833][ T24] audit: type=1400 audit(1776052054.267:395): avc: denied { lock } for pid=1412 comm="syz.7.281" path="socket:[19562]" dev="sockfs" ino=19562 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tcp_socket permissive=1 [ 59.094798][ T24] audit: type=1400 audit(1776052054.267:396): avc: denied { setopt } for pid=1412 comm="syz.7.281" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 59.135415][ T1419] geneve0: tun_chr_ioctl cmd 1074025688 [ 59.148276][ T24] audit: type=1400 audit(1776052054.297:397): avc: denied { write } for pid=1409 comm="syz.5.280" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 59.168447][ T1419] geneve0: tun_chr_ioctl cmd 1074025672 [ 59.179965][ T1419] geneve0: ignored: set checksum disabled [ 59.184632][ T24] audit: type=1400 audit(1776052054.297:398): avc: denied { set_context_mgr } for pid=1409 comm="syz.5.280" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 59.205957][ T1424] capability: warning: `syz.3.284' uses deprecated v2 capabilities in a way that may be insecure [ 59.216758][ T1426] input: syz1 as /devices/virtual/input/input6 [ 59.224512][ T1419] EXT4-fs (loop7): Test dummy encryption mode enabled [ 59.237549][ T24] audit: type=1400 audit(1776052054.297:399): avc: denied { map } for pid=1409 comm="syz.5.280" path="/dev/binderfs/binder0" dev="binder" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 59.261693][ T24] audit: type=1400 audit(1776052054.297:400): avc: denied { call } for pid=1409 comm="syz.5.280" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 59.283966][ T1419] EXT4-fs (loop7): dax option not supported [ 59.369317][ T1432] SELinux: duplicate or incompatible mount options [ 59.645094][ T1411] F2FS-fs (loop1): invalid crc value [ 59.682667][ T1411] F2FS-fs (loop1): Found nat_bits in checkpoint [ 59.721821][ T1411] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 60.189053][ T464] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 60.374689][ T1457] F2FS-fs (loop5): Invalid log_blocksize (268), supports only 12 [ 60.383379][ T1457] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 60.393877][ T1457] F2FS-fs (loop5): invalid crc value [ 60.421004][ T1457] F2FS-fs (loop5): Found nat_bits in checkpoint [ 60.459546][ T1457] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 60.466767][ T1457] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 60.509297][ T539] usb 1-1: string descriptor 0 read error: -71 [ 60.518100][ T539] usb 1-1: bad CDC descriptors [ 60.527940][ T539] usb 1-1: USB disconnect, device number 6 [ 60.549064][ T464] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 60.559911][ T464] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 61.894201][ T464] usb 2-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 61.903657][ T464] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 61.911962][ T464] usb 2-1: SerialNumber: syz [ 62.031394][ T24] kauditd_printk_skb: 6 callbacks suppressed [ 62.031406][ T24] audit: type=1400 audit(1776052057.257:407): avc: denied { bind } for pid=1484 comm="syz.0.298" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 62.079993][ T1489] : renamed from bond_slave_0 [ 62.133391][ T1486] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 62.143438][ T1486] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842e018, mo2=0002] [ 62.152446][ T1486] System zones: 0-5 [ 62.157165][ T1486] EXT4-fs (loop0): mounted filesystem without journal. Opts: debug,stripe=0x0000000000000061,journal_ioprio=0x0000000000000002,nouid32,nodiscard,nomblk_io_submit,acl,nojournal_checksum,resuid=0x0000000000000000,,errors=continue [ 62.189845][ T464] usb 2-1: 0:2 : does not exist [ 62.195028][ T464] usb 2-1: unit 5 not found! [ 62.232131][ T464] usb 2-1: USB disconnect, device number 11 [ 62.266892][ T1501] FAT-fs (loop7): error, corrupted directory (invalid entries) [ 62.276267][ T1501] FAT-fs (loop7): error, fat_bmap_cluster: request beyond EOF (i_pos 198) [ 62.321194][ T24] audit: type=1400 audit(1776052057.547:408): avc: denied { write } for pid=1503 comm="syz.5.302" name="hwrng" dev="devtmpfs" ino=97 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 [ 62.388611][ T24] audit: type=1400 audit(1776052057.607:409): avc: denied { unlink } for pid=275 comm="syz-executor" name="file0" dev="loop0" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 62.412820][ T24] audit: type=1400 audit(1776052057.607:410): avc: denied { unlink } for pid=275 comm="syz-executor" name=66696C6507 dev="loop0" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 62.459676][ T409] udevd[409]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 62.578958][ T723] usb 8-1: new high-speed USB device number 6 using dummy_hcd [ 62.669908][ T1518] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.677154][ T1518] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.685008][ T1518] device bridge_slave_0 entered promiscuous mode [ 62.701199][ T1518] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.715559][ T1518] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.723432][ T1518] device bridge_slave_1 entered promiscuous mode [ 62.798325][ T1518] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.805475][ T1518] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.813086][ T1518] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.820249][ T1518] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.838793][ T9] tipc: Left network mode [ 62.849425][ T723] usb 8-1: device descriptor read/64, error -71 [ 62.864241][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 62.872262][ T307] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.879981][ T307] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.899362][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 62.907808][ T307] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.915039][ T307] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.924024][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 62.932420][ T307] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.939505][ T307] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.947275][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 62.955677][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 62.980421][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 62.996650][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 63.012484][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 63.021250][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 63.032835][ T1518] device veth0_vlan entered promiscuous mode [ 63.049138][ T572] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 63.064940][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 63.079476][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 63.094367][ T1518] device veth1_macvtap entered promiscuous mode [ 63.116456][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 63.129365][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 63.138454][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 63.162549][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 63.175776][ T1516] F2FS-fs (loop5): Wrong NAT boundary, start(2560) end(5) blocks(1024) [ 63.190395][ T307] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 63.196523][ T1516] F2FS-fs (loop5): Can't find valid F2FS filesystem in 2th superblock [ 63.239279][ T723] usb 8-1: device descriptor read/64, error -71 [ 63.254576][ T1516] F2FS-fs (loop5): Found nat_bits in checkpoint [ 63.293968][ T1516] F2FS-fs (loop5): Try to recover 2th superblock, ret: 0 [ 63.301696][ T1516] F2FS-fs (loop5): Mounted with checkpoint version = 753bd00b [ 63.334829][ T24] audit: type=1400 audit(1776052058.557:411): avc: denied { mount } for pid=1515 comm="syz.5.307" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 63.377317][ T24] audit: type=1400 audit(1776052058.557:412): avc: denied { watch } for pid=1515 comm="syz.5.307" path="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=dir permissive=1 [ 63.403861][ T24] audit: type=1400 audit(1776052058.587:413): avc: denied { setattr } for pid=1543 comm="syz.3.316" name="NETLINK" dev="sockfs" ino=20599 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 63.438534][ T24] audit: type=1400 audit(1776052058.587:414): avc: denied { ioctl } for pid=1543 comm="syz.3.316" path="socket:[20599]" dev="sockfs" ino=20599 ioctlcmd=0x8903 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 63.519094][ T24] audit: type=1400 audit(1776052058.587:415): avc: denied { accept } for pid=1543 comm="syz.3.316" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 63.529453][ T723] usb 8-1: new high-speed USB device number 7 using dummy_hcd [ 63.553820][ T24] audit: type=1400 audit(1776052058.587:416): avc: denied { read } for pid=1543 comm="syz.3.316" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 63.600089][ T9] device bridge_slave_1 left promiscuous mode [ 63.606405][ T1549] erofs: (device loop8): mounted with root inode @ nid 36. [ 63.613811][ T572] usb 2-1: New USB device found, idVendor=0b05, idProduct=1739, bcdDevice= 0.40 [ 63.629138][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 63.636375][ T572] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.668978][ T572] usb 2-1: Product: syz [ 63.673208][ T572] usb 2-1: Manufacturer: syz [ 63.696027][ T572] usb 2-1: SerialNumber: syz [ 63.769761][ T9] device bridge_slave_0 left promiscuous mode [ 63.776266][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 63.789708][ T9] device veth0_vlan left promiscuous mode [ 63.849084][ T723] usb 8-1: device descriptor read/64, error -71 [ 64.099059][ T572] usb 2-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 64.139608][ T572] usb 2-1: USB disconnect, device number 12 [ 64.239084][ T723] usb 8-1: device descriptor read/64, error -71 [ 64.369083][ T723] usb usb8-port1: attempt power cycle [ 64.410565][ T1574] F2FS-fs (loop8): invalid crc value [ 64.417804][ T1574] F2FS-fs (loop8): Found nat_bits in checkpoint [ 64.451618][ T1574] F2FS-fs (loop8): Start checkpoint disabled! [ 64.458790][ T1574] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e6 [ 64.477328][ T1574] attempt to access beyond end of device [ 64.477328][ T1574] loop8: rw=0, want=45072, limit=40427 [ 64.501037][ T1574] overlayfs: option "workdir=./file1\" is useless in a non-upper mount, ignore [ 64.510948][ T1574] overlayfs: missing 'lowerdir' [ 64.538640][ T1580] netlink: 'syz.1.326': attribute type 10 has an invalid length. [ 64.552326][ T1580] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 64.580262][ T1586] netlink: 'syz.3.329': attribute type 17 has an invalid length. [ 64.588191][ T1586] netlink: 'syz.3.329': attribute type 15 has an invalid length. [ 64.599048][ T539] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 64.778939][ T723] usb 8-1: new high-speed USB device number 8 using dummy_hcd [ 64.842856][ T1601] Dead loop on virtual device ip6_vti0, fix it urgently! [ 64.889012][ T297] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 64.949031][ T723] usb 8-1: device descriptor read/8, error -71 [ 64.999092][ T539] usb 6-1: unable to get BOS descriptor or descriptor too short [ 65.079099][ T539] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 65.089322][ T539] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 65.129119][ T297] usb 2-1: Using ep0 maxpacket: 16 [ 65.134373][ T539] usb 6-1: string descriptor 0 read error: -22 [ 65.140689][ T539] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 65.149864][ T539] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.209995][ T539] usb 6-1: 0:2 : does not exist [ 65.219124][ T723] usb 8-1: device descriptor read/8, error -71 [ 65.249101][ T297] usb 2-1: config 0 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 65.260199][ T297] usb 2-1: config 0 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 65.270085][ T297] usb 2-1: config 0 interface 0 has no altsetting 0 [ 65.276889][ T297] usb 2-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 65.286026][ T297] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 65.299234][ T20] usb 9-1: new high-speed USB device number 2 using dummy_hcd [ 65.305443][ T297] usb 2-1: config 0 descriptor?? [ 65.539056][ T20] usb 9-1: Using ep0 maxpacket: 32 [ 65.606017][ T1613] udc-core: couldn't find an available UDC or it's busy [ 65.617181][ T1613] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 65.629960][ T1613] udc-core: couldn't find an available UDC or it's busy [ 65.637657][ T1613] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 65.758999][ T723] usb 8-1: new high-speed USB device number 9 using dummy_hcd [ 65.802195][ T297] hid (null): invalid report_size 41327 [ 65.807834][ T297] hid (null): unknown global tag 0xd [ 65.813220][ T297] hid (null): unknown global tag 0xe [ 65.818626][ T297] hid (null): bogus close delimiter [ 65.823878][ T297] hid (null): unknown global tag 0xc [ 65.829335][ T297] hid (null): unknown global tag 0xc [ 65.835023][ T297] hid (null): nested delimiters [ 65.840252][ T297] hid (null): unknown global tag 0xc [ 65.847663][ T297] hid (null): unknown global tag 0xc [ 65.851579][ T1613] udc-core: couldn't find an available UDC or it's busy [ 65.853085][ T297] hid (null): global environment stack overflow [ 65.861754][ T723] usb 8-1: Using ep0 maxpacket: 8 [ 65.871694][ T1613] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 66.002387][ T1591] netlink: 'syz.1.330': attribute type 2 has an invalid length. [ 66.010378][ T1591] netlink: 4 bytes leftover after parsing attributes in process `syz.1.330'. [ 66.020422][ T572] usb 2-1: USB disconnect, device number 13 [ 66.039103][ T723] usb 8-1: unable to get BOS descriptor or descriptor too short [ 66.119050][ T723] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid maxpacket 1040, setting to 1024 [ 66.221533][ T1628] overlayfs: failed to clone upperpath [ 66.318576][ T1644] netlink: 'syz.3.345': attribute type 4 has an invalid length. [ 66.319429][ T723] usb 8-1: New USB device found, idVendor=0a92, idProduct=1020, bcdDevice= 0.40 [ 66.335732][ T723] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 66.343862][ T723] usb 8-1: Product: syz [ 66.348869][ T723] usb 8-1: Manufacturer: syz [ 66.353696][ T723] usb 8-1: SerialNumber: syz [ 66.379066][ T1615] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 66.759026][ T723] usb 8-1: MIDIStreaming interface descriptor not found [ 66.771547][ T723] usb 8-1: USB disconnect, device number 9 [ 66.829118][ T539] usb 2-1: new full-speed USB device number 14 using dummy_hcd [ 66.979319][ T333] udevd[333]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/sound/card1/controlC1/../uevent} for writing: No such file or directory [ 67.050201][ T1663] tipc: Started in network mode [ 67.055156][ T1663] tipc: Own node identity ac14142f, cluster identity 4711 [ 67.062402][ T1663] tipc: Enabling of bearer rejected, failed to enable media [ 67.108998][ T539] usb 2-1: device descriptor read/64, error -71 [ 67.134836][ T24] kauditd_printk_skb: 8 callbacks suppressed [ 67.134850][ T24] audit: type=1400 audit(1776052062.357:425): avc: denied { accept } for pid=1673 comm="syz.3.354" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 67.169511][ T464] usb 6-1: USB disconnect, device number 16 [ 67.178611][ T24] audit: type=1400 audit(1776052062.397:426): avc: denied { connect } for pid=1675 comm="syz.3.355" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 67.250023][ T1680] EXT4-fs (loop5): Ignoring removed bh option [ 67.256643][ T1680] EXT4-fs (loop5): Ignoring removed oldalloc option [ 67.263771][ T1680] EXT4-fs (loop5): Ignoring removed nobh option [ 67.270344][ T1680] EXT4-fs (loop5): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 67.294435][ T1680] EXT4-fs (loop5): mounted filesystem without journal. Opts: delalloc,data_err=abort,barrier=0x0000000000000003,bsddf,bh,oldalloc,data_err=ignore,nouid32,nobh,user_xattr,nouid32,dioread_nolock,,errors=continue [ 67.388975][ T723] usb 8-1: new high-speed USB device number 10 using dummy_hcd [ 67.438536][ T1680] EXT4-fs error (device loop5): ext4_mb_mark_diskspace_used:3358: comm syz.5.357: Allocating blocks 497-513 which overlap fs metadata [ 67.459895][ T1680] EXT4-fs error (device loop5): ext4_mb_mark_diskspace_used:3358: comm syz.5.357: Allocating blocks 497-513 which overlap fs metadata [ 67.480115][ T1679] EXT4-fs (loop5): pa ffff88811a4ba348: logic 256, phys. 401, len 7 [ 67.488823][ T1679] EXT4-fs error (device loop5): ext4_mb_release_inode_pa:4375: group 0, free 0, pa_free 1 [ 67.518980][ T539] usb 2-1: device descriptor read/64, error -71 [ 67.548760][ T1695] x_tables: duplicate underflow at hook 1 [ 67.634289][ T1706] kvm [1705]: vcpu0, guest rIP: 0x8028 disabled perfctr wrmsr: 0xc0010004 data 0x8000 [ 67.749091][ T723] usb 8-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 67, changing to 7 [ 67.760250][ T723] usb 8-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 250, changing to 7 [ 67.799003][ T539] usb 2-1: new full-speed USB device number 15 using dummy_hcd [ 67.919015][ T464] usb 6-1: new full-speed USB device number 17 using dummy_hcd [ 67.929019][ T723] usb 8-1: New USB device found, idVendor=041e, idProduct=3040, bcdDevice= 0.40 [ 67.938085][ T723] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.946379][ T723] usb 8-1: Product: syz [ 67.950810][ T723] usb 8-1: Manufacturer: syz [ 67.955796][ T723] usb 8-1: SerialNumber: syz [ 67.962161][ T1710] netlink: 20 bytes leftover after parsing attributes in process `syz.3.363'. [ 68.068989][ T539] usb 2-1: device descriptor read/64, error -71 [ 68.075515][ T1712] netlink: 16 bytes leftover after parsing attributes in process `syz.8.364'. [ 68.109261][ T20] usb 9-1: unable to get BOS descriptor or descriptor too short [ 68.162198][ T1712] FAT-fs (loop8): error, fat_get_cluster: invalid start cluster (i_pos 196, start 00000001) [ 68.169239][ T20] usb 9-1: unable to read config index 0 descriptor/start: -71 [ 68.173267][ T1712] FAT-fs (loop8): error, fat_get_cluster: invalid start cluster (i_pos 196, start 00000001) [ 68.188635][ T20] usb 9-1: can't read configurations, error -71 [ 68.197393][ T1712] FAT-fs (loop8): error, fat_get_cluster: invalid start cluster (i_pos 196, start 00000001) [ 68.319093][ T723] usb 8-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 68.343392][ T723] usb 8-1: USB disconnect, device number 10 [ 68.349720][ T464] usb 6-1: unable to get BOS descriptor or descriptor too short [ 68.389029][ T464] usb 6-1: not running at top speed; connect to a high speed hub [ 68.459739][ T539] usb 2-1: device descriptor read/64, error -71 [ 68.469021][ T464] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 68.487551][ T464] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 512, setting to 64 [ 68.508277][ T464] usb 6-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 68.599066][ T539] usb usb2-port1: attempt power cycle [ 68.609057][ T464] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 68.620258][ T1722] cgroup: syz.8.367 (1722) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future. [ 68.628497][ T464] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 68.658915][ T464] usb 6-1: SerialNumber: syz [ 68.668279][ T1722] cgroup: "memory" requires setting use_hierarchy to 1 on the root [ 68.679001][ T1706] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 68.686132][ T1706] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 68.822056][ T1726] EXT4-fs (loop7): Ignoring removed mblk_io_submit option [ 68.848959][ T1726] EXT4-fs (loop7): mounting ext3 file system using the ext4 subsystem [ 68.888676][ T1726] EXT4-fs error (device loop7): ext4_iget_extra_inode:4685: inode #15: comm syz.7.369: corrupted in-inode xattr [ 68.901229][ T1706] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 68.908239][ T1706] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 68.938985][ T1726] EXT4-fs error (device loop7): ext4_orphan_get:1400: comm syz.7.369: couldn't read orphan inode 15 (err -117) [ 68.969209][ T1726] EXT4-fs (loop7): mounted filesystem without journal. Opts: auto_da_alloc=0x0000000000000002,grpid,usrjquota=,grpid,mblk_io_submit,max_dir_size_kb=0x0000000000000001,init_itable=0x0000000000000009,init_itable,usrjquota=,grpid,norecovery,,errors=continue [ 69.008949][ T539] usb 2-1: new full-speed USB device number 16 using dummy_hcd [ 69.187060][ T539] usb 2-1: device descriptor read/8, error -71 [ 69.380969][ T464] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 69.467303][ T24] audit: type=1400 audit(1776052064.687:427): avc: denied { getopt } for pid=1742 comm="syz.7.372" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 69.469475][ T539] usb 2-1: device descriptor read/8, error -71 [ 69.586430][ T723] usb 6-1: USB disconnect, device number 17 [ 69.599702][ T723] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 69.696696][ T1763] Illegal XDP return value 4294967274, expect packet loss! [ 70.161134][ T24] audit: type=1400 audit(1776052065.387:428): avc: denied { unmount } for pid=1236 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 70.318978][ T539] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 70.419016][ T539] usb 2-1: Using ep0 maxpacket: 32 [ 70.509773][ T723] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 70.517459][ T24] audit: type=1400 audit(1776052065.737:429): avc: denied { create } for pid=1798 comm="syz.3.383" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 [ 70.519522][ T464] usb 8-1: new full-speed USB device number 11 using dummy_hcd [ 70.559046][ T539] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.578393][ T539] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 70.598477][ T539] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 70.608003][ T539] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.621209][ T539] usb 2-1: config 0 descriptor?? [ 70.669784][ T539] hub 2-1:0.0: USB hub found [ 70.798961][ T723] usb 6-1: Using ep0 maxpacket: 16 [ 70.822446][ T1804] overlayfs: failed to clone upperpath [ 70.841127][ T24] audit: type=1400 audit(1776052066.067:430): avc: denied { ioctl } for pid=1803 comm="syz.3.385" path="socket:[20341]" dev="sockfs" ino=20341 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 70.889031][ T539] hub 2-1:0.0: config failed, hub doesn't have any ports! (err -19) [ 70.939114][ T464] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 70.959239][ T464] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 70.991613][ T723] usb 6-1: config 13 has an invalid interface number: 115 but max is 2 [ 71.007761][ T723] usb 6-1: config 13 contains an unexpected descriptor of type 0x1, skipping [ 71.018886][ T723] usb 6-1: config 13 has an invalid interface number: 68 but max is 2 [ 71.027237][ T723] usb 6-1: config 13 has an invalid interface number: 9 but max is 2 [ 71.035637][ T723] usb 6-1: config 13 has no interface number 0 [ 71.039565][ T464] usb 8-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.00 [ 71.042211][ T723] usb 6-1: config 13 has no interface number 1 [ 71.057372][ T723] usb 6-1: config 13 has no interface number 2 [ 71.059346][ T464] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 71.071918][ T723] usb 6-1: config 13 interface 115 altsetting 104 endpoint 0xC has invalid maxpacket 58996, setting to 64 [ 71.165530][ T723] usb 6-1: config 13 interface 115 altsetting 104 bulk endpoint 0x8 has invalid maxpacket 64 [ 71.268700][ T723] usb 6-1: config 13 interface 115 altsetting 104 has an invalid endpoint with address 0x0, skipping [ 71.298934][ T723] usb 6-1: config 13 interface 115 altsetting 104 has a duplicate endpoint with address 0xC, skipping [ 71.328935][ T723] usb 6-1: config 13 interface 115 altsetting 104 endpoint 0x6 has invalid maxpacket 1023, setting to 64 [ 71.348927][ T723] usb 6-1: config 13 interface 115 altsetting 104 has an invalid endpoint with address 0x0, skipping [ 71.378930][ T723] usb 6-1: config 13 interface 115 altsetting 104 has a duplicate endpoint with address 0xF, skipping [ 71.408970][ T723] usb 6-1: config 13 interface 68 altsetting 127 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 71.430224][ T723] usb 6-1: config 13 interface 9 altsetting 6 endpoint 0x5 has invalid maxpacket 512, setting to 64 [ 71.458928][ T723] usb 6-1: config 13 interface 9 altsetting 6 has an invalid endpoint with address 0x0, skipping [ 71.488938][ T723] usb 6-1: config 13 interface 9 altsetting 6 has an invalid endpoint with address 0x0, skipping [ 71.509749][ T723] usb 6-1: config 13 interface 9 altsetting 6 has a duplicate endpoint with address 0xC, skipping [ 71.538926][ T723] usb 6-1: config 13 interface 9 altsetting 6 has a duplicate endpoint with address 0x8, skipping [ 71.568937][ T723] usb 6-1: config 13 interface 9 altsetting 6 has a duplicate endpoint with address 0x3, skipping [ 71.588989][ T723] usb 6-1: config 13 interface 9 altsetting 6 has a duplicate endpoint with address 0x5, skipping [ 71.606917][ T723] usb 6-1: config 13 interface 9 altsetting 6 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 71.623346][ T723] usb 6-1: config 13 interface 9 altsetting 6 has a duplicate endpoint with address 0xF, skipping [ 71.634409][ T723] usb 6-1: config 13 interface 9 altsetting 6 has a duplicate endpoint with address 0xC, skipping [ 71.645691][ T723] usb 6-1: config 13 interface 9 altsetting 6 has a duplicate endpoint with address 0x9, skipping [ 71.656654][ T723] usb 6-1: config 13 interface 115 has no altsetting 0 [ 71.663802][ T723] usb 6-1: config 13 interface 68 has no altsetting 0 [ 71.670880][ T723] usb 6-1: config 13 interface 9 has no altsetting 0 [ 71.780294][ T464] usb 8-1: SerialNumber: syz [ 71.787726][ T1815] netlink: 'syz.3.387': attribute type 3 has an invalid length. [ 71.820490][ T539] hid-generic 0003:046D:C31C.0002: unknown main item tag 0x0 [ 71.828838][ T464] usb 8-1: 0:2 : does not exist [ 71.837831][ T539] hid-generic 0003:046D:C31C.0002: hidraw0: USB HID v8.00 Device [HID 046d:c31c] on usb-dummy_hcd.1-1/input0 [ 71.889860][ T539] usb 2-1: USB disconnect, device number 17 [ 71.909026][ T723] usb 6-1: New USB device found, idVendor=0c10, idProduct=0000, bcdDevice=4c.a9 [ 71.918497][ T723] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.926565][ T723] usb 6-1: Product: ဇ [ 71.930824][ T723] usb 6-1: Manufacturer: Д [ 71.935376][ T723] usb 6-1: SerialNumber: ခ [ 71.979108][ T1789] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 72.029492][ T1790] udc-core: couldn't find an available UDC or it's busy [ 72.036510][ T1790] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 72.056503][ T1827] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 72.071448][ T1827] overlayfs: failed to clone upperpath [ 72.104742][ T464] usb 8-1: USB disconnect, device number 11 [ 72.310158][ T333] udevd[333]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 72.461788][ T24] audit: type=1400 audit(1776052067.667:431): avc: denied { read append } for pid=1831 comm="syz.8.392" name="rtc0" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 72.504688][ T24] audit: type=1400 audit(1776052067.667:432): avc: denied { open } for pid=1831 comm="syz.8.392" path="/dev/rtc0" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 72.531248][ T24] audit: type=1400 audit(1776052067.667:433): avc: denied { ioctl } for pid=1831 comm="syz.8.392" path="/dev/rtc0" dev="devtmpfs" ino=258 ioctlcmd=0x7005 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 72.563793][ T24] audit: type=1326 audit(1776052067.687:434): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1831 comm="syz.8.392" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5ab4746819 code=0x0 [ 72.619193][ T723] usb 6-1: USB disconnect, device number 18 [ 72.769308][ T24] audit: type=1400 audit(1776052067.997:435): avc: denied { setattr } for pid=1837 comm="syz.3.394" name="TIPC" dev="sockfs" ino=20380 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 72.799029][ T539] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 72.887241][ T1855] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1855 comm=syz.8.400 [ 72.920133][ T1856] netlink: 8 bytes leftover after parsing attributes in process `syz.3.396'. [ 73.039010][ T539] usb 2-1: Using ep0 maxpacket: 32 [ 73.079004][ T280] usb 8-1: new low-speed USB device number 12 using dummy_hcd [ 73.124264][ T1858] EXT4-fs (loop5): orphan cleanup on readonly fs [ 73.131060][ T1858] EXT4-fs error (device loop5): ext4_quota_enable:6442: comm syz.5.401: Bad quota inum: 2, type: 1 [ 73.142482][ T1858] EXT4-fs warning (device loop5): ext4_enable_quotas:6490: Failed to enable quota tracking (type=1, err=-117, ino=2). Please run e2fsck to fix. [ 73.157658][ T539] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 73.165676][ T1858] EXT4-fs (loop5): Cannot turn on quotas: error -117 [ 73.173149][ T539] usb 2-1: can't read configurations, error -71 [ 73.179722][ T50] usb 9-1: new high-speed USB device number 4 using dummy_hcd [ 73.186814][ T24] audit: type=1400 audit(1776052068.407:436): avc: denied { mount } for pid=1861 comm="syz.1.402" name="/" dev="loop1" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 73.189799][ T1858] EXT4-fs (loop5): mounted filesystem without journal. Opts: noinit_itable,,errors=continue [ 73.222767][ T1862] attempt to access beyond end of device [ 73.222767][ T1862] loop1: rw=2049, want=250, limit=128 [ 73.338989][ T280] usb 8-1: Invalid ep0 maxpacket: 16 [ 73.428947][ T50] usb 9-1: Using ep0 maxpacket: 32 [ 73.489095][ T280] usb 8-1: new low-speed USB device number 13 using dummy_hcd [ 73.539013][ T464] usb 6-1: new low-speed USB device number 19 using dummy_hcd [ 73.549053][ T539] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 73.556952][ T50] usb 9-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 64, changing to 7 [ 73.568178][ T50] usb 9-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 250, changing to 7 [ 73.728995][ T280] usb 8-1: Invalid ep0 maxpacket: 16 [ 73.734446][ T280] usb usb8-port1: attempt power cycle [ 73.739451][ T50] usb 9-1: New USB device found, idVendor=0644, idProduct=800f, bcdDevice= 0.40 [ 73.749118][ T50] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 73.757111][ T50] usb 9-1: Product: syz [ 73.761776][ T50] usb 9-1: Manufacturer: syz [ 73.766531][ T50] usb 9-1: SerialNumber: syz [ 73.829025][ T539] usb 2-1: device descriptor read/64, error -71 [ 73.939002][ T464] usb 6-1: unable to get BOS descriptor or descriptor too short [ 74.019113][ T464] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 74.029635][ T464] usb 6-1: config 1 interface 0 altsetting 84 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 74.042907][ T464] usb 6-1: config 1 interface 0 has no altsetting 0 [ 74.129123][ T50] usb 9-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 74.149225][ T50] usb 9-1: unit 6 not found! [ 74.159015][ T280] usb 8-1: new low-speed USB device number 14 using dummy_hcd [ 74.202558][ T50] usb 9-1: USB disconnect, device number 4 [ 74.218994][ T539] usb 2-1: device descriptor read/64, error -71 [ 74.289003][ T464] usb 6-1: string descriptor 0 read error: -22 [ 74.291868][ T280] usb 8-1: Invalid ep0 maxpacket: 16 [ 74.295904][ T464] usb 6-1: New USB device found, idVendor=04b8, idProduct=0202, bcdDevice= 0.40 [ 74.309980][ T464] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 74.339195][ T539] usb usb2-port1: attempt power cycle [ 74.387053][ T24] audit: type=1400 audit(1776052069.607:438): avc: denied { search } for pid=1890 comm="syz.3.411" name="/" dev="configfs" ino=13175 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 74.409874][ T24] audit: type=1400 audit(1776052069.607:437): avc: denied { search } for pid=1890 comm="syz.3.411" name="/" dev="configfs" ino=13175 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 74.432982][ T24] audit: type=1400 audit(1776052069.617:439): avc: denied { setattr } for pid=1890 comm="syz.3.411" name="/" dev="configfs" ino=13175 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 74.455936][ T280] usb 8-1: new low-speed USB device number 15 using dummy_hcd [ 74.531052][ T24] audit: type=1400 audit(1776052069.757:440): avc: denied { read } for pid=1894 comm="syz.3.412" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 74.569017][ T280] usb 8-1: Invalid ep0 maxpacket: 16 [ 74.574570][ T280] usb usb8-port1: unable to enumerate USB device [ 74.624840][ T5] usb 6-1: USB disconnect, device number 19 [ 74.749013][ T539] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 74.848998][ T50] usb 9-1: new high-speed USB device number 5 using dummy_hcd [ 74.919036][ T539] usb 2-1: device descriptor read/8, error -71 [ 75.209134][ T539] usb 2-1: device descriptor read/8, error -71 [ 75.229171][ T50] usb 9-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 75.239687][ T50] usb 9-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 75.329276][ T50] usb 9-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 75.338567][ T50] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 75.346720][ T50] usb 9-1: SerialNumber: syz [ 75.374435][ T1904] netlink: 28 bytes leftover after parsing attributes in process `syz.3.415'. [ 75.409062][ T280] usb 6-1: new low-speed USB device number 20 using dummy_hcd [ 75.478988][ T539] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 75.619876][ T50] usb 9-1: 0:2 : does not exist [ 75.627653][ T50] usb 9-1: USB disconnect, device number 5 [ 75.648974][ T280] usb 6-1: Invalid ep0 maxpacket: 32 [ 75.669024][ T539] usb 2-1: device descriptor read/8, error -71 [ 75.798970][ T280] usb 6-1: new low-speed USB device number 21 using dummy_hcd [ 75.829469][ T409] udevd[409]: error opening ATTR{/sys/devices/platform/dummy_hcd.8/usb9/9-1/9-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 75.847346][ T50] kernel write not supported for file /ppp (pid: 50 comm: kworker/0:2) [ 75.939171][ T539] usb 2-1: device descriptor read/8, error -71 [ 76.058962][ T280] usb 6-1: Invalid ep0 maxpacket: 32 [ 76.059198][ T539] usb usb2-port1: unable to enumerate USB device [ 76.064958][ T280] usb usb6-port1: attempt power cycle [ 76.137921][ T1862] attempt to access beyond end of device [ 76.137921][ T1862] loop1: rw=2049, want=146, limit=128 [ 76.298979][ T723] usb 8-1: new full-speed USB device number 16 using dummy_hcd [ 76.386224][ T1928] F2FS-fs (loop8): invalid crc value [ 76.399845][ T1928] F2FS-fs (loop8): Found nat_bits in checkpoint [ 76.443890][ T1928] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e5 [ 76.478979][ T280] usb 6-1: new low-speed USB device number 22 using dummy_hcd [ 76.489768][ T1928] attempt to access beyond end of device [ 76.489768][ T1928] loop8: rw=2049, want=45104, limit=40427 [ 76.525130][ T1518] attempt to access beyond end of device [ 76.525130][ T1518] loop8: rw=2049, want=45112, limit=40427 [ 76.569225][ T280] usb 6-1: Invalid ep0 maxpacket: 32 [ 76.709028][ T723] usb 8-1: unable to get BOS descriptor or descriptor too short [ 76.721283][ T280] usb 6-1: new low-speed USB device number 23 using dummy_hcd [ 76.740382][ T1945] exFAT-fs (loop8): failed to load upcase table (idx : 0x00010000, chksum : 0x9059ffb0, utbl_chksum : 0xe619d30d) [ 76.759155][ T723] usb 8-1: not running at top speed; connect to a high speed hub [ 76.829022][ T280] usb 6-1: Invalid ep0 maxpacket: 32 [ 76.834625][ T280] usb usb6-port1: unable to enumerate USB device [ 76.841354][ T723] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1024, setting to 64 [ 76.853347][ T723] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 76.864396][ T723] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 509, setting to 64 [ 76.875343][ T723] usb 8-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 76.979020][ T539] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 77.009096][ T723] usb 8-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 77.019300][ T723] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 77.027658][ T723] usb 8-1: SerialNumber: syz [ 77.059311][ T1926] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 77.103737][ T1926] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 77.111628][ T1926] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 77.316894][ T1966] netlink: 16 bytes leftover after parsing attributes in process `syz.3.433'. [ 77.345209][ T1926] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 77.352484][ T1926] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 77.359695][ T1926] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 77.378983][ T50] usb 9-1: new full-speed USB device number 6 using dummy_hcd [ 77.438958][ T539] usb 2-1: Using ep0 maxpacket: 16 [ 77.599134][ T539] usb 2-1: unable to get BOS descriptor or descriptor too short [ 77.681741][ T539] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 196, changing to 7 [ 77.691540][ T1926] exFAT-fs (loop7): failed to load upcase table (idx : 0x0001043e, chksum : 0xdd084882, utbl_chksum : 0xe619d30d) [ 77.705418][ T1926] exFAT-fs (loop7): IO charset =Ws)=iso8?D6ThhMM{6ME =="â tHJC'Gc not found [ 77.789381][ T50] usb 9-1: unable to get BOS descriptor or descriptor too short [ 77.829079][ T50] usb 9-1: not running at top speed; connect to a high speed hub [ 77.849103][ T539] usb 2-1: New USB device found, idVendor=0582, idProduct=0114, bcdDevice= 0.40 [ 77.858250][ T539] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.866329][ T539] usb 2-1: Product: syz [ 77.870707][ T539] usb 2-1: Manufacturer: syz [ 77.875300][ T539] usb 2-1: SerialNumber: syz [ 77.909024][ T50] usb 9-1: config 172 has an invalid interface number: 25 but max is 0 [ 77.917532][ T50] usb 9-1: config 172 has no interface number 0 [ 77.924407][ T50] usb 9-1: config 172 interface 25 has no altsetting 0 [ 78.029518][ T723] cdc_ether: probe of 8-1:1.0 failed with error -22 [ 78.089119][ T50] usb 9-1: New USB device found, idVendor=03f0, idProduct=4439, bcdDevice=3c.ff [ 78.098519][ T50] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.106619][ T50] usb 9-1: Product: syz [ 78.110880][ T50] usb 9-1: Manufacturer: syz [ 78.115524][ T50] usb 9-1: SerialNumber: syz [ 78.125030][ T1943] udc-core: couldn't find an available UDC or it's busy [ 78.132342][ T1943] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 78.154679][ T1970] overlayfs: failed to get inode (-116) [ 78.160919][ T1970] overlayfs: failed to get inode (-116) [ 78.175006][ T1970] overlayfs: failed to get inode (-116) [ 78.182922][ T24] kauditd_printk_skb: 4 callbacks suppressed [ 78.182936][ T24] audit: type=1326 audit(1776052073.417:445): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1971 comm="syz.3.435" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ffb30c03819 code=0x7ffc0000 [ 78.212838][ T1970] overlayfs: failed to get inode (-116) [ 78.218646][ T1973] overlayfs: failed to get inode (-116) [ 78.226395][ T1973] overlayfs: failed to get inode (-116) [ 78.235340][ T24] audit: type=1326 audit(1776052073.437:446): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1971 comm="syz.3.435" exe="/root/syz-executor" sig=0 arch=c000003e syscall=253 compat=0 ip=0x7ffb30c03819 code=0x7ffc0000 [ 78.258743][ T24] audit: type=1326 audit(1776052073.437:447): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1971 comm="syz.3.435" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ffb30c03819 code=0x7ffc0000 [ 78.269864][ T539] usb 2-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 78.292305][ T24] audit: type=1326 audit(1776052073.437:448): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1971 comm="syz.3.435" exe="/root/syz-executor" sig=0 arch=c000003e syscall=165 compat=0 ip=0x7ffb30c03819 code=0x7ffc0000 [ 78.319063][ T539] usb 2-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 78.340091][ T24] audit: type=1326 audit(1776052073.567:449): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1971 comm="syz.3.435" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7ffb30c03819 code=0x7ffc0000 [ 78.361949][ T539] usb 2-1: unit 6 not found! [ 78.369832][ T1962] udc-core: couldn't find an available UDC or it's busy [ 78.376950][ T1962] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 78.390392][ T1975] EXT4-fs (loop7): mounted filesystem without journal. Opts: barrier,nodelalloc,noquota,noblock_validity,resgid=0x0000000000000000,auto_da_alloc=0x0000000000000005,,errors=continue [ 78.405467][ T539] usb 2-1: unit 7 not found! [ 78.409502][ T1975] ext4 filesystem being mounted at /27/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 78.459468][ T50] pl2303 9-1:172.25: required endpoints missing [ 78.477552][ T539] usb 2-1: USB disconnect, device number 22 [ 78.497521][ T50] usb 9-1: USB disconnect, device number 6 [ 78.553066][ T1998] overlayfs: conflicting options: nfs_export=on,metacopy=on [ 78.580869][ T24] audit: type=1400 audit(1776052073.807:450): avc: denied { shutdown } for pid=1999 comm="syz.3.442" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 78.651008][ T2003] x_tables: ip6_tables: CLASSIFY target: used from hooks PREROUTING, but only usable from FORWARD/OUTPUT/POSTROUTING [ 78.661249][ T1987] F2FS-fs (loop5): Invalid SB checksum offset: 0 [ 78.670159][ T1987] F2FS-fs (loop5): Can't find valid F2FS filesystem in 2th superblock [ 78.679241][ T1987] F2FS-fs (loop5): invalid crc value [ 78.691972][ T1987] F2FS-fs (loop5): invalid crc value [ 78.697394][ T1987] F2FS-fs (loop5): Failed to get valid F2FS checkpoint [ 79.070762][ T539] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 79.219951][ T2037] fuse: Unknown parameter 'root' [ 79.226347][ T2037] fuse: Unknown parameter '8d' [ 79.232122][ T2030] FAT-fs (loop8): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 79.259392][ T2030] FAT-fs (loop8): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) [ 79.439011][ T539] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 79.452374][ T723] usb 8-1: USB disconnect, device number 16 [ 79.458928][ T539] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 79.478968][ T539] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 79.492102][ T539] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 79.501390][ T539] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 79.510819][ T539] usb 2-1: config 0 descriptor?? [ 79.579545][ T2039] netlink: 'syz.7.453': attribute type 8 has an invalid length. [ 79.900820][ T539] usbhid 2-1:0.0: can't add hid device: -71 [ 79.916565][ T539] usbhid: probe of 2-1:0.0 failed with error -71 [ 79.946364][ T539] usb 2-1: USB disconnect, device number 23 [ 116.564000][ T2060] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=4 sclass=netlink_route_socket pid=2060 comm=syz.8.458 [ 116.579211][ T2065] netlink: 'syz.3.461': attribute type 3 has an invalid length. [ 116.586965][ T2065] netlink: 'syz.3.461': attribute type 3 has an invalid length. [ 116.605701][ T2065] 9pnet: Insufficient options for proto=fd [ 116.639524][ T2061] EXT4-fs (loop1): Ignoring removed mblk_io_submit option [ 116.657247][ T2061] EXT4-fs (loop1): Ignoring removed oldalloc option [ 116.708676][ T2061] EXT4-fs (loop1): mounted filesystem without journal. Opts: mblk_io_submit,nodioread_nolock,oldalloc,noblock_validity,delalloc,grpjquota=,,errors=continue [ 116.742783][ T2061] ext4 filesystem being mounted at /57/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 116.811257][ T2061] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz.1.459: bg 0: block 112: padding at end of block bitmap is not set [ 116.836625][ T2061] EXT4-fs (loop1): Delayed block allocation failed for inode 15 at logical offset 16 with max blocks 52 with error 117 [ 116.865633][ T2061] EXT4-fs (loop1): This should not happen!! Data will be lost [ 116.865633][ T2061] [ 116.878936][ T723] usb 6-1: new full-speed USB device number 24 using dummy_hcd [ 116.890737][ T2067] F2FS-fs (loop7): Invalid log_blocksize (268), supports only 12 [ 116.898514][ T2067] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 116.910219][ T2067] F2FS-fs (loop7): invalid crc value [ 116.928090][ T2067] F2FS-fs (loop7): Found nat_bits in checkpoint [ 116.974444][ T2092] netlink: 8 bytes leftover after parsing attributes in process `syz.3.466'. [ 117.022658][ T2094] EXT4-fs (loop1): Unrecognized mount option "measure" or missing value [ 117.058829][ T2067] F2FS-fs (loop7): Try to recover 1th superblock, ret: 0 [ 117.068946][ T2067] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e5 [ 117.269036][ T723] usb 6-1: config 0 has an invalid interface number: 231 but max is 0 [ 117.287489][ T723] usb 6-1: config 0 has no interface number 0 [ 117.293826][ T723] usb 6-1: config 0 interface 231 altsetting 0 endpoint 0x6 has invalid maxpacket 1023, setting to 64 [ 117.463666][ T2077] F2FS-fs (loop8): Test dummy encryption mode enabled [ 117.479005][ T298] usb 2-1: new full-speed USB device number 24 using dummy_hcd [ 117.489718][ T2077] F2FS-fs (loop8): invalid crc value [ 117.499174][ T723] usb 6-1: New USB device found, idVendor=067b, idProduct=27a1, bcdDevice=b0.9b [ 117.518710][ T723] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 117.526898][ T723] usb 6-1: Product: syz [ 117.531438][ T723] usb 6-1: Manufacturer: syz [ 117.536300][ T723] usb 6-1: SerialNumber: syz [ 117.545318][ T2077] F2FS-fs (loop8): Found nat_bits in checkpoint [ 117.552079][ T723] usb 6-1: config 0 descriptor?? [ 117.569018][ T2068] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 117.591317][ T723] plusb 6-1:0.231 usb0: register 'plusb' at usb-dummy_hcd.5-1, Prolific PL-2301/PL-2302/PL-25A1/PL-27A1, 26:b0:29:78:cd:bb [ 117.613151][ T2077] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e5 [ 117.791356][ T50] usb 6-1: USB disconnect, device number 24 [ 117.799395][ T50] plusb 6-1:0.231 usb0: unregister 'plusb' usb-dummy_hcd.5-1, Prolific PL-2301/PL-2302/PL-25A1/PL-27A1 [ 117.859032][ T298] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 1023 [ 118.059008][ T298] usb 2-1: New USB device found, idVendor=0a4e, idProduct=4040, bcdDevice= 0.40 [ 118.082304][ T298] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 118.107149][ T2126] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 118.109046][ T298] usb 2-1: Product: syz [ 118.125423][ T2127] netlink: 4 bytes leftover after parsing attributes in process `syz.8.468'. [ 118.138959][ T298] usb 2-1: Manufacturer: syz [ 118.146901][ T2127] device vlan2 entered promiscuous mode [ 118.152573][ T2127] device bridge0 entered promiscuous mode [ 118.158925][ T298] usb 2-1: SerialNumber: syz [ 118.388659][ T2144] EXT4-fs (loop8): Ignoring removed nomblk_io_submit option [ 118.436142][ T2150] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=2150 comm=syz.5.472 [ 118.460551][ T2144] EXT4-fs (loop8): mounted filesystem without journal. Opts: grpjquota=,nomblk_io_submit,acl,,errors=continue [ 118.484506][ T2144] ext4 filesystem being mounted at /32/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 118.527284][ T24] audit: type=1400 audit(1776052113.747:451): avc: denied { setopt } for pid=2143 comm="syz.8.470" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 118.559003][ T298] usb 2-1: 1:1 : bogus bTerminalLink 3 [ 118.572057][ T2150] exFAT-fs (loop5): failed to load upcase table (idx : 0x00010000, chksum : 0x204dac4c, utbl_chksum : 0xe619d30d) [ 118.591677][ T298] usb 2-1: unit 4 not found! [ 118.623307][ T2067] attempt to access beyond end of device [ 118.623307][ T2067] loop7: rw=2049, want=78792, limit=40427 [ 118.635157][ T24] audit: type=1400 audit(1776052113.777:452): avc: denied { write } for pid=2143 comm="syz.8.470" path="socket:[22633]" dev="sockfs" ino=22633 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 118.659306][ T298] usb 2-1: USB disconnect, device number 24 [ 118.680246][ T2067] attempt to access beyond end of device [ 118.680246][ T2067] loop7: rw=2051, want=78792, limit=40427 [ 118.858944][ T539] usb 6-1: new high-speed USB device number 25 using dummy_hcd [ 118.870591][ T2067] attempt to access beyond end of device [ 118.870591][ T2067] loop7: rw=2049, want=40432, limit=40427 [ 119.000194][ T24] audit: type=1400 audit(1776052114.227:453): avc: denied { write } for pid=2170 comm="syz.1.476" name="urandom" dev="devtmpfs" ino=8 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:urandom_device_t tclass=chr_file permissive=1 [ 119.076290][ T7] F2FS-fs (loop7): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 119.085666][ T7] F2FS-fs (loop7): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 119.219115][ T539] usb 6-1: New USB device found, idVendor=9710, idProduct=7730, bcdDevice=96.33 [ 119.228231][ T539] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 119.307201][ T539] usb 6-1: config 0 descriptor?? [ 119.738970][ T539] usb 6-1: Cannot read MAC address [ 119.745090][ T539] MOSCHIP usb-ethernet driver: probe of 6-1:0.0 failed with error -71 [ 119.754959][ T539] usb 6-1: USB disconnect, device number 25 [ 119.876203][ T24] audit: type=1400 audit(1776052115.097:454): avc: denied { connect } for pid=2205 comm="syz.3.490" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 119.901900][ T2210] overlayfs: failed to clone upperpath [ 119.908562][ T24] audit: type=1400 audit(1776052115.127:455): avc: denied { read } for pid=2209 comm="syz.3.491" name="/" dev="configfs" ino=13175 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 119.930677][ T24] audit: type=1400 audit(1776052115.127:456): avc: denied { open } for pid=2209 comm="syz.3.491" path="/" dev="configfs" ino=13175 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 119.958302][ T2212] netlink: 'syz.3.492': attribute type 5 has an invalid length. [ 120.088976][ T298] usb 8-1: new high-speed USB device number 17 using dummy_hcd [ 120.260069][ T2236] EXT4-fs (loop5): Mount option "nouser_xattr" will be removed by 3.5 [ 120.260069][ T2236] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 120.260069][ T2236] [ 120.290252][ T2236] EXT4-fs (loop5): mounted filesystem without journal. Opts: stripe=0x0000000000000009,inode_readahead_blks=0x0000000000200000,grpquota,norecovery,debug_want_extra_isize=0x0000000000000080,jqfmt=vfsv1,nouser_xattr,noauto_da_alloc,norecovery,,errors=continue [ 120.402968][ T24] audit: type=1326 audit(1776052115.627:457): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2246 comm="syz.1.500" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f28a69e5819 code=0x0 [ 120.458996][ T298] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 120.470212][ T298] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 120.479998][ T298] usb 8-1: New USB device found, idVendor=27b8, idProduct=01ed, bcdDevice= 0.00 [ 120.489098][ T298] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 120.500555][ T298] usb 8-1: config 0 descriptor?? [ 120.562867][ T2249] netlink: 8 bytes leftover after parsing attributes in process `syz.1.500'. [ 121.191559][ T24] audit: type=1400 audit(1776052116.417:458): avc: denied { associate } for pid=2258 comm="syz.5.504" name="3" scontext=root:object_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 121.369325][ T2266] FAT-fs (loop5): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 121.406819][ T2266] FAT-fs (loop5): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 121.417683][ T298] hid-led: probe of 0003:27B8:01ED.0003 failed with error -71 [ 121.436878][ T298] usb 8-1: USB disconnect, device number 17 [ 121.524564][ T24] audit: type=1400 audit(1776052116.747:459): avc: denied { read } for pid=2270 comm="syz.5.508" name="loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 121.573907][ T24] audit: type=1400 audit(1776052116.747:460): avc: denied { open } for pid=2270 comm="syz.5.508" path="/dev/loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 121.751229][ T2255] F2FS-fs (loop8): Invalid log sectorsize (67108873) [ 121.769810][ T2255] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 121.779047][ T539] usb 2-1: new low-speed USB device number 25 using dummy_hcd [ 121.789025][ T2255] F2FS-fs (loop8): invalid crc value [ 121.797310][ T2255] F2FS-fs (loop8): Found nat_bits in checkpoint [ 121.835432][ T2255] F2FS-fs (loop8): Try to recover 1th superblock, ret: 0 [ 121.842658][ T2255] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e4 [ 121.887615][ T2255] fuse: Unknown parameter '' [ 121.889681][ T458] usb 6-1: new high-speed USB device number 26 using dummy_hcd [ 121.911595][ T2255] F2FS-fs (loop8): f2fs_remove_inode_page: inconsistent i_blocks, ino:7, iblocks:10232 [ 121.923247][ T2255] F2FS-fs (loop8): sanity_check_inode: inode (ino=4, mode=1773) should not have inline_dentry, run fsck to fix [ 122.169062][ T539] usb 2-1: config 2 has an invalid interface number: 200 but max is 1 [ 122.177687][ T539] usb 2-1: config 2 has an invalid descriptor of length 0, skipping remainder of the config [ 122.188168][ T539] usb 2-1: config 2 has 1 interface, different from the descriptor's value: 2 [ 122.197230][ T539] usb 2-1: config 2 has no interface number 0 [ 122.203605][ T539] usb 2-1: config 2 interface 200 has no altsetting 0 [ 122.210635][ T539] usb 2-1: New USB device found, idVendor=0421, idProduct=0508, bcdDevice=64.06 [ 122.220064][ T539] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 122.329103][ T458] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 122.340313][ T458] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 122.350111][ T458] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 122.363340][ T458] usb 6-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 122.372450][ T458] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 122.381053][ T458] usb 6-1: config 0 descriptor?? [ 122.408992][ T723] usb 8-1: new high-speed USB device number 18 using dummy_hcd [ 122.440077][ T2300] ip6t_REJECT: ECHOREPLY is not supported [ 122.469723][ T2269] udc-core: couldn't find an available UDC or it's busy [ 122.476764][ T2269] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 122.508983][ T539] usb 2-1: string descriptor 0 read error: -71 [ 122.515887][ T539] usb 2-1: bad CDC descriptors [ 122.523781][ T539] usb 2-1: USB disconnect, device number 25 [ 122.779010][ T723] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 122.789978][ T723] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 122.799791][ T723] usb 8-1: New USB device found, idVendor=056a, idProduct=030c, bcdDevice= 0.00 [ 122.809000][ T723] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 122.817990][ T723] usb 8-1: config 0 descriptor?? [ 122.859949][ T458] plantronics 0003:047F:FFFF.0004: unknown main item tag 0x4 [ 122.868273][ T458] plantronics 0003:047F:FFFF.0004: No inputs registered, leaving [ 122.877748][ T458] plantronics 0003:047F:FFFF.0004: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.5-1/input0 [ 123.042162][ T2308] netlink: 8 bytes leftover after parsing attributes in process `syz.8.517'. [ 123.130149][ T298] usb 6-1: USB disconnect, device number 26 [ 123.134254][ T2311] exfat: Unknown parameter 'utfx' [ 123.291121][ T723] wacom 0003:056A:030C.0005: hidraw0: USB HID v0.06 Device [HID 056a:030c] on usb-dummy_hcd.7-1/input0 [ 123.448932][ T723] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 123.490687][ T2296] fuse: Bad value for 'group_id' [ 123.508582][ T539] usb 8-1: USB disconnect, device number 18 [ 123.642560][ T24] kauditd_printk_skb: 1 callbacks suppressed [ 123.642576][ T24] audit: type=1400 audit(1776052118.867:462): avc: denied { append } for pid=2320 comm="syz.5.520" name="loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 123.688911][ T723] usb 2-1: Using ep0 maxpacket: 32 [ 123.719789][ T2323] 9pnet_virtio: no channels available for device /dev/loop5 [ 123.766319][ T24] audit: type=1400 audit(1776052118.987:463): avc: denied { read } for pid=2328 comm="syz.5.522" name="vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 123.791567][ T24] audit: type=1400 audit(1776052118.987:464): avc: denied { open } for pid=2328 comm="syz.5.522" path="/dev/vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 123.839031][ T723] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 123.850098][ T723] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 16 [ 123.860008][ T723] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 576 [ 123.870070][ T723] usb 2-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 23 [ 123.891167][ T2329] exFAT-fs (loop5): failed to load upcase table (idx : 0x00010000, chksum : 0xffade8b4, utbl_chksum : 0xe619d30d) [ 123.943998][ T24] audit: type=1400 audit(1776052119.167:465): avc: denied { setopt } for pid=2335 comm="syz.8.525" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 123.964053][ T723] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 123.973189][ T723] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 123.981479][ T723] usb 2-1: SerialNumber: syz [ 124.009142][ T2318] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 124.022592][ T2318] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 124.039370][ T723] hub 2-1:1.0: bad descriptor, ignoring hub [ 124.052220][ T723] hub: probe of 2-1:1.0 failed with error -5 [ 124.059053][ T24] audit: type=1400 audit(1776052119.287:466): avc: denied { ioctl } for pid=2328 comm="syz.5.522" path="/dev/vga_arbiter" dev="devtmpfs" ino=2 ioctlcmd=0xf503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 124.085639][ T723] cdc_acm 2-1:1.0: Control and data interfaces are not separated! [ 124.192922][ T24] audit: type=1400 audit(1776052119.417:467): avc: granted { setsecparam } for pid=2338 comm="syz.7.526" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security [ 124.238922][ T24] audit: type=1400 audit(1776052119.417:468): avc: granted { setsecparam } for pid=2338 comm="syz.7.526" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security [ 124.309896][ T2318] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 124.332279][ T2318] ext4 filesystem being mounted at /69/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 124.369329][ T24] audit: type=1400 audit(1776052119.597:469): avc: denied { ioctl } for pid=2317 comm="syz.1.519" path="socket:[22328]" dev="sockfs" ino=22328 ioctlcmd=0x8916 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 124.418456][ T24] audit: type=1400 audit(1776052119.627:470): avc: denied { read write } for pid=2317 comm="syz.1.519" name="raw-gadget" dev="devtmpfs" ino=253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 124.443222][ T24] audit: type=1400 audit(1776052119.627:471): avc: denied { open } for pid=2317 comm="syz.1.519" path="/dev/raw-gadget" dev="devtmpfs" ino=253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 124.467608][ T723] cdc_acm 2-1:1.0: ttyACM0: USB ACM device [ 124.509470][ T723] usb 2-1: USB disconnect, device number 26 [ 124.551982][ T2339] bridge0: port 2(bridge_slave_1) entered disabled state [ 124.559405][ T2339] bridge0: port 1(bridge_slave_0) entered disabled state [ 124.822243][ T2336] F2FS-fs (loop8): Test dummy encryption mode enabled [ 124.849770][ T2336] F2FS-fs (loop8): invalid crc value [ 124.871817][ T2336] F2FS-fs (loop8): Found nat_bits in checkpoint [ 124.959573][ T2336] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e5 [ 125.363737][ T2377] EXT4-fs (loop5): mounted filesystem without journal. Opts: block_validity,bsddf,max_dir_size_kb=0x000000000000ffff,jqfmt=vfsv1,journal_ioprio=0x0000000000000004,bsddf,nogrpid,noauto_da_alloc,nouid32,,errors=continue [ 125.420702][ T2382] EXT4-fs (loop7): Mount option "delalloc" incompatible with ext3 [ 125.866816][ T2382] overlayfs: missing 'lowerdir' [ 126.040584][ T2391] bridge0: port 1(bridge_slave_0) entered blocking state [ 126.057872][ T2391] bridge0: port 1(bridge_slave_0) entered disabled state [ 126.072555][ T2391] device bridge_slave_0 entered promiscuous mode [ 126.090220][ T2391] bridge0: port 2(bridge_slave_1) entered blocking state [ 126.107583][ T2391] bridge0: port 2(bridge_slave_1) entered disabled state [ 126.119545][ T2391] device bridge_slave_1 entered promiscuous mode [ 126.188953][ T458] usb 9-1: new high-speed USB device number 7 using dummy_hcd [ 126.283433][ T2391] bridge0: port 2(bridge_slave_1) entered blocking state [ 126.290657][ T2391] bridge0: port 2(bridge_slave_1) entered forwarding state [ 126.297986][ T2391] bridge0: port 1(bridge_slave_0) entered blocking state [ 126.305076][ T2391] bridge0: port 1(bridge_slave_0) entered forwarding state [ 126.370178][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 126.388031][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 126.395837][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 126.413744][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 126.436889][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 126.455633][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 126.462842][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 126.485041][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 126.503703][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 126.510817][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 126.522286][ T2373] F2FS-fs (loop1): invalid crc value [ 126.549435][ T458] usb 9-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 126.575944][ T458] usb 9-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 126.594631][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 126.610574][ T2373] F2FS-fs (loop1): Found nat_bits in checkpoint [ 126.617532][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 126.632640][ T307] device dummy0 left promiscuous mode [ 126.638135][ T307] bridge0: port 3(dummy0) entered disabled state [ 126.671398][ T2373] F2FS-fs (loop1): Cannot turn on quotas: -2 on 2 [ 126.680003][ T2373] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 126.688640][ T307] device bridge_slave_1 left promiscuous mode [ 126.697281][ T307] bridge0: port 2(bridge_slave_1) entered disabled state [ 126.726032][ T307] bridge0: port 1(bridge_slave_0) entered disabled state [ 126.795333][ T307] device veth1_macvtap left promiscuous mode [ 126.805296][ T458] usb 9-1: New USB device found, idVendor=0582, idProduct=0582, bcdDevice= 0.40 [ 126.823758][ T458] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 126.829175][ T307] device veth0_vlan left promiscuous mode [ 126.836384][ T458] usb 9-1: Product: syz [ 126.841779][ T458] usb 9-1: Manufacturer: syz [ 126.847177][ T458] usb 9-1: SerialNumber: syz [ 127.266025][ T2414] device syzkaller0 entered promiscuous mode [ 127.353505][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 127.363183][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 127.380543][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 127.399196][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 127.420482][ T2391] device veth0_vlan entered promiscuous mode [ 127.428712][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 127.437453][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 127.446818][ T2430] netlink: 8 bytes leftover after parsing attributes in process `syz.3.551'. [ 127.449303][ T458] usb 9-1: 0:1 : does not exist [ 127.469190][ T458] usb 9-1: unit 4 not found! [ 127.474578][ T2430] device gretap0 entered promiscuous mode [ 127.478021][ T458] usb 9-1: unit 120 not found! [ 127.481007][ T2430] device macsec1 entered promiscuous mode [ 127.509677][ T458] usb 9-1: USB disconnect, device number 7 [ 127.580547][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 127.601541][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 127.631968][ T2391] device veth1_macvtap entered promiscuous mode [ 127.670153][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 127.678099][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 127.696952][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 127.719112][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 127.733333][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 127.749765][ T2075] udevd[2075]: error opening ATTR{/sys/devices/platform/dummy_hcd.8/usb9/9-1/9-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 127.769042][ T2428] F2FS-fs (loop7): Corrupted extension count (64 + 1 > 64) [ 127.839631][ T2428] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 127.848266][ T2428] F2FS-fs (loop7): fault_type options not supported [ 127.857412][ T2428] F2FS-fs (loop7): invalid crc value [ 127.864851][ T2428] F2FS-fs (loop7): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 127.950449][ T2428] F2FS-fs (loop7): Start checkpoint disabled! [ 127.987182][ T2428] F2FS-fs (loop7): Try to recover 1th superblock, ret: 0 [ 128.011318][ T2428] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e6 [ 128.070857][ T2447] exfat: Deprecated parameter 'utf8' [ 128.082919][ T2445] EXT4-fs (loop1): Ignoring removed mblk_io_submit option [ 128.090491][ T2445] EXT4-fs (loop1): Ignoring removed mblk_io_submit option [ 128.104312][ T2445] EXT4-fs (loop1): Test dummy encryption mode enabled [ 128.121294][ T2447] exFAT-fs (loop8): failed to load upcase table (idx : 0x00010000, chksum : 0x72bddf51, utbl_chksum : 0xe619d30d) [ 128.135777][ T2445] EXT4-fs (loop1): Ignoring removed mblk_io_submit option [ 128.178145][ T2445] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 128.215524][ T2445] EXT4-fs (loop1): 1 truncate cleaned up [ 128.231513][ T2445] EXT4-fs (loop1): mounted filesystem without journal. Opts: errors=remount-ro,mblk_io_submit,mblk_io_submit,test_dummy_encryption=v1,barrier,mblk_io_submit,nogrpid, [ 128.739632][ T24] kauditd_printk_skb: 407 callbacks suppressed [ 128.739644][ T24] audit: type=1400 audit(1776052123.967:879): avc: denied { unmount } for pid=1236 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 128.809494][ T24] audit: type=1400 audit(1776052124.037:880): avc: denied { create } for pid=2441 comm="syz.8.554" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 128.841006][ T24] audit: type=1400 audit(1776052124.037:881): avc: denied { unmount } for pid=278 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 128.896441][ T24] audit: type=1400 audit(1776052124.117:882): avc: denied { watch watch_reads } for pid=2462 comm="syz.9.556" path="/2/file0" dev="tmpfs" ino=28 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=fifo_file permissive=1 [ 128.998341][ T24] audit: type=1400 audit(1776052124.117:883): avc: denied { read write } for pid=2462 comm="syz.9.556" name="event1" dev="devtmpfs" ino=256 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 129.030845][ T2472] fuse: Bad value for 'rootmode' [ 129.052640][ T24] audit: type=1400 audit(1776052124.117:884): avc: denied { open } for pid=2462 comm="syz.9.556" path="/dev/input/event1" dev="devtmpfs" ino=256 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 129.105448][ T24] audit: type=1400 audit(1776052124.167:885): avc: denied { read write } for pid=278 comm="syz-executor" name="loop1" dev="devtmpfs" ino=116 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 129.146361][ T24] audit: type=1400 audit(1776052124.167:886): avc: denied { open } for pid=278 comm="syz-executor" path="/dev/loop1" dev="devtmpfs" ino=116 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 129.171368][ T24] audit: type=1400 audit(1776052124.167:887): avc: denied { ioctl } for pid=278 comm="syz-executor" path="/dev/loop1" dev="devtmpfs" ino=116 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 129.197756][ T24] audit: type=1400 audit(1776052124.207:888): avc: denied { read write } for pid=278 comm="syz-executor" name="loop1" dev="devtmpfs" ino=116 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 129.223091][ T2476] EXT4-fs (loop7): Mount option "noacl" will be removed by 3.5 [ 129.223091][ T2476] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 129.223091][ T2476] [ 129.272206][ T2476] EXT4-fs (loop7): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 129.300814][ T2476] EXT4-fs (loop7): can't mount with journal_checksum, fs mounted w/o journal [ 129.338931][ T2435] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 129.543686][ T2490] netlink: 8 bytes leftover after parsing attributes in process `syz.9.564'. [ 129.578992][ T2435] usb 2-1: Using ep0 maxpacket: 32 [ 129.709316][ T2435] usb 2-1: config index 0 descriptor too short (expected 29220, got 36) [ 129.717804][ T2435] usb 2-1: config 0 has too many interfaces: 81, using maximum allowed: 32 [ 129.727276][ T2435] usb 2-1: config 0 has 1 interface, different from the descriptor's value: 81 [ 129.736934][ T2435] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 129.747604][ T2435] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 129.757690][ T2435] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 129.767569][ T2435] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 129.777994][ T2435] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 129.780796][ T2492] F2FS-fs (loop8): Invalid SB checksum offset: 0 [ 129.793624][ T2435] usb 2-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 129.807149][ T2435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 129.816436][ T2492] F2FS-fs (loop8): Can't find valid F2FS filesystem in 2th superblock [ 129.826802][ T2435] usb 2-1: config 0 descriptor?? [ 129.836404][ T2492] F2FS-fs (loop8): invalid crc value [ 129.844419][ T2492] F2FS-fs (loop8): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 129.877264][ T2492] F2FS-fs (loop8): Try to recover 2th superblock, ret: 0 [ 129.884421][ T2492] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e5 [ 129.958997][ T535] usb 8-1: new high-speed USB device number 19 using dummy_hcd [ 130.090916][ T2435] usblp 2-1:0.0: usblp0: USB Bidirectional printer dev 27 if 0 alt 0 proto 3 vid 0x03F0 pid 0x6C17 [ 130.109767][ T2435] usb 2-1: USB disconnect, device number 27 [ 130.117209][ T2435] usblp0: removed [ 130.198910][ T535] usb 8-1: Using ep0 maxpacket: 16 [ 130.319172][ T535] usb 8-1: config index 0 descriptor too short (expected 1051, got 27) [ 130.327690][ T535] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x88 has an invalid bInterval 255, changing to 11 [ 130.339368][ T535] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x88 has invalid maxpacket 59391, setting to 1024 [ 130.419540][ T1518] attempt to access beyond end of device [ 130.419540][ T1518] loop8: rw=2049, want=45104, limit=40427 [ 130.519049][ T535] usb 8-1: New USB device found, idVendor=06f8, idProduct=b000, bcdDevice=7d.f9 [ 130.528348][ T535] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 130.536942][ T535] usb 8-1: Product: syz [ 130.542001][ T535] usb 8-1: Manufacturer: syz [ 130.546652][ T535] usb 8-1: SerialNumber: syz [ 130.553342][ T535] usb 8-1: config 0 descriptor?? [ 130.569422][ T2498] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 130.648967][ T458] usb 10-1: new high-speed USB device number 2 using dummy_hcd [ 130.668923][ T2435] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 130.701345][ T2517] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 130.716291][ T2517] overlayfs: filesystem on './bus' not supported as upperdir [ 130.737685][ T2517] EXT4-fs (loop8): Unrecognized mount option "fsuuid=afade9a6-fcfc-17f8-a950-5[b0875" or missing value [ 130.749626][ T2523] sch_fq: defrate 0 ignored. [ 130.793123][ T2498] tap0: tun_chr_ioctl cmd 1074025677 [ 130.798533][ T2498] tap0: linktype set to 6 [ 130.829552][ T280] usb 8-1: USB disconnect, device number 19 [ 130.898901][ T458] usb 10-1: Using ep0 maxpacket: 16 [ 130.917533][ T2526] VFS: Lookup of 'syz0' in fuse fuse would have caused loop [ 130.925473][ T2435] usb 2-1: Using ep0 maxpacket: 32 [ 131.019013][ T458] usb 10-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 131.034992][ T458] usb 10-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 131.049279][ T2435] usb 2-1: config index 0 descriptor too short (expected 29220, got 36) [ 131.063540][ T2435] usb 2-1: config 0 has too many interfaces: 81, using maximum allowed: 32 [ 131.082534][ T2435] usb 2-1: config 0 has 1 interface, different from the descriptor's value: 81 [ 131.100772][ T2435] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 131.121781][ T2435] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 131.141583][ T2435] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 131.162366][ T2435] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 131.182024][ T2435] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 131.199068][ T2435] usb 2-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 131.208231][ T2435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 131.210715][ T458] usb 10-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 131.226709][ T2435] usb 2-1: config 0 descriptor?? [ 131.232486][ T458] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 131.241366][ T458] usb 10-1: Product: syz [ 131.245788][ T458] usb 10-1: Manufacturer: syz [ 131.251073][ T458] usb 10-1: SerialNumber: syz [ 131.502838][ T2435] usblp 2-1:0.0: usblp0: USB Bidirectional printer dev 28 if 0 alt 0 proto 3 vid 0x03F0 pid 0x6C17 [ 131.679016][ T458] usb 10-1: 0:2 : does not exist [ 131.714571][ T458] usb 10-1: USB disconnect, device number 2 [ 131.716153][ T15] usb 2-1: USB disconnect, device number 28 [ 131.748386][ T15] usblp0: removed [ 131.938970][ T2435] usb 8-1: new full-speed USB device number 20 using dummy_hcd [ 132.088939][ T458] usb 10-1: new high-speed USB device number 3 using dummy_hcd [ 132.228371][ T2546] SELinux: Context system_u:object_r:cpu_online_t:s0 is not valid (left unmapped). [ 132.262564][ T2549] input: syz1 as /devices/virtual/input/input10 [ 132.299029][ T2435] usb 8-1: too many endpoints for config 0 interface 0 altsetting 254: 253, using maximum allowed: 30 [ 132.311472][ T2435] usb 8-1: config 0 interface 0 altsetting 254 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 132.333475][ T2435] usb 8-1: config 0 interface 0 altsetting 254 endpoint 0x81 has invalid wMaxPacketSize 0 [ 132.349003][ T458] usb 10-1: Using ep0 maxpacket: 8 [ 132.351587][ T2435] usb 8-1: config 0 interface 0 altsetting 254 has 1 endpoint descriptor, different from the interface descriptor's value: 253 [ 132.380071][ T2435] usb 8-1: config 0 interface 0 has no altsetting 0 [ 132.391477][ T2435] usb 8-1: New USB device found, idVendor=044e, idProduct=120c, bcdDevice= 0.00 [ 132.407363][ T2435] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 132.420954][ T2435] usb 8-1: config 0 descriptor?? [ 132.444639][ T2554] SELinux: ebitmap: truncated map [ 132.450260][ T2554] SELinux: failed to load policy [ 132.479041][ T458] usb 10-1: config 0 has an invalid interface number: 88 but max is 0 [ 132.491826][ T458] usb 10-1: config 0 has no interface number 0 [ 132.501568][ T458] usb 10-1: too many endpoints for config 0 interface 88 altsetting 41: 59, using maximum allowed: 30 [ 132.519314][ T458] usb 10-1: config 0 interface 88 altsetting 41 has 0 endpoint descriptors, different from the interface descriptor's value: 59 [ 132.534321][ T458] usb 10-1: config 0 interface 88 has no altsetting 0 [ 132.568427][ T2558] netlink: 'syz.1.585': attribute type 12 has an invalid length. [ 132.576542][ T2559] netlink: 'syz.1.585': attribute type 12 has an invalid length. [ 132.710045][ T458] usb 10-1: New USB device found, idVendor=046d, idProduct=08dd, bcdDevice=ff.f4 [ 132.721575][ T458] usb 10-1: New USB device strings: Mfr=8, Product=2, SerialNumber=3 [ 132.734628][ T458] usb 10-1: Product: syz [ 132.740944][ T458] usb 10-1: Manufacturer: syz [ 132.754778][ T458] usb 10-1: SerialNumber: syz [ 132.765650][ T458] usb 10-1: config 0 descriptor?? [ 132.781569][ T2435] usbhid 8-1:0.0: can't add hid device: -71 [ 132.787616][ T2435] usbhid: probe of 8-1:0.0 failed with error -71 [ 132.797326][ T2435] usb 8-1: USB disconnect, device number 20 [ 132.859027][ T2563] EXT4-fs (loop1): Ignoring removed nobh option [ 132.895215][ T2563] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option [ 132.931657][ T2563] EXT4-fs error (device loop1): ext4_iget_extra_inode:4685: inode #15: comm syz.1.586: corrupted in-inode xattr [ 132.946640][ T2563] EXT4-fs error (device loop1): ext4_orphan_get:1400: comm syz.1.586: couldn't read orphan inode 15 (err -117) [ 132.959734][ T2563] EXT4-fs (loop1): mounted filesystem without journal. Opts: nobh,nomblk_io_submit,debug_want_extra_isize=0x000000000000005a,usrjquota=,barrier,acl,init_itable=0x0000000000008d55,,errors=continue [ 133.041836][ T458] usb 10-1: USB disconnect, device number 3 [ 133.249986][ T2070] udevd[2070]: error opening ATTR{/sys/devices/platform/dummy_hcd.9/usb10/10-1/10-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 133.278742][ T2584] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 133.288461][ T2584] ext4 filesystem being mounted at /50/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038-01-19 (0x7fffffff) [ 133.325044][ T2584] EXT4-fs warning (device loop7): verify_group_input:147: Cannot add at group 25 (only 1 groups) [ 133.389022][ T2435] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 133.394173][ T2584] netlink: 8 bytes leftover after parsing attributes in process `syz.7.592'. [ 133.637476][ T2600] xt_hashlimit: size too large, truncated to 1048576 [ 133.645003][ T2435] usb 2-1: Using ep0 maxpacket: 16 [ 133.650264][ T2596] EXT4-fs (loop7): Ignoring removed bh option [ 133.656529][ T2596] EXT4-fs (loop7): Ignoring removed bh option [ 133.666357][ T2596] EXT4-fs (loop7): Ignoring removed bh option [ 133.720118][ T2596] EXT4-fs (loop7): mounted filesystem without journal. Opts: bh,dioread_lock,barrier=0x0000000000000004,nolazytime,debug_want_extra_isize=0x0000000000000080,lazytime,bh,stripe=0x0000000000000010,bh,init_itable,,errors=continue [ 133.749817][ T24] kauditd_printk_skb: 489 callbacks suppressed [ 133.749831][ T24] audit: type=1400 audit(1776052128.977:1378): avc: denied { mounton } for pid=2595 comm="syz.7.595" path="/52/file0/bus" dev="loop7" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 133.756546][ T2596] overlayfs: conflicting lowerdir path [ 133.788986][ T2435] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 133.809644][ T2435] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 133.819629][ T2435] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 133.832876][ T2435] usb 2-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 133.842112][ T2435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 133.851889][ T2435] usb 2-1: config 0 descriptor?? [ 133.857015][ T24] audit: type=1400 audit(1776052128.977:1379): avc: denied { write } for pid=2595 comm="syz.7.595" name="bus" dev="loop7" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 133.858107][ T2606] netlink: 104 bytes leftover after parsing attributes in process `syz.9.596'. [ 133.882005][ T24] audit: type=1400 audit(1776052128.977:1380): avc: denied { add_name } for pid=2595 comm="syz.7.595" name="work" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 133.917680][ T24] audit: type=1400 audit(1776052128.977:1381): avc: denied { create } for pid=2595 comm="syz.7.595" name="work" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 133.938775][ T24] audit: type=1400 audit(1776052128.977:1382): avc: denied { setattr } for pid=2595 comm="syz.7.595" name="work" dev="loop7" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 133.971026][ T24] audit: type=1400 audit(1776052128.977:1383): avc: denied { write } for pid=2595 comm="syz.7.595" name="work" dev="loop7" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 134.029905][ T24] audit: type=1400 audit(1776052128.977:1384): avc: denied { write } for pid=2595 comm="syz.7.595" name="work" dev="loop7" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 134.079634][ T24] audit: type=1400 audit(1776052128.977:1385): avc: denied { add_name } for pid=2595 comm="syz.7.595" name="#13" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 134.101433][ T24] audit: type=1400 audit(1776052128.977:1386): avc: denied { create } for pid=2595 comm="syz.7.595" name="#13" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 134.134500][ T24] audit: type=1400 audit(1776052128.977:1387): avc: denied { write } for pid=2595 comm="syz.7.595" name="work" dev="loop7" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 134.324537][ T2629] 9pnet: p9_fd_create_unix (2629): address too long: ./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [ 134.353664][ T577] usb 8-1: new high-speed USB device number 21 using dummy_hcd [ 134.374789][ T2435] microsoft 0003:045E:07DA.0006: unbalanced delimiter at end of report description [ 134.385002][ T2435] microsoft 0003:045E:07DA.0006: parse failed [ 134.391847][ T2435] microsoft: probe of 0003:045E:07DA.0006 failed with error -22 [ 134.421326][ T2629] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue [ 134.431504][ T2629] ext4 filesystem being mounted at /file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 134.575354][ T2580] input: syz0 as /devices/virtual/input/input11 [ 134.592941][ T535] usb 2-1: USB disconnect, device number 29 [ 134.598960][ T577] usb 8-1: Using ep0 maxpacket: 32 [ 134.718989][ T577] usb 8-1: config index 0 descriptor too short (expected 29220, got 36) [ 134.727497][ T577] usb 8-1: config 0 has too many interfaces: 81, using maximum allowed: 32 [ 134.736205][ T2435] usb 10-1: new high-speed USB device number 4 using dummy_hcd [ 134.743957][ T577] usb 8-1: config 0 has 1 interface, different from the descriptor's value: 81 [ 134.753379][ T577] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 134.763104][ T577] usb 8-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 134.773477][ T577] usb 8-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 134.786678][ T577] usb 8-1: New USB device found, idVendor=03f0, idProduct=6c17, bcdDevice= 0.40 [ 134.796482][ T577] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 134.806434][ T577] usb 8-1: config 0 descriptor?? [ 134.988947][ T2435] usb 10-1: Using ep0 maxpacket: 8 [ 135.075236][ T577] usblp 8-1:0.0: usblp0: USB Bidirectional printer dev 21 if 0 alt 0 proto 3 vid 0x03F0 pid 0x6C17 [ 135.100881][ T2642] xt_hashlimit: size too large, truncated to 1048576 [ 135.107957][ T577] usb 8-1: USB disconnect, device number 21 [ 135.138663][ T577] usblp0: removed [ 135.149380][ T2435] usb 10-1: unable to get BOS descriptor or descriptor too short [ 135.239035][ T2435] usb 10-1: config index 0 descriptor too short (expected 5668, got 36) [ 135.247566][ T2435] usb 10-1: config 107 has too many interfaces: 196, using maximum allowed: 32 [ 135.256960][ T2647] EXT4-fs (loop1): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 135.299728][ T2435] usb 10-1: config 107 has an invalid descriptor of length 126, skipping remainder of the config [ 135.313273][ T2435] usb 10-1: config 107 has 0 interfaces, different from the descriptor's value: 196 [ 135.324378][ T2647] EXT4-fs (loop1): mounted filesystem without journal. Opts: user_xattr,noquota,dioread_nolock,jqfmt=vfsv1,debug_want_extra_isize=0x0000000000000070,max_dir_size_kb=0x00000000000007b1,stripe=0x0000000000000020,bsdgroups,barrier=0x0000000000000005,user_xattr,noinit_itable,,errors=continue [ 135.377521][ T2647] EXT4-fs error (device loop1): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 25 vs 1305 free clusters [ 135.425018][ T307] ------------[ cut here ]------------ [ 135.431069][ T307] kernel BUG at fs/ext4/inode.c:2778! [ 135.436683][ T307] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 135.442797][ T307] CPU: 1 PID: 307 Comm: kworker/u4:4 Not tainted syzkaller #0 [ 135.450265][ T307] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 135.460362][ T307] Workqueue: writeback wb_workfn (flush-7:1) [ 135.466415][ T307] RIP: 0010:ext4_writepages+0x2e8c/0x2eb0 [ 135.469495][ T535] usb 9-1: new high-speed USB device number 8 using dummy_hcd [ 135.472196][ T307] Code: 00 00 00 e8 16 da 92 ff 84 db 75 2c e8 7d d7 92 ff 49 bc 00 00 00 00 00 fc ff df 4c 8b 7c 24 18 e9 cb d4 ff ff e8 64 d7 92 ff <0f> 0b e8 5d d7 92 ff e8 b4 91 2e ff eb 9d e8 51 d7 92 ff e8 a8 91 [ 135.499781][ T307] RSP: 0018:ffffc90007a27180 EFLAGS: 00010293 [ 135.505868][ T307] RAX: ffffffff81d1dbec RBX: 0000008c10000000 RCX: ffff88810d4c0000 [ 135.514019][ T307] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 135.522304][ T307] RBP: ffffc90007a274f0 R08: ffff88811a644737 R09: 1ffff110234c88e6 [ 135.530303][ T307] R10: dffffc0000000000 R11: ffffed10234c88e7 R12: dffffc0000000000 [ 135.538489][ T307] R13: 0000000000000001 R14: 0000008000000000 R15: 1ffff92000f44e5c [ 135.546492][ T307] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 135.555531][ T307] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 135.562140][ T307] CR2: 0000000000000000 CR3: 000000012589e000 CR4: 00000000003506a0 [ 135.569243][ T2435] usb 10-1: string descriptor 0 read error: -22 [ 135.570148][ T307] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 135.576974][ T2435] usb 10-1: New USB device found, idVendor=0499, idProduct=1013, bcdDevice=88.08 [ 135.584743][ T307] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 135.584749][ T307] Call Trace: [ 135.584784][ T307] ? __local_bh_enable_ip+0x53/0x80 [ 135.584797][ T307] ? __dev_queue_xmit+0x1603/0x2560 [ 135.584812][ T307] ? ext4_readpage+0x220/0x220 [ 135.584823][ T307] ? voluntary_active_balance+0x490/0x490 [ 135.584874][ T307] ? find_next_and_bit+0x17a/0x1b0 [ 135.613580][ T2435] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 135.615647][ T307] ? load_balance+0x1270/0x4460 [ 135.615692][ T307] ? memcpy+0x56/0x70 [ 135.648331][ T307] ? update_load_avg+0x4dc/0x14f0 [ 135.653387][ T307] ? ext4_readpage+0x220/0x220 [ 135.658282][ T307] do_writepages+0x128/0x280 [ 135.660325][ T577] usb 8-1: new full-speed USB device number 22 using dummy_hcd [ 135.663379][ T307] ? __writepage+0x130/0x130 [ 135.675496][ T307] ? __kasan_check_write+0x14/0x20 [ 135.680646][ T307] ? __kasan_check_write+0x14/0x20 [ 135.685792][ T307] ? _raw_spin_lock+0x94/0xf0 [ 135.690598][ T307] __writeback_single_inode+0xd5/0xa20 [ 135.696085][ T307] ? wbc_attach_and_unlock_inode+0x171/0x590 [ 135.702091][ T307] writeback_sb_inodes+0x8ca/0x1480 [ 135.707315][ T307] ? queue_io+0x4c0/0x4c0 [ 135.711713][ T307] ? __kasan_check_read+0x11/0x20 [ 135.716758][ T307] ? queue_io+0x385/0x4c0 [ 135.719056][ T535] usb 9-1: Using ep0 maxpacket: 16 [ 135.721109][ T307] wb_writeback+0x403/0xbe0 [ 135.721156][ T307] ? wb_io_lists_depopulated+0x180/0x180 [ 135.736408][ T307] ? set_worker_desc+0x1ba/0x1f0 [ 135.741380][ T307] ? update_load_avg+0x4dc/0x14f0 [ 135.746435][ T307] ? __kasan_check_write+0x14/0x20 [ 135.751593][ T307] wb_workfn+0x3ac/0xf30 [ 135.755874][ T307] ? inode_wait_for_writeback+0x220/0x220 [ 135.761620][ T307] ? _raw_spin_unlock_irq+0x4e/0x70 [ 135.766843][ T307] ? finish_task_switch+0x12e/0x5a0 [ 135.772195][ T307] ? switch_mm_irqs_off+0x75f/0x990 [ 135.777427][ T307] ? __switch_to_asm+0x34/0x60 [ 135.782222][ T307] ? __kasan_check_read+0x11/0x20 [ 135.787271][ T307] ? read_word_at_a_time+0x12/0x20 [ 135.792419][ T307] ? strscpy+0x9b/0x290 [ 135.796604][ T307] process_one_work+0x6e1/0xba0 [ 135.801487][ T307] worker_thread+0xa6a/0x13c0 [ 135.806330][ T307] ? _raw_spin_lock_irqsave+0xc2/0x130 [ 135.811825][ T307] kthread+0x346/0x3d0 [ 135.816010][ T307] ? worker_clr_flags+0x190/0x190 [ 135.821058][ T307] ? kthread_blkcg+0xd0/0xd0 [ 135.825847][ T307] ret_from_fork+0x1f/0x30 [ 135.830282][ T307] Modules linked in: [ 135.836082][ T307] ---[ end trace b4619961cce13dda ]--- [ 135.842165][ T535] usb 9-1: config 0 has an invalid interface number: 105 but max is 2 [ 135.850727][ T535] usb 9-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 135.851703][ T307] RIP: 0010:ext4_writepages+0x2e8c/0x2eb0 [ 135.860868][ T535] usb 9-1: config 0 has 1 interface, different from the descriptor's value: 3 [ 135.860902][ T535] usb 9-1: config 0 has no interface number 0 [ 135.869611][ T307] Code: 00 00 00 e8 16 da 92 ff 84 db 75 2c e8 7d d7 92 ff 49 bc 00 00 00 00 00 fc ff df 4c 8b 7c 24 18 e9 cb d4 ff ff e8 64 d7 92 ff <0f> 0b e8 5d d7 92 ff e8 b4 91 2e ff eb 9d e8 51 d7 92 ff e8 a8 91 [ 135.898781][ T2629] udc-core: couldn't find an available UDC or it's busy [ 135.909119][ T2629] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 135.917245][ T307] RSP: 0018:ffffc90007a27180 EFLAGS: 00010293 [ 135.920418][ T2435] usb 10-1: USB disconnect, device number 4 [ 135.924781][ T307] RAX: ffffffff81d1dbec RBX: 0000008c10000000 RCX: ffff88810d4c0000 [ 135.937746][ T307] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 135.946253][ T307] RBP: ffffc90007a274f0 R08: ffff88811a644737 R09: 1ffff110234c88e6 [ 135.954876][ T307] R10: dffffc0000000000 R11: ffffed10234c88e7 R12: dffffc0000000000 [ 135.963413][ T307] R13: 0000000000000001 R14: 0000008000000000 R15: 1ffff92000f44e5c [ 135.972174][ T307] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 135.981682][ T307] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 135.988413][ T307] CR2: 000000110c2d8806 CR3: 000000010d5c3000 CR4: 00000000003506a0 [ 135.996974][ T307] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 136.005475][ T307] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 136.013641][ T307] Kernel panic - not syncing: Fatal exception [ 136.019994][ T307] Kernel Offset: disabled [ 136.024478][ T307] Rebooting in 86400 seconds..