0040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000040)=0x80) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=@bridge_newvlan={0x18, 0x76, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r10}}, 0x18}, 0x1, 0x5502000000000000}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) getsockname(r12, &(0x7f00000000c0)=@xdp, &(0x7f0000000140)=0x80) r13 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r13, &(0x7f0000000100)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) r14 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r15 = mq_open(&(0x7f0000005600)='-\x00', 0x40, 0x81, &(0x7f0000005640)={0x1000, 0x1, 0x1813, 0x2}) r16 = socket$rxrpc(0x21, 0x2, 0x2) r17 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tgkill(r17, r17, 0x3c) r18 = getegid() getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000005680)={0x0, 0x0}, &(0x7f00000056c0)=0xc) fstat(r4, &(0x7f0000005d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = accept4$llc(0xffffffffffffffff, &(0x7f0000005d80)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000005dc0)=0x10, 0x80000) pipe(&(0x7f0000005e00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getenv(0x420d, r24, 0x403, 0x0) r25 = socket$inet6_mptcp(0xa, 0x1, 0x106) r26 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000005e40)='./binderfs/binder-control\x00', 0x802, 0x0) sendmmsg$unix(r0, &(0x7f0000005f40)=[{{&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000180)="04d1afdf94ca18d76fb0aeb34395ddfd9d4affa78d5f225faab5dc4c1cf66f4538bfc829de569774570f32850bed96ef182cf42393e2e4f50e155fadc399a40aeb06871a21dda4211a1e074f45dce78dec6c2041bedafb068fc84b4c6fa8eb3a5750c3f8455739b2e205218abc868d72c244df2a6bf9b00c33386b3fcd88cf", 0x7f}, {&(0x7f0000000200)="9dec2b3effa030ea70a1c04ba083410700a763f90c0ab4cbeab78ac8f84af2683ee6ab12c1c5be6671dad5cd304d3f855ede2e6deb29eea6d033dfaa37cd0aa3d55cbad2463ddf187e33bf4ec8fc7e50902f34ecf890ee1624791f51779b87a447c4e81811b200710bab569d750f80d6321f2444064e17c3632dd18542e0bfdf83f8a63bf7f375cb12c67da5b16bad1363b150d39cf459dbfee140028d245737cf13e0d972420ac37d03da550fe4109ee3b37ef7622908d567a9b8a760c171f3147312c509dcf07b0c74c3d01727a8c998c2e5148912ef2678209134a09c19a6c873af32e044badaa9f822dc9d47a0453a4b101867de66e31d64a7a7a0df676651a3b4a855559b8b920bc822ab25400c357094a9ef79124f5300a2861c2b0fe362d67a351aa3897dd7c19a108bed15cc4045ed8c27e74969e30d1e1905c1ca2b074ce050d972797a563d2c7cd606928e25d4fadadc2ca0bfa9fe915a31956d94a6b334f172e485c5d2ffe8d6f3ec3fdc5a20ef6e31e231bda2a90a2a773cba258f2b1a4911284aac0095414309252933fcf7b23ec20ef67efa270fccccbee21a29964fdaae8a68c7b19da6347e56e96aa6853175f494e9fce668a865fa042f40d13471efe4ac8b2275385f3c911980b97a27f4dbbae38ec3fb376164501cf957a92c8dfdecf9c39ddabcb66f323ee6194e56d3d1918afa9726c6ef9221d507686e19a2a78cbeed996828513d97b80b5c89e486989e646bfb3855a56c2d972cc827564e38ca0998199f99dc8a1408972f2420b0763caa6bd5ca476a864ae23ed8c4859c263e09ec6af3a093ac8bc805a9557245915c0cabe4b923c6fb3de9422f7a5013fa7a0c161161694a32de729d6d3b0aad40fc26b0707d5cc8e021e5547dc30632b133ef48a39777763b77b7c11803bd98067200ce1ae0df40781014c8fe90b6caf87ba22774b1ba76d8c94a0f734a5d83486a9da08c40d0ef1dcf06fb302e8f9e4327f506f5a83c051d757bdb625ff578783efc70ef4f47bda21d50f803b22162ebce2faea08a78dc13d0fd2f5c09fa0029f245d4c17e1bbf43948975b62d2e2f46149c4d779b011cff763274eb1bed1004d19594554221d0b1ff08ac20d09caa8f758ee07770fc26bc94d561c48a0c6bd74bb930103a31cd7d262daf5fa3d45290baf68414ceec2307ceeb287824d49e0304a5ec0acf9a48348bf32e574d0a1b9ae6f8973df0814672217df5789f0ffa02738d5c6a1104f0665ded56ff44b640c8e485a48732186d53ce36b295c2b0925a987c592cb1b6917cfc42e3c965e40d7278ec7a24580c5b167fa3a2edd38b91a7241c62d1734315a76d36dfb6267e4ff62df063738c29a7e2090ee356511efdcf2559b2a89eb2677d5a2fa06a8d7a3f89a088a87085908bc7c74684f5fb655f25fac5ada9c89945a8d2b31858f358d4aeb35b0d855f244f3d9a7df31b3c5fa424dbfe9933e043661603a572451f8ddcf4b15db7098da25d61cb7fc22747c47765730351dbaed26076d88d2c0af1170a58d00f570bcdf1a0ffbb0d47fdb577a6e41bb48eabdbbd7e45ddd5539692c77c2bc2f23f553320d8dfec9750b73bd3a3b9ff51f4d09396ee73094d451ccfed47c50c0ba7fb03ee8f056ff41d7b1ff52c7c724f5b6ecf9c9eb8360c0f761a5fd7d16485e74dcc45621c4402ec393cab756a7e24d133481e089900c2d21d3ee7850bb43b2dc43bbd75f31a0aa41ac0d4bf4b1ddd61e0d0550ac8c85e8ca65d83d030bf6efc4a2015eedf351b48a4282681b1896fa28950c6089cdb904514abc55edbc822395f633e720ef3e22662b676a13e4c54e74e564e421f4495ad22aadaa2cb19e2f34170e661db92de08d23b97051af0224c06504b457bb1c4837548aaaf469521a4db538be5307408ea3504f241fc9da5d0d5268c34358931c3742be5bebb80682c29acf7bcf57751c06f84a2cb4dc05647827603d2d7e899b82053e6631948dfc964ccb95382496a12d0293bc5937e3c1ce22cd16bb5331e53c1507186e673f764295af2a36ca35e85344bb863dc775190b6e71479ed10725a394357465c631662c1b48e912916f53a712c38e9f99910a63ec82c23d2e17009e9d1009ca3d1c16593f83da8d9fe7af34e56efde69ad189aad00b191eb2118e5ad883698f99e0493fa95abdc883f7d7d19a03c6c83f72bf4aca278e6df45d2984ce0066dce2fafc77478fd314b2e27ecfe41a7aac824cc8a92f4d764bb0b3249954d7b21a6a39993d197dc120dc136b97fdaa8cfaa0b43ca6d759834b8e48d61dd8ed9a1f457aa2b30fa76cacfb27d4dffd3cf0999b9199c0d6c130ec09aea96e0fc61977daa7760d524d4649e57aac000e4cb4bd61c99ba78362d302c10767504e8339396a2d647e9d3cdd027c27a1b0938f655a19b01a33fe7d9388042f7f517fbc7e425ceb6a6c4d7c0f36685602a950de71145ae57e6f558a3029a765c120a5f74fdf504400ca92d583293c7ffec29defd7d0ff22c2f343097f6dfe60ef00eae2ec142ee946567f262ced5ee0d512158fea1171e6f37db199d44dd4a119bbb00254821bf24ef2f69186c00eaeaed59219f518aab908f98c982c6f9aabacd498211d86a372117aba7e2b799d753d672bcce2caa154522e397a078ee9d064b6544398398cc44a22eabe7a7289a0aef17542f17ed483ff9817e3c950e64609ff7da769b237bad5a0cf3cdefa09ea3bdd277027c87a0f77eb1206a4f1662db1f09aa9411e0f8c1750e041c5ea534faab7af6292f303b73ab6e760702595886ee47eff7b2d60ac82a5037a3ceafd2036679bac615a47c16391dc7aa98dbff3d817d7c7000592477bcb3afab264b05882d3b4524077c322122397a980d65b11bc03c9a65e4f10656568a27d304993d6b423cc7110a39937f4b4d7b6c50de48484795799f5b042d8031ec6aaac65bd28583c7f4ea1ee2316563b85c8deb4d71f4d3be59bd43234c102388d5725cc5739d092438617a8583d2cf175c39cdd8b1bc015fa855c8cbafa940b88e7428b76c1b20eba1b1bc7ac3c0f145a792c7ecfa3357d01dc1fd479c10b4717faf88c436505fe19f853ec0f0063f4ee45788fad3e8390a4d98a91f2133c8158d3377104d1b5afab27a3e1c23c32eeba739d4423296d83a53971e87db66a3a6e440d6b5d6a686c217f8906befa6d597634563699a69e363da5144c01cdceb5df12c48f086c03d6549c7471df3deeff2e1e0d736c17b8c156fd8baaa527a0bf6074bc0d0dfcc25f933f0077ff2aa963d645f54469132833d04ab37d8f03a43230e6fd2d63e72de547c8ae4095c1476898f6c453db8e58fe23bf1e023223e0e90108e20b24d5e1db2bbd7cd354f7b45531fcc5142d364abb752faa3691ae939c27a2a0fbbe602dd5a5e496de63ae6855a55d35172c907d72011ead27b9fb2f05b5d1393b1d6e88c78706f4ba9d72ba87ef345a8327e0499e2f278ef75e207b1e7319bf0604ea95af5d97a43bf65441760b60521141798809f3335120b61c6f1dad24e616f4c22ad2c696b8467c7d4e822e27a4f3b16769d6038b21c0c194ab3c86452e6020c573b5b6656d9e5b79a8e0cc84043aacba6cae7fa5aa740de68edf30f40860c316df5833f9f09f61dfee881fd09a41956ce1314f0e5c711481dfacde0330f274af8ac3d041a4fb3ef29570bcda64bd213c0f05ac57ce4088018c72535b5b84bc5e520d506436e1244457789291df3d1cd0d9ab817a0c8d38ca6066c2723658fad15a072c85d3437e96637b52ecb0957042d9757f9b94e9b666bd3ef041c2e24f84ccecb0b30cc04e0026b4de9496104a5a9a6e636b39297bafab47ef0500a1cd08828d2436dfd7248b11f0e21ff74a21c4f09034ba145f268a5fca5d5debc8d3037832251f0b0d5cb530b986c9a3a5ca2a3f2cbed67b220777c4667d26b3e858c75573de676730c1258999720ed4db9eb466189f30f76fa1880b01b403f5191c625a07c613977cb030d53942ce482b8a209a7481a5d26e55cc1a4cdc2d4bf7bbfdd902b0d8151b6b81db55d13449da9902d5c878e48da6b90db8748381696d292502639210d99d8e7700aa8060cec7ac652fb90aec1edc08d503b7ed4e9eed39ef207cda91f20bb7e22e36bcb7c6af7c23152a51e003624712d89452401a148cae28214e2ddc2aaafdcf5635c4a59e709872e0abdeb53ef42ef937bdb09fbae62c35c62bd03e8e213ff4ed34a4292dd807c3f7bcde7d7185b81749a3930bb5aa4faaa674cb88880d9edff5279275185950758950d236b5087bcae69acff4b10442e1c623b3910894c20fa3aac7b9ebd8a26574ab5d5ec5514c440ca32104e9b63463b3b0437cedb3e2fe167206254692947c5d4b27444d991f5e726e28e53cfdb503511b39ec4eeba45e387481110d5f25d3ec8dd298d6a016be519b0f947aa00cb89c2de682d92061ee84f897cc062785d382093c94d7840d4641ae98c181de8bcd53a2fb7b70bbe75d13988790245a1b207f7b3703068d978efc49edaa3b4ef6e6f56bf6db3254dc83857ec70d3b508ba3c4790c6e643c276022a1915951fcd2a5d354d2bfe9835ba79bc99cfdbc9bcfd7b740286d775881a6b76f7b0d140f221ef08d8011ec07f9236a2664288bf883c51a4219b53efebaddd046ea84b49d263d263c5da284c53f20997b20d04f1baea145216ced1ca84009feb8ab6976e45b3f89bb7b348340733d361c9a6b36aeb6c4987dc492a37813bd5b646ddf084a0ad6916c46349102c9d8e54c01ceaf673cd1b227866bf3c6a00acb5f387979d4a4a9a243f5136a0c39a030607fdb333f062557cd254624613b739288fdb0d878818d99a590b945185946891fe6b45ba269005ef98569d14cd6343930e47f5c12232dd14780427e9858ed603093c8433e24cf5fd9f9ad94400d511716d834266062ef45d552a9fcdb3cd1f093605905c71c8ba0bf63bec8be870384ea687a379bcc3cb2593224155976b8537f261a8937145c60d080e2590ed09d85ba4088a52a10b503482e34503cce1103a4ec88f55d1016d904f19c96a3ce66ee5a1aebc67b4164dd255ffb0e4c9d3d4ea2d1c9417ea852ec6828fcca4b67bce0c928501576596d4964065ca0324818d4edd9763858bf94276392fb3d1ccdb063a530c2d2e259030575c88ef0b5c653a5830914421c3a29450fa2ca64b6503653517559916792c9d59b4a130a176f41f5a8ae34436ce4dec8b0e9ee426466dbb4b1f513b200a5ba1b88e5c445759b0ea8ca51f1de81f60fbbb3e066e28556ba886fc50e685ff6b0ed366cd2ce062e9259bed2ee5bac33f4f8826a2a3dfa217e708954f2278184603e9c3ad47aa01baaac1c8a9cd452cc3bb7e95c48b1bcd8730231296169802e09b867bbc3473582660c4cb77bd930ddd53e1fa6826087ace0b294fe4e75c802e36bbbb4db1fe25b6a307b57d777865308a4f582c7439ff3549cc9bff5c8639d98e07c7a04f4b37ec1e344e1a448a94b73af5319454b5b00285fbf629e136e85e5c0750627c06c4d673b94858fee7193ae246252d53740cfc50c40fc8008ad5bc3d4c044360ad7f38652fdccac08483c2b37aa3ded8b1dd4bab65387b68e4e43763b1ee58ae11c3d5c17c670948afed267e191f4d98af580566dd133cbc6832ba853a0c75a631c35871af84b084d6e755e8e128c91340989c11b476fbb56dd39cd9a993bbf329740ba8e574da0a49081d369b4060c2140e454db809be6bef7709d83382bcad10a9a38a396096c9f8e4f8de3b", 0x1000}], 0x2, &(0x7f0000006080)=[@rights={{0x30, 0x1, 0x1, [r23, 0xffffffffffffffff, r4, r22, r21, r4, 0xffffffffffffffff, r16]}}, @cred={{0x1c, 0x1, 0x2, {r7, r5, r9}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r4, r4]}}, @rights={{0x28, 0x1, 0x1, [r4, r4, r0, r0, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r3}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r5, r3}}}, @rights={{0x1c, 0x1, 0x1, [r4, r4, r0]}}, @rights={{0x34, 0x1, 0x1, [r0, r11, r4, r0, r4, r0, r0, r0, 0xffffffffffffffff]}}], 0x158, 0x4002}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001480)="88cd6721138d9d3c1d4b82603b934f3e9cf32c11677196305b7742cfe9f3f52b6ce8d9e4450e016c1131b970c6b609a3c5939edee6be87cd517bdc7c7924f4d6373c535eb33fd73fcec390f6", 0x4c}, {&(0x7f0000001500)="fb671b68d99136e7123786a4d5b1d9ab80d942b7881c6412b523944b47f7e01cbea90b953f6ddddc786b8478669675636d3050b9c1e888a98db592251164ffbc36017af5656bbb0339b8a8a7949face425df58f2008a67da6e3ab76cc617e29ac143117bbe67e03f9610580223f369635b11d86219763c9262eeb7565da05aa36d7637410987efe0615661829fd7449a472bd83fb901060c13a3fc9b9bd549d227e4efaea73897b1b3e2410b034fa24a15353f53688f14ea89", 0xb9}, {&(0x7f00000015c0)="6b84568564fd6648097865895ec9b8cef2c2cd03104fb5a92fafba13014e794bcc162ef3ef5bcc7063cb351bbf11dfa297bf423e073e362cedffb14a80c7bda15fee75b9f5e1b5858a4a922295b4d7b8615af7025331d2cef464215031c0957942c076e3f0693abaab23488a0af2350edbc6a7147ed33e461549a80daf61e306d956f295fa394a729fcaa2254ecac31611456a9e5c6aa12746a5f70e51f4fafb557ef0d4709e67767e6652c78ff7f9b14ceb32e9658dd09122d0d15c80da336a1a4ff1ec8bc5b7228cf381d37f5dd7d4ad0d2b310caef1a8a0448dfb3d039eed221416875317340233abcff7256f", 0xee}, {&(0x7f00000016c0)="3ed13617e342d22486e92442790bafa43c6ffeaaab0e1dad3000be58e1176a21e1902f92e1638d30e195f879b27d564055f77b8da64769d0bbddc085739cc232d51a5ed73a0a0380257c1f2fb8cc853f4142bb244f7f", 0x56}, {&(0x7f0000001740)="d332532a44f725374ac141c349d69917e7ce3fe13737f4f5aa359e465ee43566fa52aca903656236b5a150d8431effb925b49c3caba5d492d04bd912711c2cd4d1755f2b3e5f7ffd4bc9cd368da825dea1e2f4115abadc7fff650677d37bb87d8d0946d799d0ad2f2a70adb255ef93e37807eb234240a82c08f19270220fff00ad4ac705539a018fb25f1ddc7f780b149c0f881183e938acc9613386a457135b48c6b3", 0xa3}, {&(0x7f0000001800)="8dcff93b67ac09358c9b853e31dddcbc2a38d89379285f003a05c580359b7b2fa20d9fcb0f820d2793e9c263ac0f38750a7c85", 0x33}], 0x6, &(0x7f00000018c0)=[@rights={{0x18, 0x1, 0x1, [r12, r13]}}], 0x18, 0x200000c0}}, {{&(0x7f0000001900)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001980)="f9e415ace79e1c8eba78ccbe3fcbf57c79efc6e35fbc356b6ae083ab5979592874a944956e988e37670e36a5d60c9c549f82f39a74e4c857a48dc8fcb11905ce929483fe8eca9a373f6fdb9eafddc10168ede7cd87914cde6fe6f69cbc692bbf58092a8f6e3581a344d73a56ba7a024ce79cb5db", 0x74}, {&(0x7f0000001a00)="073cba5dde17599ec50ac2ece0eb7aa168a6cd8d0a73efb931a90aa98fe2ed5870c066106590752c413a5f6df4b5f8e0ad5c7386905b321e94cd676eabfde7ae297953e7e20f43f3df144ca23e463aa0d821693193a2b9dbbcc622dab08c2de63f0a82456f745d343e9b47542391bd7e7845322392630dea661270ede3ed1f99a270428cf1971145e4d14fc0b7fcba1d1218c774a26ff64194d7fdb3c130d80729260aa9645242bc141d819b9295a7cca0ab141fb0c744be814d80b7af0949a1552618952e60ad9a967c772d8f238a2d44aad0855827cd56df468a786801e55288f2ce2454840e04dab833790e37373b466fd00bd5aeb072ef4507a8caff6c6c2b6a579f0863e923d1ccc407a8d815b3e233a61bc8f5d616c972a39e28764b745ba99c9724e15a421c5678c7379338502cbbe1749296f97d9f2f713500eb186e0a62563ba7e6cbce3094e1b596f00595dac785a9e680737305c3f03cc7e3bbf6ba763eaa0da4e290637d762d96f689f2890d92eaf1ec236f5a295edc9c63406b379e6f680453f9cdac9a835853f6c7559957630814ab54b0f127cdeb6b36fde3965bdc91e8bd6ad9b8bab5fbb1f679499b50d3afc01e31d73845c51de09d954cd3dc544ed0cd03b9b26a6c174dd595d030a503d050f3d7b126dd62536bb824be93cd42e4b59824424fc35c365f071e730d00be8d6320798b7ec97f16d8cb6da2a527f27c644f08d9e698899d16628da4d43aa0fd7615003ec254bf5f7c8ca16c576ffba2cde1faa5a95df6a12cf31183b4ca853a4702a35baa093d454ec8df17c013b27d30fcc1b9d6a95901a3356dbcb2e19dadf521e818b5cd49bd80d2ea0cd2942463c13f1e387dc7b0d0274185249d8803481dfd5d133a6e270510834ff9b2ef1df87b661864a9ba9653929543edc8ab2500c337728e9a13082f553aa5f0ceed3f4517589f34c53dc90c32a5d6d504008d6f34a19826a0db956688dfdcb8541e9542231d526f73809ae8ae9e1b0e9105ffe7b2deb76acb23574f046d6e37417231f4676138bc82769e195025d536d65a42e554abdab91a4d771d66380e479917aa22dfa5dd8ea9006511ac7f980d4eb946a343a90d8a26665039a66004e2caedcfce5d23b096ba3a814e8206bae61728f454ca9a37daeb33d65ea312459a7583efd9be55077d14de824c7d86042687911e882ce16eb0ffde51240010a299260a81a511df44bae47ad4f1969585cc3f78b0ec589756e7ab2166d94773b6e0cd391f282a77407a6ab2355e9848d47bb59464b08e75e4b8941af0973faa034d501fe6cce68f05a2227bc99f205ad080b7549625c58acba4f7b57a90efed9c904b43aa9b141632fca416082b5c11d166c5e608862e468cac98d15c374bee0a53ac006d043bacab63044f7bab46ccc2088fa47a46a0bc1229e3506109504d096c92b2ec2aa2be859373cf482914e081aa976dc66b40107d15d46e1d45af41cb6be9a20817704762bff4927e9d0f3b303487cebd1fc135d5d6731d8ded06a6c44db4590daaedefdc879d47693566c186529b341052fa38e1854693f45b18ea29a94d790e82d734ba5449897b68868db477d3c708f7bb111d070ea3d9507e3801dc3c3b1b7ecd533cff45a1c393cc59f76aab5274662bcdd3ea83a7f884277760958f681295ac4f2eba61ee1b94ccad67b62fedccdceecfa8bb6f6b3949710a67a215dcb75865e4c3496ba886a2d2741139184f8bc89971296d6bcb1c18afab0b8355e3de83ed47ab35672e25efcc8fdcd2ffd200313bad3a45770c7fd1e5ecbc91f5ceea929e3ff0d766ad5c93af26230e6c1f2220cc3be5266e0935d008f098d5c82dafe9889380f0956e56cce3cb4f5d70e989bbf528b12ee34be2830b7e7371a7b9c32581f9f2574c1137dd13dcdd9aa8f73e6156c7a8f6d41565d06d740920694556f0f8d7c78a86aba4a0dbb0f77763941d522be4bfe0bb99c221c88a707f65a395661b6ba7d84190f25c56381f1805318fe518052d28321b0066a511f36ced9a2c33bc324ae7c906f4750a2b9de726adf03e761b002e98b3121ba56f468dc1b092debb33898c36445dcfdef7d7a71ac6c810efbbcb6e6bd281cd158855df733877b640d9ec941fa029b4618327c017ba946df9d2ff3f5057c66499cfdc2cf2e59ee7c1414f5dc140ac9f2cb56c74e58cf4b01c6ae3e88de13e4c814bb76f5117bb3637ff388a3d773492e2da565ebcd1b4de30154018c2f2a6a2bbee1ffc5edeedc568a08cb67e5ff7294fcd86021622ff63e19422d5a8ae1b872b1c496f4d9521e120dc5a1cc61c3e79b0ef1fa18d30b1970176ed9bf8a4f154e2a71be1196cab8e998ea4b3733a37d25df8bff84d23c2579cf0421bf5ce7df9031a86d37212dc7cd5f58dcb709b5167282b638ea1feed266b9db8917abd610c5f33d5eb613530c873306f4ab7141b99a959e61a54c9a74ef0d93a98300f94db08e0d413e3354496632cba11102e654d260df20032e79ea28313c4703b1725502cc119b629294f41bc278c612d6cec921100860b19bfc28db669fcbfc9fb8a1eaa945882509ce45994dfb34f91138310c09385d0bedddf54a8616ca3555990e43eed5dac429b55a126db4ba747e7e1723198c01ecf5f0f2972a2e603c3fe30dc160c5f7cd000b49da3d26b89830442caae4e2ab68f70b6ee1d0602c925fced476a49c4e7ce3d1a392a816682094f70d51f32048ccaa328a1b64bbd88ff56bd4250d06a66b1104844508e488f2d2cac90d6e0b52fcab07332447deb61e0d66cbedb314ccdd4f8eee6fe32273e3d1f5e3cbc56aa39807e875cad32112be37a36e3231ad94bbdea2fc3b997b27b28236ceb1427f8d945721b5c9b9155ec2c11950b5f197ae09a5e1a5ad5cefb8d76308c2f7bcaa93f631968c65cbd5625153f889101588e47bbac9d7dc040f6320426cb6915813b724819add414604e1e2212e199981573f90836931f2e94f58b447e0ef16865ae7567d6084e74261a9bff0d4c7b420ec4b2046e46d06ac2ffa8446f9e5c9283814408c4b1d10887baf96ac250c31565be7bcd4aa7eded569040405a8ecf21c1a781b9821b4a4f6a9a2875b0f22cc33e2f626ab868904142013ce7f6800d10d6d28188b0742ad87363f03d48b4d8ad204f03c4ec92940e9e9ab27e1f4f1cadfbd2d9fe858fef5cebce20e22f7440e3d838c4a52b0c21eb52e684651a4c93dce312276e8041cbb3fcb3a74aa61d6f069afa6beb21eff051295dc5887d78bd37c3a81bdf888586f88d60764ad83cec6351b50a7494e2dcf6cc070d3a30d832ebe873e31063fa8d57fad827429901d349e9941ea88daf1101cf715f4d886007a68b16a5e0a7d81633f20431a369cf3bb3811cd79fb617c57600884708eba05e7cc819de72c6fbfd3a6682c9a4cf8d48f0ea05d2e1ec1e45b1bbd74c0ceed211579b367c59ad9f4f4e59fae599d13ecdbc7e6eea1c0e2442259a12e210572223c4845cfec17ae1da322846c43a17d3961a6f52a3813d4e18fc44fde7f57f126227d7d6de737adaaf9a1068c0ae6c66ba6672e3a01618bfba71c26ed86f53049372e8640367cdccc36ca9dae5db225d9c644749c438b7c59259fc8be0d4f636f350bcc9c51b5f53336e3d8a3d9bf53c54ee83917d13cd6e84b91fcc9e96a915f9430e8a3589fcf08f0e08f7eb877014fc4cc53330cd4026b4250975014aaf8415fa42c2da91c3e94ba256bc9e70e293bf21216cb103fb02aee52e7f7b6130994b055dc080f1087c7482cc269d87907da2b60b0fd58b0f44bb3d309986ef6f38a2c92c5d4eeb8ec132a5ffdaf95eee876b27ca943fb2eccccde443e53e64a8c3a7326af4d5c0245c9868403611f05cd364318937606c074b4b9c32d18b34d97465199bb45b68330e569fb73d68a9464328c8e553a4291a68c8062b50a91b3d3b877b0ef39c2332630e250bebe488627fc8d2a14acfbbd05d0e056ee5c1dc5b306e7337c8d275ade19d06bdecc82989cfe413a0bf8eb2aef362d209ef095ceb12ea4fc15c8f02a3bdca6f873fafcd0ae9f9d17bd22f61951ddbe1f48d5d05d304f1e05eeca2b10f0cdab1d8b1c0a7671f8bb0f5adadfb81b43b74ff1c451ce99fcb83ca3c4b398982fa3c45a5ca539e1cfd9cba673514d3e473408ad960ce60c2688a29ee2039869d9bb61657dc1ff142818b5e4b05db9ba0c202175f2781bff62ef73d6f75e78b03ffc0e97588a833e377284f42948bd8e9d299f0883efd90ba4f2d4b68a927680485b21ffb755ac22165501f6d96478678bf1277034a567c579ac4fe61ac51c86ab7210011ea7a5a0af806e9f810aa487489a837eefc3baa85444c2ea00c499dab90374c3320d9aff14adec5da4a0fc3c5dee103a4e1483bebf6bcea7f33098d5e8e723ac99e75c2a6785d326273a7c25e2f8ddd5faf02d19d5ce1367f3afd2e588a84bbda687f637068382a22255976a166d63cb986b6de5b6f477abbc90d4fb42279ff3db83a593d8e4e14475019a80d3b1a08e33b7369975f0b26f0f0310462f37c387561d1e35d0e2ebe5abc605f3bc2a52c17a28ba4073cc34e38dcc8c5e64319beb5cf0a157f174f64ee7371e939e82e4064d6b9427fe8d4e9cf339c084d6c9ec08e0fcf7b32715a3c21f3b86b2342b54ca5ebe49264ea92ad6d592509b91ebeed716238dde87f65593d14991e964efb063f75933d013d63fbbeb83406e1ddc9df49de580e0fb7cd838f0c1495e948c308d868f94e150ae59220427d1d1a65961f6b4e288b64b3db0f8ea84e715564bac3e3e4dbb14a218651ce85a50bd0833b79c1e712829a6ffd2c053b0b5b3d5ef86a7cb6c3b0d1e3a001fc97d23b13a723c305e20f85c26e0f07086d7701b1872b69099aa44c438c4faba34af3d7737dc35ab8b1455d6269dbde5651864ee043e809957a34d5d53d6d1a600bcb6d3aec9a56ecbf09aa30b73171fc345d7c015b423503d2b9a9e002e28bb028fdf3e4752ed30ab875d53f1ba33b1ee307817c8df678215c7091e4bc9b495d5a795606da580d28c5dc2614f048ddb349f4c5cbbb361e14f2222e0cdfbdd5ce249f9c1d5638708fe7a976b4298ca58f4a911ed97ace511d476e135e3c03352cb674191a9b67bf7d332a1ab36529532968c9f6dd2cdd9a6ac2ca802628b23dbcdf70b8297764cbae5e3ee6a9500b7e6179ce1a9479ba2975fd9298c6e69e9e394fd8b6ec74ab2c8a5665b5fab0a97a4b0c5b9819f5abc8a54e1dfa7c7e588f3a12fad59024c1f5077e5d4ac4a1bfb11f4b0c5106015a230aba83e3b9449f5a195480dfd964ffc27115dea53e0d679040ba826cd3112953dca39e641a7731ec3a0983129f7b5a80ee3d2bf6382f162adccad10a2fff7e120e7e220c354b42942c50e86a74f8c56bd9f240cda0127af605bebab518ab0670afb369e363d83e81ba7b0fdb08e479ebed1e08a1465b44ac48400ed9854c969c474929285f89125bd92c53de8a783b5c61ecc2a085b9792428e521985cd0e80cab62c58e05451397ad4e7182159b194efca2a0b2ff8c82f05155fd0607247da340419c3f230c4bca379580aff75d580407ce0ca14f946a2eaa4de4c1feb07c839484a47bc0e042cabdc92a76fdaf151717cdd982ae578ee637888450394ae8a5dae32fa76c4bf28e37c556ddd4427a1c0a1c3d1d53b770a59524b0bd3ed1ce7c7935c5b088de0f632812f59614f7d42e36ec2861d32a7e3a5ab10a3599cbe4631a92896f8388dbb974cfa14487f35936c354db8475112a99e6b2", 0x1000}, {&(0x7f0000002a00)="5c015be60ec8150a0e2ddb02d12bf4a1b302f230b85e999b94493ab518f810374b1a7dbea6c8e8a329e7f4d44634f34eb31fa155bc1f694303c4303fe0aecf6c80f15cb9d27ea65d2102d67ea23b2872b4dd10d18788da7f4d23c6e0a1143d3e4bb92e401ed1ac92bc615114f0f21b5d3f940d8be9b85169afb1db14c9b4592ac5af754b76e26ade53c996e41f67ff5d6570fab7be9f58e0e9336c3287bf07a3da497fd9e14d00ab60944bc6a841", 0xae}, {&(0x7f0000002ac0)="15960418c9d8f878c9530705dfea568f6bf01a9db40403f255aaf56eda9c31e9fd59d2deeabf6031595a7084aa0f8bbfc07a7d53e7a5e02bb9b94c55879b595bc0ebe278dd4e10423afa058121a845e21663f1473895c9156b43ed6691782dad1f7370c4b30723719e6d95843eff05cb07df95ce1d7811cd818344392a978b92cc08bae99d0118b953c3bea65064f2ccc62e1f77c854b58698f181274b22", 0x9e}, {&(0x7f0000002b80)="ca4ff99f1fb8d8170895395854d379258cc43b6bebb2bdcfdd42ef7d1d22b837a74d49c01808d769aa9123c97768f3dcdb57b51218da7b0b8b0767a83ed2652211620d1667235778f27c06b8c3cf45721b5c7c4da49ef481e0bba409d4a3bc28462279944d8d2d50e5a1c4af49d1454256d8a058ece5434201e987b5d748ae9373be263e04986d2000f7d92fd94dae6d92dd7759aa9fa3fb17249afaa8bfa1d7d74857d695fc6f12f042d1a5c0e541019bcf121f4a9902d071c05b5ef6eabfff21802e648c4d39ba01689e23d04afb2a98a935753ce532d5c7808b1a52f6dafa3dcbbe30f1a29008db344e", 0xeb}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="9b44582089f473c79360ead8574c038a83fbfc3e65df1f7ea320f0f97fc98dd1d9180eaa2de5b31ad9c02dfa07d66b564523d50680fbf884f53b00b4683c35f54e16326341efcb3ef0c516182b88943198761e561c9fac4a6cb53714bec3c2dbe3e0b47489252ef695b82e2b78ac5644a3e557ccf2c1bb6282cfe248205deb6965f325270aee7e65d693e00c896653cd4090f1c29c971e57cb9de1df9df724dfe9a0901c576104051f5fd88d3ebda824507dcf3a94d30f2e9ee3a29d830920b0b8965781f691bad998837e6d5ffbd805b498eb18c26356d7779f46b48556af19be3433687ea2e4", 0xe7}, {&(0x7f0000002dc0)="3a55b94754fc7793f5d56d3f8d464b2b9ba612b6557791b263101d5c495431bbeac81f245bd85f79936862c3ef7849b4092fbb6daff4d1bc91c553d1220de435991da6", 0x43}, {&(0x7f0000002e40)="968c1f311ccc53499e17bf33c50fb50124639ce6d4027e3cbe20d38b463445f0deeb174a1d94b38ae4412909e5f1b6b3a960cbd4dcb4902d72b7d8fe47aa8e12d482ff6c4ca02ec330ed0c02a49d381b7f0ed1098ac19ffe5100ed0400570539b3250b2dfe73990f899f0b48ff6542aa8252a9cb3da72226bf73dcb345bf0886ed0008b474cf53810cd722a8d3b1d905a19e216d2f16b4cbd3a8b8455aac5042294de3e4af47765c9d47cd50b2a151b0a50c85d05b0465405f2c768e6319c96e40fd38cbd69fa2db899e1c880327da3274d13e95786956b1e145d35a48e98d9dce6848607f2f4c8b25d77cd00921bf2aea7fc32d6b3335afd4a7abf4ef", 0xfd}], 0x9}}, {{&(0x7f0000003000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005540)=[{&(0x7f0000003080)="e5330bc90563f193d3d5b96ab60ebf4d80c054543f77dcddb38b2ce436fb3c1ce035370ca03f905c46eace198155e87b3aafa59f30b3", 0x36}, {&(0x7f00000030c0)="4e63b058c8d47b672be22c2d5200bb07835de714d810f37e3e551551048346953952b45540354c534fe5894d1dc9b189d5a0b736", 0x34}, {&(0x7f0000003100)="da20a1a8c56beaf28edcf6879a77089aeb67a17491daa2c6e9393a029a542af57ceaf86b142feb78369ab5f0d8a34516b5364f74eed32dac4def7e5356b6056e924197ce22677a5c30de400c138587f9b20ed11a902ddaa4c23a622c5b45ac4c2aaf430bd3688897f49583e257636899463326ea3ff13909e50fa444dccbe22673c3d6978591c20bac4e1a5c304a9fd44d64569dc680e3be41cee65dbf2a6ecdae7928e13644f037defe70607c6c6337de332365719bc0310f6f75f4045a57157b59c8a06f632e09a5fbf3fed4ee05dc4cf6406af302d6091769e78057f604d212f44a1348f9a54a5a1e4391ac248d1118e1da3ce95383bf05b50cdefb8a85262b3f6630a6e1d15495cbffa99d278747403beb758579fb186445b5f5ce44051a6f6e670ec1320866f6d6453da7388d45748bbb02f5d6cfe9ca3688b9f130a87fc9db427c72616c3d36ecfbc653bbf9aff1e4ea630cca89a11ba3baf451d38d0ee6b317858e5f815bb19a5d0aff0c1eb1eec8d1b13bea1c536b9d4dc93c03b4abc393170b99866895a72cdcf4f67d1d92cc8049a6f38af6036ad9c5a8bf4a140e154a9d21736623bf47e0ea6e61e705a0417fb8bd5aa09ba21923d2cba866fa0105467c84e4a1e74c57e6ec45fe251a82fffa1df50ca298dedd4da6e8ee8f7e35ff823e1e6901d461b41f6fca99282dea061ebd50773a8c781f1488f99f6c710ed26d351ab3c531364b319a42d937a6665b634b076f373d183f64e480ff85a3c1f7e6da1c2981ab2f66c7f60dbda3c06c45519a9461c1ed0fea54bd5a16b72c0b84c9a00d07791d64221cebddfa267cfcceae648f9a3c13f613d6a43197e653d3d0938dafcef7bc187e112b556b596e79758727a85f31266a95ec9df85e29019b9ce633e6e1266253ee208d266c821969e1120805dec733b585258032aafcecafd3634f6b0d6ee627e2abe5d92d4744c71de6642d4e4e0be6faa90c45b40d332f50858b8c26e3388f379c06292f110040352b31bb751eaacc5cfb2ac811e04b8e46d592a287cfad452df8a9d7328e64cb99551f059f4cbf162f9a7d2ff507f6db642ffff49568726a779075056603a35042f6d2a6b574f640a6c1269e9d314c22bf2303bb6b9e40e3133363b96f0461f0b83750cd1eff8ac2994e484d04c176d3619065e38e060c472e2de56a7ea3c945ec5f068a608a39221a2ffae668804ca83b35de0a706b91a9c1138041591e2e940ebb091328c90f215d3306fa9a7174dde7dd96e9db67971d40db294430ec6f762657e929bcb0102c8976da7f561401e244238f7a674b0569a280ecd3eea3acde94bec75c35970f01cb9d9f37adbb552a7a346cf38dd0aabc8057b40c51d3bf21f82237c6764236a32d8565422ce3bcc3d44c36ca42ddb452f938ef21452e73180e8f7c852d7dd2171ff2a06922469c79163777936cc30c07f61a09df16faa8375a1cec5994300a8b8e495b1e6c6004a996bf7ab6489cc04d27920725c3b8b44c1ddc190f5d037c1e30ba1b5149ed3a6172f756bacff3603ee20819e27532ac7cf11ee1dc1e1a7f2c5cb72785d7efb29bb22279b95092c18454b472d41e0fe6a80b873c4e42ae83d00ea5947fc7fce0257ae9d83294d4f976e95341c49d5bdeba2e8271f7abc9778171fe353ffb5df7f33fc765f0a3d91532497454d5a5d310cf91a9b229b77a41193f47b283ba42777c71226e9553f2af8d13f6f20b911b34cab2a1ddcc24b33a3fa81d4f1335536e5b082c0818edd99525c4bbabd1c4464d9dd6dd52159275933a777a6b9a1e32de477c5efb8af314a5b5c304ccceb0660eb9607b64c6e277a906b1025fbded4a2af9bde6a9133ccdbf422794728b2f6ca13ad5c77aefd5f2691c49515a18050f46fa22af7fa0de0a49a917da924de0adb9d4b792fdf6078f0990d960370eea6c0d10abf01376459185f7bcd1bd8d887a40f59185c92e2d47d367467b5210066a31a6cb0f42a7ec82929703715f048329ec985dcbb7f6321e9792c431a14586142e3f4a946600feb710a5af5768b4e3c5a2e4534652c67bdcfc2f62435bbd55f27b4c0570b323954824022cbf880ba1e8d686387b35975f62130dc11af08d7d05f81ba8488bb834bcd07a1bd26280ffa5c995b3f256c5c9fd061f9c9f3a01e5c62992c16558b96097de35ba644d5a3eca10730543ba312103167052633c798a059188eecc6ef1968c332a5d650fb190ac6b231bf4ac1f557370edc78dd79f6eec3076870c92bdcd894463553873a0477927558a9f35ad1eb122689cb743b5947d26d00b2f2569b91396ffaae2404e0992a3682d984aa8a64f1c144018ef29ed8d24d6b40b3b11cbed95faf94da015c8bab74f83e51fa0ab68a1c2521ec3a9f1bd8a5f90b38587e9925d7a9add1317773290205e2b71841a7ee36d5cd6dc40a496605406ccffa2583c6150e3d41879cc3b9a87d441bef6d2191932a8c03e5008820d517010adc96b58d8fc6002de8ee85bbf279e1a403681ab3e427950115eddf699095d18e2f99ede304f94f074e0d4f696ba3b738f0f34a1b01e7c6de7079cb547829573d90d23d1912966456ecd94bed0432acb9893a5d0ccdc47ad784404fe087450240d9af9eb9935a8725e9ce5bc890753d921243260c3bcddc1d391d326c0a3b3862928c1c366e66d6886f31ba336864b6ff508e0631947020a9f2d98348c614fd6ab8775669244a8b3a41e968fc8f99e2ffb1104340ade4c5466a6240fb4dafe0285fdabf512b89de46ca356ab9142f18daa8c16f32336dad2ecfd8385423c1171a2b615a075a03e196365bae48bf2d9cffb2cea2ba4a7cb36e41ee4fee2669717e9ab7864b01ca308c4c279f51a6a1c2707dfe803ea9d2e024865a3179a0abc041a3eed9251ed99e205f5237fdaec4fafdf5ed69b0e9393f0aecad250439b2bef97245858a4dddd057889f0733c80fdcb0a397037de524457d2ebd38dda788cb584cc50764be7aeaa2d78eacd94bc66a7e9d698ff0b35d4e27344620f4e4a6cab9382bc10967e202a1b115ce399c5e76eb74b2cd734b849aae210f8ad2b2553ba618c95148d77ad11bb2fda0358a856fbf501fbe55359d27f52120ac7054f0531ecc89a49986017bff5ad1f4c643f7933afa4afce5dae70e09901207d7b9d7116f664a0adf2ce181a20f69027ee6fd45c19480632b4b5b82d4351f3debb3ffe15e1c61a7f269ef46b4bacd89b4e654bb6b795141a27033b66b1b6800354aa1ea2aff172457d857b4219bf973338f8362d8934bdd1ffaec47622a98b84d4e1b94e52379b37ebf267ab697b066dd817ddeae5693e718a4c9e1c55810bfdc4ac91ab94769149343f5523e6bb4793b57992cdeb05788eb8c538c0080a6e83d6f1d549a188b5c94ea02648c2483bf8c989befcbbc7246c2f12eb0832b8c7a4662e39c07bdb1dbd009bfeb77777cfc8f056f0ec4d065c61f1d5242656c02ee378a8cc6396eeed941afbcc301c38ce94ce592926561e295e057521ea51c8d3dfef18c5a25c716815b4cb16f7d3b5a45704c60c671fd7c7b9f4f5d8b848b82a1c883d4680e38eae98775c685c4bd9e1bbd85a6ff927e5fb255e72f35a1270bc8d754c68d1b4628a26d3c4e7a809076212464538c92fc5e4967c575768409c44da6f496ad8e49fd532713dc827dbdd8e1776aeb0b57b3c633fdeb6284bc94d7ae8d46f2ec6955eceee8e2d5462dfce762668e1d4988b7d797ce763419d8889d3e19d717dac0cd998c97c51a73eb62b8a496f25a1b4a77723c35ce190d41395987e94f57856201320c8490c186492222c042464f944faec13fb1045f3d0a34b04aa417d0b74b89e7ca8499f7f519e408dc39fde50b63a2eeef9caefdd40757e471ddf3b04bca9122fbfdd26a03dfcadac6ca5d7867ded89489ccefd75f808cc62d07c57816df3b4eb5531a20793e823bc82c5de393c81de7401f249dcbb6f56a1e70add8b5bc2c12e93857532e80831bd20ccee8018756330e8d444a581aa2a85deafb75c2e2dcf72d7649572785ed1c3334a44a58421ead289e82a6a0b79cfbc495774c4917c96bc89ded22274f8a2e9c84d2026e65ca979f6f1c99305195fd2cbd186838389fec2f60262a55a5d20bd0bdad49e06e1c9aa977740c8c9e842af5e2a2974f3eb42ae0fb5c38df9501903709571df5ec05f84aa14e7296de69e20f1b0b6108eba8b35483b6668d98ceadeb923d44af77a312c346d8260875c0dc464b47427f13eeff83c99f0389f88b07711a69e37c084cd7e5ed2c92fd3f5c351139bde9702590a464937ccb5ec70d79553266d44ce744f16dc2a55c95e531706342b9142cf2a6f738ffdbe7af8f33eeb6f403304e27aeb203409a66083b0db11ad399291dd89dd79e5b3ea3b78374e818aa5bc1e7b05f58967cc3c4dbb3089ed4b7090c48912cf8349e55187b6e55b8a94a4c66deb7778bb1afcd12d35e5b4305e15b5f1da49e7cf4cbbd9729d0d7c721811094fb2496e953e4e59cbe5f7a2fa2d5545ac82a5b6fb1bd53f67a4a67659250cdbdeef2f4f828cc6de0f5747ca01d7e0c43874bc8f4d13d8694a083c5cc488d2854e9c0c34081cab7d03f1635fcc7c2ba18056d112fba88615c017b2e657348a5528ce6862b3541e29c54b34212f0b061ff458d3a495c86beb2dc1f522c77677952391ee6c06578e2a9d58387482d6d032e2fd6df0f85f7caaa7679fe1daa5127b477cfe19683d7edafef0773a5bcaaa45f0adf4aaabfd5ba9e35c305d48b784bf107e66d17a48e228e34344991ffee1262a1230f14aba0ad4d035deec0cb32aa9cc466887d17593c20cf70d8642957130222fada50c418f2eb93567a2d5fd4d95cd673e7acfa391605b1cc7935a22d06d387d82bc45f9d3c1d129b6bad54571fac9cd6d783fe3463f4be17363c0b19ad16d5a86ecd9605fe85207f930924ff706ab941e35853fdc6b6f64680e28960f5609d89ace2a0a7f50d86011216ba750c9a8621f7ba972e84fdea8596245815dfe49141116716917ab2315643792c57de57db4b7584eaab09558135f1613782c8724dd1d24b442bdf7042a43162ea6aa1b2a5c2e992566e2dd31047563458f193a6c866bf655012eb67a86a1ef4b0268e105747a73097ec78a7cd91f8270e4961cc26989ad1ab2159715541bd9ed466b26f59e6246ce7510d332244de42138446c79f7b5db16ce330ebbff35f8f682c975129d1bcdd915e7efb16a11784f0e8fde735645b85f828eccd9926b491dffdeefe93e730b231236217d02b3a40546d63683dc9df0c12534cdf6303cfef7647808bce4d24106d5328c1e37bc298fa705e9e1f57bed8241194e097de0db2739a05f085246300d79644a36cf030c4ec0edfd4c4e191b977eb250f3851eb388525d3cee796493a3374727026ae0660f728ab65a3943046b2613fb9e9570249fe6fe7b23301226415fc0c1e8688910925a472b72fb6f2942ac7ba2f4e4eacc97d0e54209d5e81f4a742bf301afa8d0fb52215c39d8180f3b7569f44c72fce7f8e779b9aeb0d69005a9ddb3f04dc89eb0be794e23628f5aa64b1fb73ad105278a34b38ce877101d1895a932ff333a91c3a0c7b9230647c6cb34becb4ce2c85a2fd4ce9f5dda28bf0041ab72101e2b8a47ff250801192fbdc62de606575befbf5730efa27ceb636f6655e841c404b77f9368959a38698ade829604ebc285da9227dc3dd3511f6f4b9113a2746ad1103afdf8a7d9dc8a0e8c29e13b3674ec89d851c0bbb6cbb9c659ffddbefd3266e9df642223ca", 0x1000}, {&(0x7f0000004100)="3df40220992efc9b73b50779354b786ec9444892836007a499bbae3c0753beff3d31c1b09821fa89f5b8e324ef8d9277199c2bfc5a4b4e47304ef5ce2e571aeb5a88621f4e0966e63a9578389e11f13167baec0ac208ab891060256f9e96ccd58bd3c2a0e2", 0x65}, {&(0x7f0000004180)="f7445ad9a3ab51fcb5c0882851bbaf344bb7a36e2013546e661f464b24b9a02286942b82cc2e9d79504592bf3ba56b64383fc5f09009e787427216d9c0c62cf719d1b3251aa6645ffe33d600192aa44010f79c9c699a32c77a3e9a64a441fafdad015cdea737533664f46a86b556d4fe29a1b6bab12a96d7cfcd20e07b06d61a2e39dbe891174f96329e6003b83827918f1e28f63e9268aa877f34aab52e6f64e043dd2bdfaf6ab66b13268f3ed1eb262a1bbbf15a2ac766f00b5d979c0040e2ccd35b0e455a9aee0cb6950be6682506d8b5a5e0703da7ad0e984e7befe06a01cf82ab31bda7bbae8e91cf8922b9eaccf6ac202e93d855f69d8ecee8a95779d028f65ea093cea9f217eb9383894a6644f6528b864c9f1a7a3e623c2b1d36a67ccc1b9ce677f5fb73b8da4a3a4dd361711dd9b588bca546adb5c6ae870baea1535d20b97f9e41df778ceb4fc9c90d8fcaa8d74a01487c35be0649538e3bea30ccca45ab2984e0ab50e010e7cc63d77c8bc04ec91601ad7f1a0299b336d2981e2f2dfe6f56188b5256d8117993f0993260612d5fe4eaab470d5c6085675a1428e7e9bf0eca732af6d810dd67756ebae5eef849d977634939493902171252c3ab7d4d06588e42799a12f803add1026d117be0c47b34ebd0692718eef2cc80d3f2fd5898705bab2a0300acec574cae56c94966f2a676c8320cf8a391b169b81f545d82fd26557a0c461f3ae5205148b0fb138bd73366f452cee624d89b2ca583d45cfdda767b13de163417695e96766b7dd7cac1eacb3d92e156fb1bfa9944b3ba9c079611549aadd7ae67a2d07090b737b2b3829057166a176b4b4f8c31a6fd72870e02b1edac9978eb7f8e72a54aeb1f7b836eb3cc3cd84e116f275b0c8603f90220ebd196449f27d05f9558eedc3efc576ef3ee0060ff1394c8eeea395a1d914b311452798a4e0b454132609e91ff5438df855c7765a6f17116aa410bb669b793f0552880afb77f9d3da488cd6826c1d51e04c109b8d8516ae019e329d8d8873fb5bbad0c4c3b679cc579f1aa05a865811c808fafee14d48b7fe1970d7a1dbba98d431d862633e9780cc920f03ba4457e783dee80804172372a987cbc518992c7e6e7e579c18e41db9cbae48294ca8aad11a2bae6b9bb8c25cc65e54d76e06d4c5976f2a872f9416fe7cba51d522e80b04927c5a42cefa4743c358a79c70a875fa812232326bf5d2e56ded2157c0d4269d99a88fd8cc714b74dbbb98fdbf067eb9620542bc1384c07ecba61a9dfe77417dbd5748e3c8b4ddd960e1d649c7e915a7727738d424077a08017b7b347e9e739227c169bf6c00d118e95c19c89c2cb1e7e8aafe05810f6d181fe77a4e233f577e2b96b2a2e2fd28236f0da5b658755efd38e5bda950a2e297b59acd4c20a39e86c149f98b89349c3fc4be04cbe2d8f4e412a4b03dae5ece569e65606c7600cb3f366bb81cf5f7c237a24db72b3e6219385d1cb30fa1b536b3bd76a7e296304728c611bd04a2bb65ac98e86645586c8e34682fe6511bcbb381123b193a3402ad33f00ecbbdb7ff1e40099355d3ca78c02ae6f7c3fb0730ede595d87d229c21d1337dc791776f4a58106f20b789951693f434f159cdba3fb2b20ab522ffb58c832ac81eb92bea28e4822e753a65c99837baded2a0e3c1339b57f677ead1bd43045dd077e89f759abc2ef0c495db1b971f63cd369c2346fab8c9f013a0b88a93d4f8d3257ebb9a62266f8dd0afda8dc351563b34fb0c955ff32178fdfb69962dec4e3c28ebbd9a89ff717659207f254556bfdbf8d2ae6c3d88af65dea724b13656fd49da2b1a9cb57028fabf20d6f7ef3fc081be76b394ffdb9c703f1449975bc409746db84094b8533851f004257b1a2b92e3a6e670cb1c87bd3bb398b0cba08e464d632ed7ae6483a19a9312cb15ee9b7175c8612eec4f8fead21897001822505409deffd8023aa3877d619d85bbc8a03fa1c553aa6b7cf423bea74a04223fe7be2fd36ce5767c8c89106f9c91068a421a89f295e8bff127513c805a6d4dd4acca3729256fee08775ea09e046b7a334d958002ba448548702a1c222c66af3224b90c5d1f68a4926f948599015fbef94d46fe25d182306ae0f205a87e9e41df311ebd7418b3b1733954034f37c342bbd55eb564fd0fb5148200fcf19daf1da8d78e7135a84ebf4d4671fb7fa74341731e4f9837efac1a09dd900074fd54064f6d5b57445159a0bd134aaa25e57ccef6590cef320708e3874018d32f4c34c909a0ecdced226fa5575c4c7b307f7b89c09490fb0d90cd366cbb22170aff88cbd12dc1ed2de55726ae8732289943c572315aad60ccee919d38fe610e155433b602f166516ed9f665c1199d1c14fca260a0745fde063478b13a0daec42999d093a3ce322955b04de7de3130e4925424d61e0f83b20b143c90dbfe1d371dc0a08d5b76bb5d118a199edd58ef4ad3abb17d433659ba662ac9a867547a49b898c6dc42241565b741cbbb14ed1f67301e4826899a0ff15e67e9f75ccb2fcbfe20f5065719a5d69df4629a714372d582dcb9362d0ca4c51d68ff3978174685ac2821d7267bf16516e38a1e40696b70a04f7b17679598905250f6b993ee9c38959f8baaab348525caefa192e2f8c671f39e617a2fb97cd5bf9b9e9d3e06b22b225530a1e0bdde7b26183d82a695b5d147e1e777fb91bf8053d17a47024af7613ce2eb21463adf1b290d7349e0714051024acf5de195e51d37ef9512ed8e4540a4c5b842fef6b1b30cddd2ed44dba831d6f4afcf3f25340a8a749c9d67b913598b927c4726620952b1d3266744636b7ec4a38c793d9b1870b0cbf58682f1079694d7cdf164f1563d174b914624e064d9d6499f412e6cae07fba001bcd276199fb1ad5c1cd353c13916ce55e26ebb6bcdd059ab3843ec99b880e279bb1a9b6f94f1f97bfb6ad618f1d4860d81990c9cdf86fbe72b147d7a17469923e4ff326f13ef3e915a5886431ca9160269e2f7f1eb7068d2377009f9fa22daa4b614e3f5b80fa2ac0a51ae2ab28e0e4adbe3aff231c265a6b3c02056165ac232375046962ade9be836d556f903d1ad82376a4ce52d56b9a1d17a431a012231f10a99f9446fad4703c8fece72c23f9784ec6f3a0985c0205f78e78ff1bf43ca044f9866f2a3316fb080ed010261ffe1ab4b1499d1bc9d4114ada1d3d2c63143606f65b56170c308699f7aa3ec775ab721c690100d2c9337387e65b4df5c61900ccb53d3a49e63a6ed430f6085f3b84987effe036abbf3d6737a1c5715cc5d436f31d07be2898e80e6f6af0f39ab429a71571409e63340b366bf21c4808f1cae2e64e6034655784dd8294f39d32159024448c21ea9af2227651ae46877a184930d6f2502c3e00c656f295125d097ee8575160997b98884c8d8c916f673481b7d37b2e33a25ae69e43ccd2fb1856d09e4e07290cbb7466a59b35fcc6de74b54d8671625f6858abcd2545d15ff78e4f0d3d4d3f3606b47fe1eb133827ba4325dce34c2e311552beb00d23026b60b17d7814cbad55e483a8518d7ac129c8156436a28ad861c0b1e9f78725ae880ff0bd3b49d50e0a61673bb92564b255fb12466ffca0f54e560b1f24b8a37752767dc3a447d41a6fc158b8313662c68437b007854d6ef99016ce64e602d99dc25b9c7af73baa3953bfab73d1afa1491c78fea67381104482b908b0b0ea4cbb077f1a7cabdf443554add2caf079f0685ed41cec16acf26beebae6b4c8e44387ea5919e6fda757c1a90c09449a7adb315eade517a68408fb1693cbb7200b443af3fe847ce290ed0bf8019bc9a510f513a99c8cbf62dc9dfb4ffefa684fba41bd61f7a906167324a1e17d1f5e39f19d4570ff99bbf9599e9c7e9287aeaaa2902e1bd2e2230a8aa2862e553278181b4a2608cdc55ea09b8acf17b7916d67d4fad031b906303c5a192fa7b3961d84159ecadf282113dc4bf375a3515b3bacf6b5519a821e0cbebdc29495e7b30d241c461c766d6bba64e8415b899af46eb33a4532d6ab56af213affb897abdfa37631ddf7daeebfb1b1fe3106906bccdcfa6aa64c88e4eda91890eb124554823b2438d1a808fd45347c779482709e940d38c5aae671be0fa18494acd3a29979241bff8509f8461eee1cf0c45e80d2a5f2520ae4cb24f8610fbfbcf5489a79c7d6ed8cfd6083fbef4f5ec9de4d405d5820a727a5e8b0dbb21de4a669bee5eaf01cdfa1688744db0ff237ec6575cd207ee6b52c86afa3797e82124bb93817171bd33c3734ff954f549af685b8d529883bd0bbe5ed463e5e9d64aca8c5978b8c1e36099cd1c0aea66f53b6adbc7897005e6342c9e7fec16e782e502a8b297c58d03c27bf2edc0cdda8fbef0becf3a9e7a5631a481fb27c27ebe3ce2f96963f0d4345fb2efc6ffbec0f8d52ac1260794995d72a9bdf6506caacfafb860c3c67f7a785025f1dfc479a2a5ca5b9853a685073a7f4c7af231e86c0e97c51920443c857c6449a8b2f1e22c595eff38d3ce970fe6026f59d476495c11629c72a181e2b4576a1f4540144239ed591d0017802a22978c13a4804df9e789a2ea2fe32fb1228499a979004bccdc8c8c9d6115879cb9eb900232852e05ec20d998eae0e81d7651860915de55c899124061b47cfcbe2ce3bdf807127fd1acb372ae490b1d6c552e0e1b1f896e3cb1dff404aa3149585f46ef04a5933b857ac85c6da4e9ef6b65e9755e00f58fd5a2a7187efc60abb04067adfb8ee49afef01b28591921b49db60bd7e646e277f42858b7e59ffad4ed17bab1af5ff2d29021c4be86bdbba130f6619edc865bf8e28de8946eefcaf8dc233537bb7b0b77e66a6e91a674e1b211c5e98c43be32590894024d2bdad1c9e37370a0189cd62da74d1e7cfeeac25e8c914749104ec7736244672145bcdba83ea0740e14840dce531cdb7657de246cc85dd4db092e3500224d2f512c2256fd19020600e447d01c2cc6e4d5d76aab4f1f2f0b9b9862c2099ff4cdefe5eed2ee127c9b723455d82ddbe9851e1fc64e14893b9bcc8dce0f523ed6929000831d10f2ee5f9088799a97295e802a5aa0888ff86a2d40f59d19e0ec84ae3712c4f1cbf749c13c3dc8fb2d27bdc3cbd4028de21d6d843b113b783980489f8373e67bba484ac1ca26cabac851ca6313343f08b396c078447ecb6add39855d2f9a5e373ba7273a9e3d5c7272e06562fb3d11878075eff5b13a994bd95266296f4075bf703c67f78e0e4ed5f4d7c6d0f546854ec2ae27d3239fdf8c94ee9022394e24e256e7ea03e107169f342e31f42f9209734b12a6f099ffe4488760f8e7371ebb74b97402dd2155fb501d7c20e4e46a4c76837285764fb99739c2488615d41ebb39324f05316af56ce91b55b1576a628760b59269e6aac7746a1a57c932922e2746783720b7af610e1c0949b8797ccff3b2de337777f90998b56773b5eb2d8b70282549d3fa3f738acb2fdd0d5e4721f3bd1f3248dfca521c1ec3b64a0e3580410f3c1ef12b7c4233ab59d643cb4dcc8f03d80f7658ecd9b038e78a31ce77bd75886102edbf8cea11f6e057f1d1cad4843d929190ac889f22dc4825878de1f7adbd47d0ed8de1301f344ac96d8e8288623a4d36384fedd4e0c6da2d307eb685416a2bea58d9728382a21cb6b35ea8e709d6234d4988e077631f71b216c6531f5d025f7e57eebc150b6c3ee1df9a8dbbf06d968f5d9f10df885468b17e7e10cf3c1669f6e3358edc8fc4d10f570314ced109b5c3865e51b9cce04b6fc", 0x1000}, {&(0x7f0000005180)="73e2f9f561677fb3ec532bd27334f9a6052841ec61c0bc0cda61e3e567909a5af16f0cbe039885c40e9b4d22e588bb28836bf4754457f929245946b149afd4425f4e1cf8bcdcb04102a39fabd3b681e0bce559877aabdb93a5195da3068e3dbc0e99ff6c66f06d156744762361a5c291845f570cb302eb52a0402e3650638e49fd64034dc62dcea519a4003f5f95361f4758fdab55518af1cb858c48368f10268f41c7298080276a88fb928a48053b2f58df500fc629d584dee6fdb9203e2f8f72e357d5a77e7b63ce9d5ffe72501f36496e", 0xd2}, {&(0x7f0000005280)="409294550d4ce950b3edb037b70aa0e76eb9d6fb58d2c2f8273c4960e0eb481ca16d55e6914a37131804149b127f1afd777556848f10e8d53ec64b6aa89424656b067ef874ca3b61e6a6e55e51bf821a33d51cc2dc39a5f4b5d73f2159a6351568931f37aabfd58443c9a6db1690e4c85b064ff8b60fa1c7c055fcb86ba8439727882888a3481b3efdd863542468cb92f5a2ec7465aef92b9e5a3cf83b7d37e4e58107a0bdbbb182137e799307b4f54c56f923fe523eff0c34d6ae85ce5827dac2d2ef6706df64df42ed3a2f3b19ecbd0c16ae2c8122f085ea6bd817cdc2be8e0e4dc26d177335a62f811288def07eeabff777a34dec7d", 0xf7}, {&(0x7f0000005380)="77d34b0c70df70076d909220b777506f9a121debe55cd554948899bae3c238dc74d3dc8a6e24e54b08e269fba6cae48f9060029f90d6b4c9a580085db66dfda775b1fe4753b28b7feb877cab31543a6fbc1b8f9f79a3502c5634bb63e73409c266ec37b9b55b0c41cea10967518dd5c2cb0088f915686e565c1b85bbb446b690b7b77773c949ad76a21dfd6c0b6ef292c9deb26109ab16da757cb376bc4f38a4dd8c9611ca8c4f027c4d584a1589c5f84cac05fa81cf6aa98fa2eee0a13a3e3c01e5877cf84c45801e7c440487aee07636fca1c714048b04d49206b1b31a6122aa2088c29498999fbbc88a", 0xeb}, {&(0x7f0000005480)="c2a77972173928affc24b507e33bd4db69c00672e0eba381d51198b8d1843ce16587e8dcd699d39dad16211191d27f4cad70b7f20fc94037e7c71f1a14e2f072d35f6bb69b050bee4b4fd40374f343ab0514e870b01265b9ac38a88c7dc17ef49c8d195808d3efd22dee4d89e77a1d827471b92bf31296ba36e5826481a5", 0x7e}, {&(0x7f0000005500)="baf91df6d7a02314e23c2774cb6078c91e22acecd115b7d5c43cee66bdcecd4aca2b", 0x22}], 0xa, &(0x7f0000005700)=[@rights={{0x24, 0x1, 0x1, [r4, r0, r4, r0, r14]}}, @rights={{0x18, 0x1, 0x1, [r0, r4]}}, @rights={{0x38, 0x1, 0x1, [r4, r0, r0, r4, r4, r0, r0, r4, r4, r15]}}, @rights={{0x2c, 0x1, 0x1, [r4, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, r4]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x18, 0x1, 0x1, [r16, r4]}}, @cred={{0x1c, 0x1, 0x2, {r17, r5, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8, r18}}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r1, r19, r3}}}], 0x158}}, {{&(0x7f0000005880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005c80)=[{&(0x7f0000005900)="fcf5ca3d3e7ea642cb1be2288d4ac38546331f0a885a4a83723d8612d00cec0cc731f813dfa5ce45cfffb974e09471278e6578387179ac41441b78e97b830bcd0e6610b066c661ea2a6f414a34519d0373b2974fe45fa77a6772ec33de986a028999fb07f94b115aa035d9932bb8dc713ceb3f9607068e7a78f472814157e9e5acbc5eaabc1cf9ff6d2e4e87e540ab1afabde1eacf26a5ef17bb7474af337d4d590fc42fb12a4f39c394471ecfa068c512c0093fe414c226c2f24d7cf47faa93c358ada2e33f288ae87c4d37ba7985b29192242b", 0xd4}, {&(0x7f0000005a00)}, {&(0x7f0000005a40)="7813c364f197e7c322f7f25419057abb933b05d7d92d23d3f3ccf255aaf308bf7741d3f84724979f48d3aa2148f0694d32457b53134564648a599a6108ea84915e5f4a3e933a42e40c17ecbf8fcb1624c49d81ee1c3c51e4deb76e54964277", 0x5f}, {&(0x7f0000005ac0)="2d2effe5f8accf06b9278d79da0512148330b8c0136237b452301a298dae4b234ee9257aeb5d3a3841b8d84c94e4b110b60003455354df148a65444ca4c423407871b30c4f9ce5bfe40829b68ddebfa44e12793fb5a2e5e9771ee7803f90a084bdb0188110c7fb757229a8b74f9b6f08033855124968965902329860febb84159c262545af19958e56390d5c48b867f22700720450cacaf17e6432ea43f751c9465ded0d2fa4083083c47617bdf3f7abb3de6dead43c04172ce3ae013e", 0xbd}, {&(0x7f0000005b80)="eac74ae4f0680faa33aa70efb3de4c79e9b0558c4fefc14d91f6d10cbfc598d0c8ba4893d93756f9452465bf3730680a030f0041ee7b4e0a94a7ec134144138a9109a0deb3f3645cb6a564c2f8a5dc9c0fcdb7b013882ebf23e0ca934e0adccacb9305b4b6dda07532f9", 0x6a}, {&(0x7f0000005c00)="6fd7d96e116e6bad0a68c3928b3c4a891af6811da20cca774b67beba58ab134c5d3904d5ea994171c7d45639914a6ed106c83b285adf88a5c5524cafd80911f081dbd5d55b", 0x45}], 0x6, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r7, r5, r20}}}, @rights={{0x1c, 0x1, 0x1, [r21, r23, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r24, r5, r3}}}, @rights={{0x20, 0x1, 0x1, [r25, r4, r26, r4]}}], 0xc0, 0x40000}}], 0x5, 0xa5804cf95dfc91a4) setresuid(r2, r8, r5) setuid(r5) [ 135.782648][ T9914] loop0: detected capacity change from 0 to 128 [ 135.804898][ T9914] syz-executor.0: attempt to access beyond end of device [ 135.804898][ T9914] loop0: rw=0, sector=2072, nr_sectors = 1 limit=128 07:09:54 executing program 3: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x4, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x80, 0x1f, 0x7}, {0x2, 0xb, 0x80, 0x5}, {0x6, 0x3, 0x8, 0x6}]}) fcntl$notify(r0, 0x402, 0x80000000) r1 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r1, 0x29, 0x3b, &(0x7f0000000040)=ANY=[@ANYBLOB="000004"], 0x18) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x9}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000003cc0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0xa}], 0x1, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000140), &(0x7f0000000240)=0x4) r2 = epoll_create(0x8) ioctl$BTRFS_IOC_QUOTA_RESCAN(r2, 0x4040942c, &(0x7f00000000c0)={0x0, 0x400, [0xfff, 0x5921, 0x2, 0x2]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000090f00080000000000000000850000000e000000850000007d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000500)='sys_exit\x00'}, 0x10) keyctl$KEYCTL_RESTRICT_KEYRING(0x15, 0x0, 0x0, 0x0) 07:09:54 executing program 4: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000002ac0)=ANY=[], 0x0}, 0x90) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000800)=ANY=[@ANYBLOB="b70200007c000000bfa300000000000007030000fdfdfff67a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040000010000400404000001f7ff04b7050000200000006a0a00fe00000000850000000b000000b70000000000000095000000000000009cc6b3fcd62c061c6238975d43a4505f80e39c9f3c5258735b467b592f868ee3b0a435df0a0e8c1bf176db2a6b2feb4b77d3d5707bfd2d84aaa3b1080084c46ea7e2b347a36f5662403e1b2be4284322a4908a0d41649872971c7c56f0979bd10b97163c066d0e1903002f46c7953ab1abdaf9de9ca3c00cb9bf4e418d07fa22f0610a70f2bdf4000200000000b0c2c125080963f63223b7b80197aa3161f45346b100000000000000000089e399f6609876b588743794298b79dc192dff048fc207c81f28bdd3e26a1a8a0481e9f0da43bb6ca66e2f55a9ff19ffcafe3e64be06000000000000005064caec04a367c23d9fb6a6991ddb737d527d6acb15426406991c3b404984dfa2c6e94bd0339454c13ad3c328a182c15dc760a313e3b3ca5d3393404029e98fa883c71949a34d84030323e3d54fc5b29d27643453ad9211e3550ee5520211d9370175133f260c6882a1173ba09087f1beb5418618bc83a3becf9bb5d80efd7da7ba8b913c685fc6700848dc6665d73248c1f74e08ad04ce905faf32706e0000209a028044ede964362cfb2f30a246c3b2f60000fc4ddd91da1368b0960b8d69bd99c64893d44f962524429dc058528e7e541c903869d96989b9a986620cb2c95c83f2a082c52764f49e51188f9418b01bcd8ae164acdac95318ec8b2c6feacdcf4b528e5e58219bc54f6ad5679e7f430e6960ed048c46e1dccca05bfab6b39baf879a14d4172f1d67c83795eae0d31968c055d325a9c794ef88b30c2de4a274878b73c05ffa88b7073be648b12bb1fee58958d6a6f31bfe568215dfbde59dad00008a73b40f09cf018cd496b36050d7fd45e3620c28f76749262e33e16429a6da35ceb1a989de81c3f8b8bc348ef2ac3781b847611fcb0a26acafdd6d9a1b17dcb9f7c401d8f8cd344a1d470ca0d6f16ab0293774b5509fb0e7113936d59d5a60dbd84a938476adeebab9ff44f531bb0200000000000000cc1fbc455a64fd449284f71761092a0302000000000000008a05d36fd9b814b4292745418c92d944763a4bf5e138d810e29a31f08f7dea7762d2d8f7e1d24cabe17ad4135d8872935ceac6eb4f046f2acc1b0efb4438abddcabb4e4e72a450aab72b589bec83bbb688e659fb426cb43d0ee993516fd4e867232cde69b6ffad447dcd92e0ef8234ff850ec3948dd1fa7afb77d951fe4abf618121b7894c106beb49a71c62df5544ef22b151eb898a01010a7ec5acd0a5dcb2de443880c8a682515d1da9a3048744acb44384d1591df789883c0560495cb0cb32283529926d25e5c7f481112ab8a82247e927fb6f256830dab3671f00500d36a17790bab7d0e89e6c15314f2b963bfc8679534f6b0505c7d728326d666f39e82cfcf7e7a85df288529c349923f9a4fb882310391dd58b4cbd8def239a227724d39c3e6c40e20e07e68a22888a5c3941b7a765b92bcb37f302487bcbd93ccf3a104021ff34ddf7ffcca1a04eae963e25516a114573779b24a341dfb2e80f1f345c6d96493ffc2a18478b5bf3aab2ea59c51cf0678e1a57d0ea042d911548ff612002ddb2d54d42fbdde42b56887003d27468225b2594a05044baf314113e889468cf13dd92aa0d7744db6b56557a5adad95cb9a69d4dd60642b4b9d6d3ba7eb534b00d0fea62f0a61535dfc4da06e7f8695be614c557caed7eb0120516e1351fed7d8ffa31c8f4be364185469cfc5f25c90d71bce745dd2d58a30e0844f12c4cbbdd7a08465e665c2620d78673dfb6d9263ed7def8924cfcd48a8a3534f1a3eac9ee9f18a18106ba3d7c7a62330f5c0e98cb7982dd7bad02c8dba9c13894185bfc4bd2520b6e2043fcb3fc5eb55ecf9e6e363ea2ac40a14a6f00f0ffffa0fdb6487c51ef12c27b30255bc4f8813be88beeb5aa6f6a4151cfb90644e50630ed474df7d1635afcb1ea3f6c47b5acbba2ce5099a9387c7acb9bbd1da497611ceda25049e48ddacccbb58dddaf9a3510d65383829a51e0f41e661fa80ca1eaaa6cf0824305ba4ec80400c50ffe83ccb0e6fef321190c58aca8c7c8c6d26ff5cbc2cadebda8e1219e04f8dacffd33db1a0a2e74c9eb978d80a12d0b5327bfd053000000000000000000be0d02a14708504412fa93d335992b2983c5addc191b4a21c7b340d0536b01958e15315eb5f3f9f4992c18f666359f40295fa73284c4b607669bae75bd68c3e2b770c324a0ab26b6065d7e95a7bd80052db57506ec7cc861bf3998d07484c66630ca8173fea3f06ed1dfc70a8b90418e2dc76137e0f68cb1c8a908aef9f0f85647dba54e05028c33d94d463fb20d2e7547184b8d3611e45dff02144387f342ef9b9bf650e9d049bf65258a7bc094a6965e24611c077e1ca0891362a9d6d917c7610c0449acf18459500f024f9b75885cd79ba32776e4a511c8a4ad922b00000000000000a9241220dfbf7d02ef507ec6fc7f5d37d835f7bed71283c431b9d8cbd9003972bf1dc6a71bedad8e19efc3edd2a7a7e555d5f3176af69920471e6e5bcb8966c813c132d65e2b99d3015e06b372e1aefaae14ee3fbc6349af362c19b59c214de66912d1a9a98d92dc197a51c29443de62caca334c46d110e50896fe50d0477771d387f40c8ef05750ca651e6e69a237dcf78666d6ab2bda1f853525494e4efdd93be38bb5fc671f8794002d7a951fd336aaf4ed1166cb459df70218c571ba1c40b028234505e5477e268326af8812c2fbb8785a223fce0a0601c2a3b58bea8c6216eadabcabe86ab46e4cd3d58ef7ce8d3c4b0bc5952e81dfc0a490d8568db6f9c51fe703c6864fae0053d2f91f49e977cdc1962dbc28c29471a72199862bc8fc6e211d13d8579cab4fba94b2b613c9b8148d05e0690a4c4ab35aabc45801d2b82081e62b23a01b58b1ffb624f63ad2246796796160cd3682374364edac52f1becb7c6eff50823b75fb2ef516ec4ec1cb20a2535b504502d744f2099674e58f2c117c980cf0d041c8ea5c4f166bab4aa5ed200ef4dcff96f7c9c1ab8c22db0f439b23b04bcd41ffc3a0e01976ca1cf43e12d7d72f3faa4979faabd62e2dc54a980eae4d5e8c6498de331c3aba1144ef1190ea6cda649d9416c4560cab2d819eac7b04c70f141754c3ffd79da363fe8859afee531710caf1b2bf5a51142f4755cbb700c28083525a9093790096cb93417f1216000000000000000000000000000040ceb244e4cae2b65a76d41793aabccd3d0c50486eae6793e1f54814a8ee2779c14ca94759266200229b58c12279817869e831cade7b09ddffffff9d93e2ad25eed43c0b9ee4fd209b5b919a42f676b9d7236fc8dd5040899d0676291407ce9ac8101dd3512f5b3ac8cf8179d1749de324000030d0f942ec4604c28d5c287d1435956784003a53eb5fe535ead8857acf0166dbd9f30a9b9c8a9b9faf1356faf269cded935b07863e4fdad8aab52686c81babd1c08f58d419b3f4687bf0c06700a2fadd413443022ea5c774ffefdd426abed08d437a4db48611fc82a18ab9f54758a1aad86d95cd186ceb55fafa3930090467b8b7bb8ae7e1c8b4b4106a381cb65fda86def4de2076dc538bb97502b4b4350e633dc0a53c2fc9a01bc5cfae0245f1fab843c633446f5f3a43226109b7dafe7815773bd6969f04cbe15236b90000000000000000000000000000000000000000000000000000ff0779b9c005da21073c6d9680d4e547cb727addb2efe11b8b3a706569f1522b57d71bb0beccab7c8fe9e1330b2f501b2ac3cf4eba7ceda6ff8a0c8b18c5e9e2f505e833217557abb257d61af8e8c473a7585436730db75da167481ab8921fe051b250f8d8ef9c8481bb28a137d15040b0181c28dfad7c17b30c452a64c43a117cb948247c33abc765a6ba695c3cea5e32a4d1ae2dcbec2ff4268e03aad15efc6004e6b3d7f0edf8b5d4ae7846a6d43c16c90b7c5dc13ac2ff0439ab693498964cad2bb533bcd25e778b7e49145c48efde42b44c01517f1a7c7707b4c4fc0900e7086e76bfe3174e808abd82286db9030f0320e2fcba8723939005347b3f744ff1973431000000000000000000000000000000000000003495d69aaf9a1d83e83511a3bf44fe753b8ad87bc34ea4d46b397e000ff267c50122aa5aaf8474ec2e57d960d963900bef84a4b3c7dd01ae4d6b5522aa8a35ae7996e298bcfe3f31a34e3e12c58cf172a4d3677a67b52041ec21ae8003aa1c9969178b1b00e4d12ac9741fd788fb6260ec043c013907523c77f8ecc20b9e2fd224ca8f21fab2b10991881e0a12f4e1c4f54b9ca7c9a0c8298d60b8b6eaa023418992d6d62b0e9faca4a3b3a805e859137cd933ef5eb8db16f159f32505725da51414562d064b551246dacd586f42d04d3fed3c087bb52ae4bc09f3846c785d1b278e661ed01fbc2415288bc9c808c4aef648d431b3029da0dec8886c3ee9cad996843d00a3b5eb54e270dd2e96c8f2fdb4c27c2d1bd467f2a14867dec67730d8a68329839d9feff688dfbe25c73f936338e7b057980da58a6303d95f17712d667d5a1066ae457ae32925ce658b559c1182a74e267da57fe25b19153f1cdebaddf3f7a3479c09f2303dff449c0513b552a75ed48215cc31264a6ff648a95daa0d599dbce303b3b5307572df30429a3b4b115cab0a018f2501272048dd9e69877535e20078e7c28a98f26ace2f6396a2398d7a266bdc15ce904f25ec7fb2434ee7b5b69bed702ba1e7ed72942f452f1a98a2d949450091075efa823b11f5f5eccd921c04c7c15a5a05750cd85b1300fc00ce275de7559e117f87cb6c3c9a0000000000002542345708331f2e64248fa1515ec07f78dfe0cde08f1eadf5358072248825d082c4f8e3bd9f0371a3d3605bab9cbc3d74131cec4d9d35b0a9f37dcf2acc134c61438518c2d017fe5034524ca3c2225a3b33fb9c19d6b2bd97657f17b9a130dc862a5abccd7b190ac2789e284a6f9a11b1766157ef40adb2c64b0a249cc067f2c836a8e6da3cce22e8413495dce309b011462a486c6cdc2fef02dec2a0b3e620aded9f00dcdaf1db8d9610ce039281d4da767dbe386ed3810057fa0a9b97ce730997d4446f7007d1e3dad990517df8d025368ef4c3073c894bc856e5eaf6ca1fc3f8bf0d804680f0364f2680ba3d326dd778bceb9fd500590b6d4863f72a1c9d7ef70bcf5d5336b866005a4bffe4662d29adea54868562b6cf24b10462e3883765185110a25ef1ca268f"], &(0x7f0000000340)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000780)={r0, 0x18000000000002a0, 0x204, 0x0, &(0x7f0000000040)="5aee41dea43e63a3f7fb7f11c72b", 0x0, 0x23b, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 07:09:54 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x10, 0x4c}, [@ldst={0x3, 0x0, 0x3, 0xa, 0x0, 0xff00}], {0x95, 0x0, 0xc00}}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 07:09:54 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[], 0x7b43ed) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 07:09:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee01, r2, 0xffffffffffffffff) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) fstat(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000040)=0x80) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=@bridge_newvlan={0x18, 0x76, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r10}}, 0x18}, 0x1, 0x5502000000000000}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) getsockname(r12, &(0x7f00000000c0)=@xdp, &(0x7f0000000140)=0x80) r13 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r13, &(0x7f0000000100)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) r14 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r15 = mq_open(&(0x7f0000005600)='-\x00', 0x40, 0x81, &(0x7f0000005640)={0x1000, 0x1, 0x1813, 0x2}) r16 = socket$rxrpc(0x21, 0x2, 0x2) r17 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tgkill(r17, r17, 0x3c) r18 = getegid() getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000005680)={0x0, 0x0}, &(0x7f00000056c0)=0xc) fstat(r4, &(0x7f0000005d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = accept4$llc(0xffffffffffffffff, &(0x7f0000005d80)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000005dc0)=0x10, 0x80000) pipe(&(0x7f0000005e00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getenv(0x420d, r24, 0x403, 0x0) r25 = socket$inet6_mptcp(0xa, 0x1, 0x106) r26 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000005e40)='./binderfs/binder-control\x00', 0x802, 0x0) sendmmsg$unix(r0, &(0x7f0000005f40)=[{{&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000180)="04d1afdf94ca18d76fb0aeb34395ddfd9d4affa78d5f225faab5dc4c1cf66f4538bfc829de569774570f32850bed96ef182cf42393e2e4f50e155fadc399a40aeb06871a21dda4211a1e074f45dce78dec6c2041bedafb068fc84b4c6fa8eb3a5750c3f8455739b2e205218abc868d72c244df2a6bf9b00c33386b3fcd88cf", 0x7f}, {&(0x7f0000000200)="9dec2b3effa030ea70a1c04ba083410700a763f90c0ab4cbeab78ac8f84af2683ee6ab12c1c5be6671dad5cd304d3f855ede2e6deb29eea6d033dfaa37cd0aa3d55cbad2463ddf187e33bf4ec8fc7e50902f34ecf890ee1624791f51779b87a447c4e81811b200710bab569d750f80d6321f2444064e17c3632dd18542e0bfdf83f8a63bf7f375cb12c67da5b16bad1363b150d39cf459dbfee140028d245737cf13e0d972420ac37d03da550fe4109ee3b37ef7622908d567a9b8a760c171f3147312c509dcf07b0c74c3d01727a8c998c2e5148912ef2678209134a09c19a6c873af32e044badaa9f822dc9d47a0453a4b101867de66e31d64a7a7a0df676651a3b4a855559b8b920bc822ab25400c357094a9ef79124f5300a2861c2b0fe362d67a351aa3897dd7c19a108bed15cc4045ed8c27e74969e30d1e1905c1ca2b074ce050d972797a563d2c7cd606928e25d4fadadc2ca0bfa9fe915a31956d94a6b334f172e485c5d2ffe8d6f3ec3fdc5a20ef6e31e231bda2a90a2a773cba258f2b1a4911284aac0095414309252933fcf7b23ec20ef67efa270fccccbee21a29964fdaae8a68c7b19da6347e56e96aa6853175f494e9fce668a865fa042f40d13471efe4ac8b2275385f3c911980b97a27f4dbbae38ec3fb376164501cf957a92c8dfdecf9c39ddabcb66f323ee6194e56d3d1918afa9726c6ef9221d507686e19a2a78cbeed996828513d97b80b5c89e486989e646bfb3855a56c2d972cc827564e38ca0998199f99dc8a1408972f2420b0763caa6bd5ca476a864ae23ed8c4859c263e09ec6af3a093ac8bc805a9557245915c0cabe4b923c6fb3de9422f7a5013fa7a0c161161694a32de729d6d3b0aad40fc26b0707d5cc8e021e5547dc30632b133ef48a39777763b77b7c11803bd98067200ce1ae0df40781014c8fe90b6caf87ba22774b1ba76d8c94a0f734a5d83486a9da08c40d0ef1dcf06fb302e8f9e4327f506f5a83c051d757bdb625ff578783efc70ef4f47bda21d50f803b22162ebce2faea08a78dc13d0fd2f5c09fa0029f245d4c17e1bbf43948975b62d2e2f46149c4d779b011cff763274eb1bed1004d19594554221d0b1ff08ac20d09caa8f758ee07770fc26bc94d561c48a0c6bd74bb930103a31cd7d262daf5fa3d45290baf68414ceec2307ceeb287824d49e0304a5ec0acf9a48348bf32e574d0a1b9ae6f8973df0814672217df5789f0ffa02738d5c6a1104f0665ded56ff44b640c8e485a48732186d53ce36b295c2b0925a987c592cb1b6917cfc42e3c965e40d7278ec7a24580c5b167fa3a2edd38b91a7241c62d1734315a76d36dfb6267e4ff62df063738c29a7e2090ee356511efdcf2559b2a89eb2677d5a2fa06a8d7a3f89a088a87085908bc7c74684f5fb655f25fac5ada9c89945a8d2b31858f358d4aeb35b0d855f244f3d9a7df31b3c5fa424dbfe9933e043661603a572451f8ddcf4b15db7098da25d61cb7fc22747c47765730351dbaed26076d88d2c0af1170a58d00f570bcdf1a0ffbb0d47fdb577a6e41bb48eabdbbd7e45ddd5539692c77c2bc2f23f553320d8dfec9750b73bd3a3b9ff51f4d09396ee73094d451ccfed47c50c0ba7fb03ee8f056ff41d7b1ff52c7c724f5b6ecf9c9eb8360c0f761a5fd7d16485e74dcc45621c4402ec393cab756a7e24d133481e089900c2d21d3ee7850bb43b2dc43bbd75f31a0aa41ac0d4bf4b1ddd61e0d0550ac8c85e8ca65d83d030bf6efc4a2015eedf351b48a4282681b1896fa28950c6089cdb904514abc55edbc822395f633e720ef3e22662b676a13e4c54e74e564e421f4495ad22aadaa2cb19e2f34170e661db92de08d23b97051af0224c06504b457bb1c4837548aaaf469521a4db538be5307408ea3504f241fc9da5d0d5268c34358931c3742be5bebb80682c29acf7bcf57751c06f84a2cb4dc05647827603d2d7e899b82053e6631948dfc964ccb95382496a12d0293bc5937e3c1ce22cd16bb5331e53c1507186e673f764295af2a36ca35e85344bb863dc775190b6e71479ed10725a394357465c631662c1b48e912916f53a712c38e9f99910a63ec82c23d2e17009e9d1009ca3d1c16593f83da8d9fe7af34e56efde69ad189aad00b191eb2118e5ad883698f99e0493fa95abdc883f7d7d19a03c6c83f72bf4aca278e6df45d2984ce0066dce2fafc77478fd314b2e27ecfe41a7aac824cc8a92f4d764bb0b3249954d7b21a6a39993d197dc120dc136b97fdaa8cfaa0b43ca6d759834b8e48d61dd8ed9a1f457aa2b30fa76cacfb27d4dffd3cf0999b9199c0d6c130ec09aea96e0fc61977daa7760d524d4649e57aac000e4cb4bd61c99ba78362d302c10767504e8339396a2d647e9d3cdd027c27a1b0938f655a19b01a33fe7d9388042f7f517fbc7e425ceb6a6c4d7c0f36685602a950de71145ae57e6f558a3029a765c120a5f74fdf504400ca92d583293c7ffec29defd7d0ff22c2f343097f6dfe60ef00eae2ec142ee946567f262ced5ee0d512158fea1171e6f37db199d44dd4a119bbb00254821bf24ef2f69186c00eaeaed59219f518aab908f98c982c6f9aabacd498211d86a372117aba7e2b799d753d672bcce2caa154522e397a078ee9d064b6544398398cc44a22eabe7a7289a0aef17542f17ed483ff9817e3c950e64609ff7da769b237bad5a0cf3cdefa09ea3bdd277027c87a0f77eb1206a4f1662db1f09aa9411e0f8c1750e041c5ea534faab7af6292f303b73ab6e760702595886ee47eff7b2d60ac82a5037a3ceafd2036679bac615a47c16391dc7aa98dbff3d817d7c7000592477bcb3afab264b05882d3b4524077c322122397a980d65b11bc03c9a65e4f10656568a27d304993d6b423cc7110a39937f4b4d7b6c50de48484795799f5b042d8031ec6aaac65bd28583c7f4ea1ee2316563b85c8deb4d71f4d3be59bd43234c102388d5725cc5739d092438617a8583d2cf175c39cdd8b1bc015fa855c8cbafa940b88e7428b76c1b20eba1b1bc7ac3c0f145a792c7ecfa3357d01dc1fd479c10b4717faf88c436505fe19f853ec0f0063f4ee45788fad3e8390a4d98a91f2133c8158d3377104d1b5afab27a3e1c23c32eeba739d4423296d83a53971e87db66a3a6e440d6b5d6a686c217f8906befa6d597634563699a69e363da5144c01cdceb5df12c48f086c03d6549c7471df3deeff2e1e0d736c17b8c156fd8baaa527a0bf6074bc0d0dfcc25f933f0077ff2aa963d645f54469132833d04ab37d8f03a43230e6fd2d63e72de547c8ae4095c1476898f6c453db8e58fe23bf1e023223e0e90108e20b24d5e1db2bbd7cd354f7b45531fcc5142d364abb752faa3691ae939c27a2a0fbbe602dd5a5e496de63ae6855a55d35172c907d72011ead27b9fb2f05b5d1393b1d6e88c78706f4ba9d72ba87ef345a8327e0499e2f278ef75e207b1e7319bf0604ea95af5d97a43bf65441760b60521141798809f3335120b61c6f1dad24e616f4c22ad2c696b8467c7d4e822e27a4f3b16769d6038b21c0c194ab3c86452e6020c573b5b6656d9e5b79a8e0cc84043aacba6cae7fa5aa740de68edf30f40860c316df5833f9f09f61dfee881fd09a41956ce1314f0e5c711481dfacde0330f274af8ac3d041a4fb3ef29570bcda64bd213c0f05ac57ce4088018c72535b5b84bc5e520d506436e1244457789291df3d1cd0d9ab817a0c8d38ca6066c2723658fad15a072c85d3437e96637b52ecb0957042d9757f9b94e9b666bd3ef041c2e24f84ccecb0b30cc04e0026b4de9496104a5a9a6e636b39297bafab47ef0500a1cd08828d2436dfd7248b11f0e21ff74a21c4f09034ba145f268a5fca5d5debc8d3037832251f0b0d5cb530b986c9a3a5ca2a3f2cbed67b220777c4667d26b3e858c75573de676730c1258999720ed4db9eb466189f30f76fa1880b01b403f5191c625a07c613977cb030d53942ce482b8a209a7481a5d26e55cc1a4cdc2d4bf7bbfdd902b0d8151b6b81db55d13449da9902d5c878e48da6b90db8748381696d292502639210d99d8e7700aa8060cec7ac652fb90aec1edc08d503b7ed4e9eed39ef207cda91f20bb7e22e36bcb7c6af7c23152a51e003624712d89452401a148cae28214e2ddc2aaafdcf5635c4a59e709872e0abdeb53ef42ef937bdb09fbae62c35c62bd03e8e213ff4ed34a4292dd807c3f7bcde7d7185b81749a3930bb5aa4faaa674cb88880d9edff5279275185950758950d236b5087bcae69acff4b10442e1c623b3910894c20fa3aac7b9ebd8a26574ab5d5ec5514c440ca32104e9b63463b3b0437cedb3e2fe167206254692947c5d4b27444d991f5e726e28e53cfdb503511b39ec4eeba45e387481110d5f25d3ec8dd298d6a016be519b0f947aa00cb89c2de682d92061ee84f897cc062785d382093c94d7840d4641ae98c181de8bcd53a2fb7b70bbe75d13988790245a1b207f7b3703068d978efc49edaa3b4ef6e6f56bf6db3254dc83857ec70d3b508ba3c4790c6e643c276022a1915951fcd2a5d354d2bfe9835ba79bc99cfdbc9bcfd7b740286d775881a6b76f7b0d140f221ef08d8011ec07f9236a2664288bf883c51a4219b53efebaddd046ea84b49d263d263c5da284c53f20997b20d04f1baea145216ced1ca84009feb8ab6976e45b3f89bb7b348340733d361c9a6b36aeb6c4987dc492a37813bd5b646ddf084a0ad6916c46349102c9d8e54c01ceaf673cd1b227866bf3c6a00acb5f387979d4a4a9a243f5136a0c39a030607fdb333f062557cd254624613b739288fdb0d878818d99a590b945185946891fe6b45ba269005ef98569d14cd6343930e47f5c12232dd14780427e9858ed603093c8433e24cf5fd9f9ad94400d511716d834266062ef45d552a9fcdb3cd1f093605905c71c8ba0bf63bec8be870384ea687a379bcc3cb2593224155976b8537f261a8937145c60d080e2590ed09d85ba4088a52a10b503482e34503cce1103a4ec88f55d1016d904f19c96a3ce66ee5a1aebc67b4164dd255ffb0e4c9d3d4ea2d1c9417ea852ec6828fcca4b67bce0c928501576596d4964065ca0324818d4edd9763858bf94276392fb3d1ccdb063a530c2d2e259030575c88ef0b5c653a5830914421c3a29450fa2ca64b6503653517559916792c9d59b4a130a176f41f5a8ae34436ce4dec8b0e9ee426466dbb4b1f513b200a5ba1b88e5c445759b0ea8ca51f1de81f60fbbb3e066e28556ba886fc50e685ff6b0ed366cd2ce062e9259bed2ee5bac33f4f8826a2a3dfa217e708954f2278184603e9c3ad47aa01baaac1c8a9cd452cc3bb7e95c48b1bcd8730231296169802e09b867bbc3473582660c4cb77bd930ddd53e1fa6826087ace0b294fe4e75c802e36bbbb4db1fe25b6a307b57d777865308a4f582c7439ff3549cc9bff5c8639d98e07c7a04f4b37ec1e344e1a448a94b73af5319454b5b00285fbf629e136e85e5c0750627c06c4d673b94858fee7193ae246252d53740cfc50c40fc8008ad5bc3d4c044360ad7f38652fdccac08483c2b37aa3ded8b1dd4bab65387b68e4e43763b1ee58ae11c3d5c17c670948afed267e191f4d98af580566dd133cbc6832ba853a0c75a631c35871af84b084d6e755e8e128c91340989c11b476fbb56dd39cd9a993bbf329740ba8e574da0a49081d369b4060c2140e454db809be6bef7709d83382bcad10a9a38a396096c9f8e4f8de3b", 0x1000}], 0x2, &(0x7f0000006080)=[@rights={{0x30, 0x1, 0x1, [r23, 0xffffffffffffffff, r4, r22, r21, r4, 0xffffffffffffffff, r16]}}, @cred={{0x1c, 0x1, 0x2, {r7, r5, r9}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r4, r4]}}, @rights={{0x28, 0x1, 0x1, [r4, r4, r0, r0, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r3}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r5, r3}}}, @rights={{0x1c, 0x1, 0x1, [r4, r4, r0]}}, @rights={{0x34, 0x1, 0x1, [r0, r11, r4, r0, r4, r0, r0, r0, 0xffffffffffffffff]}}], 0x158, 0x4002}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001480)="88cd6721138d9d3c1d4b82603b934f3e9cf32c11677196305b7742cfe9f3f52b6ce8d9e4450e016c1131b970c6b609a3c5939edee6be87cd517bdc7c7924f4d6373c535eb33fd73fcec390f6", 0x4c}, {&(0x7f0000001500)="fb671b68d99136e7123786a4d5b1d9ab80d942b7881c6412b523944b47f7e01cbea90b953f6ddddc786b8478669675636d3050b9c1e888a98db592251164ffbc36017af5656bbb0339b8a8a7949face425df58f2008a67da6e3ab76cc617e29ac143117bbe67e03f9610580223f369635b11d86219763c9262eeb7565da05aa36d7637410987efe0615661829fd7449a472bd83fb901060c13a3fc9b9bd549d227e4efaea73897b1b3e2410b034fa24a15353f53688f14ea89", 0xb9}, {&(0x7f00000015c0)="6b84568564fd6648097865895ec9b8cef2c2cd03104fb5a92fafba13014e794bcc162ef3ef5bcc7063cb351bbf11dfa297bf423e073e362cedffb14a80c7bda15fee75b9f5e1b5858a4a922295b4d7b8615af7025331d2cef464215031c0957942c076e3f0693abaab23488a0af2350edbc6a7147ed33e461549a80daf61e306d956f295fa394a729fcaa2254ecac31611456a9e5c6aa12746a5f70e51f4fafb557ef0d4709e67767e6652c78ff7f9b14ceb32e9658dd09122d0d15c80da336a1a4ff1ec8bc5b7228cf381d37f5dd7d4ad0d2b310caef1a8a0448dfb3d039eed221416875317340233abcff7256f", 0xee}, {&(0x7f00000016c0)="3ed13617e342d22486e92442790bafa43c6ffeaaab0e1dad3000be58e1176a21e1902f92e1638d30e195f879b27d564055f77b8da64769d0bbddc085739cc232d51a5ed73a0a0380257c1f2fb8cc853f4142bb244f7f", 0x56}, {&(0x7f0000001740)="d332532a44f725374ac141c349d69917e7ce3fe13737f4f5aa359e465ee43566fa52aca903656236b5a150d8431effb925b49c3caba5d492d04bd912711c2cd4d1755f2b3e5f7ffd4bc9cd368da825dea1e2f4115abadc7fff650677d37bb87d8d0946d799d0ad2f2a70adb255ef93e37807eb234240a82c08f19270220fff00ad4ac705539a018fb25f1ddc7f780b149c0f881183e938acc9613386a457135b48c6b3", 0xa3}, {&(0x7f0000001800)="8dcff93b67ac09358c9b853e31dddcbc2a38d89379285f003a05c580359b7b2fa20d9fcb0f820d2793e9c263ac0f38750a7c85", 0x33}], 0x6, &(0x7f00000018c0)=[@rights={{0x18, 0x1, 0x1, [r12, r13]}}], 0x18, 0x200000c0}}, {{&(0x7f0000001900)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001980)="f9e415ace79e1c8eba78ccbe3fcbf57c79efc6e35fbc356b6ae083ab5979592874a944956e988e37670e36a5d60c9c549f82f39a74e4c857a48dc8fcb11905ce929483fe8eca9a373f6fdb9eafddc10168ede7cd87914cde6fe6f69cbc692bbf58092a8f6e3581a344d73a56ba7a024ce79cb5db", 0x74}, {&(0x7f0000001a00)="073cba5dde17599ec50ac2ece0eb7aa168a6cd8d0a73efb931a90aa98fe2ed5870c066106590752c413a5f6df4b5f8e0ad5c7386905b321e94cd676eabfde7ae297953e7e20f43f3df144ca23e463aa0d821693193a2b9dbbcc622dab08c2de63f0a82456f745d343e9b47542391bd7e7845322392630dea661270ede3ed1f99a270428cf1971145e4d14fc0b7fcba1d1218c774a26ff64194d7fdb3c130d80729260aa9645242bc141d819b9295a7cca0ab141fb0c744be814d80b7af0949a1552618952e60ad9a967c772d8f238a2d44aad0855827cd56df468a786801e55288f2ce2454840e04dab833790e37373b466fd00bd5aeb072ef4507a8caff6c6c2b6a579f0863e923d1ccc407a8d815b3e233a61bc8f5d616c972a39e28764b745ba99c9724e15a421c5678c7379338502cbbe1749296f97d9f2f713500eb186e0a62563ba7e6cbce3094e1b596f00595dac785a9e680737305c3f03cc7e3bbf6ba763eaa0da4e290637d762d96f689f2890d92eaf1ec236f5a295edc9c63406b379e6f680453f9cdac9a835853f6c7559957630814ab54b0f127cdeb6b36fde3965bdc91e8bd6ad9b8bab5fbb1f679499b50d3afc01e31d73845c51de09d954cd3dc544ed0cd03b9b26a6c174dd595d030a503d050f3d7b126dd62536bb824be93cd42e4b59824424fc35c365f071e730d00be8d6320798b7ec97f16d8cb6da2a527f27c644f08d9e698899d16628da4d43aa0fd7615003ec254bf5f7c8ca16c576ffba2cde1faa5a95df6a12cf31183b4ca853a4702a35baa093d454ec8df17c013b27d30fcc1b9d6a95901a3356dbcb2e19dadf521e818b5cd49bd80d2ea0cd2942463c13f1e387dc7b0d0274185249d8803481dfd5d133a6e270510834ff9b2ef1df87b661864a9ba9653929543edc8ab2500c337728e9a13082f553aa5f0ceed3f4517589f34c53dc90c32a5d6d504008d6f34a19826a0db956688dfdcb8541e9542231d526f73809ae8ae9e1b0e9105ffe7b2deb76acb23574f046d6e37417231f4676138bc82769e195025d536d65a42e554abdab91a4d771d66380e479917aa22dfa5dd8ea9006511ac7f980d4eb946a343a90d8a26665039a66004e2caedcfce5d23b096ba3a814e8206bae61728f454ca9a37daeb33d65ea312459a7583efd9be55077d14de824c7d86042687911e882ce16eb0ffde51240010a299260a81a511df44bae47ad4f1969585cc3f78b0ec589756e7ab2166d94773b6e0cd391f282a77407a6ab2355e9848d47bb59464b08e75e4b8941af0973faa034d501fe6cce68f05a2227bc99f205ad080b7549625c58acba4f7b57a90efed9c904b43aa9b141632fca416082b5c11d166c5e608862e468cac98d15c374bee0a53ac006d043bacab63044f7bab46ccc2088fa47a46a0bc1229e3506109504d096c92b2ec2aa2be859373cf482914e081aa976dc66b40107d15d46e1d45af41cb6be9a20817704762bff4927e9d0f3b303487cebd1fc135d5d6731d8ded06a6c44db4590daaedefdc879d47693566c186529b341052fa38e1854693f45b18ea29a94d790e82d734ba5449897b68868db477d3c708f7bb111d070ea3d9507e3801dc3c3b1b7ecd533cff45a1c393cc59f76aab5274662bcdd3ea83a7f884277760958f681295ac4f2eba61ee1b94ccad67b62fedccdceecfa8bb6f6b3949710a67a215dcb75865e4c3496ba886a2d2741139184f8bc89971296d6bcb1c18afab0b8355e3de83ed47ab35672e25efcc8fdcd2ffd200313bad3a45770c7fd1e5ecbc91f5ceea929e3ff0d766ad5c93af26230e6c1f2220cc3be5266e0935d008f098d5c82dafe9889380f0956e56cce3cb4f5d70e989bbf528b12ee34be2830b7e7371a7b9c32581f9f2574c1137dd13dcdd9aa8f73e6156c7a8f6d41565d06d740920694556f0f8d7c78a86aba4a0dbb0f77763941d522be4bfe0bb99c221c88a707f65a395661b6ba7d84190f25c56381f1805318fe518052d28321b0066a511f36ced9a2c33bc324ae7c906f4750a2b9de726adf03e761b002e98b3121ba56f468dc1b092debb33898c36445dcfdef7d7a71ac6c810efbbcb6e6bd281cd158855df733877b640d9ec941fa029b4618327c017ba946df9d2ff3f5057c66499cfdc2cf2e59ee7c1414f5dc140ac9f2cb56c74e58cf4b01c6ae3e88de13e4c814bb76f5117bb3637ff388a3d773492e2da565ebcd1b4de30154018c2f2a6a2bbee1ffc5edeedc568a08cb67e5ff7294fcd86021622ff63e19422d5a8ae1b872b1c496f4d9521e120dc5a1cc61c3e79b0ef1fa18d30b1970176ed9bf8a4f154e2a71be1196cab8e998ea4b3733a37d25df8bff84d23c2579cf0421bf5ce7df9031a86d37212dc7cd5f58dcb709b5167282b638ea1feed266b9db8917abd610c5f33d5eb613530c873306f4ab7141b99a959e61a54c9a74ef0d93a98300f94db08e0d413e3354496632cba11102e654d260df20032e79ea28313c4703b1725502cc119b629294f41bc278c612d6cec921100860b19bfc28db669fcbfc9fb8a1eaa945882509ce45994dfb34f91138310c09385d0bedddf54a8616ca3555990e43eed5dac429b55a126db4ba747e7e1723198c01ecf5f0f2972a2e603c3fe30dc160c5f7cd000b49da3d26b89830442caae4e2ab68f70b6ee1d0602c925fced476a49c4e7ce3d1a392a816682094f70d51f32048ccaa328a1b64bbd88ff56bd4250d06a66b1104844508e488f2d2cac90d6e0b52fcab07332447deb61e0d66cbedb314ccdd4f8eee6fe32273e3d1f5e3cbc56aa39807e875cad32112be37a36e3231ad94bbdea2fc3b997b27b28236ceb1427f8d945721b5c9b9155ec2c11950b5f197ae09a5e1a5ad5cefb8d76308c2f7bcaa93f631968c65cbd5625153f889101588e47bbac9d7dc040f6320426cb6915813b724819add414604e1e2212e199981573f90836931f2e94f58b447e0ef16865ae7567d6084e74261a9bff0d4c7b420ec4b2046e46d06ac2ffa8446f9e5c9283814408c4b1d10887baf96ac250c31565be7bcd4aa7eded569040405a8ecf21c1a781b9821b4a4f6a9a2875b0f22cc33e2f626ab868904142013ce7f6800d10d6d28188b0742ad87363f03d48b4d8ad204f03c4ec92940e9e9ab27e1f4f1cadfbd2d9fe858fef5cebce20e22f7440e3d838c4a52b0c21eb52e684651a4c93dce312276e8041cbb3fcb3a74aa61d6f069afa6beb21eff051295dc5887d78bd37c3a81bdf888586f88d60764ad83cec6351b50a7494e2dcf6cc070d3a30d832ebe873e31063fa8d57fad827429901d349e9941ea88daf1101cf715f4d886007a68b16a5e0a7d81633f20431a369cf3bb3811cd79fb617c57600884708eba05e7cc819de72c6fbfd3a6682c9a4cf8d48f0ea05d2e1ec1e45b1bbd74c0ceed211579b367c59ad9f4f4e59fae599d13ecdbc7e6eea1c0e2442259a12e210572223c4845cfec17ae1da322846c43a17d3961a6f52a3813d4e18fc44fde7f57f126227d7d6de737adaaf9a1068c0ae6c66ba6672e3a01618bfba71c26ed86f53049372e8640367cdccc36ca9dae5db225d9c644749c438b7c59259fc8be0d4f636f350bcc9c51b5f53336e3d8a3d9bf53c54ee83917d13cd6e84b91fcc9e96a915f9430e8a3589fcf08f0e08f7eb877014fc4cc53330cd4026b4250975014aaf8415fa42c2da91c3e94ba256bc9e70e293bf21216cb103fb02aee52e7f7b6130994b055dc080f1087c7482cc269d87907da2b60b0fd58b0f44bb3d309986ef6f38a2c92c5d4eeb8ec132a5ffdaf95eee876b27ca943fb2eccccde443e53e64a8c3a7326af4d5c0245c9868403611f05cd364318937606c074b4b9c32d18b34d97465199bb45b68330e569fb73d68a9464328c8e553a4291a68c8062b50a91b3d3b877b0ef39c2332630e250bebe488627fc8d2a14acfbbd05d0e056ee5c1dc5b306e7337c8d275ade19d06bdecc82989cfe413a0bf8eb2aef362d209ef095ceb12ea4fc15c8f02a3bdca6f873fafcd0ae9f9d17bd22f61951ddbe1f48d5d05d304f1e05eeca2b10f0cdab1d8b1c0a7671f8bb0f5adadfb81b43b74ff1c451ce99fcb83ca3c4b398982fa3c45a5ca539e1cfd9cba673514d3e473408ad960ce60c2688a29ee2039869d9bb61657dc1ff142818b5e4b05db9ba0c202175f2781bff62ef73d6f75e78b03ffc0e97588a833e377284f42948bd8e9d299f0883efd90ba4f2d4b68a927680485b21ffb755ac22165501f6d96478678bf1277034a567c579ac4fe61ac51c86ab7210011ea7a5a0af806e9f810aa487489a837eefc3baa85444c2ea00c499dab90374c3320d9aff14adec5da4a0fc3c5dee103a4e1483bebf6bcea7f33098d5e8e723ac99e75c2a6785d326273a7c25e2f8ddd5faf02d19d5ce1367f3afd2e588a84bbda687f637068382a22255976a166d63cb986b6de5b6f477abbc90d4fb42279ff3db83a593d8e4e14475019a80d3b1a08e33b7369975f0b26f0f0310462f37c387561d1e35d0e2ebe5abc605f3bc2a52c17a28ba4073cc34e38dcc8c5e64319beb5cf0a157f174f64ee7371e939e82e4064d6b9427fe8d4e9cf339c084d6c9ec08e0fcf7b32715a3c21f3b86b2342b54ca5ebe49264ea92ad6d592509b91ebeed716238dde87f65593d14991e964efb063f75933d013d63fbbeb83406e1ddc9df49de580e0fb7cd838f0c1495e948c308d868f94e150ae59220427d1d1a65961f6b4e288b64b3db0f8ea84e715564bac3e3e4dbb14a218651ce85a50bd0833b79c1e712829a6ffd2c053b0b5b3d5ef86a7cb6c3b0d1e3a001fc97d23b13a723c305e20f85c26e0f07086d7701b1872b69099aa44c438c4faba34af3d7737dc35ab8b1455d6269dbde5651864ee043e809957a34d5d53d6d1a600bcb6d3aec9a56ecbf09aa30b73171fc345d7c015b423503d2b9a9e002e28bb028fdf3e4752ed30ab875d53f1ba33b1ee307817c8df678215c7091e4bc9b495d5a795606da580d28c5dc2614f048ddb349f4c5cbbb361e14f2222e0cdfbdd5ce249f9c1d5638708fe7a976b4298ca58f4a911ed97ace511d476e135e3c03352cb674191a9b67bf7d332a1ab36529532968c9f6dd2cdd9a6ac2ca802628b23dbcdf70b8297764cbae5e3ee6a9500b7e6179ce1a9479ba2975fd9298c6e69e9e394fd8b6ec74ab2c8a5665b5fab0a97a4b0c5b9819f5abc8a54e1dfa7c7e588f3a12fad59024c1f5077e5d4ac4a1bfb11f4b0c5106015a230aba83e3b9449f5a195480dfd964ffc27115dea53e0d679040ba826cd3112953dca39e641a7731ec3a0983129f7b5a80ee3d2bf6382f162adccad10a2fff7e120e7e220c354b42942c50e86a74f8c56bd9f240cda0127af605bebab518ab0670afb369e363d83e81ba7b0fdb08e479ebed1e08a1465b44ac48400ed9854c969c474929285f89125bd92c53de8a783b5c61ecc2a085b9792428e521985cd0e80cab62c58e05451397ad4e7182159b194efca2a0b2ff8c82f05155fd0607247da340419c3f230c4bca379580aff75d580407ce0ca14f946a2eaa4de4c1feb07c839484a47bc0e042cabdc92a76fdaf151717cdd982ae578ee637888450394ae8a5dae32fa76c4bf28e37c556ddd4427a1c0a1c3d1d53b770a59524b0bd3ed1ce7c7935c5b088de0f632812f59614f7d42e36ec2861d32a7e3a5ab10a3599cbe4631a92896f8388dbb974cfa14487f35936c354db8475112a99e6b2", 0x1000}, {&(0x7f0000002a00)="5c015be60ec8150a0e2ddb02d12bf4a1b302f230b85e999b94493ab518f810374b1a7dbea6c8e8a329e7f4d44634f34eb31fa155bc1f694303c4303fe0aecf6c80f15cb9d27ea65d2102d67ea23b2872b4dd10d18788da7f4d23c6e0a1143d3e4bb92e401ed1ac92bc615114f0f21b5d3f940d8be9b85169afb1db14c9b4592ac5af754b76e26ade53c996e41f67ff5d6570fab7be9f58e0e9336c3287bf07a3da497fd9e14d00ab60944bc6a841", 0xae}, {&(0x7f0000002ac0)="15960418c9d8f878c9530705dfea568f6bf01a9db40403f255aaf56eda9c31e9fd59d2deeabf6031595a7084aa0f8bbfc07a7d53e7a5e02bb9b94c55879b595bc0ebe278dd4e10423afa058121a845e21663f1473895c9156b43ed6691782dad1f7370c4b30723719e6d95843eff05cb07df95ce1d7811cd818344392a978b92cc08bae99d0118b953c3bea65064f2ccc62e1f77c854b58698f181274b22", 0x9e}, {&(0x7f0000002b80)="ca4ff99f1fb8d8170895395854d379258cc43b6bebb2bdcfdd42ef7d1d22b837a74d49c01808d769aa9123c97768f3dcdb57b51218da7b0b8b0767a83ed2652211620d1667235778f27c06b8c3cf45721b5c7c4da49ef481e0bba409d4a3bc28462279944d8d2d50e5a1c4af49d1454256d8a058ece5434201e987b5d748ae9373be263e04986d2000f7d92fd94dae6d92dd7759aa9fa3fb17249afaa8bfa1d7d74857d695fc6f12f042d1a5c0e541019bcf121f4a9902d071c05b5ef6eabfff21802e648c4d39ba01689e23d04afb2a98a935753ce532d5c7808b1a52f6dafa3dcbbe30f1a29008db344e", 0xeb}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="9b44582089f473c79360ead8574c038a83fbfc3e65df1f7ea320f0f97fc98dd1d9180eaa2de5b31ad9c02dfa07d66b564523d50680fbf884f53b00b4683c35f54e16326341efcb3ef0c516182b88943198761e561c9fac4a6cb53714bec3c2dbe3e0b47489252ef695b82e2b78ac5644a3e557ccf2c1bb6282cfe248205deb6965f325270aee7e65d693e00c896653cd4090f1c29c971e57cb9de1df9df724dfe9a0901c576104051f5fd88d3ebda824507dcf3a94d30f2e9ee3a29d830920b0b8965781f691bad998837e6d5ffbd805b498eb18c26356d7779f46b48556af19be3433687ea2e4", 0xe7}, {&(0x7f0000002dc0)="3a55b94754fc7793f5d56d3f8d464b2b9ba612b6557791b263101d5c495431bbeac81f245bd85f79936862c3ef7849b4092fbb6daff4d1bc91c553d1220de435991da6", 0x43}, {&(0x7f0000002e40)="968c1f311ccc53499e17bf33c50fb50124639ce6d4027e3cbe20d38b463445f0deeb174a1d94b38ae4412909e5f1b6b3a960cbd4dcb4902d72b7d8fe47aa8e12d482ff6c4ca02ec330ed0c02a49d381b7f0ed1098ac19ffe5100ed0400570539b3250b2dfe73990f899f0b48ff6542aa8252a9cb3da72226bf73dcb345bf0886ed0008b474cf53810cd722a8d3b1d905a19e216d2f16b4cbd3a8b8455aac5042294de3e4af47765c9d47cd50b2a151b0a50c85d05b0465405f2c768e6319c96e40fd38cbd69fa2db899e1c880327da3274d13e95786956b1e145d35a48e98d9dce6848607f2f4c8b25d77cd00921bf2aea7fc32d6b3335afd4a7abf4ef", 0xfd}], 0x9}}, {{&(0x7f0000003000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005540)=[{&(0x7f0000003080)="e5330bc90563f193d3d5b96ab60ebf4d80c054543f77dcddb38b2ce436fb3c1ce035370ca03f905c46eace198155e87b3aafa59f30b3", 0x36}, {&(0x7f00000030c0)="4e63b058c8d47b672be22c2d5200bb07835de714d810f37e3e551551048346953952b45540354c534fe5894d1dc9b189d5a0b736", 0x34}, {&(0x7f0000003100)="da20a1a8c56beaf28edcf6879a77089aeb67a17491daa2c6e9393a029a542af57ceaf86b142feb78369ab5f0d8a34516b5364f74eed32dac4def7e5356b6056e924197ce22677a5c30de400c138587f9b20ed11a902ddaa4c23a622c5b45ac4c2aaf430bd3688897f49583e257636899463326ea3ff13909e50fa444dccbe22673c3d6978591c20bac4e1a5c304a9fd44d64569dc680e3be41cee65dbf2a6ecdae7928e13644f037defe70607c6c6337de332365719bc0310f6f75f4045a57157b59c8a06f632e09a5fbf3fed4ee05dc4cf6406af302d6091769e78057f604d212f44a1348f9a54a5a1e4391ac248d1118e1da3ce95383bf05b50cdefb8a85262b3f6630a6e1d15495cbffa99d278747403beb758579fb186445b5f5ce44051a6f6e670ec1320866f6d6453da7388d45748bbb02f5d6cfe9ca3688b9f130a87fc9db427c72616c3d36ecfbc653bbf9aff1e4ea630cca89a11ba3baf451d38d0ee6b317858e5f815bb19a5d0aff0c1eb1eec8d1b13bea1c536b9d4dc93c03b4abc393170b99866895a72cdcf4f67d1d92cc8049a6f38af6036ad9c5a8bf4a140e154a9d21736623bf47e0ea6e61e705a0417fb8bd5aa09ba21923d2cba866fa0105467c84e4a1e74c57e6ec45fe251a82fffa1df50ca298dedd4da6e8ee8f7e35ff823e1e6901d461b41f6fca99282dea061ebd50773a8c781f1488f99f6c710ed26d351ab3c531364b319a42d937a6665b634b076f373d183f64e480ff85a3c1f7e6da1c2981ab2f66c7f60dbda3c06c45519a9461c1ed0fea54bd5a16b72c0b84c9a00d07791d64221cebddfa267cfcceae648f9a3c13f613d6a43197e653d3d0938dafcef7bc187e112b556b596e79758727a85f31266a95ec9df85e29019b9ce633e6e1266253ee208d266c821969e1120805dec733b585258032aafcecafd3634f6b0d6ee627e2abe5d92d4744c71de6642d4e4e0be6faa90c45b40d332f50858b8c26e3388f379c06292f110040352b31bb751eaacc5cfb2ac811e04b8e46d592a287cfad452df8a9d7328e64cb99551f059f4cbf162f9a7d2ff507f6db642ffff49568726a779075056603a35042f6d2a6b574f640a6c1269e9d314c22bf2303bb6b9e40e3133363b96f0461f0b83750cd1eff8ac2994e484d04c176d3619065e38e060c472e2de56a7ea3c945ec5f068a608a39221a2ffae668804ca83b35de0a706b91a9c1138041591e2e940ebb091328c90f215d3306fa9a7174dde7dd96e9db67971d40db294430ec6f762657e929bcb0102c8976da7f561401e244238f7a674b0569a280ecd3eea3acde94bec75c35970f01cb9d9f37adbb552a7a346cf38dd0aabc8057b40c51d3bf21f82237c6764236a32d8565422ce3bcc3d44c36ca42ddb452f938ef21452e73180e8f7c852d7dd2171ff2a06922469c79163777936cc30c07f61a09df16faa8375a1cec5994300a8b8e495b1e6c6004a996bf7ab6489cc04d27920725c3b8b44c1ddc190f5d037c1e30ba1b5149ed3a6172f756bacff3603ee20819e27532ac7cf11ee1dc1e1a7f2c5cb72785d7efb29bb22279b95092c18454b472d41e0fe6a80b873c4e42ae83d00ea5947fc7fce0257ae9d83294d4f976e95341c49d5bdeba2e8271f7abc9778171fe353ffb5df7f33fc765f0a3d91532497454d5a5d310cf91a9b229b77a41193f47b283ba42777c71226e9553f2af8d13f6f20b911b34cab2a1ddcc24b33a3fa81d4f1335536e5b082c0818edd99525c4bbabd1c4464d9dd6dd52159275933a777a6b9a1e32de477c5efb8af314a5b5c304ccceb0660eb9607b64c6e277a906b1025fbded4a2af9bde6a9133ccdbf422794728b2f6ca13ad5c77aefd5f2691c49515a18050f46fa22af7fa0de0a49a917da924de0adb9d4b792fdf6078f0990d960370eea6c0d10abf01376459185f7bcd1bd8d887a40f59185c92e2d47d367467b5210066a31a6cb0f42a7ec82929703715f048329ec985dcbb7f6321e9792c431a14586142e3f4a946600feb710a5af5768b4e3c5a2e4534652c67bdcfc2f62435bbd55f27b4c0570b323954824022cbf880ba1e8d686387b35975f62130dc11af08d7d05f81ba8488bb834bcd07a1bd26280ffa5c995b3f256c5c9fd061f9c9f3a01e5c62992c16558b96097de35ba644d5a3eca10730543ba312103167052633c798a059188eecc6ef1968c332a5d650fb190ac6b231bf4ac1f557370edc78dd79f6eec3076870c92bdcd894463553873a0477927558a9f35ad1eb122689cb743b5947d26d00b2f2569b91396ffaae2404e0992a3682d984aa8a64f1c144018ef29ed8d24d6b40b3b11cbed95faf94da015c8bab74f83e51fa0ab68a1c2521ec3a9f1bd8a5f90b38587e9925d7a9add1317773290205e2b71841a7ee36d5cd6dc40a496605406ccffa2583c6150e3d41879cc3b9a87d441bef6d2191932a8c03e5008820d517010adc96b58d8fc6002de8ee85bbf279e1a403681ab3e427950115eddf699095d18e2f99ede304f94f074e0d4f696ba3b738f0f34a1b01e7c6de7079cb547829573d90d23d1912966456ecd94bed0432acb9893a5d0ccdc47ad784404fe087450240d9af9eb9935a8725e9ce5bc890753d921243260c3bcddc1d391d326c0a3b3862928c1c366e66d6886f31ba336864b6ff508e0631947020a9f2d98348c614fd6ab8775669244a8b3a41e968fc8f99e2ffb1104340ade4c5466a6240fb4dafe0285fdabf512b89de46ca356ab9142f18daa8c16f32336dad2ecfd8385423c1171a2b615a075a03e196365bae48bf2d9cffb2cea2ba4a7cb36e41ee4fee2669717e9ab7864b01ca308c4c279f51a6a1c2707dfe803ea9d2e024865a3179a0abc041a3eed9251ed99e205f5237fdaec4fafdf5ed69b0e9393f0aecad250439b2bef97245858a4dddd057889f0733c80fdcb0a397037de524457d2ebd38dda788cb584cc50764be7aeaa2d78eacd94bc66a7e9d698ff0b35d4e27344620f4e4a6cab9382bc10967e202a1b115ce399c5e76eb74b2cd734b849aae210f8ad2b2553ba618c95148d77ad11bb2fda0358a856fbf501fbe55359d27f52120ac7054f0531ecc89a49986017bff5ad1f4c643f7933afa4afce5dae70e09901207d7b9d7116f664a0adf2ce181a20f69027ee6fd45c19480632b4b5b82d4351f3debb3ffe15e1c61a7f269ef46b4bacd89b4e654bb6b795141a27033b66b1b6800354aa1ea2aff172457d857b4219bf973338f8362d8934bdd1ffaec47622a98b84d4e1b94e52379b37ebf267ab697b066dd817ddeae5693e718a4c9e1c55810bfdc4ac91ab94769149343f5523e6bb4793b57992cdeb05788eb8c538c0080a6e83d6f1d549a188b5c94ea02648c2483bf8c989befcbbc7246c2f12eb0832b8c7a4662e39c07bdb1dbd009bfeb77777cfc8f056f0ec4d065c61f1d5242656c02ee378a8cc6396eeed941afbcc301c38ce94ce592926561e295e057521ea51c8d3dfef18c5a25c716815b4cb16f7d3b5a45704c60c671fd7c7b9f4f5d8b848b82a1c883d4680e38eae98775c685c4bd9e1bbd85a6ff927e5fb255e72f35a1270bc8d754c68d1b4628a26d3c4e7a809076212464538c92fc5e4967c575768409c44da6f496ad8e49fd532713dc827dbdd8e1776aeb0b57b3c633fdeb6284bc94d7ae8d46f2ec6955eceee8e2d5462dfce762668e1d4988b7d797ce763419d8889d3e19d717dac0cd998c97c51a73eb62b8a496f25a1b4a77723c35ce190d41395987e94f57856201320c8490c186492222c042464f944faec13fb1045f3d0a34b04aa417d0b74b89e7ca8499f7f519e408dc39fde50b63a2eeef9caefdd40757e471ddf3b04bca9122fbfdd26a03dfcadac6ca5d7867ded89489ccefd75f808cc62d07c57816df3b4eb5531a20793e823bc82c5de393c81de7401f249dcbb6f56a1e70add8b5bc2c12e93857532e80831bd20ccee8018756330e8d444a581aa2a85deafb75c2e2dcf72d7649572785ed1c3334a44a58421ead289e82a6a0b79cfbc495774c4917c96bc89ded22274f8a2e9c84d2026e65ca979f6f1c99305195fd2cbd186838389fec2f60262a55a5d20bd0bdad49e06e1c9aa977740c8c9e842af5e2a2974f3eb42ae0fb5c38df9501903709571df5ec05f84aa14e7296de69e20f1b0b6108eba8b35483b6668d98ceadeb923d44af77a312c346d8260875c0dc464b47427f13eeff83c99f0389f88b07711a69e37c084cd7e5ed2c92fd3f5c351139bde9702590a464937ccb5ec70d79553266d44ce744f16dc2a55c95e531706342b9142cf2a6f738ffdbe7af8f33eeb6f403304e27aeb203409a66083b0db11ad399291dd89dd79e5b3ea3b78374e818aa5bc1e7b05f58967cc3c4dbb3089ed4b7090c48912cf8349e55187b6e55b8a94a4c66deb7778bb1afcd12d35e5b4305e15b5f1da49e7cf4cbbd9729d0d7c721811094fb2496e953e4e59cbe5f7a2fa2d5545ac82a5b6fb1bd53f67a4a67659250cdbdeef2f4f828cc6de0f5747ca01d7e0c43874bc8f4d13d8694a083c5cc488d2854e9c0c34081cab7d03f1635fcc7c2ba18056d112fba88615c017b2e657348a5528ce6862b3541e29c54b34212f0b061ff458d3a495c86beb2dc1f522c77677952391ee6c06578e2a9d58387482d6d032e2fd6df0f85f7caaa7679fe1daa5127b477cfe19683d7edafef0773a5bcaaa45f0adf4aaabfd5ba9e35c305d48b784bf107e66d17a48e228e34344991ffee1262a1230f14aba0ad4d035deec0cb32aa9cc466887d17593c20cf70d8642957130222fada50c418f2eb93567a2d5fd4d95cd673e7acfa391605b1cc7935a22d06d387d82bc45f9d3c1d129b6bad54571fac9cd6d783fe3463f4be17363c0b19ad16d5a86ecd9605fe85207f930924ff706ab941e35853fdc6b6f64680e28960f5609d89ace2a0a7f50d86011216ba750c9a8621f7ba972e84fdea8596245815dfe49141116716917ab2315643792c57de57db4b7584eaab09558135f1613782c8724dd1d24b442bdf7042a43162ea6aa1b2a5c2e992566e2dd31047563458f193a6c866bf655012eb67a86a1ef4b0268e105747a73097ec78a7cd91f8270e4961cc26989ad1ab2159715541bd9ed466b26f59e6246ce7510d332244de42138446c79f7b5db16ce330ebbff35f8f682c975129d1bcdd915e7efb16a11784f0e8fde735645b85f828eccd9926b491dffdeefe93e730b231236217d02b3a40546d63683dc9df0c12534cdf6303cfef7647808bce4d24106d5328c1e37bc298fa705e9e1f57bed8241194e097de0db2739a05f085246300d79644a36cf030c4ec0edfd4c4e191b977eb250f3851eb388525d3cee796493a3374727026ae0660f728ab65a3943046b2613fb9e9570249fe6fe7b23301226415fc0c1e8688910925a472b72fb6f2942ac7ba2f4e4eacc97d0e54209d5e81f4a742bf301afa8d0fb52215c39d8180f3b7569f44c72fce7f8e779b9aeb0d69005a9ddb3f04dc89eb0be794e23628f5aa64b1fb73ad105278a34b38ce877101d1895a932ff333a91c3a0c7b9230647c6cb34becb4ce2c85a2fd4ce9f5dda28bf0041ab72101e2b8a47ff250801192fbdc62de606575befbf5730efa27ceb636f6655e841c404b77f9368959a38698ade829604ebc285da9227dc3dd3511f6f4b9113a2746ad1103afdf8a7d9dc8a0e8c29e13b3674ec89d851c0bbb6cbb9c659ffddbefd3266e9df642223ca", 0x1000}, {&(0x7f0000004100)="3df40220992efc9b73b50779354b786ec9444892836007a499bbae3c0753beff3d31c1b09821fa89f5b8e324ef8d9277199c2bfc5a4b4e47304ef5ce2e571aeb5a88621f4e0966e63a9578389e11f13167baec0ac208ab891060256f9e96ccd58bd3c2a0e2", 0x65}, {&(0x7f0000004180)="f7445ad9a3ab51fcb5c0882851bbaf344bb7a36e2013546e661f464b24b9a02286942b82cc2e9d79504592bf3ba56b64383fc5f09009e787427216d9c0c62cf719d1b3251aa6645ffe33d600192aa44010f79c9c699a32c77a3e9a64a441fafdad015cdea737533664f46a86b556d4fe29a1b6bab12a96d7cfcd20e07b06d61a2e39dbe891174f96329e6003b83827918f1e28f63e9268aa877f34aab52e6f64e043dd2bdfaf6ab66b13268f3ed1eb262a1bbbf15a2ac766f00b5d979c0040e2ccd35b0e455a9aee0cb6950be6682506d8b5a5e0703da7ad0e984e7befe06a01cf82ab31bda7bbae8e91cf8922b9eaccf6ac202e93d855f69d8ecee8a95779d028f65ea093cea9f217eb9383894a6644f6528b864c9f1a7a3e623c2b1d36a67ccc1b9ce677f5fb73b8da4a3a4dd361711dd9b588bca546adb5c6ae870baea1535d20b97f9e41df778ceb4fc9c90d8fcaa8d74a01487c35be0649538e3bea30ccca45ab2984e0ab50e010e7cc63d77c8bc04ec91601ad7f1a0299b336d2981e2f2dfe6f56188b5256d8117993f0993260612d5fe4eaab470d5c6085675a1428e7e9bf0eca732af6d810dd67756ebae5eef849d977634939493902171252c3ab7d4d06588e42799a12f803add1026d117be0c47b34ebd0692718eef2cc80d3f2fd5898705bab2a0300acec574cae56c94966f2a676c8320cf8a391b169b81f545d82fd26557a0c461f3ae5205148b0fb138bd73366f452cee624d89b2ca583d45cfdda767b13de163417695e96766b7dd7cac1eacb3d92e156fb1bfa9944b3ba9c079611549aadd7ae67a2d07090b737b2b3829057166a176b4b4f8c31a6fd72870e02b1edac9978eb7f8e72a54aeb1f7b836eb3cc3cd84e116f275b0c8603f90220ebd196449f27d05f9558eedc3efc576ef3ee0060ff1394c8eeea395a1d914b311452798a4e0b454132609e91ff5438df855c7765a6f17116aa410bb669b793f0552880afb77f9d3da488cd6826c1d51e04c109b8d8516ae019e329d8d8873fb5bbad0c4c3b679cc579f1aa05a865811c808fafee14d48b7fe1970d7a1dbba98d431d862633e9780cc920f03ba4457e783dee80804172372a987cbc518992c7e6e7e579c18e41db9cbae48294ca8aad11a2bae6b9bb8c25cc65e54d76e06d4c5976f2a872f9416fe7cba51d522e80b04927c5a42cefa4743c358a79c70a875fa812232326bf5d2e56ded2157c0d4269d99a88fd8cc714b74dbbb98fdbf067eb9620542bc1384c07ecba61a9dfe77417dbd5748e3c8b4ddd960e1d649c7e915a7727738d424077a08017b7b347e9e739227c169bf6c00d118e95c19c89c2cb1e7e8aafe05810f6d181fe77a4e233f577e2b96b2a2e2fd28236f0da5b658755efd38e5bda950a2e297b59acd4c20a39e86c149f98b89349c3fc4be04cbe2d8f4e412a4b03dae5ece569e65606c7600cb3f366bb81cf5f7c237a24db72b3e6219385d1cb30fa1b536b3bd76a7e296304728c611bd04a2bb65ac98e86645586c8e34682fe6511bcbb381123b193a3402ad33f00ecbbdb7ff1e40099355d3ca78c02ae6f7c3fb0730ede595d87d229c21d1337dc791776f4a58106f20b789951693f434f159cdba3fb2b20ab522ffb58c832ac81eb92bea28e4822e753a65c99837baded2a0e3c1339b57f677ead1bd43045dd077e89f759abc2ef0c495db1b971f63cd369c2346fab8c9f013a0b88a93d4f8d3257ebb9a62266f8dd0afda8dc351563b34fb0c955ff32178fdfb69962dec4e3c28ebbd9a89ff717659207f254556bfdbf8d2ae6c3d88af65dea724b13656fd49da2b1a9cb57028fabf20d6f7ef3fc081be76b394ffdb9c703f1449975bc409746db84094b8533851f004257b1a2b92e3a6e670cb1c87bd3bb398b0cba08e464d632ed7ae6483a19a9312cb15ee9b7175c8612eec4f8fead21897001822505409deffd8023aa3877d619d85bbc8a03fa1c553aa6b7cf423bea74a04223fe7be2fd36ce5767c8c89106f9c91068a421a89f295e8bff127513c805a6d4dd4acca3729256fee08775ea09e046b7a334d958002ba448548702a1c222c66af3224b90c5d1f68a4926f948599015fbef94d46fe25d182306ae0f205a87e9e41df311ebd7418b3b1733954034f37c342bbd55eb564fd0fb5148200fcf19daf1da8d78e7135a84ebf4d4671fb7fa74341731e4f9837efac1a09dd900074fd54064f6d5b57445159a0bd134aaa25e57ccef6590cef320708e3874018d32f4c34c909a0ecdced226fa5575c4c7b307f7b89c09490fb0d90cd366cbb22170aff88cbd12dc1ed2de55726ae8732289943c572315aad60ccee919d38fe610e155433b602f166516ed9f665c1199d1c14fca260a0745fde063478b13a0daec42999d093a3ce322955b04de7de3130e4925424d61e0f83b20b143c90dbfe1d371dc0a08d5b76bb5d118a199edd58ef4ad3abb17d433659ba662ac9a867547a49b898c6dc42241565b741cbbb14ed1f67301e4826899a0ff15e67e9f75ccb2fcbfe20f5065719a5d69df4629a714372d582dcb9362d0ca4c51d68ff3978174685ac2821d7267bf16516e38a1e40696b70a04f7b17679598905250f6b993ee9c38959f8baaab348525caefa192e2f8c671f39e617a2fb97cd5bf9b9e9d3e06b22b225530a1e0bdde7b26183d82a695b5d147e1e777fb91bf8053d17a47024af7613ce2eb21463adf1b290d7349e0714051024acf5de195e51d37ef9512ed8e4540a4c5b842fef6b1b30cddd2ed44dba831d6f4afcf3f25340a8a749c9d67b913598b927c4726620952b1d3266744636b7ec4a38c793d9b1870b0cbf58682f1079694d7cdf164f1563d174b914624e064d9d6499f412e6cae07fba001bcd276199fb1ad5c1cd353c13916ce55e26ebb6bcdd059ab3843ec99b880e279bb1a9b6f94f1f97bfb6ad618f1d4860d81990c9cdf86fbe72b147d7a17469923e4ff326f13ef3e915a5886431ca9160269e2f7f1eb7068d2377009f9fa22daa4b614e3f5b80fa2ac0a51ae2ab28e0e4adbe3aff231c265a6b3c02056165ac232375046962ade9be836d556f903d1ad82376a4ce52d56b9a1d17a431a012231f10a99f9446fad4703c8fece72c23f9784ec6f3a0985c0205f78e78ff1bf43ca044f9866f2a3316fb080ed010261ffe1ab4b1499d1bc9d4114ada1d3d2c63143606f65b56170c308699f7aa3ec775ab721c690100d2c9337387e65b4df5c61900ccb53d3a49e63a6ed430f6085f3b84987effe036abbf3d6737a1c5715cc5d436f31d07be2898e80e6f6af0f39ab429a71571409e63340b366bf21c4808f1cae2e64e6034655784dd8294f39d32159024448c21ea9af2227651ae46877a184930d6f2502c3e00c656f295125d097ee8575160997b98884c8d8c916f673481b7d37b2e33a25ae69e43ccd2fb1856d09e4e07290cbb7466a59b35fcc6de74b54d8671625f6858abcd2545d15ff78e4f0d3d4d3f3606b47fe1eb133827ba4325dce34c2e311552beb00d23026b60b17d7814cbad55e483a8518d7ac129c8156436a28ad861c0b1e9f78725ae880ff0bd3b49d50e0a61673bb92564b255fb12466ffca0f54e560b1f24b8a37752767dc3a447d41a6fc158b8313662c68437b007854d6ef99016ce64e602d99dc25b9c7af73baa3953bfab73d1afa1491c78fea67381104482b908b0b0ea4cbb077f1a7cabdf443554add2caf079f0685ed41cec16acf26beebae6b4c8e44387ea5919e6fda757c1a90c09449a7adb315eade517a68408fb1693cbb7200b443af3fe847ce290ed0bf8019bc9a510f513a99c8cbf62dc9dfb4ffefa684fba41bd61f7a906167324a1e17d1f5e39f19d4570ff99bbf9599e9c7e9287aeaaa2902e1bd2e2230a8aa2862e553278181b4a2608cdc55ea09b8acf17b7916d67d4fad031b906303c5a192fa7b3961d84159ecadf282113dc4bf375a3515b3bacf6b5519a821e0cbebdc29495e7b30d241c461c766d6bba64e8415b899af46eb33a4532d6ab56af213affb897abdfa37631ddf7daeebfb1b1fe3106906bccdcfa6aa64c88e4eda91890eb124554823b2438d1a808fd45347c779482709e940d38c5aae671be0fa18494acd3a29979241bff8509f8461eee1cf0c45e80d2a5f2520ae4cb24f8610fbfbcf5489a79c7d6ed8cfd6083fbef4f5ec9de4d405d5820a727a5e8b0dbb21de4a669bee5eaf01cdfa1688744db0ff237ec6575cd207ee6b52c86afa3797e82124bb93817171bd33c3734ff954f549af685b8d529883bd0bbe5ed463e5e9d64aca8c5978b8c1e36099cd1c0aea66f53b6adbc7897005e6342c9e7fec16e782e502a8b297c58d03c27bf2edc0cdda8fbef0becf3a9e7a5631a481fb27c27ebe3ce2f96963f0d4345fb2efc6ffbec0f8d52ac1260794995d72a9bdf6506caacfafb860c3c67f7a785025f1dfc479a2a5ca5b9853a685073a7f4c7af231e86c0e97c51920443c857c6449a8b2f1e22c595eff38d3ce970fe6026f59d476495c11629c72a181e2b4576a1f4540144239ed591d0017802a22978c13a4804df9e789a2ea2fe32fb1228499a979004bccdc8c8c9d6115879cb9eb900232852e05ec20d998eae0e81d7651860915de55c899124061b47cfcbe2ce3bdf807127fd1acb372ae490b1d6c552e0e1b1f896e3cb1dff404aa3149585f46ef04a5933b857ac85c6da4e9ef6b65e9755e00f58fd5a2a7187efc60abb04067adfb8ee49afef01b28591921b49db60bd7e646e277f42858b7e59ffad4ed17bab1af5ff2d29021c4be86bdbba130f6619edc865bf8e28de8946eefcaf8dc233537bb7b0b77e66a6e91a674e1b211c5e98c43be32590894024d2bdad1c9e37370a0189cd62da74d1e7cfeeac25e8c914749104ec7736244672145bcdba83ea0740e14840dce531cdb7657de246cc85dd4db092e3500224d2f512c2256fd19020600e447d01c2cc6e4d5d76aab4f1f2f0b9b9862c2099ff4cdefe5eed2ee127c9b723455d82ddbe9851e1fc64e14893b9bcc8dce0f523ed6929000831d10f2ee5f9088799a97295e802a5aa0888ff86a2d40f59d19e0ec84ae3712c4f1cbf749c13c3dc8fb2d27bdc3cbd4028de21d6d843b113b783980489f8373e67bba484ac1ca26cabac851ca6313343f08b396c078447ecb6add39855d2f9a5e373ba7273a9e3d5c7272e06562fb3d11878075eff5b13a994bd95266296f4075bf703c67f78e0e4ed5f4d7c6d0f546854ec2ae27d3239fdf8c94ee9022394e24e256e7ea03e107169f342e31f42f9209734b12a6f099ffe4488760f8e7371ebb74b97402dd2155fb501d7c20e4e46a4c76837285764fb99739c2488615d41ebb39324f05316af56ce91b55b1576a628760b59269e6aac7746a1a57c932922e2746783720b7af610e1c0949b8797ccff3b2de337777f90998b56773b5eb2d8b70282549d3fa3f738acb2fdd0d5e4721f3bd1f3248dfca521c1ec3b64a0e3580410f3c1ef12b7c4233ab59d643cb4dcc8f03d80f7658ecd9b038e78a31ce77bd75886102edbf8cea11f6e057f1d1cad4843d929190ac889f22dc4825878de1f7adbd47d0ed8de1301f344ac96d8e8288623a4d36384fedd4e0c6da2d307eb685416a2bea58d9728382a21cb6b35ea8e709d6234d4988e077631f71b216c6531f5d025f7e57eebc150b6c3ee1df9a8dbbf06d968f5d9f10df885468b17e7e10cf3c1669f6e3358edc8fc4d10f570314ced109b5c3865e51b9cce04b6fc", 0x1000}, {&(0x7f0000005180)="73e2f9f561677fb3ec532bd27334f9a6052841ec61c0bc0cda61e3e567909a5af16f0cbe039885c40e9b4d22e588bb28836bf4754457f929245946b149afd4425f4e1cf8bcdcb04102a39fabd3b681e0bce559877aabdb93a5195da3068e3dbc0e99ff6c66f06d156744762361a5c291845f570cb302eb52a0402e3650638e49fd64034dc62dcea519a4003f5f95361f4758fdab55518af1cb858c48368f10268f41c7298080276a88fb928a48053b2f58df500fc629d584dee6fdb9203e2f8f72e357d5a77e7b63ce9d5ffe72501f36496e", 0xd2}, {&(0x7f0000005280)="409294550d4ce950b3edb037b70aa0e76eb9d6fb58d2c2f8273c4960e0eb481ca16d55e6914a37131804149b127f1afd777556848f10e8d53ec64b6aa89424656b067ef874ca3b61e6a6e55e51bf821a33d51cc2dc39a5f4b5d73f2159a6351568931f37aabfd58443c9a6db1690e4c85b064ff8b60fa1c7c055fcb86ba8439727882888a3481b3efdd863542468cb92f5a2ec7465aef92b9e5a3cf83b7d37e4e58107a0bdbbb182137e799307b4f54c56f923fe523eff0c34d6ae85ce5827dac2d2ef6706df64df42ed3a2f3b19ecbd0c16ae2c8122f085ea6bd817cdc2be8e0e4dc26d177335a62f811288def07eeabff777a34dec7d", 0xf7}, {&(0x7f0000005380)="77d34b0c70df70076d909220b777506f9a121debe55cd554948899bae3c238dc74d3dc8a6e24e54b08e269fba6cae48f9060029f90d6b4c9a580085db66dfda775b1fe4753b28b7feb877cab31543a6fbc1b8f9f79a3502c5634bb63e73409c266ec37b9b55b0c41cea10967518dd5c2cb0088f915686e565c1b85bbb446b690b7b77773c949ad76a21dfd6c0b6ef292c9deb26109ab16da757cb376bc4f38a4dd8c9611ca8c4f027c4d584a1589c5f84cac05fa81cf6aa98fa2eee0a13a3e3c01e5877cf84c45801e7c440487aee07636fca1c714048b04d49206b1b31a6122aa2088c29498999fbbc88a", 0xeb}, {&(0x7f0000005480)="c2a77972173928affc24b507e33bd4db69c00672e0eba381d51198b8d1843ce16587e8dcd699d39dad16211191d27f4cad70b7f20fc94037e7c71f1a14e2f072d35f6bb69b050bee4b4fd40374f343ab0514e870b01265b9ac38a88c7dc17ef49c8d195808d3efd22dee4d89e77a1d827471b92bf31296ba36e5826481a5", 0x7e}, {&(0x7f0000005500)="baf91df6d7a02314e23c2774cb6078c91e22acecd115b7d5c43cee66bdcecd4aca2b", 0x22}], 0xa, &(0x7f0000005700)=[@rights={{0x24, 0x1, 0x1, [r4, r0, r4, r0, r14]}}, @rights={{0x18, 0x1, 0x1, [r0, r4]}}, @rights={{0x38, 0x1, 0x1, [r4, r0, r0, r4, r4, r0, r0, r4, r4, r15]}}, @rights={{0x2c, 0x1, 0x1, [r4, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, r4]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x18, 0x1, 0x1, [r16, r4]}}, @cred={{0x1c, 0x1, 0x2, {r17, r5, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8, r18}}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r1, r19, r3}}}], 0x158}}, {{&(0x7f0000005880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005c80)=[{&(0x7f0000005900)="fcf5ca3d3e7ea642cb1be2288d4ac38546331f0a885a4a83723d8612d00cec0cc731f813dfa5ce45cfffb974e09471278e6578387179ac41441b78e97b830bcd0e6610b066c661ea2a6f414a34519d0373b2974fe45fa77a6772ec33de986a028999fb07f94b115aa035d9932bb8dc713ceb3f9607068e7a78f472814157e9e5acbc5eaabc1cf9ff6d2e4e87e540ab1afabde1eacf26a5ef17bb7474af337d4d590fc42fb12a4f39c394471ecfa068c512c0093fe414c226c2f24d7cf47faa93c358ada2e33f288ae87c4d37ba7985b29192242b", 0xd4}, {&(0x7f0000005a00)}, {&(0x7f0000005a40)="7813c364f197e7c322f7f25419057abb933b05d7d92d23d3f3ccf255aaf308bf7741d3f84724979f48d3aa2148f0694d32457b53134564648a599a6108ea84915e5f4a3e933a42e40c17ecbf8fcb1624c49d81ee1c3c51e4deb76e54964277", 0x5f}, {&(0x7f0000005ac0)="2d2effe5f8accf06b9278d79da0512148330b8c0136237b452301a298dae4b234ee9257aeb5d3a3841b8d84c94e4b110b60003455354df148a65444ca4c423407871b30c4f9ce5bfe40829b68ddebfa44e12793fb5a2e5e9771ee7803f90a084bdb0188110c7fb757229a8b74f9b6f08033855124968965902329860febb84159c262545af19958e56390d5c48b867f22700720450cacaf17e6432ea43f751c9465ded0d2fa4083083c47617bdf3f7abb3de6dead43c04172ce3ae013e", 0xbd}, {&(0x7f0000005b80)="eac74ae4f0680faa33aa70efb3de4c79e9b0558c4fefc14d91f6d10cbfc598d0c8ba4893d93756f9452465bf3730680a030f0041ee7b4e0a94a7ec134144138a9109a0deb3f3645cb6a564c2f8a5dc9c0fcdb7b013882ebf23e0ca934e0adccacb9305b4b6dda07532f9", 0x6a}, {&(0x7f0000005c00)="6fd7d96e116e6bad0a68c3928b3c4a891af6811da20cca774b67beba58ab134c5d3904d5ea994171c7d45639914a6ed106c83b285adf88a5c5524cafd80911f081dbd5d55b", 0x45}], 0x6, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r7, r5, r20}}}, @rights={{0x1c, 0x1, 0x1, [r21, r23, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r24, r5, r3}}}, @rights={{0x20, 0x1, 0x1, [r25, r4, r26, r4]}}], 0xc0, 0x40000}}], 0x5, 0xa5804cf95dfc91a4) setresuid(r2, r8, r5) setuid(r5) 07:09:54 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[], 0x7b43ed) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 07:09:54 executing program 0: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev, 0x1}, 0x1c) sendto$inet6(r0, &(0x7f0000000080)="02", 0x1, 0x0, &(0x7f0000000200)={0xa, 0x0, 0x0, @private1}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) 07:09:54 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee01, r2, 0xffffffffffffffff) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) fstat(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000040)=0x80) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=@bridge_newvlan={0x18, 0x76, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r10}}, 0x18}, 0x1, 0x5502000000000000}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) getsockname(r12, &(0x7f00000000c0)=@xdp, &(0x7f0000000140)=0x80) r13 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r13, &(0x7f0000000100)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) r14 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r15 = mq_open(&(0x7f0000005600)='-\x00', 0x40, 0x81, &(0x7f0000005640)={0x1000, 0x1, 0x1813, 0x2}) r16 = socket$rxrpc(0x21, 0x2, 0x2) r17 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tgkill(r17, r17, 0x3c) r18 = getegid() getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000005680)={0x0, 0x0}, &(0x7f00000056c0)=0xc) fstat(r4, &(0x7f0000005d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = accept4$llc(0xffffffffffffffff, &(0x7f0000005d80)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000005dc0)=0x10, 0x80000) pipe(&(0x7f0000005e00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getenv(0x420d, r24, 0x403, 0x0) r25 = socket$inet6_mptcp(0xa, 0x1, 0x106) r26 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000005e40)='./binderfs/binder-control\x00', 0x802, 0x0) sendmmsg$unix(r0, &(0x7f0000005f40)=[{{&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000180)="04d1afdf94ca18d76fb0aeb34395ddfd9d4affa78d5f225faab5dc4c1cf66f4538bfc829de569774570f32850bed96ef182cf42393e2e4f50e155fadc399a40aeb06871a21dda4211a1e074f45dce78dec6c2041bedafb068fc84b4c6fa8eb3a5750c3f8455739b2e205218abc868d72c244df2a6bf9b00c33386b3fcd88cf", 0x7f}, {&(0x7f0000000200)="9dec2b3effa030ea70a1c04ba083410700a763f90c0ab4cbeab78ac8f84af2683ee6ab12c1c5be6671dad5cd304d3f855ede2e6deb29eea6d033dfaa37cd0aa3d55cbad2463ddf187e33bf4ec8fc7e50902f34ecf890ee1624791f51779b87a447c4e81811b200710bab569d750f80d6321f2444064e17c3632dd18542e0bfdf83f8a63bf7f375cb12c67da5b16bad1363b150d39cf459dbfee140028d245737cf13e0d972420ac37d03da550fe4109ee3b37ef7622908d567a9b8a760c171f3147312c509dcf07b0c74c3d01727a8c998c2e5148912ef2678209134a09c19a6c873af32e044badaa9f822dc9d47a0453a4b101867de66e31d64a7a7a0df676651a3b4a855559b8b920bc822ab25400c357094a9ef79124f5300a2861c2b0fe362d67a351aa3897dd7c19a108bed15cc4045ed8c27e74969e30d1e1905c1ca2b074ce050d972797a563d2c7cd606928e25d4fadadc2ca0bfa9fe915a31956d94a6b334f172e485c5d2ffe8d6f3ec3fdc5a20ef6e31e231bda2a90a2a773cba258f2b1a4911284aac0095414309252933fcf7b23ec20ef67efa270fccccbee21a29964fdaae8a68c7b19da6347e56e96aa6853175f494e9fce668a865fa042f40d13471efe4ac8b2275385f3c911980b97a27f4dbbae38ec3fb376164501cf957a92c8dfdecf9c39ddabcb66f323ee6194e56d3d1918afa9726c6ef9221d507686e19a2a78cbeed996828513d97b80b5c89e486989e646bfb3855a56c2d972cc827564e38ca0998199f99dc8a1408972f2420b0763caa6bd5ca476a864ae23ed8c4859c263e09ec6af3a093ac8bc805a9557245915c0cabe4b923c6fb3de9422f7a5013fa7a0c161161694a32de729d6d3b0aad40fc26b0707d5cc8e021e5547dc30632b133ef48a39777763b77b7c11803bd98067200ce1ae0df40781014c8fe90b6caf87ba22774b1ba76d8c94a0f734a5d83486a9da08c40d0ef1dcf06fb302e8f9e4327f506f5a83c051d757bdb625ff578783efc70ef4f47bda21d50f803b22162ebce2faea08a78dc13d0fd2f5c09fa0029f245d4c17e1bbf43948975b62d2e2f46149c4d779b011cff763274eb1bed1004d19594554221d0b1ff08ac20d09caa8f758ee07770fc26bc94d561c48a0c6bd74bb930103a31cd7d262daf5fa3d45290baf68414ceec2307ceeb287824d49e0304a5ec0acf9a48348bf32e574d0a1b9ae6f8973df0814672217df5789f0ffa02738d5c6a1104f0665ded56ff44b640c8e485a48732186d53ce36b295c2b0925a987c592cb1b6917cfc42e3c965e40d7278ec7a24580c5b167fa3a2edd38b91a7241c62d1734315a76d36dfb6267e4ff62df063738c29a7e2090ee356511efdcf2559b2a89eb2677d5a2fa06a8d7a3f89a088a87085908bc7c74684f5fb655f25fac5ada9c89945a8d2b31858f358d4aeb35b0d855f244f3d9a7df31b3c5fa424dbfe9933e043661603a572451f8ddcf4b15db7098da25d61cb7fc22747c47765730351dbaed26076d88d2c0af1170a58d00f570bcdf1a0ffbb0d47fdb577a6e41bb48eabdbbd7e45ddd5539692c77c2bc2f23f553320d8dfec9750b73bd3a3b9ff51f4d09396ee73094d451ccfed47c50c0ba7fb03ee8f056ff41d7b1ff52c7c724f5b6ecf9c9eb8360c0f761a5fd7d16485e74dcc45621c4402ec393cab756a7e24d133481e089900c2d21d3ee7850bb43b2dc43bbd75f31a0aa41ac0d4bf4b1ddd61e0d0550ac8c85e8ca65d83d030bf6efc4a2015eedf351b48a4282681b1896fa28950c6089cdb904514abc55edbc822395f633e720ef3e22662b676a13e4c54e74e564e421f4495ad22aadaa2cb19e2f34170e661db92de08d23b97051af0224c06504b457bb1c4837548aaaf469521a4db538be5307408ea3504f241fc9da5d0d5268c34358931c3742be5bebb80682c29acf7bcf57751c06f84a2cb4dc05647827603d2d7e899b82053e6631948dfc964ccb95382496a12d0293bc5937e3c1ce22cd16bb5331e53c1507186e673f764295af2a36ca35e85344bb863dc775190b6e71479ed10725a394357465c631662c1b48e912916f53a712c38e9f99910a63ec82c23d2e17009e9d1009ca3d1c16593f83da8d9fe7af34e56efde69ad189aad00b191eb2118e5ad883698f99e0493fa95abdc883f7d7d19a03c6c83f72bf4aca278e6df45d2984ce0066dce2fafc77478fd314b2e27ecfe41a7aac824cc8a92f4d764bb0b3249954d7b21a6a39993d197dc120dc136b97fdaa8cfaa0b43ca6d759834b8e48d61dd8ed9a1f457aa2b30fa76cacfb27d4dffd3cf0999b9199c0d6c130ec09aea96e0fc61977daa7760d524d4649e57aac000e4cb4bd61c99ba78362d302c10767504e8339396a2d647e9d3cdd027c27a1b0938f655a19b01a33fe7d9388042f7f517fbc7e425ceb6a6c4d7c0f36685602a950de71145ae57e6f558a3029a765c120a5f74fdf504400ca92d583293c7ffec29defd7d0ff22c2f343097f6dfe60ef00eae2ec142ee946567f262ced5ee0d512158fea1171e6f37db199d44dd4a119bbb00254821bf24ef2f69186c00eaeaed59219f518aab908f98c982c6f9aabacd498211d86a372117aba7e2b799d753d672bcce2caa154522e397a078ee9d064b6544398398cc44a22eabe7a7289a0aef17542f17ed483ff9817e3c950e64609ff7da769b237bad5a0cf3cdefa09ea3bdd277027c87a0f77eb1206a4f1662db1f09aa9411e0f8c1750e041c5ea534faab7af6292f303b73ab6e760702595886ee47eff7b2d60ac82a5037a3ceafd2036679bac615a47c16391dc7aa98dbff3d817d7c7000592477bcb3afab264b05882d3b4524077c322122397a980d65b11bc03c9a65e4f10656568a27d304993d6b423cc7110a39937f4b4d7b6c50de48484795799f5b042d8031ec6aaac65bd28583c7f4ea1ee2316563b85c8deb4d71f4d3be59bd43234c102388d5725cc5739d092438617a8583d2cf175c39cdd8b1bc015fa855c8cbafa940b88e7428b76c1b20eba1b1bc7ac3c0f145a792c7ecfa3357d01dc1fd479c10b4717faf88c436505fe19f853ec0f0063f4ee45788fad3e8390a4d98a91f2133c8158d3377104d1b5afab27a3e1c23c32eeba739d4423296d83a53971e87db66a3a6e440d6b5d6a686c217f8906befa6d597634563699a69e363da5144c01cdceb5df12c48f086c03d6549c7471df3deeff2e1e0d736c17b8c156fd8baaa527a0bf6074bc0d0dfcc25f933f0077ff2aa963d645f54469132833d04ab37d8f03a43230e6fd2d63e72de547c8ae4095c1476898f6c453db8e58fe23bf1e023223e0e90108e20b24d5e1db2bbd7cd354f7b45531fcc5142d364abb752faa3691ae939c27a2a0fbbe602dd5a5e496de63ae6855a55d35172c907d72011ead27b9fb2f05b5d1393b1d6e88c78706f4ba9d72ba87ef345a8327e0499e2f278ef75e207b1e7319bf0604ea95af5d97a43bf65441760b60521141798809f3335120b61c6f1dad24e616f4c22ad2c696b8467c7d4e822e27a4f3b16769d6038b21c0c194ab3c86452e6020c573b5b6656d9e5b79a8e0cc84043aacba6cae7fa5aa740de68edf30f40860c316df5833f9f09f61dfee881fd09a41956ce1314f0e5c711481dfacde0330f274af8ac3d041a4fb3ef29570bcda64bd213c0f05ac57ce4088018c72535b5b84bc5e520d506436e1244457789291df3d1cd0d9ab817a0c8d38ca6066c2723658fad15a072c85d3437e96637b52ecb0957042d9757f9b94e9b666bd3ef041c2e24f84ccecb0b30cc04e0026b4de9496104a5a9a6e636b39297bafab47ef0500a1cd08828d2436dfd7248b11f0e21ff74a21c4f09034ba145f268a5fca5d5debc8d3037832251f0b0d5cb530b986c9a3a5ca2a3f2cbed67b220777c4667d26b3e858c75573de676730c1258999720ed4db9eb466189f30f76fa1880b01b403f5191c625a07c613977cb030d53942ce482b8a209a7481a5d26e55cc1a4cdc2d4bf7bbfdd902b0d8151b6b81db55d13449da9902d5c878e48da6b90db8748381696d292502639210d99d8e7700aa8060cec7ac652fb90aec1edc08d503b7ed4e9eed39ef207cda91f20bb7e22e36bcb7c6af7c23152a51e003624712d89452401a148cae28214e2ddc2aaafdcf5635c4a59e709872e0abdeb53ef42ef937bdb09fbae62c35c62bd03e8e213ff4ed34a4292dd807c3f7bcde7d7185b81749a3930bb5aa4faaa674cb88880d9edff5279275185950758950d236b5087bcae69acff4b10442e1c623b3910894c20fa3aac7b9ebd8a26574ab5d5ec5514c440ca32104e9b63463b3b0437cedb3e2fe167206254692947c5d4b27444d991f5e726e28e53cfdb503511b39ec4eeba45e387481110d5f25d3ec8dd298d6a016be519b0f947aa00cb89c2de682d92061ee84f897cc062785d382093c94d7840d4641ae98c181de8bcd53a2fb7b70bbe75d13988790245a1b207f7b3703068d978efc49edaa3b4ef6e6f56bf6db3254dc83857ec70d3b508ba3c4790c6e643c276022a1915951fcd2a5d354d2bfe9835ba79bc99cfdbc9bcfd7b740286d775881a6b76f7b0d140f221ef08d8011ec07f9236a2664288bf883c51a4219b53efebaddd046ea84b49d263d263c5da284c53f20997b20d04f1baea145216ced1ca84009feb8ab6976e45b3f89bb7b348340733d361c9a6b36aeb6c4987dc492a37813bd5b646ddf084a0ad6916c46349102c9d8e54c01ceaf673cd1b227866bf3c6a00acb5f387979d4a4a9a243f5136a0c39a030607fdb333f062557cd254624613b739288fdb0d878818d99a590b945185946891fe6b45ba269005ef98569d14cd6343930e47f5c12232dd14780427e9858ed603093c8433e24cf5fd9f9ad94400d511716d834266062ef45d552a9fcdb3cd1f093605905c71c8ba0bf63bec8be870384ea687a379bcc3cb2593224155976b8537f261a8937145c60d080e2590ed09d85ba4088a52a10b503482e34503cce1103a4ec88f55d1016d904f19c96a3ce66ee5a1aebc67b4164dd255ffb0e4c9d3d4ea2d1c9417ea852ec6828fcca4b67bce0c928501576596d4964065ca0324818d4edd9763858bf94276392fb3d1ccdb063a530c2d2e259030575c88ef0b5c653a5830914421c3a29450fa2ca64b6503653517559916792c9d59b4a130a176f41f5a8ae34436ce4dec8b0e9ee426466dbb4b1f513b200a5ba1b88e5c445759b0ea8ca51f1de81f60fbbb3e066e28556ba886fc50e685ff6b0ed366cd2ce062e9259bed2ee5bac33f4f8826a2a3dfa217e708954f2278184603e9c3ad47aa01baaac1c8a9cd452cc3bb7e95c48b1bcd8730231296169802e09b867bbc3473582660c4cb77bd930ddd53e1fa6826087ace0b294fe4e75c802e36bbbb4db1fe25b6a307b57d777865308a4f582c7439ff3549cc9bff5c8639d98e07c7a04f4b37ec1e344e1a448a94b73af5319454b5b00285fbf629e136e85e5c0750627c06c4d673b94858fee7193ae246252d53740cfc50c40fc8008ad5bc3d4c044360ad7f38652fdccac08483c2b37aa3ded8b1dd4bab65387b68e4e43763b1ee58ae11c3d5c17c670948afed267e191f4d98af580566dd133cbc6832ba853a0c75a631c35871af84b084d6e755e8e128c91340989c11b476fbb56dd39cd9a993bbf329740ba8e574da0a49081d369b4060c2140e454db809be6bef7709d83382bcad10a9a38a396096c9f8e4f8de3b", 0x1000}], 0x2, &(0x7f0000006080)=[@rights={{0x30, 0x1, 0x1, [r23, 0xffffffffffffffff, r4, r22, r21, r4, 0xffffffffffffffff, r16]}}, @cred={{0x1c, 0x1, 0x2, {r7, r5, r9}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r4, r4]}}, @rights={{0x28, 0x1, 0x1, [r4, r4, r0, r0, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r3}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r5, r3}}}, @rights={{0x1c, 0x1, 0x1, [r4, r4, r0]}}, @rights={{0x34, 0x1, 0x1, [r0, r11, r4, r0, r4, r0, r0, r0, 0xffffffffffffffff]}}], 0x158, 0x4002}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001480)="88cd6721138d9d3c1d4b82603b934f3e9cf32c11677196305b7742cfe9f3f52b6ce8d9e4450e016c1131b970c6b609a3c5939edee6be87cd517bdc7c7924f4d6373c535eb33fd73fcec390f6", 0x4c}, {&(0x7f0000001500)="fb671b68d99136e7123786a4d5b1d9ab80d942b7881c6412b523944b47f7e01cbea90b953f6ddddc786b8478669675636d3050b9c1e888a98db592251164ffbc36017af5656bbb0339b8a8a7949face425df58f2008a67da6e3ab76cc617e29ac143117bbe67e03f9610580223f369635b11d86219763c9262eeb7565da05aa36d7637410987efe0615661829fd7449a472bd83fb901060c13a3fc9b9bd549d227e4efaea73897b1b3e2410b034fa24a15353f53688f14ea89", 0xb9}, {&(0x7f00000015c0)="6b84568564fd6648097865895ec9b8cef2c2cd03104fb5a92fafba13014e794bcc162ef3ef5bcc7063cb351bbf11dfa297bf423e073e362cedffb14a80c7bda15fee75b9f5e1b5858a4a922295b4d7b8615af7025331d2cef464215031c0957942c076e3f0693abaab23488a0af2350edbc6a7147ed33e461549a80daf61e306d956f295fa394a729fcaa2254ecac31611456a9e5c6aa12746a5f70e51f4fafb557ef0d4709e67767e6652c78ff7f9b14ceb32e9658dd09122d0d15c80da336a1a4ff1ec8bc5b7228cf381d37f5dd7d4ad0d2b310caef1a8a0448dfb3d039eed221416875317340233abcff7256f", 0xee}, {&(0x7f00000016c0)="3ed13617e342d22486e92442790bafa43c6ffeaaab0e1dad3000be58e1176a21e1902f92e1638d30e195f879b27d564055f77b8da64769d0bbddc085739cc232d51a5ed73a0a0380257c1f2fb8cc853f4142bb244f7f", 0x56}, {&(0x7f0000001740)="d332532a44f725374ac141c349d69917e7ce3fe13737f4f5aa359e465ee43566fa52aca903656236b5a150d8431effb925b49c3caba5d492d04bd912711c2cd4d1755f2b3e5f7ffd4bc9cd368da825dea1e2f4115abadc7fff650677d37bb87d8d0946d799d0ad2f2a70adb255ef93e37807eb234240a82c08f19270220fff00ad4ac705539a018fb25f1ddc7f780b149c0f881183e938acc9613386a457135b48c6b3", 0xa3}, {&(0x7f0000001800)="8dcff93b67ac09358c9b853e31dddcbc2a38d89379285f003a05c580359b7b2fa20d9fcb0f820d2793e9c263ac0f38750a7c85", 0x33}], 0x6, &(0x7f00000018c0)=[@rights={{0x18, 0x1, 0x1, [r12, r13]}}], 0x18, 0x200000c0}}, {{&(0x7f0000001900)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001980)="f9e415ace79e1c8eba78ccbe3fcbf57c79efc6e35fbc356b6ae083ab5979592874a944956e988e37670e36a5d60c9c549f82f39a74e4c857a48dc8fcb11905ce929483fe8eca9a373f6fdb9eafddc10168ede7cd87914cde6fe6f69cbc692bbf58092a8f6e3581a344d73a56ba7a024ce79cb5db", 0x74}, {&(0x7f0000001a00)="073cba5dde17599ec50ac2ece0eb7aa168a6cd8d0a73efb931a90aa98fe2ed5870c066106590752c413a5f6df4b5f8e0ad5c7386905b321e94cd676eabfde7ae297953e7e20f43f3df144ca23e463aa0d821693193a2b9dbbcc622dab08c2de63f0a82456f745d343e9b47542391bd7e7845322392630dea661270ede3ed1f99a270428cf1971145e4d14fc0b7fcba1d1218c774a26ff64194d7fdb3c130d80729260aa9645242bc141d819b9295a7cca0ab141fb0c744be814d80b7af0949a1552618952e60ad9a967c772d8f238a2d44aad0855827cd56df468a786801e55288f2ce2454840e04dab833790e37373b466fd00bd5aeb072ef4507a8caff6c6c2b6a579f0863e923d1ccc407a8d815b3e233a61bc8f5d616c972a39e28764b745ba99c9724e15a421c5678c7379338502cbbe1749296f97d9f2f713500eb186e0a62563ba7e6cbce3094e1b596f00595dac785a9e680737305c3f03cc7e3bbf6ba763eaa0da4e290637d762d96f689f2890d92eaf1ec236f5a295edc9c63406b379e6f680453f9cdac9a835853f6c7559957630814ab54b0f127cdeb6b36fde3965bdc91e8bd6ad9b8bab5fbb1f679499b50d3afc01e31d73845c51de09d954cd3dc544ed0cd03b9b26a6c174dd595d030a503d050f3d7b126dd62536bb824be93cd42e4b59824424fc35c365f071e730d00be8d6320798b7ec97f16d8cb6da2a527f27c644f08d9e698899d16628da4d43aa0fd7615003ec254bf5f7c8ca16c576ffba2cde1faa5a95df6a12cf31183b4ca853a4702a35baa093d454ec8df17c013b27d30fcc1b9d6a95901a3356dbcb2e19dadf521e818b5cd49bd80d2ea0cd2942463c13f1e387dc7b0d0274185249d8803481dfd5d133a6e270510834ff9b2ef1df87b661864a9ba9653929543edc8ab2500c337728e9a13082f553aa5f0ceed3f4517589f34c53dc90c32a5d6d504008d6f34a19826a0db956688dfdcb8541e9542231d526f73809ae8ae9e1b0e9105ffe7b2deb76acb23574f046d6e37417231f4676138bc82769e195025d536d65a42e554abdab91a4d771d66380e479917aa22dfa5dd8ea9006511ac7f980d4eb946a343a90d8a26665039a66004e2caedcfce5d23b096ba3a814e8206bae61728f454ca9a37daeb33d65ea312459a7583efd9be55077d14de824c7d86042687911e882ce16eb0ffde51240010a299260a81a511df44bae47ad4f1969585cc3f78b0ec589756e7ab2166d94773b6e0cd391f282a77407a6ab2355e9848d47bb59464b08e75e4b8941af0973faa034d501fe6cce68f05a2227bc99f205ad080b7549625c58acba4f7b57a90efed9c904b43aa9b141632fca416082b5c11d166c5e608862e468cac98d15c374bee0a53ac006d043bacab63044f7bab46ccc2088fa47a46a0bc1229e3506109504d096c92b2ec2aa2be859373cf482914e081aa976dc66b40107d15d46e1d45af41cb6be9a20817704762bff4927e9d0f3b303487cebd1fc135d5d6731d8ded06a6c44db4590daaedefdc879d47693566c186529b341052fa38e1854693f45b18ea29a94d790e82d734ba5449897b68868db477d3c708f7bb111d070ea3d9507e3801dc3c3b1b7ecd533cff45a1c393cc59f76aab5274662bcdd3ea83a7f884277760958f681295ac4f2eba61ee1b94ccad67b62fedccdceecfa8bb6f6b3949710a67a215dcb75865e4c3496ba886a2d2741139184f8bc89971296d6bcb1c18afab0b8355e3de83ed47ab35672e25efcc8fdcd2ffd200313bad3a45770c7fd1e5ecbc91f5ceea929e3ff0d766ad5c93af26230e6c1f2220cc3be5266e0935d008f098d5c82dafe9889380f0956e56cce3cb4f5d70e989bbf528b12ee34be2830b7e7371a7b9c32581f9f2574c1137dd13dcdd9aa8f73e6156c7a8f6d41565d06d740920694556f0f8d7c78a86aba4a0dbb0f77763941d522be4bfe0bb99c221c88a707f65a395661b6ba7d84190f25c56381f1805318fe518052d28321b0066a511f36ced9a2c33bc324ae7c906f4750a2b9de726adf03e761b002e98b3121ba56f468dc1b092debb33898c36445dcfdef7d7a71ac6c810efbbcb6e6bd281cd158855df733877b640d9ec941fa029b4618327c017ba946df9d2ff3f5057c66499cfdc2cf2e59ee7c1414f5dc140ac9f2cb56c74e58cf4b01c6ae3e88de13e4c814bb76f5117bb3637ff388a3d773492e2da565ebcd1b4de30154018c2f2a6a2bbee1ffc5edeedc568a08cb67e5ff7294fcd86021622ff63e19422d5a8ae1b872b1c496f4d9521e120dc5a1cc61c3e79b0ef1fa18d30b1970176ed9bf8a4f154e2a71be1196cab8e998ea4b3733a37d25df8bff84d23c2579cf0421bf5ce7df9031a86d37212dc7cd5f58dcb709b5167282b638ea1feed266b9db8917abd610c5f33d5eb613530c873306f4ab7141b99a959e61a54c9a74ef0d93a98300f94db08e0d413e3354496632cba11102e654d260df20032e79ea28313c4703b1725502cc119b629294f41bc278c612d6cec921100860b19bfc28db669fcbfc9fb8a1eaa945882509ce45994dfb34f91138310c09385d0bedddf54a8616ca3555990e43eed5dac429b55a126db4ba747e7e1723198c01ecf5f0f2972a2e603c3fe30dc160c5f7cd000b49da3d26b89830442caae4e2ab68f70b6ee1d0602c925fced476a49c4e7ce3d1a392a816682094f70d51f32048ccaa328a1b64bbd88ff56bd4250d06a66b1104844508e488f2d2cac90d6e0b52fcab07332447deb61e0d66cbedb314ccdd4f8eee6fe32273e3d1f5e3cbc56aa39807e875cad32112be37a36e3231ad94bbdea2fc3b997b27b28236ceb1427f8d945721b5c9b9155ec2c11950b5f197ae09a5e1a5ad5cefb8d76308c2f7bcaa93f631968c65cbd5625153f889101588e47bbac9d7dc040f6320426cb6915813b724819add414604e1e2212e199981573f90836931f2e94f58b447e0ef16865ae7567d6084e74261a9bff0d4c7b420ec4b2046e46d06ac2ffa8446f9e5c9283814408c4b1d10887baf96ac250c31565be7bcd4aa7eded569040405a8ecf21c1a781b9821b4a4f6a9a2875b0f22cc33e2f626ab868904142013ce7f6800d10d6d28188b0742ad87363f03d48b4d8ad204f03c4ec92940e9e9ab27e1f4f1cadfbd2d9fe858fef5cebce20e22f7440e3d838c4a52b0c21eb52e684651a4c93dce312276e8041cbb3fcb3a74aa61d6f069afa6beb21eff051295dc5887d78bd37c3a81bdf888586f88d60764ad83cec6351b50a7494e2dcf6cc070d3a30d832ebe873e31063fa8d57fad827429901d349e9941ea88daf1101cf715f4d886007a68b16a5e0a7d81633f20431a369cf3bb3811cd79fb617c57600884708eba05e7cc819de72c6fbfd3a6682c9a4cf8d48f0ea05d2e1ec1e45b1bbd74c0ceed211579b367c59ad9f4f4e59fae599d13ecdbc7e6eea1c0e2442259a12e210572223c4845cfec17ae1da322846c43a17d3961a6f52a3813d4e18fc44fde7f57f126227d7d6de737adaaf9a1068c0ae6c66ba6672e3a01618bfba71c26ed86f53049372e8640367cdccc36ca9dae5db225d9c644749c438b7c59259fc8be0d4f636f350bcc9c51b5f53336e3d8a3d9bf53c54ee83917d13cd6e84b91fcc9e96a915f9430e8a3589fcf08f0e08f7eb877014fc4cc53330cd4026b4250975014aaf8415fa42c2da91c3e94ba256bc9e70e293bf21216cb103fb02aee52e7f7b6130994b055dc080f1087c7482cc269d87907da2b60b0fd58b0f44bb3d309986ef6f38a2c92c5d4eeb8ec132a5ffdaf95eee876b27ca943fb2eccccde443e53e64a8c3a7326af4d5c0245c9868403611f05cd364318937606c074b4b9c32d18b34d97465199bb45b68330e569fb73d68a9464328c8e553a4291a68c8062b50a91b3d3b877b0ef39c2332630e250bebe488627fc8d2a14acfbbd05d0e056ee5c1dc5b306e7337c8d275ade19d06bdecc82989cfe413a0bf8eb2aef362d209ef095ceb12ea4fc15c8f02a3bdca6f873fafcd0ae9f9d17bd22f61951ddbe1f48d5d05d304f1e05eeca2b10f0cdab1d8b1c0a7671f8bb0f5adadfb81b43b74ff1c451ce99fcb83ca3c4b398982fa3c45a5ca539e1cfd9cba673514d3e473408ad960ce60c2688a29ee2039869d9bb61657dc1ff142818b5e4b05db9ba0c202175f2781bff62ef73d6f75e78b03ffc0e97588a833e377284f42948bd8e9d299f0883efd90ba4f2d4b68a927680485b21ffb755ac22165501f6d96478678bf1277034a567c579ac4fe61ac51c86ab7210011ea7a5a0af806e9f810aa487489a837eefc3baa85444c2ea00c499dab90374c3320d9aff14adec5da4a0fc3c5dee103a4e1483bebf6bcea7f33098d5e8e723ac99e75c2a6785d326273a7c25e2f8ddd5faf02d19d5ce1367f3afd2e588a84bbda687f637068382a22255976a166d63cb986b6de5b6f477abbc90d4fb42279ff3db83a593d8e4e14475019a80d3b1a08e33b7369975f0b26f0f0310462f37c387561d1e35d0e2ebe5abc605f3bc2a52c17a28ba4073cc34e38dcc8c5e64319beb5cf0a157f174f64ee7371e939e82e4064d6b9427fe8d4e9cf339c084d6c9ec08e0fcf7b32715a3c21f3b86b2342b54ca5ebe49264ea92ad6d592509b91ebeed716238dde87f65593d14991e964efb063f75933d013d63fbbeb83406e1ddc9df49de580e0fb7cd838f0c1495e948c308d868f94e150ae59220427d1d1a65961f6b4e288b64b3db0f8ea84e715564bac3e3e4dbb14a218651ce85a50bd0833b79c1e712829a6ffd2c053b0b5b3d5ef86a7cb6c3b0d1e3a001fc97d23b13a723c305e20f85c26e0f07086d7701b1872b69099aa44c438c4faba34af3d7737dc35ab8b1455d6269dbde5651864ee043e809957a34d5d53d6d1a600bcb6d3aec9a56ecbf09aa30b73171fc345d7c015b423503d2b9a9e002e28bb028fdf3e4752ed30ab875d53f1ba33b1ee307817c8df678215c7091e4bc9b495d5a795606da580d28c5dc2614f048ddb349f4c5cbbb361e14f2222e0cdfbdd5ce249f9c1d5638708fe7a976b4298ca58f4a911ed97ace511d476e135e3c03352cb674191a9b67bf7d332a1ab36529532968c9f6dd2cdd9a6ac2ca802628b23dbcdf70b8297764cbae5e3ee6a9500b7e6179ce1a9479ba2975fd9298c6e69e9e394fd8b6ec74ab2c8a5665b5fab0a97a4b0c5b9819f5abc8a54e1dfa7c7e588f3a12fad59024c1f5077e5d4ac4a1bfb11f4b0c5106015a230aba83e3b9449f5a195480dfd964ffc27115dea53e0d679040ba826cd3112953dca39e641a7731ec3a0983129f7b5a80ee3d2bf6382f162adccad10a2fff7e120e7e220c354b42942c50e86a74f8c56bd9f240cda0127af605bebab518ab0670afb369e363d83e81ba7b0fdb08e479ebed1e08a1465b44ac48400ed9854c969c474929285f89125bd92c53de8a783b5c61ecc2a085b9792428e521985cd0e80cab62c58e05451397ad4e7182159b194efca2a0b2ff8c82f05155fd0607247da340419c3f230c4bca379580aff75d580407ce0ca14f946a2eaa4de4c1feb07c839484a47bc0e042cabdc92a76fdaf151717cdd982ae578ee637888450394ae8a5dae32fa76c4bf28e37c556ddd4427a1c0a1c3d1d53b770a59524b0bd3ed1ce7c7935c5b088de0f632812f59614f7d42e36ec2861d32a7e3a5ab10a3599cbe4631a92896f8388dbb974cfa14487f35936c354db8475112a99e6b2", 0x1000}, {&(0x7f0000002a00)="5c015be60ec8150a0e2ddb02d12bf4a1b302f230b85e999b94493ab518f810374b1a7dbea6c8e8a329e7f4d44634f34eb31fa155bc1f694303c4303fe0aecf6c80f15cb9d27ea65d2102d67ea23b2872b4dd10d18788da7f4d23c6e0a1143d3e4bb92e401ed1ac92bc615114f0f21b5d3f940d8be9b85169afb1db14c9b4592ac5af754b76e26ade53c996e41f67ff5d6570fab7be9f58e0e9336c3287bf07a3da497fd9e14d00ab60944bc6a841", 0xae}, {&(0x7f0000002ac0)="15960418c9d8f878c9530705dfea568f6bf01a9db40403f255aaf56eda9c31e9fd59d2deeabf6031595a7084aa0f8bbfc07a7d53e7a5e02bb9b94c55879b595bc0ebe278dd4e10423afa058121a845e21663f1473895c9156b43ed6691782dad1f7370c4b30723719e6d95843eff05cb07df95ce1d7811cd818344392a978b92cc08bae99d0118b953c3bea65064f2ccc62e1f77c854b58698f181274b22", 0x9e}, {&(0x7f0000002b80)="ca4ff99f1fb8d8170895395854d379258cc43b6bebb2bdcfdd42ef7d1d22b837a74d49c01808d769aa9123c97768f3dcdb57b51218da7b0b8b0767a83ed2652211620d1667235778f27c06b8c3cf45721b5c7c4da49ef481e0bba409d4a3bc28462279944d8d2d50e5a1c4af49d1454256d8a058ece5434201e987b5d748ae9373be263e04986d2000f7d92fd94dae6d92dd7759aa9fa3fb17249afaa8bfa1d7d74857d695fc6f12f042d1a5c0e541019bcf121f4a9902d071c05b5ef6eabfff21802e648c4d39ba01689e23d04afb2a98a935753ce532d5c7808b1a52f6dafa3dcbbe30f1a29008db344e", 0xeb}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="9b44582089f473c79360ead8574c038a83fbfc3e65df1f7ea320f0f97fc98dd1d9180eaa2de5b31ad9c02dfa07d66b564523d50680fbf884f53b00b4683c35f54e16326341efcb3ef0c516182b88943198761e561c9fac4a6cb53714bec3c2dbe3e0b47489252ef695b82e2b78ac5644a3e557ccf2c1bb6282cfe248205deb6965f325270aee7e65d693e00c896653cd4090f1c29c971e57cb9de1df9df724dfe9a0901c576104051f5fd88d3ebda824507dcf3a94d30f2e9ee3a29d830920b0b8965781f691bad998837e6d5ffbd805b498eb18c26356d7779f46b48556af19be3433687ea2e4", 0xe7}, {&(0x7f0000002dc0)="3a55b94754fc7793f5d56d3f8d464b2b9ba612b6557791b263101d5c495431bbeac81f245bd85f79936862c3ef7849b4092fbb6daff4d1bc91c553d1220de435991da6", 0x43}, {&(0x7f0000002e40)="968c1f311ccc53499e17bf33c50fb50124639ce6d4027e3cbe20d38b463445f0deeb174a1d94b38ae4412909e5f1b6b3a960cbd4dcb4902d72b7d8fe47aa8e12d482ff6c4ca02ec330ed0c02a49d381b7f0ed1098ac19ffe5100ed0400570539b3250b2dfe73990f899f0b48ff6542aa8252a9cb3da72226bf73dcb345bf0886ed0008b474cf53810cd722a8d3b1d905a19e216d2f16b4cbd3a8b8455aac5042294de3e4af47765c9d47cd50b2a151b0a50c85d05b0465405f2c768e6319c96e40fd38cbd69fa2db899e1c880327da3274d13e95786956b1e145d35a48e98d9dce6848607f2f4c8b25d77cd00921bf2aea7fc32d6b3335afd4a7abf4ef", 0xfd}], 0x9}}, {{&(0x7f0000003000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005540)=[{&(0x7f0000003080)="e5330bc90563f193d3d5b96ab60ebf4d80c054543f77dcddb38b2ce436fb3c1ce035370ca03f905c46eace198155e87b3aafa59f30b3", 0x36}, {&(0x7f00000030c0)="4e63b058c8d47b672be22c2d5200bb07835de714d810f37e3e551551048346953952b45540354c534fe5894d1dc9b189d5a0b736", 0x34}, {&(0x7f0000003100)="da20a1a8c56beaf28edcf6879a77089aeb67a17491daa2c6e9393a029a542af57ceaf86b142feb78369ab5f0d8a34516b5364f74eed32dac4def7e5356b6056e924197ce22677a5c30de400c138587f9b20ed11a902ddaa4c23a622c5b45ac4c2aaf430bd3688897f49583e257636899463326ea3ff13909e50fa444dccbe22673c3d6978591c20bac4e1a5c304a9fd44d64569dc680e3be41cee65dbf2a6ecdae7928e13644f037defe70607c6c6337de332365719bc0310f6f75f4045a57157b59c8a06f632e09a5fbf3fed4ee05dc4cf6406af302d6091769e78057f604d212f44a1348f9a54a5a1e4391ac248d1118e1da3ce95383bf05b50cdefb8a85262b3f6630a6e1d15495cbffa99d278747403beb758579fb186445b5f5ce44051a6f6e670ec1320866f6d6453da7388d45748bbb02f5d6cfe9ca3688b9f130a87fc9db427c72616c3d36ecfbc653bbf9aff1e4ea630cca89a11ba3baf451d38d0ee6b317858e5f815bb19a5d0aff0c1eb1eec8d1b13bea1c536b9d4dc93c03b4abc393170b99866895a72cdcf4f67d1d92cc8049a6f38af6036ad9c5a8bf4a140e154a9d21736623bf47e0ea6e61e705a0417fb8bd5aa09ba21923d2cba866fa0105467c84e4a1e74c57e6ec45fe251a82fffa1df50ca298dedd4da6e8ee8f7e35ff823e1e6901d461b41f6fca99282dea061ebd50773a8c781f1488f99f6c710ed26d351ab3c531364b319a42d937a6665b634b076f373d183f64e480ff85a3c1f7e6da1c2981ab2f66c7f60dbda3c06c45519a9461c1ed0fea54bd5a16b72c0b84c9a00d07791d64221cebddfa267cfcceae648f9a3c13f613d6a43197e653d3d0938dafcef7bc187e112b556b596e79758727a85f31266a95ec9df85e29019b9ce633e6e1266253ee208d266c821969e1120805dec733b585258032aafcecafd3634f6b0d6ee627e2abe5d92d4744c71de6642d4e4e0be6faa90c45b40d332f50858b8c26e3388f379c06292f110040352b31bb751eaacc5cfb2ac811e04b8e46d592a287cfad452df8a9d7328e64cb99551f059f4cbf162f9a7d2ff507f6db642ffff49568726a779075056603a35042f6d2a6b574f640a6c1269e9d314c22bf2303bb6b9e40e3133363b96f0461f0b83750cd1eff8ac2994e484d04c176d3619065e38e060c472e2de56a7ea3c945ec5f068a608a39221a2ffae668804ca83b35de0a706b91a9c1138041591e2e940ebb091328c90f215d3306fa9a7174dde7dd96e9db67971d40db294430ec6f762657e929bcb0102c8976da7f561401e244238f7a674b0569a280ecd3eea3acde94bec75c35970f01cb9d9f37adbb552a7a346cf38dd0aabc8057b40c51d3bf21f82237c6764236a32d8565422ce3bcc3d44c36ca42ddb452f938ef21452e73180e8f7c852d7dd2171ff2a06922469c79163777936cc30c07f61a09df16faa8375a1cec5994300a8b8e495b1e6c6004a996bf7ab6489cc04d27920725c3b8b44c1ddc190f5d037c1e30ba1b5149ed3a6172f756bacff3603ee20819e27532ac7cf11ee1dc1e1a7f2c5cb72785d7efb29bb22279b95092c18454b472d41e0fe6a80b873c4e42ae83d00ea5947fc7fce0257ae9d83294d4f976e95341c49d5bdeba2e8271f7abc9778171fe353ffb5df7f33fc765f0a3d91532497454d5a5d310cf91a9b229b77a41193f47b283ba42777c71226e9553f2af8d13f6f20b911b34cab2a1ddcc24b33a3fa81d4f1335536e5b082c0818edd99525c4bbabd1c4464d9dd6dd52159275933a777a6b9a1e32de477c5efb8af314a5b5c304ccceb0660eb9607b64c6e277a906b1025fbded4a2af9bde6a9133ccdbf422794728b2f6ca13ad5c77aefd5f2691c49515a18050f46fa22af7fa0de0a49a917da924de0adb9d4b792fdf6078f0990d960370eea6c0d10abf01376459185f7bcd1bd8d887a40f59185c92e2d47d367467b5210066a31a6cb0f42a7ec82929703715f048329ec985dcbb7f6321e9792c431a14586142e3f4a946600feb710a5af5768b4e3c5a2e4534652c67bdcfc2f62435bbd55f27b4c0570b323954824022cbf880ba1e8d686387b35975f62130dc11af08d7d05f81ba8488bb834bcd07a1bd26280ffa5c995b3f256c5c9fd061f9c9f3a01e5c62992c16558b96097de35ba644d5a3eca10730543ba312103167052633c798a059188eecc6ef1968c332a5d650fb190ac6b231bf4ac1f557370edc78dd79f6eec3076870c92bdcd894463553873a0477927558a9f35ad1eb122689cb743b5947d26d00b2f2569b91396ffaae2404e0992a3682d984aa8a64f1c144018ef29ed8d24d6b40b3b11cbed95faf94da015c8bab74f83e51fa0ab68a1c2521ec3a9f1bd8a5f90b38587e9925d7a9add1317773290205e2b71841a7ee36d5cd6dc40a496605406ccffa2583c6150e3d41879cc3b9a87d441bef6d2191932a8c03e5008820d517010adc96b58d8fc6002de8ee85bbf279e1a403681ab3e427950115eddf699095d18e2f99ede304f94f074e0d4f696ba3b738f0f34a1b01e7c6de7079cb547829573d90d23d1912966456ecd94bed0432acb9893a5d0ccdc47ad784404fe087450240d9af9eb9935a8725e9ce5bc890753d921243260c3bcddc1d391d326c0a3b3862928c1c366e66d6886f31ba336864b6ff508e0631947020a9f2d98348c614fd6ab8775669244a8b3a41e968fc8f99e2ffb1104340ade4c5466a6240fb4dafe0285fdabf512b89de46ca356ab9142f18daa8c16f32336dad2ecfd8385423c1171a2b615a075a03e196365bae48bf2d9cffb2cea2ba4a7cb36e41ee4fee2669717e9ab7864b01ca308c4c279f51a6a1c2707dfe803ea9d2e024865a3179a0abc041a3eed9251ed99e205f5237fdaec4fafdf5ed69b0e9393f0aecad250439b2bef97245858a4dddd057889f0733c80fdcb0a397037de524457d2ebd38dda788cb584cc50764be7aeaa2d78eacd94bc66a7e9d698ff0b35d4e27344620f4e4a6cab9382bc10967e202a1b115ce399c5e76eb74b2cd734b849aae210f8ad2b2553ba618c95148d77ad11bb2fda0358a856fbf501fbe55359d27f52120ac7054f0531ecc89a49986017bff5ad1f4c643f7933afa4afce5dae70e09901207d7b9d7116f664a0adf2ce181a20f69027ee6fd45c19480632b4b5b82d4351f3debb3ffe15e1c61a7f269ef46b4bacd89b4e654bb6b795141a27033b66b1b6800354aa1ea2aff172457d857b4219bf973338f8362d8934bdd1ffaec47622a98b84d4e1b94e52379b37ebf267ab697b066dd817ddeae5693e718a4c9e1c55810bfdc4ac91ab94769149343f5523e6bb4793b57992cdeb05788eb8c538c0080a6e83d6f1d549a188b5c94ea02648c2483bf8c989befcbbc7246c2f12eb0832b8c7a4662e39c07bdb1dbd009bfeb77777cfc8f056f0ec4d065c61f1d5242656c02ee378a8cc6396eeed941afbcc301c38ce94ce592926561e295e057521ea51c8d3dfef18c5a25c716815b4cb16f7d3b5a45704c60c671fd7c7b9f4f5d8b848b82a1c883d4680e38eae98775c685c4bd9e1bbd85a6ff927e5fb255e72f35a1270bc8d754c68d1b4628a26d3c4e7a809076212464538c92fc5e4967c575768409c44da6f496ad8e49fd532713dc827dbdd8e1776aeb0b57b3c633fdeb6284bc94d7ae8d46f2ec6955eceee8e2d5462dfce762668e1d4988b7d797ce763419d8889d3e19d717dac0cd998c97c51a73eb62b8a496f25a1b4a77723c35ce190d41395987e94f57856201320c8490c186492222c042464f944faec13fb1045f3d0a34b04aa417d0b74b89e7ca8499f7f519e408dc39fde50b63a2eeef9caefdd40757e471ddf3b04bca9122fbfdd26a03dfcadac6ca5d7867ded89489ccefd75f808cc62d07c57816df3b4eb5531a20793e823bc82c5de393c81de7401f249dcbb6f56a1e70add8b5bc2c12e93857532e80831bd20ccee8018756330e8d444a581aa2a85deafb75c2e2dcf72d7649572785ed1c3334a44a58421ead289e82a6a0b79cfbc495774c4917c96bc89ded22274f8a2e9c84d2026e65ca979f6f1c99305195fd2cbd186838389fec2f60262a55a5d20bd0bdad49e06e1c9aa977740c8c9e842af5e2a2974f3eb42ae0fb5c38df9501903709571df5ec05f84aa14e7296de69e20f1b0b6108eba8b35483b6668d98ceadeb923d44af77a312c346d8260875c0dc464b47427f13eeff83c99f0389f88b07711a69e37c084cd7e5ed2c92fd3f5c351139bde9702590a464937ccb5ec70d79553266d44ce744f16dc2a55c95e531706342b9142cf2a6f738ffdbe7af8f33eeb6f403304e27aeb203409a66083b0db11ad399291dd89dd79e5b3ea3b78374e818aa5bc1e7b05f58967cc3c4dbb3089ed4b7090c48912cf8349e55187b6e55b8a94a4c66deb7778bb1afcd12d35e5b4305e15b5f1da49e7cf4cbbd9729d0d7c721811094fb2496e953e4e59cbe5f7a2fa2d5545ac82a5b6fb1bd53f67a4a67659250cdbdeef2f4f828cc6de0f5747ca01d7e0c43874bc8f4d13d8694a083c5cc488d2854e9c0c34081cab7d03f1635fcc7c2ba18056d112fba88615c017b2e657348a5528ce6862b3541e29c54b34212f0b061ff458d3a495c86beb2dc1f522c77677952391ee6c06578e2a9d58387482d6d032e2fd6df0f85f7caaa7679fe1daa5127b477cfe19683d7edafef0773a5bcaaa45f0adf4aaabfd5ba9e35c305d48b784bf107e66d17a48e228e34344991ffee1262a1230f14aba0ad4d035deec0cb32aa9cc466887d17593c20cf70d8642957130222fada50c418f2eb93567a2d5fd4d95cd673e7acfa391605b1cc7935a22d06d387d82bc45f9d3c1d129b6bad54571fac9cd6d783fe3463f4be17363c0b19ad16d5a86ecd9605fe85207f930924ff706ab941e35853fdc6b6f64680e28960f5609d89ace2a0a7f50d86011216ba750c9a8621f7ba972e84fdea8596245815dfe49141116716917ab2315643792c57de57db4b7584eaab09558135f1613782c8724dd1d24b442bdf7042a43162ea6aa1b2a5c2e992566e2dd31047563458f193a6c866bf655012eb67a86a1ef4b0268e105747a73097ec78a7cd91f8270e4961cc26989ad1ab2159715541bd9ed466b26f59e6246ce7510d332244de42138446c79f7b5db16ce330ebbff35f8f682c975129d1bcdd915e7efb16a11784f0e8fde735645b85f828eccd9926b491dffdeefe93e730b231236217d02b3a40546d63683dc9df0c12534cdf6303cfef7647808bce4d24106d5328c1e37bc298fa705e9e1f57bed8241194e097de0db2739a05f085246300d79644a36cf030c4ec0edfd4c4e191b977eb250f3851eb388525d3cee796493a3374727026ae0660f728ab65a3943046b2613fb9e9570249fe6fe7b23301226415fc0c1e8688910925a472b72fb6f2942ac7ba2f4e4eacc97d0e54209d5e81f4a742bf301afa8d0fb52215c39d8180f3b7569f44c72fce7f8e779b9aeb0d69005a9ddb3f04dc89eb0be794e23628f5aa64b1fb73ad105278a34b38ce877101d1895a932ff333a91c3a0c7b9230647c6cb34becb4ce2c85a2fd4ce9f5dda28bf0041ab72101e2b8a47ff250801192fbdc62de606575befbf5730efa27ceb636f6655e841c404b77f9368959a38698ade829604ebc285da9227dc3dd3511f6f4b9113a2746ad1103afdf8a7d9dc8a0e8c29e13b3674ec89d851c0bbb6cbb9c659ffddbefd3266e9df642223ca", 0x1000}, {&(0x7f0000004100)="3df40220992efc9b73b50779354b786ec9444892836007a499bbae3c0753beff3d31c1b09821fa89f5b8e324ef8d9277199c2bfc5a4b4e47304ef5ce2e571aeb5a88621f4e0966e63a9578389e11f13167baec0ac208ab891060256f9e96ccd58bd3c2a0e2", 0x65}, {&(0x7f0000004180)="f7445ad9a3ab51fcb5c0882851bbaf344bb7a36e2013546e661f464b24b9a02286942b82cc2e9d79504592bf3ba56b64383fc5f09009e787427216d9c0c62cf719d1b3251aa6645ffe33d600192aa44010f79c9c699a32c77a3e9a64a441fafdad015cdea737533664f46a86b556d4fe29a1b6bab12a96d7cfcd20e07b06d61a2e39dbe891174f96329e6003b83827918f1e28f63e9268aa877f34aab52e6f64e043dd2bdfaf6ab66b13268f3ed1eb262a1bbbf15a2ac766f00b5d979c0040e2ccd35b0e455a9aee0cb6950be6682506d8b5a5e0703da7ad0e984e7befe06a01cf82ab31bda7bbae8e91cf8922b9eaccf6ac202e93d855f69d8ecee8a95779d028f65ea093cea9f217eb9383894a6644f6528b864c9f1a7a3e623c2b1d36a67ccc1b9ce677f5fb73b8da4a3a4dd361711dd9b588bca546adb5c6ae870baea1535d20b97f9e41df778ceb4fc9c90d8fcaa8d74a01487c35be0649538e3bea30ccca45ab2984e0ab50e010e7cc63d77c8bc04ec91601ad7f1a0299b336d2981e2f2dfe6f56188b5256d8117993f0993260612d5fe4eaab470d5c6085675a1428e7e9bf0eca732af6d810dd67756ebae5eef849d977634939493902171252c3ab7d4d06588e42799a12f803add1026d117be0c47b34ebd0692718eef2cc80d3f2fd5898705bab2a0300acec574cae56c94966f2a676c8320cf8a391b169b81f545d82fd26557a0c461f3ae5205148b0fb138bd73366f452cee624d89b2ca583d45cfdda767b13de163417695e96766b7dd7cac1eacb3d92e156fb1bfa9944b3ba9c079611549aadd7ae67a2d07090b737b2b3829057166a176b4b4f8c31a6fd72870e02b1edac9978eb7f8e72a54aeb1f7b836eb3cc3cd84e116f275b0c8603f90220ebd196449f27d05f9558eedc3efc576ef3ee0060ff1394c8eeea395a1d914b311452798a4e0b454132609e91ff5438df855c7765a6f17116aa410bb669b793f0552880afb77f9d3da488cd6826c1d51e04c109b8d8516ae019e329d8d8873fb5bbad0c4c3b679cc579f1aa05a865811c808fafee14d48b7fe1970d7a1dbba98d431d862633e9780cc920f03ba4457e783dee80804172372a987cbc518992c7e6e7e579c18e41db9cbae48294ca8aad11a2bae6b9bb8c25cc65e54d76e06d4c5976f2a872f9416fe7cba51d522e80b04927c5a42cefa4743c358a79c70a875fa812232326bf5d2e56ded2157c0d4269d99a88fd8cc714b74dbbb98fdbf067eb9620542bc1384c07ecba61a9dfe77417dbd5748e3c8b4ddd960e1d649c7e915a7727738d424077a08017b7b347e9e739227c169bf6c00d118e95c19c89c2cb1e7e8aafe05810f6d181fe77a4e233f577e2b96b2a2e2fd28236f0da5b658755efd38e5bda950a2e297b59acd4c20a39e86c149f98b89349c3fc4be04cbe2d8f4e412a4b03dae5ece569e65606c7600cb3f366bb81cf5f7c237a24db72b3e6219385d1cb30fa1b536b3bd76a7e296304728c611bd04a2bb65ac98e86645586c8e34682fe6511bcbb381123b193a3402ad33f00ecbbdb7ff1e40099355d3ca78c02ae6f7c3fb0730ede595d87d229c21d1337dc791776f4a58106f20b789951693f434f159cdba3fb2b20ab522ffb58c832ac81eb92bea28e4822e753a65c99837baded2a0e3c1339b57f677ead1bd43045dd077e89f759abc2ef0c495db1b971f63cd369c2346fab8c9f013a0b88a93d4f8d3257ebb9a62266f8dd0afda8dc351563b34fb0c955ff32178fdfb69962dec4e3c28ebbd9a89ff717659207f254556bfdbf8d2ae6c3d88af65dea724b13656fd49da2b1a9cb57028fabf20d6f7ef3fc081be76b394ffdb9c703f1449975bc409746db84094b8533851f004257b1a2b92e3a6e670cb1c87bd3bb398b0cba08e464d632ed7ae6483a19a9312cb15ee9b7175c8612eec4f8fead21897001822505409deffd8023aa3877d619d85bbc8a03fa1c553aa6b7cf423bea74a04223fe7be2fd36ce5767c8c89106f9c91068a421a89f295e8bff127513c805a6d4dd4acca3729256fee08775ea09e046b7a334d958002ba448548702a1c222c66af3224b90c5d1f68a4926f948599015fbef94d46fe25d182306ae0f205a87e9e41df311ebd7418b3b1733954034f37c342bbd55eb564fd0fb5148200fcf19daf1da8d78e7135a84ebf4d4671fb7fa74341731e4f9837efac1a09dd900074fd54064f6d5b57445159a0bd134aaa25e57ccef6590cef320708e3874018d32f4c34c909a0ecdced226fa5575c4c7b307f7b89c09490fb0d90cd366cbb22170aff88cbd12dc1ed2de55726ae8732289943c572315aad60ccee919d38fe610e155433b602f166516ed9f665c1199d1c14fca260a0745fde063478b13a0daec42999d093a3ce322955b04de7de3130e4925424d61e0f83b20b143c90dbfe1d371dc0a08d5b76bb5d118a199edd58ef4ad3abb17d433659ba662ac9a867547a49b898c6dc42241565b741cbbb14ed1f67301e4826899a0ff15e67e9f75ccb2fcbfe20f5065719a5d69df4629a714372d582dcb9362d0ca4c51d68ff3978174685ac2821d7267bf16516e38a1e40696b70a04f7b17679598905250f6b993ee9c38959f8baaab348525caefa192e2f8c671f39e617a2fb97cd5bf9b9e9d3e06b22b225530a1e0bdde7b26183d82a695b5d147e1e777fb91bf8053d17a47024af7613ce2eb21463adf1b290d7349e0714051024acf5de195e51d37ef9512ed8e4540a4c5b842fef6b1b30cddd2ed44dba831d6f4afcf3f25340a8a749c9d67b913598b927c4726620952b1d3266744636b7ec4a38c793d9b1870b0cbf58682f1079694d7cdf164f1563d174b914624e064d9d6499f412e6cae07fba001bcd276199fb1ad5c1cd353c13916ce55e26ebb6bcdd059ab3843ec99b880e279bb1a9b6f94f1f97bfb6ad618f1d4860d81990c9cdf86fbe72b147d7a17469923e4ff326f13ef3e915a5886431ca9160269e2f7f1eb7068d2377009f9fa22daa4b614e3f5b80fa2ac0a51ae2ab28e0e4adbe3aff231c265a6b3c02056165ac232375046962ade9be836d556f903d1ad82376a4ce52d56b9a1d17a431a012231f10a99f9446fad4703c8fece72c23f9784ec6f3a0985c0205f78e78ff1bf43ca044f9866f2a3316fb080ed010261ffe1ab4b1499d1bc9d4114ada1d3d2c63143606f65b56170c308699f7aa3ec775ab721c690100d2c9337387e65b4df5c61900ccb53d3a49e63a6ed430f6085f3b84987effe036abbf3d6737a1c5715cc5d436f31d07be2898e80e6f6af0f39ab429a71571409e63340b366bf21c4808f1cae2e64e6034655784dd8294f39d32159024448c21ea9af2227651ae46877a184930d6f2502c3e00c656f295125d097ee8575160997b98884c8d8c916f673481b7d37b2e33a25ae69e43ccd2fb1856d09e4e07290cbb7466a59b35fcc6de74b54d8671625f6858abcd2545d15ff78e4f0d3d4d3f3606b47fe1eb133827ba4325dce34c2e311552beb00d23026b60b17d7814cbad55e483a8518d7ac129c8156436a28ad861c0b1e9f78725ae880ff0bd3b49d50e0a61673bb92564b255fb12466ffca0f54e560b1f24b8a37752767dc3a447d41a6fc158b8313662c68437b007854d6ef99016ce64e602d99dc25b9c7af73baa3953bfab73d1afa1491c78fea67381104482b908b0b0ea4cbb077f1a7cabdf443554add2caf079f0685ed41cec16acf26beebae6b4c8e44387ea5919e6fda757c1a90c09449a7adb315eade517a68408fb1693cbb7200b443af3fe847ce290ed0bf8019bc9a510f513a99c8cbf62dc9dfb4ffefa684fba41bd61f7a906167324a1e17d1f5e39f19d4570ff99bbf9599e9c7e9287aeaaa2902e1bd2e2230a8aa2862e553278181b4a2608cdc55ea09b8acf17b7916d67d4fad031b906303c5a192fa7b3961d84159ecadf282113dc4bf375a3515b3bacf6b5519a821e0cbebdc29495e7b30d241c461c766d6bba64e8415b899af46eb33a4532d6ab56af213affb897abdfa37631ddf7daeebfb1b1fe3106906bccdcfa6aa64c88e4eda91890eb124554823b2438d1a808fd45347c779482709e940d38c5aae671be0fa18494acd3a29979241bff8509f8461eee1cf0c45e80d2a5f2520ae4cb24f8610fbfbcf5489a79c7d6ed8cfd6083fbef4f5ec9de4d405d5820a727a5e8b0dbb21de4a669bee5eaf01cdfa1688744db0ff237ec6575cd207ee6b52c86afa3797e82124bb93817171bd33c3734ff954f549af685b8d529883bd0bbe5ed463e5e9d64aca8c5978b8c1e36099cd1c0aea66f53b6adbc7897005e6342c9e7fec16e782e502a8b297c58d03c27bf2edc0cdda8fbef0becf3a9e7a5631a481fb27c27ebe3ce2f96963f0d4345fb2efc6ffbec0f8d52ac1260794995d72a9bdf6506caacfafb860c3c67f7a785025f1dfc479a2a5ca5b9853a685073a7f4c7af231e86c0e97c51920443c857c6449a8b2f1e22c595eff38d3ce970fe6026f59d476495c11629c72a181e2b4576a1f4540144239ed591d0017802a22978c13a4804df9e789a2ea2fe32fb1228499a979004bccdc8c8c9d6115879cb9eb900232852e05ec20d998eae0e81d7651860915de55c899124061b47cfcbe2ce3bdf807127fd1acb372ae490b1d6c552e0e1b1f896e3cb1dff404aa3149585f46ef04a5933b857ac85c6da4e9ef6b65e9755e00f58fd5a2a7187efc60abb04067adfb8ee49afef01b28591921b49db60bd7e646e277f42858b7e59ffad4ed17bab1af5ff2d29021c4be86bdbba130f6619edc865bf8e28de8946eefcaf8dc233537bb7b0b77e66a6e91a674e1b211c5e98c43be32590894024d2bdad1c9e37370a0189cd62da74d1e7cfeeac25e8c914749104ec7736244672145bcdba83ea0740e14840dce531cdb7657de246cc85dd4db092e3500224d2f512c2256fd19020600e447d01c2cc6e4d5d76aab4f1f2f0b9b9862c2099ff4cdefe5eed2ee127c9b723455d82ddbe9851e1fc64e14893b9bcc8dce0f523ed6929000831d10f2ee5f9088799a97295e802a5aa0888ff86a2d40f59d19e0ec84ae3712c4f1cbf749c13c3dc8fb2d27bdc3cbd4028de21d6d843b113b783980489f8373e67bba484ac1ca26cabac851ca6313343f08b396c078447ecb6add39855d2f9a5e373ba7273a9e3d5c7272e06562fb3d11878075eff5b13a994bd95266296f4075bf703c67f78e0e4ed5f4d7c6d0f546854ec2ae27d3239fdf8c94ee9022394e24e256e7ea03e107169f342e31f42f9209734b12a6f099ffe4488760f8e7371ebb74b97402dd2155fb501d7c20e4e46a4c76837285764fb99739c2488615d41ebb39324f05316af56ce91b55b1576a628760b59269e6aac7746a1a57c932922e2746783720b7af610e1c0949b8797ccff3b2de337777f90998b56773b5eb2d8b70282549d3fa3f738acb2fdd0d5e4721f3bd1f3248dfca521c1ec3b64a0e3580410f3c1ef12b7c4233ab59d643cb4dcc8f03d80f7658ecd9b038e78a31ce77bd75886102edbf8cea11f6e057f1d1cad4843d929190ac889f22dc4825878de1f7adbd47d0ed8de1301f344ac96d8e8288623a4d36384fedd4e0c6da2d307eb685416a2bea58d9728382a21cb6b35ea8e709d6234d4988e077631f71b216c6531f5d025f7e57eebc150b6c3ee1df9a8dbbf06d968f5d9f10df885468b17e7e10cf3c1669f6e3358edc8fc4d10f570314ced109b5c3865e51b9cce04b6fc", 0x1000}, {&(0x7f0000005180)="73e2f9f561677fb3ec532bd27334f9a6052841ec61c0bc0cda61e3e567909a5af16f0cbe039885c40e9b4d22e588bb28836bf4754457f929245946b149afd4425f4e1cf8bcdcb04102a39fabd3b681e0bce559877aabdb93a5195da3068e3dbc0e99ff6c66f06d156744762361a5c291845f570cb302eb52a0402e3650638e49fd64034dc62dcea519a4003f5f95361f4758fdab55518af1cb858c48368f10268f41c7298080276a88fb928a48053b2f58df500fc629d584dee6fdb9203e2f8f72e357d5a77e7b63ce9d5ffe72501f36496e", 0xd2}, {&(0x7f0000005280)="409294550d4ce950b3edb037b70aa0e76eb9d6fb58d2c2f8273c4960e0eb481ca16d55e6914a37131804149b127f1afd777556848f10e8d53ec64b6aa89424656b067ef874ca3b61e6a6e55e51bf821a33d51cc2dc39a5f4b5d73f2159a6351568931f37aabfd58443c9a6db1690e4c85b064ff8b60fa1c7c055fcb86ba8439727882888a3481b3efdd863542468cb92f5a2ec7465aef92b9e5a3cf83b7d37e4e58107a0bdbbb182137e799307b4f54c56f923fe523eff0c34d6ae85ce5827dac2d2ef6706df64df42ed3a2f3b19ecbd0c16ae2c8122f085ea6bd817cdc2be8e0e4dc26d177335a62f811288def07eeabff777a34dec7d", 0xf7}, {&(0x7f0000005380)="77d34b0c70df70076d909220b777506f9a121debe55cd554948899bae3c238dc74d3dc8a6e24e54b08e269fba6cae48f9060029f90d6b4c9a580085db66dfda775b1fe4753b28b7feb877cab31543a6fbc1b8f9f79a3502c5634bb63e73409c266ec37b9b55b0c41cea10967518dd5c2cb0088f915686e565c1b85bbb446b690b7b77773c949ad76a21dfd6c0b6ef292c9deb26109ab16da757cb376bc4f38a4dd8c9611ca8c4f027c4d584a1589c5f84cac05fa81cf6aa98fa2eee0a13a3e3c01e5877cf84c45801e7c440487aee07636fca1c714048b04d49206b1b31a6122aa2088c29498999fbbc88a", 0xeb}, {&(0x7f0000005480)="c2a77972173928affc24b507e33bd4db69c00672e0eba381d51198b8d1843ce16587e8dcd699d39dad16211191d27f4cad70b7f20fc94037e7c71f1a14e2f072d35f6bb69b050bee4b4fd40374f343ab0514e870b01265b9ac38a88c7dc17ef49c8d195808d3efd22dee4d89e77a1d827471b92bf31296ba36e5826481a5", 0x7e}, {&(0x7f0000005500)="baf91df6d7a02314e23c2774cb6078c91e22acecd115b7d5c43cee66bdcecd4aca2b", 0x22}], 0xa, &(0x7f0000005700)=[@rights={{0x24, 0x1, 0x1, [r4, r0, r4, r0, r14]}}, @rights={{0x18, 0x1, 0x1, [r0, r4]}}, @rights={{0x38, 0x1, 0x1, [r4, r0, r0, r4, r4, r0, r0, r4, r4, r15]}}, @rights={{0x2c, 0x1, 0x1, [r4, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, r4]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x18, 0x1, 0x1, [r16, r4]}}, @cred={{0x1c, 0x1, 0x2, {r17, r5, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8, r18}}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r1, r19, r3}}}], 0x158}}, {{&(0x7f0000005880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005c80)=[{&(0x7f0000005900)="fcf5ca3d3e7ea642cb1be2288d4ac38546331f0a885a4a83723d8612d00cec0cc731f813dfa5ce45cfffb974e09471278e6578387179ac41441b78e97b830bcd0e6610b066c661ea2a6f414a34519d0373b2974fe45fa77a6772ec33de986a028999fb07f94b115aa035d9932bb8dc713ceb3f9607068e7a78f472814157e9e5acbc5eaabc1cf9ff6d2e4e87e540ab1afabde1eacf26a5ef17bb7474af337d4d590fc42fb12a4f39c394471ecfa068c512c0093fe414c226c2f24d7cf47faa93c358ada2e33f288ae87c4d37ba7985b29192242b", 0xd4}, {&(0x7f0000005a00)}, {&(0x7f0000005a40)="7813c364f197e7c322f7f25419057abb933b05d7d92d23d3f3ccf255aaf308bf7741d3f84724979f48d3aa2148f0694d32457b53134564648a599a6108ea84915e5f4a3e933a42e40c17ecbf8fcb1624c49d81ee1c3c51e4deb76e54964277", 0x5f}, {&(0x7f0000005ac0)="2d2effe5f8accf06b9278d79da0512148330b8c0136237b452301a298dae4b234ee9257aeb5d3a3841b8d84c94e4b110b60003455354df148a65444ca4c423407871b30c4f9ce5bfe40829b68ddebfa44e12793fb5a2e5e9771ee7803f90a084bdb0188110c7fb757229a8b74f9b6f08033855124968965902329860febb84159c262545af19958e56390d5c48b867f22700720450cacaf17e6432ea43f751c9465ded0d2fa4083083c47617bdf3f7abb3de6dead43c04172ce3ae013e", 0xbd}, {&(0x7f0000005b80)="eac74ae4f0680faa33aa70efb3de4c79e9b0558c4fefc14d91f6d10cbfc598d0c8ba4893d93756f9452465bf3730680a030f0041ee7b4e0a94a7ec134144138a9109a0deb3f3645cb6a564c2f8a5dc9c0fcdb7b013882ebf23e0ca934e0adccacb9305b4b6dda07532f9", 0x6a}, {&(0x7f0000005c00)="6fd7d96e116e6bad0a68c3928b3c4a891af6811da20cca774b67beba58ab134c5d3904d5ea994171c7d45639914a6ed106c83b285adf88a5c5524cafd80911f081dbd5d55b", 0x45}], 0x6, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r7, r5, r20}}}, @rights={{0x1c, 0x1, 0x1, [r21, r23, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r24, r5, r3}}}, @rights={{0x20, 0x1, 0x1, [r25, r4, r26, r4]}}], 0xc0, 0x40000}}], 0x5, 0xa5804cf95dfc91a4) setresuid(r2, r8, r5) setuid(r5) 07:09:54 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x1a1282, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000140)) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="98f0", 0x2}, {&(0x7f00000001c0)='\b', 0x1}], 0x2) 07:09:54 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000200)={0x0, 0x4}, 0xe) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080)={r1}, &(0x7f00000000c0)=0x10) 07:09:54 executing program 2: shmget$private(0x0, 0x400000, 0x0, &(0x7f000000e000/0x400000)=nil) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x7000) r1 = shmat(0x0, &(0x7f0000000000/0x13000)=nil, 0x6000) mlockall(0x1) shmdt(r0) shmdt(r1) 07:09:54 executing program 4: openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000080), 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000240)='mountinfo\x00') r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}}) r2 = socket$qrtr(0x2a, 0x2, 0x0) r3 = syz_io_uring_setup(0x7dca, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000140), &(0x7f0000000100)=0x0) syz_io_uring_setup(0x1868, &(0x7f00000003c0), &(0x7f0000000040)=0x0, &(0x7f0000000240)) syz_io_uring_submit(r5, r4, &(0x7f00000001c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0, 0xfffffffffffffe54}) io_uring_enter(r3, 0x184c, 0x0, 0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6}]}) io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) connect$qrtr(r2, &(0x7f0000000040), 0xc) r6 = socket$netlink(0x10, 0x3, 0x0) dup2(r6, r2) 07:09:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee01, r2, 0xffffffffffffffff) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) fstat(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000040)=0x80) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=@bridge_newvlan={0x18, 0x76, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r10}}, 0x18}, 0x1, 0x5502000000000000}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) getsockname(r12, &(0x7f00000000c0)=@xdp, &(0x7f0000000140)=0x80) r13 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r13, &(0x7f0000000100)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) r14 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r15 = mq_open(&(0x7f0000005600)='-\x00', 0x40, 0x81, &(0x7f0000005640)={0x1000, 0x1, 0x1813, 0x2}) r16 = socket$rxrpc(0x21, 0x2, 0x2) r17 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tgkill(r17, r17, 0x3c) r18 = getegid() getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000005680)={0x0, 0x0}, &(0x7f00000056c0)=0xc) fstat(r4, &(0x7f0000005d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = accept4$llc(0xffffffffffffffff, &(0x7f0000005d80)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000005dc0)=0x10, 0x80000) pipe(&(0x7f0000005e00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getenv(0x420d, r24, 0x403, 0x0) r25 = socket$inet6_mptcp(0xa, 0x1, 0x106) r26 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000005e40)='./binderfs/binder-control\x00', 0x802, 0x0) sendmmsg$unix(r0, &(0x7f0000005f40)=[{{&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000180)="04d1afdf94ca18d76fb0aeb34395ddfd9d4affa78d5f225faab5dc4c1cf66f4538bfc829de569774570f32850bed96ef182cf42393e2e4f50e155fadc399a40aeb06871a21dda4211a1e074f45dce78dec6c2041bedafb068fc84b4c6fa8eb3a5750c3f8455739b2e205218abc868d72c244df2a6bf9b00c33386b3fcd88cf", 0x7f}, {&(0x7f0000000200)="9dec2b3effa030ea70a1c04ba083410700a763f90c0ab4cbeab78ac8f84af2683ee6ab12c1c5be6671dad5cd304d3f855ede2e6deb29eea6d033dfaa37cd0aa3d55cbad2463ddf187e33bf4ec8fc7e50902f34ecf890ee1624791f51779b87a447c4e81811b200710bab569d750f80d6321f2444064e17c3632dd18542e0bfdf83f8a63bf7f375cb12c67da5b16bad1363b150d39cf459dbfee140028d245737cf13e0d972420ac37d03da550fe4109ee3b37ef7622908d567a9b8a760c171f3147312c509dcf07b0c74c3d01727a8c998c2e5148912ef2678209134a09c19a6c873af32e044badaa9f822dc9d47a0453a4b101867de66e31d64a7a7a0df676651a3b4a855559b8b920bc822ab25400c357094a9ef79124f5300a2861c2b0fe362d67a351aa3897dd7c19a108bed15cc4045ed8c27e74969e30d1e1905c1ca2b074ce050d972797a563d2c7cd606928e25d4fadadc2ca0bfa9fe915a31956d94a6b334f172e485c5d2ffe8d6f3ec3fdc5a20ef6e31e231bda2a90a2a773cba258f2b1a4911284aac0095414309252933fcf7b23ec20ef67efa270fccccbee21a29964fdaae8a68c7b19da6347e56e96aa6853175f494e9fce668a865fa042f40d13471efe4ac8b2275385f3c911980b97a27f4dbbae38ec3fb376164501cf957a92c8dfdecf9c39ddabcb66f323ee6194e56d3d1918afa9726c6ef9221d507686e19a2a78cbeed996828513d97b80b5c89e486989e646bfb3855a56c2d972cc827564e38ca0998199f99dc8a1408972f2420b0763caa6bd5ca476a864ae23ed8c4859c263e09ec6af3a093ac8bc805a9557245915c0cabe4b923c6fb3de9422f7a5013fa7a0c161161694a32de729d6d3b0aad40fc26b0707d5cc8e021e5547dc30632b133ef48a39777763b77b7c11803bd98067200ce1ae0df40781014c8fe90b6caf87ba22774b1ba76d8c94a0f734a5d83486a9da08c40d0ef1dcf06fb302e8f9e4327f506f5a83c051d757bdb625ff578783efc70ef4f47bda21d50f803b22162ebce2faea08a78dc13d0fd2f5c09fa0029f245d4c17e1bbf43948975b62d2e2f46149c4d779b011cff763274eb1bed1004d19594554221d0b1ff08ac20d09caa8f758ee07770fc26bc94d561c48a0c6bd74bb930103a31cd7d262daf5fa3d45290baf68414ceec2307ceeb287824d49e0304a5ec0acf9a48348bf32e574d0a1b9ae6f8973df0814672217df5789f0ffa02738d5c6a1104f0665ded56ff44b640c8e485a48732186d53ce36b295c2b0925a987c592cb1b6917cfc42e3c965e40d7278ec7a24580c5b167fa3a2edd38b91a7241c62d1734315a76d36dfb6267e4ff62df063738c29a7e2090ee356511efdcf2559b2a89eb2677d5a2fa06a8d7a3f89a088a87085908bc7c74684f5fb655f25fac5ada9c89945a8d2b31858f358d4aeb35b0d855f244f3d9a7df31b3c5fa424dbfe9933e043661603a572451f8ddcf4b15db7098da25d61cb7fc22747c47765730351dbaed26076d88d2c0af1170a58d00f570bcdf1a0ffbb0d47fdb577a6e41bb48eabdbbd7e45ddd5539692c77c2bc2f23f553320d8dfec9750b73bd3a3b9ff51f4d09396ee73094d451ccfed47c50c0ba7fb03ee8f056ff41d7b1ff52c7c724f5b6ecf9c9eb8360c0f761a5fd7d16485e74dcc45621c4402ec393cab756a7e24d133481e089900c2d21d3ee7850bb43b2dc43bbd75f31a0aa41ac0d4bf4b1ddd61e0d0550ac8c85e8ca65d83d030bf6efc4a2015eedf351b48a4282681b1896fa28950c6089cdb904514abc55edbc822395f633e720ef3e22662b676a13e4c54e74e564e421f4495ad22aadaa2cb19e2f34170e661db92de08d23b97051af0224c06504b457bb1c4837548aaaf469521a4db538be5307408ea3504f241fc9da5d0d5268c34358931c3742be5bebb80682c29acf7bcf57751c06f84a2cb4dc05647827603d2d7e899b82053e6631948dfc964ccb95382496a12d0293bc5937e3c1ce22cd16bb5331e53c1507186e673f764295af2a36ca35e85344bb863dc775190b6e71479ed10725a394357465c631662c1b48e912916f53a712c38e9f99910a63ec82c23d2e17009e9d1009ca3d1c16593f83da8d9fe7af34e56efde69ad189aad00b191eb2118e5ad883698f99e0493fa95abdc883f7d7d19a03c6c83f72bf4aca278e6df45d2984ce0066dce2fafc77478fd314b2e27ecfe41a7aac824cc8a92f4d764bb0b3249954d7b21a6a39993d197dc120dc136b97fdaa8cfaa0b43ca6d759834b8e48d61dd8ed9a1f457aa2b30fa76cacfb27d4dffd3cf0999b9199c0d6c130ec09aea96e0fc61977daa7760d524d4649e57aac000e4cb4bd61c99ba78362d302c10767504e8339396a2d647e9d3cdd027c27a1b0938f655a19b01a33fe7d9388042f7f517fbc7e425ceb6a6c4d7c0f36685602a950de71145ae57e6f558a3029a765c120a5f74fdf504400ca92d583293c7ffec29defd7d0ff22c2f343097f6dfe60ef00eae2ec142ee946567f262ced5ee0d512158fea1171e6f37db199d44dd4a119bbb00254821bf24ef2f69186c00eaeaed59219f518aab908f98c982c6f9aabacd498211d86a372117aba7e2b799d753d672bcce2caa154522e397a078ee9d064b6544398398cc44a22eabe7a7289a0aef17542f17ed483ff9817e3c950e64609ff7da769b237bad5a0cf3cdefa09ea3bdd277027c87a0f77eb1206a4f1662db1f09aa9411e0f8c1750e041c5ea534faab7af6292f303b73ab6e760702595886ee47eff7b2d60ac82a5037a3ceafd2036679bac615a47c16391dc7aa98dbff3d817d7c7000592477bcb3afab264b05882d3b4524077c322122397a980d65b11bc03c9a65e4f10656568a27d304993d6b423cc7110a39937f4b4d7b6c50de48484795799f5b042d8031ec6aaac65bd28583c7f4ea1ee2316563b85c8deb4d71f4d3be59bd43234c102388d5725cc5739d092438617a8583d2cf175c39cdd8b1bc015fa855c8cbafa940b88e7428b76c1b20eba1b1bc7ac3c0f145a792c7ecfa3357d01dc1fd479c10b4717faf88c436505fe19f853ec0f0063f4ee45788fad3e8390a4d98a91f2133c8158d3377104d1b5afab27a3e1c23c32eeba739d4423296d83a53971e87db66a3a6e440d6b5d6a686c217f8906befa6d597634563699a69e363da5144c01cdceb5df12c48f086c03d6549c7471df3deeff2e1e0d736c17b8c156fd8baaa527a0bf6074bc0d0dfcc25f933f0077ff2aa963d645f54469132833d04ab37d8f03a43230e6fd2d63e72de547c8ae4095c1476898f6c453db8e58fe23bf1e023223e0e90108e20b24d5e1db2bbd7cd354f7b45531fcc5142d364abb752faa3691ae939c27a2a0fbbe602dd5a5e496de63ae6855a55d35172c907d72011ead27b9fb2f05b5d1393b1d6e88c78706f4ba9d72ba87ef345a8327e0499e2f278ef75e207b1e7319bf0604ea95af5d97a43bf65441760b60521141798809f3335120b61c6f1dad24e616f4c22ad2c696b8467c7d4e822e27a4f3b16769d6038b21c0c194ab3c86452e6020c573b5b6656d9e5b79a8e0cc84043aacba6cae7fa5aa740de68edf30f40860c316df5833f9f09f61dfee881fd09a41956ce1314f0e5c711481dfacde0330f274af8ac3d041a4fb3ef29570bcda64bd213c0f05ac57ce4088018c72535b5b84bc5e520d506436e1244457789291df3d1cd0d9ab817a0c8d38ca6066c2723658fad15a072c85d3437e96637b52ecb0957042d9757f9b94e9b666bd3ef041c2e24f84ccecb0b30cc04e0026b4de9496104a5a9a6e636b39297bafab47ef0500a1cd08828d2436dfd7248b11f0e21ff74a21c4f09034ba145f268a5fca5d5debc8d3037832251f0b0d5cb530b986c9a3a5ca2a3f2cbed67b220777c4667d26b3e858c75573de676730c1258999720ed4db9eb466189f30f76fa1880b01b403f5191c625a07c613977cb030d53942ce482b8a209a7481a5d26e55cc1a4cdc2d4bf7bbfdd902b0d8151b6b81db55d13449da9902d5c878e48da6b90db8748381696d292502639210d99d8e7700aa8060cec7ac652fb90aec1edc08d503b7ed4e9eed39ef207cda91f20bb7e22e36bcb7c6af7c23152a51e003624712d89452401a148cae28214e2ddc2aaafdcf5635c4a59e709872e0abdeb53ef42ef937bdb09fbae62c35c62bd03e8e213ff4ed34a4292dd807c3f7bcde7d7185b81749a3930bb5aa4faaa674cb88880d9edff5279275185950758950d236b5087bcae69acff4b10442e1c623b3910894c20fa3aac7b9ebd8a26574ab5d5ec5514c440ca32104e9b63463b3b0437cedb3e2fe167206254692947c5d4b27444d991f5e726e28e53cfdb503511b39ec4eeba45e387481110d5f25d3ec8dd298d6a016be519b0f947aa00cb89c2de682d92061ee84f897cc062785d382093c94d7840d4641ae98c181de8bcd53a2fb7b70bbe75d13988790245a1b207f7b3703068d978efc49edaa3b4ef6e6f56bf6db3254dc83857ec70d3b508ba3c4790c6e643c276022a1915951fcd2a5d354d2bfe9835ba79bc99cfdbc9bcfd7b740286d775881a6b76f7b0d140f221ef08d8011ec07f9236a2664288bf883c51a4219b53efebaddd046ea84b49d263d263c5da284c53f20997b20d04f1baea145216ced1ca84009feb8ab6976e45b3f89bb7b348340733d361c9a6b36aeb6c4987dc492a37813bd5b646ddf084a0ad6916c46349102c9d8e54c01ceaf673cd1b227866bf3c6a00acb5f387979d4a4a9a243f5136a0c39a030607fdb333f062557cd254624613b739288fdb0d878818d99a590b945185946891fe6b45ba269005ef98569d14cd6343930e47f5c12232dd14780427e9858ed603093c8433e24cf5fd9f9ad94400d511716d834266062ef45d552a9fcdb3cd1f093605905c71c8ba0bf63bec8be870384ea687a379bcc3cb2593224155976b8537f261a8937145c60d080e2590ed09d85ba4088a52a10b503482e34503cce1103a4ec88f55d1016d904f19c96a3ce66ee5a1aebc67b4164dd255ffb0e4c9d3d4ea2d1c9417ea852ec6828fcca4b67bce0c928501576596d4964065ca0324818d4edd9763858bf94276392fb3d1ccdb063a530c2d2e259030575c88ef0b5c653a5830914421c3a29450fa2ca64b6503653517559916792c9d59b4a130a176f41f5a8ae34436ce4dec8b0e9ee426466dbb4b1f513b200a5ba1b88e5c445759b0ea8ca51f1de81f60fbbb3e066e28556ba886fc50e685ff6b0ed366cd2ce062e9259bed2ee5bac33f4f8826a2a3dfa217e708954f2278184603e9c3ad47aa01baaac1c8a9cd452cc3bb7e95c48b1bcd8730231296169802e09b867bbc3473582660c4cb77bd930ddd53e1fa6826087ace0b294fe4e75c802e36bbbb4db1fe25b6a307b57d777865308a4f582c7439ff3549cc9bff5c8639d98e07c7a04f4b37ec1e344e1a448a94b73af5319454b5b00285fbf629e136e85e5c0750627c06c4d673b94858fee7193ae246252d53740cfc50c40fc8008ad5bc3d4c044360ad7f38652fdccac08483c2b37aa3ded8b1dd4bab65387b68e4e43763b1ee58ae11c3d5c17c670948afed267e191f4d98af580566dd133cbc6832ba853a0c75a631c35871af84b084d6e755e8e128c91340989c11b476fbb56dd39cd9a993bbf329740ba8e574da0a49081d369b4060c2140e454db809be6bef7709d83382bcad10a9a38a396096c9f8e4f8de3b", 0x1000}], 0x2, &(0x7f0000006080)=[@rights={{0x30, 0x1, 0x1, [r23, 0xffffffffffffffff, r4, r22, r21, r4, 0xffffffffffffffff, r16]}}, @cred={{0x1c, 0x1, 0x2, {r7, r5, r9}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r4, r4]}}, @rights={{0x28, 0x1, 0x1, [r4, r4, r0, r0, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r3}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r5, r3}}}, @rights={{0x1c, 0x1, 0x1, [r4, r4, r0]}}, @rights={{0x34, 0x1, 0x1, [r0, r11, r4, r0, r4, r0, r0, r0, 0xffffffffffffffff]}}], 0x158, 0x4002}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001480)="88cd6721138d9d3c1d4b82603b934f3e9cf32c11677196305b7742cfe9f3f52b6ce8d9e4450e016c1131b970c6b609a3c5939edee6be87cd517bdc7c7924f4d6373c535eb33fd73fcec390f6", 0x4c}, {&(0x7f0000001500)="fb671b68d99136e7123786a4d5b1d9ab80d942b7881c6412b523944b47f7e01cbea90b953f6ddddc786b8478669675636d3050b9c1e888a98db592251164ffbc36017af5656bbb0339b8a8a7949face425df58f2008a67da6e3ab76cc617e29ac143117bbe67e03f9610580223f369635b11d86219763c9262eeb7565da05aa36d7637410987efe0615661829fd7449a472bd83fb901060c13a3fc9b9bd549d227e4efaea73897b1b3e2410b034fa24a15353f53688f14ea89", 0xb9}, {&(0x7f00000015c0)="6b84568564fd6648097865895ec9b8cef2c2cd03104fb5a92fafba13014e794bcc162ef3ef5bcc7063cb351bbf11dfa297bf423e073e362cedffb14a80c7bda15fee75b9f5e1b5858a4a922295b4d7b8615af7025331d2cef464215031c0957942c076e3f0693abaab23488a0af2350edbc6a7147ed33e461549a80daf61e306d956f295fa394a729fcaa2254ecac31611456a9e5c6aa12746a5f70e51f4fafb557ef0d4709e67767e6652c78ff7f9b14ceb32e9658dd09122d0d15c80da336a1a4ff1ec8bc5b7228cf381d37f5dd7d4ad0d2b310caef1a8a0448dfb3d039eed221416875317340233abcff7256f", 0xee}, {&(0x7f00000016c0)="3ed13617e342d22486e92442790bafa43c6ffeaaab0e1dad3000be58e1176a21e1902f92e1638d30e195f879b27d564055f77b8da64769d0bbddc085739cc232d51a5ed73a0a0380257c1f2fb8cc853f4142bb244f7f", 0x56}, {&(0x7f0000001740)="d332532a44f725374ac141c349d69917e7ce3fe13737f4f5aa359e465ee43566fa52aca903656236b5a150d8431effb925b49c3caba5d492d04bd912711c2cd4d1755f2b3e5f7ffd4bc9cd368da825dea1e2f4115abadc7fff650677d37bb87d8d0946d799d0ad2f2a70adb255ef93e37807eb234240a82c08f19270220fff00ad4ac705539a018fb25f1ddc7f780b149c0f881183e938acc9613386a457135b48c6b3", 0xa3}, {&(0x7f0000001800)="8dcff93b67ac09358c9b853e31dddcbc2a38d89379285f003a05c580359b7b2fa20d9fcb0f820d2793e9c263ac0f38750a7c85", 0x33}], 0x6, &(0x7f00000018c0)=[@rights={{0x18, 0x1, 0x1, [r12, r13]}}], 0x18, 0x200000c0}}, {{&(0x7f0000001900)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001980)="f9e415ace79e1c8eba78ccbe3fcbf57c79efc6e35fbc356b6ae083ab5979592874a944956e988e37670e36a5d60c9c549f82f39a74e4c857a48dc8fcb11905ce929483fe8eca9a373f6fdb9eafddc10168ede7cd87914cde6fe6f69cbc692bbf58092a8f6e3581a344d73a56ba7a024ce79cb5db", 0x74}, {&(0x7f0000001a00)="073cba5dde17599ec50ac2ece0eb7aa168a6cd8d0a73efb931a90aa98fe2ed5870c066106590752c413a5f6df4b5f8e0ad5c7386905b321e94cd676eabfde7ae297953e7e20f43f3df144ca23e463aa0d821693193a2b9dbbcc622dab08c2de63f0a82456f745d343e9b47542391bd7e7845322392630dea661270ede3ed1f99a270428cf1971145e4d14fc0b7fcba1d1218c774a26ff64194d7fdb3c130d80729260aa9645242bc141d819b9295a7cca0ab141fb0c744be814d80b7af0949a1552618952e60ad9a967c772d8f238a2d44aad0855827cd56df468a786801e55288f2ce2454840e04dab833790e37373b466fd00bd5aeb072ef4507a8caff6c6c2b6a579f0863e923d1ccc407a8d815b3e233a61bc8f5d616c972a39e28764b745ba99c9724e15a421c5678c7379338502cbbe1749296f97d9f2f713500eb186e0a62563ba7e6cbce3094e1b596f00595dac785a9e680737305c3f03cc7e3bbf6ba763eaa0da4e290637d762d96f689f2890d92eaf1ec236f5a295edc9c63406b379e6f680453f9cdac9a835853f6c7559957630814ab54b0f127cdeb6b36fde3965bdc91e8bd6ad9b8bab5fbb1f679499b50d3afc01e31d73845c51de09d954cd3dc544ed0cd03b9b26a6c174dd595d030a503d050f3d7b126dd62536bb824be93cd42e4b59824424fc35c365f071e730d00be8d6320798b7ec97f16d8cb6da2a527f27c644f08d9e698899d16628da4d43aa0fd7615003ec254bf5f7c8ca16c576ffba2cde1faa5a95df6a12cf31183b4ca853a4702a35baa093d454ec8df17c013b27d30fcc1b9d6a95901a3356dbcb2e19dadf521e818b5cd49bd80d2ea0cd2942463c13f1e387dc7b0d0274185249d8803481dfd5d133a6e270510834ff9b2ef1df87b661864a9ba9653929543edc8ab2500c337728e9a13082f553aa5f0ceed3f4517589f34c53dc90c32a5d6d504008d6f34a19826a0db956688dfdcb8541e9542231d526f73809ae8ae9e1b0e9105ffe7b2deb76acb23574f046d6e37417231f4676138bc82769e195025d536d65a42e554abdab91a4d771d66380e479917aa22dfa5dd8ea9006511ac7f980d4eb946a343a90d8a26665039a66004e2caedcfce5d23b096ba3a814e8206bae61728f454ca9a37daeb33d65ea312459a7583efd9be55077d14de824c7d86042687911e882ce16eb0ffde51240010a299260a81a511df44bae47ad4f1969585cc3f78b0ec589756e7ab2166d94773b6e0cd391f282a77407a6ab2355e9848d47bb59464b08e75e4b8941af0973faa034d501fe6cce68f05a2227bc99f205ad080b7549625c58acba4f7b57a90efed9c904b43aa9b141632fca416082b5c11d166c5e608862e468cac98d15c374bee0a53ac006d043bacab63044f7bab46ccc2088fa47a46a0bc1229e3506109504d096c92b2ec2aa2be859373cf482914e081aa976dc66b40107d15d46e1d45af41cb6be9a20817704762bff4927e9d0f3b303487cebd1fc135d5d6731d8ded06a6c44db4590daaedefdc879d47693566c186529b341052fa38e1854693f45b18ea29a94d790e82d734ba5449897b68868db477d3c708f7bb111d070ea3d9507e3801dc3c3b1b7ecd533cff45a1c393cc59f76aab5274662bcdd3ea83a7f884277760958f681295ac4f2eba61ee1b94ccad67b62fedccdceecfa8bb6f6b3949710a67a215dcb75865e4c3496ba886a2d2741139184f8bc89971296d6bcb1c18afab0b8355e3de83ed47ab35672e25efcc8fdcd2ffd200313bad3a45770c7fd1e5ecbc91f5ceea929e3ff0d766ad5c93af26230e6c1f2220cc3be5266e0935d008f098d5c82dafe9889380f0956e56cce3cb4f5d70e989bbf528b12ee34be2830b7e7371a7b9c32581f9f2574c1137dd13dcdd9aa8f73e6156c7a8f6d41565d06d740920694556f0f8d7c78a86aba4a0dbb0f77763941d522be4bfe0bb99c221c88a707f65a395661b6ba7d84190f25c56381f1805318fe518052d28321b0066a511f36ced9a2c33bc324ae7c906f4750a2b9de726adf03e761b002e98b3121ba56f468dc1b092debb33898c36445dcfdef7d7a71ac6c810efbbcb6e6bd281cd158855df733877b640d9ec941fa029b4618327c017ba946df9d2ff3f5057c66499cfdc2cf2e59ee7c1414f5dc140ac9f2cb56c74e58cf4b01c6ae3e88de13e4c814bb76f5117bb3637ff388a3d773492e2da565ebcd1b4de30154018c2f2a6a2bbee1ffc5edeedc568a08cb67e5ff7294fcd86021622ff63e19422d5a8ae1b872b1c496f4d9521e120dc5a1cc61c3e79b0ef1fa18d30b1970176ed9bf8a4f154e2a71be1196cab8e998ea4b3733a37d25df8bff84d23c2579cf0421bf5ce7df9031a86d37212dc7cd5f58dcb709b5167282b638ea1feed266b9db8917abd610c5f33d5eb613530c873306f4ab7141b99a959e61a54c9a74ef0d93a98300f94db08e0d413e3354496632cba11102e654d260df20032e79ea28313c4703b1725502cc119b629294f41bc278c612d6cec921100860b19bfc28db669fcbfc9fb8a1eaa945882509ce45994dfb34f91138310c09385d0bedddf54a8616ca3555990e43eed5dac429b55a126db4ba747e7e1723198c01ecf5f0f2972a2e603c3fe30dc160c5f7cd000b49da3d26b89830442caae4e2ab68f70b6ee1d0602c925fced476a49c4e7ce3d1a392a816682094f70d51f32048ccaa328a1b64bbd88ff56bd4250d06a66b1104844508e488f2d2cac90d6e0b52fcab07332447deb61e0d66cbedb314ccdd4f8eee6fe32273e3d1f5e3cbc56aa39807e875cad32112be37a36e3231ad94bbdea2fc3b997b27b28236ceb1427f8d945721b5c9b9155ec2c11950b5f197ae09a5e1a5ad5cefb8d76308c2f7bcaa93f631968c65cbd5625153f889101588e47bbac9d7dc040f6320426cb6915813b724819add414604e1e2212e199981573f90836931f2e94f58b447e0ef16865ae7567d6084e74261a9bff0d4c7b420ec4b2046e46d06ac2ffa8446f9e5c9283814408c4b1d10887baf96ac250c31565be7bcd4aa7eded569040405a8ecf21c1a781b9821b4a4f6a9a2875b0f22cc33e2f626ab868904142013ce7f6800d10d6d28188b0742ad87363f03d48b4d8ad204f03c4ec92940e9e9ab27e1f4f1cadfbd2d9fe858fef5cebce20e22f7440e3d838c4a52b0c21eb52e684651a4c93dce312276e8041cbb3fcb3a74aa61d6f069afa6beb21eff051295dc5887d78bd37c3a81bdf888586f88d60764ad83cec6351b50a7494e2dcf6cc070d3a30d832ebe873e31063fa8d57fad827429901d349e9941ea88daf1101cf715f4d886007a68b16a5e0a7d81633f20431a369cf3bb3811cd79fb617c57600884708eba05e7cc819de72c6fbfd3a6682c9a4cf8d48f0ea05d2e1ec1e45b1bbd74c0ceed211579b367c59ad9f4f4e59fae599d13ecdbc7e6eea1c0e2442259a12e210572223c4845cfec17ae1da322846c43a17d3961a6f52a3813d4e18fc44fde7f57f126227d7d6de737adaaf9a1068c0ae6c66ba6672e3a01618bfba71c26ed86f53049372e8640367cdccc36ca9dae5db225d9c644749c438b7c59259fc8be0d4f636f350bcc9c51b5f53336e3d8a3d9bf53c54ee83917d13cd6e84b91fcc9e96a915f9430e8a3589fcf08f0e08f7eb877014fc4cc53330cd4026b4250975014aaf8415fa42c2da91c3e94ba256bc9e70e293bf21216cb103fb02aee52e7f7b6130994b055dc080f1087c7482cc269d87907da2b60b0fd58b0f44bb3d309986ef6f38a2c92c5d4eeb8ec132a5ffdaf95eee876b27ca943fb2eccccde443e53e64a8c3a7326af4d5c0245c9868403611f05cd364318937606c074b4b9c32d18b34d97465199bb45b68330e569fb73d68a9464328c8e553a4291a68c8062b50a91b3d3b877b0ef39c2332630e250bebe488627fc8d2a14acfbbd05d0e056ee5c1dc5b306e7337c8d275ade19d06bdecc82989cfe413a0bf8eb2aef362d209ef095ceb12ea4fc15c8f02a3bdca6f873fafcd0ae9f9d17bd22f61951ddbe1f48d5d05d304f1e05eeca2b10f0cdab1d8b1c0a7671f8bb0f5adadfb81b43b74ff1c451ce99fcb83ca3c4b398982fa3c45a5ca539e1cfd9cba673514d3e473408ad960ce60c2688a29ee2039869d9bb61657dc1ff142818b5e4b05db9ba0c202175f2781bff62ef73d6f75e78b03ffc0e97588a833e377284f42948bd8e9d299f0883efd90ba4f2d4b68a927680485b21ffb755ac22165501f6d96478678bf1277034a567c579ac4fe61ac51c86ab7210011ea7a5a0af806e9f810aa487489a837eefc3baa85444c2ea00c499dab90374c3320d9aff14adec5da4a0fc3c5dee103a4e1483bebf6bcea7f33098d5e8e723ac99e75c2a6785d326273a7c25e2f8ddd5faf02d19d5ce1367f3afd2e588a84bbda687f637068382a22255976a166d63cb986b6de5b6f477abbc90d4fb42279ff3db83a593d8e4e14475019a80d3b1a08e33b7369975f0b26f0f0310462f37c387561d1e35d0e2ebe5abc605f3bc2a52c17a28ba4073cc34e38dcc8c5e64319beb5cf0a157f174f64ee7371e939e82e4064d6b9427fe8d4e9cf339c084d6c9ec08e0fcf7b32715a3c21f3b86b2342b54ca5ebe49264ea92ad6d592509b91ebeed716238dde87f65593d14991e964efb063f75933d013d63fbbeb83406e1ddc9df49de580e0fb7cd838f0c1495e948c308d868f94e150ae59220427d1d1a65961f6b4e288b64b3db0f8ea84e715564bac3e3e4dbb14a218651ce85a50bd0833b79c1e712829a6ffd2c053b0b5b3d5ef86a7cb6c3b0d1e3a001fc97d23b13a723c305e20f85c26e0f07086d7701b1872b69099aa44c438c4faba34af3d7737dc35ab8b1455d6269dbde5651864ee043e809957a34d5d53d6d1a600bcb6d3aec9a56ecbf09aa30b73171fc345d7c015b423503d2b9a9e002e28bb028fdf3e4752ed30ab875d53f1ba33b1ee307817c8df678215c7091e4bc9b495d5a795606da580d28c5dc2614f048ddb349f4c5cbbb361e14f2222e0cdfbdd5ce249f9c1d5638708fe7a976b4298ca58f4a911ed97ace511d476e135e3c03352cb674191a9b67bf7d332a1ab36529532968c9f6dd2cdd9a6ac2ca802628b23dbcdf70b8297764cbae5e3ee6a9500b7e6179ce1a9479ba2975fd9298c6e69e9e394fd8b6ec74ab2c8a5665b5fab0a97a4b0c5b9819f5abc8a54e1dfa7c7e588f3a12fad59024c1f5077e5d4ac4a1bfb11f4b0c5106015a230aba83e3b9449f5a195480dfd964ffc27115dea53e0d679040ba826cd3112953dca39e641a7731ec3a0983129f7b5a80ee3d2bf6382f162adccad10a2fff7e120e7e220c354b42942c50e86a74f8c56bd9f240cda0127af605bebab518ab0670afb369e363d83e81ba7b0fdb08e479ebed1e08a1465b44ac48400ed9854c969c474929285f89125bd92c53de8a783b5c61ecc2a085b9792428e521985cd0e80cab62c58e05451397ad4e7182159b194efca2a0b2ff8c82f05155fd0607247da340419c3f230c4bca379580aff75d580407ce0ca14f946a2eaa4de4c1feb07c839484a47bc0e042cabdc92a76fdaf151717cdd982ae578ee637888450394ae8a5dae32fa76c4bf28e37c556ddd4427a1c0a1c3d1d53b770a59524b0bd3ed1ce7c7935c5b088de0f632812f59614f7d42e36ec2861d32a7e3a5ab10a3599cbe4631a92896f8388dbb974cfa14487f35936c354db8475112a99e6b2", 0x1000}, {&(0x7f0000002a00)="5c015be60ec8150a0e2ddb02d12bf4a1b302f230b85e999b94493ab518f810374b1a7dbea6c8e8a329e7f4d44634f34eb31fa155bc1f694303c4303fe0aecf6c80f15cb9d27ea65d2102d67ea23b2872b4dd10d18788da7f4d23c6e0a1143d3e4bb92e401ed1ac92bc615114f0f21b5d3f940d8be9b85169afb1db14c9b4592ac5af754b76e26ade53c996e41f67ff5d6570fab7be9f58e0e9336c3287bf07a3da497fd9e14d00ab60944bc6a841", 0xae}, {&(0x7f0000002ac0)="15960418c9d8f878c9530705dfea568f6bf01a9db40403f255aaf56eda9c31e9fd59d2deeabf6031595a7084aa0f8bbfc07a7d53e7a5e02bb9b94c55879b595bc0ebe278dd4e10423afa058121a845e21663f1473895c9156b43ed6691782dad1f7370c4b30723719e6d95843eff05cb07df95ce1d7811cd818344392a978b92cc08bae99d0118b953c3bea65064f2ccc62e1f77c854b58698f181274b22", 0x9e}, {&(0x7f0000002b80)="ca4ff99f1fb8d8170895395854d379258cc43b6bebb2bdcfdd42ef7d1d22b837a74d49c01808d769aa9123c97768f3dcdb57b51218da7b0b8b0767a83ed2652211620d1667235778f27c06b8c3cf45721b5c7c4da49ef481e0bba409d4a3bc28462279944d8d2d50e5a1c4af49d1454256d8a058ece5434201e987b5d748ae9373be263e04986d2000f7d92fd94dae6d92dd7759aa9fa3fb17249afaa8bfa1d7d74857d695fc6f12f042d1a5c0e541019bcf121f4a9902d071c05b5ef6eabfff21802e648c4d39ba01689e23d04afb2a98a935753ce532d5c7808b1a52f6dafa3dcbbe30f1a29008db344e", 0xeb}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="9b44582089f473c79360ead8574c038a83fbfc3e65df1f7ea320f0f97fc98dd1d9180eaa2de5b31ad9c02dfa07d66b564523d50680fbf884f53b00b4683c35f54e16326341efcb3ef0c516182b88943198761e561c9fac4a6cb53714bec3c2dbe3e0b47489252ef695b82e2b78ac5644a3e557ccf2c1bb6282cfe248205deb6965f325270aee7e65d693e00c896653cd4090f1c29c971e57cb9de1df9df724dfe9a0901c576104051f5fd88d3ebda824507dcf3a94d30f2e9ee3a29d830920b0b8965781f691bad998837e6d5ffbd805b498eb18c26356d7779f46b48556af19be3433687ea2e4", 0xe7}, {&(0x7f0000002dc0)="3a55b94754fc7793f5d56d3f8d464b2b9ba612b6557791b263101d5c495431bbeac81f245bd85f79936862c3ef7849b4092fbb6daff4d1bc91c553d1220de435991da6", 0x43}, {&(0x7f0000002e40)="968c1f311ccc53499e17bf33c50fb50124639ce6d4027e3cbe20d38b463445f0deeb174a1d94b38ae4412909e5f1b6b3a960cbd4dcb4902d72b7d8fe47aa8e12d482ff6c4ca02ec330ed0c02a49d381b7f0ed1098ac19ffe5100ed0400570539b3250b2dfe73990f899f0b48ff6542aa8252a9cb3da72226bf73dcb345bf0886ed0008b474cf53810cd722a8d3b1d905a19e216d2f16b4cbd3a8b8455aac5042294de3e4af47765c9d47cd50b2a151b0a50c85d05b0465405f2c768e6319c96e40fd38cbd69fa2db899e1c880327da3274d13e95786956b1e145d35a48e98d9dce6848607f2f4c8b25d77cd00921bf2aea7fc32d6b3335afd4a7abf4ef", 0xfd}], 0x9}}, {{&(0x7f0000003000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005540)=[{&(0x7f0000003080)="e5330bc90563f193d3d5b96ab60ebf4d80c054543f77dcddb38b2ce436fb3c1ce035370ca03f905c46eace198155e87b3aafa59f30b3", 0x36}, {&(0x7f00000030c0)="4e63b058c8d47b672be22c2d5200bb07835de714d810f37e3e551551048346953952b45540354c534fe5894d1dc9b189d5a0b736", 0x34}, {&(0x7f0000003100)="da20a1a8c56beaf28edcf6879a77089aeb67a17491daa2c6e9393a029a542af57ceaf86b142feb78369ab5f0d8a34516b5364f74eed32dac4def7e5356b6056e924197ce22677a5c30de400c138587f9b20ed11a902ddaa4c23a622c5b45ac4c2aaf430bd3688897f49583e257636899463326ea3ff13909e50fa444dccbe22673c3d6978591c20bac4e1a5c304a9fd44d64569dc680e3be41cee65dbf2a6ecdae7928e13644f037defe70607c6c6337de332365719bc0310f6f75f4045a57157b59c8a06f632e09a5fbf3fed4ee05dc4cf6406af302d6091769e78057f604d212f44a1348f9a54a5a1e4391ac248d1118e1da3ce95383bf05b50cdefb8a85262b3f6630a6e1d15495cbffa99d278747403beb758579fb186445b5f5ce44051a6f6e670ec1320866f6d6453da7388d45748bbb02f5d6cfe9ca3688b9f130a87fc9db427c72616c3d36ecfbc653bbf9aff1e4ea630cca89a11ba3baf451d38d0ee6b317858e5f815bb19a5d0aff0c1eb1eec8d1b13bea1c536b9d4dc93c03b4abc393170b99866895a72cdcf4f67d1d92cc8049a6f38af6036ad9c5a8bf4a140e154a9d21736623bf47e0ea6e61e705a0417fb8bd5aa09ba21923d2cba866fa0105467c84e4a1e74c57e6ec45fe251a82fffa1df50ca298dedd4da6e8ee8f7e35ff823e1e6901d461b41f6fca99282dea061ebd50773a8c781f1488f99f6c710ed26d351ab3c531364b319a42d937a6665b634b076f373d183f64e480ff85a3c1f7e6da1c2981ab2f66c7f60dbda3c06c45519a9461c1ed0fea54bd5a16b72c0b84c9a00d07791d64221cebddfa267cfcceae648f9a3c13f613d6a43197e653d3d0938dafcef7bc187e112b556b596e79758727a85f31266a95ec9df85e29019b9ce633e6e1266253ee208d266c821969e1120805dec733b585258032aafcecafd3634f6b0d6ee627e2abe5d92d4744c71de6642d4e4e0be6faa90c45b40d332f50858b8c26e3388f379c06292f110040352b31bb751eaacc5cfb2ac811e04b8e46d592a287cfad452df8a9d7328e64cb99551f059f4cbf162f9a7d2ff507f6db642ffff49568726a779075056603a35042f6d2a6b574f640a6c1269e9d314c22bf2303bb6b9e40e3133363b96f0461f0b83750cd1eff8ac2994e484d04c176d3619065e38e060c472e2de56a7ea3c945ec5f068a608a39221a2ffae668804ca83b35de0a706b91a9c1138041591e2e940ebb091328c90f215d3306fa9a7174dde7dd96e9db67971d40db294430ec6f762657e929bcb0102c8976da7f561401e244238f7a674b0569a280ecd3eea3acde94bec75c35970f01cb9d9f37adbb552a7a346cf38dd0aabc8057b40c51d3bf21f82237c6764236a32d8565422ce3bcc3d44c36ca42ddb452f938ef21452e73180e8f7c852d7dd2171ff2a06922469c79163777936cc30c07f61a09df16faa8375a1cec5994300a8b8e495b1e6c6004a996bf7ab6489cc04d27920725c3b8b44c1ddc190f5d037c1e30ba1b5149ed3a6172f756bacff3603ee20819e27532ac7cf11ee1dc1e1a7f2c5cb72785d7efb29bb22279b95092c18454b472d41e0fe6a80b873c4e42ae83d00ea5947fc7fce0257ae9d83294d4f976e95341c49d5bdeba2e8271f7abc9778171fe353ffb5df7f33fc765f0a3d91532497454d5a5d310cf91a9b229b77a41193f47b283ba42777c71226e9553f2af8d13f6f20b911b34cab2a1ddcc24b33a3fa81d4f1335536e5b082c0818edd99525c4bbabd1c4464d9dd6dd52159275933a777a6b9a1e32de477c5efb8af314a5b5c304ccceb0660eb9607b64c6e277a906b1025fbded4a2af9bde6a9133ccdbf422794728b2f6ca13ad5c77aefd5f2691c49515a18050f46fa22af7fa0de0a49a917da924de0adb9d4b792fdf6078f0990d960370eea6c0d10abf01376459185f7bcd1bd8d887a40f59185c92e2d47d367467b5210066a31a6cb0f42a7ec82929703715f048329ec985dcbb7f6321e9792c431a14586142e3f4a946600feb710a5af5768b4e3c5a2e4534652c67bdcfc2f62435bbd55f27b4c0570b323954824022cbf880ba1e8d686387b35975f62130dc11af08d7d05f81ba8488bb834bcd07a1bd26280ffa5c995b3f256c5c9fd061f9c9f3a01e5c62992c16558b96097de35ba644d5a3eca10730543ba312103167052633c798a059188eecc6ef1968c332a5d650fb190ac6b231bf4ac1f557370edc78dd79f6eec3076870c92bdcd894463553873a0477927558a9f35ad1eb122689cb743b5947d26d00b2f2569b91396ffaae2404e0992a3682d984aa8a64f1c144018ef29ed8d24d6b40b3b11cbed95faf94da015c8bab74f83e51fa0ab68a1c2521ec3a9f1bd8a5f90b38587e9925d7a9add1317773290205e2b71841a7ee36d5cd6dc40a496605406ccffa2583c6150e3d41879cc3b9a87d441bef6d2191932a8c03e5008820d517010adc96b58d8fc6002de8ee85bbf279e1a403681ab3e427950115eddf699095d18e2f99ede304f94f074e0d4f696ba3b738f0f34a1b01e7c6de7079cb547829573d90d23d1912966456ecd94bed0432acb9893a5d0ccdc47ad784404fe087450240d9af9eb9935a8725e9ce5bc890753d921243260c3bcddc1d391d326c0a3b3862928c1c366e66d6886f31ba336864b6ff508e0631947020a9f2d98348c614fd6ab8775669244a8b3a41e968fc8f99e2ffb1104340ade4c5466a6240fb4dafe0285fdabf512b89de46ca356ab9142f18daa8c16f32336dad2ecfd8385423c1171a2b615a075a03e196365bae48bf2d9cffb2cea2ba4a7cb36e41ee4fee2669717e9ab7864b01ca308c4c279f51a6a1c2707dfe803ea9d2e024865a3179a0abc041a3eed9251ed99e205f5237fdaec4fafdf5ed69b0e9393f0aecad250439b2bef97245858a4dddd057889f0733c80fdcb0a397037de524457d2ebd38dda788cb584cc50764be7aeaa2d78eacd94bc66a7e9d698ff0b35d4e27344620f4e4a6cab9382bc10967e202a1b115ce399c5e76eb74b2cd734b849aae210f8ad2b2553ba618c95148d77ad11bb2fda0358a856fbf501fbe55359d27f52120ac7054f0531ecc89a49986017bff5ad1f4c643f7933afa4afce5dae70e09901207d7b9d7116f664a0adf2ce181a20f69027ee6fd45c19480632b4b5b82d4351f3debb3ffe15e1c61a7f269ef46b4bacd89b4e654bb6b795141a27033b66b1b6800354aa1ea2aff172457d857b4219bf973338f8362d8934bdd1ffaec47622a98b84d4e1b94e52379b37ebf267ab697b066dd817ddeae5693e718a4c9e1c55810bfdc4ac91ab94769149343f5523e6bb4793b57992cdeb05788eb8c538c0080a6e83d6f1d549a188b5c94ea02648c2483bf8c989befcbbc7246c2f12eb0832b8c7a4662e39c07bdb1dbd009bfeb77777cfc8f056f0ec4d065c61f1d5242656c02ee378a8cc6396eeed941afbcc301c38ce94ce592926561e295e057521ea51c8d3dfef18c5a25c716815b4cb16f7d3b5a45704c60c671fd7c7b9f4f5d8b848b82a1c883d4680e38eae98775c685c4bd9e1bbd85a6ff927e5fb255e72f35a1270bc8d754c68d1b4628a26d3c4e7a809076212464538c92fc5e4967c575768409c44da6f496ad8e49fd532713dc827dbdd8e1776aeb0b57b3c633fdeb6284bc94d7ae8d46f2ec6955eceee8e2d5462dfce762668e1d4988b7d797ce763419d8889d3e19d717dac0cd998c97c51a73eb62b8a496f25a1b4a77723c35ce190d41395987e94f57856201320c8490c186492222c042464f944faec13fb1045f3d0a34b04aa417d0b74b89e7ca8499f7f519e408dc39fde50b63a2eeef9caefdd40757e471ddf3b04bca9122fbfdd26a03dfcadac6ca5d7867ded89489ccefd75f808cc62d07c57816df3b4eb5531a20793e823bc82c5de393c81de7401f249dcbb6f56a1e70add8b5bc2c12e93857532e80831bd20ccee8018756330e8d444a581aa2a85deafb75c2e2dcf72d7649572785ed1c3334a44a58421ead289e82a6a0b79cfbc495774c4917c96bc89ded22274f8a2e9c84d2026e65ca979f6f1c99305195fd2cbd186838389fec2f60262a55a5d20bd0bdad49e06e1c9aa977740c8c9e842af5e2a2974f3eb42ae0fb5c38df9501903709571df5ec05f84aa14e7296de69e20f1b0b6108eba8b35483b6668d98ceadeb923d44af77a312c346d8260875c0dc464b47427f13eeff83c99f0389f88b07711a69e37c084cd7e5ed2c92fd3f5c351139bde9702590a464937ccb5ec70d79553266d44ce744f16dc2a55c95e531706342b9142cf2a6f738ffdbe7af8f33eeb6f403304e27aeb203409a66083b0db11ad399291dd89dd79e5b3ea3b78374e818aa5bc1e7b05f58967cc3c4dbb3089ed4b7090c48912cf8349e55187b6e55b8a94a4c66deb7778bb1afcd12d35e5b4305e15b5f1da49e7cf4cbbd9729d0d7c721811094fb2496e953e4e59cbe5f7a2fa2d5545ac82a5b6fb1bd53f67a4a67659250cdbdeef2f4f828cc6de0f5747ca01d7e0c43874bc8f4d13d8694a083c5cc488d2854e9c0c34081cab7d03f1635fcc7c2ba18056d112fba88615c017b2e657348a5528ce6862b3541e29c54b34212f0b061ff458d3a495c86beb2dc1f522c77677952391ee6c06578e2a9d58387482d6d032e2fd6df0f85f7caaa7679fe1daa5127b477cfe19683d7edafef0773a5bcaaa45f0adf4aaabfd5ba9e35c305d48b784bf107e66d17a48e228e34344991ffee1262a1230f14aba0ad4d035deec0cb32aa9cc466887d17593c20cf70d8642957130222fada50c418f2eb93567a2d5fd4d95cd673e7acfa391605b1cc7935a22d06d387d82bc45f9d3c1d129b6bad54571fac9cd6d783fe3463f4be17363c0b19ad16d5a86ecd9605fe85207f930924ff706ab941e35853fdc6b6f64680e28960f5609d89ace2a0a7f50d86011216ba750c9a8621f7ba972e84fdea8596245815dfe49141116716917ab2315643792c57de57db4b7584eaab09558135f1613782c8724dd1d24b442bdf7042a43162ea6aa1b2a5c2e992566e2dd31047563458f193a6c866bf655012eb67a86a1ef4b0268e105747a73097ec78a7cd91f8270e4961cc26989ad1ab2159715541bd9ed466b26f59e6246ce7510d332244de42138446c79f7b5db16ce330ebbff35f8f682c975129d1bcdd915e7efb16a11784f0e8fde735645b85f828eccd9926b491dffdeefe93e730b231236217d02b3a40546d63683dc9df0c12534cdf6303cfef7647808bce4d24106d5328c1e37bc298fa705e9e1f57bed8241194e097de0db2739a05f085246300d79644a36cf030c4ec0edfd4c4e191b977eb250f3851eb388525d3cee796493a3374727026ae0660f728ab65a3943046b2613fb9e9570249fe6fe7b23301226415fc0c1e8688910925a472b72fb6f2942ac7ba2f4e4eacc97d0e54209d5e81f4a742bf301afa8d0fb52215c39d8180f3b7569f44c72fce7f8e779b9aeb0d69005a9ddb3f04dc89eb0be794e23628f5aa64b1fb73ad105278a34b38ce877101d1895a932ff333a91c3a0c7b9230647c6cb34becb4ce2c85a2fd4ce9f5dda28bf0041ab72101e2b8a47ff250801192fbdc62de606575befbf5730efa27ceb636f6655e841c404b77f9368959a38698ade829604ebc285da9227dc3dd3511f6f4b9113a2746ad1103afdf8a7d9dc8a0e8c29e13b3674ec89d851c0bbb6cbb9c659ffddbefd3266e9df642223ca", 0x1000}, {&(0x7f0000004100)="3df40220992efc9b73b50779354b786ec9444892836007a499bbae3c0753beff3d31c1b09821fa89f5b8e324ef8d9277199c2bfc5a4b4e47304ef5ce2e571aeb5a88621f4e0966e63a9578389e11f13167baec0ac208ab891060256f9e96ccd58bd3c2a0e2", 0x65}, {&(0x7f0000004180)="f7445ad9a3ab51fcb5c0882851bbaf344bb7a36e2013546e661f464b24b9a02286942b82cc2e9d79504592bf3ba56b64383fc5f09009e787427216d9c0c62cf719d1b3251aa6645ffe33d600192aa44010f79c9c699a32c77a3e9a64a441fafdad015cdea737533664f46a86b556d4fe29a1b6bab12a96d7cfcd20e07b06d61a2e39dbe891174f96329e6003b83827918f1e28f63e9268aa877f34aab52e6f64e043dd2bdfaf6ab66b13268f3ed1eb262a1bbbf15a2ac766f00b5d979c0040e2ccd35b0e455a9aee0cb6950be6682506d8b5a5e0703da7ad0e984e7befe06a01cf82ab31bda7bbae8e91cf8922b9eaccf6ac202e93d855f69d8ecee8a95779d028f65ea093cea9f217eb9383894a6644f6528b864c9f1a7a3e623c2b1d36a67ccc1b9ce677f5fb73b8da4a3a4dd361711dd9b588bca546adb5c6ae870baea1535d20b97f9e41df778ceb4fc9c90d8fcaa8d74a01487c35be0649538e3bea30ccca45ab2984e0ab50e010e7cc63d77c8bc04ec91601ad7f1a0299b336d2981e2f2dfe6f56188b5256d8117993f0993260612d5fe4eaab470d5c6085675a1428e7e9bf0eca732af6d810dd67756ebae5eef849d977634939493902171252c3ab7d4d06588e42799a12f803add1026d117be0c47b34ebd0692718eef2cc80d3f2fd5898705bab2a0300acec574cae56c94966f2a676c8320cf8a391b169b81f545d82fd26557a0c461f3ae5205148b0fb138bd73366f452cee624d89b2ca583d45cfdda767b13de163417695e96766b7dd7cac1eacb3d92e156fb1bfa9944b3ba9c079611549aadd7ae67a2d07090b737b2b3829057166a176b4b4f8c31a6fd72870e02b1edac9978eb7f8e72a54aeb1f7b836eb3cc3cd84e116f275b0c8603f90220ebd196449f27d05f9558eedc3efc576ef3ee0060ff1394c8eeea395a1d914b311452798a4e0b454132609e91ff5438df855c7765a6f17116aa410bb669b793f0552880afb77f9d3da488cd6826c1d51e04c109b8d8516ae019e329d8d8873fb5bbad0c4c3b679cc579f1aa05a865811c808fafee14d48b7fe1970d7a1dbba98d431d862633e9780cc920f03ba4457e783dee80804172372a987cbc518992c7e6e7e579c18e41db9cbae48294ca8aad11a2bae6b9bb8c25cc65e54d76e06d4c5976f2a872f9416fe7cba51d522e80b04927c5a42cefa4743c358a79c70a875fa812232326bf5d2e56ded2157c0d4269d99a88fd8cc714b74dbbb98fdbf067eb9620542bc1384c07ecba61a9dfe77417dbd5748e3c8b4ddd960e1d649c7e915a7727738d424077a08017b7b347e9e739227c169bf6c00d118e95c19c89c2cb1e7e8aafe05810f6d181fe77a4e233f577e2b96b2a2e2fd28236f0da5b658755efd38e5bda950a2e297b59acd4c20a39e86c149f98b89349c3fc4be04cbe2d8f4e412a4b03dae5ece569e65606c7600cb3f366bb81cf5f7c237a24db72b3e6219385d1cb30fa1b536b3bd76a7e296304728c611bd04a2bb65ac98e86645586c8e34682fe6511bcbb381123b193a3402ad33f00ecbbdb7ff1e40099355d3ca78c02ae6f7c3fb0730ede595d87d229c21d1337dc791776f4a58106f20b789951693f434f159cdba3fb2b20ab522ffb58c832ac81eb92bea28e4822e753a65c99837baded2a0e3c1339b57f677ead1bd43045dd077e89f759abc2ef0c495db1b971f63cd369c2346fab8c9f013a0b88a93d4f8d3257ebb9a62266f8dd0afda8dc351563b34fb0c955ff32178fdfb69962dec4e3c28ebbd9a89ff717659207f254556bfdbf8d2ae6c3d88af65dea724b13656fd49da2b1a9cb57028fabf20d6f7ef3fc081be76b394ffdb9c703f1449975bc409746db84094b8533851f004257b1a2b92e3a6e670cb1c87bd3bb398b0cba08e464d632ed7ae6483a19a9312cb15ee9b7175c8612eec4f8fead21897001822505409deffd8023aa3877d619d85bbc8a03fa1c553aa6b7cf423bea74a04223fe7be2fd36ce5767c8c89106f9c91068a421a89f295e8bff127513c805a6d4dd4acca3729256fee08775ea09e046b7a334d958002ba448548702a1c222c66af3224b90c5d1f68a4926f948599015fbef94d46fe25d182306ae0f205a87e9e41df311ebd7418b3b1733954034f37c342bbd55eb564fd0fb5148200fcf19daf1da8d78e7135a84ebf4d4671fb7fa74341731e4f9837efac1a09dd900074fd54064f6d5b57445159a0bd134aaa25e57ccef6590cef320708e3874018d32f4c34c909a0ecdced226fa5575c4c7b307f7b89c09490fb0d90cd366cbb22170aff88cbd12dc1ed2de55726ae8732289943c572315aad60ccee919d38fe610e155433b602f166516ed9f665c1199d1c14fca260a0745fde063478b13a0daec42999d093a3ce322955b04de7de3130e4925424d61e0f83b20b143c90dbfe1d371dc0a08d5b76bb5d118a199edd58ef4ad3abb17d433659ba662ac9a867547a49b898c6dc42241565b741cbbb14ed1f67301e4826899a0ff15e67e9f75ccb2fcbfe20f5065719a5d69df4629a714372d582dcb9362d0ca4c51d68ff3978174685ac2821d7267bf16516e38a1e40696b70a04f7b17679598905250f6b993ee9c38959f8baaab348525caefa192e2f8c671f39e617a2fb97cd5bf9b9e9d3e06b22b225530a1e0bdde7b26183d82a695b5d147e1e777fb91bf8053d17a47024af7613ce2eb21463adf1b290d7349e0714051024acf5de195e51d37ef9512ed8e4540a4c5b842fef6b1b30cddd2ed44dba831d6f4afcf3f25340a8a749c9d67b913598b927c4726620952b1d3266744636b7ec4a38c793d9b1870b0cbf58682f1079694d7cdf164f1563d174b914624e064d9d6499f412e6cae07fba001bcd276199fb1ad5c1cd353c13916ce55e26ebb6bcdd059ab3843ec99b880e279bb1a9b6f94f1f97bfb6ad618f1d4860d81990c9cdf86fbe72b147d7a17469923e4ff326f13ef3e915a5886431ca9160269e2f7f1eb7068d2377009f9fa22daa4b614e3f5b80fa2ac0a51ae2ab28e0e4adbe3aff231c265a6b3c02056165ac232375046962ade9be836d556f903d1ad82376a4ce52d56b9a1d17a431a012231f10a99f9446fad4703c8fece72c23f9784ec6f3a0985c0205f78e78ff1bf43ca044f9866f2a3316fb080ed010261ffe1ab4b1499d1bc9d4114ada1d3d2c63143606f65b56170c308699f7aa3ec775ab721c690100d2c9337387e65b4df5c61900ccb53d3a49e63a6ed430f6085f3b84987effe036abbf3d6737a1c5715cc5d436f31d07be2898e80e6f6af0f39ab429a71571409e63340b366bf21c4808f1cae2e64e6034655784dd8294f39d32159024448c21ea9af2227651ae46877a184930d6f2502c3e00c656f295125d097ee8575160997b98884c8d8c916f673481b7d37b2e33a25ae69e43ccd2fb1856d09e4e07290cbb7466a59b35fcc6de74b54d8671625f6858abcd2545d15ff78e4f0d3d4d3f3606b47fe1eb133827ba4325dce34c2e311552beb00d23026b60b17d7814cbad55e483a8518d7ac129c8156436a28ad861c0b1e9f78725ae880ff0bd3b49d50e0a61673bb92564b255fb12466ffca0f54e560b1f24b8a37752767dc3a447d41a6fc158b8313662c68437b007854d6ef99016ce64e602d99dc25b9c7af73baa3953bfab73d1afa1491c78fea67381104482b908b0b0ea4cbb077f1a7cabdf443554add2caf079f0685ed41cec16acf26beebae6b4c8e44387ea5919e6fda757c1a90c09449a7adb315eade517a68408fb1693cbb7200b443af3fe847ce290ed0bf8019bc9a510f513a99c8cbf62dc9dfb4ffefa684fba41bd61f7a906167324a1e17d1f5e39f19d4570ff99bbf9599e9c7e9287aeaaa2902e1bd2e2230a8aa2862e553278181b4a2608cdc55ea09b8acf17b7916d67d4fad031b906303c5a192fa7b3961d84159ecadf282113dc4bf375a3515b3bacf6b5519a821e0cbebdc29495e7b30d241c461c766d6bba64e8415b899af46eb33a4532d6ab56af213affb897abdfa37631ddf7daeebfb1b1fe3106906bccdcfa6aa64c88e4eda91890eb124554823b2438d1a808fd45347c779482709e940d38c5aae671be0fa18494acd3a29979241bff8509f8461eee1cf0c45e80d2a5f2520ae4cb24f8610fbfbcf5489a79c7d6ed8cfd6083fbef4f5ec9de4d405d5820a727a5e8b0dbb21de4a669bee5eaf01cdfa1688744db0ff237ec6575cd207ee6b52c86afa3797e82124bb93817171bd33c3734ff954f549af685b8d529883bd0bbe5ed463e5e9d64aca8c5978b8c1e36099cd1c0aea66f53b6adbc7897005e6342c9e7fec16e782e502a8b297c58d03c27bf2edc0cdda8fbef0becf3a9e7a5631a481fb27c27ebe3ce2f96963f0d4345fb2efc6ffbec0f8d52ac1260794995d72a9bdf6506caacfafb860c3c67f7a785025f1dfc479a2a5ca5b9853a685073a7f4c7af231e86c0e97c51920443c857c6449a8b2f1e22c595eff38d3ce970fe6026f59d476495c11629c72a181e2b4576a1f4540144239ed591d0017802a22978c13a4804df9e789a2ea2fe32fb1228499a979004bccdc8c8c9d6115879cb9eb900232852e05ec20d998eae0e81d7651860915de55c899124061b47cfcbe2ce3bdf807127fd1acb372ae490b1d6c552e0e1b1f896e3cb1dff404aa3149585f46ef04a5933b857ac85c6da4e9ef6b65e9755e00f58fd5a2a7187efc60abb04067adfb8ee49afef01b28591921b49db60bd7e646e277f42858b7e59ffad4ed17bab1af5ff2d29021c4be86bdbba130f6619edc865bf8e28de8946eefcaf8dc233537bb7b0b77e66a6e91a674e1b211c5e98c43be32590894024d2bdad1c9e37370a0189cd62da74d1e7cfeeac25e8c914749104ec7736244672145bcdba83ea0740e14840dce531cdb7657de246cc85dd4db092e3500224d2f512c2256fd19020600e447d01c2cc6e4d5d76aab4f1f2f0b9b9862c2099ff4cdefe5eed2ee127c9b723455d82ddbe9851e1fc64e14893b9bcc8dce0f523ed6929000831d10f2ee5f9088799a97295e802a5aa0888ff86a2d40f59d19e0ec84ae3712c4f1cbf749c13c3dc8fb2d27bdc3cbd4028de21d6d843b113b783980489f8373e67bba484ac1ca26cabac851ca6313343f08b396c078447ecb6add39855d2f9a5e373ba7273a9e3d5c7272e06562fb3d11878075eff5b13a994bd95266296f4075bf703c67f78e0e4ed5f4d7c6d0f546854ec2ae27d3239fdf8c94ee9022394e24e256e7ea03e107169f342e31f42f9209734b12a6f099ffe4488760f8e7371ebb74b97402dd2155fb501d7c20e4e46a4c76837285764fb99739c2488615d41ebb39324f05316af56ce91b55b1576a628760b59269e6aac7746a1a57c932922e2746783720b7af610e1c0949b8797ccff3b2de337777f90998b56773b5eb2d8b70282549d3fa3f738acb2fdd0d5e4721f3bd1f3248dfca521c1ec3b64a0e3580410f3c1ef12b7c4233ab59d643cb4dcc8f03d80f7658ecd9b038e78a31ce77bd75886102edbf8cea11f6e057f1d1cad4843d929190ac889f22dc4825878de1f7adbd47d0ed8de1301f344ac96d8e8288623a4d36384fedd4e0c6da2d307eb685416a2bea58d9728382a21cb6b35ea8e709d6234d4988e077631f71b216c6531f5d025f7e57eebc150b6c3ee1df9a8dbbf06d968f5d9f10df885468b17e7e10cf3c1669f6e3358edc8fc4d10f570314ced109b5c3865e51b9cce04b6fc", 0x1000}, {&(0x7f0000005180)="73e2f9f561677fb3ec532bd27334f9a6052841ec61c0bc0cda61e3e567909a5af16f0cbe039885c40e9b4d22e588bb28836bf4754457f929245946b149afd4425f4e1cf8bcdcb04102a39fabd3b681e0bce559877aabdb93a5195da3068e3dbc0e99ff6c66f06d156744762361a5c291845f570cb302eb52a0402e3650638e49fd64034dc62dcea519a4003f5f95361f4758fdab55518af1cb858c48368f10268f41c7298080276a88fb928a48053b2f58df500fc629d584dee6fdb9203e2f8f72e357d5a77e7b63ce9d5ffe72501f36496e", 0xd2}, {&(0x7f0000005280)="409294550d4ce950b3edb037b70aa0e76eb9d6fb58d2c2f8273c4960e0eb481ca16d55e6914a37131804149b127f1afd777556848f10e8d53ec64b6aa89424656b067ef874ca3b61e6a6e55e51bf821a33d51cc2dc39a5f4b5d73f2159a6351568931f37aabfd58443c9a6db1690e4c85b064ff8b60fa1c7c055fcb86ba8439727882888a3481b3efdd863542468cb92f5a2ec7465aef92b9e5a3cf83b7d37e4e58107a0bdbbb182137e799307b4f54c56f923fe523eff0c34d6ae85ce5827dac2d2ef6706df64df42ed3a2f3b19ecbd0c16ae2c8122f085ea6bd817cdc2be8e0e4dc26d177335a62f811288def07eeabff777a34dec7d", 0xf7}, {&(0x7f0000005380)="77d34b0c70df70076d909220b777506f9a121debe55cd554948899bae3c238dc74d3dc8a6e24e54b08e269fba6cae48f9060029f90d6b4c9a580085db66dfda775b1fe4753b28b7feb877cab31543a6fbc1b8f9f79a3502c5634bb63e73409c266ec37b9b55b0c41cea10967518dd5c2cb0088f915686e565c1b85bbb446b690b7b77773c949ad76a21dfd6c0b6ef292c9deb26109ab16da757cb376bc4f38a4dd8c9611ca8c4f027c4d584a1589c5f84cac05fa81cf6aa98fa2eee0a13a3e3c01e5877cf84c45801e7c440487aee07636fca1c714048b04d49206b1b31a6122aa2088c29498999fbbc88a", 0xeb}, {&(0x7f0000005480)="c2a77972173928affc24b507e33bd4db69c00672e0eba381d51198b8d1843ce16587e8dcd699d39dad16211191d27f4cad70b7f20fc94037e7c71f1a14e2f072d35f6bb69b050bee4b4fd40374f343ab0514e870b01265b9ac38a88c7dc17ef49c8d195808d3efd22dee4d89e77a1d827471b92bf31296ba36e5826481a5", 0x7e}, {&(0x7f0000005500)="baf91df6d7a02314e23c2774cb6078c91e22acecd115b7d5c43cee66bdcecd4aca2b", 0x22}], 0xa, &(0x7f0000005700)=[@rights={{0x24, 0x1, 0x1, [r4, r0, r4, r0, r14]}}, @rights={{0x18, 0x1, 0x1, [r0, r4]}}, @rights={{0x38, 0x1, 0x1, [r4, r0, r0, r4, r4, r0, r0, r4, r4, r15]}}, @rights={{0x2c, 0x1, 0x1, [r4, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, r4]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x18, 0x1, 0x1, [r16, r4]}}, @cred={{0x1c, 0x1, 0x2, {r17, r5, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8, r18}}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r1, r19, r3}}}], 0x158}}, {{&(0x7f0000005880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005c80)=[{&(0x7f0000005900)="fcf5ca3d3e7ea642cb1be2288d4ac38546331f0a885a4a83723d8612d00cec0cc731f813dfa5ce45cfffb974e09471278e6578387179ac41441b78e97b830bcd0e6610b066c661ea2a6f414a34519d0373b2974fe45fa77a6772ec33de986a028999fb07f94b115aa035d9932bb8dc713ceb3f9607068e7a78f472814157e9e5acbc5eaabc1cf9ff6d2e4e87e540ab1afabde1eacf26a5ef17bb7474af337d4d590fc42fb12a4f39c394471ecfa068c512c0093fe414c226c2f24d7cf47faa93c358ada2e33f288ae87c4d37ba7985b29192242b", 0xd4}, {&(0x7f0000005a00)}, {&(0x7f0000005a40)="7813c364f197e7c322f7f25419057abb933b05d7d92d23d3f3ccf255aaf308bf7741d3f84724979f48d3aa2148f0694d32457b53134564648a599a6108ea84915e5f4a3e933a42e40c17ecbf8fcb1624c49d81ee1c3c51e4deb76e54964277", 0x5f}, {&(0x7f0000005ac0)="2d2effe5f8accf06b9278d79da0512148330b8c0136237b452301a298dae4b234ee9257aeb5d3a3841b8d84c94e4b110b60003455354df148a65444ca4c423407871b30c4f9ce5bfe40829b68ddebfa44e12793fb5a2e5e9771ee7803f90a084bdb0188110c7fb757229a8b74f9b6f08033855124968965902329860febb84159c262545af19958e56390d5c48b867f22700720450cacaf17e6432ea43f751c9465ded0d2fa4083083c47617bdf3f7abb3de6dead43c04172ce3ae013e", 0xbd}, {&(0x7f0000005b80)="eac74ae4f0680faa33aa70efb3de4c79e9b0558c4fefc14d91f6d10cbfc598d0c8ba4893d93756f9452465bf3730680a030f0041ee7b4e0a94a7ec134144138a9109a0deb3f3645cb6a564c2f8a5dc9c0fcdb7b013882ebf23e0ca934e0adccacb9305b4b6dda07532f9", 0x6a}, {&(0x7f0000005c00)="6fd7d96e116e6bad0a68c3928b3c4a891af6811da20cca774b67beba58ab134c5d3904d5ea994171c7d45639914a6ed106c83b285adf88a5c5524cafd80911f081dbd5d55b", 0x45}], 0x6, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r7, r5, r20}}}, @rights={{0x1c, 0x1, 0x1, [r21, r23, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r24, r5, r3}}}, @rights={{0x20, 0x1, 0x1, [r25, r4, r26, r4]}}], 0xc0, 0x40000}}], 0x5, 0xa5804cf95dfc91a4) setresuid(r2, r8, r5) setuid(r5) 07:09:54 executing program 0: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev, 0x1}, 0x1c) sendto$inet6(r0, &(0x7f0000000080)="02", 0x1, 0x0, &(0x7f0000000200)={0xa, 0x0, 0x0, @private1}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) 07:09:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee01, r2, 0xffffffffffffffff) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) fstat(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000040)=0x80) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=@bridge_newvlan={0x18, 0x76, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r10}}, 0x18}, 0x1, 0x5502000000000000}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) getsockname(r12, &(0x7f00000000c0)=@xdp, &(0x7f0000000140)=0x80) r13 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r13, &(0x7f0000000100)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) r14 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r15 = mq_open(&(0x7f0000005600)='-\x00', 0x40, 0x81, &(0x7f0000005640)={0x1000, 0x1, 0x1813, 0x2}) r16 = socket$rxrpc(0x21, 0x2, 0x2) r17 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tgkill(r17, r17, 0x3c) r18 = getegid() getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000005680)={0x0, 0x0}, &(0x7f00000056c0)=0xc) fstat(r4, &(0x7f0000005d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = accept4$llc(0xffffffffffffffff, &(0x7f0000005d80)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000005dc0)=0x10, 0x80000) pipe(&(0x7f0000005e00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getenv(0x420d, r24, 0x403, 0x0) r25 = socket$inet6_mptcp(0xa, 0x1, 0x106) r26 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000005e40)='./binderfs/binder-control\x00', 0x802, 0x0) sendmmsg$unix(r0, &(0x7f0000005f40)=[{{&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000180)="04d1afdf94ca18d76fb0aeb34395ddfd9d4affa78d5f225faab5dc4c1cf66f4538bfc829de569774570f32850bed96ef182cf42393e2e4f50e155fadc399a40aeb06871a21dda4211a1e074f45dce78dec6c2041bedafb068fc84b4c6fa8eb3a5750c3f8455739b2e205218abc868d72c244df2a6bf9b00c33386b3fcd88cf", 0x7f}, {&(0x7f0000000200)="9dec2b3effa030ea70a1c04ba083410700a763f90c0ab4cbeab78ac8f84af2683ee6ab12c1c5be6671dad5cd304d3f855ede2e6deb29eea6d033dfaa37cd0aa3d55cbad2463ddf187e33bf4ec8fc7e50902f34ecf890ee1624791f51779b87a447c4e81811b200710bab569d750f80d6321f2444064e17c3632dd18542e0bfdf83f8a63bf7f375cb12c67da5b16bad1363b150d39cf459dbfee140028d245737cf13e0d972420ac37d03da550fe4109ee3b37ef7622908d567a9b8a760c171f3147312c509dcf07b0c74c3d01727a8c998c2e5148912ef2678209134a09c19a6c873af32e044badaa9f822dc9d47a0453a4b101867de66e31d64a7a7a0df676651a3b4a855559b8b920bc822ab25400c357094a9ef79124f5300a2861c2b0fe362d67a351aa3897dd7c19a108bed15cc4045ed8c27e74969e30d1e1905c1ca2b074ce050d972797a563d2c7cd606928e25d4fadadc2ca0bfa9fe915a31956d94a6b334f172e485c5d2ffe8d6f3ec3fdc5a20ef6e31e231bda2a90a2a773cba258f2b1a4911284aac0095414309252933fcf7b23ec20ef67efa270fccccbee21a29964fdaae8a68c7b19da6347e56e96aa6853175f494e9fce668a865fa042f40d13471efe4ac8b2275385f3c911980b97a27f4dbbae38ec3fb376164501cf957a92c8dfdecf9c39ddabcb66f323ee6194e56d3d1918afa9726c6ef9221d507686e19a2a78cbeed996828513d97b80b5c89e486989e646bfb3855a56c2d972cc827564e38ca0998199f99dc8a1408972f2420b0763caa6bd5ca476a864ae23ed8c4859c263e09ec6af3a093ac8bc805a9557245915c0cabe4b923c6fb3de9422f7a5013fa7a0c161161694a32de729d6d3b0aad40fc26b0707d5cc8e021e5547dc30632b133ef48a39777763b77b7c11803bd98067200ce1ae0df40781014c8fe90b6caf87ba22774b1ba76d8c94a0f734a5d83486a9da08c40d0ef1dcf06fb302e8f9e4327f506f5a83c051d757bdb625ff578783efc70ef4f47bda21d50f803b22162ebce2faea08a78dc13d0fd2f5c09fa0029f245d4c17e1bbf43948975b62d2e2f46149c4d779b011cff763274eb1bed1004d19594554221d0b1ff08ac20d09caa8f758ee07770fc26bc94d561c48a0c6bd74bb930103a31cd7d262daf5fa3d45290baf68414ceec2307ceeb287824d49e0304a5ec0acf9a48348bf32e574d0a1b9ae6f8973df0814672217df5789f0ffa02738d5c6a1104f0665ded56ff44b640c8e485a48732186d53ce36b295c2b0925a987c592cb1b6917cfc42e3c965e40d7278ec7a24580c5b167fa3a2edd38b91a7241c62d1734315a76d36dfb6267e4ff62df063738c29a7e2090ee356511efdcf2559b2a89eb2677d5a2fa06a8d7a3f89a088a87085908bc7c74684f5fb655f25fac5ada9c89945a8d2b31858f358d4aeb35b0d855f244f3d9a7df31b3c5fa424dbfe9933e043661603a572451f8ddcf4b15db7098da25d61cb7fc22747c47765730351dbaed26076d88d2c0af1170a58d00f570bcdf1a0ffbb0d47fdb577a6e41bb48eabdbbd7e45ddd5539692c77c2bc2f23f553320d8dfec9750b73bd3a3b9ff51f4d09396ee73094d451ccfed47c50c0ba7fb03ee8f056ff41d7b1ff52c7c724f5b6ecf9c9eb8360c0f761a5fd7d16485e74dcc45621c4402ec393cab756a7e24d133481e089900c2d21d3ee7850bb43b2dc43bbd75f31a0aa41ac0d4bf4b1ddd61e0d0550ac8c85e8ca65d83d030bf6efc4a2015eedf351b48a4282681b1896fa28950c6089cdb904514abc55edbc822395f633e720ef3e22662b676a13e4c54e74e564e421f4495ad22aadaa2cb19e2f34170e661db92de08d23b97051af0224c06504b457bb1c4837548aaaf469521a4db538be5307408ea3504f241fc9da5d0d5268c34358931c3742be5bebb80682c29acf7bcf57751c06f84a2cb4dc05647827603d2d7e899b82053e6631948dfc964ccb95382496a12d0293bc5937e3c1ce22cd16bb5331e53c1507186e673f764295af2a36ca35e85344bb863dc775190b6e71479ed10725a394357465c631662c1b48e912916f53a712c38e9f99910a63ec82c23d2e17009e9d1009ca3d1c16593f83da8d9fe7af34e56efde69ad189aad00b191eb2118e5ad883698f99e0493fa95abdc883f7d7d19a03c6c83f72bf4aca278e6df45d2984ce0066dce2fafc77478fd314b2e27ecfe41a7aac824cc8a92f4d764bb0b3249954d7b21a6a39993d197dc120dc136b97fdaa8cfaa0b43ca6d759834b8e48d61dd8ed9a1f457aa2b30fa76cacfb27d4dffd3cf0999b9199c0d6c130ec09aea96e0fc61977daa7760d524d4649e57aac000e4cb4bd61c99ba78362d302c10767504e8339396a2d647e9d3cdd027c27a1b0938f655a19b01a33fe7d9388042f7f517fbc7e425ceb6a6c4d7c0f36685602a950de71145ae57e6f558a3029a765c120a5f74fdf504400ca92d583293c7ffec29defd7d0ff22c2f343097f6dfe60ef00eae2ec142ee946567f262ced5ee0d512158fea1171e6f37db199d44dd4a119bbb00254821bf24ef2f69186c00eaeaed59219f518aab908f98c982c6f9aabacd498211d86a372117aba7e2b799d753d672bcce2caa154522e397a078ee9d064b6544398398cc44a22eabe7a7289a0aef17542f17ed483ff9817e3c950e64609ff7da769b237bad5a0cf3cdefa09ea3bdd277027c87a0f77eb1206a4f1662db1f09aa9411e0f8c1750e041c5ea534faab7af6292f303b73ab6e760702595886ee47eff7b2d60ac82a5037a3ceafd2036679bac615a47c16391dc7aa98dbff3d817d7c7000592477bcb3afab264b05882d3b4524077c322122397a980d65b11bc03c9a65e4f10656568a27d304993d6b423cc7110a39937f4b4d7b6c50de48484795799f5b042d8031ec6aaac65bd28583c7f4ea1ee2316563b85c8deb4d71f4d3be59bd43234c102388d5725cc5739d092438617a8583d2cf175c39cdd8b1bc015fa855c8cbafa940b88e7428b76c1b20eba1b1bc7ac3c0f145a792c7ecfa3357d01dc1fd479c10b4717faf88c436505fe19f853ec0f0063f4ee45788fad3e8390a4d98a91f2133c8158d3377104d1b5afab27a3e1c23c32eeba739d4423296d83a53971e87db66a3a6e440d6b5d6a686c217f8906befa6d597634563699a69e363da5144c01cdceb5df12c48f086c03d6549c7471df3deeff2e1e0d736c17b8c156fd8baaa527a0bf6074bc0d0dfcc25f933f0077ff2aa963d645f54469132833d04ab37d8f03a43230e6fd2d63e72de547c8ae4095c1476898f6c453db8e58fe23bf1e023223e0e90108e20b24d5e1db2bbd7cd354f7b45531fcc5142d364abb752faa3691ae939c27a2a0fbbe602dd5a5e496de63ae6855a55d35172c907d72011ead27b9fb2f05b5d1393b1d6e88c78706f4ba9d72ba87ef345a8327e0499e2f278ef75e207b1e7319bf0604ea95af5d97a43bf65441760b60521141798809f3335120b61c6f1dad24e616f4c22ad2c696b8467c7d4e822e27a4f3b16769d6038b21c0c194ab3c86452e6020c573b5b6656d9e5b79a8e0cc84043aacba6cae7fa5aa740de68edf30f40860c316df5833f9f09f61dfee881fd09a41956ce1314f0e5c711481dfacde0330f274af8ac3d041a4fb3ef29570bcda64bd213c0f05ac57ce4088018c72535b5b84bc5e520d506436e1244457789291df3d1cd0d9ab817a0c8d38ca6066c2723658fad15a072c85d3437e96637b52ecb0957042d9757f9b94e9b666bd3ef041c2e24f84ccecb0b30cc04e0026b4de9496104a5a9a6e636b39297bafab47ef0500a1cd08828d2436dfd7248b11f0e21ff74a21c4f09034ba145f268a5fca5d5debc8d3037832251f0b0d5cb530b986c9a3a5ca2a3f2cbed67b220777c4667d26b3e858c75573de676730c1258999720ed4db9eb466189f30f76fa1880b01b403f5191c625a07c613977cb030d53942ce482b8a209a7481a5d26e55cc1a4cdc2d4bf7bbfdd902b0d8151b6b81db55d13449da9902d5c878e48da6b90db8748381696d292502639210d99d8e7700aa8060cec7ac652fb90aec1edc08d503b7ed4e9eed39ef207cda91f20bb7e22e36bcb7c6af7c23152a51e003624712d89452401a148cae28214e2ddc2aaafdcf5635c4a59e709872e0abdeb53ef42ef937bdb09fbae62c35c62bd03e8e213ff4ed34a4292dd807c3f7bcde7d7185b81749a3930bb5aa4faaa674cb88880d9edff5279275185950758950d236b5087bcae69acff4b10442e1c623b3910894c20fa3aac7b9ebd8a26574ab5d5ec5514c440ca32104e9b63463b3b0437cedb3e2fe167206254692947c5d4b27444d991f5e726e28e53cfdb503511b39ec4eeba45e387481110d5f25d3ec8dd298d6a016be519b0f947aa00cb89c2de682d92061ee84f897cc062785d382093c94d7840d4641ae98c181de8bcd53a2fb7b70bbe75d13988790245a1b207f7b3703068d978efc49edaa3b4ef6e6f56bf6db3254dc83857ec70d3b508ba3c4790c6e643c276022a1915951fcd2a5d354d2bfe9835ba79bc99cfdbc9bcfd7b740286d775881a6b76f7b0d140f221ef08d8011ec07f9236a2664288bf883c51a4219b53efebaddd046ea84b49d263d263c5da284c53f20997b20d04f1baea145216ced1ca84009feb8ab6976e45b3f89bb7b348340733d361c9a6b36aeb6c4987dc492a37813bd5b646ddf084a0ad6916c46349102c9d8e54c01ceaf673cd1b227866bf3c6a00acb5f387979d4a4a9a243f5136a0c39a030607fdb333f062557cd254624613b739288fdb0d878818d99a590b945185946891fe6b45ba269005ef98569d14cd6343930e47f5c12232dd14780427e9858ed603093c8433e24cf5fd9f9ad94400d511716d834266062ef45d552a9fcdb3cd1f093605905c71c8ba0bf63bec8be870384ea687a379bcc3cb2593224155976b8537f261a8937145c60d080e2590ed09d85ba4088a52a10b503482e34503cce1103a4ec88f55d1016d904f19c96a3ce66ee5a1aebc67b4164dd255ffb0e4c9d3d4ea2d1c9417ea852ec6828fcca4b67bce0c928501576596d4964065ca0324818d4edd9763858bf94276392fb3d1ccdb063a530c2d2e259030575c88ef0b5c653a5830914421c3a29450fa2ca64b6503653517559916792c9d59b4a130a176f41f5a8ae34436ce4dec8b0e9ee426466dbb4b1f513b200a5ba1b88e5c445759b0ea8ca51f1de81f60fbbb3e066e28556ba886fc50e685ff6b0ed366cd2ce062e9259bed2ee5bac33f4f8826a2a3dfa217e708954f2278184603e9c3ad47aa01baaac1c8a9cd452cc3bb7e95c48b1bcd8730231296169802e09b867bbc3473582660c4cb77bd930ddd53e1fa6826087ace0b294fe4e75c802e36bbbb4db1fe25b6a307b57d777865308a4f582c7439ff3549cc9bff5c8639d98e07c7a04f4b37ec1e344e1a448a94b73af5319454b5b00285fbf629e136e85e5c0750627c06c4d673b94858fee7193ae246252d53740cfc50c40fc8008ad5bc3d4c044360ad7f38652fdccac08483c2b37aa3ded8b1dd4bab65387b68e4e43763b1ee58ae11c3d5c17c670948afed267e191f4d98af580566dd133cbc6832ba853a0c75a631c35871af84b084d6e755e8e128c91340989c11b476fbb56dd39cd9a993bbf329740ba8e574da0a49081d369b4060c2140e454db809be6bef7709d83382bcad10a9a38a396096c9f8e4f8de3b", 0x1000}], 0x2, &(0x7f0000006080)=[@rights={{0x30, 0x1, 0x1, [r23, 0xffffffffffffffff, r4, r22, r21, r4, 0xffffffffffffffff, r16]}}, @cred={{0x1c, 0x1, 0x2, {r7, r5, r9}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r4, r4]}}, @rights={{0x28, 0x1, 0x1, [r4, r4, r0, r0, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r3}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r5, r3}}}, @rights={{0x1c, 0x1, 0x1, [r4, r4, r0]}}, @rights={{0x34, 0x1, 0x1, [r0, r11, r4, r0, r4, r0, r0, r0, 0xffffffffffffffff]}}], 0x158, 0x4002}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001480)="88cd6721138d9d3c1d4b82603b934f3e9cf32c11677196305b7742cfe9f3f52b6ce8d9e4450e016c1131b970c6b609a3c5939edee6be87cd517bdc7c7924f4d6373c535eb33fd73fcec390f6", 0x4c}, {&(0x7f0000001500)="fb671b68d99136e7123786a4d5b1d9ab80d942b7881c6412b523944b47f7e01cbea90b953f6ddddc786b8478669675636d3050b9c1e888a98db592251164ffbc36017af5656bbb0339b8a8a7949face425df58f2008a67da6e3ab76cc617e29ac143117bbe67e03f9610580223f369635b11d86219763c9262eeb7565da05aa36d7637410987efe0615661829fd7449a472bd83fb901060c13a3fc9b9bd549d227e4efaea73897b1b3e2410b034fa24a15353f53688f14ea89", 0xb9}, {&(0x7f00000015c0)="6b84568564fd6648097865895ec9b8cef2c2cd03104fb5a92fafba13014e794bcc162ef3ef5bcc7063cb351bbf11dfa297bf423e073e362cedffb14a80c7bda15fee75b9f5e1b5858a4a922295b4d7b8615af7025331d2cef464215031c0957942c076e3f0693abaab23488a0af2350edbc6a7147ed33e461549a80daf61e306d956f295fa394a729fcaa2254ecac31611456a9e5c6aa12746a5f70e51f4fafb557ef0d4709e67767e6652c78ff7f9b14ceb32e9658dd09122d0d15c80da336a1a4ff1ec8bc5b7228cf381d37f5dd7d4ad0d2b310caef1a8a0448dfb3d039eed221416875317340233abcff7256f", 0xee}, {&(0x7f00000016c0)="3ed13617e342d22486e92442790bafa43c6ffeaaab0e1dad3000be58e1176a21e1902f92e1638d30e195f879b27d564055f77b8da64769d0bbddc085739cc232d51a5ed73a0a0380257c1f2fb8cc853f4142bb244f7f", 0x56}, {&(0x7f0000001740)="d332532a44f725374ac141c349d69917e7ce3fe13737f4f5aa359e465ee43566fa52aca903656236b5a150d8431effb925b49c3caba5d492d04bd912711c2cd4d1755f2b3e5f7ffd4bc9cd368da825dea1e2f4115abadc7fff650677d37bb87d8d0946d799d0ad2f2a70adb255ef93e37807eb234240a82c08f19270220fff00ad4ac705539a018fb25f1ddc7f780b149c0f881183e938acc9613386a457135b48c6b3", 0xa3}, {&(0x7f0000001800)="8dcff93b67ac09358c9b853e31dddcbc2a38d89379285f003a05c580359b7b2fa20d9fcb0f820d2793e9c263ac0f38750a7c85", 0x33}], 0x6, &(0x7f00000018c0)=[@rights={{0x18, 0x1, 0x1, [r12, r13]}}], 0x18, 0x200000c0}}, {{&(0x7f0000001900)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001980)="f9e415ace79e1c8eba78ccbe3fcbf57c79efc6e35fbc356b6ae083ab5979592874a944956e988e37670e36a5d60c9c549f82f39a74e4c857a48dc8fcb11905ce929483fe8eca9a373f6fdb9eafddc10168ede7cd87914cde6fe6f69cbc692bbf58092a8f6e3581a344d73a56ba7a024ce79cb5db", 0x74}, {&(0x7f0000001a00)="073cba5dde17599ec50ac2ece0eb7aa168a6cd8d0a73efb931a90aa98fe2ed5870c066106590752c413a5f6df4b5f8e0ad5c7386905b321e94cd676eabfde7ae297953e7e20f43f3df144ca23e463aa0d821693193a2b9dbbcc622dab08c2de63f0a82456f745d343e9b47542391bd7e7845322392630dea661270ede3ed1f99a270428cf1971145e4d14fc0b7fcba1d1218c774a26ff64194d7fdb3c130d80729260aa9645242bc141d819b9295a7cca0ab141fb0c744be814d80b7af0949a1552618952e60ad9a967c772d8f238a2d44aad0855827cd56df468a786801e55288f2ce2454840e04dab833790e37373b466fd00bd5aeb072ef4507a8caff6c6c2b6a579f0863e923d1ccc407a8d815b3e233a61bc8f5d616c972a39e28764b745ba99c9724e15a421c5678c7379338502cbbe1749296f97d9f2f713500eb186e0a62563ba7e6cbce3094e1b596f00595dac785a9e680737305c3f03cc7e3bbf6ba763eaa0da4e290637d762d96f689f2890d92eaf1ec236f5a295edc9c63406b379e6f680453f9cdac9a835853f6c7559957630814ab54b0f127cdeb6b36fde3965bdc91e8bd6ad9b8bab5fbb1f679499b50d3afc01e31d73845c51de09d954cd3dc544ed0cd03b9b26a6c174dd595d030a503d050f3d7b126dd62536bb824be93cd42e4b59824424fc35c365f071e730d00be8d6320798b7ec97f16d8cb6da2a527f27c644f08d9e698899d16628da4d43aa0fd7615003ec254bf5f7c8ca16c576ffba2cde1faa5a95df6a12cf31183b4ca853a4702a35baa093d454ec8df17c013b27d30fcc1b9d6a95901a3356dbcb2e19dadf521e818b5cd49bd80d2ea0cd2942463c13f1e387dc7b0d0274185249d8803481dfd5d133a6e270510834ff9b2ef1df87b661864a9ba9653929543edc8ab2500c337728e9a13082f553aa5f0ceed3f4517589f34c53dc90c32a5d6d504008d6f34a19826a0db956688dfdcb8541e9542231d526f73809ae8ae9e1b0e9105ffe7b2deb76acb23574f046d6e37417231f4676138bc82769e195025d536d65a42e554abdab91a4d771d66380e479917aa22dfa5dd8ea9006511ac7f980d4eb946a343a90d8a26665039a66004e2caedcfce5d23b096ba3a814e8206bae61728f454ca9a37daeb33d65ea312459a7583efd9be55077d14de824c7d86042687911e882ce16eb0ffde51240010a299260a81a511df44bae47ad4f1969585cc3f78b0ec589756e7ab2166d94773b6e0cd391f282a77407a6ab2355e9848d47bb59464b08e75e4b8941af0973faa034d501fe6cce68f05a2227bc99f205ad080b7549625c58acba4f7b57a90efed9c904b43aa9b141632fca416082b5c11d166c5e608862e468cac98d15c374bee0a53ac006d043bacab63044f7bab46ccc2088fa47a46a0bc1229e3506109504d096c92b2ec2aa2be859373cf482914e081aa976dc66b40107d15d46e1d45af41cb6be9a20817704762bff4927e9d0f3b303487cebd1fc135d5d6731d8ded06a6c44db4590daaedefdc879d47693566c186529b341052fa38e1854693f45b18ea29a94d790e82d734ba5449897b68868db477d3c708f7bb111d070ea3d9507e3801dc3c3b1b7ecd533cff45a1c393cc59f76aab5274662bcdd3ea83a7f884277760958f681295ac4f2eba61ee1b94ccad67b62fedccdceecfa8bb6f6b3949710a67a215dcb75865e4c3496ba886a2d2741139184f8bc89971296d6bcb1c18afab0b8355e3de83ed47ab35672e25efcc8fdcd2ffd200313bad3a45770c7fd1e5ecbc91f5ceea929e3ff0d766ad5c93af26230e6c1f2220cc3be5266e0935d008f098d5c82dafe9889380f0956e56cce3cb4f5d70e989bbf528b12ee34be2830b7e7371a7b9c32581f9f2574c1137dd13dcdd9aa8f73e6156c7a8f6d41565d06d740920694556f0f8d7c78a86aba4a0dbb0f77763941d522be4bfe0bb99c221c88a707f65a395661b6ba7d84190f25c56381f1805318fe518052d28321b0066a511f36ced9a2c33bc324ae7c906f4750a2b9de726adf03e761b002e98b3121ba56f468dc1b092debb33898c36445dcfdef7d7a71ac6c810efbbcb6e6bd281cd158855df733877b640d9ec941fa029b4618327c017ba946df9d2ff3f5057c66499cfdc2cf2e59ee7c1414f5dc140ac9f2cb56c74e58cf4b01c6ae3e88de13e4c814bb76f5117bb3637ff388a3d773492e2da565ebcd1b4de30154018c2f2a6a2bbee1ffc5edeedc568a08cb67e5ff7294fcd86021622ff63e19422d5a8ae1b872b1c496f4d9521e120dc5a1cc61c3e79b0ef1fa18d30b1970176ed9bf8a4f154e2a71be1196cab8e998ea4b3733a37d25df8bff84d23c2579cf0421bf5ce7df9031a86d37212dc7cd5f58dcb709b5167282b638ea1feed266b9db8917abd610c5f33d5eb613530c873306f4ab7141b99a959e61a54c9a74ef0d93a98300f94db08e0d413e3354496632cba11102e654d260df20032e79ea28313c4703b1725502cc119b629294f41bc278c612d6cec921100860b19bfc28db669fcbfc9fb8a1eaa945882509ce45994dfb34f91138310c09385d0bedddf54a8616ca3555990e43eed5dac429b55a126db4ba747e7e1723198c01ecf5f0f2972a2e603c3fe30dc160c5f7cd000b49da3d26b89830442caae4e2ab68f70b6ee1d0602c925fced476a49c4e7ce3d1a392a816682094f70d51f32048ccaa328a1b64bbd88ff56bd4250d06a66b1104844508e488f2d2cac90d6e0b52fcab07332447deb61e0d66cbedb314ccdd4f8eee6fe32273e3d1f5e3cbc56aa39807e875cad32112be37a36e3231ad94bbdea2fc3b997b27b28236ceb1427f8d945721b5c9b9155ec2c11950b5f197ae09a5e1a5ad5cefb8d76308c2f7bcaa93f631968c65cbd5625153f889101588e47bbac9d7dc040f6320426cb6915813b724819add414604e1e2212e199981573f90836931f2e94f58b447e0ef16865ae7567d6084e74261a9bff0d4c7b420ec4b2046e46d06ac2ffa8446f9e5c9283814408c4b1d10887baf96ac250c31565be7bcd4aa7eded569040405a8ecf21c1a781b9821b4a4f6a9a2875b0f22cc33e2f626ab868904142013ce7f6800d10d6d28188b0742ad87363f03d48b4d8ad204f03c4ec92940e9e9ab27e1f4f1cadfbd2d9fe858fef5cebce20e22f7440e3d838c4a52b0c21eb52e684651a4c93dce312276e8041cbb3fcb3a74aa61d6f069afa6beb21eff051295dc5887d78bd37c3a81bdf888586f88d60764ad83cec6351b50a7494e2dcf6cc070d3a30d832ebe873e31063fa8d57fad827429901d349e9941ea88daf1101cf715f4d886007a68b16a5e0a7d81633f20431a369cf3bb3811cd79fb617c57600884708eba05e7cc819de72c6fbfd3a6682c9a4cf8d48f0ea05d2e1ec1e45b1bbd74c0ceed211579b367c59ad9f4f4e59fae599d13ecdbc7e6eea1c0e2442259a12e210572223c4845cfec17ae1da322846c43a17d3961a6f52a3813d4e18fc44fde7f57f126227d7d6de737adaaf9a1068c0ae6c66ba6672e3a01618bfba71c26ed86f53049372e8640367cdccc36ca9dae5db225d9c644749c438b7c59259fc8be0d4f636f350bcc9c51b5f53336e3d8a3d9bf53c54ee83917d13cd6e84b91fcc9e96a915f9430e8a3589fcf08f0e08f7eb877014fc4cc53330cd4026b4250975014aaf8415fa42c2da91c3e94ba256bc9e70e293bf21216cb103fb02aee52e7f7b6130994b055dc080f1087c7482cc269d87907da2b60b0fd58b0f44bb3d309986ef6f38a2c92c5d4eeb8ec132a5ffdaf95eee876b27ca943fb2eccccde443e53e64a8c3a7326af4d5c0245c9868403611f05cd364318937606c074b4b9c32d18b34d97465199bb45b68330e569fb73d68a9464328c8e553a4291a68c8062b50a91b3d3b877b0ef39c2332630e250bebe488627fc8d2a14acfbbd05d0e056ee5c1dc5b306e7337c8d275ade19d06bdecc82989cfe413a0bf8eb2aef362d209ef095ceb12ea4fc15c8f02a3bdca6f873fafcd0ae9f9d17bd22f61951ddbe1f48d5d05d304f1e05eeca2b10f0cdab1d8b1c0a7671f8bb0f5adadfb81b43b74ff1c451ce99fcb83ca3c4b398982fa3c45a5ca539e1cfd9cba673514d3e473408ad960ce60c2688a29ee2039869d9bb61657dc1ff142818b5e4b05db9ba0c202175f2781bff62ef73d6f75e78b03ffc0e97588a833e377284f42948bd8e9d299f0883efd90ba4f2d4b68a927680485b21ffb755ac22165501f6d96478678bf1277034a567c579ac4fe61ac51c86ab7210011ea7a5a0af806e9f810aa487489a837eefc3baa85444c2ea00c499dab90374c3320d9aff14adec5da4a0fc3c5dee103a4e1483bebf6bcea7f33098d5e8e723ac99e75c2a6785d326273a7c25e2f8ddd5faf02d19d5ce1367f3afd2e588a84bbda687f637068382a22255976a166d63cb986b6de5b6f477abbc90d4fb42279ff3db83a593d8e4e14475019a80d3b1a08e33b7369975f0b26f0f0310462f37c387561d1e35d0e2ebe5abc605f3bc2a52c17a28ba4073cc34e38dcc8c5e64319beb5cf0a157f174f64ee7371e939e82e4064d6b9427fe8d4e9cf339c084d6c9ec08e0fcf7b32715a3c21f3b86b2342b54ca5ebe49264ea92ad6d592509b91ebeed716238dde87f65593d14991e964efb063f75933d013d63fbbeb83406e1ddc9df49de580e0fb7cd838f0c1495e948c308d868f94e150ae59220427d1d1a65961f6b4e288b64b3db0f8ea84e715564bac3e3e4dbb14a218651ce85a50bd0833b79c1e712829a6ffd2c053b0b5b3d5ef86a7cb6c3b0d1e3a001fc97d23b13a723c305e20f85c26e0f07086d7701b1872b69099aa44c438c4faba34af3d7737dc35ab8b1455d6269dbde5651864ee043e809957a34d5d53d6d1a600bcb6d3aec9a56ecbf09aa30b73171fc345d7c015b423503d2b9a9e002e28bb028fdf3e4752ed30ab875d53f1ba33b1ee307817c8df678215c7091e4bc9b495d5a795606da580d28c5dc2614f048ddb349f4c5cbbb361e14f2222e0cdfbdd5ce249f9c1d5638708fe7a976b4298ca58f4a911ed97ace511d476e135e3c03352cb674191a9b67bf7d332a1ab36529532968c9f6dd2cdd9a6ac2ca802628b23dbcdf70b8297764cbae5e3ee6a9500b7e6179ce1a9479ba2975fd9298c6e69e9e394fd8b6ec74ab2c8a5665b5fab0a97a4b0c5b9819f5abc8a54e1dfa7c7e588f3a12fad59024c1f5077e5d4ac4a1bfb11f4b0c5106015a230aba83e3b9449f5a195480dfd964ffc27115dea53e0d679040ba826cd3112953dca39e641a7731ec3a0983129f7b5a80ee3d2bf6382f162adccad10a2fff7e120e7e220c354b42942c50e86a74f8c56bd9f240cda0127af605bebab518ab0670afb369e363d83e81ba7b0fdb08e479ebed1e08a1465b44ac48400ed9854c969c474929285f89125bd92c53de8a783b5c61ecc2a085b9792428e521985cd0e80cab62c58e05451397ad4e7182159b194efca2a0b2ff8c82f05155fd0607247da340419c3f230c4bca379580aff75d580407ce0ca14f946a2eaa4de4c1feb07c839484a47bc0e042cabdc92a76fdaf151717cdd982ae578ee637888450394ae8a5dae32fa76c4bf28e37c556ddd4427a1c0a1c3d1d53b770a59524b0bd3ed1ce7c7935c5b088de0f632812f59614f7d42e36ec2861d32a7e3a5ab10a3599cbe4631a92896f8388dbb974cfa14487f35936c354db8475112a99e6b2", 0x1000}, {&(0x7f0000002a00)="5c015be60ec8150a0e2ddb02d12bf4a1b302f230b85e999b94493ab518f810374b1a7dbea6c8e8a329e7f4d44634f34eb31fa155bc1f694303c4303fe0aecf6c80f15cb9d27ea65d2102d67ea23b2872b4dd10d18788da7f4d23c6e0a1143d3e4bb92e401ed1ac92bc615114f0f21b5d3f940d8be9b85169afb1db14c9b4592ac5af754b76e26ade53c996e41f67ff5d6570fab7be9f58e0e9336c3287bf07a3da497fd9e14d00ab60944bc6a841", 0xae}, {&(0x7f0000002ac0)="15960418c9d8f878c9530705dfea568f6bf01a9db40403f255aaf56eda9c31e9fd59d2deeabf6031595a7084aa0f8bbfc07a7d53e7a5e02bb9b94c55879b595bc0ebe278dd4e10423afa058121a845e21663f1473895c9156b43ed6691782dad1f7370c4b30723719e6d95843eff05cb07df95ce1d7811cd818344392a978b92cc08bae99d0118b953c3bea65064f2ccc62e1f77c854b58698f181274b22", 0x9e}, {&(0x7f0000002b80)="ca4ff99f1fb8d8170895395854d379258cc43b6bebb2bdcfdd42ef7d1d22b837a74d49c01808d769aa9123c97768f3dcdb57b51218da7b0b8b0767a83ed2652211620d1667235778f27c06b8c3cf45721b5c7c4da49ef481e0bba409d4a3bc28462279944d8d2d50e5a1c4af49d1454256d8a058ece5434201e987b5d748ae9373be263e04986d2000f7d92fd94dae6d92dd7759aa9fa3fb17249afaa8bfa1d7d74857d695fc6f12f042d1a5c0e541019bcf121f4a9902d071c05b5ef6eabfff21802e648c4d39ba01689e23d04afb2a98a935753ce532d5c7808b1a52f6dafa3dcbbe30f1a29008db344e", 0xeb}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="9b44582089f473c79360ead8574c038a83fbfc3e65df1f7ea320f0f97fc98dd1d9180eaa2de5b31ad9c02dfa07d66b564523d50680fbf884f53b00b4683c35f54e16326341efcb3ef0c516182b88943198761e561c9fac4a6cb53714bec3c2dbe3e0b47489252ef695b82e2b78ac5644a3e557ccf2c1bb6282cfe248205deb6965f325270aee7e65d693e00c896653cd4090f1c29c971e57cb9de1df9df724dfe9a0901c576104051f5fd88d3ebda824507dcf3a94d30f2e9ee3a29d830920b0b8965781f691bad998837e6d5ffbd805b498eb18c26356d7779f46b48556af19be3433687ea2e4", 0xe7}, {&(0x7f0000002dc0)="3a55b94754fc7793f5d56d3f8d464b2b9ba612b6557791b263101d5c495431bbeac81f245bd85f79936862c3ef7849b4092fbb6daff4d1bc91c553d1220de435991da6", 0x43}, {&(0x7f0000002e40)="968c1f311ccc53499e17bf33c50fb50124639ce6d4027e3cbe20d38b463445f0deeb174a1d94b38ae4412909e5f1b6b3a960cbd4dcb4902d72b7d8fe47aa8e12d482ff6c4ca02ec330ed0c02a49d381b7f0ed1098ac19ffe5100ed0400570539b3250b2dfe73990f899f0b48ff6542aa8252a9cb3da72226bf73dcb345bf0886ed0008b474cf53810cd722a8d3b1d905a19e216d2f16b4cbd3a8b8455aac5042294de3e4af47765c9d47cd50b2a151b0a50c85d05b0465405f2c768e6319c96e40fd38cbd69fa2db899e1c880327da3274d13e95786956b1e145d35a48e98d9dce6848607f2f4c8b25d77cd00921bf2aea7fc32d6b3335afd4a7abf4ef", 0xfd}], 0x9}}, {{&(0x7f0000003000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005540)=[{&(0x7f0000003080)="e5330bc90563f193d3d5b96ab60ebf4d80c054543f77dcddb38b2ce436fb3c1ce035370ca03f905c46eace198155e87b3aafa59f30b3", 0x36}, {&(0x7f00000030c0)="4e63b058c8d47b672be22c2d5200bb07835de714d810f37e3e551551048346953952b45540354c534fe5894d1dc9b189d5a0b736", 0x34}, {&(0x7f0000003100)="da20a1a8c56beaf28edcf6879a77089aeb67a17491daa2c6e9393a029a542af57ceaf86b142feb78369ab5f0d8a34516b5364f74eed32dac4def7e5356b6056e924197ce22677a5c30de400c138587f9b20ed11a902ddaa4c23a622c5b45ac4c2aaf430bd3688897f49583e257636899463326ea3ff13909e50fa444dccbe22673c3d6978591c20bac4e1a5c304a9fd44d64569dc680e3be41cee65dbf2a6ecdae7928e13644f037defe70607c6c6337de332365719bc0310f6f75f4045a57157b59c8a06f632e09a5fbf3fed4ee05dc4cf6406af302d6091769e78057f604d212f44a1348f9a54a5a1e4391ac248d1118e1da3ce95383bf05b50cdefb8a85262b3f6630a6e1d15495cbffa99d278747403beb758579fb186445b5f5ce44051a6f6e670ec1320866f6d6453da7388d45748bbb02f5d6cfe9ca3688b9f130a87fc9db427c72616c3d36ecfbc653bbf9aff1e4ea630cca89a11ba3baf451d38d0ee6b317858e5f815bb19a5d0aff0c1eb1eec8d1b13bea1c536b9d4dc93c03b4abc393170b99866895a72cdcf4f67d1d92cc8049a6f38af6036ad9c5a8bf4a140e154a9d21736623bf47e0ea6e61e705a0417fb8bd5aa09ba21923d2cba866fa0105467c84e4a1e74c57e6ec45fe251a82fffa1df50ca298dedd4da6e8ee8f7e35ff823e1e6901d461b41f6fca99282dea061ebd50773a8c781f1488f99f6c710ed26d351ab3c531364b319a42d937a6665b634b076f373d183f64e480ff85a3c1f7e6da1c2981ab2f66c7f60dbda3c06c45519a9461c1ed0fea54bd5a16b72c0b84c9a00d07791d64221cebddfa267cfcceae648f9a3c13f613d6a43197e653d3d0938dafcef7bc187e112b556b596e79758727a85f31266a95ec9df85e29019b9ce633e6e1266253ee208d266c821969e1120805dec733b585258032aafcecafd3634f6b0d6ee627e2abe5d92d4744c71de6642d4e4e0be6faa90c45b40d332f50858b8c26e3388f379c06292f110040352b31bb751eaacc5cfb2ac811e04b8e46d592a287cfad452df8a9d7328e64cb99551f059f4cbf162f9a7d2ff507f6db642ffff49568726a779075056603a35042f6d2a6b574f640a6c1269e9d314c22bf2303bb6b9e40e3133363b96f0461f0b83750cd1eff8ac2994e484d04c176d3619065e38e060c472e2de56a7ea3c945ec5f068a608a39221a2ffae668804ca83b35de0a706b91a9c1138041591e2e940ebb091328c90f215d3306fa9a7174dde7dd96e9db67971d40db294430ec6f762657e929bcb0102c8976da7f561401e244238f7a674b0569a280ecd3eea3acde94bec75c35970f01cb9d9f37adbb552a7a346cf38dd0aabc8057b40c51d3bf21f82237c6764236a32d8565422ce3bcc3d44c36ca42ddb452f938ef21452e73180e8f7c852d7dd2171ff2a06922469c79163777936cc30c07f61a09df16faa8375a1cec5994300a8b8e495b1e6c6004a996bf7ab6489cc04d27920725c3b8b44c1ddc190f5d037c1e30ba1b5149ed3a6172f756bacff3603ee20819e27532ac7cf11ee1dc1e1a7f2c5cb72785d7efb29bb22279b95092c18454b472d41e0fe6a80b873c4e42ae83d00ea5947fc7fce0257ae9d83294d4f976e95341c49d5bdeba2e8271f7abc9778171fe353ffb5df7f33fc765f0a3d91532497454d5a5d310cf91a9b229b77a41193f47b283ba42777c71226e9553f2af8d13f6f20b911b34cab2a1ddcc24b33a3fa81d4f1335536e5b082c0818edd99525c4bbabd1c4464d9dd6dd52159275933a777a6b9a1e32de477c5efb8af314a5b5c304ccceb0660eb9607b64c6e277a906b1025fbded4a2af9bde6a9133ccdbf422794728b2f6ca13ad5c77aefd5f2691c49515a18050f46fa22af7fa0de0a49a917da924de0adb9d4b792fdf6078f0990d960370eea6c0d10abf01376459185f7bcd1bd8d887a40f59185c92e2d47d367467b5210066a31a6cb0f42a7ec82929703715f048329ec985dcbb7f6321e9792c431a14586142e3f4a946600feb710a5af5768b4e3c5a2e4534652c67bdcfc2f62435bbd55f27b4c0570b323954824022cbf880ba1e8d686387b35975f62130dc11af08d7d05f81ba8488bb834bcd07a1bd26280ffa5c995b3f256c5c9fd061f9c9f3a01e5c62992c16558b96097de35ba644d5a3eca10730543ba312103167052633c798a059188eecc6ef1968c332a5d650fb190ac6b231bf4ac1f557370edc78dd79f6eec3076870c92bdcd894463553873a0477927558a9f35ad1eb122689cb743b5947d26d00b2f2569b91396ffaae2404e0992a3682d984aa8a64f1c144018ef29ed8d24d6b40b3b11cbed95faf94da015c8bab74f83e51fa0ab68a1c2521ec3a9f1bd8a5f90b38587e9925d7a9add1317773290205e2b71841a7ee36d5cd6dc40a496605406ccffa2583c6150e3d41879cc3b9a87d441bef6d2191932a8c03e5008820d517010adc96b58d8fc6002de8ee85bbf279e1a403681ab3e427950115eddf699095d18e2f99ede304f94f074e0d4f696ba3b738f0f34a1b01e7c6de7079cb547829573d90d23d1912966456ecd94bed0432acb9893a5d0ccdc47ad784404fe087450240d9af9eb9935a8725e9ce5bc890753d921243260c3bcddc1d391d326c0a3b3862928c1c366e66d6886f31ba336864b6ff508e0631947020a9f2d98348c614fd6ab8775669244a8b3a41e968fc8f99e2ffb1104340ade4c5466a6240fb4dafe0285fdabf512b89de46ca356ab9142f18daa8c16f32336dad2ecfd8385423c1171a2b615a075a03e196365bae48bf2d9cffb2cea2ba4a7cb36e41ee4fee2669717e9ab7864b01ca308c4c279f51a6a1c2707dfe803ea9d2e024865a3179a0abc041a3eed9251ed99e205f5237fdaec4fafdf5ed69b0e9393f0aecad250439b2bef97245858a4dddd057889f0733c80fdcb0a397037de524457d2ebd38dda788cb584cc50764be7aeaa2d78eacd94bc66a7e9d698ff0b35d4e27344620f4e4a6cab9382bc10967e202a1b115ce399c5e76eb74b2cd734b849aae210f8ad2b2553ba618c95148d77ad11bb2fda0358a856fbf501fbe55359d27f52120ac7054f0531ecc89a49986017bff5ad1f4c643f7933afa4afce5dae70e09901207d7b9d7116f664a0adf2ce181a20f69027ee6fd45c19480632b4b5b82d4351f3debb3ffe15e1c61a7f269ef46b4bacd89b4e654bb6b795141a27033b66b1b6800354aa1ea2aff172457d857b4219bf973338f8362d8934bdd1ffaec47622a98b84d4e1b94e52379b37ebf267ab697b066dd817ddeae5693e718a4c9e1c55810bfdc4ac91ab94769149343f5523e6bb4793b57992cdeb05788eb8c538c0080a6e83d6f1d549a188b5c94ea02648c2483bf8c989befcbbc7246c2f12eb0832b8c7a4662e39c07bdb1dbd009bfeb77777cfc8f056f0ec4d065c61f1d5242656c02ee378a8cc6396eeed941afbcc301c38ce94ce592926561e295e057521ea51c8d3dfef18c5a25c716815b4cb16f7d3b5a45704c60c671fd7c7b9f4f5d8b848b82a1c883d4680e38eae98775c685c4bd9e1bbd85a6ff927e5fb255e72f35a1270bc8d754c68d1b4628a26d3c4e7a809076212464538c92fc5e4967c575768409c44da6f496ad8e49fd532713dc827dbdd8e1776aeb0b57b3c633fdeb6284bc94d7ae8d46f2ec6955eceee8e2d5462dfce762668e1d4988b7d797ce763419d8889d3e19d717dac0cd998c97c51a73eb62b8a496f25a1b4a77723c35ce190d41395987e94f57856201320c8490c186492222c042464f944faec13fb1045f3d0a34b04aa417d0b74b89e7ca8499f7f519e408dc39fde50b63a2eeef9caefdd40757e471ddf3b04bca9122fbfdd26a03dfcadac6ca5d7867ded89489ccefd75f808cc62d07c57816df3b4eb5531a20793e823bc82c5de393c81de7401f249dcbb6f56a1e70add8b5bc2c12e93857532e80831bd20ccee8018756330e8d444a581aa2a85deafb75c2e2dcf72d7649572785ed1c3334a44a58421ead289e82a6a0b79cfbc495774c4917c96bc89ded22274f8a2e9c84d2026e65ca979f6f1c99305195fd2cbd186838389fec2f60262a55a5d20bd0bdad49e06e1c9aa977740c8c9e842af5e2a2974f3eb42ae0fb5c38df9501903709571df5ec05f84aa14e7296de69e20f1b0b6108eba8b35483b6668d98ceadeb923d44af77a312c346d8260875c0dc464b47427f13eeff83c99f0389f88b07711a69e37c084cd7e5ed2c92fd3f5c351139bde9702590a464937ccb5ec70d79553266d44ce744f16dc2a55c95e531706342b9142cf2a6f738ffdbe7af8f33eeb6f403304e27aeb203409a66083b0db11ad399291dd89dd79e5b3ea3b78374e818aa5bc1e7b05f58967cc3c4dbb3089ed4b7090c48912cf8349e55187b6e55b8a94a4c66deb7778bb1afcd12d35e5b4305e15b5f1da49e7cf4cbbd9729d0d7c721811094fb2496e953e4e59cbe5f7a2fa2d5545ac82a5b6fb1bd53f67a4a67659250cdbdeef2f4f828cc6de0f5747ca01d7e0c43874bc8f4d13d8694a083c5cc488d2854e9c0c34081cab7d03f1635fcc7c2ba18056d112fba88615c017b2e657348a5528ce6862b3541e29c54b34212f0b061ff458d3a495c86beb2dc1f522c77677952391ee6c06578e2a9d58387482d6d032e2fd6df0f85f7caaa7679fe1daa5127b477cfe19683d7edafef0773a5bcaaa45f0adf4aaabfd5ba9e35c305d48b784bf107e66d17a48e228e34344991ffee1262a1230f14aba0ad4d035deec0cb32aa9cc466887d17593c20cf70d8642957130222fada50c418f2eb93567a2d5fd4d95cd673e7acfa391605b1cc7935a22d06d387d82bc45f9d3c1d129b6bad54571fac9cd6d783fe3463f4be17363c0b19ad16d5a86ecd9605fe85207f930924ff706ab941e35853fdc6b6f64680e28960f5609d89ace2a0a7f50d86011216ba750c9a8621f7ba972e84fdea8596245815dfe49141116716917ab2315643792c57de57db4b7584eaab09558135f1613782c8724dd1d24b442bdf7042a43162ea6aa1b2a5c2e992566e2dd31047563458f193a6c866bf655012eb67a86a1ef4b0268e105747a73097ec78a7cd91f8270e4961cc26989ad1ab2159715541bd9ed466b26f59e6246ce7510d332244de42138446c79f7b5db16ce330ebbff35f8f682c975129d1bcdd915e7efb16a11784f0e8fde735645b85f828eccd9926b491dffdeefe93e730b231236217d02b3a40546d63683dc9df0c12534cdf6303cfef7647808bce4d24106d5328c1e37bc298fa705e9e1f57bed8241194e097de0db2739a05f085246300d79644a36cf030c4ec0edfd4c4e191b977eb250f3851eb388525d3cee796493a3374727026ae0660f728ab65a3943046b2613fb9e9570249fe6fe7b23301226415fc0c1e8688910925a472b72fb6f2942ac7ba2f4e4eacc97d0e54209d5e81f4a742bf301afa8d0fb52215c39d8180f3b7569f44c72fce7f8e779b9aeb0d69005a9ddb3f04dc89eb0be794e23628f5aa64b1fb73ad105278a34b38ce877101d1895a932ff333a91c3a0c7b9230647c6cb34becb4ce2c85a2fd4ce9f5dda28bf0041ab72101e2b8a47ff250801192fbdc62de606575befbf5730efa27ceb636f6655e841c404b77f9368959a38698ade829604ebc285da9227dc3dd3511f6f4b9113a2746ad1103afdf8a7d9dc8a0e8c29e13b3674ec89d851c0bbb6cbb9c659ffddbefd3266e9df642223ca", 0x1000}, {&(0x7f0000004100)="3df40220992efc9b73b50779354b786ec9444892836007a499bbae3c0753beff3d31c1b09821fa89f5b8e324ef8d9277199c2bfc5a4b4e47304ef5ce2e571aeb5a88621f4e0966e63a9578389e11f13167baec0ac208ab891060256f9e96ccd58bd3c2a0e2", 0x65}, {&(0x7f0000004180)="f7445ad9a3ab51fcb5c0882851bbaf344bb7a36e2013546e661f464b24b9a02286942b82cc2e9d79504592bf3ba56b64383fc5f09009e787427216d9c0c62cf719d1b3251aa6645ffe33d600192aa44010f79c9c699a32c77a3e9a64a441fafdad015cdea737533664f46a86b556d4fe29a1b6bab12a96d7cfcd20e07b06d61a2e39dbe891174f96329e6003b83827918f1e28f63e9268aa877f34aab52e6f64e043dd2bdfaf6ab66b13268f3ed1eb262a1bbbf15a2ac766f00b5d979c0040e2ccd35b0e455a9aee0cb6950be6682506d8b5a5e0703da7ad0e984e7befe06a01cf82ab31bda7bbae8e91cf8922b9eaccf6ac202e93d855f69d8ecee8a95779d028f65ea093cea9f217eb9383894a6644f6528b864c9f1a7a3e623c2b1d36a67ccc1b9ce677f5fb73b8da4a3a4dd361711dd9b588bca546adb5c6ae870baea1535d20b97f9e41df778ceb4fc9c90d8fcaa8d74a01487c35be0649538e3bea30ccca45ab2984e0ab50e010e7cc63d77c8bc04ec91601ad7f1a0299b336d2981e2f2dfe6f56188b5256d8117993f0993260612d5fe4eaab470d5c6085675a1428e7e9bf0eca732af6d810dd67756ebae5eef849d977634939493902171252c3ab7d4d06588e42799a12f803add1026d117be0c47b34ebd0692718eef2cc80d3f2fd5898705bab2a0300acec574cae56c94966f2a676c8320cf8a391b169b81f545d82fd26557a0c461f3ae5205148b0fb138bd73366f452cee624d89b2ca583d45cfdda767b13de163417695e96766b7dd7cac1eacb3d92e156fb1bfa9944b3ba9c079611549aadd7ae67a2d07090b737b2b3829057166a176b4b4f8c31a6fd72870e02b1edac9978eb7f8e72a54aeb1f7b836eb3cc3cd84e116f275b0c8603f90220ebd196449f27d05f9558eedc3efc576ef3ee0060ff1394c8eeea395a1d914b311452798a4e0b454132609e91ff5438df855c7765a6f17116aa410bb669b793f0552880afb77f9d3da488cd6826c1d51e04c109b8d8516ae019e329d8d8873fb5bbad0c4c3b679cc579f1aa05a865811c808fafee14d48b7fe1970d7a1dbba98d431d862633e9780cc920f03ba4457e783dee80804172372a987cbc518992c7e6e7e579c18e41db9cbae48294ca8aad11a2bae6b9bb8c25cc65e54d76e06d4c5976f2a872f9416fe7cba51d522e80b04927c5a42cefa4743c358a79c70a875fa812232326bf5d2e56ded2157c0d4269d99a88fd8cc714b74dbbb98fdbf067eb9620542bc1384c07ecba61a9dfe77417dbd5748e3c8b4ddd960e1d649c7e915a7727738d424077a08017b7b347e9e739227c169bf6c00d118e95c19c89c2cb1e7e8aafe05810f6d181fe77a4e233f577e2b96b2a2e2fd28236f0da5b658755efd38e5bda950a2e297b59acd4c20a39e86c149f98b89349c3fc4be04cbe2d8f4e412a4b03dae5ece569e65606c7600cb3f366bb81cf5f7c237a24db72b3e6219385d1cb30fa1b536b3bd76a7e296304728c611bd04a2bb65ac98e86645586c8e34682fe6511bcbb381123b193a3402ad33f00ecbbdb7ff1e40099355d3ca78c02ae6f7c3fb0730ede595d87d229c21d1337dc791776f4a58106f20b789951693f434f159cdba3fb2b20ab522ffb58c832ac81eb92bea28e4822e753a65c99837baded2a0e3c1339b57f677ead1bd43045dd077e89f759abc2ef0c495db1b971f63cd369c2346fab8c9f013a0b88a93d4f8d3257ebb9a62266f8dd0afda8dc351563b34fb0c955ff32178fdfb69962dec4e3c28ebbd9a89ff717659207f254556bfdbf8d2ae6c3d88af65dea724b13656fd49da2b1a9cb57028fabf20d6f7ef3fc081be76b394ffdb9c703f1449975bc409746db84094b8533851f004257b1a2b92e3a6e670cb1c87bd3bb398b0cba08e464d632ed7ae6483a19a9312cb15ee9b7175c8612eec4f8fead21897001822505409deffd8023aa3877d619d85bbc8a03fa1c553aa6b7cf423bea74a04223fe7be2fd36ce5767c8c89106f9c91068a421a89f295e8bff127513c805a6d4dd4acca3729256fee08775ea09e046b7a334d958002ba448548702a1c222c66af3224b90c5d1f68a4926f948599015fbef94d46fe25d182306ae0f205a87e9e41df311ebd7418b3b1733954034f37c342bbd55eb564fd0fb5148200fcf19daf1da8d78e7135a84ebf4d4671fb7fa74341731e4f9837efac1a09dd900074fd54064f6d5b57445159a0bd134aaa25e57ccef6590cef320708e3874018d32f4c34c909a0ecdced226fa5575c4c7b307f7b89c09490fb0d90cd366cbb22170aff88cbd12dc1ed2de55726ae8732289943c572315aad60ccee919d38fe610e155433b602f166516ed9f665c1199d1c14fca260a0745fde063478b13a0daec42999d093a3ce322955b04de7de3130e4925424d61e0f83b20b143c90dbfe1d371dc0a08d5b76bb5d118a199edd58ef4ad3abb17d433659ba662ac9a867547a49b898c6dc42241565b741cbbb14ed1f67301e4826899a0ff15e67e9f75ccb2fcbfe20f5065719a5d69df4629a714372d582dcb9362d0ca4c51d68ff3978174685ac2821d7267bf16516e38a1e40696b70a04f7b17679598905250f6b993ee9c38959f8baaab348525caefa192e2f8c671f39e617a2fb97cd5bf9b9e9d3e06b22b225530a1e0bdde7b26183d82a695b5d147e1e777fb91bf8053d17a47024af7613ce2eb21463adf1b290d7349e0714051024acf5de195e51d37ef9512ed8e4540a4c5b842fef6b1b30cddd2ed44dba831d6f4afcf3f25340a8a749c9d67b913598b927c4726620952b1d3266744636b7ec4a38c793d9b1870b0cbf58682f1079694d7cdf164f1563d174b914624e064d9d6499f412e6cae07fba001bcd276199fb1ad5c1cd353c13916ce55e26ebb6bcdd059ab3843ec99b880e279bb1a9b6f94f1f97bfb6ad618f1d4860d81990c9cdf86fbe72b147d7a17469923e4ff326f13ef3e915a5886431ca9160269e2f7f1eb7068d2377009f9fa22daa4b614e3f5b80fa2ac0a51ae2ab28e0e4adbe3aff231c265a6b3c02056165ac232375046962ade9be836d556f903d1ad82376a4ce52d56b9a1d17a431a012231f10a99f9446fad4703c8fece72c23f9784ec6f3a0985c0205f78e78ff1bf43ca044f9866f2a3316fb080ed010261ffe1ab4b1499d1bc9d4114ada1d3d2c63143606f65b56170c308699f7aa3ec775ab721c690100d2c9337387e65b4df5c61900ccb53d3a49e63a6ed430f6085f3b84987effe036abbf3d6737a1c5715cc5d436f31d07be2898e80e6f6af0f39ab429a71571409e63340b366bf21c4808f1cae2e64e6034655784dd8294f39d32159024448c21ea9af2227651ae46877a184930d6f2502c3e00c656f295125d097ee8575160997b98884c8d8c916f673481b7d37b2e33a25ae69e43ccd2fb1856d09e4e07290cbb7466a59b35fcc6de74b54d8671625f6858abcd2545d15ff78e4f0d3d4d3f3606b47fe1eb133827ba4325dce34c2e311552beb00d23026b60b17d7814cbad55e483a8518d7ac129c8156436a28ad861c0b1e9f78725ae880ff0bd3b49d50e0a61673bb92564b255fb12466ffca0f54e560b1f24b8a37752767dc3a447d41a6fc158b8313662c68437b007854d6ef99016ce64e602d99dc25b9c7af73baa3953bfab73d1afa1491c78fea67381104482b908b0b0ea4cbb077f1a7cabdf443554add2caf079f0685ed41cec16acf26beebae6b4c8e44387ea5919e6fda757c1a90c09449a7adb315eade517a68408fb1693cbb7200b443af3fe847ce290ed0bf8019bc9a510f513a99c8cbf62dc9dfb4ffefa684fba41bd61f7a906167324a1e17d1f5e39f19d4570ff99bbf9599e9c7e9287aeaaa2902e1bd2e2230a8aa2862e553278181b4a2608cdc55ea09b8acf17b7916d67d4fad031b906303c5a192fa7b3961d84159ecadf282113dc4bf375a3515b3bacf6b5519a821e0cbebdc29495e7b30d241c461c766d6bba64e8415b899af46eb33a4532d6ab56af213affb897abdfa37631ddf7daeebfb1b1fe3106906bccdcfa6aa64c88e4eda91890eb124554823b2438d1a808fd45347c779482709e940d38c5aae671be0fa18494acd3a29979241bff8509f8461eee1cf0c45e80d2a5f2520ae4cb24f8610fbfbcf5489a79c7d6ed8cfd6083fbef4f5ec9de4d405d5820a727a5e8b0dbb21de4a669bee5eaf01cdfa1688744db0ff237ec6575cd207ee6b52c86afa3797e82124bb93817171bd33c3734ff954f549af685b8d529883bd0bbe5ed463e5e9d64aca8c5978b8c1e36099cd1c0aea66f53b6adbc7897005e6342c9e7fec16e782e502a8b297c58d03c27bf2edc0cdda8fbef0becf3a9e7a5631a481fb27c27ebe3ce2f96963f0d4345fb2efc6ffbec0f8d52ac1260794995d72a9bdf6506caacfafb860c3c67f7a785025f1dfc479a2a5ca5b9853a685073a7f4c7af231e86c0e97c51920443c857c6449a8b2f1e22c595eff38d3ce970fe6026f59d476495c11629c72a181e2b4576a1f4540144239ed591d0017802a22978c13a4804df9e789a2ea2fe32fb1228499a979004bccdc8c8c9d6115879cb9eb900232852e05ec20d998eae0e81d7651860915de55c899124061b47cfcbe2ce3bdf807127fd1acb372ae490b1d6c552e0e1b1f896e3cb1dff404aa3149585f46ef04a5933b857ac85c6da4e9ef6b65e9755e00f58fd5a2a7187efc60abb04067adfb8ee49afef01b28591921b49db60bd7e646e277f42858b7e59ffad4ed17bab1af5ff2d29021c4be86bdbba130f6619edc865bf8e28de8946eefcaf8dc233537bb7b0b77e66a6e91a674e1b211c5e98c43be32590894024d2bdad1c9e37370a0189cd62da74d1e7cfeeac25e8c914749104ec7736244672145bcdba83ea0740e14840dce531cdb7657de246cc85dd4db092e3500224d2f512c2256fd19020600e447d01c2cc6e4d5d76aab4f1f2f0b9b9862c2099ff4cdefe5eed2ee127c9b723455d82ddbe9851e1fc64e14893b9bcc8dce0f523ed6929000831d10f2ee5f9088799a97295e802a5aa0888ff86a2d40f59d19e0ec84ae3712c4f1cbf749c13c3dc8fb2d27bdc3cbd4028de21d6d843b113b783980489f8373e67bba484ac1ca26cabac851ca6313343f08b396c078447ecb6add39855d2f9a5e373ba7273a9e3d5c7272e06562fb3d11878075eff5b13a994bd95266296f4075bf703c67f78e0e4ed5f4d7c6d0f546854ec2ae27d3239fdf8c94ee9022394e24e256e7ea03e107169f342e31f42f9209734b12a6f099ffe4488760f8e7371ebb74b97402dd2155fb501d7c20e4e46a4c76837285764fb99739c2488615d41ebb39324f05316af56ce91b55b1576a628760b59269e6aac7746a1a57c932922e2746783720b7af610e1c0949b8797ccff3b2de337777f90998b56773b5eb2d8b70282549d3fa3f738acb2fdd0d5e4721f3bd1f3248dfca521c1ec3b64a0e3580410f3c1ef12b7c4233ab59d643cb4dcc8f03d80f7658ecd9b038e78a31ce77bd75886102edbf8cea11f6e057f1d1cad4843d929190ac889f22dc4825878de1f7adbd47d0ed8de1301f344ac96d8e8288623a4d36384fedd4e0c6da2d307eb685416a2bea58d9728382a21cb6b35ea8e709d6234d4988e077631f71b216c6531f5d025f7e57eebc150b6c3ee1df9a8dbbf06d968f5d9f10df885468b17e7e10cf3c1669f6e3358edc8fc4d10f570314ced109b5c3865e51b9cce04b6fc", 0x1000}, {&(0x7f0000005180)="73e2f9f561677fb3ec532bd27334f9a6052841ec61c0bc0cda61e3e567909a5af16f0cbe039885c40e9b4d22e588bb28836bf4754457f929245946b149afd4425f4e1cf8bcdcb04102a39fabd3b681e0bce559877aabdb93a5195da3068e3dbc0e99ff6c66f06d156744762361a5c291845f570cb302eb52a0402e3650638e49fd64034dc62dcea519a4003f5f95361f4758fdab55518af1cb858c48368f10268f41c7298080276a88fb928a48053b2f58df500fc629d584dee6fdb9203e2f8f72e357d5a77e7b63ce9d5ffe72501f36496e", 0xd2}, {&(0x7f0000005280)="409294550d4ce950b3edb037b70aa0e76eb9d6fb58d2c2f8273c4960e0eb481ca16d55e6914a37131804149b127f1afd777556848f10e8d53ec64b6aa89424656b067ef874ca3b61e6a6e55e51bf821a33d51cc2dc39a5f4b5d73f2159a6351568931f37aabfd58443c9a6db1690e4c85b064ff8b60fa1c7c055fcb86ba8439727882888a3481b3efdd863542468cb92f5a2ec7465aef92b9e5a3cf83b7d37e4e58107a0bdbbb182137e799307b4f54c56f923fe523eff0c34d6ae85ce5827dac2d2ef6706df64df42ed3a2f3b19ecbd0c16ae2c8122f085ea6bd817cdc2be8e0e4dc26d177335a62f811288def07eeabff777a34dec7d", 0xf7}, {&(0x7f0000005380)="77d34b0c70df70076d909220b777506f9a121debe55cd554948899bae3c238dc74d3dc8a6e24e54b08e269fba6cae48f9060029f90d6b4c9a580085db66dfda775b1fe4753b28b7feb877cab31543a6fbc1b8f9f79a3502c5634bb63e73409c266ec37b9b55b0c41cea10967518dd5c2cb0088f915686e565c1b85bbb446b690b7b77773c949ad76a21dfd6c0b6ef292c9deb26109ab16da757cb376bc4f38a4dd8c9611ca8c4f027c4d584a1589c5f84cac05fa81cf6aa98fa2eee0a13a3e3c01e5877cf84c45801e7c440487aee07636fca1c714048b04d49206b1b31a6122aa2088c29498999fbbc88a", 0xeb}, {&(0x7f0000005480)="c2a77972173928affc24b507e33bd4db69c00672e0eba381d51198b8d1843ce16587e8dcd699d39dad16211191d27f4cad70b7f20fc94037e7c71f1a14e2f072d35f6bb69b050bee4b4fd40374f343ab0514e870b01265b9ac38a88c7dc17ef49c8d195808d3efd22dee4d89e77a1d827471b92bf31296ba36e5826481a5", 0x7e}, {&(0x7f0000005500)="baf91df6d7a02314e23c2774cb6078c91e22acecd115b7d5c43cee66bdcecd4aca2b", 0x22}], 0xa, &(0x7f0000005700)=[@rights={{0x24, 0x1, 0x1, [r4, r0, r4, r0, r14]}}, @rights={{0x18, 0x1, 0x1, [r0, r4]}}, @rights={{0x38, 0x1, 0x1, [r4, r0, r0, r4, r4, r0, r0, r4, r4, r15]}}, @rights={{0x2c, 0x1, 0x1, [r4, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, r4]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x18, 0x1, 0x1, [r16, r4]}}, @cred={{0x1c, 0x1, 0x2, {r17, r5, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8, r18}}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r1, r19, r3}}}], 0x158}}, {{&(0x7f0000005880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005c80)=[{&(0x7f0000005900)="fcf5ca3d3e7ea642cb1be2288d4ac38546331f0a885a4a83723d8612d00cec0cc731f813dfa5ce45cfffb974e09471278e6578387179ac41441b78e97b830bcd0e6610b066c661ea2a6f414a34519d0373b2974fe45fa77a6772ec33de986a028999fb07f94b115aa035d9932bb8dc713ceb3f9607068e7a78f472814157e9e5acbc5eaabc1cf9ff6d2e4e87e540ab1afabde1eacf26a5ef17bb7474af337d4d590fc42fb12a4f39c394471ecfa068c512c0093fe414c226c2f24d7cf47faa93c358ada2e33f288ae87c4d37ba7985b29192242b", 0xd4}, {&(0x7f0000005a00)}, {&(0x7f0000005a40)="7813c364f197e7c322f7f25419057abb933b05d7d92d23d3f3ccf255aaf308bf7741d3f84724979f48d3aa2148f0694d32457b53134564648a599a6108ea84915e5f4a3e933a42e40c17ecbf8fcb1624c49d81ee1c3c51e4deb76e54964277", 0x5f}, {&(0x7f0000005ac0)="2d2effe5f8accf06b9278d79da0512148330b8c0136237b452301a298dae4b234ee9257aeb5d3a3841b8d84c94e4b110b60003455354df148a65444ca4c423407871b30c4f9ce5bfe40829b68ddebfa44e12793fb5a2e5e9771ee7803f90a084bdb0188110c7fb757229a8b74f9b6f08033855124968965902329860febb84159c262545af19958e56390d5c48b867f22700720450cacaf17e6432ea43f751c9465ded0d2fa4083083c47617bdf3f7abb3de6dead43c04172ce3ae013e", 0xbd}, {&(0x7f0000005b80)="eac74ae4f0680faa33aa70efb3de4c79e9b0558c4fefc14d91f6d10cbfc598d0c8ba4893d93756f9452465bf3730680a030f0041ee7b4e0a94a7ec134144138a9109a0deb3f3645cb6a564c2f8a5dc9c0fcdb7b013882ebf23e0ca934e0adccacb9305b4b6dda07532f9", 0x6a}, {&(0x7f0000005c00)="6fd7d96e116e6bad0a68c3928b3c4a891af6811da20cca774b67beba58ab134c5d3904d5ea994171c7d45639914a6ed106c83b285adf88a5c5524cafd80911f081dbd5d55b", 0x45}], 0x6, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r7, r5, r20}}}, @rights={{0x1c, 0x1, 0x1, [r21, r23, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r24, r5, r3}}}, @rights={{0x20, 0x1, 0x1, [r25, r4, r26, r4]}}], 0xc0, 0x40000}}], 0x5, 0xa5804cf95dfc91a4) setresuid(r2, r8, r5) setuid(r5) 07:09:54 executing program 0: shmget$private(0x0, 0x400000, 0x0, &(0x7f000000e000/0x400000)=nil) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x7000) r1 = shmat(0x0, &(0x7f0000000000/0x13000)=nil, 0x6000) mlockall(0x1) shmdt(r0) shmdt(r1) 07:09:55 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[], 0x7b43ed) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 07:09:55 executing program 0: request_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000300)='/dev/sg#\x00', 0x0) r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) socket$inet_sctp(0x2, 0x0, 0x84) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(0xffffffffffffffff, 0x28, 0x2, 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$sndseq(r1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @raw32={[0x0, 0x0, 0x4]}}, {0x0, 0x0, 0x0, 0x0, @time, {}, {}, @quote}], 0x38) write$sndseq(r1, &(0x7f0000000b00)=[{0x0, 0x0, 0x0, 0x0, @time={0xefb}, {}, {}, @result}, {}], 0x38) 07:09:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee01, r2, 0xffffffffffffffff) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) fstat(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@xdp={0x2c, 0x0, 0x0}, &(0x7f0000000040)=0x80) r11 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=@bridge_newvlan={0x18, 0x76, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r10}}, 0x18}, 0x1, 0x5502000000000000}, 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) getsockname(r12, &(0x7f00000000c0)=@xdp, &(0x7f0000000140)=0x80) r13 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) write$selinux_attr(r13, &(0x7f0000000100)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) r14 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r15 = mq_open(&(0x7f0000005600)='-\x00', 0x40, 0x81, &(0x7f0000005640)={0x1000, 0x1, 0x1813, 0x2}) r16 = socket$rxrpc(0x21, 0x2, 0x2) r17 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) tgkill(r17, r17, 0x3c) r18 = getegid() getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000005680)={0x0, 0x0}, &(0x7f00000056c0)=0xc) fstat(r4, &(0x7f0000005d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = accept4$llc(0xffffffffffffffff, &(0x7f0000005d80)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000005dc0)=0x10, 0x80000) pipe(&(0x7f0000005e00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$getenv(0x420d, r24, 0x403, 0x0) r25 = socket$inet6_mptcp(0xa, 0x1, 0x106) r26 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000005e40)='./binderfs/binder-control\x00', 0x802, 0x0) sendmmsg$unix(r0, &(0x7f0000005f40)=[{{&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000000180)="04d1afdf94ca18d76fb0aeb34395ddfd9d4affa78d5f225faab5dc4c1cf66f4538bfc829de569774570f32850bed96ef182cf42393e2e4f50e155fadc399a40aeb06871a21dda4211a1e074f45dce78dec6c2041bedafb068fc84b4c6fa8eb3a5750c3f8455739b2e205218abc868d72c244df2a6bf9b00c33386b3fcd88cf", 0x7f}, {&(0x7f0000000200)="9dec2b3effa030ea70a1c04ba083410700a763f90c0ab4cbeab78ac8f84af2683ee6ab12c1c5be6671dad5cd304d3f855ede2e6deb29eea6d033dfaa37cd0aa3d55cbad2463ddf187e33bf4ec8fc7e50902f34ecf890ee1624791f51779b87a447c4e81811b200710bab569d750f80d6321f2444064e17c3632dd18542e0bfdf83f8a63bf7f375cb12c67da5b16bad1363b150d39cf459dbfee140028d245737cf13e0d972420ac37d03da550fe4109ee3b37ef7622908d567a9b8a760c171f3147312c509dcf07b0c74c3d01727a8c998c2e5148912ef2678209134a09c19a6c873af32e044badaa9f822dc9d47a0453a4b101867de66e31d64a7a7a0df676651a3b4a855559b8b920bc822ab25400c357094a9ef79124f5300a2861c2b0fe362d67a351aa3897dd7c19a108bed15cc4045ed8c27e74969e30d1e1905c1ca2b074ce050d972797a563d2c7cd606928e25d4fadadc2ca0bfa9fe915a31956d94a6b334f172e485c5d2ffe8d6f3ec3fdc5a20ef6e31e231bda2a90a2a773cba258f2b1a4911284aac0095414309252933fcf7b23ec20ef67efa270fccccbee21a29964fdaae8a68c7b19da6347e56e96aa6853175f494e9fce668a865fa042f40d13471efe4ac8b2275385f3c911980b97a27f4dbbae38ec3fb376164501cf957a92c8dfdecf9c39ddabcb66f323ee6194e56d3d1918afa9726c6ef9221d507686e19a2a78cbeed996828513d97b80b5c89e486989e646bfb3855a56c2d972cc827564e38ca0998199f99dc8a1408972f2420b0763caa6bd5ca476a864ae23ed8c4859c263e09ec6af3a093ac8bc805a9557245915c0cabe4b923c6fb3de9422f7a5013fa7a0c161161694a32de729d6d3b0aad40fc26b0707d5cc8e021e5547dc30632b133ef48a39777763b77b7c11803bd98067200ce1ae0df40781014c8fe90b6caf87ba22774b1ba76d8c94a0f734a5d83486a9da08c40d0ef1dcf06fb302e8f9e4327f506f5a83c051d757bdb625ff578783efc70ef4f47bda21d50f803b22162ebce2faea08a78dc13d0fd2f5c09fa0029f245d4c17e1bbf43948975b62d2e2f46149c4d779b011cff763274eb1bed1004d19594554221d0b1ff08ac20d09caa8f758ee07770fc26bc94d561c48a0c6bd74bb930103a31cd7d262daf5fa3d45290baf68414ceec2307ceeb287824d49e0304a5ec0acf9a48348bf32e574d0a1b9ae6f8973df0814672217df5789f0ffa02738d5c6a1104f0665ded56ff44b640c8e485a48732186d53ce36b295c2b0925a987c592cb1b6917cfc42e3c965e40d7278ec7a24580c5b167fa3a2edd38b91a7241c62d1734315a76d36dfb6267e4ff62df063738c29a7e2090ee356511efdcf2559b2a89eb2677d5a2fa06a8d7a3f89a088a87085908bc7c74684f5fb655f25fac5ada9c89945a8d2b31858f358d4aeb35b0d855f244f3d9a7df31b3c5fa424dbfe9933e043661603a572451f8ddcf4b15db7098da25d61cb7fc22747c47765730351dbaed26076d88d2c0af1170a58d00f570bcdf1a0ffbb0d47fdb577a6e41bb48eabdbbd7e45ddd5539692c77c2bc2f23f553320d8dfec9750b73bd3a3b9ff51f4d09396ee73094d451ccfed47c50c0ba7fb03ee8f056ff41d7b1ff52c7c724f5b6ecf9c9eb8360c0f761a5fd7d16485e74dcc45621c4402ec393cab756a7e24d133481e089900c2d21d3ee7850bb43b2dc43bbd75f31a0aa41ac0d4bf4b1ddd61e0d0550ac8c85e8ca65d83d030bf6efc4a2015eedf351b48a4282681b1896fa28950c6089cdb904514abc55edbc822395f633e720ef3e22662b676a13e4c54e74e564e421f4495ad22aadaa2cb19e2f34170e661db92de08d23b97051af0224c06504b457bb1c4837548aaaf469521a4db538be5307408ea3504f241fc9da5d0d5268c34358931c3742be5bebb80682c29acf7bcf57751c06f84a2cb4dc05647827603d2d7e899b82053e6631948dfc964ccb95382496a12d0293bc5937e3c1ce22cd16bb5331e53c1507186e673f764295af2a36ca35e85344bb863dc775190b6e71479ed10725a394357465c631662c1b48e912916f53a712c38e9f99910a63ec82c23d2e17009e9d1009ca3d1c16593f83da8d9fe7af34e56efde69ad189aad00b191eb2118e5ad883698f99e0493fa95abdc883f7d7d19a03c6c83f72bf4aca278e6df45d2984ce0066dce2fafc77478fd314b2e27ecfe41a7aac824cc8a92f4d764bb0b3249954d7b21a6a39993d197dc120dc136b97fdaa8cfaa0b43ca6d759834b8e48d61dd8ed9a1f457aa2b30fa76cacfb27d4dffd3cf0999b9199c0d6c130ec09aea96e0fc61977daa7760d524d4649e57aac000e4cb4bd61c99ba78362d302c10767504e8339396a2d647e9d3cdd027c27a1b0938f655a19b01a33fe7d9388042f7f517fbc7e425ceb6a6c4d7c0f36685602a950de71145ae57e6f558a3029a765c120a5f74fdf504400ca92d583293c7ffec29defd7d0ff22c2f343097f6dfe60ef00eae2ec142ee946567f262ced5ee0d512158fea1171e6f37db199d44dd4a119bbb00254821bf24ef2f69186c00eaeaed59219f518aab908f98c982c6f9aabacd498211d86a372117aba7e2b799d753d672bcce2caa154522e397a078ee9d064b6544398398cc44a22eabe7a7289a0aef17542f17ed483ff9817e3c950e64609ff7da769b237bad5a0cf3cdefa09ea3bdd277027c87a0f77eb1206a4f1662db1f09aa9411e0f8c1750e041c5ea534faab7af6292f303b73ab6e760702595886ee47eff7b2d60ac82a5037a3ceafd2036679bac615a47c16391dc7aa98dbff3d817d7c7000592477bcb3afab264b05882d3b4524077c322122397a980d65b11bc03c9a65e4f10656568a27d304993d6b423cc7110a39937f4b4d7b6c50de48484795799f5b042d8031ec6aaac65bd28583c7f4ea1ee2316563b85c8deb4d71f4d3be59bd43234c102388d5725cc5739d092438617a8583d2cf175c39cdd8b1bc015fa855c8cbafa940b88e7428b76c1b20eba1b1bc7ac3c0f145a792c7ecfa3357d01dc1fd479c10b4717faf88c436505fe19f853ec0f0063f4ee45788fad3e8390a4d98a91f2133c8158d3377104d1b5afab27a3e1c23c32eeba739d4423296d83a53971e87db66a3a6e440d6b5d6a686c217f8906befa6d597634563699a69e363da5144c01cdceb5df12c48f086c03d6549c7471df3deeff2e1e0d736c17b8c156fd8baaa527a0bf6074bc0d0dfcc25f933f0077ff2aa963d645f54469132833d04ab37d8f03a43230e6fd2d63e72de547c8ae4095c1476898f6c453db8e58fe23bf1e023223e0e90108e20b24d5e1db2bbd7cd354f7b45531fcc5142d364abb752faa3691ae939c27a2a0fbbe602dd5a5e496de63ae6855a55d35172c907d72011ead27b9fb2f05b5d1393b1d6e88c78706f4ba9d72ba87ef345a8327e0499e2f278ef75e207b1e7319bf0604ea95af5d97a43bf65441760b60521141798809f3335120b61c6f1dad24e616f4c22ad2c696b8467c7d4e822e27a4f3b16769d6038b21c0c194ab3c86452e6020c573b5b6656d9e5b79a8e0cc84043aacba6cae7fa5aa740de68edf30f40860c316df5833f9f09f61dfee881fd09a41956ce1314f0e5c711481dfacde0330f274af8ac3d041a4fb3ef29570bcda64bd213c0f05ac57ce4088018c72535b5b84bc5e520d506436e1244457789291df3d1cd0d9ab817a0c8d38ca6066c2723658fad15a072c85d3437e96637b52ecb0957042d9757f9b94e9b666bd3ef041c2e24f84ccecb0b30cc04e0026b4de9496104a5a9a6e636b39297bafab47ef0500a1cd08828d2436dfd7248b11f0e21ff74a21c4f09034ba145f268a5fca5d5debc8d3037832251f0b0d5cb530b986c9a3a5ca2a3f2cbed67b220777c4667d26b3e858c75573de676730c1258999720ed4db9eb466189f30f76fa1880b01b403f5191c625a07c613977cb030d53942ce482b8a209a7481a5d26e55cc1a4cdc2d4bf7bbfdd902b0d8151b6b81db55d13449da9902d5c878e48da6b90db8748381696d292502639210d99d8e7700aa8060cec7ac652fb90aec1edc08d503b7ed4e9eed39ef207cda91f20bb7e22e36bcb7c6af7c23152a51e003624712d89452401a148cae28214e2ddc2aaafdcf5635c4a59e709872e0abdeb53ef42ef937bdb09fbae62c35c62bd03e8e213ff4ed34a4292dd807c3f7bcde7d7185b81749a3930bb5aa4faaa674cb88880d9edff5279275185950758950d236b5087bcae69acff4b10442e1c623b3910894c20fa3aac7b9ebd8a26574ab5d5ec5514c440ca32104e9b63463b3b0437cedb3e2fe167206254692947c5d4b27444d991f5e726e28e53cfdb503511b39ec4eeba45e387481110d5f25d3ec8dd298d6a016be519b0f947aa00cb89c2de682d92061ee84f897cc062785d382093c94d7840d4641ae98c181de8bcd53a2fb7b70bbe75d13988790245a1b207f7b3703068d978efc49edaa3b4ef6e6f56bf6db3254dc83857ec70d3b508ba3c4790c6e643c276022a1915951fcd2a5d354d2bfe9835ba79bc99cfdbc9bcfd7b740286d775881a6b76f7b0d140f221ef08d8011ec07f9236a2664288bf883c51a4219b53efebaddd046ea84b49d263d263c5da284c53f20997b20d04f1baea145216ced1ca84009feb8ab6976e45b3f89bb7b348340733d361c9a6b36aeb6c4987dc492a37813bd5b646ddf084a0ad6916c46349102c9d8e54c01ceaf673cd1b227866bf3c6a00acb5f387979d4a4a9a243f5136a0c39a030607fdb333f062557cd254624613b739288fdb0d878818d99a590b945185946891fe6b45ba269005ef98569d14cd6343930e47f5c12232dd14780427e9858ed603093c8433e24cf5fd9f9ad94400d511716d834266062ef45d552a9fcdb3cd1f093605905c71c8ba0bf63bec8be870384ea687a379bcc3cb2593224155976b8537f261a8937145c60d080e2590ed09d85ba4088a52a10b503482e34503cce1103a4ec88f55d1016d904f19c96a3ce66ee5a1aebc67b4164dd255ffb0e4c9d3d4ea2d1c9417ea852ec6828fcca4b67bce0c928501576596d4964065ca0324818d4edd9763858bf94276392fb3d1ccdb063a530c2d2e259030575c88ef0b5c653a5830914421c3a29450fa2ca64b6503653517559916792c9d59b4a130a176f41f5a8ae34436ce4dec8b0e9ee426466dbb4b1f513b200a5ba1b88e5c445759b0ea8ca51f1de81f60fbbb3e066e28556ba886fc50e685ff6b0ed366cd2ce062e9259bed2ee5bac33f4f8826a2a3dfa217e708954f2278184603e9c3ad47aa01baaac1c8a9cd452cc3bb7e95c48b1bcd8730231296169802e09b867bbc3473582660c4cb77bd930ddd53e1fa6826087ace0b294fe4e75c802e36bbbb4db1fe25b6a307b57d777865308a4f582c7439ff3549cc9bff5c8639d98e07c7a04f4b37ec1e344e1a448a94b73af5319454b5b00285fbf629e136e85e5c0750627c06c4d673b94858fee7193ae246252d53740cfc50c40fc8008ad5bc3d4c044360ad7f38652fdccac08483c2b37aa3ded8b1dd4bab65387b68e4e43763b1ee58ae11c3d5c17c670948afed267e191f4d98af580566dd133cbc6832ba853a0c75a631c35871af84b084d6e755e8e128c91340989c11b476fbb56dd39cd9a993bbf329740ba8e574da0a49081d369b4060c2140e454db809be6bef7709d83382bcad10a9a38a396096c9f8e4f8de3b", 0x1000}], 0x2, &(0x7f0000006080)=[@rights={{0x30, 0x1, 0x1, [r23, 0xffffffffffffffff, r4, r22, r21, r4, 0xffffffffffffffff, r16]}}, @cred={{0x1c, 0x1, 0x2, {r7, r5, r9}}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r4, r4]}}, @rights={{0x28, 0x1, 0x1, [r4, r4, r0, r0, 0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r3}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r5, r3}}}, @rights={{0x1c, 0x1, 0x1, [r4, r4, r0]}}, @rights={{0x34, 0x1, 0x1, [r0, r11, r4, r0, r4, r0, r0, r0, 0xffffffffffffffff]}}], 0x158, 0x4002}}, {{&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001480)="88cd6721138d9d3c1d4b82603b934f3e9cf32c11677196305b7742cfe9f3f52b6ce8d9e4450e016c1131b970c6b609a3c5939edee6be87cd517bdc7c7924f4d6373c535eb33fd73fcec390f6", 0x4c}, {&(0x7f0000001500)="fb671b68d99136e7123786a4d5b1d9ab80d942b7881c6412b523944b47f7e01cbea90b953f6ddddc786b8478669675636d3050b9c1e888a98db592251164ffbc36017af5656bbb0339b8a8a7949face425df58f2008a67da6e3ab76cc617e29ac143117bbe67e03f9610580223f369635b11d86219763c9262eeb7565da05aa36d7637410987efe0615661829fd7449a472bd83fb901060c13a3fc9b9bd549d227e4efaea73897b1b3e2410b034fa24a15353f53688f14ea89", 0xb9}, {&(0x7f00000015c0)="6b84568564fd6648097865895ec9b8cef2c2cd03104fb5a92fafba13014e794bcc162ef3ef5bcc7063cb351bbf11dfa297bf423e073e362cedffb14a80c7bda15fee75b9f5e1b5858a4a922295b4d7b8615af7025331d2cef464215031c0957942c076e3f0693abaab23488a0af2350edbc6a7147ed33e461549a80daf61e306d956f295fa394a729fcaa2254ecac31611456a9e5c6aa12746a5f70e51f4fafb557ef0d4709e67767e6652c78ff7f9b14ceb32e9658dd09122d0d15c80da336a1a4ff1ec8bc5b7228cf381d37f5dd7d4ad0d2b310caef1a8a0448dfb3d039eed221416875317340233abcff7256f", 0xee}, {&(0x7f00000016c0)="3ed13617e342d22486e92442790bafa43c6ffeaaab0e1dad3000be58e1176a21e1902f92e1638d30e195f879b27d564055f77b8da64769d0bbddc085739cc232d51a5ed73a0a0380257c1f2fb8cc853f4142bb244f7f", 0x56}, {&(0x7f0000001740)="d332532a44f725374ac141c349d69917e7ce3fe13737f4f5aa359e465ee43566fa52aca903656236b5a150d8431effb925b49c3caba5d492d04bd912711c2cd4d1755f2b3e5f7ffd4bc9cd368da825dea1e2f4115abadc7fff650677d37bb87d8d0946d799d0ad2f2a70adb255ef93e37807eb234240a82c08f19270220fff00ad4ac705539a018fb25f1ddc7f780b149c0f881183e938acc9613386a457135b48c6b3", 0xa3}, {&(0x7f0000001800)="8dcff93b67ac09358c9b853e31dddcbc2a38d89379285f003a05c580359b7b2fa20d9fcb0f820d2793e9c263ac0f38750a7c85", 0x33}], 0x6, &(0x7f00000018c0)=[@rights={{0x18, 0x1, 0x1, [r12, r13]}}], 0x18, 0x200000c0}}, {{&(0x7f0000001900)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001980)="f9e415ace79e1c8eba78ccbe3fcbf57c79efc6e35fbc356b6ae083ab5979592874a944956e988e37670e36a5d60c9c549f82f39a74e4c857a48dc8fcb11905ce929483fe8eca9a373f6fdb9eafddc10168ede7cd87914cde6fe6f69cbc692bbf58092a8f6e3581a344d73a56ba7a024ce79cb5db", 0x74}, {&(0x7f0000001a00)="073cba5dde17599ec50ac2ece0eb7aa168a6cd8d0a73efb931a90aa98fe2ed5870c066106590752c413a5f6df4b5f8e0ad5c7386905b321e94cd676eabfde7ae297953e7e20f43f3df144ca23e463aa0d821693193a2b9dbbcc622dab08c2de63f0a82456f745d343e9b47542391bd7e7845322392630dea661270ede3ed1f99a270428cf1971145e4d14fc0b7fcba1d1218c774a26ff64194d7fdb3c130d80729260aa9645242bc141d819b9295a7cca0ab141fb0c744be814d80b7af0949a1552618952e60ad9a967c772d8f238a2d44aad0855827cd56df468a786801e55288f2ce2454840e04dab833790e37373b466fd00bd5aeb072ef4507a8caff6c6c2b6a579f0863e923d1ccc407a8d815b3e233a61bc8f5d616c972a39e28764b745ba99c9724e15a421c5678c7379338502cbbe1749296f97d9f2f713500eb186e0a62563ba7e6cbce3094e1b596f00595dac785a9e680737305c3f03cc7e3bbf6ba763eaa0da4e290637d762d96f689f2890d92eaf1ec236f5a295edc9c63406b379e6f680453f9cdac9a835853f6c7559957630814ab54b0f127cdeb6b36fde3965bdc91e8bd6ad9b8bab5fbb1f679499b50d3afc01e31d73845c51de09d954cd3dc544ed0cd03b9b26a6c174dd595d030a503d050f3d7b126dd62536bb824be93cd42e4b59824424fc35c365f071e730d00be8d6320798b7ec97f16d8cb6da2a527f27c644f08d9e698899d16628da4d43aa0fd7615003ec254bf5f7c8ca16c576ffba2cde1faa5a95df6a12cf31183b4ca853a4702a35baa093d454ec8df17c013b27d30fcc1b9d6a95901a3356dbcb2e19dadf521e818b5cd49bd80d2ea0cd2942463c13f1e387dc7b0d0274185249d8803481dfd5d133a6e270510834ff9b2ef1df87b661864a9ba9653929543edc8ab2500c337728e9a13082f553aa5f0ceed3f4517589f34c53dc90c32a5d6d504008d6f34a19826a0db956688dfdcb8541e9542231d526f73809ae8ae9e1b0e9105ffe7b2deb76acb23574f046d6e37417231f4676138bc82769e195025d536d65a42e554abdab91a4d771d66380e479917aa22dfa5dd8ea9006511ac7f980d4eb946a343a90d8a26665039a66004e2caedcfce5d23b096ba3a814e8206bae61728f454ca9a37daeb33d65ea312459a7583efd9be55077d14de824c7d86042687911e882ce16eb0ffde51240010a299260a81a511df44bae47ad4f1969585cc3f78b0ec589756e7ab2166d94773b6e0cd391f282a77407a6ab2355e9848d47bb59464b08e75e4b8941af0973faa034d501fe6cce68f05a2227bc99f205ad080b7549625c58acba4f7b57a90efed9c904b43aa9b141632fca416082b5c11d166c5e608862e468cac98d15c374bee0a53ac006d043bacab63044f7bab46ccc2088fa47a46a0bc1229e3506109504d096c92b2ec2aa2be859373cf482914e081aa976dc66b40107d15d46e1d45af41cb6be9a20817704762bff4927e9d0f3b303487cebd1fc135d5d6731d8ded06a6c44db4590daaedefdc879d47693566c186529b341052fa38e1854693f45b18ea29a94d790e82d734ba5449897b68868db477d3c708f7bb111d070ea3d9507e3801dc3c3b1b7ecd533cff45a1c393cc59f76aab5274662bcdd3ea83a7f884277760958f681295ac4f2eba61ee1b94ccad67b62fedccdceecfa8bb6f6b3949710a67a215dcb75865e4c3496ba886a2d2741139184f8bc89971296d6bcb1c18afab0b8355e3de83ed47ab35672e25efcc8fdcd2ffd200313bad3a45770c7fd1e5ecbc91f5ceea929e3ff0d766ad5c93af26230e6c1f2220cc3be5266e0935d008f098d5c82dafe9889380f0956e56cce3cb4f5d70e989bbf528b12ee34be2830b7e7371a7b9c32581f9f2574c1137dd13dcdd9aa8f73e6156c7a8f6d41565d06d740920694556f0f8d7c78a86aba4a0dbb0f77763941d522be4bfe0bb99c221c88a707f65a395661b6ba7d84190f25c56381f1805318fe518052d28321b0066a511f36ced9a2c33bc324ae7c906f4750a2b9de726adf03e761b002e98b3121ba56f468dc1b092debb33898c36445dcfdef7d7a71ac6c810efbbcb6e6bd281cd158855df733877b640d9ec941fa029b4618327c017ba946df9d2ff3f5057c66499cfdc2cf2e59ee7c1414f5dc140ac9f2cb56c74e58cf4b01c6ae3e88de13e4c814bb76f5117bb3637ff388a3d773492e2da565ebcd1b4de30154018c2f2a6a2bbee1ffc5edeedc568a08cb67e5ff7294fcd86021622ff63e19422d5a8ae1b872b1c496f4d9521e120dc5a1cc61c3e79b0ef1fa18d30b1970176ed9bf8a4f154e2a71be1196cab8e998ea4b3733a37d25df8bff84d23c2579cf0421bf5ce7df9031a86d37212dc7cd5f58dcb709b5167282b638ea1feed266b9db8917abd610c5f33d5eb613530c873306f4ab7141b99a959e61a54c9a74ef0d93a98300f94db08e0d413e3354496632cba11102e654d260df20032e79ea28313c4703b1725502cc119b629294f41bc278c612d6cec921100860b19bfc28db669fcbfc9fb8a1eaa945882509ce45994dfb34f91138310c09385d0bedddf54a8616ca3555990e43eed5dac429b55a126db4ba747e7e1723198c01ecf5f0f2972a2e603c3fe30dc160c5f7cd000b49da3d26b89830442caae4e2ab68f70b6ee1d0602c925fced476a49c4e7ce3d1a392a816682094f70d51f32048ccaa328a1b64bbd88ff56bd4250d06a66b1104844508e488f2d2cac90d6e0b52fcab07332447deb61e0d66cbedb314ccdd4f8eee6fe32273e3d1f5e3cbc56aa39807e875cad32112be37a36e3231ad94bbdea2fc3b997b27b28236ceb1427f8d945721b5c9b9155ec2c11950b5f197ae09a5e1a5ad5cefb8d76308c2f7bcaa93f631968c65cbd5625153f889101588e47bbac9d7dc040f6320426cb6915813b724819add414604e1e2212e199981573f90836931f2e94f58b447e0ef16865ae7567d6084e74261a9bff0d4c7b420ec4b2046e46d06ac2ffa8446f9e5c9283814408c4b1d10887baf96ac250c31565be7bcd4aa7eded569040405a8ecf21c1a781b9821b4a4f6a9a2875b0f22cc33e2f626ab868904142013ce7f6800d10d6d28188b0742ad87363f03d48b4d8ad204f03c4ec92940e9e9ab27e1f4f1cadfbd2d9fe858fef5cebce20e22f7440e3d838c4a52b0c21eb52e684651a4c93dce312276e8041cbb3fcb3a74aa61d6f069afa6beb21eff051295dc5887d78bd37c3a81bdf888586f88d60764ad83cec6351b50a7494e2dcf6cc070d3a30d832ebe873e31063fa8d57fad827429901d349e9941ea88daf1101cf715f4d886007a68b16a5e0a7d81633f20431a369cf3bb3811cd79fb617c57600884708eba05e7cc819de72c6fbfd3a6682c9a4cf8d48f0ea05d2e1ec1e45b1bbd74c0ceed211579b367c59ad9f4f4e59fae599d13ecdbc7e6eea1c0e2442259a12e210572223c4845cfec17ae1da322846c43a17d3961a6f52a3813d4e18fc44fde7f57f126227d7d6de737adaaf9a1068c0ae6c66ba6672e3a01618bfba71c26ed86f53049372e8640367cdccc36ca9dae5db225d9c644749c438b7c59259fc8be0d4f636f350bcc9c51b5f53336e3d8a3d9bf53c54ee83917d13cd6e84b91fcc9e96a915f9430e8a3589fcf08f0e08f7eb877014fc4cc53330cd4026b4250975014aaf8415fa42c2da91c3e94ba256bc9e70e293bf21216cb103fb02aee52e7f7b6130994b055dc080f1087c7482cc269d87907da2b60b0fd58b0f44bb3d309986ef6f38a2c92c5d4eeb8ec132a5ffdaf95eee876b27ca943fb2eccccde443e53e64a8c3a7326af4d5c0245c9868403611f05cd364318937606c074b4b9c32d18b34d97465199bb45b68330e569fb73d68a9464328c8e553a4291a68c8062b50a91b3d3b877b0ef39c2332630e250bebe488627fc8d2a14acfbbd05d0e056ee5c1dc5b306e7337c8d275ade19d06bdecc82989cfe413a0bf8eb2aef362d209ef095ceb12ea4fc15c8f02a3bdca6f873fafcd0ae9f9d17bd22f61951ddbe1f48d5d05d304f1e05eeca2b10f0cdab1d8b1c0a7671f8bb0f5adadfb81b43b74ff1c451ce99fcb83ca3c4b398982fa3c45a5ca539e1cfd9cba673514d3e473408ad960ce60c2688a29ee2039869d9bb61657dc1ff142818b5e4b05db9ba0c202175f2781bff62ef73d6f75e78b03ffc0e97588a833e377284f42948bd8e9d299f0883efd90ba4f2d4b68a927680485b21ffb755ac22165501f6d96478678bf1277034a567c579ac4fe61ac51c86ab7210011ea7a5a0af806e9f810aa487489a837eefc3baa85444c2ea00c499dab90374c3320d9aff14adec5da4a0fc3c5dee103a4e1483bebf6bcea7f33098d5e8e723ac99e75c2a6785d326273a7c25e2f8ddd5faf02d19d5ce1367f3afd2e588a84bbda687f637068382a22255976a166d63cb986b6de5b6f477abbc90d4fb42279ff3db83a593d8e4e14475019a80d3b1a08e33b7369975f0b26f0f0310462f37c387561d1e35d0e2ebe5abc605f3bc2a52c17a28ba4073cc34e38dcc8c5e64319beb5cf0a157f174f64ee7371e939e82e4064d6b9427fe8d4e9cf339c084d6c9ec08e0fcf7b32715a3c21f3b86b2342b54ca5ebe49264ea92ad6d592509b91ebeed716238dde87f65593d14991e964efb063f75933d013d63fbbeb83406e1ddc9df49de580e0fb7cd838f0c1495e948c308d868f94e150ae59220427d1d1a65961f6b4e288b64b3db0f8ea84e715564bac3e3e4dbb14a218651ce85a50bd0833b79c1e712829a6ffd2c053b0b5b3d5ef86a7cb6c3b0d1e3a001fc97d23b13a723c305e20f85c26e0f07086d7701b1872b69099aa44c438c4faba34af3d7737dc35ab8b1455d6269dbde5651864ee043e809957a34d5d53d6d1a600bcb6d3aec9a56ecbf09aa30b73171fc345d7c015b423503d2b9a9e002e28bb028fdf3e4752ed30ab875d53f1ba33b1ee307817c8df678215c7091e4bc9b495d5a795606da580d28c5dc2614f048ddb349f4c5cbbb361e14f2222e0cdfbdd5ce249f9c1d5638708fe7a976b4298ca58f4a911ed97ace511d476e135e3c03352cb674191a9b67bf7d332a1ab36529532968c9f6dd2cdd9a6ac2ca802628b23dbcdf70b8297764cbae5e3ee6a9500b7e6179ce1a9479ba2975fd9298c6e69e9e394fd8b6ec74ab2c8a5665b5fab0a97a4b0c5b9819f5abc8a54e1dfa7c7e588f3a12fad59024c1f5077e5d4ac4a1bfb11f4b0c5106015a230aba83e3b9449f5a195480dfd964ffc27115dea53e0d679040ba826cd3112953dca39e641a7731ec3a0983129f7b5a80ee3d2bf6382f162adccad10a2fff7e120e7e220c354b42942c50e86a74f8c56bd9f240cda0127af605bebab518ab0670afb369e363d83e81ba7b0fdb08e479ebed1e08a1465b44ac48400ed9854c969c474929285f89125bd92c53de8a783b5c61ecc2a085b9792428e521985cd0e80cab62c58e05451397ad4e7182159b194efca2a0b2ff8c82f05155fd0607247da340419c3f230c4bca379580aff75d580407ce0ca14f946a2eaa4de4c1feb07c839484a47bc0e042cabdc92a76fdaf151717cdd982ae578ee637888450394ae8a5dae32fa76c4bf28e37c556ddd4427a1c0a1c3d1d53b770a59524b0bd3ed1ce7c7935c5b088de0f632812f59614f7d42e36ec2861d32a7e3a5ab10a3599cbe4631a92896f8388dbb974cfa14487f35936c354db8475112a99e6b2", 0x1000}, {&(0x7f0000002a00)="5c015be60ec8150a0e2ddb02d12bf4a1b302f230b85e999b94493ab518f810374b1a7dbea6c8e8a329e7f4d44634f34eb31fa155bc1f694303c4303fe0aecf6c80f15cb9d27ea65d2102d67ea23b2872b4dd10d18788da7f4d23c6e0a1143d3e4bb92e401ed1ac92bc615114f0f21b5d3f940d8be9b85169afb1db14c9b4592ac5af754b76e26ade53c996e41f67ff5d6570fab7be9f58e0e9336c3287bf07a3da497fd9e14d00ab60944bc6a841", 0xae}, {&(0x7f0000002ac0)="15960418c9d8f878c9530705dfea568f6bf01a9db40403f255aaf56eda9c31e9fd59d2deeabf6031595a7084aa0f8bbfc07a7d53e7a5e02bb9b94c55879b595bc0ebe278dd4e10423afa058121a845e21663f1473895c9156b43ed6691782dad1f7370c4b30723719e6d95843eff05cb07df95ce1d7811cd818344392a978b92cc08bae99d0118b953c3bea65064f2ccc62e1f77c854b58698f181274b22", 0x9e}, {&(0x7f0000002b80)="ca4ff99f1fb8d8170895395854d379258cc43b6bebb2bdcfdd42ef7d1d22b837a74d49c01808d769aa9123c97768f3dcdb57b51218da7b0b8b0767a83ed2652211620d1667235778f27c06b8c3cf45721b5c7c4da49ef481e0bba409d4a3bc28462279944d8d2d50e5a1c4af49d1454256d8a058ece5434201e987b5d748ae9373be263e04986d2000f7d92fd94dae6d92dd7759aa9fa3fb17249afaa8bfa1d7d74857d695fc6f12f042d1a5c0e541019bcf121f4a9902d071c05b5ef6eabfff21802e648c4d39ba01689e23d04afb2a98a935753ce532d5c7808b1a52f6dafa3dcbbe30f1a29008db344e", 0xeb}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="9b44582089f473c79360ead8574c038a83fbfc3e65df1f7ea320f0f97fc98dd1d9180eaa2de5b31ad9c02dfa07d66b564523d50680fbf884f53b00b4683c35f54e16326341efcb3ef0c516182b88943198761e561c9fac4a6cb53714bec3c2dbe3e0b47489252ef695b82e2b78ac5644a3e557ccf2c1bb6282cfe248205deb6965f325270aee7e65d693e00c896653cd4090f1c29c971e57cb9de1df9df724dfe9a0901c576104051f5fd88d3ebda824507dcf3a94d30f2e9ee3a29d830920b0b8965781f691bad998837e6d5ffbd805b498eb18c26356d7779f46b48556af19be3433687ea2e4", 0xe7}, {&(0x7f0000002dc0)="3a55b94754fc7793f5d56d3f8d464b2b9ba612b6557791b263101d5c495431bbeac81f245bd85f79936862c3ef7849b4092fbb6daff4d1bc91c553d1220de435991da6", 0x43}, {&(0x7f0000002e40)="968c1f311ccc53499e17bf33c50fb50124639ce6d4027e3cbe20d38b463445f0deeb174a1d94b38ae4412909e5f1b6b3a960cbd4dcb4902d72b7d8fe47aa8e12d482ff6c4ca02ec330ed0c02a49d381b7f0ed1098ac19ffe5100ed0400570539b3250b2dfe73990f899f0b48ff6542aa8252a9cb3da72226bf73dcb345bf0886ed0008b474cf53810cd722a8d3b1d905a19e216d2f16b4cbd3a8b8455aac5042294de3e4af47765c9d47cd50b2a151b0a50c85d05b0465405f2c768e6319c96e40fd38cbd69fa2db899e1c880327da3274d13e95786956b1e145d35a48e98d9dce6848607f2f4c8b25d77cd00921bf2aea7fc32d6b3335afd4a7abf4ef", 0xfd}], 0x9}}, {{&(0x7f0000003000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005540)=[{&(0x7f0000003080)="e5330bc90563f193d3d5b96ab60ebf4d80c054543f77dcddb38b2ce436fb3c1ce035370ca03f905c46eace198155e87b3aafa59f30b3", 0x36}, {&(0x7f00000030c0)="4e63b058c8d47b672be22c2d5200bb07835de714d810f37e3e551551048346953952b45540354c534fe5894d1dc9b189d5a0b736", 0x34}, {&(0x7f0000003100)="da20a1a8c56beaf28edcf6879a77089aeb67a17491daa2c6e9393a029a542af57ceaf86b142feb78369ab5f0d8a34516b5364f74eed32dac4def7e5356b6056e924197ce22677a5c30de400c138587f9b20ed11a902ddaa4c23a622c5b45ac4c2aaf430bd3688897f49583e257636899463326ea3ff13909e50fa444dccbe22673c3d6978591c20bac4e1a5c304a9fd44d64569dc680e3be41cee65dbf2a6ecdae7928e13644f037defe70607c6c6337de332365719bc0310f6f75f4045a57157b59c8a06f632e09a5fbf3fed4ee05dc4cf6406af302d6091769e78057f604d212f44a1348f9a54a5a1e4391ac248d1118e1da3ce95383bf05b50cdefb8a85262b3f6630a6e1d15495cbffa99d278747403beb758579fb186445b5f5ce44051a6f6e670ec1320866f6d6453da7388d45748bbb02f5d6cfe9ca3688b9f130a87fc9db427c72616c3d36ecfbc653bbf9aff1e4ea630cca89a11ba3baf451d38d0ee6b317858e5f815bb19a5d0aff0c1eb1eec8d1b13bea1c536b9d4dc93c03b4abc393170b99866895a72cdcf4f67d1d92cc8049a6f38af6036ad9c5a8bf4a140e154a9d21736623bf47e0ea6e61e705a0417fb8bd5aa09ba21923d2cba866fa0105467c84e4a1e74c57e6ec45fe251a82fffa1df50ca298dedd4da6e8ee8f7e35ff823e1e6901d461b41f6fca99282dea061ebd50773a8c781f1488f99f6c710ed26d351ab3c531364b319a42d937a6665b634b076f373d183f64e480ff85a3c1f7e6da1c2981ab2f66c7f60dbda3c06c45519a9461c1ed0fea54bd5a16b72c0b84c9a00d07791d64221cebddfa267cfcceae648f9a3c13f613d6a43197e653d3d0938dafcef7bc187e112b556b596e79758727a85f31266a95ec9df85e29019b9ce633e6e1266253ee208d266c821969e1120805dec733b585258032aafcecafd3634f6b0d6ee627e2abe5d92d4744c71de6642d4e4e0be6faa90c45b40d332f50858b8c26e3388f379c06292f110040352b31bb751eaacc5cfb2ac811e04b8e46d592a287cfad452df8a9d7328e64cb99551f059f4cbf162f9a7d2ff507f6db642ffff49568726a779075056603a35042f6d2a6b574f640a6c1269e9d314c22bf2303bb6b9e40e3133363b96f0461f0b83750cd1eff8ac2994e484d04c176d3619065e38e060c472e2de56a7ea3c945ec5f068a608a39221a2ffae668804ca83b35de0a706b91a9c1138041591e2e940ebb091328c90f215d3306fa9a7174dde7dd96e9db67971d40db294430ec6f762657e929bcb0102c8976da7f561401e244238f7a674b0569a280ecd3eea3acde94bec75c35970f01cb9d9f37adbb552a7a346cf38dd0aabc8057b40c51d3bf21f82237c6764236a32d8565422ce3bcc3d44c36ca42ddb452f938ef21452e73180e8f7c852d7dd2171ff2a06922469c79163777936cc30c07f61a09df16faa8375a1cec5994300a8b8e495b1e6c6004a996bf7ab6489cc04d27920725c3b8b44c1ddc190f5d037c1e30ba1b5149ed3a6172f756bacff3603ee20819e27532ac7cf11ee1dc1e1a7f2c5cb72785d7efb29bb22279b95092c18454b472d41e0fe6a80b873c4e42ae83d00ea5947fc7fce0257ae9d83294d4f976e95341c49d5bdeba2e8271f7abc9778171fe353ffb5df7f33fc765f0a3d91532497454d5a5d310cf91a9b229b77a41193f47b283ba42777c71226e9553f2af8d13f6f20b911b34cab2a1ddcc24b33a3fa81d4f1335536e5b082c0818edd99525c4bbabd1c4464d9dd6dd52159275933a777a6b9a1e32de477c5efb8af314a5b5c304ccceb0660eb9607b64c6e277a906b1025fbded4a2af9bde6a9133ccdbf422794728b2f6ca13ad5c77aefd5f2691c49515a18050f46fa22af7fa0de0a49a917da924de0adb9d4b792fdf6078f0990d960370eea6c0d10abf01376459185f7bcd1bd8d887a40f59185c92e2d47d367467b5210066a31a6cb0f42a7ec82929703715f048329ec985dcbb7f6321e9792c431a14586142e3f4a946600feb710a5af5768b4e3c5a2e4534652c67bdcfc2f62435bbd55f27b4c0570b323954824022cbf880ba1e8d686387b35975f62130dc11af08d7d05f81ba8488bb834bcd07a1bd26280ffa5c995b3f256c5c9fd061f9c9f3a01e5c62992c16558b96097de35ba644d5a3eca10730543ba312103167052633c798a059188eecc6ef1968c332a5d650fb190ac6b231bf4ac1f557370edc78dd79f6eec3076870c92bdcd894463553873a0477927558a9f35ad1eb122689cb743b5947d26d00b2f2569b91396ffaae2404e0992a3682d984aa8a64f1c144018ef29ed8d24d6b40b3b11cbed95faf94da015c8bab74f83e51fa0ab68a1c2521ec3a9f1bd8a5f90b38587e9925d7a9add1317773290205e2b71841a7ee36d5cd6dc40a496605406ccffa2583c6150e3d41879cc3b9a87d441bef6d2191932a8c03e5008820d517010adc96b58d8fc6002de8ee85bbf279e1a403681ab3e427950115eddf699095d18e2f99ede304f94f074e0d4f696ba3b738f0f34a1b01e7c6de7079cb547829573d90d23d1912966456ecd94bed0432acb9893a5d0ccdc47ad784404fe087450240d9af9eb9935a8725e9ce5bc890753d921243260c3bcddc1d391d326c0a3b3862928c1c366e66d6886f31ba336864b6ff508e0631947020a9f2d98348c614fd6ab8775669244a8b3a41e968fc8f99e2ffb1104340ade4c5466a6240fb4dafe0285fdabf512b89de46ca356ab9142f18daa8c16f32336dad2ecfd8385423c1171a2b615a075a03e196365bae48bf2d9cffb2cea2ba4a7cb36e41ee4fee2669717e9ab7864b01ca308c4c279f51a6a1c2707dfe803ea9d2e024865a3179a0abc041a3eed9251ed99e205f5237fdaec4fafdf5ed69b0e9393f0aecad250439b2bef97245858a4dddd057889f0733c80fdcb0a397037de524457d2ebd38dda788cb584cc50764be7aeaa2d78eacd94bc66a7e9d698ff0b35d4e27344620f4e4a6cab9382bc10967e202a1b115ce399c5e76eb74b2cd734b849aae210f8ad2b2553ba618c95148d77ad11bb2fda0358a856fbf501fbe55359d27f52120ac7054f0531ecc89a49986017bff5ad1f4c643f7933afa4afce5dae70e09901207d7b9d7116f664a0adf2ce181a20f69027ee6fd45c19480632b4b5b82d4351f3debb3ffe15e1c61a7f269ef46b4bacd89b4e654bb6b795141a27033b66b1b6800354aa1ea2aff172457d857b4219bf973338f8362d8934bdd1ffaec47622a98b84d4e1b94e52379b37ebf267ab697b066dd817ddeae5693e718a4c9e1c55810bfdc4ac91ab94769149343f5523e6bb4793b57992cdeb05788eb8c538c0080a6e83d6f1d549a188b5c94ea02648c2483bf8c989befcbbc7246c2f12eb0832b8c7a4662e39c07bdb1dbd009bfeb77777cfc8f056f0ec4d065c61f1d5242656c02ee378a8cc6396eeed941afbcc301c38ce94ce592926561e295e057521ea51c8d3dfef18c5a25c716815b4cb16f7d3b5a45704c60c671fd7c7b9f4f5d8b848b82a1c883d4680e38eae98775c685c4bd9e1bbd85a6ff927e5fb255e72f35a1270bc8d754c68d1b4628a26d3c4e7a809076212464538c92fc5e4967c575768409c44da6f496ad8e49fd532713dc827dbdd8e1776aeb0b57b3c633fdeb6284bc94d7ae8d46f2ec6955eceee8e2d5462dfce762668e1d4988b7d797ce763419d8889d3e19d717dac0cd998c97c51a73eb62b8a496f25a1b4a77723c35ce190d41395987e94f57856201320c8490c186492222c042464f944faec13fb1045f3d0a34b04aa417d0b74b89e7ca8499f7f519e408dc39fde50b63a2eeef9caefdd40757e471ddf3b04bca9122fbfdd26a03dfcadac6ca5d7867ded89489ccefd75f808cc62d07c57816df3b4eb5531a20793e823bc82c5de393c81de7401f249dcbb6f56a1e70add8b5bc2c12e93857532e80831bd20ccee8018756330e8d444a581aa2a85deafb75c2e2dcf72d7649572785ed1c3334a44a58421ead289e82a6a0b79cfbc495774c4917c96bc89ded22274f8a2e9c84d2026e65ca979f6f1c99305195fd2cbd186838389fec2f60262a55a5d20bd0bdad49e06e1c9aa977740c8c9e842af5e2a2974f3eb42ae0fb5c38df9501903709571df5ec05f84aa14e7296de69e20f1b0b6108eba8b35483b6668d98ceadeb923d44af77a312c346d8260875c0dc464b47427f13eeff83c99f0389f88b07711a69e37c084cd7e5ed2c92fd3f5c351139bde9702590a464937ccb5ec70d79553266d44ce744f16dc2a55c95e531706342b9142cf2a6f738ffdbe7af8f33eeb6f403304e27aeb203409a66083b0db11ad399291dd89dd79e5b3ea3b78374e818aa5bc1e7b05f58967cc3c4dbb3089ed4b7090c48912cf8349e55187b6e55b8a94a4c66deb7778bb1afcd12d35e5b4305e15b5f1da49e7cf4cbbd9729d0d7c721811094fb2496e953e4e59cbe5f7a2fa2d5545ac82a5b6fb1bd53f67a4a67659250cdbdeef2f4f828cc6de0f5747ca01d7e0c43874bc8f4d13d8694a083c5cc488d2854e9c0c34081cab7d03f1635fcc7c2ba18056d112fba88615c017b2e657348a5528ce6862b3541e29c54b34212f0b061ff458d3a495c86beb2dc1f522c77677952391ee6c06578e2a9d58387482d6d032e2fd6df0f85f7caaa7679fe1daa5127b477cfe19683d7edafef0773a5bcaaa45f0adf4aaabfd5ba9e35c305d48b784bf107e66d17a48e228e34344991ffee1262a1230f14aba0ad4d035deec0cb32aa9cc466887d17593c20cf70d8642957130222fada50c418f2eb93567a2d5fd4d95cd673e7acfa391605b1cc7935a22d06d387d82bc45f9d3c1d129b6bad54571fac9cd6d783fe3463f4be17363c0b19ad16d5a86ecd9605fe85207f930924ff706ab941e35853fdc6b6f64680e28960f5609d89ace2a0a7f50d86011216ba750c9a8621f7ba972e84fdea8596245815dfe49141116716917ab2315643792c57de57db4b7584eaab09558135f1613782c8724dd1d24b442bdf7042a43162ea6aa1b2a5c2e992566e2dd31047563458f193a6c866bf655012eb67a86a1ef4b0268e105747a73097ec78a7cd91f8270e4961cc26989ad1ab2159715541bd9ed466b26f59e6246ce7510d332244de42138446c79f7b5db16ce330ebbff35f8f682c975129d1bcdd915e7efb16a11784f0e8fde735645b85f828eccd9926b491dffdeefe93e730b231236217d02b3a40546d63683dc9df0c12534cdf6303cfef7647808bce4d24106d5328c1e37bc298fa705e9e1f57bed8241194e097de0db2739a05f085246300d79644a36cf030c4ec0edfd4c4e191b977eb250f3851eb388525d3cee796493a3374727026ae0660f728ab65a3943046b2613fb9e9570249fe6fe7b23301226415fc0c1e8688910925a472b72fb6f2942ac7ba2f4e4eacc97d0e54209d5e81f4a742bf301afa8d0fb52215c39d8180f3b7569f44c72fce7f8e779b9aeb0d69005a9ddb3f04dc89eb0be794e23628f5aa64b1fb73ad105278a34b38ce877101d1895a932ff333a91c3a0c7b9230647c6cb34becb4ce2c85a2fd4ce9f5dda28bf0041ab72101e2b8a47ff250801192fbdc62de606575befbf5730efa27ceb636f6655e841c404b77f9368959a38698ade829604ebc285da9227dc3dd3511f6f4b9113a2746ad1103afdf8a7d9dc8a0e8c29e13b3674ec89d851c0bbb6cbb9c659ffddbefd3266e9df642223ca", 0x1000}, {&(0x7f0000004100)="3df40220992efc9b73b50779354b786ec9444892836007a499bbae3c0753beff3d31c1b09821fa89f5b8e324ef8d9277199c2bfc5a4b4e47304ef5ce2e571aeb5a88621f4e0966e63a9578389e11f13167baec0ac208ab891060256f9e96ccd58bd3c2a0e2", 0x65}, {&(0x7f0000004180)="f7445ad9a3ab51fcb5c0882851bbaf344bb7a36e2013546e661f464b24b9a02286942b82cc2e9d79504592bf3ba56b64383fc5f09009e787427216d9c0c62cf719d1b3251aa6645ffe33d600192aa44010f79c9c699a32c77a3e9a64a441fafdad015cdea737533664f46a86b556d4fe29a1b6bab12a96d7cfcd20e07b06d61a2e39dbe891174f96329e6003b83827918f1e28f63e9268aa877f34aab52e6f64e043dd2bdfaf6ab66b13268f3ed1eb262a1bbbf15a2ac766f00b5d979c0040e2ccd35b0e455a9aee0cb6950be6682506d8b5a5e0703da7ad0e984e7befe06a01cf82ab31bda7bbae8e91cf8922b9eaccf6ac202e93d855f69d8ecee8a95779d028f65ea093cea9f217eb9383894a6644f6528b864c9f1a7a3e623c2b1d36a67ccc1b9ce677f5fb73b8da4a3a4dd361711dd9b588bca546adb5c6ae870baea1535d20b97f9e41df778ceb4fc9c90d8fcaa8d74a01487c35be0649538e3bea30ccca45ab2984e0ab50e010e7cc63d77c8bc04ec91601ad7f1a0299b336d2981e2f2dfe6f56188b5256d8117993f0993260612d5fe4eaab470d5c6085675a1428e7e9bf0eca732af6d810dd67756ebae5eef849d977634939493902171252c3ab7d4d06588e42799a12f803add1026d117be0c47b34ebd0692718eef2cc80d3f2fd5898705bab2a0300acec574cae56c94966f2a676c8320cf8a391b169b81f545d82fd26557a0c461f3ae5205148b0fb138bd73366f452cee624d89b2ca583d45cfdda767b13de163417695e96766b7dd7cac1eacb3d92e156fb1bfa9944b3ba9c079611549aadd7ae67a2d07090b737b2b3829057166a176b4b4f8c31a6fd72870e02b1edac9978eb7f8e72a54aeb1f7b836eb3cc3cd84e116f275b0c8603f90220ebd196449f27d05f9558eedc3efc576ef3ee0060ff1394c8eeea395a1d914b311452798a4e0b454132609e91ff5438df855c7765a6f17116aa410bb669b793f0552880afb77f9d3da488cd6826c1d51e04c109b8d8516ae019e329d8d8873fb5bbad0c4c3b679cc579f1aa05a865811c808fafee14d48b7fe1970d7a1dbba98d431d862633e9780cc920f03ba4457e783dee80804172372a987cbc518992c7e6e7e579c18e41db9cbae48294ca8aad11a2bae6b9bb8c25cc65e54d76e06d4c5976f2a872f9416fe7cba51d522e80b04927c5a42cefa4743c358a79c70a875fa812232326bf5d2e56ded2157c0d4269d99a88fd8cc714b74dbbb98fdbf067eb9620542bc1384c07ecba61a9dfe77417dbd5748e3c8b4ddd960e1d649c7e915a7727738d424077a08017b7b347e9e739227c169bf6c00d118e95c19c89c2cb1e7e8aafe05810f6d181fe77a4e233f577e2b96b2a2e2fd28236f0da5b658755efd38e5bda950a2e297b59acd4c20a39e86c149f98b89349c3fc4be04cbe2d8f4e412a4b03dae5ece569e65606c7600cb3f366bb81cf5f7c237a24db72b3e6219385d1cb30fa1b536b3bd76a7e296304728c611bd04a2bb65ac98e86645586c8e34682fe6511bcbb381123b193a3402ad33f00ecbbdb7ff1e40099355d3ca78c02ae6f7c3fb0730ede595d87d229c21d1337dc791776f4a58106f20b789951693f434f159cdba3fb2b20ab522ffb58c832ac81eb92bea28e4822e753a65c99837baded2a0e3c1339b57f677ead1bd43045dd077e89f759abc2ef0c495db1b971f63cd369c2346fab8c9f013a0b88a93d4f8d3257ebb9a62266f8dd0afda8dc351563b34fb0c955ff32178fdfb69962dec4e3c28ebbd9a89ff717659207f254556bfdbf8d2ae6c3d88af65dea724b13656fd49da2b1a9cb57028fabf20d6f7ef3fc081be76b394ffdb9c703f1449975bc409746db84094b8533851f004257b1a2b92e3a6e670cb1c87bd3bb398b0cba08e464d632ed7ae6483a19a9312cb15ee9b7175c8612eec4f8fead21897001822505409deffd8023aa3877d619d85bbc8a03fa1c553aa6b7cf423bea74a04223fe7be2fd36ce5767c8c89106f9c91068a421a89f295e8bff127513c805a6d4dd4acca3729256fee08775ea09e046b7a334d958002ba448548702a1c222c66af3224b90c5d1f68a4926f948599015fbef94d46fe25d182306ae0f205a87e9e41df311ebd7418b3b1733954034f37c342bbd55eb564fd0fb5148200fcf19daf1da8d78e7135a84ebf4d4671fb7fa74341731e4f9837efac1a09dd900074fd54064f6d5b57445159a0bd134aaa25e57ccef6590cef320708e3874018d32f4c34c909a0ecdced226fa5575c4c7b307f7b89c09490fb0d90cd366cbb22170aff88cbd12dc1ed2de55726ae8732289943c572315aad60ccee919d38fe610e155433b602f166516ed9f665c1199d1c14fca260a0745fde063478b13a0daec42999d093a3ce322955b04de7de3130e4925424d61e0f83b20b143c90dbfe1d371dc0a08d5b76bb5d118a199edd58ef4ad3abb17d433659ba662ac9a867547a49b898c6dc42241565b741cbbb14ed1f67301e4826899a0ff15e67e9f75ccb2fcbfe20f5065719a5d69df4629a714372d582dcb9362d0ca4c51d68ff3978174685ac2821d7267bf16516e38a1e40696b70a04f7b17679598905250f6b993ee9c38959f8baaab348525caefa192e2f8c671f39e617a2fb97cd5bf9b9e9d3e06b22b225530a1e0bdde7b26183d82a695b5d147e1e777fb91bf8053d17a47024af7613ce2eb21463adf1b290d7349e0714051024acf5de195e51d37ef9512ed8e4540a4c5b842fef6b1b30cddd2ed44dba831d6f4afcf3f25340a8a749c9d67b913598b927c4726620952b1d3266744636b7ec4a38c793d9b1870b0cbf58682f1079694d7cdf164f1563d174b914624e064d9d6499f412e6cae07fba001bcd276199fb1ad5c1cd353c13916ce55e26ebb6bcdd059ab3843ec99b880e279bb1a9b6f94f1f97bfb6ad618f1d4860d81990c9cdf86fbe72b147d7a17469923e4ff326f13ef3e915a5886431ca9160269e2f7f1eb7068d2377009f9fa22daa4b614e3f5b80fa2ac0a51ae2ab28e0e4adbe3aff231c265a6b3c02056165ac232375046962ade9be836d556f903d1ad82376a4ce52d56b9a1d17a431a012231f10a99f9446fad4703c8fece72c23f9784ec6f3a0985c0205f78e78ff1bf43ca044f9866f2a3316fb080ed010261ffe1ab4b1499d1bc9d4114ada1d3d2c63143606f65b56170c308699f7aa3ec775ab721c690100d2c9337387e65b4df5c61900ccb53d3a49e63a6ed430f6085f3b84987effe036abbf3d6737a1c5715cc5d436f31d07be2898e80e6f6af0f39ab429a71571409e63340b366bf21c4808f1cae2e64e6034655784dd8294f39d32159024448c21ea9af2227651ae46877a184930d6f2502c3e00c656f295125d097ee8575160997b98884c8d8c916f673481b7d37b2e33a25ae69e43ccd2fb1856d09e4e07290cbb7466a59b35fcc6de74b54d8671625f6858abcd2545d15ff78e4f0d3d4d3f3606b47fe1eb133827ba4325dce34c2e311552beb00d23026b60b17d7814cbad55e483a8518d7ac129c8156436a28ad861c0b1e9f78725ae880ff0bd3b49d50e0a61673bb92564b255fb12466ffca0f54e560b1f24b8a37752767dc3a447d41a6fc158b8313662c68437b007854d6ef99016ce64e602d99dc25b9c7af73baa3953bfab73d1afa1491c78fea67381104482b908b0b0ea4cbb077f1a7cabdf443554add2caf079f0685ed41cec16acf26beebae6b4c8e44387ea5919e6fda757c1a90c09449a7adb315eade517a68408fb1693cbb7200b443af3fe847ce290ed0bf8019bc9a510f513a99c8cbf62dc9dfb4ffefa684fba41bd61f7a906167324a1e17d1f5e39f19d4570ff99bbf9599e9c7e9287aeaaa2902e1bd2e2230a8aa2862e553278181b4a2608cdc55ea09b8acf17b7916d67d4fad031b906303c5a192fa7b3961d84159ecadf282113dc4bf375a3515b3bacf6b5519a821e0cbebdc29495e7b30d241c461c766d6bba64e8415b899af46eb33a4532d6ab56af213affb897abdfa37631ddf7daeebfb1b1fe3106906bccdcfa6aa64c88e4eda91890eb124554823b2438d1a808fd45347c779482709e940d38c5aae671be0fa18494acd3a29979241bff8509f8461eee1cf0c45e80d2a5f2520ae4cb24f8610fbfbcf5489a79c7d6ed8cfd6083fbef4f5ec9de4d405d5820a727a5e8b0dbb21de4a669bee5eaf01cdfa1688744db0ff237ec6575cd207ee6b52c86afa3797e82124bb93817171bd33c3734ff954f549af685b8d529883bd0bbe5ed463e5e9d64aca8c5978b8c1e36099cd1c0aea66f53b6adbc7897005e6342c9e7fec16e782e502a8b297c58d03c27bf2edc0cdda8fbef0becf3a9e7a5631a481fb27c27ebe3ce2f96963f0d4345fb2efc6ffbec0f8d52ac1260794995d72a9bdf6506caacfafb860c3c67f7a785025f1dfc479a2a5ca5b9853a685073a7f4c7af231e86c0e97c51920443c857c6449a8b2f1e22c595eff38d3ce970fe6026f59d476495c11629c72a181e2b4576a1f4540144239ed591d0017802a22978c13a4804df9e789a2ea2fe32fb1228499a979004bccdc8c8c9d6115879cb9eb900232852e05ec20d998eae0e81d7651860915de55c899124061b47cfcbe2ce3bdf807127fd1acb372ae490b1d6c552e0e1b1f896e3cb1dff404aa3149585f46ef04a5933b857ac85c6da4e9ef6b65e9755e00f58fd5a2a7187efc60abb04067adfb8ee49afef01b28591921b49db60bd7e646e277f42858b7e59ffad4ed17bab1af5ff2d29021c4be86bdbba130f6619edc865bf8e28de8946eefcaf8dc233537bb7b0b77e66a6e91a674e1b211c5e98c43be32590894024d2bdad1c9e37370a0189cd62da74d1e7cfeeac25e8c914749104ec7736244672145bcdba83ea0740e14840dce531cdb7657de246cc85dd4db092e3500224d2f512c2256fd19020600e447d01c2cc6e4d5d76aab4f1f2f0b9b9862c2099ff4cdefe5eed2ee127c9b723455d82ddbe9851e1fc64e14893b9bcc8dce0f523ed6929000831d10f2ee5f9088799a97295e802a5aa0888ff86a2d40f59d19e0ec84ae3712c4f1cbf749c13c3dc8fb2d27bdc3cbd4028de21d6d843b113b783980489f8373e67bba484ac1ca26cabac851ca6313343f08b396c078447ecb6add39855d2f9a5e373ba7273a9e3d5c7272e06562fb3d11878075eff5b13a994bd95266296f4075bf703c67f78e0e4ed5f4d7c6d0f546854ec2ae27d3239fdf8c94ee9022394e24e256e7ea03e107169f342e31f42f9209734b12a6f099ffe4488760f8e7371ebb74b97402dd2155fb501d7c20e4e46a4c76837285764fb99739c2488615d41ebb39324f05316af56ce91b55b1576a628760b59269e6aac7746a1a57c932922e2746783720b7af610e1c0949b8797ccff3b2de337777f90998b56773b5eb2d8b70282549d3fa3f738acb2fdd0d5e4721f3bd1f3248dfca521c1ec3b64a0e3580410f3c1ef12b7c4233ab59d643cb4dcc8f03d80f7658ecd9b038e78a31ce77bd75886102edbf8cea11f6e057f1d1cad4843d929190ac889f22dc4825878de1f7adbd47d0ed8de1301f344ac96d8e8288623a4d36384fedd4e0c6da2d307eb685416a2bea58d9728382a21cb6b35ea8e709d6234d4988e077631f71b216c6531f5d025f7e57eebc150b6c3ee1df9a8dbbf06d968f5d9f10df885468b17e7e10cf3c1669f6e3358edc8fc4d10f570314ced109b5c3865e51b9cce04b6fc", 0x1000}, {&(0x7f0000005180)="73e2f9f561677fb3ec532bd27334f9a6052841ec61c0bc0cda61e3e567909a5af16f0cbe039885c40e9b4d22e588bb28836bf4754457f929245946b149afd4425f4e1cf8bcdcb04102a39fabd3b681e0bce559877aabdb93a5195da3068e3dbc0e99ff6c66f06d156744762361a5c291845f570cb302eb52a0402e3650638e49fd64034dc62dcea519a4003f5f95361f4758fdab55518af1cb858c48368f10268f41c7298080276a88fb928a48053b2f58df500fc629d584dee6fdb9203e2f8f72e357d5a77e7b63ce9d5ffe72501f36496e", 0xd2}, {&(0x7f0000005280)="409294550d4ce950b3edb037b70aa0e76eb9d6fb58d2c2f8273c4960e0eb481ca16d55e6914a37131804149b127f1afd777556848f10e8d53ec64b6aa89424656b067ef874ca3b61e6a6e55e51bf821a33d51cc2dc39a5f4b5d73f2159a6351568931f37aabfd58443c9a6db1690e4c85b064ff8b60fa1c7c055fcb86ba8439727882888a3481b3efdd863542468cb92f5a2ec7465aef92b9e5a3cf83b7d37e4e58107a0bdbbb182137e799307b4f54c56f923fe523eff0c34d6ae85ce5827dac2d2ef6706df64df42ed3a2f3b19ecbd0c16ae2c8122f085ea6bd817cdc2be8e0e4dc26d177335a62f811288def07eeabff777a34dec7d", 0xf7}, {&(0x7f0000005380)="77d34b0c70df70076d909220b777506f9a121debe55cd554948899bae3c238dc74d3dc8a6e24e54b08e269fba6cae48f9060029f90d6b4c9a580085db66dfda775b1fe4753b28b7feb877cab31543a6fbc1b8f9f79a3502c5634bb63e73409c266ec37b9b55b0c41cea10967518dd5c2cb0088f915686e565c1b85bbb446b690b7b77773c949ad76a21dfd6c0b6ef292c9deb26109ab16da757cb376bc4f38a4dd8c9611ca8c4f027c4d584a1589c5f84cac05fa81cf6aa98fa2eee0a13a3e3c01e5877cf84c45801e7c440487aee07636fca1c714048b04d49206b1b31a6122aa2088c29498999fbbc88a", 0xeb}, {&(0x7f0000005480)="c2a77972173928affc24b507e33bd4db69c00672e0eba381d51198b8d1843ce16587e8dcd699d39dad16211191d27f4cad70b7f20fc94037e7c71f1a14e2f072d35f6bb69b050bee4b4fd40374f343ab0514e870b01265b9ac38a88c7dc17ef49c8d195808d3efd22dee4d89e77a1d827471b92bf31296ba36e5826481a5", 0x7e}, {&(0x7f0000005500)="baf91df6d7a02314e23c2774cb6078c91e22acecd115b7d5c43cee66bdcecd4aca2b", 0x22}], 0xa, &(0x7f0000005700)=[@rights={{0x24, 0x1, 0x1, [r4, r0, r4, r0, r14]}}, @rights={{0x18, 0x1, 0x1, [r0, r4]}}, @rights={{0x38, 0x1, 0x1, [r4, r0, r0, r4, r4, r0, r0, r4, r4, r15]}}, @rights={{0x2c, 0x1, 0x1, [r4, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, r4]}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x18, 0x1, 0x1, [r16, r4]}}, @cred={{0x1c, 0x1, 0x2, {r17, r5, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8, r18}}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r1, r19, r3}}}], 0x158}}, {{&(0x7f0000005880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000005c80)=[{&(0x7f0000005900)="fcf5ca3d3e7ea642cb1be2288d4ac38546331f0a885a4a83723d8612d00cec0cc731f813dfa5ce45cfffb974e09471278e6578387179ac41441b78e97b830bcd0e6610b066c661ea2a6f414a34519d0373b2974fe45fa77a6772ec33de986a028999fb07f94b115aa035d9932bb8dc713ceb3f9607068e7a78f472814157e9e5acbc5eaabc1cf9ff6d2e4e87e540ab1afabde1eacf26a5ef17bb7474af337d4d590fc42fb12a4f39c394471ecfa068c512c0093fe414c226c2f24d7cf47faa93c358ada2e33f288ae87c4d37ba7985b29192242b", 0xd4}, {&(0x7f0000005a00)}, {&(0x7f0000005a40)="7813c364f197e7c322f7f25419057abb933b05d7d92d23d3f3ccf255aaf308bf7741d3f84724979f48d3aa2148f0694d32457b53134564648a599a6108ea84915e5f4a3e933a42e40c17ecbf8fcb1624c49d81ee1c3c51e4deb76e54964277", 0x5f}, {&(0x7f0000005ac0)="2d2effe5f8accf06b9278d79da0512148330b8c0136237b452301a298dae4b234ee9257aeb5d3a3841b8d84c94e4b110b60003455354df148a65444ca4c423407871b30c4f9ce5bfe40829b68ddebfa44e12793fb5a2e5e9771ee7803f90a084bdb0188110c7fb757229a8b74f9b6f08033855124968965902329860febb84159c262545af19958e56390d5c48b867f22700720450cacaf17e6432ea43f751c9465ded0d2fa4083083c47617bdf3f7abb3de6dead43c04172ce3ae013e", 0xbd}, {&(0x7f0000005b80)="eac74ae4f0680faa33aa70efb3de4c79e9b0558c4fefc14d91f6d10cbfc598d0c8ba4893d93756f9452465bf3730680a030f0041ee7b4e0a94a7ec134144138a9109a0deb3f3645cb6a564c2f8a5dc9c0fcdb7b013882ebf23e0ca934e0adccacb9305b4b6dda07532f9", 0x6a}, {&(0x7f0000005c00)="6fd7d96e116e6bad0a68c3928b3c4a891af6811da20cca774b67beba58ab134c5d3904d5ea994171c7d45639914a6ed106c83b285adf88a5c5524cafd80911f081dbd5d55b", 0x45}], 0x6, &(0x7f0000005e80)=[@cred={{0x1c, 0x1, 0x2, {r7, r5, r20}}}, @rights={{0x1c, 0x1, 0x1, [r21, r23, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r8, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r24, r5, r3}}}, @rights={{0x20, 0x1, 0x1, [r25, r4, r26, r4]}}], 0xc0, 0x40000}}], 0x5, 0xa5804cf95dfc91a4) setresuid(r2, r8, r5) setuid(r5) 07:09:55 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1e000000", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000000000000141"], 0x3c}}, 0x0) [ 136.706779][ T9978] sg_write: data in/out 3799/14 bytes for SCSI command 0x0-- guessing data in; [ 136.706779][ T9978] program syz-executor.0 not setting count and/or reply_len properly 07:09:55 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev, 0x1}, 0x1c) sendto$inet6(r0, &(0x7f0000000080)="02", 0x1, 0x0, &(0x7f0000000200)={0xa, 0x0, 0x0, @private1}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) 07:09:55 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x85, &(0x7f0000000000)={r2, @in={{0x2, 0x0, @empty}}, 0x0, 0x7ffe}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 07:09:55 executing program 0: request_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000300)='/dev/sg#\x00', 0x0) r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) socket$inet_sctp(0x2, 0x0, 0x84) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(0xffffffffffffffff, 0x28, 0x2, 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$sndseq(r1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @raw32={[0x0, 0x0, 0x4]}}, {0x0, 0x0, 0x0, 0x0, @time, {}, {}, @quote}], 0x38) write$sndseq(r1, &(0x7f0000000b00)=[{0x0, 0x0, 0x0, 0x0, @time={0xefb}, {}, {}, @result}, {}], 0x38) 07:09:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e) r1 = dup(r0) getsockname(r1, 0x0, &(0x7f0000000140)) 07:09:55 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={&(0x7f0000000000)=@newsa={0x184, 0x10, 0x1, 0x0, 0x0, {{@in6=@dev, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {@in=@broadcast, 0x0, 0x6c}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_auth_trunc={0x4c, 0x14, {{'sha512-avx\x00'}}}, @algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x184}}, 0x0) 07:09:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000080)=0xffff7b6e, 0x4) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f00000000c0)=0xfa0, 0x4) getsockopt$inet6_buf(r0, 0x29, 0x6, &(0x7f00000001c0)=""/22, &(0x7f0000000240)=0x16) [ 136.890547][ T9992] sg_write: data in/out 3799/14 bytes for SCSI command 0x0-- guessing data in; [ 136.890547][ T9992] program syz-executor.0 not setting count and/or reply_len properly 07:09:55 executing program 3: r0 = semget$private(0x0, 0x20000000102, 0x0) semctl$GETALL(r0, 0x0, 0xd, &(0x7f00000000c0)=""/131) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='xdp_exception\x00'}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="18020000fdffffee0000000000000000850000002c00000095"], &(0x7f0000000040)='GPL\x00'}, 0x90) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000003c0)={r2, r3}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000580)={@local, @link_local, @void, {@mpls_uc={0x8847, {[], @ipv6=@dccp_packet={0x0, 0x6, "e419b7", 0x10, 0x21, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "f9d600", 0x0, "33cd54"}}}}}}}}, 0x0) 07:09:55 executing program 1: creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x60142, 0x0) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x810082, &(0x7f0000000540)={[{@utf8no}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}, {@utf8no}, {@shortname_mixed}, {@uni_xlateno}, {@fat=@gid}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'default'}}, {@utf8}, {@utf8}, {@fat=@check_normal}, {@fat=@nfs_nostale_ro}, {@uni_xlate}, {@shortname_win95}, {@fat=@discard}]}, 0x0, 0x2ad, &(0x7f0000000280)="$eJzs3T9vI0UUAPC3jmMbKOyCCiGxEhRUUZKWxgElUoQrkAuggIgkEootpESKxB9hUtHSUPIJkJDoaPkANPcNTrr2pOsuRaQ9rb0bOznHOZ/i5P78fk0ms+/NvJmMHKXYyTfv9g9209g/+fl+NBpJVNrRjtMkWlGJ0q9xQfv3AABeZqdZFo+ykXnykohoLK4sAGCB5v79/8/CSwIAFuzzL778dKPT2fwsTRux1f/tuJv/ZZ9/HT3f2I/vohd7sRrNOIvIzo3aW1mWDapprhUf9AfH3Tyz//X/xfgbDyOG+WvRjNaw62L+dmdzLR2ZyB/kdbxZzN/O89ejGW9PmX+7s7k+JT+6tfjw/Yn6V6IZ976N76MXu8Mixvm/rKXpJ9kfj3/6Ki8vz08Gx936MG4sW7rlHw0AAAAAAAAAAAAAAAAAAAAAAK+wleLunHoM7+/Ju4r7d5bO8m+WIy21Lt7PM8pPyoEu3Q80yOLP8n6d1TRNsyJwnF+Nd6pRvZtVAwAAAAAAAAAAAAAAAAAAwIvl6IcfD3Z6vb3DG2mUtwGUr/U/7zjt857q4XsxO7g+nqtSNGeMHEtlTBIxs4x8ETe0Ldc13riq5r/+nnfAxvUxy+O5olVsxg2vqzxdBzvJ9D2sR9nTKA/Jv5MxtXjGuWpXPcrmOn61qY+ac6+99tawMZgRE8mswj56MNq5oie5vIracFenpi8XjYn0S2djrvP89GdFkiziEwgAAAAAAAAAAAAAAAAAACiNX/qd8vBkZmolqy+sLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4VeP//z9HY1Akj3r++3hGcC0Oj+54iQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwGngQAAP//4gNebw==") r0 = io_uring_setup(0x796d, &(0x7f0000000000)) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000080), 0xc) read(r1, &(0x7f0000000180)=""/40, 0x28) close_range(r0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) 07:09:55 executing program 0: pipe(&(0x7f00000001c0)) r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') r1 = socket$phonet_pipe(0x23, 0x5, 0x2) mount$9p_fd(0x0, &(0x7f0000000300)='.\x00', &(0x7f0000000080), 0x0, &(0x7f0000000000)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 07:09:55 executing program 3: perf_event_open(&(0x7f0000000480)={0x2, 0x80, 0xde, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0xc, 0x18, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400001a0000008500000082000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0xfca804a0, 0x10, 0x38, &(0x7f00000002c0)="b800000500000000", &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4c) 07:09:55 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) unshare(0x42000000) syz_mount_image$vfat(&(0x7f0000008140), &(0x7f0000008180)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0049403d9b6cb78e187804be6112373ae32ad0304a3daf808db418c959ef06005855aa36679056a5901ededc367aa893be0e31ea492ec3a8dae06c918f69d4b0f607e38f2cab141a31c9ee3b477dc26f38ff5b491bb447b740876d8782149004b0573c70a52f2e2e538afc3ad76d0274d9fad756ef583a5533650d95a46adcf92f0deaaff636e0bc3d1f33080107d0bf2c371c19a24dd2424ff941989b14d7eed5c090635cf96501620cd49df68c9d6d1992d951596f068dc3f69d3619b2f365cb515686ac35"], 0x1, 0x8130, &(0x7f0000008200)="$eJzs3D+LY1UcBuCfbnTjyG6mEEFBPGijzWUzhZVNkFmQDSi7G2FHEO44NxpyTYbcMBARZzoLG7HxO4ilnSB+gWnEj2A3jeUUYmQSnX/EQpS5LPM8TV44eeGc5nLh3HOO3vzqk2G/yvr5NJ5sNqNxEBHHKVI04kaceCIO4vWvv/zlpQePtu51ut3N+ynd7Txsv5FSuv3yj+9/9t0rP02ffe/72z/cjMP1D45+2/j18PnDF47+ePjxoEqDKo3G05Sn7fF4mm+XRdoZVMMspXfLIq+KNBhVxeTCeL8c7+7OUj7aubW2OymqKuWjWRoWszQdp+lklvKP8sEoZVmWbq0F/0Xv27pnAAAAwNU4ns/nEfOFm9FcpLrnBAAAAAAAAAAAAAAAAAAAANeN8/8AAAAAAAAAAAAAAAAAAABQP+f/AQAAAAAAAAAAAAAAAAAAoH7O/wMAAAAAAAAAAAAAAAAAAED9Hjzautfpdjfvp9SMKL/Y6+31lr/L8U4/BlFGEXeiFb//fVPA/PTWgLtvdzfvpIX1+Kbc/6u/v9e7cbHfjlasr+63l/10sf9UrJ3vb0Qrnlvd31jZfzpee/VcP4tW/PxhjKOMnTjpnvU/b6f01jvdS/1nFv8DAAAAAAAAgMdBlk6t3L/Psn8aX/b/xfcBl/bXG/Fio961AwAAwHVRzT4d5mVZTARBEE5D3U8mAADg/3b20l/3TAAAAAAAAAAAAAAAAAAAAOD6uorrxOpeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKgAA///5cu/6") r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1a8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000480], 0x0, 0x0, &(0x7f0000000480)=[{}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}]}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000540)={'#! ', './file0'}, 0xb) mmap$IORING_OFF_SQ_RING(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000340)=""/33, &(0x7f0000000380)=0x21) perf_event_open(&(0x7f0000000140)={0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x82, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 07:09:55 executing program 4: request_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000300)='/dev/sg#\x00', 0x0) r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) socket$inet_sctp(0x2, 0x0, 0x84) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(0xffffffffffffffff, 0x28, 0x2, 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$sndseq(r1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @raw32={[0x0, 0x0, 0x4]}}, {0x0, 0x0, 0x0, 0x0, @time, {}, {}, @quote}], 0x38) write$sndseq(r1, &(0x7f0000000b00)=[{0x0, 0x0, 0x0, 0x0, @time={0xefb}, {}, {}, @result}, {}], 0x38) [ 137.008584][T10005] loop1: detected capacity change from 0 to 256 07:09:55 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000240)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000ccb000)={0x2, 0x4e20, @local}, 0x10) sendto$inet(r0, &(0x7f0000000280)='\x00\x00\x00', 0xfffffffffffffe50, 0x0, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f0000001a00)=ANY=[@ANYBLOB="18000000030000000000000026d0000095002b000000000093adff012255f674412d02000000880b5f04596a5e99fce658be2f200c699223886d8be4b50000005ab527ee3697f98125f30e6326996a3cfee33025a30b45bdcf2c69d105e5e55a1d273683623f1a5dc6e3c7e20eb7a98ecf3bd2cf898e924abe26ac296f660e69ba982fd76e00dcff7f0000ca6b78ad833488cfe4109eaf009eddcf21f5c63cde2f00150200000001000000520a0000151d010000000100bf00000000cc587424363da52001a3cdf2000000db74596fd72c002a60c1bc7dc8c38b7d2e13c50424b9dd1145d03ff45f70685c6bd9ff41c69b7de406e89dcbb7677e65a88a8407a9e7f9c0e91028b0856eb1ed9474480737a55ebb0bd701f7fb21135c6172eba7eb8a341f07e5a2d1e88b3cfc22df01e4bac9d97328fa2a82b5e8741e02056d93a433f50479387467824262852c7939db5672d07cdbe8e14abf56497e5d56dbe37551b870b2851c3f0a1a9ebfcba105a6ccdd01b0f04edb256c0200000073f6db43661bd7f0e2536ffbfe5ca31b4083145531458b7d1e341c6b351ebc5223f54d6bec93f4ef088e5d1be2515226988d664709ff03f1aa3dc7f1580ace9bf2afd28d0700000000000000d6eb372713255012e028cb2654d493a0b43bf21375709f348f5eda2967199cc936859a538100070000000000dc10e13ef227f627a40000ad1fa253d33fa74f172d3407ae4e1e347c0c6ef9dd2b6bb700000000000000000c586272c3f4d79bc36315745cb149f3cb385e6add14652003c7cdd3324f07d134d3a6c718bbd1aafe1140cff0be4c6f8df084c5e9734ae30aa9af030025f01ab03a9b1074407136bc506031f0916a39d3057d55183612b39e73ae8e6dc30356886a831836469e2051d937eb85f3f2d5ae2c1dca476b97419a3b76ed62409d004d7fbe362145d19605d760df4c5124ca325d374b371867a79b35c6617fc3327191fbf514573f0e30d1d60be2168fffc2f3dccd599a2cb77f124e22f87673675805494db821f39b50d938d5fd8c6b2a3a324c257bc9110971b749ccd74089ed6b86f81ca3ba47d8f71d290ed1b1a11f7a67125170c88c3b6a50692cc0064fc6bbd312536ac15016c85c6332226401b110da9c786eeca22debc99335587b54c13c3107008fa069af8223b38ced735c2d906551004d8dc10d88738488da01ffa4add56474573c964a270000f2f16625c0c10200000000c7a5ca60fdad159f2e44171f39638410020000004825d081f2d987f05c534187738655d7dc958f2046fa0c1619a6554b82d9c162eb61ca74f1ffdaccf0ea5f06e0fca8b27ff3983ab74fd3d560700a1fab44e77e312b3b129e000302d613916c9bcf9f0000fac73a5b6bfb27f88dba816020be760f7b45e001efada8000000000000fdaf4660402f7b3b79a433e08074ea2462974a00040000eb01352638f56dae0249d15ba8767259658878b7492cfbacde9b57cf4de00788adce638190f3570e0b4c80ef682df22201270955afb6008846557ee3bc09fda6dbb6550d597300eb82a184c96ffde5a30e5433e866665b98ca2002c804c22ff2634b7bfbf5c0d586cda5b45fd00dede1e88a4d41dee7cc76d7a23d06acb1d2d4c58faea84158bb440df2a694f4cdcaa4f65c22efffffffffffdd00000000d503d79986958115ae07b70f991430b7fb475d77b869ee02000000000000000000001ffff0ef89b2a68d2b05c995445d8a7700bcdfbec74fb2dd163e863315e84498dfb52bb93f6c9084659ce777ddac563c8596c2b1d8180289a61faa95a82bf1cfb7f2fd7252e9322abe282c33445d443a67467893b9bf0d1c8130ae6b226900000635376413c29f7c6f7b7e29b9a0c64e68328661f0c06e21f7d7dc22174ea4447a6f60edef3a4168d40200fbc71104512efe8e5d7d934aa289b4bd2b870000000000000000000007000000002000000000009b777883a02f0593dfc4cb4114b9f9cf4ad155110cc6ace2b322ac31bfa27847c799c8009a1ea5b98e525e6383ad7fd9795170e7b11e247603c2ff49a11459c7f606d729d3979676bffb3049166bb84a0f061991bd57c2566c10c282352aba05b6164ef876915a3f2491e4793e590dcc71de10da96366c1e992c0068c940dd4422c9882d3aa0f8a797b8fea6efcfb5276b7679f15559edaa977504cc0b2f777acb907ebf5fc14add71d0bca37405ded69b77ab4a3d7487fd04000000de17e1e13b93669b79556abb722d9c085b189b5fd1f30e8dc813f608830b110001732135e8e7262f290000923bfb6b41ff3792cee2fc37eee739c3e36a4bc80112968ec0d8902eced1fe552018014a463abbbf7ccd6a92a5734e3ebfca9b6e88e031f31de2183652e77c164c646a1cfd3710aa4205d8d4d4f974133ccb1e49feb42664eccd809c0ba8917eda87489e8946d5c8156197bcb66fd5606c63e3389ee9e8552381646365066ef9a36a449c96485c22ad1aa423b7b89efbc6cd54000bb0ea5f4f1e8773144fb6ac9a44d43593d77e66aa7ed7f3d4e7b211590c738888d02b2dbb0b2ba73ec72e1d8d7360a128499dd19e1e7b9b0671f4f58515b45ecb9964f3c4ddb8234391d514f8d996d8d6dd7f8fadfee2d7a0035638ce27c2936cb04b30a0eb0cde0000000000000040000000ec3c12ecee8fc3a40000000000000000e215b00ce2570b930723cbadb4033d1b8aaa2cfb3fb89e4a6e89737fd6232218a9e0c099d1eb59d60b3cca089785642f327139bc4394fb6d547a9b3c22599e780c1da7433fb47615d372e3fffe9703e37d5c87d513165278650738efcc04d27b766cf7f60066edd292f6c8a2174f391ed164bb1816819ceb3e378e776d422bc946cd9501accebeac3a5b31d8abc68ae537cd44a04e6bc21c35a7beab2610c51e593676bf635a20f597f4631b91454d182f826071f5210bd6d93173589929b23801e63c2266fde13b5a04b8d48be057c752bc415a756ea9b4d34156c4f73dd5e5924ef101a5fcdaf37c7ba2c4a9de9b000000000000000000000000000000a73b862e4b63c245616b522345587d0ee65a6902bdd0abd941e8aba37510b222ae544f395edd1b92ad53fc68f08ea00edc5e10d768836169dd296d56b306e8b75778c37571792a6c3d8b02ef378ebd59422cdd008bef6f80a80a68641ea5ed4f1126bb676098c10bf663eb3fb8c839364d28fd046dc64b35f9c3397ce6f4ad357b0000000000090000000088c7a8e2638f650a6f04a6f33a090f59414d6ebcbc687e66d600000000bd0a58ea6d36fc2cf9b9a71c137a2a22adb1006f371d4faf47285fd66fe0389afb96854bb360edcdf11b4ff6dd578bba93e949d240cde9b5836cb46032484dc19c93db7b6e5afa10547c78e76a3111557346e52566df196fd630561bb908fff4d2e19562aabd43742a26a43799f8636fa04ceb40c9e4ca1cfbbc7b949cd245a3ee118fd0d4f639444539af8766028d4ac4d4c548e290199e0dacbb4f6796b39bf32934d941ba2f88e3ebd0cf8e24f99eca86e4ca9b2cd2b54044a7fc4631572a6378a32df288785f146275c1f548e2a0c1016744e05f9de5044373d7650125027547eefe7b2d8c8871bb65395fae99d8456883705bfdfb00001854b2e5efa8aaf25827d659f592b1575281ec125de7fb91cd81d91dcb19f5cdf1e1e2b4a8a1389753a09110538689e38e07fb2dc72bd4fd11d7bc16aac5d85c6101bb722895248e463a5fb45ce0e564e90cb19d5993b471687ae4165e29cf2f58082115f5f8569896eedfd798733223e6d6584997510c374912ab798bd4af4654c01bb2c411bc36468ddd62b4eba5cfc8953526e0e5b1359797956152d0098ce47c62c3fe5a23219389622b7f65bf03527d25c3941b9cf1ffeedf6d99082bb57ea871c12213cc40900f83033bc18c529171fae324c315bc6ce358831d0230412212acfd5fc8d5cb0d028cf568e8bb40e27befe2ff01f7c6674a4d86d900633ea36641e0a781ea0ea7f2d928b8b22e2f97dd13348927375baea6863bef4acf4299096ada5cdd2a0eaafaa760a79d102d1e0c0000000000000000007926653b8d79ce16a432f124786a0bc3c5b7d196822492ae1ccf91aeac16406ad6f9cd3d96d57fceba8360ae49f73351814c9c2972f11064aaf3739d9100f9c0e4d0cb17d50c82e305ba7d62cf1cc6da26e34982a8c74dd8122cf5b5e7c34fd2712a0cef05e4d8ec7dd363219676bd9b19943185b132eb35a695e208dfa5cecdb1d6425c8879063c0f11bd64291a4209ee6dc1d9e9010013f6148c603e6a335e298efd6ab5cccc47a2c568c6afec54f8251bd840752addf200371361c9eedf05ed98585cf6d99e9e56055064bda2d373369761238c278147cd0eb7799f6b9c9fcaa3fd282154994f5b25420c86db9b6401e885de1c615a719a1c83e8fbbb181282dbaf3313a4e4a4877e9f37607e2cd6da0cf6371ec06a75f5a4206b2418ad8897ae149085d63f01f22eca44033234b3930b4d5da756669a1d59d69e7de54abf439988ed7ec33c2d0a901bb0985a24878984d8a4340fa9a356d100926fb5f2ef9976366a61b8cc2bcb1c072b0e9c564852388e1edff10d75b3832792e471cc15b40380f94d834243080158603fbc9134d6983c540525447478984611c0d9666941bfc0a30db47a8828b6e5c51aee2094599b4ce52795750e1764f1657ca8c5633c71287239dddf5c651496f7bbd148c937f083d2e4e0197dbc6ff0649c749707b17399b1d7efad23abb8b40b38704737e15662ae4913a4a001cd3b71c7af75b5ffad9780650c800a40ca80ddc41987919142fd28dbf22db5f4c435415a03455e1d55d1783ccef97d7e4655cf839d06f06e137bbe462a03b3100231914b19739dd57b4f12d026ad0c7fd3"], &(0x7f00002bf000)='GPL\x00', 0x4, 0x436, &(0x7f0000000040)=""/183, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffc95}, 0x48) r2 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000180)={r0, r1}) recvmmsg(r2, &(0x7f0000007d00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 07:09:55 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r1, 0x0) mknod$loop(&(0x7f0000000080)='./file0/bus\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000100)='./file0/bus\x00', &(0x7f00000002c0)='system.posix_acl_access\x00', &(0x7f0000000440)={{}, {}, [], {0x4, 0x7}, [], {0x10, 0x3}}, 0x24, 0x0) lchown(&(0x7f0000000280)='./file0/bus\x00', r2, 0x0) creat(&(0x7f0000000040)='./file0/bus\x00', 0x0) [ 137.100620][T10011] lo speed is unknown, defaulting to 1000 [ 137.119728][T10014] sg_write: data in/out 3799/14 bytes for SCSI command 0x0-- guessing data in; [ 137.119728][T10014] program syz-executor.4 not setting count and/or reply_len properly 07:09:55 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="1e000000", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000000000000141"], 0x3c}}, 0x0) 07:09:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x85, &(0x7f0000000000)={r2, @in={{0x2, 0x0, @empty}}, 0x0, 0x7ffe}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 07:09:55 executing program 1: r0 = syz_io_uring_setup(0x5, &(0x7f0000000140)={0x0, 0x0, 0x3e40}, &(0x7f0000ffb000), &(0x7f0000fff000)) r1 = epoll_create(0x9) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) io_uring_register$IORING_REGISTER_ENABLE_RINGS(r0, 0xc, 0x0, 0x0) epoll_pwait(r1, &(0x7f0000000240)=[{}], 0x1, 0x0, 0x0, 0x0) 07:09:55 executing program 1: r0 = syz_io_uring_setup(0x5, &(0x7f0000000140)={0x0, 0x0, 0x3e40}, &(0x7f0000ffb000), &(0x7f0000fff000)) r1 = epoll_create(0x9) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) io_uring_register$IORING_REGISTER_ENABLE_RINGS(r0, 0xc, 0x0, 0x0) epoll_pwait(r1, &(0x7f0000000240)=[{}], 0x1, 0x0, 0x0, 0x0) 07:09:55 executing program 1: shmget$private(0x0, 0x400000, 0x0, &(0x7f000000e000/0x400000)=nil) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x7000) r1 = shmat(0x0, &(0x7f0000000000/0x13000)=nil, 0x6000) mlockall(0x1) shmdt(r0) shmdt(r1) 07:09:55 executing program 2: creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x60142, 0x0) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x810082, &(0x7f0000000540)={[{@utf8no}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}, {@utf8no}, {@shortname_mixed}, {@uni_xlateno}, {@fat=@gid}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'default'}}, {@utf8}, {@utf8}, {@fat=@check_normal}, {@fat=@nfs_nostale_ro}, {@uni_xlate}, {@shortname_win95}, {@fat=@discard}]}, 0x0, 0x2ad, &(0x7f0000000280)="$eJzs3T9vI0UUAPC3jmMbKOyCCiGxEhRUUZKWxgElUoQrkAuggIgkEootpESKxB9hUtHSUPIJkJDoaPkANPcNTrr2pOsuRaQ9rb0bOznHOZ/i5P78fk0ms+/NvJmMHKXYyTfv9g9209g/+fl+NBpJVNrRjtMkWlGJ0q9xQfv3AABeZqdZFo+ykXnykohoLK4sAGCB5v79/8/CSwIAFuzzL778dKPT2fwsTRux1f/tuJv/ZZ9/HT3f2I/vohd7sRrNOIvIzo3aW1mWDapprhUf9AfH3Tyz//X/xfgbDyOG+WvRjNaw62L+dmdzLR2ZyB/kdbxZzN/O89ejGW9PmX+7s7k+JT+6tfjw/Yn6V6IZ976N76MXu8Mixvm/rKXpJ9kfj3/6Ki8vz08Gx936MG4sW7rlHw0AAAAAAAAAAAAAAAAAAAAAAK+wleLunHoM7+/Ju4r7d5bO8m+WIy21Lt7PM8pPyoEu3Q80yOLP8n6d1TRNsyJwnF+Nd6pRvZtVAwAAAAAAAAAAAAAAAAAAwIvl6IcfD3Z6vb3DG2mUtwGUr/U/7zjt857q4XsxO7g+nqtSNGeMHEtlTBIxs4x8ETe0Ldc13riq5r/+nnfAxvUxy+O5olVsxg2vqzxdBzvJ9D2sR9nTKA/Jv5MxtXjGuWpXPcrmOn61qY+ac6+99tawMZgRE8mswj56MNq5oie5vIracFenpi8XjYn0S2djrvP89GdFkiziEwgAAAAAAAAAAAAAAAAAACiNX/qd8vBkZmolqy+sLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4VeP//z9HY1Akj3r++3hGcC0Oj+54iQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwGngQAAP//4gNebw==") r0 = io_uring_setup(0x796d, &(0x7f0000000000)) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000080), 0xc) read(r1, &(0x7f0000000180)=""/40, 0x28) close_range(r0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) [ 137.434138][T10033] loop2: detected capacity change from 0 to 256 07:09:56 executing program 2: r0 = semget$private(0x0, 0x20000000102, 0x0) semctl$GETALL(r0, 0x0, 0xd, &(0x7f00000000c0)=""/131) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='xdp_exception\x00'}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="18020000fdffffee0000000000000000850000002c00000095"], &(0x7f0000000040)='GPL\x00'}, 0x90) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000003c0)={r2, r3}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000580)={@local, @link_local, @void, {@mpls_uc={0x8847, {[], @ipv6=@dccp_packet={0x0, 0x6, "e419b7", 0x10, 0x21, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "f9d600", 0x0, "33cd54"}}}}}}}}, 0x0) 07:09:56 executing program 3: creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x60142, 0x0) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x810082, &(0x7f0000000540)={[{@utf8no}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}, {@utf8no}, {@shortname_mixed}, {@uni_xlateno}, {@fat=@gid}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'default'}}, {@utf8}, {@utf8}, {@fat=@check_normal}, {@fat=@nfs_nostale_ro}, {@uni_xlate}, {@shortname_win95}, {@fat=@discard}]}, 0x0, 0x2ad, &(0x7f0000000280)="$eJzs3T9vI0UUAPC3jmMbKOyCCiGxEhRUUZKWxgElUoQrkAuggIgkEootpESKxB9hUtHSUPIJkJDoaPkANPcNTrr2pOsuRaQ9rb0bOznHOZ/i5P78fk0ms+/NvJmMHKXYyTfv9g9209g/+fl+NBpJVNrRjtMkWlGJ0q9xQfv3AABeZqdZFo+ykXnykohoLK4sAGCB5v79/8/CSwIAFuzzL778dKPT2fwsTRux1f/tuJv/ZZ9/HT3f2I/vohd7sRrNOIvIzo3aW1mWDapprhUf9AfH3Tyz//X/xfgbDyOG+WvRjNaw62L+dmdzLR2ZyB/kdbxZzN/O89ejGW9PmX+7s7k+JT+6tfjw/Yn6V6IZ976N76MXu8Mixvm/rKXpJ9kfj3/6Ki8vz08Gx936MG4sW7rlHw0AAAAAAAAAAAAAAAAAAAAAAK+wleLunHoM7+/Ju4r7d5bO8m+WIy21Lt7PM8pPyoEu3Q80yOLP8n6d1TRNsyJwnF+Nd6pRvZtVAwAAAAAAAAAAAAAAAAAAwIvl6IcfD3Z6vb3DG2mUtwGUr/U/7zjt857q4XsxO7g+nqtSNGeMHEtlTBIxs4x8ETe0Ldc13riq5r/+nnfAxvUxy+O5olVsxg2vqzxdBzvJ9D2sR9nTKA/Jv5MxtXjGuWpXPcrmOn61qY+ac6+99tawMZgRE8mswj56MNq5oie5vIracFenpi8XjYn0S2djrvP89GdFkiziEwgAAAAAAAAAAAAAAAAAACiNX/qd8vBkZmolqy+sLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4VeP//z9HY1Akj3r++3hGcC0Oj+54iQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwGngQAAP//4gNebw==") r0 = io_uring_setup(0x796d, &(0x7f0000000000)) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000080), 0xc) read(r1, &(0x7f0000000180)=""/40, 0x28) close_range(r0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) [ 137.547460][T10011] loop3: detected capacity change from 0 to 65536 07:09:56 executing program 2: r0 = semget$private(0x0, 0x20000000102, 0x0) semctl$GETALL(r0, 0x0, 0xd, &(0x7f00000000c0)=""/131) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='xdp_exception\x00'}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x6, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="18020000fdffffee0000000000000000850000002c00000095"], &(0x7f0000000040)='GPL\x00'}, 0x90) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000003c0)={r2, r3}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000580)={@local, @link_local, @void, {@mpls_uc={0x8847, {[], @ipv6=@dccp_packet={0x0, 0x6, "e419b7", 0x10, 0x21, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "f9d600", 0x0, "33cd54"}}}}}}}}, 0x0) 07:09:56 executing program 2: socket$unix(0x1, 0x1, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x20081e, &(0x7f0000000e80)=ANY=[@ANYBLOB="6e6f646973636172642c626172726965722c6e6f75696433322c67727071756f74612c00fa00b61a75ee7140f8cec726c417b4f818b35a1b01a43fb4acb8ddffff9df9ffffffe8f5a78b594de8dfefea293df86efe49ce1ebfb1837ad60b3e04088826fff11b8ede48de24f129d076b35978c485de8ab6ff002d4db993d1b90ce66733414a5e32c4ab2144957e87d0bae41d3593036137c9bfcf0bbb2e8089bb42bf48c0c430c64de2da04f002000000000000008f8687dcd74ecca045a1cca16c81240d68ba9bc82548fef646753ebeea4576f399ccb083418ea1a8d8126feaad43020000618c65ed537bbc58a02c5bce89038a854e50200ba8454f2c66ff073d0b139717707bdb400f6096056919b0c853ed008f82ac7f4ca71146e2ab580000008000002000000000001a00009c046b2f76312e76b195d91c801c595f3a304a000032c0e98c09d5b3588bacfd2c54cbe462d0e9003b5dc605129cb1849e488c8dff07704b7047505b0d6308494c2344d94efe79565f6a45c6a4b9ffffffffffffe00000e4980701000000000000800f5c58305623d8f1489b0fe78a4072815f7187913bc3d33753c38765c01784fa06d30a9555923bfe751505e7862df7a0c7a4c3d2324e2bbcd089ec4b92b16e3964b70946bd590347b9c3378d806d46176ce93c9d1e21b81d8674ed6b6ea12db6012bd182b5ef664d13771c2c93f4157d16edbdafa4af3803d918303963eb9f10ab7e4cedd958a6260dff5d2a66d9062682dcc442beca29c1515cecb1c147853f1f6336b371e9ca89056a2692680cbddfa596a0fa6b4a0ac327a8031db60731cea8c07f34d407e4e6d351df16dc3cdae51f294c85ee0af496b53deafb78caadf86b4718c330ab04a19a968ffbaff4e1f42f85e0128e51ff026349f4102f6cb31e69a3b1b19c73f429e4c77ec10259aafc9cd886d2dd48788a1f97c955f5b015153e28aa469e778c2443531fc6ad761f98bd41b12a42b04fb48a7c7171382eaa571dfaf5760e8c91573a0a467638f078b23ec674f5140c606f256a4ca8c51e72c007f717987a876e6fd30db2863efed35c52dc1c26d193a76bf49773cb8bc01d3c6160b2d933b82b67b9f9000000000000000000000000e50885a65c0be8a6faba17327f9f4241550cff9831677c12e67ec03abf81698e82114da0947578f92f460b45d68d3b72853dd7fe7e86db93a9ee4e87b755042e44526f323249e82dc0ef5c5a35e167b08a015cda6653d0e8a42146547ae32aaf4eca75a67d25319bc4aaf5b7f813f128ff3b393f8b67f88c96e1a12e76805eda74c70117c42de9c34355aed57872d4c9baff24941c54ae90a3419aed9e74972b23a71bf64b26db0ed8374ecad35454d92c25a97911085e8a253d1310215bacaa3b15b5ad4ba55519f32beef25ec1be0ea0206ec0c5fca77c4e651521aaa7dd916d3440241b9f528d63664d1a5edfd03220f4047a8e2ad32b12bc1cdb3832d194ae56fb3c152af2ddef4ce95767283ce01997c6ced4f04d2d1851196b954c387239fc4a51ac8136ece868a86a30b0f112ace8c584833720217609ea3ae497a904ac805aa190ca8c5d26dceb586a2a7e5c728aa5ac6d2be5140c8778458ad75cf360df2107d8e3adfcfd19b9d20dea6069d982a5b40ddd8f27c216483952228c9588467c7ac6990781dbd14b540171178a595662ee1d85409a096d50d74dff7f93ba27353b4d4c507a424a0cc715ac189cc3929bebd89b9392b10db3d301504f035e8195e425416f357de95d0b90a247fc22e769d32f4f21e0a0e97df5225c9c92adb1154c6df7768c02695f9c3f2bfbc495d2aa61688e670e5713e767a3cb71349c7fb1f0cc9fedcf90636ed0806b8cf31f4bec4a07f8d7c2cd166b6ca7d95ef2dfd89027", @ANYBLOB="97b637e2c9f8d7a9bde19bbbe5e4fa3f794d4cec5fa1f45bee89f38cd501004319c90cf70f1ffc62c92edabda307ea2f8079e87c8684011e6035e977d5bc81dcb3444b9ae967af91f410c6cf75fcc2ed0b13177baab6174767e978aa2420a24ee78e2d49b1cb62c77209e613e749df56ec727200008d14ac8f6ca9850d38af574190acda5c2e165c381d000000000b5581660b428f32c46fb1fa7a3d173b3d2b93f1ab36a3571ac51e0e6014859843cbaf8d1731b6140e4293086ab9bcf1ab88073a0af06dc6e98aaf8f08925b84bdd07a8e63e6f1327503841f20bf81bc001bda947d22b201e9567fd3bc243858b3eaf5800a79c3b4e2ed7c241f43578133c646ac1a9822853b76954937a03c895590fe675b014eacd91a2a6361eff145dc47b20e80c806751bf5ff4357f8c0f185aacb8d135a544e794c5ae2232978188304b5b8670aa6a1627a066c5907a7b4bcc654e35e89e3a0a105dd1fd4a00cefe1be4cda5d0fcc92c5e7a6a20c5291d4f29e6ae3026ec9f4bfa66ba0b1f2ad2f4ec7742c70b8d69b0514970f1ee840651b492ea28a9ffddff541f919c2c4b0e547c2ee940665b7a9ab7498045370036038d3e073493cdda4de847f46b7f90d602cfaab930f0177f8bc68168728c8a1bcf82c131bfb027ce9e9c80fe4259df8de9c552212d210bd0eb0d6d78f2fff42c11279925303560169be122d62257d891950f47971ccd7fa9fabd31030fb0613267fc074dba2345df42d970df6b5d66822249426931ab46b9905580ff9603ea01832a89cca13f93d17bd4a3c28ebe290f656269beef9eaed6a7bb5c9359d81c8ced8e2374938dcaee4cd2c9ee90430811c737c2b32bc75e38e88b01a9b28bff7e015a2699ee479ac40151eaa32fb99ba9e4b66f6c1387aae744edd7ddfef27f84b3912df553008682b5b25cc9e240b000026d344130c06bd3b955ade0592dbebdb73d087a0b36a8e51c78ee87f55c2e601d1149c25c01bc5d724fcf95b2ebdd9701f0234f16f2e06c8a74750749e01541a6d5a4a153bad07cde181bf021133835a6f05069f1c166ca2a5177ad5c583c6d8d89efe53348454fd4899af0a9ba3cddd865a8c36acfa4822777473852e09dedacdd9a60dc8cef9794c96a818948f31aad643c2f4", @ANYRES64], 0x1, 0x505, &(0x7f0000000600)="$eJzs3c9vG1kdAPCvnV9ONrvJLnsABGxZFgqq6iTubrTaAywnhNBKiF6QQGpD4kZR7DiKndKEHtIjdyQqcYIjfwDnnrhzozcu5YDEjwjUVOIwaMZ2ahK7tZrGjuLPRxrNezOOv+85nfcm3zTzAhhZVyLiICImI+J2RMy1judaW3za3NLXPT28v3p0eH81F0ly85+57Hx6LDq+JvVG6z0LEfGj70X8LHc6bn1vf3OlUinvNKvTC43q9kJ9b//6RnVlvbxe3iqVlpeWFz++8VHpbB388eRx8b1qu/zlJ386+NYv0mbNto509uN1anZ94jhOajwifnAewYZgrNWfyWE3hFeSj4h3IuL97Pqfi7HsuwkAXGZJMhfJXGcdALjs8lkOLJcvtnIBs5HPF4vNHN67MZOv1OqNa3dqu1trzVzZfEzk72xUyoutXOF8TOTS+lJWfl4vnajfiIi3I+JXU9NZvbhaq6wN88YHAEbYGyfm//9MNef/fkycd+MAgPNTGHYDAICBM/8DwOgx/wPA6DH/A8DoMf8DwOgx/wPA6DH/A8BI+eFnn6VbctR6/vXa3b3dzdrd62vl+maxurtaXK3tbBfXa7X17Jk91Ze9X6VW2176MHbvzX97u95YqO/t36rWdrcat7Lnet8qe2YAAAzf2+89epzuDz6ZzrboWMvBXA2XW37YDQCGZmzYDQCGxmpfMLrO8DO+9ABcEl2W6P0/hYiYPnkwSZLk/JoEnLOrX3j0OCf/DyOpI//vfwHDiJH/h9El/w+jK0ly/a75H/2+EAC42OT4gR6//3+ntf9965cDP107+YqH59kqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNja6/8WW2uBz0Y+XyxGvBkR8zGRu7NRKS9GxFsR8eepiam0vjTkNgMAZ5X/W661/tfVuQ9mT56dzD2byvYR8fPf3IzC8fF/HR9vPLz563srjcZOadBtBwD60Z6ns33HD/JPD++vtrdBtufv341IbyrSuEeHk3F0HH88xrN9ISYiYubfuVa9KdeRuziLgwcR8flu/c/FbJYDad7xnIyfxn5zoPHzMR6Lv2x/XT4719ynn8XnXkNbYNQ8SsefT7tdf/m4ku27X/+FbIQ6u9b4l77V6lE2Bj6P3x7/xnqMf1f6jfHhH7/fLE2fPvcg4ovjEe3YRx3jTzt+rkf8D/qM/5cvfeX9XueS30Zcje7xO2MtNKrbC/W9/esb1ZX18np5q1RaXlpe/PjGR6WFLEe90Hs2+Mcn197qdS7t/0wkSZKcjl94Sf+/3mf/f/ff2z/56gvif/Nr3fqfj3dfED+dE7/RZ/yVmT8Uep1L46/1+Pxf9v2/1mf8J3/dP7VsOAAwPPW9/c2VSqW8M8hC+0ZioEEVLkEh/VdzAZrRtfCdQcWajP4+qNT+5kqSvFKsXiPG68i6ARfB8UUfEc+G3RgAAAAAAAAAAAAAAKCrQfzF0rD7CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOX1vwAAAP//bMbLBg==") [ 137.737341][T10041] loop2: detected capacity change from 0 to 512 07:09:56 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[], 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) ptrace$ARCH_SHSTK_ENABLE(0x1e, 0x0, 0x0, 0x5001) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c00000024000bff7f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff0000000008000100647272"], 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000880)=@newtfilter={0x50, 0x2c, 0xd37, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xffe0}}, [@filter_kind_options=@f_flow={{0x9}, {0x20, 0x2, [@TCA_FLOW_EMATCHES={0x1c, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x10, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0xc}]}, @TCA_EMATCH_TREE_HDR={0x8}]}]}}]}, 0x50}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 137.791856][T10041] EXT4-fs warning (device loop2): ext4_enable_quotas:7104: Failed to enable quota tracking (type=0, err=-22, ino=3). Please run e2fsck to fix. [ 137.824557][T10046] loop3: detected capacity change from 0 to 256 [ 137.877801][T10041] EXT4-fs (loop2): mount failed 07:09:56 executing program 0: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000003980)=ANY=[@ANYBLOB], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) fallocate(r2, 0x8, 0x0, 0x1000) write$cgroup_int(r3, &(0x7f0000000180)=0xa1, 0x12) [ 137.903606][T10048] __nla_validate_parse: 13 callbacks suppressed [ 137.903624][T10048] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 07:09:56 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(0x0, 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) get_mempolicy(&(0x7f0000000040), 0x0, 0x0, &(0x7f0000162000/0x1000)=nil, 0x2) 07:09:56 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001c2df6f270000000fad413ec50000000f00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='netlink_extack\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=ANY=[@ANYBLOB="18000000760001000000000000000077f7d6"], 0x18}, 0x1, 0x5502000000000000}, 0x0) 07:09:56 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) unshare(0x42000000) syz_mount_image$vfat(&(0x7f0000008140), &(0x7f0000008180)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0049403d9b6cb78e187804be6112373ae32ad0304a3daf808db418c959ef06005855aa36679056a5901ededc367aa893be0e31ea492ec3a8dae06c918f69d4b0f607e38f2cab141a31c9ee3b477dc26f38ff5b491bb447b740876d8782149004b0573c70a52f2e2e538afc3ad76d0274d9fad756ef583a5533650d95a46adcf92f0deaaff636e0bc3d1f33080107d0bf2c371c19a24dd2424ff941989b14d7eed5c090635cf96501620cd49df68c9d6d1992d951596f068dc3f69d3619b2f365cb515686ac35"], 0x1, 0x8130, &(0x7f0000008200)="$eJzs3D+LY1UcBuCfbnTjyG6mEEFBPGijzWUzhZVNkFmQDSi7G2FHEO44NxpyTYbcMBARZzoLG7HxO4ilnSB+gWnEj2A3jeUUYmQSnX/EQpS5LPM8TV44eeGc5nLh3HOO3vzqk2G/yvr5NJ5sNqNxEBHHKVI04kaceCIO4vWvv/zlpQePtu51ut3N+ynd7Txsv5FSuv3yj+9/9t0rP02ffe/72z/cjMP1D45+2/j18PnDF47+ePjxoEqDKo3G05Sn7fF4mm+XRdoZVMMspXfLIq+KNBhVxeTCeL8c7+7OUj7aubW2OymqKuWjWRoWszQdp+lklvKP8sEoZVmWbq0F/0Xv27pnAAAAwNU4ns/nEfOFm9FcpLrnBAAAAAAAAAAAAAAAAAAAANeN8/8AAAAAAAAAAAAAAAAAAABQP+f/AQAAAAAAAAAAAAAAAAAAoH7O/wMAAAAAAAAAAAAAAAAAAED9Hjzautfpdjfvp9SMKL/Y6+31lr/L8U4/BlFGEXeiFb//fVPA/PTWgLtvdzfvpIX1+Kbc/6u/v9e7cbHfjlasr+63l/10sf9UrJ3vb0Qrnlvd31jZfzpee/VcP4tW/PxhjKOMnTjpnvU/b6f01jvdS/1nFv8DAAAAAAAAgMdBlk6t3L/Psn8aX/b/xfcBl/bXG/Fio961AwAAwHVRzT4d5mVZTARBEE5D3U8mAADg/3b20l/3TAAAAAAAAAAAAAAAAAAAAOD6uorrxOpeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKgAA///5cu/6") r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1a8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000480], 0x0, 0x0, &(0x7f0000000480)=[{}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}]}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000540)={'#! ', './file0'}, 0xb) mmap$IORING_OFF_SQ_RING(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000340)=""/33, &(0x7f0000000380)=0x21) perf_event_open(&(0x7f0000000140)={0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x82, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 07:09:56 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000000ff000000850000000e000000850000005000000095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r0}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fsopen(&(0x7f0000000080)='autofs\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r3, 0x5, &(0x7f00000005c0)='fd', 0x0, r2) close_range(r1, 0xffffffffffffffff, 0x0) 07:09:56 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x474c, 0x4) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in=@private, @in6=@rand_addr=' \x01\x00', 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x87}}, {{@in=@empty}, 0x0, @in=@private}}, 0xe8) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) setsockopt$inet_int(r0, 0x0, 0xc, &(0x7f0000000000)=0xb, 0x4) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x2d, 0x0) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000040)=0x7ffc, 0x4) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 07:09:56 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x474c, 0x4) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in=@private, @in6=@rand_addr=' \x01\x00', 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x87}}, {{@in=@empty}, 0x0, @in=@private}}, 0xe8) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) setsockopt$inet_int(r0, 0x0, 0xc, &(0x7f0000000000)=0xb, 0x4) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x2d, 0x0) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000040)=0x7ffc, 0x4) recvmmsg(r0, &(0x7f0000000040), 0x291962b, 0x45833af92e4b39ff, 0x0) 07:09:56 executing program 1: creat(&(0x7f0000000040)='./bus\x00', 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x60142, 0x0) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file0\x00', 0x810082, &(0x7f0000000540)={[{@utf8no}, {@rodir}, {@uni_xlateno}, {@shortname_winnt}, {@utf8no}, {@shortname_mixed}, {@uni_xlateno}, {@fat=@gid}, {@shortname_winnt}, {@iocharset={'iocharset', 0x3d, 'default'}}, {@utf8}, {@utf8}, {@fat=@check_normal}, {@fat=@nfs_nostale_ro}, {@uni_xlate}, {@shortname_win95}, {@fat=@discard}]}, 0x0, 0x2ad, &(0x7f0000000280)="$eJzs3T9vI0UUAPC3jmMbKOyCCiGxEhRUUZKWxgElUoQrkAuggIgkEootpESKxB9hUtHSUPIJkJDoaPkANPcNTrr2pOsuRaQ9rb0bOznHOZ/i5P78fk0ms+/NvJmMHKXYyTfv9g9209g/+fl+NBpJVNrRjtMkWlGJ0q9xQfv3AABeZqdZFo+ykXnykohoLK4sAGCB5v79/8/CSwIAFuzzL778dKPT2fwsTRux1f/tuJv/ZZ9/HT3f2I/vohd7sRrNOIvIzo3aW1mWDapprhUf9AfH3Tyz//X/xfgbDyOG+WvRjNaw62L+dmdzLR2ZyB/kdbxZzN/O89ejGW9PmX+7s7k+JT+6tfjw/Yn6V6IZ976N76MXu8Mixvm/rKXpJ9kfj3/6Ki8vz08Gx936MG4sW7rlHw0AAAAAAAAAAAAAAAAAAAAAAK+wleLunHoM7+/Ju4r7d5bO8m+WIy21Lt7PM8pPyoEu3Q80yOLP8n6d1TRNsyJwnF+Nd6pRvZtVAwAAAAAAAAAAAAAAAAAAwIvl6IcfD3Z6vb3DG2mUtwGUr/U/7zjt857q4XsxO7g+nqtSNGeMHEtlTBIxs4x8ETe0Ldc13riq5r/+nnfAxvUxy+O5olVsxg2vqzxdBzvJ9D2sR9nTKA/Jv5MxtXjGuWpXPcrmOn61qY+ac6+99tawMZgRE8mswj56MNq5oie5vIracFenpi8XjYn0S2djrvP89GdFkiziEwgAAAAAAAAAAAAAAAAAACiNX/qd8vBkZmolqy+sLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4VeP//z9HY1Akj3r++3hGcC0Oj+54iQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwGngQAAP//4gNebw==") r0 = io_uring_setup(0x796d, &(0x7f0000000000)) r1 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r1, &(0x7f0000000080), 0xc) read(r1, &(0x7f0000000180)=""/40, 0x28) close_range(r0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) 07:09:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=@ipv4_newroute={0x34, 0x18, 0x35f32a6dfa748ddd, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0xa}, @RTA_ENCAP={0xa, 0x16, 0x0, 0x1, @LWT_BPF_OUT={0xc, 0x2, 0x0, 0x1, @LWT_BPF_PROG_FD={0x8}}}]}, 0x34}}, 0x0) 07:09:56 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='ext4_ext_rm_leaf\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000ddffffff850000002d00000095", @ANYRES32], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='sched_switch\x00', r2}, 0x10) socketpair(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x12, 0x6, 0x8, 0x2}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000740)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r5}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b40)={&(0x7f0000000b00)='sched_switch\x00', r6}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r7 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x2, 0x0, 0x4, 0x3000000, {0x1000000}}, @func]}}, 0xffffffffffffffff, 0x3e, 0xb2, 0x2}, 0x20) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000080)={'nicvf0\x00', 0x400}) ioctl$TUNSETTXFILTER(r7, 0x401054d5, &(0x7f0000000380)=ANY=[@ANYBLOB="4504"]) r8 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r3, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) [ 138.164660][T10058] lo speed is unknown, defaulting to 1000 [ 138.173461][T10070] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 138.195674][T10069] loop1: detected capacity change from 0 to 256 [ 138.200478][T10070] netlink: 6 bytes leftover after parsing attributes in process `syz-executor.4'. 07:09:56 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x4, 0x8, 0xa}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000020850000000400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='scsi_dispatch_cmd_start\x00', r2}, 0x10) write$cgroup_type(r0, &(0x7f0000000140), 0x9) [ 138.286122][ T28] kauditd_printk_skb: 398 callbacks suppressed [ 138.286164][ T28] audit: type=1400 audit(1713164996.812:906): avc: denied { relabelfrom } for pid=10071 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 07:09:56 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[], 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) ptrace$ARCH_SHSTK_ENABLE(0x1e, 0x0, 0x0, 0x5001) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c00000024000bff7f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff0000000008000100647272"], 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000880)=@newtfilter={0x50, 0x2c, 0xd37, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xffe0}}, [@filter_kind_options=@f_flow={{0x9}, {0x20, 0x2, [@TCA_FLOW_EMATCHES={0x1c, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_LIST={0x10, 0x2, 0x0, 0x1, [@TCF_EM_IPT={0xc}]}, @TCA_EMATCH_TREE_HDR={0x8}]}]}}]}, 0x50}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 07:09:56 executing program 4: syz_io_uring_setup(0x7540, 0x0, 0x0, 0x0) socket$tipc(0x1e, 0x0, 0x0) bind$tipc(0xffffffffffffffff, 0x0, 0x0) setsockopt$TIPC_GROUP_JOIN(0xffffffffffffffff, 0x10f, 0x87, 0x0, 0x0) socket$tipc(0x1e, 0x0, 0x0) sendmsg$tipc(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={0x0}, 0x10) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0xe, &(0x7f0000000880)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7060000080000001e6400000000000045040400010000001704000001000a00b7040000000100006a0af2fe00000000850000001a000000b7000000000000009500000000000000455781a5feee5e1ce784909b849d5550adf200000000d099d9abc1242d9388b72e45ffc2a09f000000b61d69f2ffdaa10350e11cb97c8ad51bcda0c4ee6d9674c77404ceb9971e43405d621ffbc9a4fd39b0631f6dde53a9a53608c10556e5734eb84049761471ce540c772e2d9f8004e26f7fcc059c062234d5595f6dba87b81d0806fb0289ce67a66afd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d70300000000000000d9b912ef9f1dcc4ff8546fee53f5b2e7b91c61ced1ebad000000000000e8122a793c080a882add4e1179bd4a44f231b6d753a7be428ba953df6c3ad198e3f3a532efa04137d452ff47d2638da3261c8362bb7c7824be6195a66d2e17e122040e11e3bd4a69fc6e8a9f7043e09b9e10dc7777bfae5884e4ba1e9cc4a2a9e99e30816127f46a1aae33d4d63d716c0975e1ce4a655362e7062ff6ab3934555c0184021b829472adefa06d3482c7b2711b98eabdca89b77efd13e6dba4a431ce47910000118093b6cabaa17a57727474e1785ee234835088445aa4a9b677d3d342640e328504aea02a2d727e62b7f097a02dbf8be1d704765de7482040b2fc3000000000000000008947baeaaf954aff687deaa2f80492461d273ee26d8115cbca081a14cba24788779291745083fccdddc90d7af35c528df8000000d8d79c79ddca066da478c197d4a550470557bc99cca336bd88cd28a5ee651627e3a6fbf6ea53b95ddb64c69c7d8d2f4baddc239828760459564124bad68209d1a1d16ad085886c017679cfcda8b1e152ac1e2bcc5ede5b5687aa418abfa29acd7339e73b2cd185c9eb5fb34fccd20ffa155b16c0c309ed6f6663677df37de0ec0d0f548b273940be5d1fe0bae14d1a76bf741330dacd9cc19c0163bcc93059e8d2d1bfa928e2ba458ecd989cb3581a3f270ad48255ac0dad4923e3e36629589ff6b0ceb3438e4b432dd454c04be2d538aaa072b5d7f0a349f1a75f01b5c203d4bdde6ff12de9a3ad97e2edefb5e0b0326bd25f6fd1d108efa9d30a98838156ff00000000000000cdbf91f7582ab314be3e67b8c9459564c856339a80919ecf839560c62e69df8667b274cc53f83f2086cfd2664252471fad9081824d60741d663ee258705c364e162b84a09870acd0a19399103474444f4fa12dcbd10b40195b6088513029b60a34e4161fe48c092693eb07dc8ddcba2eac2efe30b285a877c862c73ff8a60c3d494239884363cc0000005664181c1f28cd2880e6872bae932eaf4b0000000000007b662c0fe22cfd6d4bd7b851ae928cebeec6375b16af342e93c39d97e5d74d5a8e96c15fdcde75"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xfffffffffffffe19}, 0x42) bpf$BPF_LINK_CREATE(0xa, &(0x7f0000000040)={r0, 0xffffffffffffffff, 0x10, 0x0, @val=@uprobe_multi={&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x2, 0x0, 0x1}}, 0x40) [ 138.328043][ T28] audit: type=1400 audit(1713164996.812:907): avc: denied { relabelto } for pid=10071 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 07:09:56 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='ext4_ext_rm_leaf\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000ddffffff850000002d00000095", @ANYRES32], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='sched_switch\x00', r2}, 0x10) socketpair(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x12, 0x6, 0x8, 0x2}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000740)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r5}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b40)={&(0x7f0000000b00)='sched_switch\x00', r6}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r7 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x2, 0x0, 0x4, 0x3000000, {0x1000000}}, @func]}}, 0xffffffffffffffff, 0x3e, 0xb2, 0x2}, 0x20) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000080)={'nicvf0\x00', 0x400}) ioctl$TUNSETTXFILTER(r7, 0x401054d5, &(0x7f0000000380)=ANY=[@ANYBLOB="4504"]) r8 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r3, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) [ 138.435573][T10078] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 07:09:57 executing program 4: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(0x0, 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) get_mempolicy(&(0x7f0000000040), 0x0, 0x0, &(0x7f0000162000/0x1000)=nil, 0x2) 07:09:57 executing program 4: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x36, 0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000001c0)='pids.current\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x28811, r2, 0x0) ftruncate(r2, 0xc17a) getsockopt$WPAN_SECURITY_LEVEL(r0, 0x0, 0x2, 0x0, &(0x7f00000000c0)) 07:09:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000000000000000000000000f195"], &(0x7f0000000100)='GPL\x00'}, 0x78) listen(r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 07:09:57 executing program 1: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x8f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpgrp(0x0) [ 138.570323][ T3175] kernel write not supported for file bpf-prog (pid: 3175 comm: kworker/1:4) 07:09:57 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x4, 0x8, 0xa}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000020850000000400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='scsi_dispatch_cmd_start\x00', r2}, 0x10) write$cgroup_type(r0, &(0x7f0000000140), 0x9) [ 138.606960][ T28] audit: type=1400 audit(1713164997.132:908): avc: denied { getopt } for pid=10085 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 07:09:57 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='ext4_ext_rm_leaf\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000ddffffff850000002d00000095", @ANYRES32], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='sched_switch\x00', r2}, 0x10) socketpair(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x12, 0x6, 0x8, 0x2}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000740)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r5}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b40)={&(0x7f0000000b00)='sched_switch\x00', r6}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r7 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x2, 0x0, 0x4, 0x3000000, {0x1000000}}, @func]}}, 0xffffffffffffffff, 0x3e, 0xb2, 0x2}, 0x20) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000080)={'nicvf0\x00', 0x400}) ioctl$TUNSETTXFILTER(r7, 0x401054d5, &(0x7f0000000380)=ANY=[@ANYBLOB="4504"]) r8 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r3, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 07:09:57 executing program 2: ioctl$TIOCL_GETMOUSEREPORTING(0xffffffffffffffff, 0x5412, 0x0) io_uring_setup(0x4efb, &(0x7f00000004c0)) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x0, 0x6, &(0x7f0000000080)=@framed={{0x18, 0x8}, [@func, @map_fd]}, 0x0}, 0x90) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x2b, &(0x7f0000000180)={&(0x7f0000000040)={0xa8, 0x38, 0x9, 0x0, 0x0, {0x1}, [@typed={0x4}, @nested={0x90, 0x1, 0x0, 0x1, [@typed={0x8b, 0x0, 0x0, 0x0, @uid}]}]}, 0xa8}}, 0x0) 07:09:57 executing program 0: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open(0x0, 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) get_mempolicy(&(0x7f0000000040), 0x0, 0x0, &(0x7f0000162000/0x1000)=nil, 0x2) 07:09:57 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8001}, 0x4) syz_emit_ethernet(0x122, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb81003a0008004d51011000000a"], 0x0) 07:09:57 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000000000000000000400000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={{0x14}, [@NFT_MSG_NEWRULE={0x5c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x30, 0x4, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, @hash={{0x9}, @val={0x1c, 0x2, 0x0, 0x1, [@NFTA_HASH_SREG={0x8}, @NFTA_HASH_DREG={0x8}, @NFTA_HASH_LEN={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x84}}, 0x0) 07:09:57 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xf, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000200)='ext4_ext_rm_leaf\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000ddffffff850000002d00000095", @ANYRES32], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='sched_switch\x00', r2}, 0x10) socketpair(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x12, 0x6, 0x8, 0x2}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000740)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r5}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000b40)={&(0x7f0000000b00)='sched_switch\x00', r6}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={0xffffffffffffffff, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r7 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x2, 0x0, 0x4, 0x3000000, {0x1000000}}, @func]}}, 0xffffffffffffffff, 0x3e, 0xb2, 0x2}, 0x20) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000080)={'nicvf0\x00', 0x400}) ioctl$TUNSETTXFILTER(r7, 0x401054d5, &(0x7f0000000380)=ANY=[@ANYBLOB="4504"]) r8 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) recvmsg(r4, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r3, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 07:09:57 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0xd, 0x4, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, [@ldst={0x1, 0x3, 0x3, 0x0, 0x1, 0xb8}]}, &(0x7f0000000080)='syzkaller\x00', 0x6, 0x94, &(0x7f00000000c0)=""/148}, 0x90) 07:09:57 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, 0x0, 0x0) r0 = perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1a, 0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000006dc0)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000aecd48d6494d614dc66fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad94ed406f21caf5adcf920569c00cc1199684fa75814709fea019af247c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c1faca0f9d9924be41a9169bdfaf16da915b2e249ee1c6eeec4309e7a23c19a39484809539fca4e0b6fab1aa7d55545a34effa077faa55c59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e47a7d8b85a5e3d77ac463920e231b7ae0da8616d2b79db2e3d5986c82b5aa94e539b204d58f91f5da6c025d060ab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c7160ec83070000020000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72b0000000000001cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2cc5e46ac1c60a9b030074303a8e1d70b78d96d51bbfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78ac02ca3cdf6a662db1c9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad943e392955f4f979ea13201bafedcd2063d11dd665647223c78a996810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd89346cfbb5567e54d3504723177d356c4604b7a492ecec37e83efceefd7ca2533659edc8be05cc85451c6a14507434eb54b6f43caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffca9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e621e39779171a6e22fe5fed36574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12bc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b272341c5e093fd66a294351c5356c1d06c92cf8ce3c7c56cd31121624d74517fd3666277f670e812b28e2f30d035cee5d0e77a3c700000005a48a816bc59d2e2a00092419304b338a987e9d3044d856ce24f370030be3b5f79f034b8d3ebce68663ef5af469abe75b314fae31445859a5ece8fb11a4ee8e46354c9c3a041e12282ce24463aaf28345bd168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f09000000000000004fc4bda34536020076eacd3adaa4d2ee6fe0d072c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d401adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb40f7f02f750d6c977a191852c9ae031db044b235319954660df9f69a6cfefdf879d447df53f3b9b70d10355b00300000000000000553d18a6cc50feeb7bfad9b7be3283b6450d264e7712d2f1d7004548b19162cef04d18d4f58fab987baab9789bfbd8f185b5631820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe527340935aa3c0b4f3f45b418a18217747ae442e31560e5b741445ea2a1acee2a81425ff000000d2a0a765d20b30f87af976a46f9a9a1a9ee3c7dea1ea6845f9aa6623920dacc107f532348cc211644a24ad17efe794874eac73381e961f3d9c8c21578fe3245097c280abe51423b9f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f88735fce5115dc83ed73d8ee4a91322608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf5000000000000fa08ad0631c4b839688000c4da2a6bc4cf45854d221a2d5f96bc64647f15daa2ba79cd0f4254ed55217912ef84bd2927df82fc061aef2920c49b2a90886da75561173fa186cb7ee86dd4285c4721eb428c953296bb2f5d825da54dbef07c0b026fe801e093d13e6b9a22e887bc061d40bcaf0aa18623fd9b7179ccc692ba74b531b65c4decf9d080a8ac7e82d4cde1267aa64b2a94fd87a009e6742c2ddc3a9d7eccbb1831b1fa218277c2814a91cab7cb59c697166d6f1bb1a360470000000000000000000000000000000000000000000000000000f9f9b4ce7e871f507084c8c88e0652decbe579b03ed84ea94597dd1059620a050f69ea03b99b4e19d35f4a3b54e96ae2172effecec80f6baa4bf69a6ebf5392882df78b0983e662dc0cb64b77f3f006b6b25441c97ae93f0be6de5a703d003f00720943c0e4b33af00000000000000000021a688b2d7007fcc4b59f719afb0b3b7e0aee306ca70fe42bf4984a68f40e1fc043a03a17e4744359b87dc27c82d51cbeb64e52a28daeb6a78d6fe06181ecc8400003fa490b043d5c7d26e67eeb112c5a1b9786b4ff71e085b5086eb85831d1b864ebf3cd889c73f4a9247afd58a81853a3baf6a38de2a73cfde16709dff876740ad3300e4819bb9283e34df128e8e7f7803d941f3a34d92dfc41be4021595a92a283d4f7e58a00b5c0000000000000000"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r2 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="d800000018007b18e00212ba0d8105040a601100fe0f040b067c55a1bc0009001e0006990300000015000500fe800000000000000300014002000c0901ac04000bd67f6f94007100a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4b11602b2a10c11ce1b14d6d930dfe1d9d322fe04fb95cae8c9010000730d7a5025ccca262f3d40fad95667e04adcdf634c1f215ce3bb9ad8ffd5e1cace81ed0b7fece0b42a9ecbee5de6ccd40dd601edef3d93452a92307f00000e97031e9f05e9f16e9cb5000000000000", 0xfb}], 0x1, 0x0, 0x0, 0x2663}, 0x0) [ 138.771037][T10101] netlink: set zone limit has 8 unknown bytes 07:09:57 executing program 2: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000003980)=ANY=[@ANYBLOB], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) fallocate(r2, 0x8, 0x0, 0x1000) write$cgroup_int(r3, &(0x7f0000000180)=0xa1, 0x12) 07:09:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000000480)='./file0\x00', 0x446, &(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX, @ANYBLOB="fe2ecf20a9a17bd2ed797c4c6e0375c150a1f848f604c2c1f932d2b7163be4b2bd521d185cfbee555b27608594beba6325923aaf5db74cff01000053db92c6c5fcbba0abd975fc76bea49b00513afc6ccbd89d3faded8307ca587354322803b0983cc65725ae7f45fb95e7cdb28c6b886959b7dde2c87c73f6008cf6eed7861f24b7423704b95f3d05b92d3d7ff9d392833ecd02443320b60131a350360fcc1d659e2a03cb469caf0498baca5a161345b3d01a55f14ef636b6f832c7a6071f00000000000000008e03648d19a8a007f30200000039eb5673792cae80335732030f9aeab6f35fe75271d69b2e78beb2b81fc3cf3a18a7ae93a3cdbe6599b9941e63b0f31d41783b25cdce079be35f08275e2b4b4477c6fcf4806134e839aa39ffffffffffff0000006a000000000000", @ANYRES64], 0x8, 0x2ef, &(0x7f0000000800)="$eJzs3EtPE10YwPGnF0pbAmXx5n3zmhhOdKObCVTXSmMgMTaRIDVeEpMBptp0bEmnwdQY0ZVb44dwQViyI1G+ABt3unHjjo2JC1kYx3QuFMpwK6VF+P8SMg9zzjM9px3IcyadWb/39mkxb2l5vSrhuJKQiMiGyKCExRfytmEnjslWr+Ry34/P5+/cf3Ark82OTSo1npm6klZKDQx9ePYi4XVb6ZW1wUfr39Pf1v5d+3/999STgqUKliqVq0pX0+WvVX3aNNRswSpqSk2Yhm4ZqlCyjIrbXnbb82Z5bq6m9NJsf3KuYliW0ks1VTRqqlpW1UpNRR7rhZLSNE31JwX7yS1OTuqZFpNn2jwYtCBygD6VSkav90vsaMktHsugAADAidZc/4dFtbP+X7qwWu27uzzg1f8rsaD6/+oX91jb6v+4iATW//7rB9b/+uHq/50V0dlypPofJ8NQbMeuUCOsN1YyetL7+3W8frg07ATU/wAAAAAAAAAAAAAAAAAAAAAA/A02bDtl23bK3/o/vSISFxH/94DUiIhc78KQ0UZH+PxxCjRu3IsOiJhv5nPzOXfrdVgVEVMMGZaU/HLOB0899u88UnWD8tFc8PIX5nPukwkyeSk4+SOS6pHmfNsev5kdG1Gu7fk9ktyan5aU/BOcnw7Mj8mli1vyNUnJpxkpiymzzjga+S9HlLpxO9uUn3D6AQAAAABwGmhqU+D6XdN2a3fzN9fXzdcHIo319XDg+jwq56LdnTsAAAAAAGeFVXte1E3TqOwRJGT/Pq0H0WM6sj/Dg2b532U4vpnuEfgvvq0p7u1s+9sSOsTbsksQllayhuqzUUedhX/ZaLc+MjHa+U/QCf579/5n+w54bTm+z0xbDyJ7nwA9HfsHBAAAAKBjGkW/v2e0uwMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAM6sTT0bo9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCk+BMAAP//h0YFUA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r0, &(0x7f00000002c0)=ANY=[], 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000005, 0x13, r0, 0x0) r1 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r1, 0x10d, 0xde, 0x0, &(0x7f00000000c0)) [ 138.882949][T10110] IPv6: RTM_NEWROUTE with no NLM_F_CREATE or NLM_F_REPLACE [ 138.890237][T10110] IPv6: NLM_F_CREATE should be set when creating new route [ 138.897483][T10110] IPv6: NLM_F_CREATE should be set when creating new route 07:09:57 executing program 4: syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000000480)='./file0\x00', 0x446, &(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX, @ANYBLOB="fe2ecf20a9a17bd2ed797c4c6e0375c150a1f848f604c2c1f932d2b7163be4b2bd521d185cfbee555b27608594beba6325923aaf5db74cff01000053db92c6c5fcbba0abd975fc76bea49b00513afc6ccbd89d3faded8307ca587354322803b0983cc65725ae7f45fb95e7cdb28c6b886959b7dde2c87c73f6008cf6eed7861f24b7423704b95f3d05b92d3d7ff9d392833ecd02443320b60131a350360fcc1d659e2a03cb469caf0498baca5a161345b3d01a55f14ef636b6f832c7a6071f00000000000000008e03648d19a8a007f30200000039eb5673792cae80335732030f9aeab6f35fe75271d69b2e78beb2b81fc3cf3a18a7ae93a3cdbe6599b9941e63b0f31d41783b25cdce079be35f08275e2b4b4477c6fcf4806134e839aa39ffffffffffff0000006a000000000000", @ANYRES64], 0x8, 0x2ef, &(0x7f0000000800)="$eJzs3EtPE10YwPGnF0pbAmXx5n3zmhhOdKObCVTXSmMgMTaRIDVeEpMBptp0bEmnwdQY0ZVb44dwQViyI1G+ABt3unHjjo2JC1kYx3QuFMpwK6VF+P8SMg9zzjM9px3IcyadWb/39mkxb2l5vSrhuJKQiMiGyKCExRfytmEnjslWr+Ry34/P5+/cf3Ark82OTSo1npm6klZKDQx9ePYi4XVb6ZW1wUfr39Pf1v5d+3/999STgqUKliqVq0pX0+WvVX3aNNRswSpqSk2Yhm4ZqlCyjIrbXnbb82Z5bq6m9NJsf3KuYliW0ks1VTRqqlpW1UpNRR7rhZLSNE31JwX7yS1OTuqZFpNn2jwYtCBygD6VSkav90vsaMktHsugAADAidZc/4dFtbP+X7qwWu27uzzg1f8rsaD6/+oX91jb6v+4iATW//7rB9b/+uHq/50V0dlypPofJ8NQbMeuUCOsN1YyetL7+3W8frg07ATU/wAAAAAAAAAAAAAAAAAAAAAA/A02bDtl23bK3/o/vSISFxH/94DUiIhc78KQ0UZH+PxxCjRu3IsOiJhv5nPzOXfrdVgVEVMMGZaU/HLOB0899u88UnWD8tFc8PIX5nPukwkyeSk4+SOS6pHmfNsev5kdG1Gu7fk9ktyan5aU/BOcnw7Mj8mli1vyNUnJpxkpiymzzjga+S9HlLpxO9uUn3D6AQAAAABwGmhqU+D6XdN2a3fzN9fXzdcHIo319XDg+jwq56LdnTsAAAAAAGeFVXte1E3TqOwRJGT/Pq0H0WM6sj/Dg2b532U4vpnuEfgvvq0p7u1s+9sSOsTbsksQllayhuqzUUedhX/ZaLc+MjHa+U/QCf579/5n+w54bTm+z0xbDyJ7nwA9HfsHBAAAAKBjGkW/v2e0uwMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAM6sTT0bo9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCk+BMAAP//h0YFUA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r0, &(0x7f00000002c0)=ANY=[], 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000005, 0x13, r0, 0x0) r1 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r1, 0x10d, 0xde, 0x0, &(0x7f00000000c0)) [ 138.924736][T10115] loop4: detected capacity change from 0 to 128 07:09:57 executing program 1: syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000000480)='./file0\x00', 0x446, &(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX, @ANYBLOB="fe2ecf20a9a17bd2ed797c4c6e0375c150a1f848f604c2c1f932d2b7163be4b2bd521d185cfbee555b27608594beba6325923aaf5db74cff01000053db92c6c5fcbba0abd975fc76bea49b00513afc6ccbd89d3faded8307ca587354322803b0983cc65725ae7f45fb95e7cdb28c6b886959b7dde2c87c73f6008cf6eed7861f24b7423704b95f3d05b92d3d7ff9d392833ecd02443320b60131a350360fcc1d659e2a03cb469caf0498baca5a161345b3d01a55f14ef636b6f832c7a6071f00000000000000008e03648d19a8a007f30200000039eb5673792cae80335732030f9aeab6f35fe75271d69b2e78beb2b81fc3cf3a18a7ae93a3cdbe6599b9941e63b0f31d41783b25cdce079be35f08275e2b4b4477c6fcf4806134e839aa39ffffffffffff0000006a000000000000", @ANYRES64], 0x8, 0x2ef, &(0x7f0000000800)="$eJzs3EtPE10YwPGnF0pbAmXx5n3zmhhOdKObCVTXSmMgMTaRIDVeEpMBptp0bEmnwdQY0ZVb44dwQViyI1G+ABt3unHjjo2JC1kYx3QuFMpwK6VF+P8SMg9zzjM9px3IcyadWb/39mkxb2l5vSrhuJKQiMiGyKCExRfytmEnjslWr+Ry34/P5+/cf3Ark82OTSo1npm6klZKDQx9ePYi4XVb6ZW1wUfr39Pf1v5d+3/999STgqUKliqVq0pX0+WvVX3aNNRswSpqSk2Yhm4ZqlCyjIrbXnbb82Z5bq6m9NJsf3KuYliW0ks1VTRqqlpW1UpNRR7rhZLSNE31JwX7yS1OTuqZFpNn2jwYtCBygD6VSkav90vsaMktHsugAADAidZc/4dFtbP+X7qwWu27uzzg1f8rsaD6/+oX91jb6v+4iATW//7rB9b/+uHq/50V0dlypPofJ8NQbMeuUCOsN1YyetL7+3W8frg07ATU/wAAAAAAAAAAAAAAAAAAAAAA/A02bDtl23bK3/o/vSISFxH/94DUiIhc78KQ0UZH+PxxCjRu3IsOiJhv5nPzOXfrdVgVEVMMGZaU/HLOB0899u88UnWD8tFc8PIX5nPukwkyeSk4+SOS6pHmfNsev5kdG1Gu7fk9ktyan5aU/BOcnw7Mj8mli1vyNUnJpxkpiymzzjga+S9HlLpxO9uUn3D6AQAAAABwGmhqU+D6XdN2a3fzN9fXzdcHIo319XDg+jwq56LdnTsAAAAAAGeFVXte1E3TqOwRJGT/Pq0H0WM6sj/Dg2b532U4vpnuEfgvvq0p7u1s+9sSOsTbsksQllayhuqzUUedhX/ZaLc+MjHa+U/QCf579/5n+w54bTm+z0xbDyJ7nwA9HfsHBAAAAKBjGkW/v2e0uwMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAM6sTT0bo9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCk+BMAAP//h0YFUA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r0, &(0x7f00000002c0)=ANY=[], 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000005, 0x13, r0, 0x0) r1 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r1, 0x10d, 0xde, 0x0, &(0x7f00000000c0)) 07:09:57 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0x13, &(0x7f00000005c0)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000018000000", @ANYRES32, @ANYBLOB="0000000000000020660800002ab91a00180000000000000000000000000000009500000000000000360a020000000000180100002020782500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b50a000001000000850000000600000095000000000000009ab30e81bcd85a9a83b805fdeb2147e3f870681826a1a628b6b306424ebb29"], &(0x7f0000000000)='GPL\x00', 0x2, 0xff5c, &(0x7f0000000340)=""/222}, 0x78) [ 139.011429][T10118] loop4: detected capacity change from 0 to 128 07:09:57 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) unshare(0x42000000) syz_mount_image$vfat(&(0x7f0000008140), &(0x7f0000008180)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0049403d9b6cb78e187804be6112373ae32ad0304a3daf808db418c959ef06005855aa36679056a5901ededc367aa893be0e31ea492ec3a8dae06c918f69d4b0f607e38f2cab141a31c9ee3b477dc26f38ff5b491bb447b740876d8782149004b0573c70a52f2e2e538afc3ad76d0274d9fad756ef583a5533650d95a46adcf92f0deaaff636e0bc3d1f33080107d0bf2c371c19a24dd2424ff941989b14d7eed5c090635cf96501620cd49df68c9d6d1992d951596f068dc3f69d3619b2f365cb515686ac35"], 0x1, 0x8130, &(0x7f0000008200)="$eJzs3D+LY1UcBuCfbnTjyG6mEEFBPGijzWUzhZVNkFmQDSi7G2FHEO44NxpyTYbcMBARZzoLG7HxO4ilnSB+gWnEj2A3jeUUYmQSnX/EQpS5LPM8TV44eeGc5nLh3HOO3vzqk2G/yvr5NJ5sNqNxEBHHKVI04kaceCIO4vWvv/zlpQePtu51ut3N+ynd7Txsv5FSuv3yj+9/9t0rP02ffe/72z/cjMP1D45+2/j18PnDF47+ePjxoEqDKo3G05Sn7fF4mm+XRdoZVMMspXfLIq+KNBhVxeTCeL8c7+7OUj7aubW2OymqKuWjWRoWszQdp+lklvKP8sEoZVmWbq0F/0Xv27pnAAAAwNU4ns/nEfOFm9FcpLrnBAAAAAAAAAAAAAAAAAAAANeN8/8AAAAAAAAAAAAAAAAAAABQP+f/AQAAAAAAAAAAAAAAAAAAoH7O/wMAAAAAAAAAAAAAAAAAAED9Hjzautfpdjfvp9SMKL/Y6+31lr/L8U4/BlFGEXeiFb//fVPA/PTWgLtvdzfvpIX1+Kbc/6u/v9e7cbHfjlasr+63l/10sf9UrJ3vb0Qrnlvd31jZfzpee/VcP4tW/PxhjKOMnTjpnvU/b6f01jvdS/1nFv8DAAAAAAAAgMdBlk6t3L/Psn8aX/b/xfcBl/bXG/Fio961AwAAwHVRzT4d5mVZTARBEE5D3U8mAADg/3b20l/3TAAAAAAAAAAAAAAAAAAAAOD6uorrxOpeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKgAA///5cu/6") r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1a8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000480], 0x0, 0x0, &(0x7f0000000480)=[{}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}]}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000540)={'#! ', './file0'}, 0xb) mmap$IORING_OFF_SQ_RING(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000340)=""/33, &(0x7f0000000380)=0x21) perf_event_open(&(0x7f0000000140)={0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x82, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) [ 139.059458][T10068] loop3: detected capacity change from 0 to 65536 [ 139.061674][T10120] loop1: detected capacity change from 0 to 128 07:09:57 executing program 1: ioctl$TIOCL_GETMOUSEREPORTING(0xffffffffffffffff, 0x5412, 0x0) io_uring_setup(0x4efb, &(0x7f00000004c0)) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x0, 0x6, &(0x7f0000000080)=@framed={{0x18, 0x8}, [@func, @map_fd]}, 0x0}, 0x90) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x2b, &(0x7f0000000180)={&(0x7f0000000040)={0xa8, 0x38, 0x9, 0x0, 0x0, {0x1}, [@typed={0x4}, @nested={0x90, 0x1, 0x0, 0x1, [@typed={0x8b, 0x0, 0x0, 0x0, @uid}]}]}, 0xa8}}, 0x0) 07:09:57 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$bt_BT_SECURITY(r0, 0x10e, 0x4, 0x0, 0x20000000) 07:09:57 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_getroute={0x1c, 0x1a, 0xaba2493891f2befb}, 0x1c}}, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000140)={@empty}, 0x14) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000040), 0x4) 07:09:57 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newsa={0x158, 0x10, 0x713, 0x0, 0x0, {{@in=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {@in6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x0, 0x32}, @in6=@mcast2, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_aead={0x68, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0xe0, 0x60, "440aa37de1dc0a2f87971d1c88e909e7470ebf4354b193ae1ba50000"}}]}, 0x158}}, 0x0) [ 139.223337][T10129] netlink: set zone limit has 8 unknown bytes [ 139.235116][T10125] lo speed is unknown, defaulting to 1000 07:09:57 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) unshare(0x42000000) syz_mount_image$vfat(&(0x7f0000008140), &(0x7f0000008180)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0049403d9b6cb78e187804be6112373ae32ad0304a3daf808db418c959ef06005855aa36679056a5901ededc367aa893be0e31ea492ec3a8dae06c918f69d4b0f607e38f2cab141a31c9ee3b477dc26f38ff5b491bb447b740876d8782149004b0573c70a52f2e2e538afc3ad76d0274d9fad756ef583a5533650d95a46adcf92f0deaaff636e0bc3d1f33080107d0bf2c371c19a24dd2424ff941989b14d7eed5c090635cf96501620cd49df68c9d6d1992d951596f068dc3f69d3619b2f365cb515686ac35"], 0x1, 0x8130, &(0x7f0000008200)="$eJzs3D+LY1UcBuCfbnTjyG6mEEFBPGijzWUzhZVNkFmQDSi7G2FHEO44NxpyTYbcMBARZzoLG7HxO4ilnSB+gWnEj2A3jeUUYmQSnX/EQpS5LPM8TV44eeGc5nLh3HOO3vzqk2G/yvr5NJ5sNqNxEBHHKVI04kaceCIO4vWvv/zlpQePtu51ut3N+ynd7Txsv5FSuv3yj+9/9t0rP02ffe/72z/cjMP1D45+2/j18PnDF47+ePjxoEqDKo3G05Sn7fF4mm+XRdoZVMMspXfLIq+KNBhVxeTCeL8c7+7OUj7aubW2OymqKuWjWRoWszQdp+lklvKP8sEoZVmWbq0F/0Xv27pnAAAAwNU4ns/nEfOFm9FcpLrnBAAAAAAAAAAAAAAAAAAAANeN8/8AAAAAAAAAAAAAAAAAAABQP+f/AQAAAAAAAAAAAAAAAAAAoH7O/wMAAAAAAAAAAAAAAAAAAED9Hjzautfpdjfvp9SMKL/Y6+31lr/L8U4/BlFGEXeiFb//fVPA/PTWgLtvdzfvpIX1+Kbc/6u/v9e7cbHfjlasr+63l/10sf9UrJ3vb0Qrnlvd31jZfzpee/VcP4tW/PxhjKOMnTjpnvU/b6f01jvdS/1nFv8DAAAAAAAAgMdBlk6t3L/Psn8aX/b/xfcBl/bXG/Fio961AwAAwHVRzT4d5mVZTARBEE5D3U8mAADg/3b20l/3TAAAAAAAAAAAAAAAAAAAAOD6uorrxOpeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKgAA///5cu/6") r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1a8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000480], 0x0, 0x0, &(0x7f0000000480)=[{}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}]}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000540)={'#! ', './file0'}, 0xb) mmap$IORING_OFF_SQ_RING(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000340)=""/33, &(0x7f0000000380)=0x21) perf_event_open(&(0x7f0000000140)={0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x82, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 07:09:57 executing program 0: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x8f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpgrp(0x0) [ 139.387444][T10134] lo speed is unknown, defaulting to 1000 07:09:57 executing program 0: rename(&(0x7f0000000a80)='.\x00', &(0x7f0000000ac0)='./file0\x00') 07:09:58 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_getroute={0x1c, 0x1a, 0xaba2493891f2befb}, 0x1c}}, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000140)={@empty}, 0x14) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000040), 0x4) 07:09:58 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) unshare(0x42000000) syz_mount_image$vfat(&(0x7f0000008140), &(0x7f0000008180)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0049403d9b6cb78e187804be6112373ae32ad0304a3daf808db418c959ef06005855aa36679056a5901ededc367aa893be0e31ea492ec3a8dae06c918f69d4b0f607e38f2cab141a31c9ee3b477dc26f38ff5b491bb447b740876d8782149004b0573c70a52f2e2e538afc3ad76d0274d9fad756ef583a5533650d95a46adcf92f0deaaff636e0bc3d1f33080107d0bf2c371c19a24dd2424ff941989b14d7eed5c090635cf96501620cd49df68c9d6d1992d951596f068dc3f69d3619b2f365cb515686ac35"], 0x1, 0x8130, &(0x7f0000008200)="$eJzs3D+LY1UcBuCfbnTjyG6mEEFBPGijzWUzhZVNkFmQDSi7G2FHEO44NxpyTYbcMBARZzoLG7HxO4ilnSB+gWnEj2A3jeUUYmQSnX/EQpS5LPM8TV44eeGc5nLh3HOO3vzqk2G/yvr5NJ5sNqNxEBHHKVI04kaceCIO4vWvv/zlpQePtu51ut3N+ynd7Txsv5FSuv3yj+9/9t0rP02ffe/72z/cjMP1D45+2/j18PnDF47+ePjxoEqDKo3G05Sn7fF4mm+XRdoZVMMspXfLIq+KNBhVxeTCeL8c7+7OUj7aubW2OymqKuWjWRoWszQdp+lklvKP8sEoZVmWbq0F/0Xv27pnAAAAwNU4ns/nEfOFm9FcpLrnBAAAAAAAAAAAAAAAAAAAANeN8/8AAAAAAAAAAAAAAAAAAABQP+f/AQAAAAAAAAAAAAAAAAAAoH7O/wMAAAAAAAAAAAAAAAAAAED9Hjzautfpdjfvp9SMKL/Y6+31lr/L8U4/BlFGEXeiFb//fVPA/PTWgLtvdzfvpIX1+Kbc/6u/v9e7cbHfjlasr+63l/10sf9UrJ3vb0Qrnlvd31jZfzpee/VcP4tW/PxhjKOMnTjpnvU/b6f01jvdS/1nFv8DAAAAAAAAgMdBlk6t3L/Psn8aX/b/xfcBl/bXG/Fio961AwAAwHVRzT4d5mVZTARBEE5D3U8mAADg/3b20l/3TAAAAAAAAAAAAAAAAAAAAOD6uorrxOpeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKgAA///5cu/6") r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1a8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000480], 0x0, 0x0, &(0x7f0000000480)=[{}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}]}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000540)={'#! ', './file0'}, 0xb) mmap$IORING_OFF_SQ_RING(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000340)=""/33, &(0x7f0000000380)=0x21) perf_event_open(&(0x7f0000000140)={0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x82, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 07:09:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000000480)='./file0\x00', 0x446, &(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX, @ANYBLOB="fe2ecf20a9a17bd2ed797c4c6e0375c150a1f848f604c2c1f932d2b7163be4b2bd521d185cfbee555b27608594beba6325923aaf5db74cff01000053db92c6c5fcbba0abd975fc76bea49b00513afc6ccbd89d3faded8307ca587354322803b0983cc65725ae7f45fb95e7cdb28c6b886959b7dde2c87c73f6008cf6eed7861f24b7423704b95f3d05b92d3d7ff9d392833ecd02443320b60131a350360fcc1d659e2a03cb469caf0498baca5a161345b3d01a55f14ef636b6f832c7a6071f00000000000000008e03648d19a8a007f30200000039eb5673792cae80335732030f9aeab6f35fe75271d69b2e78beb2b81fc3cf3a18a7ae93a3cdbe6599b9941e63b0f31d41783b25cdce079be35f08275e2b4b4477c6fcf4806134e839aa39ffffffffffff0000006a000000000000", @ANYRES64], 0x8, 0x2ef, &(0x7f0000000800)="$eJzs3EtPE10YwPGnF0pbAmXx5n3zmhhOdKObCVTXSmMgMTaRIDVeEpMBptp0bEmnwdQY0ZVb44dwQViyI1G+ABt3unHjjo2JC1kYx3QuFMpwK6VF+P8SMg9zzjM9px3IcyadWb/39mkxb2l5vSrhuJKQiMiGyKCExRfytmEnjslWr+Ry34/P5+/cf3Ark82OTSo1npm6klZKDQx9ePYi4XVb6ZW1wUfr39Pf1v5d+3/999STgqUKliqVq0pX0+WvVX3aNNRswSpqSk2Yhm4ZqlCyjIrbXnbb82Z5bq6m9NJsf3KuYliW0ks1VTRqqlpW1UpNRR7rhZLSNE31JwX7yS1OTuqZFpNn2jwYtCBygD6VSkav90vsaMktHsugAADAidZc/4dFtbP+X7qwWu27uzzg1f8rsaD6/+oX91jb6v+4iATW//7rB9b/+uHq/50V0dlypPofJ8NQbMeuUCOsN1YyetL7+3W8frg07ATU/wAAAAAAAAAAAAAAAAAAAAAA/A02bDtl23bK3/o/vSISFxH/94DUiIhc78KQ0UZH+PxxCjRu3IsOiJhv5nPzOXfrdVgVEVMMGZaU/HLOB0899u88UnWD8tFc8PIX5nPukwkyeSk4+SOS6pHmfNsev5kdG1Gu7fk9ktyan5aU/BOcnw7Mj8mli1vyNUnJpxkpiymzzjga+S9HlLpxO9uUn3D6AQAAAABwGmhqU+D6XdN2a3fzN9fXzdcHIo319XDg+jwq56LdnTsAAAAAAGeFVXte1E3TqOwRJGT/Pq0H0WM6sj/Dg2b532U4vpnuEfgvvq0p7u1s+9sSOsTbsksQllayhuqzUUedhX/ZaLc+MjHa+U/QCf579/5n+w54bTm+z0xbDyJ7nwA9HfsHBAAAAKBjGkW/v2e0uwMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAM6sTT0bo9RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCk+BMAAP//h0YFUA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r0, &(0x7f00000002c0)=ANY=[], 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3000005, 0x13, r0, 0x0) r1 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r1, 0x10d, 0xde, 0x0, &(0x7f00000000c0)) [ 139.694031][T10147] loop3: detected capacity change from 0 to 128 07:09:58 executing program 3: perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x8f, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpgrp(0x0) [ 139.766151][T10146] lo speed is unknown, defaulting to 1000 07:09:58 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) unshare(0x42000000) syz_mount_image$vfat(&(0x7f0000008140), &(0x7f0000008180)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0049403d9b6cb78e187804be6112373ae32ad0304a3daf808db418c959ef06005855aa36679056a5901ededc367aa893be0e31ea492ec3a8dae06c918f69d4b0f607e38f2cab141a31c9ee3b477dc26f38ff5b491bb447b740876d8782149004b0573c70a52f2e2e538afc3ad76d0274d9fad756ef583a5533650d95a46adcf92f0deaaff636e0bc3d1f33080107d0bf2c371c19a24dd2424ff941989b14d7eed5c090635cf96501620cd49df68c9d6d1992d951596f068dc3f69d3619b2f365cb515686ac35"], 0x1, 0x8130, &(0x7f0000008200)="$eJzs3D+LY1UcBuCfbnTjyG6mEEFBPGijzWUzhZVNkFmQDSi7G2FHEO44NxpyTYbcMBARZzoLG7HxO4ilnSB+gWnEj2A3jeUUYmQSnX/EQpS5LPM8TV44eeGc5nLh3HOO3vzqk2G/yvr5NJ5sNqNxEBHHKVI04kaceCIO4vWvv/zlpQePtu51ut3N+ynd7Txsv5FSuv3yj+9/9t0rP02ffe/72z/cjMP1D45+2/j18PnDF47+ePjxoEqDKo3G05Sn7fF4mm+XRdoZVMMspXfLIq+KNBhVxeTCeL8c7+7OUj7aubW2OymqKuWjWRoWszQdp+lklvKP8sEoZVmWbq0F/0Xv27pnAAAAwNU4ns/nEfOFm9FcpLrnBAAAAAAAAAAAAAAAAAAAANeN8/8AAAAAAAAAAAAAAAAAAABQP+f/AQAAAAAAAAAAAAAAAAAAoH7O/wMAAAAAAAAAAAAAAAAAAED9Hjzautfpdjfvp9SMKL/Y6+31lr/L8U4/BlFGEXeiFb//fVPA/PTWgLtvdzfvpIX1+Kbc/6u/v9e7cbHfjlasr+63l/10sf9UrJ3vb0Qrnlvd31jZfzpee/VcP4tW/PxhjKOMnTjpnvU/b6f01jvdS/1nFv8DAAAAAAAAgMdBlk6t3L/Psn8aX/b/xfcBl/bXG/Fio961AwAAwHVRzT4d5mVZTARBEE5D3U8mAADg/3b20l/3TAAAAAAAAAAAAAAAAAAAAOD6uorrxOpeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKgAA///5cu/6") r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1a8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000480], 0x0, 0x0, &(0x7f0000000480)=[{}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}]}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000540)={'#! ', './file0'}, 0xb) mmap$IORING_OFF_SQ_RING(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000340)=""/33, &(0x7f0000000380)=0x21) perf_event_open(&(0x7f0000000140)={0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x82, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 07:09:58 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000000)={'macvtap0\x00', {0x2, 0x0, @local}}) 07:09:58 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x2, 0xd, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @loopback}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @empty}}]}, 0x50}}, 0x0) [ 139.964492][T10152] lo speed is unknown, defaulting to 1000 07:09:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_getroute={0x1c, 0x1a, 0xaba2493891f2befb}, 0x1c}}, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000140)={@empty}, 0x14) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000040), 0x4) 07:09:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_getroute={0x1c, 0x1a, 0xaba2493891f2befb}, 0x1c}}, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000140)={@empty}, 0x14) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000040), 0x4) 07:09:58 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_getroute={0x1c, 0x1a, 0xaba2493891f2befb}, 0x1c}}, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000140)={@empty}, 0x14) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000040), 0x4) 07:09:58 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x89f9, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000000)={@private0, @loopback, 0x1}}) 07:09:58 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000002080)={0xf, {"a2e3ad21e08eeb661b3d090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f353b68090890e0878f0e1ac6e7049b3b46959b649a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d07420936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c554336909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f6777478bc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5dc29a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f6435f7590000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5095c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9a53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02da93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad8f2a11f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d0300000000000000b378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d678746383074c6bc1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b3c7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0da42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x1000}}, 0x1006) [ 140.354343][T10136] loop1: detected capacity change from 0 to 65536 [ 140.361409][T10130] loop4: detected capacity change from 0 to 65536 07:09:58 executing program 1: prctl$PR_SET_MM(0x23, 0x6, &(0x7f0000ffc000/0x1000)=nil) prctl$PR_SET_MM(0x23, 0x7, &(0x7f0000ffd000/0x3000)=nil) brk(0x20ffc000) prctl$PR_SET_MM(0x23, 0x2, &(0x7f0000ffc000/0x4000)=nil) 07:09:59 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8001}, 0x4) syz_emit_ethernet(0x122, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb81003a0008004d51011000000a"], 0x0) 07:09:59 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="180000000000000000000000000000f195"], &(0x7f0000000100)='GPL\x00'}, 0x78) listen(r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 07:09:59 executing program 2: ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) read$msr(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) setsockopt$packet_fanout(r0, 0x107, 0x12, 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r2, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[@ANYBLOB="2800000014002101000000000000000002200000", @ANYRES32=r3, @ANYBLOB="08000400ffffffff08000200e0"], 0x28}}, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[@ANYBLOB="280000001400212100000000000000000200"], 0x28}}, 0x0) sendmsg$nl_route(r4, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000340)) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) r6 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r6, 0x18000000000002a0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0xfe, 0x60000000, 0x0, 0x0, 0x0, &(0x7f0000000380), 0x0, 0x3}, 0x50) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000300)={'ip6gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @loopback={0xfec0ffff00000000}}}) [ 140.593015][ T34] kernel write not supported for file bpf-prog (pid: 34 comm: kworker/1:1) 07:09:59 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETAF(r0, 0x4b3c, 0x0) 07:09:59 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140)={0xffffffffffffffff}, 0x2}}, 0x6b) r2 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000a000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008200000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7020000f3ffffb0250000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, r4) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000240)={0xe, 0x18, 0xfa00, @id_resuseaddr={&(0x7f0000000200), r1, 0x0, 0x1, 0x4}}, 0x20) 07:09:59 executing program 1: perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x5, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 07:09:59 executing program 1: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$inet(r0, &(0x7f0000003580)={0x2, 0x0, @dev}, 0x10) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e21, @remote}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x4e21, @empty}, 0x10) sendmmsg$inet(r0, &(0x7f000000ca40)=[{{0x0, 0x0, &(0x7f0000002600)=[{&(0x7f00000010c0)="aea2307749b9c3088890ff04686a90e4560970fac3a818fab4f49398f7f4968ccd8b6e82d3a888225b6e617b462e9fff120d1e943af7188f4ad8f668a34994ef225a2994d291adb5545ab18e67c82364f884ef4043b2ddd32ff43100e8d3e083fa045d9423630420967d222042e237546ae751e1dc69e5b3d4f8a1d74823880e9774cf1ce708a9b3ba5e5a1dac6c4841cd73176875bc7670b598a264f3b362c7327733032b7845e0c4b871680241cb78d73ddde812ffc94abfa67c234b9afc84528d00ad0eadbd246e023802fe83d99310464319c2ecabb49889b5da34db00533d36e51a53c28042e5de17a14afcf6cc04fcceca1b", 0xf5}, {&(0x7f00000011c0)="052dae3ff99f197a7c2d574775f85ae65e7c110eeb9a37a7a9f25db108af9d11a2dcd644ac922cf366534f78cde6dd1b1fd0733bcf3ac63ae2ae937e32523a46fef506d6060de65f4ecc821ee22e8b501cded970c787369e9ee0c341d500ac1e07708288752e1cb226e27284", 0x6c}, {&(0x7f0000001240)="80f042ec65697e2177e614f3f105d6b2d17a75dd6327b674b2756556ff62ac5fbc0be0ca0242f935f9b373bff3b9e2e1b8b328f1146306246cde318e25b9e8bff59ffe5bc0b6613ca043aabf300ce22f0f57cb91d9e79cf61f384abd2c2612050ce7818851a6211e268d14205fcd47012646ad7c7136722dd629841dcf1478a46e9c9ba28cf7562a3bcd6eb4ddf8f3fa894d6f9c1be0e36098199fb56d96438484e580ca673ce0acab7799e2d47c", 0xae}, {&(0x7f0000001300)="40f4024dcf359934a79a3b5bf68cd1e6578d137d56fc35b642010141752942d9793c2e48d3329467ecfa58f58fa80f", 0x2f}, {&(0x7f0000001340)="505a6eba135f6d6c0aab00d210f55468ebfa638f7de440ce570dfa980834ae0675ebf2061272bc", 0x27}, {&(0x7f0000001380)="2d30ff637483dae459ff0aee025497c69a8ef80e40dbf02491c6b686bf94f990f77a3caa9402486e4bd6e95853dc0892846698361364b759dd866b1cf1ce71d1d796bceeead1fe449396e436a5a13ee2941003c58c79ecd4bc1ff160068a2b9a950bc5d9048959d1752e2fb59b5c31086777fabb85a0cb28de7eb4fa4940ec928b8be959063fff963f591d5db20172df563dd3bf42bfd79f5cab5c37d5f687c76c5f8e432b61a415013865ff397747f1813a31873279f601d0a9c8a97aeab3fe47a24169700d674858574f73ec281b5403f66c27b791dd7944c9ff9864bac474c4241415855c6749f98834908cc4b47fa35bb86f716676d7949b3726d79d805fbc98aaab11854b227e1ffa78c50c0faa1c0a4b1f33e7beaa1f203aed9c96d3ca18d5d4f60447b2f7327726055242b3dcbf82ca59886e7210f582748838171edd9230859fa795ed2c87f93991ff635388d78616ac30d63668c2b40eca4b989244b847e27e3a6add148b31d167c55d8a8d47f5c7d1b9cf8b9bcbab28e3285a4feaeb4930ade476b52e2f02eb922cd765a67b4a81895862ffb6f77bfa610772317ec2854c2b8bd399bf3c52ca94819322add9716b76c5b4b34a37205ff21459d7153883617735afea2d73fd7ff12e97b9c877ec10de0413995e9e83921de1a1051348fe7fb99754acbd5ca46118381a275bb848a9f9964fc4a32aa533ab2a6f99318cbc8af96474b3460c2dcfdec012f977ec8e7f02382502a11eb3d63c7ac74d85d35ee3c55b612f92dcb38826e7f58b6272282d821e54a120b145d794725dedb3aecf781ec17468d69f7267b5568f2419759b6534a51c80e0329a6bf528dd9980b8d6e98b300bbb9067cda3111ee35e2cd2b155225a2a8f6fda41b791fcbfee8107839f5cd3023dd772b4037cc030edd451838043129bd093b49b1fdc609da93c3d37396b5a57a6924ddbb29f024654c68fc64ad9a577a856de2eb3d11fad2db8b99f4b6fff1e85297966d6fa4e45613f8c323ee61800d8c8ab27f8c8311b2945546045171d04a9d9b7bce1451e53815b511cbdc1796ff30969b9dc370ec0e294ba468cd45b3a65c5dc8fa46c2371601b6cbd44bd735b7584f0d5d749", 0x31c}], 0x6}}, {{0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000002780)='g', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000002f80)=[{&(0x7f0000002d00)="74de0f76215cc95f444641e02c1d9397ca0ee0a2abf45710bef44aca7e855420281d83e971af8c82b550dd6f67cbf7db6741d288b9cb3ad388b6c0366dae752b4eccdd6aa21eafbbd42815a72ce9002e52606682fbfa524f89c1f6b22326c56c17cb96640351635f5744af709b", 0x6d}, {&(0x7f00000035c0)="667f46c681089365a4acc40dcfbd11658655a06a2847aa904a2e7932a5dc58e4e4cdb225f0c4b18fa669ad192ab00d738f1e87768403b57ff59887dd60958709f10662ce1416774b5b9463fa186cb3646ac2e2b1a52b94cac35a1b326f5f8b9f9961af26b9016e41822e76537daaf5e814ba7a774ff7c0d95432710dd37c29c0d2cbb0595b3f93f3d95f1480b4c08c5c0c6441fe4ebb59dc346562dd6e057bedc2cd1927a73e08a5c5df6311652fc18b6b70590a9debbfe8ed4c1b2c82d19669759baa4f15326404f62dbb549703567d39f418e457f893a0fa060b928040ca8cdcc4f9e392cefed055baa64a8aaba1294380bdf2fa203fd17d6eae9101160b18388d29902955bbf750f69688ca1fa41026945ded3a1349a83d9b76914a1238cfc5ce93c33703a08c75052e700b1d0b3c10f5a3d3f29429521413859741bac1a90b4af445a0ac81806185ac046d63c11397ce0e8c7c9d7666d708c354d2827a58a4b41fc8109bd8cdaef1b7352ed256eede25a870b43e0b53e665681e4c69968a61f4dea04b8c5a3f5c94ff0f588f037306ebe8fa5089da8c163d196fe293ae3664dd9f78dc379ba1635e60a63d5759ad0a5d45667bcf344af745e95575f863adc6b12a6d8f0b4e20b1bb92703997fe4689092cb2d5813f35124206df563d3a6623fca1a3c3a5c5e2f3c50b2f9f1cae3f6aeb3b1b3f5c2e4216979bd3681e436b38232268e75131fdc6c7392d1655363435bb779b3fb6d870482e65fe54c1fb0b51f91d17b874e7d25efdd2e440bf3d879ca23935e1e7be74b58aac5a5a0b4b5d9d77779fce44e3b3130bc6a9be0626d974a2aff896030cd9c510f647e48bf82792dd9590950f021b139c169212e4e801ad441e470fba2c23fb27245c1286b73bbb904b993565ceb2bd947e92ce5adc26a8e86a63a4000b4fd7e4725fa5e099f57969bafd10c7d53520793831db96f718f9478f44a371025efc7f91cf06c8f6f30fb983fe68e911b7796d9966ff6be1786741287a6550e4a25223c866ec6257d012396387f26875199427c3baa0e39946ca64faf05f1d81f94856a279351b0a700c8413e2594701f32279a9000329aaaedb912ebf54a63a1f4ae1f3bcfeadbfaccfdf0b8ccda4bbce9e0483fc02aa3f340069de740f4b15e2d8698f52250a4c1a4c9686cc03dfb7142f5cd43706fb348fde5a6971c00d166122c29cc8bfc91e5f669e33d94d52fb5ccf5c99c066899b1fbcefcbcfa3deb740b7892e61a54bb3aed04108564aaf46a12829982f7a1ec2c7315f633d2d5eb8e2c5432cc04c9004e8709d2e0b0f25816cd583e9e0c367f330c488f6369a862dac3ee4ce0ab456ef9ccc180fa0e07c3eb050b3b5bfa15db7d418b72a383d733df81ce18be6d096f6426c46e17406bf8f4137523321f5f0d55ebcfb34b310cdf58b57ad96a64e4e1afd2469ddd727fabfe558a8fce0d18fc814cd51ea8eb28e92f8390bcf1ef867d7706006ffbecaa2c6ebdadd512d53fcf448b6fb92e00e0ddace11a4e4d93a3c106230a20da11ad52e08a7e3992f6fd34ab60588b2c6283122ceabca303d5649666cb200c350c3f10bdc285befb31df6fd541bdd39738f26c3448b345bed826195ec18d90683448ab0163d896e6e21e2d350500976ea3d0924fc2bd584f23bc67b5f3fa8fe31811112cbee8ceceac67369798a2095c40f1cff477dcbcbce6bbc8f850e59188b469da240495577e1ee9c589de0eb601f5a0c9f39d87510c8465898736563505f9d0b25fa8c9b745940acbc9f2bd6a98575120f6726aab2d8018ee54fc776f8447ae50316058fdf723c45661445b3ae81482959bb64e97702a9c782d7cd51505277c4450b65d272cf89d9df3fb28981650eaf45190fa3433e8fabcd06821a83854984266ff5d55f84bdd382dac62a926cbf9bcf775f4a5dce4a7943563a186b0c0e2925454855ca336600f842fee0bf17f6fd1055bd1c18ee61dda3cc34266907174bf461480e315d97c1969555f64e16cf596d897fcddc93796dfc1fe7d7d579caf51d5358000d8aed6f5559baa81abe3e9872348e8a54acb3e5d2cf17bdf9e3160a79cea3168c325707db4b74d928bc6afddd59ca77b61c2ca24b28dee942aacfa1aec86370a48ae60820c9d2c8a07ebe55eeea3db85bc1e945942d3c59e2b9abf67fe5eb0f8a7640f4bfaad7bead93cba89241fad49a94c92ce2332c54538efd86daa96f19a91960609c9b8ff8898ec6b5bc62edf1b942657f1c4b8593fe87259df17c6c42c4382e65098902b6ce94523e0f7d1d8c7badd2d7d1a744a302ba677e80281f5b2a2e5e138d10a825a71e9aa1225e501773c39a3d715849fd9e8ab9bde9ea320f496bea55255ac8c7077814f11905062ce86b99a823c637639868ecfe62146c19fc4b67c32402a7999efdabedc3c91d883d63d454db075a7df9ddaf49749b907e3e72a3b13aedad50308909d94e0403fe040e94edf3f3257b5d6c471a141be339e5d7fffff39c3154d37fb3f39dd99de762e05062686072d0fa228fd021dc772aa2223453be1f4dd11ef1d5aa3dfcb1b6ddf632cf79cd03f049f3306de9dc9672b5883121c9c31f8d73ae9b9dbfb21e7fe2ef72f8d301fee057269aebaf48fd614af9ef211f48222f19739a350417261e1bc6c714b5d1fffafb497a5555150cfcffb8f339eb165af2244ae4c039e411975ed3f6e0ea5b62f9781fe2e0ac8831c2e6fd9c7a7c23e2ca62ad3affd7f88e764dd916b75ca8744b4d50fc3a610fdb65b1a53f1c83eaf1cacf5704bb75c15ec9e847c4ab1a5f1b12a5ac27d1320c1ee8bba463cc97d9e81a94efdac09f32b7a86c9f4f467d6f14175748d5fd3b9712355c9cd02a8249ea74922cc6b4a493e8bfcd5f45fc1fdb7306ce9e75d147f6daaa72504fa5bb22088c8f39ba0105af67cbd656080723d5dd47b434fb4e79e1133de835fd0d1beea62badb3f10dc7b4534d8ee12b7c4aa7ac6137435049652222c30ac8f893c2a5ca9f5e167c89d6ec015922343e844e5ba204e8c5691a1aef27b1955bba87be8d8fac8ec6f10d9750eaa791c9e4d56d186bae8022d0be69a8febbb1be33927b7a53eb873ed49e429979ea054b7db9c502b7e052874a2b7b433b52af7b3f20415e5f42dfa08f0cb87e9b5612847d10c3c78ef38537d584e3951d89f8465a52bbc284c330404d4930822392ab56e2d525e0d787a44eadc4abd241011457f475a046361b8f6c3aee0341c4fba1f544f3f1baac82dd7e2b28c910ade50a342269fec7741104798b399a647e180e46a42bad169f016a3f832f9c952ea53e7a0742f5d0260ed1bd0e4a527de0184c7c22f101406a0498f4ce0528abed39258ee11f187bfb80e1eb36ee23030a85a35a2a60f33576c5c1ede79d664d16a47b5788fda49c2cc0f5be6fa717cca605a7c72b3454c17dd9a0be34dbe92ec29f2fc2ebae988ca6df5d1cbf90718828e0aa23b707947a5aab12222a84e740fbc4e4f46d9c02e831d153ecbc4f43a26257187690f4f140595a8b59f6e421c57b9b0f05bd69271eb9b23e6af70f69f52c7b5cee2645ad1ebcfde21320fad261450a9047d15ff808aa3a34df4d84bd39488fdb2a0f501e1591836c8ba79bfddea675a0e012c7dde3857cd9e139a0e927da952dcfdf3cc81ada1abe2b4bbd45b94c3abc71133b05953034f145ff2362543e9b448dc085b10ae77e57a6bb49e165b23cb41ca6a53aebb5fc305ea87299116abb986a8a00fa8b82ca1e56bc7de4fdae7cd5f300e682fcc105fe7cefec4dcd18edfa835eabd281e4e1f5f10ce9892a098e3aa5d54623fbed2a8d91cbfc8f3d7b51815b3e355545eddd22ad6525b3934b32a9a2b77aad5e19b8c18eab0070e89a1df92378bcf8a4ec1a96bd06d73e6a54f7b3d3fd4e8181ede7217d668d340b6c0c64f4db2a8292cd3ad50e2961b768b0de3a9081a2bf010a443cb7b163944c4c4a550e019661afe8fcc27e0bc9c8f98cf70b1a4b50ae7e587124fc985f199935b9f91ef1d68f6bd60bb3af661d3607b1d3db87219bff4ddd0b5a0b757b3f684bf7919f47391bdc1cd4839f09aaf5a35652f2390361cbe82677ea9195bf8ba5605332f90f9860e76d927a5c87728346f775f0bbd389c76f9d8644a98f57e26215bcc3791eadfc22fd2c4582ab8c827c72576702c6547cf890b69f043b5f666943560b5d96d6878dff861f5b96f4a77d76a1df627b56b151c5cec9599b8829bd18ef8dd303aaaf2324dba6a82c114d878c157481201c592565e2d806651da3e46ffbbfde085210ff5a8da5555850bcf7ab9cce4fa273b728712a56959f9ae9e0495b02f297151c19ac1c66663b99a48f10303fc3ab037e93813ce97fce4e6c2b50a56e9b0e3d9107d9e4cb1ae1ba25953544bfb78718f4481e1575abbed01263820dc102cccfbabb4abf1e7b0647dc8572db3f62fe3f41c61751b4d024c6e43e33317d028921775d6c9203912c939d311b013445c1ed7be6644774b4fd719a5edb2445d0f79ba3a1895bb28f66d5102f9cd22ed7b523432c57ef7144a50de1c017b7e52888785e6377e75c5b4e1dc419a6f772b203d1c23c8a30e5c8ce2f0511390f0b6a6375e2331ce32486d67f86d83aeee28dba85a771292257969579df66758799d32df29e3d065ad3e4efee48ad73aaa094252b4dfd2ae71e7151e88d38482cf80d85f8b8a40694d7bcba522e3512f2fdb96c457436d26dab1266ab813ead0953b87fa3a86bad17faf0560db8c02204786ce98fbe7eeefa6131a816c592a199389ae10aabc282f4249e0c7638c341bd9e42a58cd0c4ff8776d0df9a9428cfc8ea41f860ef2ac3d9d0bf9aecbf70353e4bc85238a0cfce908f9bf1462dd3eb141f251b505952f118f7dbd233784b31b7ac676cf7e880ace467270aa63e5c262d727510d0006001da8f7aef9ab137120af0e88a536084db6179f21ad9c3256dd9f1824a63b830cf058c6c3a5176fd8729cadef32be580ba608db4deb9e29c94fd67013bb6a8a59d6ea4022217f552bddc8a5f28a9eb2ff3a65f0f4456588b037e07376aacb94d844943b565f86604d9288f7364364a7e73d0ed7344e40f47259fc600641c6898117816d723b3330e54228b74d5d9c80d4d861d5f0efaf227bce1e381bef98e190c9450ba82640e712e70e9db0e99321cecd989c339f656811e43af3558c1a57ce066edb269842aa4590e8c954577f47066ad589e0d06171015a4d95a05e44079b39aaa715517db6217aacba73e1098786766c3b5abe496fb58f3ba793626b3333fcb606e6fe72bb138669070b5519718b1b5abb341d4d8e469900c7a0a01b1cc17def3a586b70adf27a11eb26fc5491d7744b989ddd4b05221ccf9c27a96cd6fdc6ceff48aeee87f6fc3d41c247ee300940fb34a1004d80d09a20512d8870d62165001ad2d096ffe8376300a082ce8437d691112e56b0a9f13e492f2e9476966619756c3f3cabc4935072d80860b8e92ba680eab51031aa896edf6b8677317cf68206b0d4d57a865d15d7508ad0cf7b8002b05a2a20f9d569e277d6ed3c63d38b1c4954415672c69741cfc1c7bccf878ea8c78545debc2d8aeadc70c38ede3a188619dafabc5c73a158e10c3e9c4622f7315cc52881ba97dfc5044adb1e9d21b6c8b04d02ce4a8d7b8f6355f0507eab2bab69b40080310fb7922a789d1a57c5af18175459f01450e23b5585fb3aad1805da779e5ecb38af6f346c73a02c9173a356e1f8bbc561fe109cd3365ba63167a534394fa9ac84b0fade139e5ed25dee4", 0x1000}, {&(0x7f00000045c0)="a3e4c13beb17fa8b9065380be8c48f431b86f02edcd874f87b6ec15cb8480ad54c645b6891c8dec3851dcec723c6ef4c347dd56651479d0868362fb02c015f6b31c34755d785204d1e6153a20b75c730af63a6e3abe4d994e0b467597b0244e06b9b0813767f2d9ae2a41d44b0089e37da2825ae51093a1d6139e3640af000639c0891fa16fa39219ce501fa3027a5c0acaa9ded841bf810cebd78dd6ec3c4cf4eb7968cd8ede52c5346e406bff5f54e3dc68266c61b682c8e21ab84ca18a86805c433a8690a06b7ed00c516e2074a1f824cb7125bb2fd0f5e43f323851a0718cffcc815a2a0bfee064b9b417fa1f824cb70535178d4c4476a8b6d965645b4b103e1c67983753d52ef36843d8f9a86d6cb78bda6a57b24759592160523c6b735c9d391cf567ef7276840b8ded4fc0294b32014ae8a5dc2a13d1beb3da390b6e3d6236554d5141cb92de6192f453bb5a97b359b545f798b3225a56eb5b95b76745db8d3a5662115e49d0d9daad7e51356c5d7a6a8265b112083290e84a6485f622ba4e46ee45936bba36cc7761f72ffacb59f223a9004f0f2880ffcd0635193b20e035202bfe19100bddbb531de99c966725d54ed2bff6b54001a841db7838a3964a5f2ecdae31885a75a19236e5691fcc6f0870b5716d112efdae3679e44a5faca4814f127eac3c1f923a622979ae65aa0eaa64512f3e56ca0f01db7ad0aa5c850af182b0a6f0a234c71751f510ce0f5ba07f2c2f3a51dc62394b3df2f100fcc76cdbdcbc95ad4832840639762ca409d227c5e87c39c4631293158f313431c8e50093ff5b85891275ba1326591e724b07e9e6f7401b74e01a753c5fe0a68c5598e3d71866b59051b985eb1577a489f92fb4ee7b07ddb1a90535e6a55f3e1ba5fba213f3770051f973e52f1324a959594df000b36b681619ef2d31df3777fde316ffcf4f9bfb1520f53dcb207452a814216b4e7fee7997672b524343133237a34027b70cb6c58994ef91d5f342656bb6462895444f5150079be8bbe23136fba2d0458eb9e0691386df7f1d5148f430451a46736980d20fa927e710115e65b6a341137777e33f71f38b384f6dcaca359e38fd315df46729c9844f7f54038f975e5b9eeaf5bccf95d0ac7e9aa96e6793091192de0187ec76a33c71b64e9b169e3109aea920027828b4c7cc572d8940c67e7fea45bb8c97c9ffbb3c83788aa459928924418f2e93f093d382c915498913f91d14ce317018fce9aadaf63d41e327e68658c1e3d2e740282d00b3d3f52f6756e80cecfca9533a65db2298f95c200796cb84455e14bd23b8f850c03622f2d295a670a5053734be378b4c2916b63bc9fdefbe9594e20fc7d137f52cf0b164779400ba82397267e791d7807a2057d85b8e60947f8389d2bd0a3e68502dd96131b6fcd27927ba2f683c17df4c1386522f61355f76af57a9f20b76d34a3dfafafc2dc916624a27d9f4c1f5237a1ae6036ddbd8981bff0c25ef744f25d1a6497caf63bd640f907729e0b4de5aa5049da8c73fada2d1f0702418863566d3efb8497c484fa4030a4f40def2b3d9a7c20e23ad4b89617cf6527d49feb6c29e888948b3a532f84060b9807052dd2eb0bc065a85db65e8f18ad71d613f7db1046c69f5ecfa0e5c413e1da75a62cb329ff50826e84c678c0c48722275b01fee48e207ce6b0f70b27b8579999d3e2e24b0a0ecaf486b797d891bcad78667cd666190cb4034f9a2de299d7293a8cd172eaa8c3edd1a734624be0949c4615b76f6939ec9b121a98e7147daebafecac2770379795d74458a6bc220522df506d69d2ffc0763e7640cc73cf6518ff011d6dca165d60329e3c558023190fb17ed453db16cc7041b9b3f46ddc5b505c2d8b5cfb1812ed352f8fb93c1deff98ab0b023ebabee08cdedd186210c62c27fcd407d557822557eeccd5bb72bf639c1345a3af337728c33c1e638cacf616d8c36ce3e3626a21820971f442dfe0d304f512cc167d81f23a953a76e43ea79674dc09db133ffaf730836e698a77c43a6465c223f12601945dea55836bd3788e03c1220eca356d3966160e433b231aa296a2d70c0f74a0a39f0a8558037bef924b7c13132b3a3b373e326bb5264b20c84c2cbd5dddaf29faba633f2703311575c743a3c8e1fffefced147ed3dc3cf6c880f58e50cf7a65a8a786ceac95bc16949d116dba992f9b5fc402c55ff6218a164d0c049129acad7c1e7c69ef6d7b99580e7535654cdfb7e94dbd02a4873e1563e1d666be3bd18f1742eec2c522253d81f61b6c89f7fff2240283f2320fcd0640cc48b4413b793732d41acb5d3bdf153c03e83298da51e2d85ea0f9a7e54c9cb875cf085e40fdc602eb784547353be653710f42f77767c65b7ead9014a40346aad8fc3f5f48513a7e8ff40769aabb1cb8485491ffbe6d46e4ce31a3ec9a3a38a062a3ad8f38b2be01c4a16a3ec7422eb2aa9bd0a9f71a34054bfdc0e4e71b2961695f73ee247200da960ed350793a2dfa3ef2597086dc00ac693e29b8e7c7b9379c2245a1ad701f7be29e0b89fa95938f6254d8719bd989309d2d3d66842678c40d038d4421b23b5062139df34290f8b451dade767cd1709b4ec5b1cc3a4d0f369e232ca5cf86cc53fb6855e9b904edd062ac99ddc2b54bec8c87792d8843786b76fcf209b8f306550b6790b96f051f9531dd1e91e3a1503a5bb8df23606d6f1054f02d704a4619e7f4f9e04084ab01a27b4d85d710c12c9954e373d909133b7efe7d1280b13648523a5cc6f3256b306ea7ac0415b7cb76926c5bcac2db691fb8cc8df7413335960920ec952f9990511064ce8690f1a2d3400b3695ac1da81632a7bc68e726790d6e9b8674a4228eb29d3d723a862d1e69305d05785ec83e75916000164a9688705d97bec1948b6055bdf9bf310fd71aa98591f1e147ac15382a323960e7e53b7d283b228541e174b9c4402016b97e5cea7982cec9c43e625844e00e37bb26a5cc2afe8eedb4fd4fc3d77a42ec0ea4ce82b9677a3b3226afcd6ec5f0fc6858275ef2725b330eea9ed7157ce4b78b385452cb58d1c786dbf91c6ca2366f483e911e6eb7c5a74c9ffac57e858a567a4f013066a5f69e687f9a0ee279e10cc1a99fd96e8816a995ff479532996a060980a45a4ad62c8fd5c02babfcb65cee3f8eeffd4bac38b905a2f1a622a0ff26d192150df4aa1a947b7b3649c6e06c2dc78eb8a5bfb9507ecae804fb8841eab3df4eecd48c1c2c9a18a869388b9a7dd283d8689cf924656e2219e4f7bde5f1ffd4b8dc6c3f8f3aab5ccfc400b760a74e69c1961b6e26fc30a98adbc7e2c602e258021941c825fc066c5d0ad62223b30f3b2b7f378088561f42fe6b5d97373a7fbe97265235682846d57bb78760f9bfe4997ec3496557730336c7ba3f2fc29d619842e158fb20b0c1b8346262e4180a28d93d74a4b5def5c40917d3ad6e4780adeb19ae2c6c346891e19aaf3163a2b22f25001c542bcefae0576c6d6a718f12bfce77f58b65f5014432d877b20c2f8b74bffc87fa66b266e6fedbdfc1ddd9d5edd1e1de2a59038c5c19721101fb13ce6f7018abfd02ee8b5b18277dd8c51466443d89ba51f9a32c2987de2382f905546b6515973f0ee8e21fc083d8d7e0389e938a4f4ffa0954ee274a8c389dc34add32330a4ee68d2c256945ed20d56586e638400c95d727a4bca84d51a00d6f9f2ee908d10f88dd4e99a129fb10a814945e3a3c5995af958500b4e88073fdbe974d8516460884e9f42abdd136d075811f2bcebbb32849db5739bbb04b00e47168238546d4bf0a931ea6f2a32dee26a3052fc3a73528ee2784a7b9036c6f188e7d7e3bd391e5d82bfa211c8f315d86aba58ec1d4f383d5bca60a2d07073adb30618b7b18f6d6e8fec128102ed1b08c2ef0e717ad144f52533779edc1f8f84c6313491d2c62ff4de11eaad8fb13389087856948bf724812a2f88df3dbb3365f51a62127eddd6228d9104cc228cf73561c640c5deb0a70e1153b78b8e0eb2fd48e3c26de21794d9aa7410df4c93b325b3ec271aec548184391a8c0a0e57b37e6b6d1b3adc6f8b2549078228790514d294f59530d38f5a69ca40ae9b24992349b439167e112a5f68ed4faf422cdcd7730e3b097223df3b34713239f878c963688d5286e959052cf9670d787e2458b13e3aa744b7c876016872f8f25124fad03104a57146aef266ca8767da3eab86eca0650c8fc3cd3fae31b415340f79846b8bd806a8a273f983de82d30aa40f4c147699ecdc324bdfa4fd108ae82e145903495a53819c05521b8053148fc830495a56694e3c03437da8f6c814ab08b73aa459b323ab58e49dbc674e19dd9e460481da7ee6466ef9fe368c81ddb557e9ba0818085a8d8cc5a7204d6947c217694c0ac0dae632af7c000a3a69d339e2767db3d2d6e0c32e1c771461a321d04d9c86253fcfb1c15f137804aacf7bda1aa65b4d4462ea3c5b823cf34b5848729a936216a14d3e224f131619f00e2c3213eaf066a3b7bc0e3ca2c8cda4173388de574ad6b9c0ebc60afa22629f63a2c80d434e6998282d95e544e96e9f4d6c9304f0e5f5617a5a89151c484d6012e76318b6b2b6c889e9e4d1283db7ecc0f6b11122d69bc3addab3945da67e1193f66eb5a8bf5a6b9d2c1530af97c04e2f0aea1250e33b7d79ad4fcc0f57d0fdf89d902fff074ae34e3121f94c61db2ba66a3663fbcd031f041c0fb8982ccb1831bebcae0ec9a234e087adf7ee675cb678946ec834f4c2cb0706cbf85e0a9c4570e0d6ae26e8c0d1020f781565ac04d85c5470c993a9f6bc4b3d755f2531083e813c011df8cfec2a5a21c4403ce99a824bc4480ca79d90af1aa3b01b0c393b14af0fd400a9566f6f850fac0466b7efc4742f0b8eb7ae161a8feec6fa81344d06be934d97260ab94216dc16a27a7547aba6e5db410268110e8dcd5e69649f4328efec07c79e242fb99a90c8aa4f6bb13aafc2399ff59e35b503835c08b06362292f0aff39da864f191634b41ca98aafe52f1c64831e69ed8512d1e3eda6a0f04347216c1f0d31244012eaf3febe66226855d2dc3ba6ebb7bfefce04ff28ea938f30ea79bff86758eb15bcbe73a21bfb5deb3c52bbfa13304c11bcc9f9c793547d4160c27311483e1d1e8892c14a698aff5a00a916e7814f2a1f4e12cb930e92ccfcf75d37f447f3b9dff68669fce1a856485eca57128aaa5b109090ce3e63762c6ff12c31c6afa5a909983075c22c76a45c61273d4cb4273a45c7af181470e25997ae0171fc7b70fcfb531ce3719595f0389ed0da1d5b4a78f3e82b3a1a7f100727710071ac4fbc73e8ca18e0a667da9b7152869b29b4c57cf7bcefebb0696bbf66e1d624805c31ed7111c00ed18e07796cb7d94674b1400ff4ec4fae3f0c1a1387e719b7c187f215a2a8b728c715304dbfda266d0502929e9aac0000470bc6454fc8eb92ee6da431a9c49f3d2cd0d76475f1fbac86842af6b5d9411c2a202d8f4459f1fb7b448edd7836ed698197d183883b7313665cc5b7ca6e5492291b67838cea30981e32648d6b41375f2d6e3a3937336b5905075707d5efaf1e86c809ea0504fcc910c4cf8ae2ce988f258b29eeb0deb96136897aacafd5808e706e61f785331f5e261d852949cddd04c419494eae1877952bf327cc2a70b2322479d4172c39acd999f97594aab8285813b5015bdb7f8db80f4cfec727a8e51519e17c89ab45632ff189144a8c93c15693902ddfde72609dc2a676c1dc381c41331e94b61caa5f0f413", 0x1000}, {&(0x7f0000002e80)="a2376b7c10953381c2fd2867fe301122bb80a4e1029b791c48134cc3d3f63465f6bf84676077958d1211422b7c505dd5f909f0a066f653bd632d59d413b69f5eaa6da055caba8ed005568c991af6c14941a81db18a4e45a70548a9cd8a2be6d13085b83cd566915e773d5f2545b70305049c0ed7b23b0e353b06de27cb49453512a7215f51657b0e6ec5110e147acb850128a086b4f7341daa974a6993542a6daf80b5dcbf82e5a06df7537a4675c89601356e646360b507bed2fad07b2a0daaf23ccc02c75e690cf54445496354b8656bb89d1715cf7a14467a4e5f86f581ea7419085d8fac282afd418b", 0xeb}, {&(0x7f0000002dc0)="bbbd5c785e9c58ddfe45d0943936214e91b8de6d91ecd54ed847c5a9ba6f74f0745a93", 0x23}], 0x5}}, {{0x0, 0x0, &(0x7f00000034c0)=[{&(0x7f0000003040)="2ca9d06475f9d18f77223f40cbc28dbc39f3a3558b1e5b1e8e31f8e994c50844523fe235254322688494260d263caf9aaca8bb8fb3599ea8d6944ca924506b85f1bfd07509f6ea8a44ffa6fc49d072108a29d12d6e8b9e", 0x57}, {&(0x7f00000030c0)="08a27edd00fa98817e0b551211b459c264f337606ab6ff136612d0229c48bf2af714a444d9fdced6337286c3726310cfc9f7849eef30d7ac847142e7dd606a7065fa202b", 0x44}, {&(0x7f0000003300)="4b304433fe30c3280d372e5410a7f35d31485cf3f6dc83e7889bfc", 0x1b}, {&(0x7f0000003380)="694f3d251a488ea5530a6619a1a8b3f8f328afab74a92edfad333010148726eee8f46827b5d0d9f81db7a4c6942152e37a0f3085efc0b2ac1b6adbf052146521ab84c4dc991828d510a5cbcd3af142b26366df175a69fe882d47bd4e3bd398c81cd21c14cfbe688a06d8bf4e4c7d43be680452deb6aa3f4d56c8b5f15c5be0fe4fd75ad2d40124c823cae79ce9d72538c839cc37deb50d2b0f87558bb842820b90ac2a59d48e68581fad3b191d7090fcb124baf5cfecfd297c4ffbfb8393eb5aea15a64f35b28af55ee1ea7141221123", 0xd0}, {&(0x7f00000055c0)="3ed5bd395f5103fdc65f7705e9b49f9f7d5047a96f97d02961c1787e8d4b73a67ec14f29ce5aaaa6b3e0d09e154fd950faf536b707088e5f92423595f1459b045b7dd1831c5454e48aeb6d4571d761d06d6e663e1f5382e49fb702347d397a5cd4a135834dfdc4ffc1cf6b6b272105c85d7295030c2b6d667aead1bdb947442249ef6a66ed747a8dec23f8811ff6befa7c70d6278317c1df5df66d5ed2e59641b941500df845467f9a73c4c2066f87e9361212f565c3db0b9d96588e6eb49264aaf472eac67aabc684cb451e8b0d6f3289157ecb7f0d340263a2e6220ea5b755a3ca2701d50c8c85b1275dce0066f59653e6ed30a3765994115040085fa0507f33b71d120fd51bfd32cc9fa9bf67cc22f43f4910c4ff6433d4506c184b6998cb5b7fc63d7463a1fe4c4347fa707589b993258ae68f4ff79f009ac039ee5374f499889a8ac26e222f08463b29bda1f110ae895c7fb64c64686cb1da563ad9ff17a0476683f6c3191606f19b7d43aebe6a1c874d51ed28ee171326f117efecfd9ee18648a6a8d8f9a857bd9c3524995e9f8b477898adabc2b66085eb14533b0b8db9e4fbdc0042650e5ca1b5d66225c34decf88ea6d5ae37a3db7a71139960415bea5bdb36bf4c60c5e3c3ce21c73beb701ab71f82711c06630807d6d5cab56643c0f16d9d78ba275172f49f9747c99b8642a0f4a351d00810189c8147e3a6b62b48dedc4b128de89bb72373c456904d132ef6706090814a3f4ef22564bbfefb041cd735bb48a916196828a4f8ebfca077880656a278a587a97e882f04c42fed59139efb1436815a66b62674616871b959081099fc840f000d35d745365fe8a02fe56cc2bcd0ba4a2bc8e3b6c30ad9787c68e8f0d51ac6ec7bd77e7028c9b7543d2b6cb11cab98cfa1f7e3c50666c83df793173e4faf36378beb8c528d7abf9eba1c5dcb94ec028f4ca1ceca5decb50b78fc1f221a2f822705c55fd5320fdd8198ef217bdca49aadf87346e599349e299fcd7f5ee7612cb2daafb58188680b5d3560841e0cf6eca9f2860088f5cc88b0e2b39619f0b43a9a8548e052727dde0a54c792adede99850a283dc5f87b76b8fed3e5ad3410fee99853110b1e279e9f4f707a0e136db3b47cf0b9310b0712a3184199aa2b5c97dac7abc4e4bb39ea2524341af082cae042a38d0dc57306bbac5414000cf9e8b90166cb6f72fd302b9f1ec102523a8d2a00c33d9d580059e2b0b946e2f7d86bc35ed1e7b35fb022ca3a4d4fc2e256539bcc539be1f79e09d5371e762b652406ba337d03bb71db45adbbdd67f2ea100bdd16640d126b5102f6cd04d4379dc81e1516bfcfe7c240436ebcdacbf63a319dd49992df661dd19e0cd479e203d72690592b1c11f645ed586323d0a26152506bf5bd509984ceaa522c7aae87dd81dccb8b8a209777215dc31d71669c7ae7219331a48f726fdb6b597412bf64c5639839b203c2b1df5f0f9e8f8c67a481991938e6fb37c490032781e64590faf27235353e19f4fd6e269da66d86df17687381b70f0cf1e6e5ce6927c392994e335535afdb61543d551243bd721e50d201c4ce12c732bcd8f2abc86644fcd1fe38186b3291ce05a25fe393b049930286ba4eac630d24f55471f2ee7ffcc1a2dda53d09d0ac06544c2ee233e0f8bad84865eca89c2c609eef6b01986251334c5e7192b260fbede9c17175d15f9cf9cb6b90636ad3b2b7c33dfb53f2fdeaf683594b038bde0cac470ac6689a7d1340b720ad2591e02d533a9a5e56ac49ec329d1226465d43df7e6c096ebda6565c081c746486d09ce480543d742cf01923d4f1289e9c9a29c5a1f0e57fc30c59218d91b18c833dd1d4919af72038f2597129894f9a600f3c0404a6332ca899a847b9aba94ce34193ffcd425505fd8356316ba21879077ed550a7518ffc1ce6370878df02691223cf24d59991f34d9dba6670f2368f35e5bcfc6f85dde400d356f5947d4c0c4b861ee71ebebee36afab65351e4ac30e59b343dc4c0ba492d3cd8a51105cdce37f7fa235f93521191f8ef8d5cced8456fc5519d832bfe625841b40160044eb0ac1fdc71cf1b871971dfb4104630ae5378cf2e2294af769dbb76cd283836464ba157279a6048390254727fa421c6e285d13c5c13aa56f61c299c5a05b9aa900c46522a6a337b8e64bfb09d1360ec54122c94e5b3a4403bffc4706ec5fe90f752c03a6eb3587166f34151193d9b6fa588a32386fcf0a3813d0d81557d51cbea91fadc04e954ae2b01c70ac622e641792b19becd2e1064b98653c090d798081d0faaaab079d019b16b57765a49c7dda476015be5d2f79778e102dc1d46ce1573cf986edca8343425e10b92b9ac968f6fce3170b438dc1c2ce57111583d32794d1fb29c9a312fbbb678a244f07b3e5f491303d7c36b778ce874554f6b0dee2ec0ad13829c845a6c2eaa2ace86b0d36e3c672bdeb19a77617b7abd32194712dcfafcffdbdc4317f911798c3b639edb15eb734572033dfeac672b36357b2a7c6a2ccf3e6d58ccb289c207a49bed8d42181c22bea75e0853f4fd04361f4d96decc7cb77d0057ad76e24b9ff2b26b554957ebfaee9e371afa6337cf8dce7469e4bc1cdb1a9340da379af1d7e9577d881a73e220ff4eab83555e0cd8a82d66ce4f6aa5fffbb6a34d725de8e6867ce465d8c096b999c460527ac5897467a097e7eb795a27a3d320776deec7a1d35c5d46c01dafe3ded462d15e7750ce8ab3da63483fcc530fd570817b31121a68d752c3ef4af2549e97fd4192afa7c35ee95d694a40c86b46d30ca8f5097036120fb5dbf014be0692c07efc1a38402f7d81b41b2e2f7a87ed3ac5c0593644e66563957b2bbf1de0983409a113c2323ea654d074a498d4136b3f9552c140ce091425c2c7f954bf9c94800aebe8b0ec2a49689d5d8190d8c8428b191d23db1e7ed3ea2f83d78d1fe586ab22fc4cfd7ff706cfea939b9f938d521638976333658c31fd629620d741ee0776b6eb313da72b64335d2732aa70288319a8ef0ee3b2cc994540c7ba937cd294e16a479dbe5dad56f532e306c02356f40887c8c3d1b8dad580de335790f20d5b3ad0212aff2bc53338c9af02aabfaabfe3bdc78f897927d940d6c0a4c16ae601ccf390e624c775daf9aefacc0c5aacff4f01dd5b440aff39b9331546feb6c9b73ca5f4407dfa73023f4683e173e456756f78b32030194bc2272e4aaa9dedac089163a1dc761bc607cda0c7f478ced07d3275295cca4ae483a6c01ed3edbbe7fb3e9b1cdfb9c513587f23a0f6ca01c31f21146548075b16e8d01960cbcdf7f496f425908e9f45cbb0fd314260c28a0fc152ee3ae55e670c327a6eb5a98702d8ff55442743ca5e9bc1bd27ef005d96705b60336974f3354bc751c0af3f5edd3edfd121fcd3fbe7f8dbd6dc2f84275af9d2fc8ed129d94e506fb25a8c3ae2bb11f52b13822c0ba1469949eac2ff646c1c909c1517bc1cd7152cb0c0d422f4dbaee96b6703159c622145300f262b5ab1669ca51a75eedf1b5de2cf6f77bb52c5e4616f918c92e4c872afd1912e9e91266aacd7b413e3082fdddf5f7616919157b32ae840c73a710e940fac8a767a76e0ed817922ded2fe90849d5a818012e6cd6d687a7407d9048da9cdd1101a5fac4902baf7e790265fefd7230e5b13c5a4c094939e2d3e9d9836c8a89cfb47803645e52f6cb48ed6d385bb2f46785cf17ea32243caf4020d278d1d5102ff035e8d9a7e1894a8157801d372b194751143bfea3b00664c2c1a611d8eb464bf523008171fc9f8ee55d7e27acbe30b6aa3bc941cd194f5f8cbdea9d055104a55e61bde601d283db276b59197e3440be01b9a315273835787464553484b5889d7f38e932d5eb8924a75e6d858fb6685f7b9b9a82d5647f6eca8344c7c624325b26647eeb9b9ecf928656e5bcf9df37e04e8cf80ae71958d08df131edd5306990e78b1413c17a6d8afc050b3a8d7d4d66d3f37e55cf2aa850a0903aa647b8e3c454d9c6d83ccac7a47df5be403c76300f657091665f03f60ec380e20d2f20669823c87aa0b46040c414d7ea6e408efc6d795d57de24e86930e9104f2998d78c01e6cd5c04f2054b8f450cc580c10c42121c2e10a7595acb3a187df4d252bf1d5356beb4583095c14cb84336578065eddd57b1037fcae13ff996ce52dbe2bb9144dcb7636a3de348330ee2a45a602cf8ef00f6d2eb76f627c550641142d59906beae06920a1bdd3c6b0fc498aaf0f9d192917426bd20d2fea9f2e71ded134c232a57be114920042d6d81671829cec249da1ed4902f0bed5007b54710f9258e7de31045d3bad4f1daa94b4fbea240a03d77d317d9ce015831debc56cb2d4ee17e40c9889f94bf997b50af8d81ef8474aedb400a05251f52c4df6eac42456a398f43f84f83f7112d7e384df303e0ea2517c7013ddef6d262e44d38bce8d4ae3a57a4d521cb65b63c7a971e18f957726d80a503143a32da7aad8c0cd6559f1d9e1d43b817f3a0d208d9453d7d7bf14482a4cf8fb00abea16977953591c7a3e10934a1565a1661d2c1ad87e60306ad8dd7221714f3a2958e7a928853e05a752f715ce825e9d079ccff40a81dd082486eefe058d2ea0535ba2141fe2db6d670963644c6b691f597b9bf61e306710ec9ab4402ce652000de637063ba2b6b051d7bd267a73cdcbb91028ec978730e608e2d664c7e9cb45bfaf309694e0ea1834257c83ebcb0bc4aaeba8b7cd83d29db5ae3b740fadb630b74f93f0845d3f3554813b7cfd53fbef6a0c3eee54b3553683c24a11adecff1596a116afd0c297ee1d81154b6ff531550a07040ece15243f67651fba12a9853769b8f5f8c1a2858bf410f5631d57ec9ed76fca11f2b82cb1691164eae83b4497d53a4c8179cc61f8aab12ab1bc8980a51be1ee22e8c6c20ff0731de77aefead393a493cf19697352d9f851ad809e470f8959bda09d89518611c8171837917359029d4983a592511a3d4088c423616874335cb7c6efa41640d56d583139c78b911c079f9b8f8b2584cf1853c88df86c98b3ec1aba3729ccfc5654a73c2679e0ec731872a541add845136273425fb852fbe76d72f757912a64c733c285acf30d67a6a81b8346ebf5a16efa707e298b9edad2c7926ad89adeb1c230a5c92eea9cfee018e13f69b92464d8ecaa2852a24a2ab2e5beb14495be72021794ecc89172ce452f8a11ea8371e714557d03b6ab337e836340baf3ca8aa4843b5be3171e084ef0dc8c1818dd8c41080cba691a6d237418f8023006490c9ff75d02a721c05770023200330664954f4ae4289834dcfca12f077c3d310af918d9f0c06c0db1e1ea3d30f496716aeeab87fba9fb53b900bd66232addd78d6a103e757ac5cd2e72145e49f4311a38c0807ef600a2469f78e1ae48127809ffcb906dac8a7549dd3295f19b85434f752f744f5d7a75ce7516f889431c8d271eb5fcdc025088df8e68b657998192da22fe916e2aa81ef1061266e3429e39c3adfce23c233a9d648b8b9cb109cdde0d8f5b20998f57104ceca6561f190588b69aaf3d47bf5172122de7f9c9e37c53a22ebde2a78eab80a7c4661db9edd747a5bd2137955fd97ca17cebface1753d51822ffdf25bfb85937130d624b2fcae0cb6e141003522e58560972ca252f97e2f2ae372a210c98729c632561771630de483aa40cb45a9e3b41ba14665a24f03defb696ed39df63edb3ea50b959f742f75e9e1c47ccece69226a850e5e7b2b494aa497614d15927274f4dc38e063", 0x1000}], 0x5}}, {{0x0, 0x0, &(0x7f0000008c40)=[{&(0x7f0000006980)="bf9d388d0e4bca8c14c3b89d9cf8261a18fb8ed0001841799656f1baa21e3c9d3fe3feea0571f29d9b18e08b266e4d107707e0dd111c6eac4aaea853e3d36ceb7247f7b849823c26b62e57c3775f620d8eccfdafec5b1464bf80ab3cfb892cdc154219d0b41b0736689de324f30a3ef7bd0507550616cb7a5ac07c41f5c322b48d76e7407b04a49de35da7a07a5ea971b8dd88bde4c5a01ae269a7a7c4f733fc099b2f978581434df8e1bc1540488b7016f1c032b1734276aa585adcd2d014eee003f3c761a17660805a442a7b0367d30e6dca7902a7b7592d0bbb7b524120c6a50b323aa3e2248c6d053b7e5fc1a6e92a4dbdfca92a16b0604d415ca6fa9c0421f289b77bbfaf8ddf140acffd18e2c86502a40f8c07f4eb0810f96ecf4f0859406b79be76ff5aebcfe4977c8369f7a4caeef113ee2487ed40cc5d84626fc6db1b6a236b1354d31295747075e1d6ffef62178da93dbc26a9d05a6e65af91daa998cfff3114220a32485317fab24c0998e85c1bd80772429b3de858ad71e5561d20fa72aabf0d0a1231d2595673574fa10236660f45ff9a91179d46fe63037443ab8c525fa04b849ddf51009dbfe02728ec0310460681b1c62a7b38340b5011cfd4b105e2d7db08b03d2751f2f52a261f4c9b146aae710e9ac870627cb68756dd05885d4a3a31222ae590c1ce8060264a1290b82b1e1b566f6018cc5271268dd21ea6595d7b16f5210045211b93a1e280724be409d4b49e3cfcd1768f13b2da8808ccd34ce259fa4b7902be0dc89e63a4d4f9064cc305c70c8ff2858fc9cceff321717298cd1850c5c405de56500fa493389ff219b09ba7a8f384b275e37fd7bf8c9ba49cf407493a6c88f80a5ed6acf3a527a0ff49559ba188390dba19efe9487ce746214afa0fdeb41d737e1bbff6cd2401d783c62eba55c1d9253d2adf42c1e8f9eeb092812651bf6f61bd5dc610020fa93b3fbab4b0431e8a8efb26ebbd3d6b05d4c4610eb71a630da02b3e4948ced5db070cf8a3566370ba6847b617dfb39534db8f6e520ff2f86f11dcdb5ff80eba8d45420fda4b05938c3885c5b35d30e641273eac62684e501c2d0d9bfd97a3c3ded90ad0be8c9f795b22f3eba88fc284661245ab4b141e9741fcf2927a86e8f5d345d6f399b32856347d114fe86408b00733a92ee7913511cb71e5516fb61940de6d1cc2e4c9b11205628550ed14c685c1576dd85f2987bdfe53b08ec5473cc131aa30a3e8f3524b66f6c75a662fec5e1fe617fea3416b851fb591241193b4366efa3545d1e750aa11a2d6eee19a1138486debd89a404fca314e071329cea4d876a22c6db82af6ac2ed4104f376fa9d20eda4f61c5e7f897358441472f84a59986dedb36a4a9f503bcbb1211946769c94785c61903b68735ca10dc9e06b8e1eafc43208f09e326903e6d75e04fa2a39a0dede68e93782a579429f766ecdc4934f6872ebf5e2993ca8950385eaccc6b54c9c0b0e5d96fcac6cb4e171e12c7dc5d99d0c1b6bae6dd8ffabeb27ae9588b71531d7f0716c498b81703fd7176327798693352c58557f14dde1de30cde41d4c09a3ce933b705c9f63321f526326d861169cb2b22779b2658348d6763684d5008957d8d8a9e336c540973be66be0b04e5646ba91cc6b0d05e0baf7e5e1304b525a906c84d9696ac568967f3e59375d2b02a621d867f4334d37ca73186eae85b407d129633b7f3977fa43932e6fb2b15d0730d23a5fd667032a4ef9d303177008de0a728d546825d13773bd6d107628b6aa1cb4cf5d35877605b083abbe0c7a1dbd9add6a2b65aa395f1fccb3bf052b24dd64ca89b3fd796b5e58f4fe22329474f08bbe93c77798ca16bb58f82a67ba1465cd5b9543c3ce0842f12052ffdc65d1039293f14c6acdf4ca0d6991272f71319b6952d5a531b5724f09dc8b1cea619b8bfa7e0b52dd4a80e7bebb8e1a38205b399a40da7c0567e2418270d9eb6f5f2ec23af77773696326755261fe2e95143244e6c71273dc68aa1d21ac3a7cbc6bb0b190e9a91adfbc19bcff000ee142d459492c6c9ac1647a9b2b80eb8e0f959fa9408983b7daf060032272c35f7ce27aa8deaaeb67f270a3efd766c949916e88a34b68a0cc7e769ec8fe83613aec4e5ae6f8815edfabd972d6fb54d2ab86c199ad4d78ca3e6352322a8af621b638a84a0177d051a8ecdad06d26a014c03ab9924c02726ae6d82386ecb3a26d77f67c8c3ce2ee3f28de66d7c495c7ec624ea1044e9cc23efbc0ac371ab940bb00be7dfb05a545ab848f7ec3d1eba15b6e9b5169220079c24c1d27e72ec4ee803b58e18da0f40ee673edec19e315fb44965ad0fd7ce744a8ae6168a1d497330451f6592538bbce466315e13252c2507a0083b75c29741ce7488ebd67ea2a4d08c39d9425e243f6cd320e89f49a0b9b2fddf2fe9eddfd07bf980b2e03ddcd3ae35eb4e806b646033bab218d55f34c08e909e451e2f400a783854b3945e487134d252a51aceefa060a7d377b8c7f73f669426b3790a5876506383916aedb6d6a832be2d3fcac436f51223296af69e50e1e8064ce6c51d291439d181642caa0b9de8472ec06a98ce4bcbacd4f26a13bbd75709f66856a37656b939104480f384334fce86757ae5b41818c3148124cdb3cfc790d389ba8a072afc6fa29b822e1a8551a73b6763686daf3863986933587b9dca26dfd668e2cb292bdeb86b620ae6ee37f0e04f5533a42d9fc723f60f4c5b785f43e6c3a28db4fcf82cde3d60c603bf1913004e8e782d6f28c7a343fb6f3f6d825adff3fb1ecb1f2101f490adc58b7293a061349d8684dd22b9d730055604e04cebe0406c8e14d7abf0484b3db45be07179ef89437eac7ca0761a3d35316234db9e186026e7fe3af154cf395496e83f55a854f80d9d1e3ffc7acb3a1ca5c58e892c1728d4d25c7272c22a2a9d1ecb85d8b62ef773b0cce09460dbc062a216a037ff30b9f42123da12b315c0825249cf861beea5d7deb9635177d03db33640aeebbce7204a527258ff4de7362ad42fcf32511574a0388f21b8c91ca96ded306789fc4160278b8e1b1dbb9b06356d7e531d31efa2a496c6bdb7114b34b4be88ad1221002539225694eaa98a94a2a4570c844722971df7e76d44f0191b5b1bdcbaa8ce2a936e95155130fb46162f495743231073b9023b0d325effc292c20c7ad5d741b0380311d10fc43944f47a78874900b27d34cb29737a0909046e7863bcfce9aceeb120844c20048b4c98e0da01ee6eb5e177856553d15ad9f319d90d49e51e849241d8de1817c0ae5a0817ef53fa79d7ac838d340617248b98895f5dac5b231dd55e377e28043447f43a08d3d7e9f2dc19fea89481caae8a6bdcb8c1b9ddf63a94f9fd4d2e1ce7e2e1bdf489de736c19fbb1e58148857b28b8ded57bb517d67f38da92ca4cc9f33a2e4954798b19afb7bcabf8f5d65ac8f1ad0519f045d55c149946461aed80f7c755cc2739f2d77b98977b0aed3a6e58fe2baf6155731e9c58d0dd212521e3dce78c9c4a76a12d62e4358efcdb454eb5c8657a6fabe7226a02e6db9cce643811166b259da8fbb1c5b891066ba83f70d6e7305340d6f1e68de67520c180256ca7e84665347c22d510eafa7d2a4df475e7a8cf47071f4883494da8dc96508475d24e6aa1de6580dd867fb92fc85cbb3bd197df5f5f1bd09fe65a171912a10cb1076cd7d63ebb3e1ed513a618dce3fac87a4e852a6b6b08b3880b3c40e5a6cf721f7dc3c073a0010e864a32a2961b8d2b96b21cfd63b918679f8442cf8442f3ba48a55355fca1008dce0476ab8a5eaae029cefb90eb6b19c218df70b1cd1cd0e90eddb2305762c0ccf14bb97124ff7e3ef7c704090267e8dd9362b9e1cd7d4539bc3f3556839124a670b1cc7115b046daadf990fa897add2a29a3445d198bf7620950ce9ae7edff045359a58b72638c1c495d4a1fe425550dd2c5ddca28c23c2a1a617bd2f898e2752eb07d9317a9ed695dc003a2801037cba43a7d6913409e24712dbffe915f636b93bd07ab17a383e37495e12cae583a581e36b8bc41996b7f75158b5ad8e664d052648fe342861c16bb0cdb5039fab727cac3c5c79d2903ff54c7e765056d5a76696983c2a539782a4c13969dcebd851f92188b0a80ae334ddaf0ba33edb7b4923f4c08d0048a591746e02fb2b3a9fd24aba462ad2ab263de281e090363c3550c9e32dd19464ee67e737aba6af2113fb6068644b7bf531b6520d885f993e0db54f78f149f631502c062741d0bd139a9fb25a98c5f3c62793915db42e47314948ce2e54f3d53f0e6c054b756e88b2dc35b18ed9feba65fe383e39f297259d6fdd1a66a41e8b8633194284511dd286bb67fcefe8d9fb8398dca51e95c4e18223d9aafdac97a45588e53ecd6a82eaa7881cd6e7a98a37a7cdc95f9e0ba7ed5a90a0010b03c236581094266a569cc31c9cdf1b7c784506367f2c3fe02710fcd5cd0c711c541f014929eeba8230fef844df0a4c3124619122aae4a79b7b475034e9a0c9f4c4754663cea04e4ba501a4ebe569aec57651a71113c61841db76d6df1c7d23852bd3f90247bde2dad49756f6c77dd17db72c3c015c105fc373a2e0af31fc6013928dad24c7fb1173dd6e9b2ab487bd9395e98e156d04a66b5ca19acd2c678ff9c5416bde643a308106c2e4f8cd6ac6c53971d5923d9f49d06e7ae4b4bfab5a6d25fc4ea249dda4be8a82bd941b39133604c0e65fd9dedd45e9c946f4d1127319b70a350ff133ac3e1e3e6c8f64d673df437e2053cbb98a4bb70901ca97cd52613050a07069925f244ff9ea42ab7ddc6ed7a64e6a1ab23a3e2786264143ffba1355b9cf950d1508402a4f220042874028f2e5430b3b610186722a04ee7b98461cbbe5ebd960e23e05be362ce3da6b843580989edd2bb5f1a70142800b38fa9fe7b3aa7a08e27f86d5f6df06825189196fd195b689324cfa514124ee2c9e2e0479a9d18fd38400e1893d508eb9013b2de8d43a889059959a2d270c3a0673e88c7e10963233a6e162b96687dc2a9f7721c62497ec9", 0xe00}], 0x1}}], 0x5, 0x0) 07:09:59 executing program 4: r0 = socket(0x1e, 0x4, 0x0) r1 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) sendmmsg(r0, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x101d0}], 0x1}}], 0x400000000000181, 0x9200000000000000) r2 = dup3(r1, r0, 0x0) recvmmsg(r2, &(0x7f00000020c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000005100)=""/4098, 0x1002}], 0x1}}], 0x1, 0x60ff, 0x0) 07:09:59 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x58, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x2c, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth0_to_hsr\x00'}]}]}]}, @NFT_MSG_DELFLOWTABLE={0x5c, 0x16, 0xa, 0x101, 0xb00, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x30, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x2c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'veth0_to_hsr\x00'}, {0x14, 0x1, 'team0\x00'}]}]}]}], {0x14, 0x10}}, 0xfc}}, 0x0) [ 140.854226][T10148] loop0: detected capacity change from 0 to 65536 07:09:59 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x682082, 0x0) getdents64(r0, 0x0, 0x0) 07:09:59 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r0, 0x89f9, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000000)={@private0, @loopback, 0x1}}) 07:09:59 executing program 2: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000003980)=ANY=[@ANYBLOB], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) fallocate(r2, 0x8, 0x0, 0x1000) write$cgroup_int(r3, &(0x7f0000000180)=0xa1, 0x12) [ 140.961493][T10155] loop3: detected capacity change from 0 to 65536 07:09:59 executing program 3: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$802154_raw(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)="9820a29d64129a0773514449093af84320", 0x11}}, 0x0) 07:09:59 executing program 0: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x0, 0x4, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x3a) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0xa2}, @exit], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfe53}, 0x90) ioprio_set$uid(0x3, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000180)={'hsr0\x00', &(0x7f00000000c0)=@ethtool_eeprom={0x43}}) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r3 = open(0x0, 0x14927e, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x5) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x11, 0x1e, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@call={0x85, 0x0, 0x0, 0x5f}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x1c, &(0x7f0000000080)=""/28, 0x41100, 0x4, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000240)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r4], 0x0, 0x10, 0xc072}, 0x90) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_bt_hci(0xffffffffffffffff, 0x800448d7, 0x0) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000080), 0xfd32) bind$bt_hci(r5, &(0x7f0000000040)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r6, 0x400448cb, 0x0) 07:09:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0xbffffffe}]}, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) 07:09:59 executing program 3: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1b, 0x1, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000aecd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad94ed406f21caf5adcf920569c00cc1199684fa75814709fea019af247c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c1faca0f9d9924be41a9169bdfaf16da915b2e249ee1c6eeec4309e7a23c19a39484a09539fca4e0b6fab1aa7d55545a34effa077faa55c59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e47a7d8b85a5e3d77ac463920e231b7ae0da8616d2b79db2e3d5986c82b5aa94e539b204d58f91f5da6c025d060ab186d94afb6af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c7160ec83070000020000004015cf10453f6c0b973b81a484eb9c04859d928365a7ea3fab8b4b380a00d72b0000000000001cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2cc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78ac02ca3cdf6a662db1c9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad943e392955f4f979ea13201bafedcd2063d11dd665647223c78a996810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd89346cfbb5567e54d3504723177d356c4604b7a492ecec37e83efceefd7ca2533659edc8be05cc85451c6a14507434eb54b6f43caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffca9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63af5ef1efdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b272341c5e093fd66a294351c5356c1d06c92cf8ce3c7c56cd31121624d74517fd3666277f670e812b28e2f30d035cee5d0e77a3c7220000000000000005a474816bc59d2e2a00092419304b338a987e9d3044d856ce24f370030be3b5f79f034b8d3ebce68663ef5af469abe75b314fae31445859a5ece8fb11a4ee8e46354c9c3a041e12282ce24463aaf28345bd168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f09000000000000004fc4bda34536020076eacd3adaa4d2ee6fe0d072c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d401adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb40f7f02f750d6c977a191852c9ae031db044b235319954660df9f69a6cfefdf879d447df53f3b9b70d10355b00300000000000000553d18a6cc50feeb7bfad9b7be3283b6450d264e7712d2f1d7004548b19162cef04d18d4f58fab987baab9789bfbd8f185b5631820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe527340935aa3c0b4f3f45b418a18217747ae442e31560e5b741445ea2a1acee2a81425ff000000d2a0a765d20b30f87af976a46f9a9a1a9ee3c7dea1ea6845f9aa6623920dacc107f532348cc211644a24ad17efe794874eac73381e961f3d9c8c21578fe3245097c280abe51423b9f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f88735fce5115dc83ed73d8ee4a91322608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf5000000000000fa08ad0631c4b839688000c4da2a6bc4cf45854d221a2d5f96bc64647f15daa2ba79cd0f4254ed55217912ef84bd2927df82fc061aef2920c49b2a90886da75561173fa186cb7ee86dd4285c4721eb428c953296bb2f5d825da54dbef07c1b349b4901e093d13e6b9a22e887bc061d40bcaf0aa18623fd9b7192ccc692ba74b531b65c4decf9d080a8ac7e82d4cde1267aa64b2a94fd87a009e6742c2ddc3a9d7eccbb1831b1fa218277c2814a91cab7cb59c697166d6f1bb1a360470000000000000000920000000000000000000000000000000000f9f9b4ce7e871f507084c8c88e0652decbe579b03ed84ea94597dd1059620a050f69ea03b99b4e19d35f4a3b54e96ae2172effecec80f6baa4bf69a6ebf5392882df78b0983e662dc0cb64b77f3f006b6b25443197ae93f0be6de5a703d003f00720943c0e4b33af00000000000000000021a688b2d7007fcc4b59f719afb0b3b7e0aee306ca70fe42bf4984a68f40e1fc043a03a17e4744359b87dc27c82d51cbeb64e52a28daeb6a78d6fe06181ecc8400003fa490b043d5c7d26e67eeb112c5a1b9786b4ff71e085b5086eb85831d1b864ebf3cd889c73f4a9247afd58a81853a3baf6a38de2a73cfde16709dff876740ad3300e4819bb9283e34df128e8e7f7803d941f3a34d92dfc41be4021595a92a283d4f7e58a00b5c"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f0000000640)='asymmetric\x00', &(0x7f00000000c0)=@secondary) [ 141.356492][ T28] audit: type=1400 audit(1713164999.882:909): avc: denied { write } for pid=10202 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 141.381922][T10203] ieee802154 phy0 wpan0: encryption failed: -22 07:09:59 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000040)=@framed, &(0x7f00000000c0)='GPL\x00'}, 0x90) unshare(0x42000000) syz_mount_image$vfat(&(0x7f0000008140), &(0x7f0000008180)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0049403d9b6cb78e187804be6112373ae32ad0304a3daf808db418c959ef06005855aa36679056a5901ededc367aa893be0e31ea492ec3a8dae06c918f69d4b0f607e38f2cab141a31c9ee3b477dc26f38ff5b491bb447b740876d8782149004b0573c70a52f2e2e538afc3ad76d0274d9fad756ef583a5533650d95a46adcf92f0deaaff636e0bc3d1f33080107d0bf2c371c19a24dd2424ff941989b14d7eed5c090635cf96501620cd49df68c9d6d1992d951596f068dc3f69d3619b2f365cb515686ac35"], 0x1, 0x8130, &(0x7f0000008200)="$eJzs3D+LY1UcBuCfbnTjyG6mEEFBPGijzWUzhZVNkFmQDSi7G2FHEO44NxpyTYbcMBARZzoLG7HxO4ilnSB+gWnEj2A3jeUUYmQSnX/EQpS5LPM8TV44eeGc5nLh3HOO3vzqk2G/yvr5NJ5sNqNxEBHHKVI04kaceCIO4vWvv/zlpQePtu51ut3N+ynd7Txsv5FSuv3yj+9/9t0rP02ffe/72z/cjMP1D45+2/j18PnDF47+ePjxoEqDKo3G05Sn7fF4mm+XRdoZVMMspXfLIq+KNBhVxeTCeL8c7+7OUj7aubW2OymqKuWjWRoWszQdp+lklvKP8sEoZVmWbq0F/0Xv27pnAAAAwNU4ns/nEfOFm9FcpLrnBAAAAAAAAAAAAAAAAAAAANeN8/8AAAAAAAAAAAAAAAAAAABQP+f/AQAAAAAAAAAAAAAAAAAAoH7O/wMAAAAAAAAAAAAAAAAAAED9Hjzautfpdjfvp9SMKL/Y6+31lr/L8U4/BlFGEXeiFb//fVPA/PTWgLtvdzfvpIX1+Kbc/6u/v9e7cbHfjlasr+63l/10sf9UrJ3vb0Qrnlvd31jZfzpee/VcP4tW/PxhjKOMnTjpnvU/b6f01jvdS/1nFv8DAAAAAAAAgMdBlk6t3L/Psn8aX/b/xfcBl/bXG/Fio961AwAAwHVRzT4d5mVZTARBEE5D3U8mAADg/3b20l/3TAAAAAAAAAAAAAAAAAAAAOD6uorrxOpeIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAn+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAACC/K1XGKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgKgAA///5cu/6") r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x1a8) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000480], 0x0, 0x0, &(0x7f0000000480)=[{}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff}]}, 0x108) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={0x0, r0}, 0x10) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000540)={'#! ', './file0'}, 0xb) mmap$IORING_OFF_SQ_RING(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000000340)=""/33, &(0x7f0000000380)=0x21) perf_event_open(&(0x7f0000000140)={0x8, 0x80, 0x0, 0x0, 0x0, 0x0, 0x82, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 07:10:00 executing program 3: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) sendmsg$NFC_CMD_LLC_SET_PARAMS(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="03020000000000000000100000000600110000000000080001"], 0x2c}}, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) [ 141.471766][T10209] lo speed is unknown, defaulting to 1000 07:10:00 executing program 3: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x0, 0x4, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x3a) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0xa2}, @exit], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfe53}, 0x90) ioprio_set$uid(0x3, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000180)={'hsr0\x00', &(0x7f00000000c0)=@ethtool_eeprom={0x43}}) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r3 = open(0x0, 0x14927e, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x5) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x11, 0x1e, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@call={0x85, 0x0, 0x0, 0x5f}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x1c, &(0x7f0000000080)=""/28, 0x41100, 0x4, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000240)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r4], 0x0, 0x10, 0xc072}, 0x90) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_bt_hci(0xffffffffffffffff, 0x800448d7, 0x0) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000080), 0xfd32) bind$bt_hci(r5, &(0x7f0000000040)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r6, 0x400448cb, 0x0) 07:10:00 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0x8, &(0x7f0000000000), 0x4) r1 = syz_io_uring_setup(0x516b, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000240)=@IORING_OP_RECVMSG={0xa, 0x2b, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}) io_uring_enter(r1, 0xb15, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000018c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=""/23, 0x17}}], 0x1, 0x0, 0x0) r4 = gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe, 0xffffffff}, r4, 0x0, 0xffffffffffffffff, 0x0) r5 = epoll_create1(0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000900)={@ifindex, r6, 0x36, 0x0, 0x0, @prog_fd}, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x1c5c7e, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0x0) [ 141.533794][T10211] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 07:10:00 executing program 3: perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x4, 0x0, 0x4, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x3a) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0xa2}, @exit], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfe53}, 0x90) ioprio_set$uid(0x3, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000180)={'hsr0\x00', &(0x7f00000000c0)=@ethtool_eeprom={0x43}}) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r3 = open(0x0, 0x14927e, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x5) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x11, 0x1e, &(0x7f00000002c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@call={0x85, 0x0, 0x0, 0x5f}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x3}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000040)='GPL\x00', 0x2, 0x1c, &(0x7f0000000080)=""/28, 0x41100, 0x4, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000240)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[r4], 0x0, 0x10, 0xc072}, 0x90) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_bt_hci(0xffffffffffffffff, 0x800448d7, 0x0) r5 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000080), 0xfd32) bind$bt_hci(r5, &(0x7f0000000040)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) r6 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r6, 0x400448cb, 0x0) 07:10:00 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000680)='cgroup.kill\x00', 0x275a, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000180)=ANY=[], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "bb5dee00"}) 07:10:00 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) bind$vsock_stream(r0, &(0x7f0000000000)={0x10}, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000104a5270b7357000000925e4a44", @ANYRES32, @ANYBLOB="0dfa130016000000240012000c00010000000000000000000c0006f60800000001180000080001"], 0x44}}, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="4800000010000507000000000000000000000002", @ANYRES32=r2], 0x48}}, 0x0) 07:10:00 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x682082, 0x0) getdents64(r0, 0x0, 0x0) 07:10:00 executing program 4: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) sendmsg$NFC_CMD_LLC_SET_PARAMS(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="03020000000000000000100000000600110000000000080001"], 0x2c}}, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) 07:10:00 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f00000008c0), 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) bind$inet6(r0, &(0x7f0000000280)={0xa, 0x0, 0x0, @remote, 0x10001}, 0x1c) [ 141.796159][ T28] audit: type=1400 audit(1713165000.322:910): avc: denied { bind } for pid=10221 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 141.799264][T10223] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 07:10:00 executing program 4: ioperm(0x0, 0x4, 0x2) bpf$BPF_PROG_TEST_RUN(0x24, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80)}, 0x50) 07:10:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0xbffffffe}]}, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) [ 141.878676][T10226] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 07:10:00 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, 0x0) 07:10:00 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) bind$vsock_stream(r0, &(0x7f0000000000)={0x10}, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="4400000010000104a5270b7357000000925e4a44", @ANYRES32, @ANYBLOB="0dfa130016000000240012000c00010000000000000000000c0006f60800000001180000080001"], 0x44}}, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="4800000010000507000000000000000000000002", @ANYRES32=r2], 0x48}}, 0x0) 07:10:00 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1b, 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504b2f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9453559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a20000000013d4e21b3336f1ae0796f23526ec0fd97f7325eac34c4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae913b2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b93eab23e65a30e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee83f2d9babe7b922401639ce3c4ff0850a8e078374909413f3fbd3ced3285252dc81a46ef7ce29484dc6b6adfd7a4db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581b7ca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ac52d79ac48034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b41077d086ee2848627ac4595463e1442d88e0606a090000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d8434905f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940700009594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618745e78dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499ba15a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3f729f34eadf2b65f600d6bf9e625eb0af254bdd247a5a5abdbc0123c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f492025de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce232857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b528c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f184acfd0376662fee9e1031e569248db9bc724cdd97976a4d7c5c5172d1383fa1e442f68a14b747a9f2597bf115dd0111fe8ba3584a43176f33bd39a408f8648b19839bba9cc47624ea19e46dbbdf0faf591bcdc8613828a0c5a40c04ae34bbf4a0e27828b0c7cb9d7a7455db030425a4bd69cf6dcb4b1d066f8ef4ea1c710e05819df82d5cc94ace6b41c2de37a2eaf24f24b3d9a7dd4d197d51407be3e90000000000000000dbc0b0d6e11ccb71437ebea7ad01d5b93a7a0561e4a1b3fa1aa9c75f3aaec4ace1b6201a3e007b657be62df59133b4d8f0f145d9fc954cc7792077268bf0977e2a699722ce3dbb97248b8a8a771dd0f7d9c97e6587524a44fd6d49330ccbc39ca277b84f7f0a39759ef0b42388bd69fe341a925e8cdc5d7b2d6ddb7331a081bd0672bf4d02255de095a179e51bf5492d4e89c3cbad59db725c0dd7e35cbd9887175286a37d7621a361eb830cc5b842b11b5d040ccceb254d6a0c9c43718d0816bb2465928e236101b8cd46b5ef9cb930378a9249cbb41bcde9bb78d71c512153d2f1d765b56d2e5ef3e3d34975787646630051074c9706747fda873ccfdb394fc269c8cfadc0a52c3402f3"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @multicast2}, &(0x7f0000000140)=0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x42, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x7f}, [@generic={0x4, 0x7, 0x4, 0x2, 0xffffffe1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@llx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x754e}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3f}}, @call={0x85, 0x0, 0x0, 0x52}, @call={0x85, 0x0, 0x0, 0x56}]}, &(0x7f0000000000)='GPL\x00', 0xb233, 0x4f, &(0x7f00000001c0)=""/79, 0x40f00, 0x4, '\x00', r4, 0x0, r3, 0x8, &(0x7f0000000280)={0x6, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000002c0)=[r3, r3, r3, r3], &(0x7f0000000300)=[{0x1, 0x4, 0x5, 0x2}, {0x3, 0x5, 0xa, 0x8}, {0x4, 0x1, 0x3, 0x6}, {0x4, 0x5, 0xb, 0x9}, {0x0, 0x1, 0xa, 0x3}, {0x0, 0x2, 0x10, 0x6}, {0x1, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$USBDEVFS_DISCARDURB(r3, 0x550b, &(0x7f0000000040)=0xff) sendmmsg$unix(r3, &(0x7f0000000840)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) getgroups(0x1, &(0x7f0000000800)=[0xee01]) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000000ddff00850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r6}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x1) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='skb_copy_datagram_iovec\x00', r7}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001a000100000000000000000002000000ff0000000000000008001900", @ANYRES32, @ANYBLOB="08000b000700000007001b00068cbb1872509e3ee77dae072c146a32c4621e87c40fb72dfc9c29940358a2d376bb0200f542dc8f300847d21e83dfcc3690f551608def7ea2527ac277b40d69844b57e66776867af388fc960c0fe65fe4ecbea6cfbc209e4e2e822b50d76c63d37cf2afc8204df6a1df5b7e9b92db4f6e670252a22ac0d85dd7c3ab649897e6c5868f487fd7f0935e428debfb68e0babe1cf694665ed756b6e6d3f07baa274a42a698767d655f759887319a01fbc6f7fba18e23ff6c5b4c16c482f7f54a45c1b207"], 0x50}}, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000e00)) lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)) r9 = socket$inet_udp(0x2, 0x2, 0x0) fstat(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r10) getpid() getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) statx(r3, &(0x7f0000000f80)='./file0\x00', 0x2000, 0x10, &(0x7f0000000fc0)) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000010c0), &(0x7f0000002940)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000002980), &(0x7f00000029c0)=0xc) 07:10:00 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(r0, &(0x7f0000000880)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast1}, 0x1c) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) write$P9_RSTATFS(r1, &(0x7f00000000c0)={0x43, 0x9, 0x0, {0x0, 0x0, 0x0, 0xffff}}, 0x43) 07:10:00 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f00000008c0), 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) bind$inet6(r0, &(0x7f0000000280)={0xa, 0x0, 0x0, @remote, 0x10001}, 0x1c) 07:10:00 executing program 3: r0 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(r0, &(0x7f0000000880)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast1}, 0x1c) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) write$P9_RSTATFS(r1, &(0x7f00000000c0)={0x43, 0x9, 0x0, {0x0, 0x0, 0x0, 0xffff}}, 0x43) [ 142.022450][T10238] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 07:10:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0xbffffffe}]}, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) 07:10:00 executing program 3: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb4, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x11, 0x5, &(0x7f0000000b80)=@framed={{}, [@map_val={0x18, 0x0, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x80000000}]}, &(0x7f00000000c0)='syzkaller\x00', 0x6, 0x35, &(0x7f0000000c40)=""/53}, 0x90) 07:10:00 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40047438, 0x0) 07:10:00 executing program 4: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$inet(r0, &(0x7f0000003580)={0x2, 0x0, @dev}, 0x10) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e21, @remote}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x4e21, @empty}, 0x10) sendmmsg$inet(r0, &(0x7f000000ca40)=[{{0x0, 0x0, &(0x7f0000002600)=[{&(0x7f00000010c0)="aea2307749b9c3088890ff04686a90e4560970fac3a818fab4f49398f7f4968ccd8b6e82d3a888225b6e617b462e9fff120d1e943af7188f4ad8f668a34994ef225a2994d291adb5545ab18e67c82364f884ef4043b2ddd32ff43100e8d3e083fa045d9423630420967d222042e237546ae751e1dc69e5b3d4f8a1d74823880e9774cf1ce708a9b3ba5e5a1dac6c4841cd73176875bc7670b598a264f3b362c7327733032b7845e0c4b871680241cb78d73ddde812ffc94abfa67c234b9afc84528d00ad0eadbd246e023802fe83d99310464319c2ecabb49889b5da34db00533d36e51a53c28042e5de17a14afcf6cc04fcceca1b", 0xf5}, {&(0x7f00000011c0)="052dae3ff99f197a7c2d574775f85ae65e7c110eeb9a37a7a9f25db108af9d11a2dcd644ac922cf366534f78cde6dd1b1fd0733bcf3ac63ae2ae937e32523a46fef506d6060de65f4ecc821ee22e8b501cded970c787369e9ee0c341d500ac1e07708288752e1cb226e27284", 0x6c}, {&(0x7f0000001240)="80f042ec65697e2177e614f3f105d6b2d17a75dd6327b674b2756556ff62ac5fbc0be0ca0242f935f9b373bff3b9e2e1b8b328f1146306246cde318e25b9e8bff59ffe5bc0b6613ca043aabf300ce22f0f57cb91d9e79cf61f384abd2c2612050ce7818851a6211e268d14205fcd47012646ad7c7136722dd629841dcf1478a46e9c9ba28cf7562a3bcd6eb4ddf8f3fa894d6f9c1be0e36098199fb56d96438484e580ca673ce0acab7799e2d47c", 0xae}, {&(0x7f0000001300)="40f4024dcf359934a79a3b5bf68cd1e6578d137d56fc35b642010141752942d9793c2e48d3329467ecfa58f58fa80f", 0x2f}, {&(0x7f0000001340)="505a6eba135f6d6c0aab00d210f55468ebfa638f7de440ce570dfa980834ae0675ebf2061272bc", 0x27}, {&(0x7f0000001380)="2d30ff637483dae459ff0aee025497c69a8ef80e40dbf02491c6b686bf94f990f77a3caa9402486e4bd6e95853dc0892846698361364b759dd866b1cf1ce71d1d796bceeead1fe449396e436a5a13ee2941003c58c79ecd4bc1ff160068a2b9a950bc5d9048959d1752e2fb59b5c31086777fabb85a0cb28de7eb4fa4940ec928b8be959063fff963f591d5db20172df563dd3bf42bfd79f5cab5c37d5f687c76c5f8e432b61a415013865ff397747f1813a31873279f601d0a9c8a97aeab3fe47a24169700d674858574f73ec281b5403f66c27b791dd7944c9ff9864bac474c4241415855c6749f98834908cc4b47fa35bb86f716676d7949b3726d79d805fbc98aaab11854b227e1ffa78c50c0faa1c0a4b1f33e7beaa1f203aed9c96d3ca18d5d4f60447b2f7327726055242b3dcbf82ca59886e7210f582748838171edd9230859fa795ed2c87f93991ff635388d78616ac30d63668c2b40eca4b989244b847e27e3a6add148b31d167c55d8a8d47f5c7d1b9cf8b9bcbab28e3285a4feaeb4930ade476b52e2f02eb922cd765a67b4a81895862ffb6f77bfa610772317ec2854c2b8bd399bf3c52ca94819322add9716b76c5b4b34a37205ff21459d7153883617735afea2d73fd7ff12e97b9c877ec10de0413995e9e83921de1a1051348fe7fb99754acbd5ca46118381a275bb848a9f9964fc4a32aa533ab2a6f99318cbc8af96474b3460c2dcfdec012f977ec8e7f02382502a11eb3d63c7ac74d85d35ee3c55b612f92dcb38826e7f58b6272282d821e54a120b145d794725dedb3aecf781ec17468d69f7267b5568f2419759b6534a51c80e0329a6bf528dd9980b8d6e98b300bbb9067cda3111ee35e2cd2b155225a2a8f6fda41b791fcbfee8107839f5cd3023dd772b4037cc030edd451838043129bd093b49b1fdc609da93c3d37396b5a57a6924ddbb29f024654c68fc64ad9a577a856de2eb3d11fad2db8b99f4b6fff1e85297966d6fa4e45613f8c323ee61800d8c8ab27f8c8311b2945546045171d04a9d9b7bce1451e53815b511cbdc1796ff30969b9dc370ec0e294ba468cd45b3a65c5dc8fa46c2371601b6cbd44bd735b7584f0d5d749", 0x31c}], 0x6}}, {{0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000002780)='g', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000002f80)=[{&(0x7f0000002d00)="74de0f76215cc95f444641e02c1d9397ca0ee0a2abf45710bef44aca7e855420281d83e971af8c82b550dd6f67cbf7db6741d288b9cb3ad388b6c0366dae752b4eccdd6aa21eafbbd42815a72ce9002e52606682fbfa524f89c1f6b22326c56c17cb96640351635f5744af709b", 0x6d}, {&(0x7f00000035c0)="667f46c681089365a4acc40dcfbd11658655a06a2847aa904a2e7932a5dc58e4e4cdb225f0c4b18fa669ad192ab00d738f1e87768403b57ff59887dd60958709f10662ce1416774b5b9463fa186cb3646ac2e2b1a52b94cac35a1b326f5f8b9f9961af26b9016e41822e76537daaf5e814ba7a774ff7c0d95432710dd37c29c0d2cbb0595b3f93f3d95f1480b4c08c5c0c6441fe4ebb59dc346562dd6e057bedc2cd1927a73e08a5c5df6311652fc18b6b70590a9debbfe8ed4c1b2c82d19669759baa4f15326404f62dbb549703567d39f418e457f893a0fa060b928040ca8cdcc4f9e392cefed055baa64a8aaba1294380bdf2fa203fd17d6eae9101160b18388d29902955bbf750f69688ca1fa41026945ded3a1349a83d9b76914a1238cfc5ce93c33703a08c75052e700b1d0b3c10f5a3d3f29429521413859741bac1a90b4af445a0ac81806185ac046d63c11397ce0e8c7c9d7666d708c354d2827a58a4b41fc8109bd8cdaef1b7352ed256eede25a870b43e0b53e665681e4c69968a61f4dea04b8c5a3f5c94ff0f588f037306ebe8fa5089da8c163d196fe293ae3664dd9f78dc379ba1635e60a63d5759ad0a5d45667bcf344af745e95575f863adc6b12a6d8f0b4e20b1bb92703997fe4689092cb2d5813f35124206df563d3a6623fca1a3c3a5c5e2f3c50b2f9f1cae3f6aeb3b1b3f5c2e4216979bd3681e436b38232268e75131fdc6c7392d1655363435bb779b3fb6d870482e65fe54c1fb0b51f91d17b874e7d25efdd2e440bf3d879ca23935e1e7be74b58aac5a5a0b4b5d9d77779fce44e3b3130bc6a9be0626d974a2aff896030cd9c510f647e48bf82792dd9590950f021b139c169212e4e801ad441e470fba2c23fb27245c1286b73bbb904b993565ceb2bd947e92ce5adc26a8e86a63a4000b4fd7e4725fa5e099f57969bafd10c7d53520793831db96f718f9478f44a371025efc7f91cf06c8f6f30fb983fe68e911b7796d9966ff6be1786741287a6550e4a25223c866ec6257d012396387f26875199427c3baa0e39946ca64faf05f1d81f94856a279351b0a700c8413e2594701f32279a9000329aaaedb912ebf54a63a1f4ae1f3bcfeadbfaccfdf0b8ccda4bbce9e0483fc02aa3f340069de740f4b15e2d8698f52250a4c1a4c9686cc03dfb7142f5cd43706fb348fde5a6971c00d166122c29cc8bfc91e5f669e33d94d52fb5ccf5c99c066899b1fbcefcbcfa3deb740b7892e61a54bb3aed04108564aaf46a12829982f7a1ec2c7315f633d2d5eb8e2c5432cc04c9004e8709d2e0b0f25816cd583e9e0c367f330c488f6369a862dac3ee4ce0ab456ef9ccc180fa0e07c3eb050b3b5bfa15db7d418b72a383d733df81ce18be6d096f6426c46e17406bf8f4137523321f5f0d55ebcfb34b310cdf58b57ad96a64e4e1afd2469ddd727fabfe558a8fce0d18fc814cd51ea8eb28e92f8390bcf1ef867d7706006ffbecaa2c6ebdadd512d53fcf448b6fb92e00e0ddace11a4e4d93a3c106230a20da11ad52e08a7e3992f6fd34ab60588b2c6283122ceabca303d5649666cb200c350c3f10bdc285befb31df6fd541bdd39738f26c3448b345bed826195ec18d90683448ab0163d896e6e21e2d350500976ea3d0924fc2bd584f23bc67b5f3fa8fe31811112cbee8ceceac67369798a2095c40f1cff477dcbcbce6bbc8f850e59188b469da240495577e1ee9c589de0eb601f5a0c9f39d87510c8465898736563505f9d0b25fa8c9b745940acbc9f2bd6a98575120f6726aab2d8018ee54fc776f8447ae50316058fdf723c45661445b3ae81482959bb64e97702a9c782d7cd51505277c4450b65d272cf89d9df3fb28981650eaf45190fa3433e8fabcd06821a83854984266ff5d55f84bdd382dac62a926cbf9bcf775f4a5dce4a7943563a186b0c0e2925454855ca336600f842fee0bf17f6fd1055bd1c18ee61dda3cc34266907174bf461480e315d97c1969555f64e16cf596d897fcddc93796dfc1fe7d7d579caf51d5358000d8aed6f5559baa81abe3e9872348e8a54acb3e5d2cf17bdf9e3160a79cea3168c325707db4b74d928bc6afddd59ca77b61c2ca24b28dee942aacfa1aec86370a48ae60820c9d2c8a07ebe55eeea3db85bc1e945942d3c59e2b9abf67fe5eb0f8a7640f4bfaad7bead93cba89241fad49a94c92ce2332c54538efd86daa96f19a91960609c9b8ff8898ec6b5bc62edf1b942657f1c4b8593fe87259df17c6c42c4382e65098902b6ce94523e0f7d1d8c7badd2d7d1a744a302ba677e80281f5b2a2e5e138d10a825a71e9aa1225e501773c39a3d715849fd9e8ab9bde9ea320f496bea55255ac8c7077814f11905062ce86b99a823c637639868ecfe62146c19fc4b67c32402a7999efdabedc3c91d883d63d454db075a7df9ddaf49749b907e3e72a3b13aedad50308909d94e0403fe040e94edf3f3257b5d6c471a141be339e5d7fffff39c3154d37fb3f39dd99de762e05062686072d0fa228fd021dc772aa2223453be1f4dd11ef1d5aa3dfcb1b6ddf632cf79cd03f049f3306de9dc9672b5883121c9c31f8d73ae9b9dbfb21e7fe2ef72f8d301fee057269aebaf48fd614af9ef211f48222f19739a350417261e1bc6c714b5d1fffafb497a5555150cfcffb8f339eb165af2244ae4c039e411975ed3f6e0ea5b62f9781fe2e0ac8831c2e6fd9c7a7c23e2ca62ad3affd7f88e764dd916b75ca8744b4d50fc3a610fdb65b1a53f1c83eaf1cacf5704bb75c15ec9e847c4ab1a5f1b12a5ac27d1320c1ee8bba463cc97d9e81a94efdac09f32b7a86c9f4f467d6f14175748d5fd3b9712355c9cd02a8249ea74922cc6b4a493e8bfcd5f45fc1fdb7306ce9e75d147f6daaa72504fa5bb22088c8f39ba0105af67cbd656080723d5dd47b434fb4e79e1133de835fd0d1beea62badb3f10dc7b4534d8ee12b7c4aa7ac6137435049652222c30ac8f893c2a5ca9f5e167c89d6ec015922343e844e5ba204e8c5691a1aef27b1955bba87be8d8fac8ec6f10d9750eaa791c9e4d56d186bae8022d0be69a8febbb1be33927b7a53eb873ed49e429979ea054b7db9c502b7e052874a2b7b433b52af7b3f20415e5f42dfa08f0cb87e9b5612847d10c3c78ef38537d584e3951d89f8465a52bbc284c330404d4930822392ab56e2d525e0d787a44eadc4abd241011457f475a046361b8f6c3aee0341c4fba1f544f3f1baac82dd7e2b28c910ade50a342269fec7741104798b399a647e180e46a42bad169f016a3f832f9c952ea53e7a0742f5d0260ed1bd0e4a527de0184c7c22f101406a0498f4ce0528abed39258ee11f187bfb80e1eb36ee23030a85a35a2a60f33576c5c1ede79d664d16a47b5788fda49c2cc0f5be6fa717cca605a7c72b3454c17dd9a0be34dbe92ec29f2fc2ebae988ca6df5d1cbf90718828e0aa23b707947a5aab12222a84e740fbc4e4f46d9c02e831d153ecbc4f43a26257187690f4f140595a8b59f6e421c57b9b0f05bd69271eb9b23e6af70f69f52c7b5cee2645ad1ebcfde21320fad261450a9047d15ff808aa3a34df4d84bd39488fdb2a0f501e1591836c8ba79bfddea675a0e012c7dde3857cd9e139a0e927da952dcfdf3cc81ada1abe2b4bbd45b94c3abc71133b05953034f145ff2362543e9b448dc085b10ae77e57a6bb49e165b23cb41ca6a53aebb5fc305ea87299116abb986a8a00fa8b82ca1e56bc7de4fdae7cd5f300e682fcc105fe7cefec4dcd18edfa835eabd281e4e1f5f10ce9892a098e3aa5d54623fbed2a8d91cbfc8f3d7b51815b3e355545eddd22ad6525b3934b32a9a2b77aad5e19b8c18eab0070e89a1df92378bcf8a4ec1a96bd06d73e6a54f7b3d3fd4e8181ede7217d668d340b6c0c64f4db2a8292cd3ad50e2961b768b0de3a9081a2bf010a443cb7b163944c4c4a550e019661afe8fcc27e0bc9c8f98cf70b1a4b50ae7e587124fc985f199935b9f91ef1d68f6bd60bb3af661d3607b1d3db87219bff4ddd0b5a0b757b3f684bf7919f47391bdc1cd4839f09aaf5a35652f2390361cbe82677ea9195bf8ba5605332f90f9860e76d927a5c87728346f775f0bbd389c76f9d8644a98f57e26215bcc3791eadfc22fd2c4582ab8c827c72576702c6547cf890b69f043b5f666943560b5d96d6878dff861f5b96f4a77d76a1df627b56b151c5cec9599b8829bd18ef8dd303aaaf2324dba6a82c114d878c157481201c592565e2d806651da3e46ffbbfde085210ff5a8da5555850bcf7ab9cce4fa273b728712a56959f9ae9e0495b02f297151c19ac1c66663b99a48f10303fc3ab037e93813ce97fce4e6c2b50a56e9b0e3d9107d9e4cb1ae1ba25953544bfb78718f4481e1575abbed01263820dc102cccfbabb4abf1e7b0647dc8572db3f62fe3f41c61751b4d024c6e43e33317d028921775d6c9203912c939d311b013445c1ed7be6644774b4fd719a5edb2445d0f79ba3a1895bb28f66d5102f9cd22ed7b523432c57ef7144a50de1c017b7e52888785e6377e75c5b4e1dc419a6f772b203d1c23c8a30e5c8ce2f0511390f0b6a6375e2331ce32486d67f86d83aeee28dba85a771292257969579df66758799d32df29e3d065ad3e4efee48ad73aaa094252b4dfd2ae71e7151e88d38482cf80d85f8b8a40694d7bcba522e3512f2fdb96c457436d26dab1266ab813ead0953b87fa3a86bad17faf0560db8c02204786ce98fbe7eeefa6131a816c592a199389ae10aabc282f4249e0c7638c341bd9e42a58cd0c4ff8776d0df9a9428cfc8ea41f860ef2ac3d9d0bf9aecbf70353e4bc85238a0cfce908f9bf1462dd3eb141f251b505952f118f7dbd233784b31b7ac676cf7e880ace467270aa63e5c262d727510d0006001da8f7aef9ab137120af0e88a536084db6179f21ad9c3256dd9f1824a63b830cf058c6c3a5176fd8729cadef32be580ba608db4deb9e29c94fd67013bb6a8a59d6ea4022217f552bddc8a5f28a9eb2ff3a65f0f4456588b037e07376aacb94d844943b565f86604d9288f7364364a7e73d0ed7344e40f47259fc600641c6898117816d723b3330e54228b74d5d9c80d4d861d5f0efaf227bce1e381bef98e190c9450ba82640e712e70e9db0e99321cecd989c339f656811e43af3558c1a57ce066edb269842aa4590e8c954577f47066ad589e0d06171015a4d95a05e44079b39aaa715517db6217aacba73e1098786766c3b5abe496fb58f3ba793626b3333fcb606e6fe72bb138669070b5519718b1b5abb341d4d8e469900c7a0a01b1cc17def3a586b70adf27a11eb26fc5491d7744b989ddd4b05221ccf9c27a96cd6fdc6ceff48aeee87f6fc3d41c247ee300940fb34a1004d80d09a20512d8870d62165001ad2d096ffe8376300a082ce8437d691112e56b0a9f13e492f2e9476966619756c3f3cabc4935072d80860b8e92ba680eab51031aa896edf6b8677317cf68206b0d4d57a865d15d7508ad0cf7b8002b05a2a20f9d569e277d6ed3c63d38b1c4954415672c69741cfc1c7bccf878ea8c78545debc2d8aeadc70c38ede3a188619dafabc5c73a158e10c3e9c4622f7315cc52881ba97dfc5044adb1e9d21b6c8b04d02ce4a8d7b8f6355f0507eab2bab69b40080310fb7922a789d1a57c5af18175459f01450e23b5585fb3aad1805da779e5ecb38af6f346c73a02c9173a356e1f8bbc561fe109cd3365ba63167a534394fa9ac84b0fade139e5ed25dee4", 0x1000}, {&(0x7f00000045c0)="a3e4c13beb17fa8b9065380be8c48f431b86f02edcd874f87b6ec15cb8480ad54c645b6891c8dec3851dcec723c6ef4c347dd56651479d0868362fb02c015f6b31c34755d785204d1e6153a20b75c730af63a6e3abe4d994e0b467597b0244e06b9b0813767f2d9ae2a41d44b0089e37da2825ae51093a1d6139e3640af000639c0891fa16fa39219ce501fa3027a5c0acaa9ded841bf810cebd78dd6ec3c4cf4eb7968cd8ede52c5346e406bff5f54e3dc68266c61b682c8e21ab84ca18a86805c433a8690a06b7ed00c516e2074a1f824cb7125bb2fd0f5e43f323851a0718cffcc815a2a0bfee064b9b417fa1f824cb70535178d4c4476a8b6d965645b4b103e1c67983753d52ef36843d8f9a86d6cb78bda6a57b24759592160523c6b735c9d391cf567ef7276840b8ded4fc0294b32014ae8a5dc2a13d1beb3da390b6e3d6236554d5141cb92de6192f453bb5a97b359b545f798b3225a56eb5b95b76745db8d3a5662115e49d0d9daad7e51356c5d7a6a8265b112083290e84a6485f622ba4e46ee45936bba36cc7761f72ffacb59f223a9004f0f2880ffcd0635193b20e035202bfe19100bddbb531de99c966725d54ed2bff6b54001a841db7838a3964a5f2ecdae31885a75a19236e5691fcc6f0870b5716d112efdae3679e44a5faca4814f127eac3c1f923a622979ae65aa0eaa64512f3e56ca0f01db7ad0aa5c850af182b0a6f0a234c71751f510ce0f5ba07f2c2f3a51dc62394b3df2f100fcc76cdbdcbc95ad4832840639762ca409d227c5e87c39c4631293158f313431c8e50093ff5b85891275ba1326591e724b07e9e6f7401b74e01a753c5fe0a68c5598e3d71866b59051b985eb1577a489f92fb4ee7b07ddb1a90535e6a55f3e1ba5fba213f3770051f973e52f1324a959594df000b36b681619ef2d31df3777fde316ffcf4f9bfb1520f53dcb207452a814216b4e7fee7997672b524343133237a34027b70cb6c58994ef91d5f342656bb6462895444f5150079be8bbe23136fba2d0458eb9e0691386df7f1d5148f430451a46736980d20fa927e710115e65b6a341137777e33f71f38b384f6dcaca359e38fd315df46729c9844f7f54038f975e5b9eeaf5bccf95d0ac7e9aa96e6793091192de0187ec76a33c71b64e9b169e3109aea920027828b4c7cc572d8940c67e7fea45bb8c97c9ffbb3c83788aa459928924418f2e93f093d382c915498913f91d14ce317018fce9aadaf63d41e327e68658c1e3d2e740282d00b3d3f52f6756e80cecfca9533a65db2298f95c200796cb84455e14bd23b8f850c03622f2d295a670a5053734be378b4c2916b63bc9fdefbe9594e20fc7d137f52cf0b164779400ba82397267e791d7807a2057d85b8e60947f8389d2bd0a3e68502dd96131b6fcd27927ba2f683c17df4c1386522f61355f76af57a9f20b76d34a3dfafafc2dc916624a27d9f4c1f5237a1ae6036ddbd8981bff0c25ef744f25d1a6497caf63bd640f907729e0b4de5aa5049da8c73fada2d1f0702418863566d3efb8497c484fa4030a4f40def2b3d9a7c20e23ad4b89617cf6527d49feb6c29e888948b3a532f84060b9807052dd2eb0bc065a85db65e8f18ad71d613f7db1046c69f5ecfa0e5c413e1da75a62cb329ff50826e84c678c0c48722275b01fee48e207ce6b0f70b27b8579999d3e2e24b0a0ecaf486b797d891bcad78667cd666190cb4034f9a2de299d7293a8cd172eaa8c3edd1a734624be0949c4615b76f6939ec9b121a98e7147daebafecac2770379795d74458a6bc220522df506d69d2ffc0763e7640cc73cf6518ff011d6dca165d60329e3c558023190fb17ed453db16cc7041b9b3f46ddc5b505c2d8b5cfb1812ed352f8fb93c1deff98ab0b023ebabee08cdedd186210c62c27fcd407d557822557eeccd5bb72bf639c1345a3af337728c33c1e638cacf616d8c36ce3e3626a21820971f442dfe0d304f512cc167d81f23a953a76e43ea79674dc09db133ffaf730836e698a77c43a6465c223f12601945dea55836bd3788e03c1220eca356d3966160e433b231aa296a2d70c0f74a0a39f0a8558037bef924b7c13132b3a3b373e326bb5264b20c84c2cbd5dddaf29faba633f2703311575c743a3c8e1fffefced147ed3dc3cf6c880f58e50cf7a65a8a786ceac95bc16949d116dba992f9b5fc402c55ff6218a164d0c049129acad7c1e7c69ef6d7b99580e7535654cdfb7e94dbd02a4873e1563e1d666be3bd18f1742eec2c522253d81f61b6c89f7fff2240283f2320fcd0640cc48b4413b793732d41acb5d3bdf153c03e83298da51e2d85ea0f9a7e54c9cb875cf085e40fdc602eb784547353be653710f42f77767c65b7ead9014a40346aad8fc3f5f48513a7e8ff40769aabb1cb8485491ffbe6d46e4ce31a3ec9a3a38a062a3ad8f38b2be01c4a16a3ec7422eb2aa9bd0a9f71a34054bfdc0e4e71b2961695f73ee247200da960ed350793a2dfa3ef2597086dc00ac693e29b8e7c7b9379c2245a1ad701f7be29e0b89fa95938f6254d8719bd989309d2d3d66842678c40d038d4421b23b5062139df34290f8b451dade767cd1709b4ec5b1cc3a4d0f369e232ca5cf86cc53fb6855e9b904edd062ac99ddc2b54bec8c87792d8843786b76fcf209b8f306550b6790b96f051f9531dd1e91e3a1503a5bb8df23606d6f1054f02d704a4619e7f4f9e04084ab01a27b4d85d710c12c9954e373d909133b7efe7d1280b13648523a5cc6f3256b306ea7ac0415b7cb76926c5bcac2db691fb8cc8df7413335960920ec952f9990511064ce8690f1a2d3400b3695ac1da81632a7bc68e726790d6e9b8674a4228eb29d3d723a862d1e69305d05785ec83e75916000164a9688705d97bec1948b6055bdf9bf310fd71aa98591f1e147ac15382a323960e7e53b7d283b228541e174b9c4402016b97e5cea7982cec9c43e625844e00e37bb26a5cc2afe8eedb4fd4fc3d77a42ec0ea4ce82b9677a3b3226afcd6ec5f0fc6858275ef2725b330eea9ed7157ce4b78b385452cb58d1c786dbf91c6ca2366f483e911e6eb7c5a74c9ffac57e858a567a4f013066a5f69e687f9a0ee279e10cc1a99fd96e8816a995ff479532996a060980a45a4ad62c8fd5c02babfcb65cee3f8eeffd4bac38b905a2f1a622a0ff26d192150df4aa1a947b7b3649c6e06c2dc78eb8a5bfb9507ecae804fb8841eab3df4eecd48c1c2c9a18a869388b9a7dd283d8689cf924656e2219e4f7bde5f1ffd4b8dc6c3f8f3aab5ccfc400b760a74e69c1961b6e26fc30a98adbc7e2c602e258021941c825fc066c5d0ad62223b30f3b2b7f378088561f42fe6b5d97373a7fbe97265235682846d57bb78760f9bfe4997ec3496557730336c7ba3f2fc29d619842e158fb20b0c1b8346262e4180a28d93d74a4b5def5c40917d3ad6e4780adeb19ae2c6c346891e19aaf3163a2b22f25001c542bcefae0576c6d6a718f12bfce77f58b65f5014432d877b20c2f8b74bffc87fa66b266e6fedbdfc1ddd9d5edd1e1de2a59038c5c19721101fb13ce6f7018abfd02ee8b5b18277dd8c51466443d89ba51f9a32c2987de2382f905546b6515973f0ee8e21fc083d8d7e0389e938a4f4ffa0954ee274a8c389dc34add32330a4ee68d2c256945ed20d56586e638400c95d727a4bca84d51a00d6f9f2ee908d10f88dd4e99a129fb10a814945e3a3c5995af958500b4e88073fdbe974d8516460884e9f42abdd136d075811f2bcebbb32849db5739bbb04b00e47168238546d4bf0a931ea6f2a32dee26a3052fc3a73528ee2784a7b9036c6f188e7d7e3bd391e5d82bfa211c8f315d86aba58ec1d4f383d5bca60a2d07073adb30618b7b18f6d6e8fec128102ed1b08c2ef0e717ad144f52533779edc1f8f84c6313491d2c62ff4de11eaad8fb13389087856948bf724812a2f88df3dbb3365f51a62127eddd6228d9104cc228cf73561c640c5deb0a70e1153b78b8e0eb2fd48e3c26de21794d9aa7410df4c93b325b3ec271aec548184391a8c0a0e57b37e6b6d1b3adc6f8b2549078228790514d294f59530d38f5a69ca40ae9b24992349b439167e112a5f68ed4faf422cdcd7730e3b097223df3b34713239f878c963688d5286e959052cf9670d787e2458b13e3aa744b7c876016872f8f25124fad03104a57146aef266ca8767da3eab86eca0650c8fc3cd3fae31b415340f79846b8bd806a8a273f983de82d30aa40f4c147699ecdc324bdfa4fd108ae82e145903495a53819c05521b8053148fc830495a56694e3c03437da8f6c814ab08b73aa459b323ab58e49dbc674e19dd9e460481da7ee6466ef9fe368c81ddb557e9ba0818085a8d8cc5a7204d6947c217694c0ac0dae632af7c000a3a69d339e2767db3d2d6e0c32e1c771461a321d04d9c86253fcfb1c15f137804aacf7bda1aa65b4d4462ea3c5b823cf34b5848729a936216a14d3e224f131619f00e2c3213eaf066a3b7bc0e3ca2c8cda4173388de574ad6b9c0ebc60afa22629f63a2c80d434e6998282d95e544e96e9f4d6c9304f0e5f5617a5a89151c484d6012e76318b6b2b6c889e9e4d1283db7ecc0f6b11122d69bc3addab3945da67e1193f66eb5a8bf5a6b9d2c1530af97c04e2f0aea1250e33b7d79ad4fcc0f57d0fdf89d902fff074ae34e3121f94c61db2ba66a3663fbcd031f041c0fb8982ccb1831bebcae0ec9a234e087adf7ee675cb678946ec834f4c2cb0706cbf85e0a9c4570e0d6ae26e8c0d1020f781565ac04d85c5470c993a9f6bc4b3d755f2531083e813c011df8cfec2a5a21c4403ce99a824bc4480ca79d90af1aa3b01b0c393b14af0fd400a9566f6f850fac0466b7efc4742f0b8eb7ae161a8feec6fa81344d06be934d97260ab94216dc16a27a7547aba6e5db410268110e8dcd5e69649f4328efec07c79e242fb99a90c8aa4f6bb13aafc2399ff59e35b503835c08b06362292f0aff39da864f191634b41ca98aafe52f1c64831e69ed8512d1e3eda6a0f04347216c1f0d31244012eaf3febe66226855d2dc3ba6ebb7bfefce04ff28ea938f30ea79bff86758eb15bcbe73a21bfb5deb3c52bbfa13304c11bcc9f9c793547d4160c27311483e1d1e8892c14a698aff5a00a916e7814f2a1f4e12cb930e92ccfcf75d37f447f3b9dff68669fce1a856485eca57128aaa5b109090ce3e63762c6ff12c31c6afa5a909983075c22c76a45c61273d4cb4273a45c7af181470e25997ae0171fc7b70fcfb531ce3719595f0389ed0da1d5b4a78f3e82b3a1a7f100727710071ac4fbc73e8ca18e0a667da9b7152869b29b4c57cf7bcefebb0696bbf66e1d624805c31ed7111c00ed18e07796cb7d94674b1400ff4ec4fae3f0c1a1387e719b7c187f215a2a8b728c715304dbfda266d0502929e9aac0000470bc6454fc8eb92ee6da431a9c49f3d2cd0d76475f1fbac86842af6b5d9411c2a202d8f4459f1fb7b448edd7836ed698197d183883b7313665cc5b7ca6e5492291b67838cea30981e32648d6b41375f2d6e3a3937336b5905075707d5efaf1e86c809ea0504fcc910c4cf8ae2ce988f258b29eeb0deb96136897aacafd5808e706e61f785331f5e261d852949cddd04c419494eae1877952bf327cc2a70b2322479d4172c39acd999f97594aab8285813b5015bdb7f8db80f4cfec727a8e51519e17c89ab45632ff189144a8c93c15693902ddfde72609dc2a676c1dc381c41331e94b61caa5f0f413", 0x1000}, {&(0x7f0000002e80)="a2376b7c10953381c2fd2867fe301122bb80a4e1029b791c48134cc3d3f63465f6bf84676077958d1211422b7c505dd5f909f0a066f653bd632d59d413b69f5eaa6da055caba8ed005568c991af6c14941a81db18a4e45a70548a9cd8a2be6d13085b83cd566915e773d5f2545b70305049c0ed7b23b0e353b06de27cb49453512a7215f51657b0e6ec5110e147acb850128a086b4f7341daa974a6993542a6daf80b5dcbf82e5a06df7537a4675c89601356e646360b507bed2fad07b2a0daaf23ccc02c75e690cf54445496354b8656bb89d1715cf7a14467a4e5f86f581ea7419085d8fac282afd418b", 0xeb}, {&(0x7f0000002dc0)="bbbd5c785e9c58ddfe45d0943936214e91b8de6d91ecd54ed847c5a9ba6f74f0745a93", 0x23}], 0x5}}, {{0x0, 0x0, &(0x7f00000034c0)=[{&(0x7f0000003040)="2ca9d06475f9d18f77223f40cbc28dbc39f3a3558b1e5b1e8e31f8e994c50844523fe235254322688494260d263caf9aaca8bb8fb3599ea8d6944ca924506b85f1bfd07509f6ea8a44ffa6fc49d072108a29d12d6e8b9e", 0x57}, {&(0x7f00000030c0)="08a27edd00fa98817e0b551211b459c264f337606ab6ff136612d0229c48bf2af714a444d9fdced6337286c3726310cfc9f7849eef30d7ac847142e7dd606a7065fa202b", 0x44}, {&(0x7f0000003300)="4b304433fe30c3280d372e5410a7f35d31485cf3f6dc83e7889bfc", 0x1b}, {&(0x7f0000003380)="694f3d251a488ea5530a6619a1a8b3f8f328afab74a92edfad333010148726eee8f46827b5d0d9f81db7a4c6942152e37a0f3085efc0b2ac1b6adbf052146521ab84c4dc991828d510a5cbcd3af142b26366df175a69fe882d47bd4e3bd398c81cd21c14cfbe688a06d8bf4e4c7d43be680452deb6aa3f4d56c8b5f15c5be0fe4fd75ad2d40124c823cae79ce9d72538c839cc37deb50d2b0f87558bb842820b90ac2a59d48e68581fad3b191d7090fcb124baf5cfecfd297c4ffbfb8393eb5aea15a64f35b28af55ee1ea7141221123", 0xd0}, {&(0x7f00000055c0)="3ed5bd395f5103fdc65f7705e9b49f9f7d5047a96f97d02961c1787e8d4b73a67ec14f29ce5aaaa6b3e0d09e154fd950faf536b707088e5f92423595f1459b045b7dd1831c5454e48aeb6d4571d761d06d6e663e1f5382e49fb702347d397a5cd4a135834dfdc4ffc1cf6b6b272105c85d7295030c2b6d667aead1bdb947442249ef6a66ed747a8dec23f8811ff6befa7c70d6278317c1df5df66d5ed2e59641b941500df845467f9a73c4c2066f87e9361212f565c3db0b9d96588e6eb49264aaf472eac67aabc684cb451e8b0d6f3289157ecb7f0d340263a2e6220ea5b755a3ca2701d50c8c85b1275dce0066f59653e6ed30a3765994115040085fa0507f33b71d120fd51bfd32cc9fa9bf67cc22f43f4910c4ff6433d4506c184b6998cb5b7fc63d7463a1fe4c4347fa707589b993258ae68f4ff79f009ac039ee5374f499889a8ac26e222f08463b29bda1f110ae895c7fb64c64686cb1da563ad9ff17a0476683f6c3191606f19b7d43aebe6a1c874d51ed28ee171326f117efecfd9ee18648a6a8d8f9a857bd9c3524995e9f8b477898adabc2b66085eb14533b0b8db9e4fbdc0042650e5ca1b5d66225c34decf88ea6d5ae37a3db7a71139960415bea5bdb36bf4c60c5e3c3ce21c73beb701ab71f82711c06630807d6d5cab56643c0f16d9d78ba275172f49f9747c99b8642a0f4a351d00810189c8147e3a6b62b48dedc4b128de89bb72373c456904d132ef6706090814a3f4ef22564bbfefb041cd735bb48a916196828a4f8ebfca077880656a278a587a97e882f04c42fed59139efb1436815a66b62674616871b959081099fc840f000d35d745365fe8a02fe56cc2bcd0ba4a2bc8e3b6c30ad9787c68e8f0d51ac6ec7bd77e7028c9b7543d2b6cb11cab98cfa1f7e3c50666c83df793173e4faf36378beb8c528d7abf9eba1c5dcb94ec028f4ca1ceca5decb50b78fc1f221a2f822705c55fd5320fdd8198ef217bdca49aadf87346e599349e299fcd7f5ee7612cb2daafb58188680b5d3560841e0cf6eca9f2860088f5cc88b0e2b39619f0b43a9a8548e052727dde0a54c792adede99850a283dc5f87b76b8fed3e5ad3410fee99853110b1e279e9f4f707a0e136db3b47cf0b9310b0712a3184199aa2b5c97dac7abc4e4bb39ea2524341af082cae042a38d0dc57306bbac5414000cf9e8b90166cb6f72fd302b9f1ec102523a8d2a00c33d9d580059e2b0b946e2f7d86bc35ed1e7b35fb022ca3a4d4fc2e256539bcc539be1f79e09d5371e762b652406ba337d03bb71db45adbbdd67f2ea100bdd16640d126b5102f6cd04d4379dc81e1516bfcfe7c240436ebcdacbf63a319dd49992df661dd19e0cd479e203d72690592b1c11f645ed586323d0a26152506bf5bd509984ceaa522c7aae87dd81dccb8b8a209777215dc31d71669c7ae7219331a48f726fdb6b597412bf64c5639839b203c2b1df5f0f9e8f8c67a481991938e6fb37c490032781e64590faf27235353e19f4fd6e269da66d86df17687381b70f0cf1e6e5ce6927c392994e335535afdb61543d551243bd721e50d201c4ce12c732bcd8f2abc86644fcd1fe38186b3291ce05a25fe393b049930286ba4eac630d24f55471f2ee7ffcc1a2dda53d09d0ac06544c2ee233e0f8bad84865eca89c2c609eef6b01986251334c5e7192b260fbede9c17175d15f9cf9cb6b90636ad3b2b7c33dfb53f2fdeaf683594b038bde0cac470ac6689a7d1340b720ad2591e02d533a9a5e56ac49ec329d1226465d43df7e6c096ebda6565c081c746486d09ce480543d742cf01923d4f1289e9c9a29c5a1f0e57fc30c59218d91b18c833dd1d4919af72038f2597129894f9a600f3c0404a6332ca899a847b9aba94ce34193ffcd425505fd8356316ba21879077ed550a7518ffc1ce6370878df02691223cf24d59991f34d9dba6670f2368f35e5bcfc6f85dde400d356f5947d4c0c4b861ee71ebebee36afab65351e4ac30e59b343dc4c0ba492d3cd8a51105cdce37f7fa235f93521191f8ef8d5cced8456fc5519d832bfe625841b40160044eb0ac1fdc71cf1b871971dfb4104630ae5378cf2e2294af769dbb76cd283836464ba157279a6048390254727fa421c6e285d13c5c13aa56f61c299c5a05b9aa900c46522a6a337b8e64bfb09d1360ec54122c94e5b3a4403bffc4706ec5fe90f752c03a6eb3587166f34151193d9b6fa588a32386fcf0a3813d0d81557d51cbea91fadc04e954ae2b01c70ac622e641792b19becd2e1064b98653c090d798081d0faaaab079d019b16b57765a49c7dda476015be5d2f79778e102dc1d46ce1573cf986edca8343425e10b92b9ac968f6fce3170b438dc1c2ce57111583d32794d1fb29c9a312fbbb678a244f07b3e5f491303d7c36b778ce874554f6b0dee2ec0ad13829c845a6c2eaa2ace86b0d36e3c672bdeb19a77617b7abd32194712dcfafcffdbdc4317f911798c3b639edb15eb734572033dfeac672b36357b2a7c6a2ccf3e6d58ccb289c207a49bed8d42181c22bea75e0853f4fd04361f4d96decc7cb77d0057ad76e24b9ff2b26b554957ebfaee9e371afa6337cf8dce7469e4bc1cdb1a9340da379af1d7e9577d881a73e220ff4eab83555e0cd8a82d66ce4f6aa5fffbb6a34d725de8e6867ce465d8c096b999c460527ac5897467a097e7eb795a27a3d320776deec7a1d35c5d46c01dafe3ded462d15e7750ce8ab3da63483fcc530fd570817b31121a68d752c3ef4af2549e97fd4192afa7c35ee95d694a40c86b46d30ca8f5097036120fb5dbf014be0692c07efc1a38402f7d81b41b2e2f7a87ed3ac5c0593644e66563957b2bbf1de0983409a113c2323ea654d074a498d4136b3f9552c140ce091425c2c7f954bf9c94800aebe8b0ec2a49689d5d8190d8c8428b191d23db1e7ed3ea2f83d78d1fe586ab22fc4cfd7ff706cfea939b9f938d521638976333658c31fd629620d741ee0776b6eb313da72b64335d2732aa70288319a8ef0ee3b2cc994540c7ba937cd294e16a479dbe5dad56f532e306c02356f40887c8c3d1b8dad580de335790f20d5b3ad0212aff2bc53338c9af02aabfaabfe3bdc78f897927d940d6c0a4c16ae601ccf390e624c775daf9aefacc0c5aacff4f01dd5b440aff39b9331546feb6c9b73ca5f4407dfa73023f4683e173e456756f78b32030194bc2272e4aaa9dedac089163a1dc761bc607cda0c7f478ced07d3275295cca4ae483a6c01ed3edbbe7fb3e9b1cdfb9c513587f23a0f6ca01c31f21146548075b16e8d01960cbcdf7f496f425908e9f45cbb0fd314260c28a0fc152ee3ae55e670c327a6eb5a98702d8ff55442743ca5e9bc1bd27ef005d96705b60336974f3354bc751c0af3f5edd3edfd121fcd3fbe7f8dbd6dc2f84275af9d2fc8ed129d94e506fb25a8c3ae2bb11f52b13822c0ba1469949eac2ff646c1c909c1517bc1cd7152cb0c0d422f4dbaee96b6703159c622145300f262b5ab1669ca51a75eedf1b5de2cf6f77bb52c5e4616f918c92e4c872afd1912e9e91266aacd7b413e3082fdddf5f7616919157b32ae840c73a710e940fac8a767a76e0ed817922ded2fe90849d5a818012e6cd6d687a7407d9048da9cdd1101a5fac4902baf7e790265fefd7230e5b13c5a4c094939e2d3e9d9836c8a89cfb47803645e52f6cb48ed6d385bb2f46785cf17ea32243caf4020d278d1d5102ff035e8d9a7e1894a8157801d372b194751143bfea3b00664c2c1a611d8eb464bf523008171fc9f8ee55d7e27acbe30b6aa3bc941cd194f5f8cbdea9d055104a55e61bde601d283db276b59197e3440be01b9a315273835787464553484b5889d7f38e932d5eb8924a75e6d858fb6685f7b9b9a82d5647f6eca8344c7c624325b26647eeb9b9ecf928656e5bcf9df37e04e8cf80ae71958d08df131edd5306990e78b1413c17a6d8afc050b3a8d7d4d66d3f37e55cf2aa850a0903aa647b8e3c454d9c6d83ccac7a47df5be403c76300f657091665f03f60ec380e20d2f20669823c87aa0b46040c414d7ea6e408efc6d795d57de24e86930e9104f2998d78c01e6cd5c04f2054b8f450cc580c10c42121c2e10a7595acb3a187df4d252bf1d5356beb4583095c14cb84336578065eddd57b1037fcae13ff996ce52dbe2bb9144dcb7636a3de348330ee2a45a602cf8ef00f6d2eb76f627c550641142d59906beae06920a1bdd3c6b0fc498aaf0f9d192917426bd20d2fea9f2e71ded134c232a57be114920042d6d81671829cec249da1ed4902f0bed5007b54710f9258e7de31045d3bad4f1daa94b4fbea240a03d77d317d9ce015831debc56cb2d4ee17e40c9889f94bf997b50af8d81ef8474aedb400a05251f52c4df6eac42456a398f43f84f83f7112d7e384df303e0ea2517c7013ddef6d262e44d38bce8d4ae3a57a4d521cb65b63c7a971e18f957726d80a503143a32da7aad8c0cd6559f1d9e1d43b817f3a0d208d9453d7d7bf14482a4cf8fb00abea16977953591c7a3e10934a1565a1661d2c1ad87e60306ad8dd7221714f3a2958e7a928853e05a752f715ce825e9d079ccff40a81dd082486eefe058d2ea0535ba2141fe2db6d670963644c6b691f597b9bf61e306710ec9ab4402ce652000de637063ba2b6b051d7bd267a73cdcbb91028ec978730e608e2d664c7e9cb45bfaf309694e0ea1834257c83ebcb0bc4aaeba8b7cd83d29db5ae3b740fadb630b74f93f0845d3f3554813b7cfd53fbef6a0c3eee54b3553683c24a11adecff1596a116afd0c297ee1d81154b6ff531550a07040ece15243f67651fba12a9853769b8f5f8c1a2858bf410f5631d57ec9ed76fca11f2b82cb1691164eae83b4497d53a4c8179cc61f8aab12ab1bc8980a51be1ee22e8c6c20ff0731de77aefead393a493cf19697352d9f851ad809e470f8959bda09d89518611c8171837917359029d4983a592511a3d4088c423616874335cb7c6efa41640d56d583139c78b911c079f9b8f8b2584cf1853c88df86c98b3ec1aba3729ccfc5654a73c2679e0ec731872a541add845136273425fb852fbe76d72f757912a64c733c285acf30d67a6a81b8346ebf5a16efa707e298b9edad2c7926ad89adeb1c230a5c92eea9cfee018e13f69b92464d8ecaa2852a24a2ab2e5beb14495be72021794ecc89172ce452f8a11ea8371e714557d03b6ab337e836340baf3ca8aa4843b5be3171e084ef0dc8c1818dd8c41080cba691a6d237418f8023006490c9ff75d02a721c05770023200330664954f4ae4289834dcfca12f077c3d310af918d9f0c06c0db1e1ea3d30f496716aeeab87fba9fb53b900bd66232addd78d6a103e757ac5cd2e72145e49f4311a38c0807ef600a2469f78e1ae48127809ffcb906dac8a7549dd3295f19b85434f752f744f5d7a75ce7516f889431c8d271eb5fcdc025088df8e68b657998192da22fe916e2aa81ef1061266e3429e39c3adfce23c233a9d648b8b9cb109cdde0d8f5b20998f57104ceca6561f190588b69aaf3d47bf5172122de7f9c9e37c53a22ebde2a78eab80a7c4661db9edd747a5bd2137955fd97ca17cebface1753d51822ffdf25bfb85937130d624b2fcae0cb6e141003522e58560972ca252f97e2f2ae372a210c98729c632561771630de483aa40cb45a9e3b41ba14665a24f03defb696ed39df63edb3ea50b959f742f75e9e1c47ccece69226a850e5e7b2b494aa497614d15927274f4dc38e063", 0x1000}], 0x5}}, {{0x0, 0x0, &(0x7f0000008c40)=[{&(0x7f0000006980)="bf9d388d0e4bca8c14c3b89d9cf8261a18fb8ed0001841799656f1baa21e3c9d3fe3feea0571f29d9b18e08b266e4d107707e0dd111c6eac4aaea853e3d36ceb7247f7b849823c26b62e57c3775f620d8eccfdafec5b1464bf80ab3cfb892cdc154219d0b41b0736689de324f30a3ef7bd0507550616cb7a5ac07c41f5c322b48d76e7407b04a49de35da7a07a5ea971b8dd88bde4c5a01ae269a7a7c4f733fc099b2f978581434df8e1bc1540488b7016f1c032b1734276aa585adcd2d014eee003f3c761a17660805a442a7b0367d30e6dca7902a7b7592d0bbb7b524120c6a50b323aa3e2248c6d053b7e5fc1a6e92a4dbdfca92a16b0604d415ca6fa9c0421f289b77bbfaf8ddf140acffd18e2c86502a40f8c07f4eb0810f96ecf4f0859406b79be76ff5aebcfe4977c8369f7a4caeef113ee2487ed40cc5d84626fc6db1b6a236b1354d31295747075e1d6ffef62178da93dbc26a9d05a6e65af91daa998cfff3114220a32485317fab24c0998e85c1bd80772429b3de858ad71e5561d20fa72aabf0d0a1231d2595673574fa10236660f45ff9a91179d46fe63037443ab8c525fa04b849ddf51009dbfe02728ec0310460681b1c62a7b38340b5011cfd4b105e2d7db08b03d2751f2f52a261f4c9b146aae710e9ac870627cb68756dd05885d4a3a31222ae590c1ce8060264a1290b82b1e1b566f6018cc5271268dd21ea6595d7b16f5210045211b93a1e280724be409d4b49e3cfcd1768f13b2da8808ccd34ce259fa4b7902be0dc89e63a4d4f9064cc305c70c8ff2858fc9cceff321717298cd1850c5c405de56500fa493389ff219b09ba7a8f384b275e37fd7bf8c9ba49cf407493a6c88f80a5ed6acf3a527a0ff49559ba188390dba19efe9487ce746214afa0fdeb41d737e1bbff6cd2401d783c62eba55c1d9253d2adf42c1e8f9eeb092812651bf6f61bd5dc610020fa93b3fbab4b0431e8a8efb26ebbd3d6b05d4c4610eb71a630da02b3e4948ced5db070cf8a3566370ba6847b617dfb39534db8f6e520ff2f86f11dcdb5ff80eba8d45420fda4b05938c3885c5b35d30e641273eac62684e501c2d0d9bfd97a3c3ded90ad0be8c9f795b22f3eba88fc284661245ab4b141e9741fcf2927a86e8f5d345d6f399b32856347d114fe86408b00733a92ee7913511cb71e5516fb61940de6d1cc2e4c9b11205628550ed14c685c1576dd85f2987bdfe53b08ec5473cc131aa30a3e8f3524b66f6c75a662fec5e1fe617fea3416b851fb591241193b4366efa3545d1e750aa11a2d6eee19a1138486debd89a404fca314e071329cea4d876a22c6db82af6ac2ed4104f376fa9d20eda4f61c5e7f897358441472f84a59986dedb36a4a9f503bcbb1211946769c94785c61903b68735ca10dc9e06b8e1eafc43208f09e326903e6d75e04fa2a39a0dede68e93782a579429f766ecdc4934f6872ebf5e2993ca8950385eaccc6b54c9c0b0e5d96fcac6cb4e171e12c7dc5d99d0c1b6bae6dd8ffabeb27ae9588b71531d7f0716c498b81703fd7176327798693352c58557f14dde1de30cde41d4c09a3ce933b705c9f63321f526326d861169cb2b22779b2658348d6763684d5008957d8d8a9e336c540973be66be0b04e5646ba91cc6b0d05e0baf7e5e1304b525a906c84d9696ac568967f3e59375d2b02a621d867f4334d37ca73186eae85b407d129633b7f3977fa43932e6fb2b15d0730d23a5fd667032a4ef9d303177008de0a728d546825d13773bd6d107628b6aa1cb4cf5d35877605b083abbe0c7a1dbd9add6a2b65aa395f1fccb3bf052b24dd64ca89b3fd796b5e58f4fe22329474f08bbe93c77798ca16bb58f82a67ba1465cd5b9543c3ce0842f12052ffdc65d1039293f14c6acdf4ca0d6991272f71319b6952d5a531b5724f09dc8b1cea619b8bfa7e0b52dd4a80e7bebb8e1a38205b399a40da7c0567e2418270d9eb6f5f2ec23af77773696326755261fe2e95143244e6c71273dc68aa1d21ac3a7cbc6bb0b190e9a91adfbc19bcff000ee142d459492c6c9ac1647a9b2b80eb8e0f959fa9408983b7daf060032272c35f7ce27aa8deaaeb67f270a3efd766c949916e88a34b68a0cc7e769ec8fe83613aec4e5ae6f8815edfabd972d6fb54d2ab86c199ad4d78ca3e6352322a8af621b638a84a0177d051a8ecdad06d26a014c03ab9924c02726ae6d82386ecb3a26d77f67c8c3ce2ee3f28de66d7c495c7ec624ea1044e9cc23efbc0ac371ab940bb00be7dfb05a545ab848f7ec3d1eba15b6e9b5169220079c24c1d27e72ec4ee803b58e18da0f40ee673edec19e315fb44965ad0fd7ce744a8ae6168a1d497330451f6592538bbce466315e13252c2507a0083b75c29741ce7488ebd67ea2a4d08c39d9425e243f6cd320e89f49a0b9b2fddf2fe9eddfd07bf980b2e03ddcd3ae35eb4e806b646033bab218d55f34c08e909e451e2f400a783854b3945e487134d252a51aceefa060a7d377b8c7f73f669426b3790a5876506383916aedb6d6a832be2d3fcac436f51223296af69e50e1e8064ce6c51d291439d181642caa0b9de8472ec06a98ce4bcbacd4f26a13bbd75709f66856a37656b939104480f384334fce86757ae5b41818c3148124cdb3cfc790d389ba8a072afc6fa29b822e1a8551a73b6763686daf3863986933587b9dca26dfd668e2cb292bdeb86b620ae6ee37f0e04f5533a42d9fc723f60f4c5b785f43e6c3a28db4fcf82cde3d60c603bf1913004e8e782d6f28c7a343fb6f3f6d825adff3fb1ecb1f2101f490adc58b7293a061349d8684dd22b9d730055604e04cebe0406c8e14d7abf0484b3db45be07179ef89437eac7ca0761a3d35316234db9e186026e7fe3af154cf395496e83f55a854f80d9d1e3ffc7acb3a1ca5c58e892c1728d4d25c7272c22a2a9d1ecb85d8b62ef773b0cce09460dbc062a216a037ff30b9f42123da12b315c0825249cf861beea5d7deb9635177d03db33640aeebbce7204a527258ff4de7362ad42fcf32511574a0388f21b8c91ca96ded306789fc4160278b8e1b1dbb9b06356d7e531d31efa2a496c6bdb7114b34b4be88ad1221002539225694eaa98a94a2a4570c844722971df7e76d44f0191b5b1bdcbaa8ce2a936e95155130fb46162f495743231073b9023b0d325effc292c20c7ad5d741b0380311d10fc43944f47a78874900b27d34cb29737a0909046e7863bcfce9aceeb120844c20048b4c98e0da01ee6eb5e177856553d15ad9f319d90d49e51e849241d8de1817c0ae5a0817ef53fa79d7ac838d340617248b98895f5dac5b231dd55e377e28043447f43a08d3d7e9f2dc19fea89481caae8a6bdcb8c1b9ddf63a94f9fd4d2e1ce7e2e1bdf489de736c19fbb1e58148857b28b8ded57bb517d67f38da92ca4cc9f33a2e4954798b19afb7bcabf8f5d65ac8f1ad0519f045d55c149946461aed80f7c755cc2739f2d77b98977b0aed3a6e58fe2baf6155731e9c58d0dd212521e3dce78c9c4a76a12d62e4358efcdb454eb5c8657a6fabe7226a02e6db9cce643811166b259da8fbb1c5b891066ba83f70d6e7305340d6f1e68de67520c180256ca7e84665347c22d510eafa7d2a4df475e7a8cf47071f4883494da8dc96508475d24e6aa1de6580dd867fb92fc85cbb3bd197df5f5f1bd09fe65a171912a10cb1076cd7d63ebb3e1ed513a618dce3fac87a4e852a6b6b08b3880b3c40e5a6cf721f7dc3c073a0010e864a32a2961b8d2b96b21cfd63b918679f8442cf8442f3ba48a55355fca1008dce0476ab8a5eaae029cefb90eb6b19c218df70b1cd1cd0e90eddb2305762c0ccf14bb97124ff7e3ef7c704090267e8dd9362b9e1cd7d4539bc3f3556839124a670b1cc7115b046daadf990fa897add2a29a3445d198bf7620950ce9ae7edff045359a58b72638c1c495d4a1fe425550dd2c5ddca28c23c2a1a617bd2f898e2752eb07d9317a9ed695dc003a2801037cba43a7d6913409e24712dbffe915f636b93bd07ab17a383e37495e12cae583a581e36b8bc41996b7f75158b5ad8e664d052648fe342861c16bb0cdb5039fab727cac3c5c79d2903ff54c7e765056d5a76696983c2a539782a4c13969dcebd851f92188b0a80ae334ddaf0ba33edb7b4923f4c08d0048a591746e02fb2b3a9fd24aba462ad2ab263de281e090363c3550c9e32dd19464ee67e737aba6af2113fb6068644b7bf531b6520d885f993e0db54f78f149f631502c062741d0bd139a9fb25a98c5f3c62793915db42e47314948ce2e54f3d53f0e6c054b756e88b2dc35b18ed9feba65fe383e39f297259d6fdd1a66a41e8b8633194284511dd286bb67fcefe8d9fb8398dca51e95c4e18223d9aafdac97a45588e53ecd6a82eaa7881cd6e7a98a37a7cdc95f9e0ba7ed5a90a0010b03c236581094266a569cc31c9cdf1b7c784506367f2c3fe02710fcd5cd0c711c541f014929eeba8230fef844df0a4c3124619122aae4a79b7b475034e9a0c9f4c4754663cea04e4ba501a4ebe569aec57651a71113c61841db76d6df1c7d23852bd3f90247bde2dad49756f6c77dd17db72c3c015c105fc373a2e0af31fc6013928dad24c7fb1173dd6e9b2ab487bd9395e98e156d04a66b5ca19acd2c678ff9c5416bde643a308106c2e4f8cd6ac6c53971d5923d9f49d06e7ae4b4bfab5a6d25fc4ea249dda4be8a82bd941b39133604c0e65fd9dedd45e9c946f4d1127319b70a350ff133ac3e1e3e6c8f64d673df437e2053cbb98a4bb70901ca97cd52613050a07069925f244ff9ea42ab7ddc6ed7a64e6a1ab23a3e2786264143ffba1355b9cf950d1508402a4f220042874028f2e5430b3b610186722a04ee7b98461cbbe5ebd960e23e05be362ce3da6b843580989edd2bb5f1a70142800b38fa9fe7b3aa7a08e27f86d5f6df06825189196fd195b689324cfa514124ee2c9e2e0479a9d18fd38400e1893d508eb9013b2de8d43a889059959a2d270c3a0673e88c7e10963233a6e162b96687dc2a9f7721c62497ec9", 0xe00}], 0x1}}], 0x5, 0x0) [ 142.087587][T10240] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 142.095817][T10240] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. 07:10:00 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) connect$can_bcm(r0, &(0x7f0000000000)={0x1d, r2}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000140)={0x0, 0x810, &(0x7f0000000100)={&(0x7f0000000080)={0x1, 0x0, 0x0, {0x77359400}, {}, {}, 0x2, @can={{}, 0x0, 0x0, 0x0, 0x0, "5a57c409f9212144"}}, 0x48}, 0x300}, 0x0) 07:10:00 executing program 1: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007300000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/21, 0x15) 07:10:00 executing program 1: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000003980)=ANY=[@ANYBLOB], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) fallocate(r2, 0x8, 0x0, 0x1000) write$cgroup_int(r3, &(0x7f0000000180)=0xa1, 0x12) 07:10:00 executing program 3: r0 = socket(0x40000000015, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f00000008c0), 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local}, 0x10) bind$inet6(r0, &(0x7f0000000280)={0xa, 0x0, 0x0, @remote, 0x10001}, 0x1c) 07:10:00 executing program 3: syz_read_part_table(0x5e4, &(0x7f0000000600)="$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") r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x44800) r1 = syz_io_uring_setup(0x3667, &(0x7f0000000100)={0x0, 0x0, 0x13791}, &(0x7f0000000000)=0x0, &(0x7f00000001c0)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000001900)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd=r0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000480)="e2", 0x1}], 0x1000000000000049, 0x0, 0x0, {0x800}}) io_uring_enter(r1, 0x689, 0x0, 0x0, 0x0, 0x0) 07:10:00 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1b, 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504b2f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9453559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a20000000013d4e21b3336f1ae0796f23526ec0fd97f7325eac34c4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae913b2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b93eab23e65a30e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee83f2d9babe7b922401639ce3c4ff0850a8e078374909413f3fbd3ced3285252dc81a46ef7ce29484dc6b6adfd7a4db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581b7ca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ac52d79ac48034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b41077d086ee2848627ac4595463e1442d88e0606a090000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d8434905f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940700009594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618745e78dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499ba15a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3f729f34eadf2b65f600d6bf9e625eb0af254bdd247a5a5abdbc0123c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f492025de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce232857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b528c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f184acfd0376662fee9e1031e569248db9bc724cdd97976a4d7c5c5172d1383fa1e442f68a14b747a9f2597bf115dd0111fe8ba3584a43176f33bd39a408f8648b19839bba9cc47624ea19e46dbbdf0faf591bcdc8613828a0c5a40c04ae34bbf4a0e27828b0c7cb9d7a7455db030425a4bd69cf6dcb4b1d066f8ef4ea1c710e05819df82d5cc94ace6b41c2de37a2eaf24f24b3d9a7dd4d197d51407be3e90000000000000000dbc0b0d6e11ccb71437ebea7ad01d5b93a7a0561e4a1b3fa1aa9c75f3aaec4ace1b6201a3e007b657be62df59133b4d8f0f145d9fc954cc7792077268bf0977e2a699722ce3dbb97248b8a8a771dd0f7d9c97e6587524a44fd6d49330ccbc39ca277b84f7f0a39759ef0b42388bd69fe341a925e8cdc5d7b2d6ddb7331a081bd0672bf4d02255de095a179e51bf5492d4e89c3cbad59db725c0dd7e35cbd9887175286a37d7621a361eb830cc5b842b11b5d040ccceb254d6a0c9c43718d0816bb2465928e236101b8cd46b5ef9cb930378a9249cbb41bcde9bb78d71c512153d2f1d765b56d2e5ef3e3d34975787646630051074c9706747fda873ccfdb394fc269c8cfadc0a52c3402f3"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @multicast2}, &(0x7f0000000140)=0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x42, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x7f}, [@generic={0x4, 0x7, 0x4, 0x2, 0xffffffe1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@llx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x754e}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3f}}, @call={0x85, 0x0, 0x0, 0x52}, @call={0x85, 0x0, 0x0, 0x56}]}, &(0x7f0000000000)='GPL\x00', 0xb233, 0x4f, &(0x7f00000001c0)=""/79, 0x40f00, 0x4, '\x00', r4, 0x0, r3, 0x8, &(0x7f0000000280)={0x6, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000002c0)=[r3, r3, r3, r3], &(0x7f0000000300)=[{0x1, 0x4, 0x5, 0x2}, {0x3, 0x5, 0xa, 0x8}, {0x4, 0x1, 0x3, 0x6}, {0x4, 0x5, 0xb, 0x9}, {0x0, 0x1, 0xa, 0x3}, {0x0, 0x2, 0x10, 0x6}, {0x1, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$USBDEVFS_DISCARDURB(r3, 0x550b, &(0x7f0000000040)=0xff) sendmmsg$unix(r3, &(0x7f0000000840)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) getgroups(0x1, &(0x7f0000000800)=[0xee01]) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000000ddff00850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r6}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x1) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='skb_copy_datagram_iovec\x00', r7}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001a000100000000000000000002000000ff0000000000000008001900", @ANYRES32, @ANYBLOB="08000b000700000007001b00068cbb1872509e3ee77dae072c146a32c4621e87c40fb72dfc9c29940358a2d376bb0200f542dc8f300847d21e83dfcc3690f551608def7ea2527ac277b40d69844b57e66776867af388fc960c0fe65fe4ecbea6cfbc209e4e2e822b50d76c63d37cf2afc8204df6a1df5b7e9b92db4f6e670252a22ac0d85dd7c3ab649897e6c5868f487fd7f0935e428debfb68e0babe1cf694665ed756b6e6d3f07baa274a42a698767d655f759887319a01fbc6f7fba18e23ff6c5b4c16c482f7f54a45c1b207"], 0x50}}, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000e00)) lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)) r9 = socket$inet_udp(0x2, 0x2, 0x0) fstat(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r10) getpid() getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) statx(r3, &(0x7f0000000f80)='./file0\x00', 0x2000, 0x10, &(0x7f0000000fc0)) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000010c0), &(0x7f0000002940)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000002980), &(0x7f00000029c0)=0xc) [ 142.277071][T10209] loop0: detected capacity change from 0 to 65536 [ 142.320795][T10265] loop3: detected capacity change from 0 to 2048 07:10:00 executing program 3: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x66, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000003980)=ANY=[@ANYBLOB], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0xf642e7e) fallocate(r2, 0x8, 0x0, 0x1000) write$cgroup_int(r3, &(0x7f0000000180)=0xa1, 0x12) [ 142.371072][T10265] loop3: p1 < > p3 p4 < > [ 142.376276][T10265] loop3: p3 start 4284289 is beyond EOD, truncated 07:10:01 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1b, 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504b2f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9453559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a20000000013d4e21b3336f1ae0796f23526ec0fd97f7325eac34c4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae913b2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b93eab23e65a30e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee83f2d9babe7b922401639ce3c4ff0850a8e078374909413f3fbd3ced3285252dc81a46ef7ce29484dc6b6adfd7a4db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581b7ca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ac52d79ac48034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b41077d086ee2848627ac4595463e1442d88e0606a090000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d8434905f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940700009594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618745e78dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499ba15a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3f729f34eadf2b65f600d6bf9e625eb0af254bdd247a5a5abdbc0123c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f492025de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce232857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b528c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f184acfd0376662fee9e1031e569248db9bc724cdd97976a4d7c5c5172d1383fa1e442f68a14b747a9f2597bf115dd0111fe8ba3584a43176f33bd39a408f8648b19839bba9cc47624ea19e46dbbdf0faf591bcdc8613828a0c5a40c04ae34bbf4a0e27828b0c7cb9d7a7455db030425a4bd69cf6dcb4b1d066f8ef4ea1c710e05819df82d5cc94ace6b41c2de37a2eaf24f24b3d9a7dd4d197d51407be3e90000000000000000dbc0b0d6e11ccb71437ebea7ad01d5b93a7a0561e4a1b3fa1aa9c75f3aaec4ace1b6201a3e007b657be62df59133b4d8f0f145d9fc954cc7792077268bf0977e2a699722ce3dbb97248b8a8a771dd0f7d9c97e6587524a44fd6d49330ccbc39ca277b84f7f0a39759ef0b42388bd69fe341a925e8cdc5d7b2d6ddb7331a081bd0672bf4d02255de095a179e51bf5492d4e89c3cbad59db725c0dd7e35cbd9887175286a37d7621a361eb830cc5b842b11b5d040ccceb254d6a0c9c43718d0816bb2465928e236101b8cd46b5ef9cb930378a9249cbb41bcde9bb78d71c512153d2f1d765b56d2e5ef3e3d34975787646630051074c9706747fda873ccfdb394fc269c8cfadc0a52c3402f3"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @multicast2}, &(0x7f0000000140)=0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x42, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x7f}, [@generic={0x4, 0x7, 0x4, 0x2, 0xffffffe1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@llx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x754e}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3f}}, @call={0x85, 0x0, 0x0, 0x52}, @call={0x85, 0x0, 0x0, 0x56}]}, &(0x7f0000000000)='GPL\x00', 0xb233, 0x4f, &(0x7f00000001c0)=""/79, 0x40f00, 0x4, '\x00', r4, 0x0, r3, 0x8, &(0x7f0000000280)={0x6, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000002c0)=[r3, r3, r3, r3], &(0x7f0000000300)=[{0x1, 0x4, 0x5, 0x2}, {0x3, 0x5, 0xa, 0x8}, {0x4, 0x1, 0x3, 0x6}, {0x4, 0x5, 0xb, 0x9}, {0x0, 0x1, 0xa, 0x3}, {0x0, 0x2, 0x10, 0x6}, {0x1, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$USBDEVFS_DISCARDURB(r3, 0x550b, &(0x7f0000000040)=0xff) sendmmsg$unix(r3, &(0x7f0000000840)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) getgroups(0x1, &(0x7f0000000800)=[0xee01]) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000000ddff00850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r6}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x1) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='skb_copy_datagram_iovec\x00', r7}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001a000100000000000000000002000000ff0000000000000008001900", @ANYRES32, @ANYBLOB="08000b000700000007001b00068cbb1872509e3ee77dae072c146a32c4621e87c40fb72dfc9c29940358a2d376bb0200f542dc8f300847d21e83dfcc3690f551608def7ea2527ac277b40d69844b57e66776867af388fc960c0fe65fe4ecbea6cfbc209e4e2e822b50d76c63d37cf2afc8204df6a1df5b7e9b92db4f6e670252a22ac0d85dd7c3ab649897e6c5868f487fd7f0935e428debfb68e0babe1cf694665ed756b6e6d3f07baa274a42a698767d655f759887319a01fbc6f7fba18e23ff6c5b4c16c482f7f54a45c1b207"], 0x50}}, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000e00)) lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)) r9 = socket$inet_udp(0x2, 0x2, 0x0) fstat(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r10) getpid() getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) statx(r3, &(0x7f0000000f80)='./file0\x00', 0x2000, 0x10, &(0x7f0000000fc0)) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000010c0), &(0x7f0000002940)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000002980), &(0x7f00000029c0)=0xc) [ 142.444928][ T3283] udevd[3283]: inotify_add_watch(7, /dev/loop3p1, 10) failed: No such file or directory [ 142.457842][ T3072] udevd[3072]: inotify_add_watch(7, /dev/loop3p4, 10) failed: No such file or directory 07:10:01 executing program 0: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007300000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/21, 0x15) [ 142.557593][T10273] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 142.565874][T10273] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 142.586093][T10271] netlink: 'syz-executor.2': attribute type 27 has an invalid length. 07:10:01 executing program 2: r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="480000001000390400"/20, @ANYRES32=r1, @ANYBLOB="1b00000000000000280012800b0001006272696467650000180002800c00220000000000000000000500190005"], 0x48}}, 0x0) 07:10:01 executing program 0: r0 = socket$inet6(0xa, 0x3, 0xff) bind$inet6(r0, &(0x7f0000000880)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast1}, 0x1c) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) write$P9_RSTATFS(r1, &(0x7f00000000c0)={0x43, 0x9, 0x0, {0x0, 0x0, 0x0, 0xffff}}, 0x43) 07:10:01 executing program 2: r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000480)={@cgroup, 0xffffffffffffffff, 0x1d, 0xc}, 0x20) ioctl$IMADDTIMER(r0, 0x80044940, &(0x7f0000000080)=0x14) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r1) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'ip6tnl0\x00', 0x0}) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000000)=0xf3e, 0x4) sendto$packet(r2, &(0x7f00000000c0)="3f030e00f0e812002c001e0089e9aaa911d7c2290f0086dd1327c9167c643c4a1b7880610cc96655b1b141ab059b24d0fbc50df71548a3f6c5609063382a0c152cfdf9435e3ffe46", 0xe90c, 0x0, &(0x7f0000000540)={0x11, 0x8847, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet(0xa, 0x801, 0x84) connect$inet(r4, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) listen(r4, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000140)={0x0, 0x1}, 0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000000), 0x8) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'bridge0\x00'}) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000002c0)=@newlink={0x30, 0x10, 0x403, 0x0, 0x0, {}, [@IFLA_LINK={0x8}, @IFLA_MASTER={0x8}]}, 0x30}, 0x1, 0xba01}, 0x0) 07:10:01 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0xb4, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x11, 0x5, &(0x7f0000000b80)=@framed={{}, [@map_val={0x18, 0x0, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x80000000}]}, &(0x7f00000000c0)='syzkaller\x00', 0x6, 0x35, &(0x7f0000000c40)=""/53}, 0x90) [ 142.807985][ T28] audit: type=1400 audit(1713165001.332:911): avc: denied { ioctl } for pid=10284 comm="syz-executor.2" path="/dev/mISDNtimer" dev="devtmpfs" ino=223 ioctlcmd=0x4940 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 07:10:01 executing program 2: syz_read_part_table(0x5e4, &(0x7f0000000600)="$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") r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x44800) r1 = syz_io_uring_setup(0x3667, &(0x7f0000000100)={0x0, 0x0, 0x13791}, &(0x7f0000000000)=0x0, &(0x7f00000001c0)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000001900)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd=r0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000480)="e2", 0x1}], 0x1000000000000049, 0x0, 0x0, {0x800}}) io_uring_enter(r1, 0x689, 0x0, 0x0, 0x0, 0x0) 07:10:01 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1b, 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504b2f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9453559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a20000000013d4e21b3336f1ae0796f23526ec0fd97f7325eac34c4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae913b2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b93eab23e65a30e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee83f2d9babe7b922401639ce3c4ff0850a8e078374909413f3fbd3ced3285252dc81a46ef7ce29484dc6b6adfd7a4db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581b7ca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ac52d79ac48034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b41077d086ee2848627ac4595463e1442d88e0606a090000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d8434905f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940700009594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618745e78dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499ba15a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3f729f34eadf2b65f600d6bf9e625eb0af254bdd247a5a5abdbc0123c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f492025de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce232857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b528c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f184acfd0376662fee9e1031e569248db9bc724cdd97976a4d7c5c5172d1383fa1e442f68a14b747a9f2597bf115dd0111fe8ba3584a43176f33bd39a408f8648b19839bba9cc47624ea19e46dbbdf0faf591bcdc8613828a0c5a40c04ae34bbf4a0e27828b0c7cb9d7a7455db030425a4bd69cf6dcb4b1d066f8ef4ea1c710e05819df82d5cc94ace6b41c2de37a2eaf24f24b3d9a7dd4d197d51407be3e90000000000000000dbc0b0d6e11ccb71437ebea7ad01d5b93a7a0561e4a1b3fa1aa9c75f3aaec4ace1b6201a3e007b657be62df59133b4d8f0f145d9fc954cc7792077268bf0977e2a699722ce3dbb97248b8a8a771dd0f7d9c97e6587524a44fd6d49330ccbc39ca277b84f7f0a39759ef0b42388bd69fe341a925e8cdc5d7b2d6ddb7331a081bd0672bf4d02255de095a179e51bf5492d4e89c3cbad59db725c0dd7e35cbd9887175286a37d7621a361eb830cc5b842b11b5d040ccceb254d6a0c9c43718d0816bb2465928e236101b8cd46b5ef9cb930378a9249cbb41bcde9bb78d71c512153d2f1d765b56d2e5ef3e3d34975787646630051074c9706747fda873ccfdb394fc269c8cfadc0a52c3402f3"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @multicast2}, &(0x7f0000000140)=0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x42, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x7f}, [@generic={0x4, 0x7, 0x4, 0x2, 0xffffffe1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@llx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x754e}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3f}}, @call={0x85, 0x0, 0x0, 0x52}, @call={0x85, 0x0, 0x0, 0x56}]}, &(0x7f0000000000)='GPL\x00', 0xb233, 0x4f, &(0x7f00000001c0)=""/79, 0x40f00, 0x4, '\x00', r4, 0x0, r3, 0x8, &(0x7f0000000280)={0x6, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000002c0)=[r3, r3, r3, r3], &(0x7f0000000300)=[{0x1, 0x4, 0x5, 0x2}, {0x3, 0x5, 0xa, 0x8}, {0x4, 0x1, 0x3, 0x6}, {0x4, 0x5, 0xb, 0x9}, {0x0, 0x1, 0xa, 0x3}, {0x0, 0x2, 0x10, 0x6}, {0x1, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$USBDEVFS_DISCARDURB(r3, 0x550b, &(0x7f0000000040)=0xff) sendmmsg$unix(r3, &(0x7f0000000840)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) getgroups(0x1, &(0x7f0000000800)=[0xee01]) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000000ddff00850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r6}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x1) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='skb_copy_datagram_iovec\x00', r7}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001a000100000000000000000002000000ff0000000000000008001900", @ANYRES32, @ANYBLOB="08000b000700000007001b00068cbb1872509e3ee77dae072c146a32c4621e87c40fb72dfc9c29940358a2d376bb0200f542dc8f300847d21e83dfcc3690f551608def7ea2527ac277b40d69844b57e66776867af388fc960c0fe65fe4ecbea6cfbc209e4e2e822b50d76c63d37cf2afc8204df6a1df5b7e9b92db4f6e670252a22ac0d85dd7c3ab649897e6c5868f487fd7f0935e428debfb68e0babe1cf694665ed756b6e6d3f07baa274a42a698767d655f759887319a01fbc6f7fba18e23ff6c5b4c16c482f7f54a45c1b207"], 0x50}}, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000e00)) lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)) r9 = socket$inet_udp(0x2, 0x2, 0x0) fstat(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r10) getpid() getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) statx(r3, &(0x7f0000000f80)='./file0\x00', 0x2000, 0x10, &(0x7f0000000fc0)) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000010c0), &(0x7f0000002940)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000002980), &(0x7f00000029c0)=0xc) 07:10:01 executing program 0: syz_read_part_table(0x5e4, &(0x7f0000000600)="$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") r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x44800) r1 = syz_io_uring_setup(0x3667, &(0x7f0000000100)={0x0, 0x0, 0x13791}, &(0x7f0000000000)=0x0, &(0x7f00000001c0)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000001900)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd=r0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000480)="e2", 0x1}], 0x1000000000000049, 0x0, 0x0, {0x800}}) io_uring_enter(r1, 0x689, 0x0, 0x0, 0x0, 0x0) 07:10:01 executing program 4: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) connect$can_bcm(r0, &(0x7f0000000000)={0x1d, r2}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000140)={0x0, 0x810, &(0x7f0000000100)={&(0x7f0000000080)={0x1, 0x0, 0x0, {0x77359400}, {}, {}, 0x2, @can={{}, 0x0, 0x0, 0x0, 0x0, "5a57c409f9212144"}}, 0x48}, 0x300}, 0x0) [ 142.941438][T10291] loop2: detected capacity change from 0 to 2048 [ 142.954020][T10289] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 142.964415][T10289] __nla_validate_parse: 1 callbacks suppressed [ 142.964431][T10289] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 07:10:01 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='io.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_buf(r1, 0x107, 0x9, 0x0, &(0x7f0000000080)) [ 143.031467][T10291] loop2: p1 < > p3 p4 < > [ 143.037611][T10291] loop2: p3 start 4284289 is beyond EOD, truncated 07:10:01 executing program 1: creat(&(0x7f0000000180)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x2081c80, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x1000, 0x0) mount$bind(&(0x7f0000000440)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x10a5840, 0x0) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000800)='./file0\x00', 0x1480e, &(0x7f0000000040)={[{@map_off}, {@block={'block', 0x3d, 0x200}, 0x0}, {}, {@session={'session', 0x3d, 0x43}}, {@iocharset={'iocharset', 0x3d, 'cp852'}}, {@map_acorn, 0x41}, {@session={'session', 0x3d, 0x5b}}, {@nojoliet}, {@session={'session', 0x3d, 0x2}}, {@map_acorn}, {@overriderock}, {@unhide}]}, 0x0, 0x684, &(0x7f0000001000)="$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") 07:10:01 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1b, 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504b2f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9453559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a20000000013d4e21b3336f1ae0796f23526ec0fd97f7325eac34c4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae913b2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b93eab23e65a30e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee83f2d9babe7b922401639ce3c4ff0850a8e078374909413f3fbd3ced3285252dc81a46ef7ce29484dc6b6adfd7a4db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581b7ca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ac52d79ac48034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b41077d086ee2848627ac4595463e1442d88e0606a090000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d8434905f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940700009594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618745e78dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499ba15a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3f729f34eadf2b65f600d6bf9e625eb0af254bdd247a5a5abdbc0123c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f492025de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce232857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b528c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f184acfd0376662fee9e1031e569248db9bc724cdd97976a4d7c5c5172d1383fa1e442f68a14b747a9f2597bf115dd0111fe8ba3584a43176f33bd39a408f8648b19839bba9cc47624ea19e46dbbdf0faf591bcdc8613828a0c5a40c04ae34bbf4a0e27828b0c7cb9d7a7455db030425a4bd69cf6dcb4b1d066f8ef4ea1c710e05819df82d5cc94ace6b41c2de37a2eaf24f24b3d9a7dd4d197d51407be3e90000000000000000dbc0b0d6e11ccb71437ebea7ad01d5b93a7a0561e4a1b3fa1aa9c75f3aaec4ace1b6201a3e007b657be62df59133b4d8f0f145d9fc954cc7792077268bf0977e2a699722ce3dbb97248b8a8a771dd0f7d9c97e6587524a44fd6d49330ccbc39ca277b84f7f0a39759ef0b42388bd69fe341a925e8cdc5d7b2d6ddb7331a081bd0672bf4d02255de095a179e51bf5492d4e89c3cbad59db725c0dd7e35cbd9887175286a37d7621a361eb830cc5b842b11b5d040ccceb254d6a0c9c43718d0816bb2465928e236101b8cd46b5ef9cb930378a9249cbb41bcde9bb78d71c512153d2f1d765b56d2e5ef3e3d34975787646630051074c9706747fda873ccfdb394fc269c8cfadc0a52c3402f3"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @multicast2}, &(0x7f0000000140)=0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x42, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x7f}, [@generic={0x4, 0x7, 0x4, 0x2, 0xffffffe1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@llx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x754e}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3f}}, @call={0x85, 0x0, 0x0, 0x52}, @call={0x85, 0x0, 0x0, 0x56}]}, &(0x7f0000000000)='GPL\x00', 0xb233, 0x4f, &(0x7f00000001c0)=""/79, 0x40f00, 0x4, '\x00', r4, 0x0, r3, 0x8, &(0x7f0000000280)={0x6, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000002c0)=[r3, r3, r3, r3], &(0x7f0000000300)=[{0x1, 0x4, 0x5, 0x2}, {0x3, 0x5, 0xa, 0x8}, {0x4, 0x1, 0x3, 0x6}, {0x4, 0x5, 0xb, 0x9}, {0x0, 0x1, 0xa, 0x3}, {0x0, 0x2, 0x10, 0x6}, {0x1, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$USBDEVFS_DISCARDURB(r3, 0x550b, &(0x7f0000000040)=0xff) sendmmsg$unix(r3, &(0x7f0000000840)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) getgroups(0x1, &(0x7f0000000800)=[0xee01]) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000000ddff00850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r6}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x1) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='skb_copy_datagram_iovec\x00', r7}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001a000100000000000000000002000000ff0000000000000008001900", @ANYRES32, @ANYBLOB="08000b000700000007001b00068cbb1872509e3ee77dae072c146a32c4621e87c40fb72dfc9c29940358a2d376bb0200f542dc8f300847d21e83dfcc3690f551608def7ea2527ac277b40d69844b57e66776867af388fc960c0fe65fe4ecbea6cfbc209e4e2e822b50d76c63d37cf2afc8204df6a1df5b7e9b92db4f6e670252a22ac0d85dd7c3ab649897e6c5868f487fd7f0935e428debfb68e0babe1cf694665ed756b6e6d3f07baa274a42a698767d655f759887319a01fbc6f7fba18e23ff6c5b4c16c482f7f54a45c1b207"], 0x50}}, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000e00)) lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)) r9 = socket$inet_udp(0x2, 0x2, 0x0) fstat(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r10) getpid() getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) statx(r3, &(0x7f0000000f80)='./file0\x00', 0x2000, 0x10, &(0x7f0000000fc0)) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000010c0), &(0x7f0000002940)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000002980), &(0x7f00000029c0)=0xc) [ 143.108184][T10294] loop0: detected capacity change from 0 to 2048 [ 143.123442][ T2785] loop2: p1 < > p3 p4 < > 07:10:01 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1b, 0x6, &(0x7f0000001100)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e841cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3bd23cd78a07e32fe0231368b2264f9c504b2f1f65515b2e1a38d522be18bd10a48b043ccc42646d25dfd73d06d7535f7866925d86751dfced1fd8accae669e173a659c1cfd6587d47578f4c35235138d5521f9453559c35da860e8efbcbfb42c30d294a55e1c46680bee88956f2b3599f455c7a3a49a01010000009f2f0517e4ca0e1803a20000000013d4e21b3336f1ae0796f23526ec0fd97f7325eac34c4dfafe7cc03b0864009d2e7d7ff6ff72ba8972b122b09789d99b3d0524f39d5ae913b2d22eb2c09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000020000000db3947c85c3a9027ce9e856fa8b7fb05000000000000593d60abc9b3e67d127e56f3d3759dcfeb820634fd4d419efaefc74305b2bea2000600000051fcf5d62205561b6efaad206335a309f7b93eab23e65a30e01446a6285f4665a7fe3cda2349f8bf400100000000000000f435f28fbeda75cf971f54a9698cf3270f420ee83f2d9babe7b922401639ce3c4ff0850a8e078374909413f3fbd3ced3285252dc81a46ef7ce29484dc6b6adfd7a4db730fc594609654d97836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776952be71b0417d33d3ab25493418ba0fbacf768e07c1a939d31f606085b9e3efc93b0f58d5ec37494d9d10d76e603129e9a726579ac7d672cacd581b7ca77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e04ad3711a66da2254a6f911b1469c62a6e1e3f9c1715c009a58e6eadac8f61b45853673df72dc813f7454ac52d79ac48034282f03040889500000000179dcf66d93907cedd49e0c5752f755849953957143a0335d2f62acbf18b251ce63b29fe177745448ccc925770fac12cf9e291200df6bb669d5a57dd74df817ef2f8698f710c359afe73947afebdf5536e4db8b0231d0cbc798766ec60586f14b44775bc9d250e4515cb83275d3b495fa90000e69a68b41077d086ee2848627ac4595463e1442d88e0606a090000cc914fae896ab129ccdf8792a8435972c8391d132a2fcbd40e865d62cc7c4200000000000000000000000000000800002a77fbbccfdb1ab3d8434905f09726b8145ea99c7640faab578dc98a6134df0a10a54ce7e7ddbb709a27d977d1f91ab9ee940700009594c9a50961b7fcc56d82584dc8254df7c411fa61353a6897c4f3b9f152fdf6f2ab47adb29aefecce96c94f360e129c9f2af569c794b68b2ead404bcdd4aa9cb6a128e1ad45fd4030e1e69adf4986b7860f3122d59c079f0f9a1732f691590f45512aec4ed2413f66cac7dd022301741c576dea82005b166d6c3b9ed0c297ac197a92188a618745e78dca0b3c62f1601243089d9c687563382b0b88a7d80fd7bf7fae8a690f52db1464d29b1b926414cd35705c89662c585e32c881d917b74f027674dbc017499ba15a2e2900000000000000000000000000007b593ecbdd162fee9f239a3c615b3e9a3f729f34eadf2b65f600d6bf9e625eb0af254bdd247a5a5abdbc0123c950eec0f1800b295be71418dd65de15e11beef9630499c70fce74135a7c7c8e818b79b85ff65d59d89492d7a663d3f25651e252ab49d358eac853ffe182ee37a5db085a072647719cb8604ba2e0b80af3f1867bd8fb6afca671437e0a5a9d5a088436739262d894986882ec0fb419a377ef47f492025de6d8de0d3090b4cb6b773e825442d351f980eed0d997a4d98a5121e941b145e2186546c646128a3e69f52fcad83a026def90b9eb55f4a0a2251bbae428c6c017b5a47f1580831a7ce232857e6aa9e777e99da1a3ad03fdc93fa7ed96228deac5e3bce983971041297a6ba18783a2edc7e3901cc891035872c61e7ea375b0902be0c5cc7fdef968ba1ca17ce5e11f2f384cd28c1194f56d3cf074e8ba4e60e84dc2f352c3cd170581aee0c93ca8ceff84cda40325d340759e79e5c4bcec227e37f7ec2193c78877fb319ec1f2d4dcf1d46a15cde1d6cecce6ecdb0c0a3413394d51341a7b3606ad8c29b6dbf6be3265b528c3208de35161bfe19678df43a45b314e5a0f8754cfaf4f9d3fdf9c8f7b7c296bf2e632d25ba8ee6369b362a8e4c9dff176d482d32249c93680a04f6464f184acfd0376662fee9e1031e569248db9bc724cdd97976a4d7c5c5172d1383fa1e442f68a14b747a9f2597bf115dd0111fe8ba3584a43176f33bd39a408f8648b19839bba9cc47624ea19e46dbbdf0faf591bcdc8613828a0c5a40c04ae34bbf4a0e27828b0c7cb9d7a7455db030425a4bd69cf6dcb4b1d066f8ef4ea1c710e05819df82d5cc94ace6b41c2de37a2eaf24f24b3d9a7dd4d197d51407be3e90000000000000000dbc0b0d6e11ccb71437ebea7ad01d5b93a7a0561e4a1b3fa1aa9c75f3aaec4ace1b6201a3e007b657be62df59133b4d8f0f145d9fc954cc7792077268bf0977e2a699722ce3dbb97248b8a8a771dd0f7d9c97e6587524a44fd6d49330ccbc39ca277b84f7f0a39759ef0b42388bd69fe341a925e8cdc5d7b2d6ddb7331a081bd0672bf4d02255de095a179e51bf5492d4e89c3cbad59db725c0dd7e35cbd9887175286a37d7621a361eb830cc5b842b11b5d040ccceb254d6a0c9c43718d0816bb2465928e236101b8cd46b5ef9cb930378a9249cbb41bcde9bb78d71c512153d2f1d765b56d2e5ef3e3d34975787646630051074c9706747fda873ccfdb394fc269c8cfadc0a52c3402f3"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00', r0}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @remote, @multicast2}, &(0x7f0000000140)=0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x42, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x7f}, [@generic={0x4, 0x7, 0x4, 0x2, 0xffffffe1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@llx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x754e}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9a}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@d, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3f}}, @call={0x85, 0x0, 0x0, 0x52}, @call={0x85, 0x0, 0x0, 0x56}]}, &(0x7f0000000000)='GPL\x00', 0xb233, 0x4f, &(0x7f00000001c0)=""/79, 0x40f00, 0x4, '\x00', r4, 0x0, r3, 0x8, &(0x7f0000000280)={0x6, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000002c0)=[r3, r3, r3, r3], &(0x7f0000000300)=[{0x1, 0x4, 0x5, 0x2}, {0x3, 0x5, 0xa, 0x8}, {0x4, 0x1, 0x3, 0x6}, {0x4, 0x5, 0xb, 0x9}, {0x0, 0x1, 0xa, 0x3}, {0x0, 0x2, 0x10, 0x6}, {0x1, 0x5, 0xe, 0x2}], 0x10, 0x5}, 0x90) ioctl$USBDEVFS_DISCARDURB(r3, 0x550b, &(0x7f0000000040)=0xff) sendmmsg$unix(r3, &(0x7f0000000840)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) getgroups(0x1, &(0x7f0000000800)=[0xee01]) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000000ddff00850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000080)='sys_enter\x00', r6}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socket$netlink(0x10, 0x3, 0x1) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='skb_copy_datagram_iovec\x00', r7}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000d00)=ANY=[@ANYBLOB="500000001a000100000000000000000002000000ff0000000000000008001900", @ANYRES32, @ANYBLOB="08000b000700000007001b00068cbb1872509e3ee77dae072c146a32c4621e87c40fb72dfc9c29940358a2d376bb0200f542dc8f300847d21e83dfcc3690f551608def7ea2527ac277b40d69844b57e66776867af388fc960c0fe65fe4ecbea6cfbc209e4e2e822b50d76c63d37cf2afc8204df6a1df5b7e9b92db4f6e670252a22ac0d85dd7c3ab649897e6c5868f487fd7f0935e428debfb68e0babe1cf694665ed756b6e6d3f07baa274a42a698767d655f759887319a01fbc6f7fba18e23ff6c5b4c16c482f7f54a45c1b207"], 0x50}}, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000e00)) lstat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)) r9 = socket$inet_udp(0x2, 0x2, 0x0) fstat(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r10) getpid() getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) statx(r3, &(0x7f0000000f80)='./file0\x00', 0x2000, 0x10, &(0x7f0000000fc0)) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000010c0), &(0x7f0000002940)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000002980), &(0x7f00000029c0)=0xc) 07:10:01 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDENABIO(r0, 0x4b36) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, @thr={0x0, 0x0}}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008200000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000f3ffffb0150000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r2) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0xee00, @ANYBLOB="03fb17d64ee1457b7f766b0fe632a450d954a88a5bb013b1426dbcd2db8e678e84143735559fe815c1089ca7a332d4bdf01c174107f7b5d4c334bdfd19c144177281c2797af0c7710085c466d10db09cb9778b240f3eb0e9867af777b99555f3b8efc775ea468f79c992592b9d258f7d2aeed9897307ed4569b946f087f01194aabf91036335f9d608b0be48fc2ed6a83b29f4c907766a36d7e266f3e6f4cf00000000000000f783a32e834a9f97781a86d9d90efd41b71d18ae2c0859ee2360e8ca4c64dcd070c13085839ca1483b2194612068090284229d9493d0fc80edacb524a7ef83813bad9dda69b2e866830d718641eebecebf6e173b42d8965a70f248c11db1f8ed32875f78d366a6d57a5920f1693d9dfa2afecd1eadd4663be9ec6532e37b81707130b33ffce95706ca4b30011cf71474aea0b09d602b77a24d3f3a192d362e6254a946072b2261ebe3df62ef756d37d55a8a6144812f1c076805e7fdef71742c370745ab09469256abd3c95271edc945e2680bf25eea474ab4bf13e304695d070972bb50091058e50c12198aa0331a"], 0x1, 0xa78, &(0x7f0000000540)="$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") r3 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) connect$llc(r3, &(0x7f0000000340)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random="1cfbda6c48bd"}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) bind$llc(r4, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) pselect6(0x40, &(0x7f0000004580), &(0x7f0000004e00)={0x3ff}, 0x0, 0x0, 0x0) [ 143.151961][ T2785] loop2: p3 start 4284289 is beyond EOD, truncated [ 143.172749][T10294] loop0: p1 < > p3 p4 < > [ 143.177881][T10294] loop0: p3 start 4284289 is beyond EOD, truncated [ 143.232860][T10300] loop1: detected capacity change from 0 to 164 [ 143.255635][T10302] netlink: 'syz-executor.4': attribute type 27 has an invalid length. [ 143.266051][T10302] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 143.281607][ T3072] udevd[3072]: inotify_add_watch(7, /dev/loop2p4, 10) failed: No such file or directory [ 143.300398][ T3072] udevd[3072]: inotify_add_watch(7, /dev/loop0p4, 10) failed: No such file or directory [ 143.303754][ T3283] udevd[3283]: inotify_add_watch(7, /dev/loop0p1, 10) failed: No such file or directory 07:10:01 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x3d}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x7}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc23b8c244674e17d}, 0x50) [ 143.322564][ T28] audit: type=1400 audit(1713165001.832:912): avc: denied { module_request } for pid=10306 comm="syz-executor.2" kmod="net-pf-16-proto-1" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=system permissive=1 [ 143.343525][T10308] loop0: detected capacity change from 0 to 1764 [ 143.362305][ T3072] udevd[3072]: inotify_add_watch(7, /dev/loop0p1, 10) failed: No such file or directory [ 143.363750][ T3269] udevd[3269]: inotify_add_watch(7, /dev/loop0p4, 10) failed: No such file or directory 07:10:01 executing program 0: syz_emit_ethernet(0xf87, &(0x7f0000001180)={@local, @local, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6410a6", 0xf51, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @local, {[@routing={0x84}], "223427d5c9a46b9fa14172170a013589317d2af31ba55431762f462a5abc3f46494ee91bfca594d52f8c3785143e92da5d2d81edc09f68f122fbf741257bf1319408347a17c89212dfe27a0fc65362487e5afe673f0954f60d9d08b61276ce0b3aa520b5f30a9f52c4aa53fc003f8570383ca63530d93b78a7875338b3d7645ef2c24ab05db63cfdcde7b3cac2248c9d1c73d0d4382b3f520ad6e9be698eaa9bf5b939ce09919c9485c4725690ee2483315829a196f85a5ae552ebe19a2d6768ce2a6bf60fbb53104c7919b7cf28fa555fc9460df11e72eddebb2fc4eb6f83b16e0d65307e4210dfc209f0c68df65b57f420fd215546b798af6b6ab7bfb2fe6bd6142f877852717370b1ca39d199c149c3ead97c4e16229ce4c08a111a0fc64651c21e9174dd72442a9ae2a42d9433c7b54c8dd4b59203f9a2e227e9b043eb430e606cf98f3428ac8511948dd553bc0728c0626fbda71bd2a1d734d605e27bdb0be93b7b91284689e31fccb70c15f2c39da9011c84d36fe4b4b36ff26e45a34685fc638dbdaa068a3d3d4f5d44b74afc0fc7956e5fcc3fe405ac6d292d1d90f257f18fe14a3192d28ed369956aa2f91f9fee773cf7fb5d90705347eeadc1af86de78a498fa1a20e5b3f481a0595769654d969299506d8ffbc172a7fb9453a8a3787e80b167936863f2cc16c1d03481bd40e1abcf87a292559771572136932bf30e48174012a1d4d5f138f93140af2ceb9c821c7966ea7592d762975b5b33ef141b6b91eb388c91b924945c3231d0f299adb5a36e0c95a17872e7ebf0bc0e33baf5c46f9e2087b77bad0794d519ce7bc8674a70f3545d020454ded22f164185df3b4f952b132947b75333993fd73a6bac5836dd5720e559bcb82a4926734c5c3b1287c5fec219a99f71eb398430001f007306e9232c269c2886357f75d935e8de054341ac36f1df1fc77fbc347d90660f4d5658cfeb9e289f70968a7c0b38ae34c4bfa46b47964e223ac34f472e3231e8c285add5713592c76c062c3477beb55b279846f04f8d6a5ce2743c6a2020f0c5164953b8dca7e57239dc8a7f507bcf77767ab0b4602437171a09c8e80f5a165c4c37eaae386cfcb927dd1a935fa717fa1608792b34bafbc20cf11a678455894ede62788309ab7a7075535847a2b48260a613e521b01d75648263ad78e6176528dbf3e6c4e4d72066e617be5387183a51dd97d2e846c5d173b51e17a4c8d78a49c914cbe44236c52c78de45b44f9d80bc6f77c75135922a84579bce77baa71311889f5b7b90c5124b8298d5e9c81c442d60df00795854d3213a1ac254c8963c109f68b3ff5451c381f6fb56c116f86b71f988d1e9f732280cbf3d4e9791fefc4bdec5dc293fb77b02d5aab6bd8cd179b7e425126b7f78c0d004bc6470ecc2bbc422bd06a6bd8f717009509e6a88b01347b7a62b9dea6f7a7446a371f422499a6e66eeb6a7b0beb4a86a61f875a9bfe0f5d5f0d0e4c85852afaea97d74ebc80d6491a8a1c998c4b5bc34b3edaeba2df902cd5e14e016720e6c3c8b15287b2471c34251e26dc442720cd5d984e30b110b7370f233f865b9ac129fdf49ff02b303d7d4f91039d3bb58a9d64d7a72d8b8eba6b45a000370d4f0e9c0d411768441372e7112e5d4e7d70a9d6b428b8b85ee6209d6f73e7b024740c052166deeb843e4ab78d1d354d75a5827ff0d49d8964e75785f3594c7299c0917b48f3b2efb81a4c3a7d6e0f1cf50efe0360963c2e3ee390ed2a4c39f42e856eced0f2ee7beacd2ecbece493e911ca0460584323ea6d4a0c00864693c979cae38f0c5841bfaeebf609d1075163c120fea0bd0207d2dd07e5e2e0a5afe3efee0ee6bb9a926a8dba7a27a82c5421a5b20bfb5dbdef532a12435fcd899f15603209831711e0dcfaaf2104b2016f087fce44848c70b65a34b9be83df2064391fc5a8d169dc1943d226e57ab5ba06c656273d4efba73a8a61aae19df4d2445f3ce7e649af1b4ffc86106c9092ddd0aafeb45653d181cb32b06a1dd41573495f15c3b8c0019ba72a2eb163dfcbdbb235322ae27d7116af506f295c2424ab9191aa8ce0e4617b212af21983f8d2b19d7fdeec881f6fa448acc7c3e133b6f281583fad4467c05801e69f6ffc1ae2e1f54655534d884c2f8f60303da33ccbe47a293643edb61c7d9fad4e3e54028bc64be8e5b1da53446869b136660b8e96ff96c48641ece275967b27b291c5c240b3399b5b901b699227735f821938bc88ded45bada2b257b1a4bcab7ed6647f2027e5680c87329e9cfdba6bde2f2a9b676be016001702bebbabb2eae3eba01d6f49ab70245a4c5ef0e136b531e1843487b3f69c5b811217d6d2f5e71b47f40c28117bd09a88bb21887a06e2cc164d4281d0df47cbd5781f1524098d89ccae32f24c5f9d86469106685fdc683ad5e873030b621dc00354e0621106da90aca69bb53848dd57251a45bc1898aca9bc84c9a8d2f8aabeed888560771c8cb03aab02620430fec8e9740880790060ccbffd5b8edaa219ca61587eff1b1b03ae8af53059f121efdec8b3ee8aba06f494a5b4575bc848d5a9773d2346f75811cb82a078fc960c9bd374555d78b1b4ba0b438ef00e8aa75810ca5efc5c70936e2cb0e515912cb7f625a2130a9ad58f29e58ae6eac5c3f15f22f0163ee6dead6947c4390b92c8dfb146fec7bfc0b37e8ff2c9de90c30f2d8b5e334107f9835bc47fbc193c60ebd5ac4e677c7fd5b6261ff96e97c185c726ec02941bc2336946f181fd2aff43f0e95f06105a049fcb8e4e3738407d6356856f533f17fae281a3be9f2050ae3d19d1b8350d424087ac9b7875824a9b7e098775b53d6ec960fc052ecd165d17a7897de75f15316a072bb9ccf6ce1ec085bb5356c271b985a437a32f12308fc927410fd444bcded9859e7b8a3cfaaf29ebfb92cc7cbfad2559bbe4f90e189e8708e93827b221869cc78fa41fd5bcb6577b7dfe4c3927dc25a58aa84419f76e71d1f3c10cbb5e52ab2bebe0d39bdffda0fa1b55fe3a03683f882a82dd58498d62b101acd710fd436aa7409fe3cf5352dffb399d560323e14d564bdb3121b89c1f43fc9a892b799cd32f7ce2ededb868920b4547735ef0bf3e148251a4f65dddb7f96b2f33734522a8cffdc51520ac98926b3406e96618cf15a042a67239e755afc70ec6a9c99f8e08ec2946e5901364d85223a63d49572519137d93b6b0798e72acf9da120e706ee73367dec1450a68def886c149bcd734469e10b933899501011cd548e99d638821d5709fde050ab382d4896ecfd7999d40ea9c690c26d396545224c8f9e19705593df2688eb592e2476a0193f7054ab6f703d41c545a80bf285bbc7cc735bd306c9ea5eb64f40752fd4c741d9b6e03cd41b636ef8f5e810047a21c0b24c6fde1f2e98f2f27730c90d93af9e7564e4e209a61ff626b666fcc4f75f7d560da688169ff0af5e674a0b89a99fb54bb438a65f953c2db0faec2ce09cec33b6d25620b5a0393ac473fed48a38beaca5223997419876d571ce969b83b5b3ae54de83dd89fd92ed2a93c087828bef49a24ed1a97778c47fdc691a94fd5b437dfe494b5c6fadf499d9d15583b0439d3d5ecb61a32a2508a6960be6009accfd1d5d75a16dbc4121c6ef07bda12646792449c18a56e7aa3893f3f0e55a8e09ca64193dd29ea24ed8614ee8e717f046dd99a8e3750506655331125a502aa89c0d7e8e30c36a4be22cd911322695144d3bf034f38ef32d49431d50da583d08a3e4c5862483cdd52d031b12c89fdaafc3334e877e464134baece883d301193a9c27311a987d4dae82a061f48182cc747cd64441e88b68e26e4975f0fdde3129a9e6af80009962581d5349676df9c73b81514b175709d9193749660f480bd4009b528c1db4f76f42b6a175126603c39a374e890f871c97b2eebb4500451d827cc15497dc5ae89edc6f47f25db7efa4b4b2afbbb2ee543e3db8d20fe93faf300247f59075921e8b2f2a025af8a1d46f274e0c6cb4be0293c7c16c88e98d7d189e9733e4c0e3b96be4aa3fa6ecf42732e0b1432d38aeaf2330d92713cd5580ce42bfe47fb98fea64783de23f456300dd193008211a5ba408d32dedbf12aa8237a6e1a2c9890a2c1011855241fea186906a5139d1c300be57dc7ff493de80010520d10fc3eda0ee9cd413e075d3dc02258fdab567a16e43edbeecc366a69d8d75512f43a2b79cbb9132cdcd00c531730d05f1eabf66613d6e7ebb8c4c3f4f7efd415d41049786352808b22a3bde40121968af39c8f00296001662adc72b7963c8bafab4a496b50f3237a29d19ad4a51a62b1c77a04c14004734189cf7ec49e3d041a1e5658d080f09df77f39782e7133968c1f39ab3ae2a5f24a60073288f3c5825dafd614a379b8b905aaf961caa14ffa38de0d632918d31e4a9291b0f0789248e232e4276840a1ed0257300e522d83111dffd424b1b33148981e3794b2b649ba9174e6697bcc96049f4f3dcc7cf4ca97e2006ec8a146014bb49184632e4fb159a34b6530e959e60a6b4e0427cc697f14cfe6bb7a662a6f5012744f3cf2307abc19c58449864d98fcfebc5d598cd32a1c38c207896468fe8da75eb1edb1d6e7cb1eab671e4e92f139c81d79f15df2a2dc075acc982dec769e2f49aad0fdf594cb590e054616e4f4582b6c4a149ae45d844903ef68d211df2a180178e178b7c7a5012ccf8a1e677586588620365e6111f5192ecfdbd97e2284128de02e08ebc13d4bb4d114faa1e6c16c51c12da2c52d68f73640ce866ce4e794b9fafdc392c91c1f824bc301b3069a02b9c86d2ffac3ed63ddee130cbc248d6a3345d3f9553db78077072d569a6633f8bdbdb1a209a8be9b6830225994f9021b57ddd6a44e8ea40b205c6cf437f45bffaef053a5916dcc6de62ee02bdb8ce3acec8ad97fc95dab1307d254790c71f32e4678957cf0121dccabe73a03c6cacbcbdaad8801b04d9836555a982c357a06e2db7e9bf62aed8cdebbb7a71a2410b929015b61f16e54bffd038996a717b9c7cc3696d8a1205e8266bf782c3a45b0e31461d6a3ed62396088833f69248b24fbf6f81dcc08b98826c3bd2325ade54f614f2d4a153e3e3527d93978483f2bfeada6b64bc43f2a725c30e843d13e6ab34cfc38d488b3ef50cd04318fac1f89905f017644cfa2de058ad399871d1316264813c2289d0b6cfeddfbca36ce93fd4a1bfc93bb74453cfbb9c6ca22320ffc9cb0a3fff046a5678c066e617cd3ac024dfead04b99877f448b78208938585c7563efe815ff0cc47da5fff521d9730ddc89f4aeceadd06f2ea6b9ae72c9407aa550a0155db3b4bc6aaa382a30552f699cb6a1af9972a8ccc483f98952dfbde3d712ea8673eacdbb77490d833fc90f0f02e7c073d2917db70831496a88defc10667dc4c1b7399191bdc7857eb090e79c332bf9f71bb5377178e6232800c93d22318dc5ab8d5dfa2f074a6c23acb61c89f2f078ec91e9817e11a4c8295c19634b5ca2df74"}}}}}, 0x0) 07:10:01 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='io.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) getsockopt$packet_buf(r1, 0x107, 0x9, 0x0, &(0x7f0000000080)) 07:10:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, 0xfffffffc}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0x2, 0x0, 0x0, @dev}, 0x1c) iopl(0x3) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5452, &(0x7f0000b28000)=0x3) fcntl$setsig(r2, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r3}], 0x2c, 0xffffffffffbffff8) dup2(r2, r3) fcntl$setown(r2, 0x8, r1) tkill(r1, 0x16) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000d40)=[{}], 0x1, &(0x7f00000001c0)={0x0, 0x3938700}, 0x0, 0x0) [ 143.394754][T10307] netlink: 'syz-executor.2': attribute type 27 has an invalid length. [ 143.403047][T10307] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.2'. 07:10:02 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x3d}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x7}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc23b8c244674e17d}, 0x50) 07:10:02 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, 0xfffffffc}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0x2, 0x0, 0x0, @dev}, 0x1c) iopl(0x3) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5452, &(0x7f0000b28000)=0x3) fcntl$setsig(r2, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r3}], 0x2c, 0xffffffffffbffff8) dup2(r2, r3) fcntl$setown(r2, 0x8, r1) tkill(r1, 0x16) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000d40)=[{}], 0x1, &(0x7f00000001c0)={0x0, 0x3938700}, 0x0, 0x0) 07:10:02 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0x8, &(0x7f0000000000), 0x4) r1 = syz_io_uring_setup(0x516b, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000240)=@IORING_OP_RECVMSG={0xa, 0x2b, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}) io_uring_enter(r1, 0xb15, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000018c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=""/23, 0x17}}], 0x1, 0x0, 0x0) r4 = gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe, 0xffffffff}, r4, 0x0, 0xffffffffffffffff, 0x0) r5 = epoll_create1(0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000900)={@ifindex, r6, 0x36, 0x0, 0x0, @prog_fd}, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x1c5c7e, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0x0) 07:10:02 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_freezer_state(r0, &(0x7f0000000140), 0x2, 0x0) write$cgroup_freezer_state(r1, &(0x7f0000000400)='FROZEN\x00', 0x7) write$cgroup_freezer_state(0xffffffffffffffff, 0x0, 0x0) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(0xffffffffffffffff, 0x0, 0x0) 07:10:02 executing program 4: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) futex_waitv(&(0x7f00000009c0)=[{0x0, 0x0, 0x82}], 0x1, 0x0, 0x0, 0x0) 07:10:02 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) readlink(0x0, 0x0, 0x0) 07:10:02 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, 0xfffffffc}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0x2, 0x0, 0x0, @dev}, 0x1c) iopl(0x3) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5452, &(0x7f0000b28000)=0x3) fcntl$setsig(r2, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r3}], 0x2c, 0xffffffffffbffff8) dup2(r2, r3) fcntl$setown(r2, 0x8, r1) tkill(r1, 0x16) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000d40)=[{}], 0x1, &(0x7f00000001c0)={0x0, 0x3938700}, 0x0, 0x0) 07:10:02 executing program 3: creat(&(0x7f0000000180)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x2081c80, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x1000, 0x0) mount$bind(&(0x7f0000000440)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x10a5840, 0x0) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000800)='./file0\x00', 0x1480e, &(0x7f0000000040)={[{@map_off}, {@block={'block', 0x3d, 0x200}, 0x0}, {}, {@session={'session', 0x3d, 0x43}}, {@iocharset={'iocharset', 0x3d, 'cp852'}}, {@map_acorn, 0x41}, {@session={'session', 0x3d, 0x5b}}, {@nojoliet}, {@session={'session', 0x3d, 0x2}}, {@map_acorn}, {@overriderock}, {@unhide}]}, 0x0, 0x684, &(0x7f0000001000)="$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") 07:10:02 executing program 4: creat(&(0x7f0000000180)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x2081c80, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x1000, 0x0) mount$bind(&(0x7f0000000440)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x10a5840, 0x0) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000800)='./file0\x00', 0x1480e, &(0x7f0000000040)={[{@map_off}, {@block={'block', 0x3d, 0x200}, 0x0}, {}, {@session={'session', 0x3d, 0x43}}, {@iocharset={'iocharset', 0x3d, 'cp852'}}, {@map_acorn, 0x41}, {@session={'session', 0x3d, 0x5b}}, {@nojoliet}, {@session={'session', 0x3d, 0x2}}, {@map_acorn}, {@overriderock}, {@unhide}]}, 0x0, 0x684, &(0x7f0000001000)="$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") 07:10:02 executing program 0: syz_emit_ethernet(0xf87, &(0x7f0000001180)={@local, @local, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6410a6", 0xf51, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @local, {[@routing={0x84}], "223427d5c9a46b9fa14172170a013589317d2af31ba55431762f462a5abc3f46494ee91bfca594d52f8c3785143e92da5d2d81edc09f68f122fbf741257bf1319408347a17c89212dfe27a0fc65362487e5afe673f0954f60d9d08b61276ce0b3aa520b5f30a9f52c4aa53fc003f8570383ca63530d93b78a7875338b3d7645ef2c24ab05db63cfdcde7b3cac2248c9d1c73d0d4382b3f520ad6e9be698eaa9bf5b939ce09919c9485c4725690ee2483315829a196f85a5ae552ebe19a2d6768ce2a6bf60fbb53104c7919b7cf28fa555fc9460df11e72eddebb2fc4eb6f83b16e0d65307e4210dfc209f0c68df65b57f420fd215546b798af6b6ab7bfb2fe6bd6142f877852717370b1ca39d199c149c3ead97c4e16229ce4c08a111a0fc64651c21e9174dd72442a9ae2a42d9433c7b54c8dd4b59203f9a2e227e9b043eb430e606cf98f3428ac8511948dd553bc0728c0626fbda71bd2a1d734d605e27bdb0be93b7b91284689e31fccb70c15f2c39da9011c84d36fe4b4b36ff26e45a34685fc638dbdaa068a3d3d4f5d44b74afc0fc7956e5fcc3fe405ac6d292d1d90f257f18fe14a3192d28ed369956aa2f91f9fee773cf7fb5d90705347eeadc1af86de78a498fa1a20e5b3f481a0595769654d969299506d8ffbc172a7fb9453a8a3787e80b167936863f2cc16c1d03481bd40e1abcf87a292559771572136932bf30e48174012a1d4d5f138f93140af2ceb9c821c7966ea7592d762975b5b33ef141b6b91eb388c91b924945c3231d0f299adb5a36e0c95a17872e7ebf0bc0e33baf5c46f9e2087b77bad0794d519ce7bc8674a70f3545d020454ded22f164185df3b4f952b132947b75333993fd73a6bac5836dd5720e559bcb82a4926734c5c3b1287c5fec219a99f71eb398430001f007306e9232c269c2886357f75d935e8de054341ac36f1df1fc77fbc347d90660f4d5658cfeb9e289f70968a7c0b38ae34c4bfa46b47964e223ac34f472e3231e8c285add5713592c76c062c3477beb55b279846f04f8d6a5ce2743c6a2020f0c5164953b8dca7e57239dc8a7f507bcf77767ab0b4602437171a09c8e80f5a165c4c37eaae386cfcb927dd1a935fa717fa1608792b34bafbc20cf11a678455894ede62788309ab7a7075535847a2b48260a613e521b01d75648263ad78e6176528dbf3e6c4e4d72066e617be5387183a51dd97d2e846c5d173b51e17a4c8d78a49c914cbe44236c52c78de45b44f9d80bc6f77c75135922a84579bce77baa71311889f5b7b90c5124b8298d5e9c81c442d60df00795854d3213a1ac254c8963c109f68b3ff5451c381f6fb56c116f86b71f988d1e9f732280cbf3d4e9791fefc4bdec5dc293fb77b02d5aab6bd8cd179b7e425126b7f78c0d004bc6470ecc2bbc422bd06a6bd8f717009509e6a88b01347b7a62b9dea6f7a7446a371f422499a6e66eeb6a7b0beb4a86a61f875a9bfe0f5d5f0d0e4c85852afaea97d74ebc80d6491a8a1c998c4b5bc34b3edaeba2df902cd5e14e016720e6c3c8b15287b2471c34251e26dc442720cd5d984e30b110b7370f233f865b9ac129fdf49ff02b303d7d4f91039d3bb58a9d64d7a72d8b8eba6b45a000370d4f0e9c0d411768441372e7112e5d4e7d70a9d6b428b8b85ee6209d6f73e7b024740c052166deeb843e4ab78d1d354d75a5827ff0d49d8964e75785f3594c7299c0917b48f3b2efb81a4c3a7d6e0f1cf50efe0360963c2e3ee390ed2a4c39f42e856eced0f2ee7beacd2ecbece493e911ca0460584323ea6d4a0c00864693c979cae38f0c5841bfaeebf609d1075163c120fea0bd0207d2dd07e5e2e0a5afe3efee0ee6bb9a926a8dba7a27a82c5421a5b20bfb5dbdef532a12435fcd899f15603209831711e0dcfaaf2104b2016f087fce44848c70b65a34b9be83df2064391fc5a8d169dc1943d226e57ab5ba06c656273d4efba73a8a61aae19df4d2445f3ce7e649af1b4ffc86106c9092ddd0aafeb45653d181cb32b06a1dd41573495f15c3b8c0019ba72a2eb163dfcbdbb235322ae27d7116af506f295c2424ab9191aa8ce0e4617b212af21983f8d2b19d7fdeec881f6fa448acc7c3e133b6f281583fad4467c05801e69f6ffc1ae2e1f54655534d884c2f8f60303da33ccbe47a293643edb61c7d9fad4e3e54028bc64be8e5b1da53446869b136660b8e96ff96c48641ece275967b27b291c5c240b3399b5b901b699227735f821938bc88ded45bada2b257b1a4bcab7ed6647f2027e5680c87329e9cfdba6bde2f2a9b676be016001702bebbabb2eae3eba01d6f49ab70245a4c5ef0e136b531e1843487b3f69c5b811217d6d2f5e71b47f40c28117bd09a88bb21887a06e2cc164d4281d0df47cbd5781f1524098d89ccae32f24c5f9d86469106685fdc683ad5e873030b621dc00354e0621106da90aca69bb53848dd57251a45bc1898aca9bc84c9a8d2f8aabeed888560771c8cb03aab02620430fec8e9740880790060ccbffd5b8edaa219ca61587eff1b1b03ae8af53059f121efdec8b3ee8aba06f494a5b4575bc848d5a9773d2346f75811cb82a078fc960c9bd374555d78b1b4ba0b438ef00e8aa75810ca5efc5c70936e2cb0e515912cb7f625a2130a9ad58f29e58ae6eac5c3f15f22f0163ee6dead6947c4390b92c8dfb146fec7bfc0b37e8ff2c9de90c30f2d8b5e334107f9835bc47fbc193c60ebd5ac4e677c7fd5b6261ff96e97c185c726ec02941bc2336946f181fd2aff43f0e95f06105a049fcb8e4e3738407d6356856f533f17fae281a3be9f2050ae3d19d1b8350d424087ac9b7875824a9b7e098775b53d6ec960fc052ecd165d17a7897de75f15316a072bb9ccf6ce1ec085bb5356c271b985a437a32f12308fc927410fd444bcded9859e7b8a3cfaaf29ebfb92cc7cbfad2559bbe4f90e189e8708e93827b221869cc78fa41fd5bcb6577b7dfe4c3927dc25a58aa84419f76e71d1f3c10cbb5e52ab2bebe0d39bdffda0fa1b55fe3a03683f882a82dd58498d62b101acd710fd436aa7409fe3cf5352dffb399d560323e14d564bdb3121b89c1f43fc9a892b799cd32f7ce2ededb868920b4547735ef0bf3e148251a4f65dddb7f96b2f33734522a8cffdc51520ac98926b3406e96618cf15a042a67239e755afc70ec6a9c99f8e08ec2946e5901364d85223a63d49572519137d93b6b0798e72acf9da120e706ee73367dec1450a68def886c149bcd734469e10b933899501011cd548e99d638821d5709fde050ab382d4896ecfd7999d40ea9c690c26d396545224c8f9e19705593df2688eb592e2476a0193f7054ab6f703d41c545a80bf285bbc7cc735bd306c9ea5eb64f40752fd4c741d9b6e03cd41b636ef8f5e810047a21c0b24c6fde1f2e98f2f27730c90d93af9e7564e4e209a61ff626b666fcc4f75f7d560da688169ff0af5e674a0b89a99fb54bb438a65f953c2db0faec2ce09cec33b6d25620b5a0393ac473fed48a38beaca5223997419876d571ce969b83b5b3ae54de83dd89fd92ed2a93c087828bef49a24ed1a97778c47fdc691a94fd5b437dfe494b5c6fadf499d9d15583b0439d3d5ecb61a32a2508a6960be6009accfd1d5d75a16dbc4121c6ef07bda12646792449c18a56e7aa3893f3f0e55a8e09ca64193dd29ea24ed8614ee8e717f046dd99a8e3750506655331125a502aa89c0d7e8e30c36a4be22cd911322695144d3bf034f38ef32d49431d50da583d08a3e4c5862483cdd52d031b12c89fdaafc3334e877e464134baece883d301193a9c27311a987d4dae82a061f48182cc747cd64441e88b68e26e4975f0fdde3129a9e6af80009962581d5349676df9c73b81514b175709d9193749660f480bd4009b528c1db4f76f42b6a175126603c39a374e890f871c97b2eebb4500451d827cc15497dc5ae89edc6f47f25db7efa4b4b2afbbb2ee543e3db8d20fe93faf300247f59075921e8b2f2a025af8a1d46f274e0c6cb4be0293c7c16c88e98d7d189e9733e4c0e3b96be4aa3fa6ecf42732e0b1432d38aeaf2330d92713cd5580ce42bfe47fb98fea64783de23f456300dd193008211a5ba408d32dedbf12aa8237a6e1a2c9890a2c1011855241fea186906a5139d1c300be57dc7ff493de80010520d10fc3eda0ee9cd413e075d3dc02258fdab567a16e43edbeecc366a69d8d75512f43a2b79cbb9132cdcd00c531730d05f1eabf66613d6e7ebb8c4c3f4f7efd415d41049786352808b22a3bde40121968af39c8f00296001662adc72b7963c8bafab4a496b50f3237a29d19ad4a51a62b1c77a04c14004734189cf7ec49e3d041a1e5658d080f09df77f39782e7133968c1f39ab3ae2a5f24a60073288f3c5825dafd614a379b8b905aaf961caa14ffa38de0d632918d31e4a9291b0f0789248e232e4276840a1ed0257300e522d83111dffd424b1b33148981e3794b2b649ba9174e6697bcc96049f4f3dcc7cf4ca97e2006ec8a146014bb49184632e4fb159a34b6530e959e60a6b4e0427cc697f14cfe6bb7a662a6f5012744f3cf2307abc19c58449864d98fcfebc5d598cd32a1c38c207896468fe8da75eb1edb1d6e7cb1eab671e4e92f139c81d79f15df2a2dc075acc982dec769e2f49aad0fdf594cb590e054616e4f4582b6c4a149ae45d844903ef68d211df2a180178e178b7c7a5012ccf8a1e677586588620365e6111f5192ecfdbd97e2284128de02e08ebc13d4bb4d114faa1e6c16c51c12da2c52d68f73640ce866ce4e794b9fafdc392c91c1f824bc301b3069a02b9c86d2ffac3ed63ddee130cbc248d6a3345d3f9553db78077072d569a6633f8bdbdb1a209a8be9b6830225994f9021b57ddd6a44e8ea40b205c6cf437f45bffaef053a5916dcc6de62ee02bdb8ce3acec8ad97fc95dab1307d254790c71f32e4678957cf0121dccabe73a03c6cacbcbdaad8801b04d9836555a982c357a06e2db7e9bf62aed8cdebbb7a71a2410b929015b61f16e54bffd038996a717b9c7cc3696d8a1205e8266bf782c3a45b0e31461d6a3ed62396088833f69248b24fbf6f81dcc08b98826c3bd2325ade54f614f2d4a153e3e3527d93978483f2bfeada6b64bc43f2a725c30e843d13e6ab34cfc38d488b3ef50cd04318fac1f89905f017644cfa2de058ad399871d1316264813c2289d0b6cfeddfbca36ce93fd4a1bfc93bb74453cfbb9c6ca22320ffc9cb0a3fff046a5678c066e617cd3ac024dfead04b99877f448b78208938585c7563efe815ff0cc47da5fff521d9730ddc89f4aeceadd06f2ea6b9ae72c9407aa550a0155db3b4bc6aaa382a30552f699cb6a1af9972a8ccc483f98952dfbde3d712ea8673eacdbb77490d833fc90f0f02e7c073d2917db70831496a88defc10667dc4c1b7399191bdc7857eb090e79c332bf9f71bb5377178e6232800c93d22318dc5ab8d5dfa2f074a6c23acb61c89f2f078ec91e9817e11a4c8295c19634b5ca2df74"}}}}}, 0x0) 07:10:02 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x3d}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x7}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002600)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc23b8c244674e17d}, 0x50) 07:10:02 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDENABIO(r0, 0x4b36) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, @thr={0x0, 0x0}}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008200000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000f3ffffb0150000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r2) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0xee00, @ANYBLOB="03fb17d64ee1457b7f766b0fe632a450d954a88a5bb013b1426dbcd2db8e678e84143735559fe815c1089ca7a332d4bdf01c174107f7b5d4c334bdfd19c144177281c2797af0c7710085c466d10db09cb9778b240f3eb0e9867af777b99555f3b8efc775ea468f79c992592b9d258f7d2aeed9897307ed4569b946f087f01194aabf91036335f9d608b0be48fc2ed6a83b29f4c907766a36d7e266f3e6f4cf00000000000000f783a32e834a9f97781a86d9d90efd41b71d18ae2c0859ee2360e8ca4c64dcd070c13085839ca1483b2194612068090284229d9493d0fc80edacb524a7ef83813bad9dda69b2e866830d718641eebecebf6e173b42d8965a70f248c11db1f8ed32875f78d366a6d57a5920f1693d9dfa2afecd1eadd4663be9ec6532e37b81707130b33ffce95706ca4b30011cf71474aea0b09d602b77a24d3f3a192d362e6254a946072b2261ebe3df62ef756d37d55a8a6144812f1c076805e7fdef71742c370745ab09469256abd3c95271edc945e2680bf25eea474ab4bf13e304695d070972bb50091058e50c12198aa0331a"], 0x1, 0xa78, &(0x7f0000000540)="$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") r3 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) connect$llc(r3, &(0x7f0000000340)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random="1cfbda6c48bd"}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) bind$llc(r4, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) pselect6(0x40, &(0x7f0000004580), &(0x7f0000004e00)={0x3ff}, 0x0, 0x0, 0x0) [ 143.645049][T10334] loop3: detected capacity change from 0 to 164 [ 143.676695][T10336] loop4: detected capacity change from 0 to 164 07:10:02 executing program 1: syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0x0, @ANYRESOCT=0x0], 0x1, 0xa78, &(0x7f0000000fc0)="$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") mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0xa4247e, &(0x7f00000001c0)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) 07:10:02 executing program 1: syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0x0, @ANYRESOCT=0x0], 0x1, 0xa78, &(0x7f0000000fc0)="$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") mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0xa4247e, &(0x7f00000001c0)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) [ 143.706948][ T49] netdevsim netdevsim1 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 07:10:02 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="6000000011140100000000000000000008004b001300000008004a00000000000800010000000000080001000000000008004b002800000008004a0002000000080001000000000008004f000300000008003e0004000000080001"], 0x60}}, 0x0) 07:10:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDENABIO(r0, 0x4b36) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, @thr={0x0, 0x0}}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008200000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000f3ffffb0150000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r2) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0xee00, @ANYBLOB="03fb17d64ee1457b7f766b0fe632a450d954a88a5bb013b1426dbcd2db8e678e84143735559fe815c1089ca7a332d4bdf01c174107f7b5d4c334bdfd19c144177281c2797af0c7710085c466d10db09cb9778b240f3eb0e9867af777b99555f3b8efc775ea468f79c992592b9d258f7d2aeed9897307ed4569b946f087f01194aabf91036335f9d608b0be48fc2ed6a83b29f4c907766a36d7e266f3e6f4cf00000000000000f783a32e834a9f97781a86d9d90efd41b71d18ae2c0859ee2360e8ca4c64dcd070c13085839ca1483b2194612068090284229d9493d0fc80edacb524a7ef83813bad9dda69b2e866830d718641eebecebf6e173b42d8965a70f248c11db1f8ed32875f78d366a6d57a5920f1693d9dfa2afecd1eadd4663be9ec6532e37b81707130b33ffce95706ca4b30011cf71474aea0b09d602b77a24d3f3a192d362e6254a946072b2261ebe3df62ef756d37d55a8a6144812f1c076805e7fdef71742c370745ab09469256abd3c95271edc945e2680bf25eea474ab4bf13e304695d070972bb50091058e50c12198aa0331a"], 0x1, 0xa78, &(0x7f0000000540)="$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") r3 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) connect$llc(r3, &(0x7f0000000340)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random="1cfbda6c48bd"}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) bind$llc(r4, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) pselect6(0x40, &(0x7f0000004580), &(0x7f0000004e00)={0x3ff}, 0x0, 0x0, 0x0) [ 143.768380][ T49] netdevsim netdevsim1 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 143.792081][ T3072] I/O error, dev loop4, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 143.798813][T10341] loop0: detected capacity change from 0 to 1764 07:10:02 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0x32600) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x5, 0x8, 0x1}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000340)={{r2}, &(0x7f00000002c0), &(0x7f0000000300)='%-5lx \x00'}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000b00)={r2, &(0x7f0000000a40), 0x0}, 0x20) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f00000000c0)='block_bio_remap\x00'}, 0x10) write$cgroup_int(r0, &(0x7f0000002ac0), 0x12) 07:10:02 executing program 2: syz_emit_ethernet(0xf87, &(0x7f0000001180)={@local, @local, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6410a6", 0xf51, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @local, {[@routing={0x84}], "223427d5c9a46b9fa14172170a013589317d2af31ba55431762f462a5abc3f46494ee91bfca594d52f8c3785143e92da5d2d81edc09f68f122fbf741257bf1319408347a17c89212dfe27a0fc65362487e5afe673f0954f60d9d08b61276ce0b3aa520b5f30a9f52c4aa53fc003f8570383ca63530d93b78a7875338b3d7645ef2c24ab05db63cfdcde7b3cac2248c9d1c73d0d4382b3f520ad6e9be698eaa9bf5b939ce09919c9485c4725690ee2483315829a196f85a5ae552ebe19a2d6768ce2a6bf60fbb53104c7919b7cf28fa555fc9460df11e72eddebb2fc4eb6f83b16e0d65307e4210dfc209f0c68df65b57f420fd215546b798af6b6ab7bfb2fe6bd6142f877852717370b1ca39d199c149c3ead97c4e16229ce4c08a111a0fc64651c21e9174dd72442a9ae2a42d9433c7b54c8dd4b59203f9a2e227e9b043eb430e606cf98f3428ac8511948dd553bc0728c0626fbda71bd2a1d734d605e27bdb0be93b7b91284689e31fccb70c15f2c39da9011c84d36fe4b4b36ff26e45a34685fc638dbdaa068a3d3d4f5d44b74afc0fc7956e5fcc3fe405ac6d292d1d90f257f18fe14a3192d28ed369956aa2f91f9fee773cf7fb5d90705347eeadc1af86de78a498fa1a20e5b3f481a0595769654d969299506d8ffbc172a7fb9453a8a3787e80b167936863f2cc16c1d03481bd40e1abcf87a292559771572136932bf30e48174012a1d4d5f138f93140af2ceb9c821c7966ea7592d762975b5b33ef141b6b91eb388c91b924945c3231d0f299adb5a36e0c95a17872e7ebf0bc0e33baf5c46f9e2087b77bad0794d519ce7bc8674a70f3545d020454ded22f164185df3b4f952b132947b75333993fd73a6bac5836dd5720e559bcb82a4926734c5c3b1287c5fec219a99f71eb398430001f007306e9232c269c2886357f75d935e8de054341ac36f1df1fc77fbc347d90660f4d5658cfeb9e289f70968a7c0b38ae34c4bfa46b47964e223ac34f472e3231e8c285add5713592c76c062c3477beb55b279846f04f8d6a5ce2743c6a2020f0c5164953b8dca7e57239dc8a7f507bcf77767ab0b4602437171a09c8e80f5a165c4c37eaae386cfcb927dd1a935fa717fa1608792b34bafbc20cf11a678455894ede62788309ab7a7075535847a2b48260a613e521b01d75648263ad78e6176528dbf3e6c4e4d72066e617be5387183a51dd97d2e846c5d173b51e17a4c8d78a49c914cbe44236c52c78de45b44f9d80bc6f77c75135922a84579bce77baa71311889f5b7b90c5124b8298d5e9c81c442d60df00795854d3213a1ac254c8963c109f68b3ff5451c381f6fb56c116f86b71f988d1e9f732280cbf3d4e9791fefc4bdec5dc293fb77b02d5aab6bd8cd179b7e425126b7f78c0d004bc6470ecc2bbc422bd06a6bd8f717009509e6a88b01347b7a62b9dea6f7a7446a371f422499a6e66eeb6a7b0beb4a86a61f875a9bfe0f5d5f0d0e4c85852afaea97d74ebc80d6491a8a1c998c4b5bc34b3edaeba2df902cd5e14e016720e6c3c8b15287b2471c34251e26dc442720cd5d984e30b110b7370f233f865b9ac129fdf49ff02b303d7d4f91039d3bb58a9d64d7a72d8b8eba6b45a000370d4f0e9c0d411768441372e7112e5d4e7d70a9d6b428b8b85ee6209d6f73e7b024740c052166deeb843e4ab78d1d354d75a5827ff0d49d8964e75785f3594c7299c0917b48f3b2efb81a4c3a7d6e0f1cf50efe0360963c2e3ee390ed2a4c39f42e856eced0f2ee7beacd2ecbece493e911ca0460584323ea6d4a0c00864693c979cae38f0c5841bfaeebf609d1075163c120fea0bd0207d2dd07e5e2e0a5afe3efee0ee6bb9a926a8dba7a27a82c5421a5b20bfb5dbdef532a12435fcd899f15603209831711e0dcfaaf2104b2016f087fce44848c70b65a34b9be83df2064391fc5a8d169dc1943d226e57ab5ba06c656273d4efba73a8a61aae19df4d2445f3ce7e649af1b4ffc86106c9092ddd0aafeb45653d181cb32b06a1dd41573495f15c3b8c0019ba72a2eb163dfcbdbb235322ae27d7116af506f295c2424ab9191aa8ce0e4617b212af21983f8d2b19d7fdeec881f6fa448acc7c3e133b6f281583fad4467c05801e69f6ffc1ae2e1f54655534d884c2f8f60303da33ccbe47a293643edb61c7d9fad4e3e54028bc64be8e5b1da53446869b136660b8e96ff96c48641ece275967b27b291c5c240b3399b5b901b699227735f821938bc88ded45bada2b257b1a4bcab7ed6647f2027e5680c87329e9cfdba6bde2f2a9b676be016001702bebbabb2eae3eba01d6f49ab70245a4c5ef0e136b531e1843487b3f69c5b811217d6d2f5e71b47f40c28117bd09a88bb21887a06e2cc164d4281d0df47cbd5781f1524098d89ccae32f24c5f9d86469106685fdc683ad5e873030b621dc00354e0621106da90aca69bb53848dd57251a45bc1898aca9bc84c9a8d2f8aabeed888560771c8cb03aab02620430fec8e9740880790060ccbffd5b8edaa219ca61587eff1b1b03ae8af53059f121efdec8b3ee8aba06f494a5b4575bc848d5a9773d2346f75811cb82a078fc960c9bd374555d78b1b4ba0b438ef00e8aa75810ca5efc5c70936e2cb0e515912cb7f625a2130a9ad58f29e58ae6eac5c3f15f22f0163ee6dead6947c4390b92c8dfb146fec7bfc0b37e8ff2c9de90c30f2d8b5e334107f9835bc47fbc193c60ebd5ac4e677c7fd5b6261ff96e97c185c726ec02941bc2336946f181fd2aff43f0e95f06105a049fcb8e4e3738407d6356856f533f17fae281a3be9f2050ae3d19d1b8350d424087ac9b7875824a9b7e098775b53d6ec960fc052ecd165d17a7897de75f15316a072bb9ccf6ce1ec085bb5356c271b985a437a32f12308fc927410fd444bcded9859e7b8a3cfaaf29ebfb92cc7cbfad2559bbe4f90e189e8708e93827b221869cc78fa41fd5bcb6577b7dfe4c3927dc25a58aa84419f76e71d1f3c10cbb5e52ab2bebe0d39bdffda0fa1b55fe3a03683f882a82dd58498d62b101acd710fd436aa7409fe3cf5352dffb399d560323e14d564bdb3121b89c1f43fc9a892b799cd32f7ce2ededb868920b4547735ef0bf3e148251a4f65dddb7f96b2f33734522a8cffdc51520ac98926b3406e96618cf15a042a67239e755afc70ec6a9c99f8e08ec2946e5901364d85223a63d49572519137d93b6b0798e72acf9da120e706ee73367dec1450a68def886c149bcd734469e10b933899501011cd548e99d638821d5709fde050ab382d4896ecfd7999d40ea9c690c26d396545224c8f9e19705593df2688eb592e2476a0193f7054ab6f703d41c545a80bf285bbc7cc735bd306c9ea5eb64f40752fd4c741d9b6e03cd41b636ef8f5e810047a21c0b24c6fde1f2e98f2f27730c90d93af9e7564e4e209a61ff626b666fcc4f75f7d560da688169ff0af5e674a0b89a99fb54bb438a65f953c2db0faec2ce09cec33b6d25620b5a0393ac473fed48a38beaca5223997419876d571ce969b83b5b3ae54de83dd89fd92ed2a93c087828bef49a24ed1a97778c47fdc691a94fd5b437dfe494b5c6fadf499d9d15583b0439d3d5ecb61a32a2508a6960be6009accfd1d5d75a16dbc4121c6ef07bda12646792449c18a56e7aa3893f3f0e55a8e09ca64193dd29ea24ed8614ee8e717f046dd99a8e3750506655331125a502aa89c0d7e8e30c36a4be22cd911322695144d3bf034f38ef32d49431d50da583d08a3e4c5862483cdd52d031b12c89fdaafc3334e877e464134baece883d301193a9c27311a987d4dae82a061f48182cc747cd64441e88b68e26e4975f0fdde3129a9e6af80009962581d5349676df9c73b81514b175709d9193749660f480bd4009b528c1db4f76f42b6a175126603c39a374e890f871c97b2eebb4500451d827cc15497dc5ae89edc6f47f25db7efa4b4b2afbbb2ee543e3db8d20fe93faf300247f59075921e8b2f2a025af8a1d46f274e0c6cb4be0293c7c16c88e98d7d189e9733e4c0e3b96be4aa3fa6ecf42732e0b1432d38aeaf2330d92713cd5580ce42bfe47fb98fea64783de23f456300dd193008211a5ba408d32dedbf12aa8237a6e1a2c9890a2c1011855241fea186906a5139d1c300be57dc7ff493de80010520d10fc3eda0ee9cd413e075d3dc02258fdab567a16e43edbeecc366a69d8d75512f43a2b79cbb9132cdcd00c531730d05f1eabf66613d6e7ebb8c4c3f4f7efd415d41049786352808b22a3bde40121968af39c8f00296001662adc72b7963c8bafab4a496b50f3237a29d19ad4a51a62b1c77a04c14004734189cf7ec49e3d041a1e5658d080f09df77f39782e7133968c1f39ab3ae2a5f24a60073288f3c5825dafd614a379b8b905aaf961caa14ffa38de0d632918d31e4a9291b0f0789248e232e4276840a1ed0257300e522d83111dffd424b1b33148981e3794b2b649ba9174e6697bcc96049f4f3dcc7cf4ca97e2006ec8a146014bb49184632e4fb159a34b6530e959e60a6b4e0427cc697f14cfe6bb7a662a6f5012744f3cf2307abc19c58449864d98fcfebc5d598cd32a1c38c207896468fe8da75eb1edb1d6e7cb1eab671e4e92f139c81d79f15df2a2dc075acc982dec769e2f49aad0fdf594cb590e054616e4f4582b6c4a149ae45d844903ef68d211df2a180178e178b7c7a5012ccf8a1e677586588620365e6111f5192ecfdbd97e2284128de02e08ebc13d4bb4d114faa1e6c16c51c12da2c52d68f73640ce866ce4e794b9fafdc392c91c1f824bc301b3069a02b9c86d2ffac3ed63ddee130cbc248d6a3345d3f9553db78077072d569a6633f8bdbdb1a209a8be9b6830225994f9021b57ddd6a44e8ea40b205c6cf437f45bffaef053a5916dcc6de62ee02bdb8ce3acec8ad97fc95dab1307d254790c71f32e4678957cf0121dccabe73a03c6cacbcbdaad8801b04d9836555a982c357a06e2db7e9bf62aed8cdebbb7a71a2410b929015b61f16e54bffd038996a717b9c7cc3696d8a1205e8266bf782c3a45b0e31461d6a3ed62396088833f69248b24fbf6f81dcc08b98826c3bd2325ade54f614f2d4a153e3e3527d93978483f2bfeada6b64bc43f2a725c30e843d13e6ab34cfc38d488b3ef50cd04318fac1f89905f017644cfa2de058ad399871d1316264813c2289d0b6cfeddfbca36ce93fd4a1bfc93bb74453cfbb9c6ca22320ffc9cb0a3fff046a5678c066e617cd3ac024dfead04b99877f448b78208938585c7563efe815ff0cc47da5fff521d9730ddc89f4aeceadd06f2ea6b9ae72c9407aa550a0155db3b4bc6aaa382a30552f699cb6a1af9972a8ccc483f98952dfbde3d712ea8673eacdbb77490d833fc90f0f02e7c073d2917db70831496a88defc10667dc4c1b7399191bdc7857eb090e79c332bf9f71bb5377178e6232800c93d22318dc5ab8d5dfa2f074a6c23acb61c89f2f078ec91e9817e11a4c8295c19634b5ca2df74"}}}}}, 0x0) 07:10:02 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, 0xfffffffc}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0x2, 0x0, 0x0, @dev}, 0x1c) iopl(0x3) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5452, &(0x7f0000b28000)=0x3) fcntl$setsig(r2, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r3}], 0x2c, 0xffffffffffbffff8) dup2(r2, r3) fcntl$setown(r2, 0x8, r1) tkill(r1, 0x16) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000d40)=[{}], 0x1, &(0x7f00000001c0)={0x0, 0x3938700}, 0x0, 0x0) 07:10:02 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0x8, &(0x7f0000000000), 0x4) r1 = syz_io_uring_setup(0x516b, &(0x7f0000000340)={0x0, 0x0, 0x10100}, &(0x7f0000000100)=0x0, &(0x7f00000000c0)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000240)=@IORING_OP_RECVMSG={0xa, 0x2b, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}) io_uring_enter(r1, 0xb15, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000018c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=""/23, 0x17}}], 0x1, 0x0, 0x0) r4 = gettid() perf_event_open(&(0x7f0000000000)={0x2, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe, 0xffffffff}, r4, 0x0, 0xffffffffffffffff, 0x0) r5 = epoll_create1(0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000900)={@ifindex, r6, 0x36, 0x0, 0x0, @prog_fd}, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x1c5c7e, 0x0) creat(&(0x7f00000001c0)='./file0\x00', 0x0) [ 143.887713][ T49] netdevsim netdevsim1 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 07:10:02 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDENABIO(r0, 0x4b36) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, @thr={0x0, 0x0}}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008200000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000f3ffffb0150000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r2) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0xee00, @ANYBLOB="03fb17d64ee1457b7f766b0fe632a450d954a88a5bb013b1426dbcd2db8e678e84143735559fe815c1089ca7a332d4bdf01c174107f7b5d4c334bdfd19c144177281c2797af0c7710085c466d10db09cb9778b240f3eb0e9867af777b99555f3b8efc775ea468f79c992592b9d258f7d2aeed9897307ed4569b946f087f01194aabf91036335f9d608b0be48fc2ed6a83b29f4c907766a36d7e266f3e6f4cf00000000000000f783a32e834a9f97781a86d9d90efd41b71d18ae2c0859ee2360e8ca4c64dcd070c13085839ca1483b2194612068090284229d9493d0fc80edacb524a7ef83813bad9dda69b2e866830d718641eebecebf6e173b42d8965a70f248c11db1f8ed32875f78d366a6d57a5920f1693d9dfa2afecd1eadd4663be9ec6532e37b81707130b33ffce95706ca4b30011cf71474aea0b09d602b77a24d3f3a192d362e6254a946072b2261ebe3df62ef756d37d55a8a6144812f1c076805e7fdef71742c370745ab09469256abd3c95271edc945e2680bf25eea474ab4bf13e304695d070972bb50091058e50c12198aa0331a"], 0x1, 0xa78, &(0x7f0000000540)="$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") r3 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) connect$llc(r3, &(0x7f0000000340)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random="1cfbda6c48bd"}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) bind$llc(r4, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) pselect6(0x40, &(0x7f0000004580), &(0x7f0000004e00)={0x3ff}, 0x0, 0x0, 0x0) 07:10:02 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0}, 0x90) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000680)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x6, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000006111080000000000730a0eff000000009500000c00000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x22) 07:10:02 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="1801000021000000000000003b810000850000006d000000850000005000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000002c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) keyctl$set_timeout(0xa, 0x0, 0x20ffffff) 07:10:02 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="6000000011140100000000000000000008004b001300000008004a00000000000800010000000000080001000000000008004b002800000008004a0002000000080001000000000008004f000300000008003e0004000000080001"], 0x60}}, 0x0) [ 143.986079][ T49] netdevsim netdevsim1 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 144.004868][T10351] loop0: detected capacity change from 0 to 1764 07:10:02 executing program 0: creat(&(0x7f0000000180)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x2081c80, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x89901) move_mount(r0, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x1000, 0x0) mount$bind(&(0x7f0000000440)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x10a5840, 0x0) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000800)='./file0\x00', 0x1480e, &(0x7f0000000040)={[{@map_off}, {@block={'block', 0x3d, 0x200}, 0x0}, {}, {@session={'session', 0x3d, 0x43}}, {@iocharset={'iocharset', 0x3d, 'cp852'}}, {@map_acorn, 0x41}, {@session={'session', 0x3d, 0x5b}}, {@nojoliet}, {@session={'session', 0x3d, 0x2}}, {@map_acorn}, {@overriderock}, {@unhide}]}, 0x0, 0x684, &(0x7f0000001000)="$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") 07:10:02 executing program 2: setrlimit(0x2, &(0x7f00000000c0)={0x3f, 0x2400001}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1000403, 0x2000000000032, 0xffffffffffffffff, 0x0) 07:10:02 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, 0xfffffffc}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0x2, 0x0, 0x0, @dev}, 0x1c) iopl(0x3) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5452, &(0x7f0000b28000)=0x3) fcntl$setsig(r2, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r3}], 0x2c, 0xffffffffffbffff8) dup2(r2, r3) fcntl$setown(r2, 0x8, r1) tkill(r1, 0x16) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000d40)=[{}], 0x1, &(0x7f00000001c0)={0x0, 0x3938700}, 0x0, 0x0) [ 144.100605][ T49] bridge_slave_1: left allmulticast mode [ 144.106321][ T49] bridge_slave_1: left promiscuous mode [ 144.112058][ T49] bridge0: port 2(bridge_slave_1) entered disabled state [ 144.124322][T10358] mmap: syz-executor.2 (10358): VmData 45703168 exceed data ulimit 63. Update limits or use boot option ignore_rlimit_data. 07:10:02 executing program 2: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000000000006005, 0x1) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = dup2(r0, r0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$BLKTRACESETUP(r1, 0xc0481273, &(0x7f0000000200)) [ 144.151511][T10361] loop0: detected capacity change from 0 to 164 [ 144.166201][ T49] bridge_slave_0: left allmulticast mode [ 144.171936][ T49] bridge_slave_0: left promiscuous mode [ 144.177651][ T49] bridge0: port 1(bridge_slave_0) entered disabled state 07:10:02 executing program 2: perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) futex_waitv(&(0x7f00000009c0)=[{0x0, 0x0, 0x82}], 0x1, 0x0, 0x0, 0x0) [ 144.209578][ T28] audit: type=1400 audit(1713165002.732:913): avc: denied { write } for pid=10366 comm="syz-executor.2" name="file0" dev="sda1" ino=1936 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 07:10:02 executing program 2: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) write$binfmt_elf32(r0, &(0x7f00000008c0)=ANY=[], 0x4b0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000180)="7f", 0x1}, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x3, 0x0, r3, 0x0}]) 07:10:02 executing program 0: openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000280)='fd/3\x00') lseek(r0, 0x1000, 0x3) 07:10:02 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="6000000011140100000000000000000008004b001300000008004a00000000000800010000000000080001000000000008004b002800000008004a0002000000080001000000000008004f000300000008003e0004000000080001"], 0x60}}, 0x0) 07:10:02 executing program 2: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x73, 0x0) r1 = dup(r0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mount$9p_fd(0x0, &(0x7f00000001c0)='.\x00', &(0x7f0000000180), 0x0, &(0x7f0000000040)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}}) [ 144.534759][ T49] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 144.545496][ T49] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 144.555876][ T49] bond0 (unregistering): Released all slaves [ 144.685108][ T49] hsr_slave_0: left promiscuous mode [ 144.692671][ T49] hsr_slave_1: left promiscuous mode [ 144.698599][ T49] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 144.706113][ T49] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 144.716330][ T49] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 144.723884][ T49] batman_adv: batadv0: Removing interface: batadv_slave_1 07:10:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) socket$kcm(0x29, 0x0, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(0xffffffffffffffff, 0x119, 0x1, 0x0, 0x0) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="07180000000000000000210000000c00060001000000010000002c002d8008000200000000000500010000000000050004"], 0x4c}}, 0x0) 07:10:03 executing program 0: ioperm(0x0, 0x1b, 0x8001) capset(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) [ 144.734291][ T49] veth1_macvtap: left promiscuous mode [ 144.739779][ T49] veth0_macvtap: left promiscuous mode [ 144.747083][ T49] veth1_vlan: left promiscuous mode [ 144.752490][ T49] veth0_vlan: left promiscuous mode [ 144.854052][ T49] team0 (unregistering): Port device team_slave_1 removed [ 144.865878][ T49] team0 (unregistering): Port device team_slave_0 removed [ 145.099511][T10407] lo speed is unknown, defaulting to 1000 [ 145.215079][T10407] chnl_net:caif_netlink_parms(): no params data found [ 145.382914][T10424] lo speed is unknown, defaulting to 1000 [ 145.395200][T10407] bridge0: port 1(bridge_slave_0) entered blocking state [ 145.404347][T10407] bridge0: port 1(bridge_slave_0) entered disabled state [ 145.411953][T10407] bridge_slave_0: entered allmulticast mode [ 145.420844][T10407] bridge_slave_0: entered promiscuous mode [ 145.428831][T10407] bridge0: port 2(bridge_slave_1) entered blocking state [ 145.437965][T10407] bridge0: port 2(bridge_slave_1) entered disabled state [ 145.445444][T10407] bridge_slave_1: entered allmulticast mode [ 145.452179][T10407] bridge_slave_1: entered promiscuous mode [ 145.499532][T10407] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 145.520058][T10407] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 145.587762][T10407] team0: Port device team_slave_0 added [ 145.607253][T10446] lo speed is unknown, defaulting to 1000 [ 145.617040][T10407] team0: Port device team_slave_1 added [ 145.676897][T10407] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 145.683949][T10407] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 145.711934][T10407] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 145.724223][T10407] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 145.731262][T10407] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 145.759184][T10407] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 145.808828][T10407] hsr_slave_0: entered promiscuous mode [ 145.816401][T10407] hsr_slave_1: entered promiscuous mode [ 145.824935][T10407] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 145.832546][T10407] Cannot create hsr debugfs directory [ 145.843929][T10424] chnl_net:caif_netlink_parms(): no params data found [ 145.978053][T10424] bridge0: port 1(bridge_slave_0) entered blocking state [ 145.985337][T10424] bridge0: port 1(bridge_slave_0) entered disabled state [ 145.994867][T10424] bridge_slave_0: entered allmulticast mode [ 146.003220][T10424] bridge_slave_0: entered promiscuous mode [ 146.010273][T10424] bridge0: port 2(bridge_slave_1) entered blocking state [ 146.017433][T10424] bridge0: port 2(bridge_slave_1) entered disabled state [ 146.028680][T10424] bridge_slave_1: entered allmulticast mode [ 146.037831][T10424] bridge_slave_1: entered promiscuous mode [ 146.058506][ T52] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.094793][T10424] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 146.116547][T10424] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 146.130174][ T52] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.186840][ T52] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.199349][T10424] team0: Port device team_slave_0 added [ 146.209217][T10424] team0: Port device team_slave_1 added [ 146.226791][ T52] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.282790][T10446] chnl_net:caif_netlink_parms(): no params data found [ 146.295162][T10424] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 146.302202][T10424] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 146.330280][T10424] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 146.358823][T10424] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 146.365909][T10424] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 146.393026][T10424] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 146.406335][T10489] lo speed is unknown, defaulting to 1000 [ 146.467537][T10424] hsr_slave_0: entered promiscuous mode [ 146.476187][T10424] hsr_slave_1: entered promiscuous mode [ 146.482236][T10424] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 146.489788][T10424] Cannot create hsr debugfs directory [ 146.552068][T10446] bridge0: port 1(bridge_slave_0) entered blocking state [ 146.559173][T10446] bridge0: port 1(bridge_slave_0) entered disabled state [ 146.566590][T10446] bridge_slave_0: entered allmulticast mode [ 146.573290][T10446] bridge_slave_0: entered promiscuous mode [ 146.587735][ T52] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.601848][T10446] bridge0: port 2(bridge_slave_1) entered blocking state [ 146.608926][T10446] bridge0: port 2(bridge_slave_1) entered disabled state [ 146.617430][T10446] bridge_slave_1: entered allmulticast mode [ 146.624412][T10446] bridge_slave_1: entered promiscuous mode [ 146.633850][ T52] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.684566][T10446] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 146.715610][ T52] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.732096][T10446] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 146.746114][T10407] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 146.784287][T10407] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 146.796394][ T52] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.830049][T10407] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 146.852644][T10424] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.865839][T10446] team0: Port device team_slave_0 added [ 146.876271][T10407] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 146.886375][T10446] team0: Port device team_slave_1 added [ 146.919318][T10424] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 146.932390][T10446] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 146.939611][T10446] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 146.967764][T10446] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 146.996800][T10489] chnl_net:caif_netlink_parms(): no params data found [ 147.009199][T10446] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 147.016262][T10446] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 147.044188][T10446] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 147.057930][T10424] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 147.110467][T10424] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 147.151857][T10446] hsr_slave_0: entered promiscuous mode [ 147.158603][T10446] hsr_slave_1: entered promiscuous mode [ 147.167213][T10446] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 147.174945][T10446] Cannot create hsr debugfs directory [ 147.210024][T10489] bridge0: port 1(bridge_slave_0) entered blocking state [ 147.217204][T10489] bridge0: port 1(bridge_slave_0) entered disabled state [ 147.229274][T10489] bridge_slave_0: entered allmulticast mode [ 147.236359][T10489] bridge_slave_0: entered promiscuous mode [ 147.248979][ T52] bridge_slave_1: left allmulticast mode [ 147.256614][ T52] bridge_slave_1: left promiscuous mode [ 147.262475][ T52] bridge0: port 2(bridge_slave_1) entered disabled state [ 147.276485][ T52] bridge_slave_0: left allmulticast mode [ 147.282418][ T52] bridge_slave_0: left promiscuous mode [ 147.288138][ T52] bridge0: port 1(bridge_slave_0) entered disabled state [ 147.297408][ T52] bridge_slave_1: left allmulticast mode [ 147.304450][ T52] bridge_slave_1: left promiscuous mode [ 147.310135][ T52] bridge0: port 2(bridge_slave_1) entered disabled state [ 147.318428][ T52] bridge_slave_0: left allmulticast mode [ 147.324180][ T52] bridge_slave_0: left promiscuous mode [ 147.329876][ T52] bridge0: port 1(bridge_slave_0) entered disabled state [ 147.344280][ T52] bridge_slave_1: left allmulticast mode [ 147.349988][ T52] bridge_slave_1: left promiscuous mode [ 147.355693][ T52] bridge0: port 2(bridge_slave_1) entered disabled state [ 147.363563][ T52] bridge_slave_0: left allmulticast mode [ 147.369203][ T52] bridge_slave_0: left promiscuous mode [ 147.376433][ T52] bridge0: port 1(bridge_slave_0) entered disabled state [ 147.903711][ T52] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 147.915155][ T52] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 147.925588][ T52] bond0 (unregistering): Released all slaves [ 147.934663][ T52] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 147.945967][ T52] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 147.956235][ T52] bond0 (unregistering): Released all slaves [ 147.965783][ T52] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 147.977119][ T52] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 147.987153][ T52] bond0 (unregistering): Released all slaves [ 147.995457][T10489] bridge0: port 2(bridge_slave_1) entered blocking state [ 148.002619][T10489] bridge0: port 2(bridge_slave_1) entered disabled state [ 148.009906][T10489] bridge_slave_1: entered allmulticast mode [ 148.016541][T10489] bridge_slave_1: entered promiscuous mode [ 148.051392][ T52] tipc: Left network mode [ 148.062291][T10489] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 148.072023][ T52] tipc: Left network mode [ 148.100474][T10424] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 148.114480][T10489] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 148.131589][T10424] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 148.152522][T10424] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 148.171927][T10424] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 148.183961][T10407] 8021q: adding VLAN 0 to HW filter on device bond0 [ 148.193910][T10489] team0: Port device team_slave_0 added [ 148.201155][T10489] team0: Port device team_slave_1 added [ 148.222138][ T52] hsr_slave_0: left promiscuous mode [ 148.227967][ T52] hsr_slave_1: left promiscuous mode [ 148.234237][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 148.241792][ T52] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 148.249907][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 148.257493][ T52] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 148.268010][ T52] hsr_slave_0: left promiscuous mode [ 148.276752][ T52] hsr_slave_1: left promiscuous mode [ 148.283874][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 148.291388][ T52] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 148.300932][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 148.308354][ T52] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 148.318878][ T52] hsr_slave_0: left promiscuous mode [ 148.325188][ T52] hsr_slave_1: left promiscuous mode [ 148.332218][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 148.339665][ T52] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 148.348086][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 148.356216][ T52] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 148.370393][ T52] veth1_macvtap: left promiscuous mode [ 148.375885][ T52] veth0_macvtap: left promiscuous mode [ 148.382445][ T52] veth1_vlan: left promiscuous mode [ 148.387736][ T52] veth0_vlan: left promiscuous mode [ 148.393542][ T52] veth1_macvtap: left promiscuous mode [ 148.399036][ T52] veth0_macvtap: left promiscuous mode [ 148.404564][ T52] veth1_vlan: left promiscuous mode [ 148.409851][ T52] veth0_vlan: left promiscuous mode [ 148.416563][ T52] veth1_macvtap: left promiscuous mode [ 148.422052][ T52] veth0_macvtap: left promiscuous mode [ 148.427539][ T52] veth1_vlan: left promiscuous mode [ 148.432833][ T52] veth0_vlan: left promiscuous mode [ 148.622490][ T52] team0 (unregistering): Port device team_slave_1 removed [ 148.633502][ T52] team0 (unregistering): Port device team_slave_0 removed [ 148.712272][ T52] team0 (unregistering): Port device team_slave_1 removed [ 148.724651][ T52] team0 (unregistering): Port device team_slave_0 removed [ 148.808769][ T52] team0 (unregistering): Port device team_slave_1 removed [ 148.820741][ T52] team0 (unregistering): Port device team_slave_0 removed [ 148.865750][T10407] 8021q: adding VLAN 0 to HW filter on device team0 [ 148.878310][T10489] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 148.886416][T10489] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 148.913555][T10489] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 148.927087][ T2749] lo speed is unknown, defaulting to 1000 [ 148.938646][T10489] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 148.946750][T10489] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 148.973881][T10489] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 148.998298][ T3175] bridge0: port 1(bridge_slave_0) entered blocking state [ 149.005407][ T3175] bridge0: port 1(bridge_slave_0) entered forwarding state [ 149.014541][ T3175] bridge0: port 2(bridge_slave_1) entered blocking state [ 149.021647][ T3175] bridge0: port 2(bridge_slave_1) entered forwarding state [ 149.086232][T10489] hsr_slave_0: entered promiscuous mode [ 149.093812][T10489] hsr_slave_1: entered promiscuous mode [ 149.099808][T10489] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 149.109976][T10489] Cannot create hsr debugfs directory [ 149.128881][T10424] 8021q: adding VLAN 0 to HW filter on device bond0 [ 149.157574][T10424] 8021q: adding VLAN 0 to HW filter on device team0 [ 149.210966][ T2749] bridge0: port 1(bridge_slave_0) entered blocking state [ 149.218075][ T2749] bridge0: port 1(bridge_slave_0) entered forwarding state [ 149.229479][ T2749] bridge0: port 2(bridge_slave_1) entered blocking state [ 149.236603][ T2749] bridge0: port 2(bridge_slave_1) entered forwarding state [ 149.249107][T10446] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 149.261466][T10446] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 149.286645][T10446] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 149.295069][T10446] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 149.307130][T10424] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 149.342439][T10407] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 149.426644][T10424] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 149.466287][T10446] 8021q: adding VLAN 0 to HW filter on device bond0 [ 149.514813][T10446] 8021q: adding VLAN 0 to HW filter on device team0 [ 149.528536][T10407] veth0_vlan: entered promiscuous mode [ 149.542823][ T23] bridge0: port 1(bridge_slave_0) entered blocking state [ 149.549979][ T23] bridge0: port 1(bridge_slave_0) entered forwarding state [ 149.566201][T10407] veth1_vlan: entered promiscuous mode [ 149.588814][T10446] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 149.599240][T10446] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 149.627971][ T23] bridge0: port 2(bridge_slave_1) entered blocking state [ 149.635211][ T23] bridge0: port 2(bridge_slave_1) entered forwarding state [ 149.662641][T10407] veth0_macvtap: entered promiscuous mode [ 149.670366][T10407] veth1_macvtap: entered promiscuous mode [ 149.702485][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 149.713036][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.722952][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 149.733458][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.743319][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 149.753814][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.763722][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 149.774357][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.784282][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 149.794725][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.805413][T10407] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 149.816100][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 149.826689][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.836734][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 149.847457][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.857397][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 149.867888][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.877857][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 149.888360][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.898288][T10407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 149.908775][T10407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 149.919785][T10407] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 149.931779][T10407] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 149.940546][T10407] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 149.949282][T10407] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 149.958123][T10407] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 149.988948][T10424] veth0_vlan: entered promiscuous mode [ 150.019346][T10424] veth1_vlan: entered promiscuous mode [ 150.053046][T10489] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 150.072464][T10489] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 150.086930][T10489] netdevsim netdevsim0 netdevsim2: renamed from eth2 07:10:08 executing program 1: syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0x0, @ANYRESOCT=0x0], 0x1, 0xa78, &(0x7f0000000fc0)="$eJzs3c1vHGf9APDvbGzHdqs2bfNr+4vaZpIqrdsGZ23TRFEPNLHXyRa/INuRGgnUVI2DolgUNSC1EVJTCXGiokIICZAQ6pFTpXKgF5QTcOTEAQn6H6CKU4qAQTO7a+86+5K4azstn0+03pl5vs/bzOw88Xp3nuDzLMuy4rHF9XO/3snGcvc5PfPx+x+8mz/euR5DsSeeT34bMRwRacTAv4tzZXB6ZmlxvkdBVyIuRMSNiCQi9kbtuYORlrULkfwo7t1YvxHJL+LRNtmG77Bz9JTxP223zz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgrTc+UyxNJzFUXzr2cdlZMAd4lvVHcR8Ws38lHvapNIpL8EcPDjam+H92/kfxw/uNwPFZbe6w28/dwXLvn4X0vPDRQauTv0qAdcfWta1deXVtbfaO+vjdNB3tm2rvtzbpzQ1vLdqayUF1erM6fOlNJq8uL6cnjx8vHzs4up7PVqCyfX16pzKfTS5VTK4tL6dj0M+nEyZNTaWX8/OK5hTMz43OVxsYTX5osl4+nL41/rXJqaXlx4dhL48vTZ6tzc9WFM0VMnpzHnMhPxK9WV9KVyqn5NL10eW11qlcj86CJtilJa9Bkr5Imy5OTExOTI3H8+ZPPnyiXB+obJicaG8qbxC0Ru3/S0m+/vO3I3/T9+g2fQak+/sdcVGMhzsXLkbb9Nx0zsRSLMd8mLdkorzH+HzlW6Vpv8/jfGOUf3Ug+EMX4/0Rt7YlO43+Htvb+l2W1kreav/HvarwV1+JKvBprsRar8cZnLjGN37euf7o5/V9Zlm2h3DTv7cHmfdCHtp6JSixENZZjMaoxH6eKLWl9Sxon43gcj3K8EmdjNpYjjdmoxlxUYjnOx3KsRKU4o6ZjKSppxEosxlKkMRbT8UykMREnYySmIo1KjMf5WIxzsRBnYiZOFaVcisvFfp/q0sb1oInbCZrsEnTLYP7Zxv/sbvyfINutz1dw2LqsPv4PdQzIGktj0zvWKgAAAKCf/v+Pcd/+B//w14jBeLx4X362Olcp73azAAAAgD4qPq73WP40mEXE45G0+f2/tEuNAwAAAPoiKb5jl0TEaBysLdW+CbUnfAgAAAAAviCKv/8/kT+N5ksHI1m/E8qF3W4bAAAA0B+977HfMyIZjvo9LdOLteeL9Yj6fX5HZ6tzlfHpxbkXJuKp4i4DxTcNbiltT0QyWHz94Nk4VIs6NFp7Hm0tcTiPmhh/YSKejcP1jow9mT89OdYmcrIW+XQt8ukukVN5JAB80R2+dTz+NLvD8f/ZOFqLOHpgYCgiBg60GVnLGyPrwG50FABY13uOndaIt+v5msf/L2/8/j9YT24Z/x+MS//JN67GeLwWr8daXIyjxbcNik8ctNT79ffq7xmsfwyhHEd7vBvQiP3TiVIc7fF+wGjTRC9He7wjUIuNb0RMbe9BAIAddrjDONxp/C8iovHBwdr4f7Tp9/+49ff/9amFVn2lEADuCusz2Pd1IdvTvGW3+wgAtDJKAwAAAAAAAAAAAAAAAAAAAAAAAAAAQP/19bb/w1vM/rf6vH61LVn/5yNovzBS3weNLW/f0d545+pb134cEc1JpbwT29PmoqX9LbnUh3KyiNip47VzC7EvYst7NdolDUXEtjd+pB9VfFpfqL02St0uHue6pgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA5kETsabe9FLE3IsoRcWznW7V9ru92A3beV5pXkptxM96M+3avOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX0z1+/+XovZ8T21TDJQijkTEhYjIdruN/XRztxvQJyNbzNd0///8mEeWxEDtsEcyOD2ztDifH/5i7ofSx+9/8O4jrdn33m49RWBp0+QS9Ro2x/7q3sbSA0Wu0ZnVq1e+8/q305nTUYqhOL0yOzczf2bpxY0sDycfRqRRezTk7c0f3zvyu/fa9PzDvKftba53ttg5M7fW+0i73N3r7eby2upkXtNK5eWV737r8ptNSQ/GoYgnxyLGWmv6Zv7oUNOhGOxWW/JJ8oPkvvhpXCiOf743kizJD9H9Rf9HLl1eWx1/7fW1ix3atC8ORsTFiOGebVrf1QeL60lbxVlXGsxrLRdB+Y/9PfrYXvMcF7USJzr04YHilBmt92GopQ+lDnWmnftQ7PCm/V5qLCTJ5hZN1Vs0FK0teiieanOks70RnffCU92PdHvJJ8lfkrPx5/h+0/wfpfz4H4nOr87WIorIpjOlY2SpFln0fLI54ZXNkX//2W21vu00NdypH7a8eEtN1//6serT9ShLul6Pmmqc6lBj+9fFpho3nxWljh0vRqT9m3LUrz4dM9Xaub8W1aGd/xfPRQwc6HZVvGW0fq7zFaU1/4vtk7f6+v95Mhb/iOvm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5+ScSedttLEUciYl9jPY3I7qDYvZ0SSqPJnTaxr66v//ic21/8LLVse6d3tuRm3Mze3q5GAQAAAAAAALDTTs98/P4H7+aP4u/xe25mWf3v+2nEQETsS34yEjNLi/M9ChqMuBARN/Ll4U5B/8xqWrfm+eLejfUbEdn9W+8SANDDfwMAAP//zlFyiw==") mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0xa4247e, &(0x7f00000001c0)=ANY=[], 0x1, 0x0, &(0x7f0000000000)) [ 150.124177][T10489] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 150.158476][T10446] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 150.188607][T10424] veth0_macvtap: entered promiscuous mode [ 150.222037][T10701] loop1: detected capacity change from 0 to 1764 07:10:08 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDENABIO(r0, 0x4b36) mq_notify(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffffe, 0x0, @thr={0x0, 0x0}}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000008200000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7020000f3ffffb0150000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r2) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x201c448, &(0x7f0000000080)=ANY=[@ANYBLOB='map=acorn,utf8,session=0x0000000000000004,session=0x0000000000000056,map=normal,session=0x000000000000003d,unhide,norock,block=0x0000000000000400,map=off,session=0x0000000000000001,uid=', @ANYRESDEC=0x0, @ANYBLOB=',gid=', @ANYRESDEC=0xee00, @ANYBLOB="03fb17d64ee1457b7f766b0fe632a450d954a88a5bb013b1426dbcd2db8e678e84143735559fe815c1089ca7a332d4bdf01c174107f7b5d4c334bdfd19c144177281c2797af0c7710085c466d10db09cb9778b240f3eb0e9867af777b99555f3b8efc775ea468f79c992592b9d258f7d2aeed9897307ed4569b946f087f01194aabf91036335f9d608b0be48fc2ed6a83b29f4c907766a36d7e266f3e6f4cf00000000000000f783a32e834a9f97781a86d9d90efd41b71d18ae2c0859ee2360e8ca4c64dcd070c13085839ca1483b2194612068090284229d9493d0fc80edacb524a7ef83813bad9dda69b2e866830d718641eebecebf6e173b42d8965a70f248c11db1f8ed32875f78d366a6d57a5920f1693d9dfa2afecd1eadd4663be9ec6532e37b81707130b33ffce95706ca4b30011cf71474aea0b09d602b77a24d3f3a192d362e6254a946072b2261ebe3df62ef756d37d55a8a6144812f1c076805e7fdef71742c370745ab09469256abd3c95271edc945e2680bf25eea474ab4bf13e304695d070972bb50091058e50c12198aa0331a"], 0x1, 0xa78, &(0x7f0000000540)="$eJzs3c1vHGf9APDvbGzHdqs2bfNr+4vaZpIqrdsGZ23TRFEPNLHXyRa/INuRGgnUVI2DolgUNSC1EVJTCXGiokIICZAQ6pFTpXKgF5QTcOTEAQn6H6CKU4qAQTO7a+86+5K4azstn0+03pl5vs/bzOw88Xp3nuDzLMuy4rHF9XO/3snGcvc5PfPx+x+8mz/euR5DsSeeT34bMRwRacTAv4tzZXB6ZmlxvkdBVyIuRMSNiCQi9kbtuYORlrULkfwo7t1YvxHJL+LRNtmG77Bz9JTxP223zz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgrTc+UyxNJzFUXzr2cdlZMAd4lvVHcR8Ws38lHvapNIpL8EcPDjam+H92/kfxw/uNwPFZbe6w28/dwXLvn4X0vPDRQauTv0qAdcfWta1deXVtbfaO+vjdNB3tm2rvtzbpzQ1vLdqayUF1erM6fOlNJq8uL6cnjx8vHzs4up7PVqCyfX16pzKfTS5VTK4tL6dj0M+nEyZNTaWX8/OK5hTMz43OVxsYTX5osl4+nL41/rXJqaXlx4dhL48vTZ6tzc9WFM0VMnpzHnMhPxK9WV9KVyqn5NL10eW11qlcj86CJtilJa9Bkr5Imy5OTExOTI3H8+ZPPnyiXB+obJicaG8qbxC0Ru3/S0m+/vO3I3/T9+g2fQak+/sdcVGMhzsXLkbb9Nx0zsRSLMd8mLdkorzH+HzlW6Vpv8/jfGOUf3Ug+EMX4/0Rt7YlO43+Htvb+l2W1kreav/HvarwV1+JKvBprsRar8cZnLjGN37euf7o5/V9Zlm2h3DTv7cHmfdCHtp6JSixENZZjMaoxH6eKLWl9Sxon43gcj3K8EmdjNpYjjdmoxlxUYjnOx3KsRKU4o6ZjKSppxEosxlKkMRbT8UykMREnYySmIo1KjMf5WIxzsRBnYiZOFaVcisvFfp/q0sb1oInbCZrsEnTLYP7Zxv/sbvyfINutz1dw2LqsPv4PdQzIGktj0zvWKgAAAKCf/v+Pcd/+B//w14jBeLx4X362Olcp73azAAAAgD4qPq73WP40mEXE45G0+f2/tEuNAwAAAPoiKb5jl0TEaBysLdW+CbUnfAgAAAAAviCKv/8/kT+N5ksHI1m/E8qF3W4bAAAA0B+977HfMyIZjvo9LdOLteeL9Yj6fX5HZ6tzlfHpxbkXJuKp4i4DxTcNbiltT0QyWHz94Nk4VIs6NFp7Hm0tcTiPmhh/YSKejcP1jow9mT89OdYmcrIW+XQt8ukukVN5JAB80R2+dTz+NLvD8f/ZOFqLOHpgYCgiBg60GVnLGyPrwG50FABY13uOndaIt+v5msf/L2/8/j9YT24Z/x+MS//JN67GeLwWr8daXIyjxbcNik8ctNT79ffq7xmsfwyhHEd7vBvQiP3TiVIc7fF+wGjTRC9He7wjUIuNb0RMbe9BAIAddrjDONxp/C8iovHBwdr4f7Tp9/+49ff/9amFVn2lEADuCusz2Pd1IdvTvGW3+wgAtDJKAwAAAAAAAAAAAAAAAAAAAAAAAAAAQP/19bb/w1vM/rf6vH61LVn/5yNovzBS3weNLW/f0d545+pb134cEc1JpbwT29PmoqX9LbnUh3KyiNip47VzC7EvYst7NdolDUXEtjd+pB9VfFpfqL02St0uHue6pgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA5kETsabe9FLE3IsoRcWznW7V9ru92A3beV5pXkptxM96M+3avOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX0z1+/+XovZ8T21TDJQijkTEhYjIdruN/XRztxvQJyNbzNd0///8mEeWxEDtsEcyOD2ztDifH/5i7ofSx+9/8O4jrdn33m49RWBp0+QS9Ro2x/7q3sbSA0Wu0ZnVq1e+8/q305nTUYqhOL0yOzczf2bpxY0sDycfRqRRezTk7c0f3zvyu/fa9PzDvKftba53ttg5M7fW+0i73N3r7eby2upkXtNK5eWV737r8ptNSQ/GoYgnxyLGWmv6Zv7oUNOhGOxWW/JJ8oPkvvhpXCiOf743kizJD9H9Rf9HLl1eWx1/7fW1ix3atC8ORsTFiOGebVrf1QeL60lbxVlXGsxrLRdB+Y/9PfrYXvMcF7USJzr04YHilBmt92GopQ+lDnWmnftQ7PCm/V5qLCTJ5hZN1Vs0FK0teiieanOks70RnffCU92PdHvJJ8lfkrPx5/h+0/wfpfz4H4nOr87WIorIpjOlY2SpFln0fLI54ZXNkX//2W21vu00NdypH7a8eEtN1//6serT9ShLul6Pmmqc6lBj+9fFpho3nxWljh0vRqT9m3LUrz4dM9Xaub8W1aGd/xfPRQwc6HZVvGW0fq7zFaU1/4vtk7f6+v95Mhb/iOvm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5+ScSedttLEUciYl9jPY3I7qDYvZ0SSqPJnTaxr66v//ic21/8LLVse6d3tuRm3Mze3q5GAQAAAAAAALDTTs98/P4H7+aP4u/xe25mWf3v+2nEQETsS34yEjNLi/M9ChqMuBARN/Ll4U5B/8xqWrfm+eLejfUbEdn9W+8SANDDfwMAAP//zlFyiw==") r3 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) connect$llc(r3, &(0x7f0000000340)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random="1cfbda6c48bd"}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x801, 0x0) bind$llc(r4, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) pselect6(0x40, &(0x7f0000004580), &(0x7f0000004e00)={0x3ff}, 0x0, 0x0, 0x0) [ 150.241772][T10424] veth1_macvtap: entered promiscuous mode [ 150.268087][ T28] audit: type=1400 audit(1713165008.792:914): avc: denied { mounton } for pid=10700 comm="syz-executor.1" path="/root/syzkaller-testdir1878711475/syzkaller.Bk5BuK/0/file0/file0" dev="loop1" ino=1923 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:iso9660_t tclass=file permissive=1 [ 150.311506][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 150.322045][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.331916][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 150.342473][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.342494][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 150.362859][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.372797][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 150.383336][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.393248][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 150.403729][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.413583][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 150.424048][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.435086][T10714] loop1: detected capacity change from 0 to 1764 [ 150.437190][T10424] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 150.476027][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 07:10:09 executing program 1: setrlimit(0x2, &(0x7f00000000c0)={0x3f, 0x2400001}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1000403, 0x2000000000032, 0xffffffffffffffff, 0x0) [ 150.486517][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.496432][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 150.506953][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.506970][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 150.506983][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.506998][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 150.507009][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.507023][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 150.507035][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.507052][T10424] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 150.507063][T10424] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 150.508362][T10424] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 150.631012][T10424] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 150.639763][T10424] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 150.649980][T10424] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 150.658844][T10424] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 07:10:09 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xb7, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000180)=0x11) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)) 07:10:09 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0}, 0x90) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000680)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x6, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000006111080000000000730a0eff000000009500000c00000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x22) 07:10:09 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x1e, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x0, 0x0, 0x3, 0x0, 0x1}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x10, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="1802000000c400000000000000000000850000003d00000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x4, 0x8, 0xb}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f00000001c0)={@map=r3, r2, 0x7}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r3, &(0x7f0000000240), &(0x7f00000004c0)=@tcp6=r1}, 0x20) sendmmsg$inet(r1, &(0x7f0000000fc0)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000280)="8f", 0x1}], 0x1}}], 0x1, 0x0) sendmmsg$inet6(r1, &(0x7f0000002180)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f00000003c0)='F', 0x1}], 0x1}}], 0x2, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)=r0}, 0x20) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x6, 0x6, 0x8001, 0x0, 0x1}, 0x48) socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000f80)={0x200}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f00000013c0)={0x13, 0x24, &(0x7f0000000fc0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x800}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [@cb_func={0x18, 0x3, 0x4, 0x0, 0xffffffffffffffff}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}, @ldst={0x1, 0x3, 0x0, 0x4, 0x1, 0xffffffffffffffee, 0xffffffffffffffff}, @tail_call={{0x18, 0x2, 0x1, 0x0, r5}}, @map_fd={0x18, 0x5, 0x1, 0x0, r4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001100)='GPL\x00', 0x7, 0xfa, &(0x7f0000001140)=""/250, 0x40f00, 0xd1, '\x00', 0x0, 0x21, 0xffffffffffffffff, 0x8, &(0x7f0000001240)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001280)={0x4, 0x10, 0x6, 0x1}, 0x10, 0xffffffffffffffff, r0, 0x1, &(0x7f00000012c0)=[r5, r4, r4], &(0x7f0000001300)=[{0x1, 0x2, 0xc, 0xb}], 0x10, 0x8000}, 0x90) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0xffff, r5}, 0x38) [ 150.747868][T10489] 8021q: adding VLAN 0 to HW filter on device bond0 [ 150.801638][T10489] 8021q: adding VLAN 0 to HW filter on device team0 [ 150.818423][T10731] can0: slcan on pts0. [ 150.829182][ T3177] bridge0: port 1(bridge_slave_0) entered blocking state [ 150.836351][ T3177] bridge0: port 1(bridge_slave_0) entered forwarding state [ 150.850535][ T3177] bridge0: port 2(bridge_slave_1) entered blocking state [ 150.857677][ T3177] bridge0: port 2(bridge_slave_1) entered forwarding state [ 150.906954][T10446] veth0_vlan: entered promiscuous mode [ 150.934919][T10446] veth1_vlan: entered promiscuous mode [ 150.942274][T10731] can0 (unregistered): slcan off pts0. 07:10:09 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x1e, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x0, 0x0, 0x3, 0x0, 0x1}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x90) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x10, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="1802000000c400000000000000000000850000003d00000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x4, 0x8, 0xb}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f00000001c0)={@map=r3, r2, 0x7}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r3, &(0x7f0000000240), &(0x7f00000004c0)=@tcp6=r1}, 0x20) sendmmsg$inet(r1, &(0x7f0000000fc0)=[{{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000280)="8f", 0x1}], 0x1}}], 0x1, 0x0) sendmmsg$inet6(r1, &(0x7f0000002180)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000900)=[{&(0x7f00000003c0)='F', 0x1}], 0x1}}], 0x2, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000100)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000080), &(0x7f00000000c0)=r0}, 0x20) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x9, 0x6, 0x6, 0x8001, 0x0, 0x1}, 0x48) socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000f80)={0x200}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f00000013c0)={0x13, 0x24, &(0x7f0000000fc0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x800}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [@cb_func={0x18, 0x3, 0x4, 0x0, 0xffffffffffffffff}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}, @ldst={0x1, 0x3, 0x0, 0x4, 0x1, 0xffffffffffffffee, 0xffffffffffffffff}, @tail_call={{0x18, 0x2, 0x1, 0x0, r5}}, @map_fd={0x18, 0x5, 0x1, 0x0, r4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001100)='GPL\x00', 0x7, 0xfa, &(0x7f0000001140)=""/250, 0x40f00, 0xd1, '\x00', 0x0, 0x21, 0xffffffffffffffff, 0x8, &(0x7f0000001240)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001280)={0x4, 0x10, 0x6, 0x1}, 0x10, 0xffffffffffffffff, r0, 0x1, &(0x7f00000012c0)=[r5, r4, r4], &(0x7f0000001300)=[{0x1, 0x2, 0xc, 0xb}], 0x10, 0x8000}, 0x90) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, 0xffff, r5}, 0x38) 07:10:09 executing program 1: mkdir(0x0, 0x0) r0 = syz_io_uring_setup(0x24f9, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000080), &(0x7f0000000140)=0x0) r2 = memfd_secret(0x0) ftruncate(r2, 0x5) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0) syz_io_uring_submit(r3, r1, &(0x7f00000001c0)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x29}, &(0x7f0000000180)='./file0\x00', 0x18}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) [ 150.991987][T10446] veth0_macvtap: entered promiscuous mode [ 150.999537][T10446] veth1_macvtap: entered promiscuous mode 07:10:09 executing program 1: unshare(0x28000600) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) getsockopt$inet6_mptcp_buf(r0, 0x11c, 0x4, &(0x7f0000000fc0)=""/99, &(0x7f0000000000)=0x28) [ 151.035811][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.046324][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.056205][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.066751][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 07:10:09 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001380), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 151.076715][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.087179][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.097089][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.107645][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.117495][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 07:10:09 executing program 1: syz_io_uring_setup(0x16d2, &(0x7f0000000440), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) syz_io_uring_setup(0x3931, &(0x7f0000000100), 0x0, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socket$inet6(0xa, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000075c0)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x8, 0x2, 0x7}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_io_uring_setup(0x63e1, &(0x7f0000000540), 0x0, 0x0) syz_io_uring_setup(0x516a, &(0x7f0000000080), 0x0, 0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000080)='ext4_request_blocks\x00', r2}, 0x10) pipe2$9p(&(0x7f0000000200), 0x0) openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r4 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_msfilter(r4, 0x0, 0x23, &(0x7f0000000080)=ANY=[@ANYBLOB="e0000808ac1414aa", @ANYRES64=r3], 0x10) close_range(r0, 0xffffffffffffffff, 0x0) 07:10:09 executing program 3: fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xa, 0x7, 0x4, 0xb}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000240)={r0, &(0x7f00000000c0), &(0x7f0000000200)=@udp}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r0, &(0x7f00000000c0), &(0x7f0000000000)=@tcp6, 0x2}, 0x20) [ 151.127972][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.137977][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.148472][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.158392][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.168960][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 07:10:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300001a, &(0x7f0000000bc0)=ANY=[@ANYBLOB="7379735f696d6d757461626c652c666d61736b3d30313737373737373737373737373737373737373737332c73686f72746e616d653d6c6f7765722c636865636b3d7374726963742c2c756e695f786c6174653d302c726f6469722c726f6469722c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6c6f7765722c6e6f6e756d7461696c3d302c756e695f786c6174653d312c756e695f786c6174653d312c6572726f72733d636f6e74696e75652c74696d655f6f66667365743d3078303030303030303030303030303465302c757466383d302c0077b5b28056fc4549d277ed7fab6b0be29df17f888ccab55cccc917ad315c8ea56f5a89c104f92d058b92f5881e69e06002f5914c03fefbeb09121733eaf5ded73df976fbd4cfcb8b70b0bf44da1b46bc3935431d5e60a641f9e4ebbf71c77fc9a810ce726b8c6d6295a5f2e2b069b95ba8ecce52ded99b82923228c37d5e1ec11cdbcabb8a89cbf2cf2771d69e3cf0e6760094145e542e426bceaab9b2cf261046247bce0565db3ac5888b74efd48bc9f455e60f49496ca8137aba85fe39756814fda1f0624b33a2025792a477ccfff09befb1d0cf1599d272628028b9786e1fbfb3d637c2561421488c9d0000000094bf13ac582f6b67de0cad933631794271b2259fe5d73a74ad7da615c31505c7c0c168052d38e5b64c4bb7d0599e5dcf0000000000000000000000000000002790cf17418aa278cfc0c9d1c81c63e58b877706a4b7eed8a5aff253298db2939adc0efdab4745ab0e09ef8beaaf04e5374c2e7e4672e47fe5a25502919954242f8d779d84091f20646210edf871d3f20ad66fcf4b816323b8abb307381d4ada887dcc71e35f364baa1b93fd5ee36c02aa4628511442992ced893ab946472440b53fc08cc41403e167b1f2605e04d5f0c16ed49969b59d650d88642b10c7893fe9b664421a40f4822ffcc284dfe9aea76e4a04293c970f2dae776decf07b085e16511b0bd365b0f86c7fcd8df00a87f4dbbf8e623667e3b65e4c487055a2e5cd64402a4de537bf113fc7370099e4faebe6ea9d4f155f8f5f4c5f9b205ce1bbc8c0002a19457e05a210d9e9820bc7f318ebfdfcc22f83150503b2", @ANYBLOB="d23c17f6ec95b3b820c71607fa233394c6007d8285b061be4d1d842e4a63ec77a88347691f71d1e41301cf3df73c16fd080e79b677d36dfdfecb4a080459306131622d37a921b1c072bdbff76ef2fed6da828ab4e0f87928c18c0380050249fb6ab8ea56db5b017149cfa27eb8080778c490a639625353dde9d1c6d1e69c8f629356c70f7c3b140340ce0d51592813652003977d21460538702c7a359af24a7cd83ee44c1c69a7abd35b7d27fe6f33ed371b3db09d05553843a2ae2fc8b1246690dd9db1b67e10fbeea0f8a5045a9f351faac4ffcb8f9a57b03f295c9517551310dda73d40c81eabda5628dc79bf012d0b37b49a05b0d275d46b97c4d8b237341491a2de17488a4fb9b18bf56c96c4ee499a69841d03c75e5837b20cdd1400d9d6d678adc14763fab9740607eccb9a03dee8abf7639e2f9530593b41172f8261bca7a34acd8eff67d25e03ac7532262f5c1256b5ba7bbb5a9966aaf4dddcf90000000000000000"], 0xf, 0x2a6, &(0x7f0000000480)="$eJzs3c9qK2UUAPAz+deoiwRxowgO6MJVuXXrplGuIHalRFAXGrz3giThwi0ErGDsqk/g0vfwEdy48Q0Et4K7dlEZmcxMk9CkrTWm0Pv7rQ7zzTlz8n0lXeXMV6+Ph4+eJnF8+nu020nU9mM/zpLoRi0qP0QjAID74yzL4q/sNpmN2ua7AQC2ofj/X7jrXgCA7fjks88/6h0cPPw4Tdvxaudk0k8iYnwy6RfrvSfxTYzicTyITpxHZBeK+IMPDx5GI811463xdNLPM8df/lrW7/0ZMcvfi050V+fvpYWF/Omk34wXI43ek2bVaideWZ3/zor86Lfi7TcX+t+NTvz2dTyNUTyKPHee//1emr6f/Xj63Rf5Y/L8pBb9ndl9c1l9m+cCAAAAAAAAAAAAAAAAAAAAAMD9tpumSTG+Zza/J79Uzt+pn8/Wd9NKd3k+T5GfVIWK+UBZlCN6pln8VM3XeZCmaVbeOM9vxGsNLxYAAAAAAAAAAAAAAAAAAACA3OG3R8PBaPT42UaCahpA9bP+29bZX7jyRhwNB/X1BXdu/qzFaQN5r1feHI1GbGhbrgteyPvZeOWd+eF+GkVQHcy/L9hcn/Xye0XRo+EgLZeqTR4Okuue1a4O7ufFpVb8103IZn8S59nymbYvWl3Oam1o51svrVz6O8uym9V594/ijMoryWzExs2e3iyDlR8wD9qXz+KX9QXXfmXUN/LFAwAAAAAAAAAAAAAAAAAAXDL/0e+KxeMrU2v/W1MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsGXz9/9XQTsilq9cCqZl8lX3lEErnh3e8UcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgOfBPAAAA//8s7E5o") r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x5) fcntl$setownex(r0, 0xf, &(0x7f0000000140)) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000f80)=""/4096, 0x1000) [ 151.181749][T10446] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 151.196781][T10489] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 151.255246][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.264741][T10767] loop3: detected capacity change from 0 to 256 [ 151.265833][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.282034][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.292555][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.302539][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.313113][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.323088][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 07:10:09 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xb7, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000180)=0x11) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)) [ 151.328771][ T28] audit: type=1400 audit(1713165009.852:915): avc: denied { watch watch_reads } for pid=10766 comm="syz-executor.3" path="/root/syzkaller-testdir2113203159/syzkaller.QCGubS/5/file0" dev="loop3" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=dir permissive=1 [ 151.333556][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.371167][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.381634][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.391551][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 07:10:09 executing program 3: mkdir(0x0, 0x0) r0 = syz_io_uring_setup(0x24f9, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000080), &(0x7f0000000140)=0x0) r2 = memfd_secret(0x0) ftruncate(r2, 0x5) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0) syz_io_uring_submit(r3, r1, &(0x7f00000001c0)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x29}, &(0x7f0000000180)='./file0\x00', 0x18}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) [ 151.402025][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.411936][T10446] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.422517][T10446] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.459590][T10446] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 151.492099][T10773] can0: slcan on pts0. [ 151.497707][T10446] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 07:10:10 executing program 3: syz_io_uring_setup(0x0, &(0x7f0000000080), &(0x7f0000000380), &(0x7f0000000100)) r0 = syz_open_dev$usbfs(&(0x7f0000000c40), 0x310decfa, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_aout(r1, &(0x7f0000000100)=ANY=[], 0xc1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000005, 0x12, r1, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 151.506641][T10446] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 151.515441][T10446] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 151.524209][T10446] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 07:10:10 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000020240)=ANY=[], 0x10010) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x10012, r0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') getdents64(r1, &(0x7f0000002f40)=""/4098, 0x1002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) ioctl$FS_IOC_GETFSMAP(r0, 0x40305839, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000002"]) [ 151.572415][T10773] can0 (unregistered): slcan off pts0. [ 151.584688][T10489] veth0_vlan: entered promiscuous mode [ 151.595524][T10489] veth1_vlan: entered promiscuous mode [ 151.598214][T10788] usb usb8: usbfs: interface 0 claimed by hub while 'syz-executor.3' sets config #-1 07:10:10 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, 0xfffffffc}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0x2, 0x0, 0x0, @dev}, 0x1c) iopl(0x3) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5452, &(0x7f0000b28000)=0x3) fcntl$setsig(r2, 0xa, 0x12) poll(&(0x7f0000b2c000)=[{r3}], 0x2c, 0xffffffffffbffff8) dup2(r2, r3) fcntl$setown(r2, 0x8, r1) tkill(r1, 0x16) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0) ppoll(&(0x7f0000000d40)=[{}], 0x1, &(0x7f00000001c0)={0x0, 0x3938700}, 0x0, 0x0) 07:10:10 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x12, 0x7, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xd, &(0x7f0000000300)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0x7d}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f00000001c0)='kfree\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001200)={{r0}, 0x0, 0x0}, 0x20) 07:10:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300001a, &(0x7f0000000bc0)=ANY=[@ANYBLOB="7379735f696d6d757461626c652c666d61736b3d30313737373737373737373737373737373737373737332c73686f72746e616d653d6c6f7765722c636865636b3d7374726963742c2c756e695f786c6174653d302c726f6469722c726f6469722c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6c6f7765722c6e6f6e756d7461696c3d302c756e695f786c6174653d312c756e695f786c6174653d312c6572726f72733d636f6e74696e75652c74696d655f6f66667365743d3078303030303030303030303030303465302c757466383d302c0077b5b28056fc4549d277ed7fab6b0be29df17f888ccab55cccc917ad315c8ea56f5a89c104f92d058b92f5881e69e06002f5914c03fefbeb09121733eaf5ded73df976fbd4cfcb8b70b0bf44da1b46bc3935431d5e60a641f9e4ebbf71c77fc9a810ce726b8c6d6295a5f2e2b069b95ba8ecce52ded99b82923228c37d5e1ec11cdbcabb8a89cbf2cf2771d69e3cf0e6760094145e542e426bceaab9b2cf261046247bce0565db3ac5888b74efd48bc9f455e60f49496ca8137aba85fe39756814fda1f0624b33a2025792a477ccfff09befb1d0cf1599d272628028b9786e1fbfb3d637c2561421488c9d0000000094bf13ac582f6b67de0cad933631794271b2259fe5d73a74ad7da615c31505c7c0c168052d38e5b64c4bb7d0599e5dcf0000000000000000000000000000002790cf17418aa278cfc0c9d1c81c63e58b877706a4b7eed8a5aff253298db2939adc0efdab4745ab0e09ef8beaaf04e5374c2e7e4672e47fe5a25502919954242f8d779d84091f20646210edf871d3f20ad66fcf4b816323b8abb307381d4ada887dcc71e35f364baa1b93fd5ee36c02aa4628511442992ced893ab946472440b53fc08cc41403e167b1f2605e04d5f0c16ed49969b59d650d88642b10c7893fe9b664421a40f4822ffcc284dfe9aea76e4a04293c970f2dae776decf07b085e16511b0bd365b0f86c7fcd8df00a87f4dbbf8e623667e3b65e4c487055a2e5cd64402a4de537bf113fc7370099e4faebe6ea9d4f155f8f5f4c5f9b205ce1bbc8c0002a19457e05a210d9e9820bc7f318ebfdfcc22f83150503b2", @ANYBLOB="d23c17f6ec95b3b820c71607fa233394c6007d8285b061be4d1d842e4a63ec77a88347691f71d1e41301cf3df73c16fd080e79b677d36dfdfecb4a080459306131622d37a921b1c072bdbff76ef2fed6da828ab4e0f87928c18c0380050249fb6ab8ea56db5b017149cfa27eb8080778c490a639625353dde9d1c6d1e69c8f629356c70f7c3b140340ce0d51592813652003977d21460538702c7a359af24a7cd83ee44c1c69a7abd35b7d27fe6f33ed371b3db09d05553843a2ae2fc8b1246690dd9db1b67e10fbeea0f8a5045a9f351faac4ffcb8f9a57b03f295c9517551310dda73d40c81eabda5628dc79bf012d0b37b49a05b0d275d46b97c4d8b237341491a2de17488a4fb9b18bf56c96c4ee499a69841d03c75e5837b20cdd1400d9d6d678adc14763fab9740607eccb9a03dee8abf7639e2f9530593b41172f8261bca7a34acd8eff67d25e03ac7532262f5c1256b5ba7bbb5a9966aaf4dddcf90000000000000000"], 0xf, 0x2a6, &(0x7f0000000480)="$eJzs3c9qK2UUAPAz+deoiwRxowgO6MJVuXXrplGuIHalRFAXGrz3giThwi0ErGDsqk/g0vfwEdy48Q0Et4K7dlEZmcxMk9CkrTWm0Pv7rQ7zzTlz8n0lXeXMV6+Ph4+eJnF8+nu020nU9mM/zpLoRi0qP0QjAID74yzL4q/sNpmN2ua7AQC2ofj/X7jrXgCA7fjks88/6h0cPPw4Tdvxaudk0k8iYnwy6RfrvSfxTYzicTyITpxHZBeK+IMPDx5GI811463xdNLPM8df/lrW7/0ZMcvfi050V+fvpYWF/Omk34wXI43ek2bVaideWZ3/zor86Lfi7TcX+t+NTvz2dTyNUTyKPHee//1emr6f/Xj63Rf5Y/L8pBb9ndl9c1l9m+cCAAAAAAAAAAAAAAAAAAAAAMD9tpumSTG+Zza/J79Uzt+pn8/Wd9NKd3k+T5GfVIWK+UBZlCN6pln8VM3XeZCmaVbeOM9vxGsNLxYAAAAAAAAAAAAAAAAAAACA3OG3R8PBaPT42UaCahpA9bP+29bZX7jyRhwNB/X1BXdu/qzFaQN5r1feHI1GbGhbrgteyPvZeOWd+eF+GkVQHcy/L9hcn/Xye0XRo+EgLZeqTR4Okuue1a4O7ufFpVb8103IZn8S59nymbYvWl3Oam1o51svrVz6O8uym9V594/ijMoryWzExs2e3iyDlR8wD9qXz+KX9QXXfmXUN/LFAwAAAAAAAAAAAAAAAAAAXDL/0e+KxeMrU2v/W1MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsGXz9/9XQTsilq9cCqZl8lX3lEErnh3e8UcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgOfBPAAAA//8s7E5o") r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x5) fcntl$setownex(r0, 0xf, &(0x7f0000000140)) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000f80)=""/4096, 0x1000) [ 151.682564][T10489] veth0_macvtap: entered promiscuous mode [ 151.696135][T10489] veth1_macvtap: entered promiscuous mode [ 151.709638][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.720231][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.730151][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.740746][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.750688][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.761196][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.771157][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.781616][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.791513][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.802024][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.811858][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.822316][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.832175][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.842643][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.852479][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 151.863056][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.874126][T10489] batman_adv: batadv0: Interface activated: batadv_slave_0 07:10:10 executing program 4: syz_io_uring_setup(0x16d2, &(0x7f0000000440), 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) syz_io_uring_setup(0x3931, &(0x7f0000000100), 0x0, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) socket$inet6(0xa, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000075c0)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x8, 0x2, 0x7}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_io_uring_setup(0x63e1, &(0x7f0000000540), 0x0, 0x0) syz_io_uring_setup(0x516a, &(0x7f0000000080), 0x0, 0x0) syz_io_uring_setup(0x5e2, &(0x7f0000000280), 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000240)={&(0x7f0000000080)='ext4_request_blocks\x00', r2}, 0x10) pipe2$9p(&(0x7f0000000200), 0x0) openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r4 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_msfilter(r4, 0x0, 0x23, &(0x7f0000000080)=ANY=[@ANYBLOB="e0000808ac1414aa", @ANYRES64=r3], 0x10) close_range(r0, 0xffffffffffffffff, 0x0) 07:10:10 executing program 1: write$sndseq(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time, {0x2, 0x8}, {}, @addr}, {0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @note={0x0, 0x0, 0x0, 0x0, 0xffffffc0}}], 0x38) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYBLOB="a10000003800090000000000000004000300000004000000620001"], 0xa8}}, 0x0) [ 151.909841][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.920440][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.930263][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.940882][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.950959][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.961529][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.971396][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.981936][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 151.991904][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 151.998003][T10802] netlink: 37 bytes leftover after parsing attributes in process `syz-executor.1'. [ 152.002419][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 152.002442][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 152.002461][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 152.002481][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 07:10:10 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000100060000000077f2ab26850000002300000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x45) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x0) open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300001a, &(0x7f0000000980)=ANY=[@ANYBLOB="7379735f696d6d757461626c652c666d61736b3d30313737373737373737373737373737373737373737332c73686f72746e616d653d6c6f7765722c636865636b3d7374726963742c2c756e695f786c6174653d302c726f6469722c726f6469722c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6c6f7765722c6e6f6e756d7461696c3d302c756e695f786c6174653d312c756e695f786c6174653d312c6572726f72733d636f6e74696e75652c74696d655f6f66667365743d3078303030303030303030303030303465302c757466383d302c0077b5b28056fc4549d277ed7fab6b0be29df17f888ccab55cccc917ad315c8ea56f5a89c104f92d058b92f5881e69e06002f5914c03fefbeb0970b0bf44da1b46bc3935431d5e60a641f9e4ebbf71c77fc9a810ce726b8c6d6295a5f2e2b069b95ba8ecce52ded99b82923228c37d5e1ec11cdbcabb8a89cbf2cf2771d69e3cf0e6760094145e542e426bceaab9b2cf261046247bce0565db3ac5888b74efd48bc9f455e60f49496ca8137aba85fe39756814fda1f0624b33a2025792a477ccfff09befb1d0cf1599d272628028b9786e1fbfb3d637c2561421488c9de8d3739a94bf13ac582f6b67de0cad933631794271b2259fe5d73a74ad7da615c31505c7c0c168052d38e5b64c4bb7d0599e5dcf0000000000000000000000000000002790cf17418aa278cfc0c9d1c81c63e58b877706a4b7eed8a5aff253298db2939adc0efdab4745ab0e09ef8beaaf04e5374c2e7e4672e47fe5c05502919954242f8d779d84091f20646210edf871d3f20ad66fcf4b816323b8abb307381d4ada887dcc71e35f364baa1b93fd5ee36c02aa4628511442992ced893ab946472440b53fc08cc41403e167b1f2605e04d5f0c16ed49969b59d650d88642b10c7893fe9b664421a40f4822ffcc284dfe9aea76e4a04293c970f2dae776decf07b085e16511b0bd365b0f86c7fcd8df00a87f4dbbf8e623667e3b65e4c487055a2e5cd6427037bb8e0b0bf87c1402a4de537bf113fc7370099e4faebe6ea9d4f155f8f5f4c5f9b205ce1bbc8c0002a19457e05a210d9e9820bc7f318ebfdfcc22f83150503b200"/814, @ANYRESHEX], 0xd, 0x2a3, &(0x7f00000006c0)="$eJzs3c9qK2UUAPAzyTSNukgQN4rggC5clVu3bhrlCmJXSgR1ocF7L0gSLrQQsIKxqz6BS9/DR3DjxjcQ3Aru2kVlZDIzTULTP9SYQv39Vof55pzvZL6SrnLmq9fHwyfPkzg+/T3a7SQae7EXZ0l0oxG1HyINAODhOMvz+Cu/S2baWH83AMAmlP//S/fdCwCwGZ989vlHvf39xx9nWTte7ZxM+klEjE8m/XK99yy+iVE8jUfRifOI/EIZf/Dh/uNIs0I33hpPJ/0ic/zlr1X93p8Rs/zd6ER3df5uVlrIn076W/FiZNF7tlW32olXVue/syI/+q14+82F/neiE799Hc9jFE+iyJ3nf7+bZe/nP55+90WxTZGfNKK/PbtvLm9u8lwAAAAAAAAAAAAAAAAAAAAAAHjYdrIsKcf3zOb3FJeq+TvN89n6TlbrLs/nKfOTulA5HyiPakTPNI+f6vk6j7Isy6sb5/lpvJZ6sQAAAAAAAAAAAAAAAAAAAAAUDr89Gg5Go6cHawnqaQD1z/rvWmdv4cobcTQcNK8uuH37vRanDRS9XntzpGms6bHcFLxQ9LP2ytvzw/00yqA+mLXu9fJ7ZdGj4SCrluqHPBwkN+3Vrg/u5/lSpK34t43lsz+J83z5TNsXrS5ntdb0NFovrVz6O8/z29V594/yjKoryWzExu1236qClR+wCNqXz+KXqwte+ZXRXMsXDwAAAAAAAAAAAAAAAAAAcMn8R78rFo+vTW38Z00BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIbN3/9fB+2IWL5yKZhWydfdUwWtODi8548IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/8A/AQAA//8EJ08+") socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_generic(0x10, 0x3, 0x10) socket$igmp6(0xa, 0x3, 0x2) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x44) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000001, 0x12, r0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETSW(r1, 0x541c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "7e12105588e633bbb1df022dace17a32d211ee"}) [ 152.002495][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 152.002512][T10489] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 152.002527][T10489] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 152.044039][T10489] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 152.050703][T10802] netlink: zone id is out of range [ 152.069794][T10489] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 152.107022][T10489] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 152.115971][T10489] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 152.124714][T10489] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 07:10:10 executing program 0: ioperm(0x0, 0x1b, 0x8001) capset(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) [ 152.156736][T10804] loop1: detected capacity change from 0 to 256 07:10:10 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @empty}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000000)=[@mss, @sack_perm, @window, @mss={0x2, 0xfff}, @window, @window], 0x20000000000000e4) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000001c0), 0xc7) sendto$inet(r0, &(0x7f0000000000), 0xffffffffffffff94, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:10:10 executing program 1: r0 = socket(0x840000000002, 0x3, 0x100) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) sendmmsg$inet(r0, &(0x7f0000007ec0)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10, 0x0}}], 0x2, 0x0) 07:10:10 executing program 0: mkdir(0x0, 0x0) r0 = syz_io_uring_setup(0x24f9, &(0x7f0000000200)={0x0, 0x0, 0x10100}, &(0x7f0000000080), &(0x7f0000000140)=0x0) r2 = memfd_secret(0x0) ftruncate(r2, 0x5) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0) syz_io_uring_submit(r3, r1, &(0x7f00000001c0)=@IORING_OP_OPENAT2={0x1c, 0x0, 0x0, 0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, 0x29}, &(0x7f0000000180)='./file0\x00', 0x18}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) io_uring_enter(r0, 0x2d3e, 0x0, 0x0, 0x0, 0x0) [ 152.201340][T10807] capability: warning: `syz-executor.0' uses 32-bit capabilities (legacy support in use) 07:10:10 executing program 1: r0 = epoll_create1(0x0) r1 = socket$xdp(0x2c, 0x3, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)={0x10000000}) 07:10:10 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) ppoll(&(0x7f0000000040)=[{r0, 0x140}], 0x1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) [ 152.252689][ T3072] I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 154.618862][ T3202] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 155.173769][ T3202] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 155.223415][ T3202] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 155.275186][ T3202] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 155.369169][ T3202] bridge_slave_1: left allmulticast mode [ 155.376001][ T3202] bridge_slave_1: left promiscuous mode [ 155.381835][ T3202] bridge0: port 2(bridge_slave_1) entered disabled state [ 155.389803][ T3202] bridge_slave_0: left allmulticast mode [ 155.395755][ T3202] bridge_slave_0: left promiscuous mode [ 155.402502][ T3202] bridge0: port 1(bridge_slave_0) entered disabled state [ 155.523068][ T3202] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 155.534922][ T3202] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 155.545677][ T3202] bond0 (unregistering): Released all slaves [ 155.665635][ T3202] hsr_slave_0: left promiscuous mode [ 155.672893][ T3202] hsr_slave_1: left promiscuous mode [ 155.678965][ T3202] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 155.686617][ T3202] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 155.697278][ T3202] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 155.706045][ T3202] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 155.718442][ T3202] veth1_macvtap: left promiscuous mode [ 155.724027][ T3202] veth0_macvtap: left promiscuous mode [ 155.729577][ T3202] veth1_vlan: left promiscuous mode [ 155.736101][ T3202] veth0_vlan: left promiscuous mode [ 155.834042][ T3202] team0 (unregistering): Port device team_slave_1 removed [ 155.845209][ T3202] team0 (unregistering): Port device team_slave_0 removed [ 156.008350][T10836] chnl_net:caif_netlink_parms(): no params data found [ 156.054825][T10836] bridge0: port 1(bridge_slave_0) entered blocking state [ 156.062069][T10836] bridge0: port 1(bridge_slave_0) entered disabled state [ 156.070607][T10836] bridge_slave_0: entered allmulticast mode [ 156.077222][T10836] bridge_slave_0: entered promiscuous mode [ 156.085375][T10836] bridge0: port 2(bridge_slave_1) entered blocking state [ 156.092523][T10836] bridge0: port 2(bridge_slave_1) entered disabled state [ 156.099736][T10836] bridge_slave_1: entered allmulticast mode [ 156.106179][T10836] bridge_slave_1: entered promiscuous mode [ 156.126048][T10836] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 156.137114][T10836] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 156.163563][T10836] team0: Port device team_slave_0 added [ 156.170209][T10836] team0: Port device team_slave_1 added [ 156.212701][T10836] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 156.220863][T10836] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 156.246873][T10836] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 156.285845][T10836] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 156.292948][T10836] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 156.320284][T10836] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 156.367887][T10836] hsr_slave_0: entered promiscuous mode [ 156.377810][T10836] hsr_slave_1: entered promiscuous mode [ 156.384442][T10836] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 156.401933][T10836] Cannot create hsr debugfs directory [ 156.632603][ T2823] ================================================================== [ 156.640704][ T2823] BUG: KCSAN: data-race in do_sys_poll / pollwake [ 156.647134][ T2823] [ 156.649450][ T2823] write to 0xffffc90000f43bd0 of 4 bytes by task 2822 on cpu 0: [ 156.657095][ T2823] pollwake+0xbe/0x110 [ 156.661160][ T2823] __wake_up_sync_key+0x51/0x80 [ 156.666008][ T2823] sock_def_readable+0x70/0x1b0 [ 156.670860][ T2823] unix_dgram_sendmsg+0xca1/0x1030 [ 156.675971][ T2823] __sock_sendmsg+0x140/0x180 [ 156.680652][ T2823] sock_write_iter+0x164/0x1b0 [ 156.685412][ T2823] vfs_write+0x771/0x8e0 [ 156.689658][ T2823] ksys_write+0xeb/0x1b0 [ 156.693913][ T2823] __x64_sys_write+0x42/0x50 [ 156.698509][ T2823] x64_sys_call+0x27b7/0x2d30 [ 156.703191][ T2823] do_syscall_64+0xcd/0x1d0 [ 156.707699][ T2823] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 156.713682][ T2823] [ 156.716000][ T2823] read to 0xffffc90000f43bd0 of 4 bytes by task 2823 on cpu 1: [ 156.723536][ T2823] do_sys_poll+0x9b4/0xc10 [ 156.727949][ T2823] __se_sys_ppoll+0x1af/0x1f0 [ 156.732631][ T2823] __x64_sys_ppoll+0x67/0x80 [ 156.737228][ T2823] x64_sys_call+0x2c71/0x2d30 [ 156.741912][ T2823] do_syscall_64+0xcd/0x1d0 [ 156.746423][ T2823] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 156.752317][ T2823] [ 156.754642][ T2823] value changed: 0x00000000 -> 0x00000001 [ 156.760368][ T2823] [ 156.762703][ T2823] Reported by Kernel Concurrency Sanitizer on: [ 156.768951][ T2823] CPU: 1 PID: 2823 Comm: dhcpcd Not tainted 6.9.0-rc4-syzkaller #0 [ 156.777109][ T2823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 156.787178][ T2823] ================================================================== [ 156.823209][T10836] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 156.834925][T10836] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 156.843853][T10836] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 156.856275][T10836] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 156.904744][T10836] 8021q: adding VLAN 0 to HW filter on device bond0 [ 156.919724][T10836] 8021q: adding VLAN 0 to HW filter on device team0 [ 156.930358][ T3173] bridge0: port 1(bridge_slave_0) entered blocking state [ 156.937538][ T3173] bridge0: port 1(bridge_slave_0) entered forwarding state [ 156.965655][ T3173] bridge0: port 2(bridge_slave_1) entered blocking state [ 156.973353][ T3173] bridge0: port 2(bridge_slave_1) entered forwarding state [ 157.048747][T10836] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 157.143703][T10836] veth0_vlan: entered promiscuous mode [ 157.158245][T10836] veth1_vlan: entered promiscuous mode [ 157.179707][T10836] veth0_macvtap: entered promiscuous mode [ 157.191756][T10836] veth1_macvtap: entered promiscuous mode [ 157.206630][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.218665][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.228554][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.239107][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.250115][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.260604][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.271485][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.282015][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.291943][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.303662][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.313908][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.324501][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.335358][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.345890][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.355717][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 157.367186][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.378139][T10836] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 157.393333][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.403914][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.413909][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.425816][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.435735][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.446313][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.457613][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.468202][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.478271][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.490117][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.499993][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.511816][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.521732][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.532170][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.543130][T10836] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 157.553915][T10836] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 157.567103][T10836] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 157.577542][T10836] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 157.587396][T10836] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 157.596325][T10836] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 157.605097][T10836] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0