2fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) 18:59:46 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) [ 392.654692][ T5058] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 392.741401][ T3669] XFS (loop2): Unmounting Filesystem [ 392.895767][ T5067] 8021q: adding VLAN 0 to HW filter on device bond3 [ 392.896788][ T26] audit: type=1804 audit(1669316386.304:54): pid=5076 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3558688957/syzkaller.b2dwCL/58/bus" dev="sda1" ino=1178 res=1 errno=0 [ 392.931388][ T26] audit: type=1800 audit(1669316386.334:55): pid=5076 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1178 res=0 errno=0 [ 392.992039][ T5067] team0: Port device bond3 added [ 393.061045][ T26] audit: type=1804 audit(1669316386.464:56): pid=5075 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir2882684767/syzkaller.qzHFAs/56/bus" dev="sda1" ino=1180 res=1 errno=0 [ 393.103905][ T26] audit: type=1800 audit(1669316386.464:57): pid=5075 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=1180 res=0 errno=0 [ 393.139370][ T5071] 8021q: adding VLAN 0 to HW filter on device batadv3 [ 393.238127][ T5071] bond3: (slave batadv3): Enslaving as an active interface with an up link [ 393.248448][ T3330] IPv6: ADDRCONF(NETDEV_CHANGE): bond3: link becomes ready 18:59:46 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x2, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x33}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700155abf09009174ddfef30e", @ANYRES32=r2, @ANYBLOB="00000000e60000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2800000010002508000000000000001e0a000000", @ANYRES32=r5, @ANYBLOB="000000000000000008000a0010"], 0x28}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x1, 0x803, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @batadv={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r8}]}, 0x3c}}, 0x0) [ 393.486308][ T5082] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 18:59:47 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) [ 393.660954][ T5084] 8021q: adding VLAN 0 to HW filter on device bond4 [ 393.714790][ T5084] team0: Port device bond4 added 18:59:47 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:47 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) [ 393.763711][ T5085] 8021q: adding VLAN 0 to HW filter on device batadv4 [ 393.830670][ T5085] bond4: (slave batadv4): Enslaving as an active interface with an up link [ 393.866431][ T3773] IPv6: ADDRCONF(NETDEV_CHANGE): bond4: link becomes ready [ 393.921367][ T26] audit: type=1804 audit(1669316387.324:58): pid=5088 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir2882684767/syzkaller.qzHFAs/57/bus" dev="sda1" ino=1183 res=1 errno=0 18:59:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) [ 394.179014][ T26] audit: type=1800 audit(1669316387.354:59): pid=5088 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=1183 res=0 errno=0 [ 394.458019][ T26] audit: type=1804 audit(1669316387.684:60): pid=5102 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir176480733/syzkaller.vZ8TmD/81/bus" dev="sda1" ino=1185 res=1 errno=0 [ 394.651784][ T26] audit: type=1800 audit(1669316387.694:61): pid=5102 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1185 res=0 errno=0 18:59:48 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:48 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) 18:59:48 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) [ 395.914924][ T5090] loop2: detected capacity change from 0 to 65536 [ 396.017968][ T5090] XFS (loop2): Mounting V4 Filesystem [ 396.082314][ T5090] XFS (loop2): Ending clean mount [ 396.097281][ T5090] xfs filesystem being mounted at /root/syzkaller-testdir2410503374/syzkaller.zi4BsJ/60/file0 supports timestamps until 2038 (0x7fffffff) 18:59:49 executing program 2: syz_mount_image$xfs(&(0x7f000000c040), &(0x7f000000c080)='./file0\x00', 0x800000, &(0x7f000000c0c0), 0x1, 0xc00e, &(0x7f000000c100)="$eJzs3F9rW2UcwPEnWdO5iVD/bnhj0Qt349pVt1bwYslgMwhBsBe9tGzdGLYqW4V1eDHfgRe+AW+9E4Y3gr4F77wR8Q0MFLw28uTkZO1J1lLXNqa/zweSc56T5CRn4ZvnlJGsXP2oldIzqXA5VdW3fvzp5p9XNn9eOv9D4/vmr8XW2an+zTP95fP95Qv5ISnNpmLZW/z98GE9TQ3GhWdPna49l1Kj8sSLxeK938r7dSv6m8vnT7Xi9eTnqRcX9mOlee3q4J+xeN9qj9+73npt2/pUcXntl+LCpFtpXmtX3v/c4on+ttzjTLXBiMb8Nh2a/rHlrvNn8XRK6eS4/605Os3Wciu3Xo5TSvM+2wHgeGu2lq+Y/wEglnaztVyZ/2dSSovF6J9xvzwAAAAAAAAAAABghHan+ahe27HpxLb1wS3Xv/zr94tnOt+Vy/7mD0bscsd38Lvdbrf3Jf+ZRpq/eXt9bT7f/GIjvZ8HF/L+X2mkj/NgIQ/ONNK9PHi7NziVvs6D89c/W7+RN5w92IOH4NqdB9VfzaiNul/u/tw3Gw/K5S67LPfW+42O7jH+7jxMuv31/8WH5XKXXQ7N/wf0UoEDNuL8f3u/tep5f+X8f3Z4j2eH+u9tGJz/5yd7qTz/P5lSevkwjgvYW7vz1aNd5v89+p96tfKY2qj+t48bTzi/AI5eu/NttzL/76P/9OaIXQ71P7e58fnc3a37b93eWL21dmvt04VL77y7uHRxafHSXO+UoLg+jMMDdvF08386XXlMnv93fJoMzf+zEzj/v15P09Pp3urm5p0LxXU5XCiux/0C4b8Z0f8+/v5/41z/fuXveO99/n95cF9gzJ5y/r9Recze/f8xgfM/HFPtTuUP9gPm///g/0v/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+K6u3X/k9X19bU7VqxYsTJYGfcnE3DYHkc/7lcCAAAAAAAAAAAAAAA8yVF8nWjcxwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7IDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzVTUrsQBAA4Eq/DDwVwQsIcwLXbgSTgRlcO4s5gSdw47GEwY2gx/AaLlz4B0rsJEIUxIUO6vdB06kuQipddAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJge1hH/22j/TT6dnF8cXU+OL3d3zkan1VVeHZdteutpoLklYhx5fplulssUZR9nG2vrxWYUo/er2is/KLvPF7me5jkpDz5jUc2m7TYWbd+K19516/11mcd2O/jpFtXsYND/xr+u78Pz/VettElfKL9buo1IdxHpPiI9rHqv+T5VPa+bs97FEenRtx0Afreqnk/8/+GZvbsAl7Us+P2/Np1Kg4iAgIJBt6ASgiCIdHd3d3d3d3d3dzfYhXR3d/wvBDzK+8Pj/309F+f4+3yui5n1rHnWrPvm+8zaa+975hmALnPPOtvCA3/373xf9ngAgP/zPnzhymv/15rvuAOfW+/9q09/Lxh0/vX33/+lDfT/DoP+6/Mhtv+yx/Q/9XHnYc4cf2Bg3UW+7KHwJRj0ZQ+AL5X+3fTvpn83/bvp303/bvp307+b/t3076Z/N/276V/sC9b/R/rseqfJt1/7010nHHG6Czb7+IM1Pv3EGl/aqL80/6nr/wNrDBoY+LTvSB93nW/WBReeZGBgYLMLphtx/IG/3TbDx7fNNMrgf32B+MDAJH+9HP0L7vizV5N/fDANjPa3+1j+r/c/90cnDDboc4P4Ow++svVKZ8435rSfv574i+fxD+d++PR7TfLx95p843XWn3yjLbacdI11VlhtldVWWXeq6aaZcfoZpp1h+ukmX3WNtVeZ4pPLL5jjJ7MY9V+Z4wifn+MLs/79HD9/coovmuP4XzjFsdIcx1/js/seaciBKf46lY+/6WhDDsz18caUQ3+c6NN9x/p435lHGWxgYIZBn41n0Gcnefh0n+3X+MfzAnw2y1n+7rwA06dzf/w7/Zfxjj/Ex/97PxlwGO+nz2P+u9cx/TXJ9J9sffjFR82/ST525v3r5Uhf8DX/cOwM/PNjZ/AvuI/PHzvzfPEQ07Hz8QA/OQnL346dj3cb9bNj5+MRjDHkwPIfb0z18caYQw5s/vHG1H/dGHZg/483JltpvbVX/vgTYw38l26TDPqHJ5SF42zOzx1n/8L5R8a7/5P//ufScTbMPxnvf3293MAU/66x/HfHO8Q/H+9s/5vx/h/9/e/zj4tPTvjzyRE/1hd8zRSfXn/B42KHvz/Lz7/658bKYf9PPo4/U0f6/O82Qz48MOifzWXML5jLPzzGx/nnc/lX/3yYZMJPx/TfncssA0N+NpePv3SmUYYYmGNgYGCiT+cyxr8yl7H+PV2GC/t/OpdB/9Jcxv9bl4n+etsEgw0MNdTA5itsvPGGU35y+dnmVJ9c/vNjcrR/Ze4j/XvmPvYQXzj3f63jwN/mPrDGf//MV/7+103/bvp307+b/t3076Z/N/276d9N/2JfsP4//mfr/7cM9f4+n/6z55C3brv/NV/2eL9k/9Hr/5/2/Yf1/2v23/bWwQb+dtv/Wnfaf9A/3MHQf9tn0Cfrev/D95X49HrkT69H+f/3vhJ/Wxr57BtP/8nVzA98tt/n15s//fR/zPtKfPZY/RfWBfz876Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9u+hf7gvX/KT57HsC5ix52+qcLoUNesP2Wk33Z4/2S/Uev/3/a9x/W/yfbcvsLBhv4223/dP3/k32s///f4LPHqvV//jf076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9iX7D+P8tnzwMYd4nZh/vs+QC7X7L3/3ProP9m/6nr/97/v5ef/93076Z/N/276d9N/276d9O/m/7d9O+mfzf9u+nfTf9in67/D3zu7Wfnd1xEYf3//21f0H8B/aOW/gvqH7X0X0j/qKX/wvpHLf0X0T9q6b+o/lFL/8X0j1r6L65/1NJ/Cf2jlv5L6h+19F9K/6il/9L6Ry39l9E/aum/rP5RS//l9I9a+i+vf9TSfwX9o5b+K+oftfRfSf+opf/K+kct/VfRP2rpv6r+UUv/1fSPWvqvrn/U0n8N/aOW/mvqH7X0X0v/qKX/2vpHLf3X0T9q6b+u/lFL//X0j1r6r69/1NJ/A/2jlv4b6h+19N9I/6il/8b6Ry39N9E/aum/qf5RS//N9I9a+m+uf9TSfwv9o5b+W+oftfTfSv+opf/W+kct/bfRP2rpv63+UUv/7fSPWvpvr3/U0n8H/aOW/jvqH7X030n/qKX/zvpHLf130T9q6b+r/lFL/930j1r6765/1NJ/D/2jlv576h+19N9L/6il/976Ry3999E/aum/r/5RS//99I9a+u+vf9TS/wD9o5b+B+oftfQ/SP+opf/B+kct/Q/RP2rpf6j+UUv/w/SPWvofrn/U0v8I/aOW/kfqH7X0P0r/qKX/0fpHLf2P0T9q6X+s/lFL/+P0j1r6H69/1NL/BP2jlv4n6h+19D9J/6il/8n6Ry39T9E/aul/qv5RS//T9I9a+p+uf9TS/wz9o5b+Z+oftfQ/S/+opf/Z+kct/c/RP2rpf67+UUv/8/SPWvqfr3/U0v8C/aOW/hfqH7X0v0j/qKX/xfpHLf0v0T9q6X+p/lFL/8v0j1r6X65/1NL/Cv2jlv5X6h+19L9K/6il/9X6Ry39r9E/aul/rf5RS//r9I9a+l+vf9TS/wb9o5b+N+oftfS/Sf+opf/N+kct/W/RP2rpf6v+UUv/2/SPWvrfrn/U0v8O/aOW/nfqH7X0v0v/qKX/3fpHLf3v0T9q6X+v/lFL//v0j1r6369/1NL/l/pHLf1/pX/U0v/X+kct/X+jf9TS/7f6Ry39f6d/1NL/9/pHLf3/oH/U0v+P+kct/f+kf9TS/8/6Ry39H9A/aun/F/2jlv4P6h+19H9I/6il/8P6Ry39H9E/aun/qP5RS//H9I9a+j+uf9TS/wn9o5b+T+oftfR/Sv+opf/T+kct/Z/RP2rp/6z+UUv/5/SPWvo/r3/U0v8F/aOW/i/qH7X0f0n/qKX/y/pHLf1f0T9q6f+q/lFL/9f0j1r6v65/1NL/Df2jlv5v6h+19H9L/6il/9v6Ry3939E/aun/rv5RS//39I9a+r+vf9TS/wP9o5b+H+oftfT/SP+opP+gAf2jlv6D9I9a+g+mf9TSf3D9o5b+Q+gftfQfUv+opf9Q+kct/YfWP2rpP4z+UUv/YfWPWvoPp3/U0n94/aOW/iPoH7X0H1H/qKX/V/SPWvp/Vf+opf9I+kct/UfWP2rpP4r+UUv/UfWPWvqPpn/U0n90/aOW/mPoH7X0H1P/qKX/WPpHLf2/pn/U0n9s/aOW/l/XP2rpP47+UUv/b+gftfQfV/+opf94+kct/cfXP2rp/039o5b+E+gftfSfUP+opf9E+kct/b+lf9TS/9v6Ry39J9Y/auk/if5RS//v6B+19P+u/lFL/+/pH7X0/77+UUv/SfWPWvpPpn/U0n9y/aOW/lPoH7X0n1L/qKX/VPpHLf2n1j9q6T+N/lFL/2n1j1r6T6d/1NJ/ev2jlv4z6B+19J9R/6il/w/0j1r6z6R/1NJ/Zv2jlv4/1D9q6f8j/aOW/j/WP2rpP4v+UUv/WfWPWvrPpn/U0n92/aOW/j/RP2rpP4f+UUv/OfWPWvr/VP+opf9c+kct/efWP2rp/zP9o5b+8+gftfSfV/+opf/P9Y9a+s+nf9TS/xf6Ry3959c/aum/gP5RS/8F9Y9a+i+kf9TSf2H9o5b+i+gftfRfVP+opf9i+kct/RfXP2rpv4T+UUv/JfWPWvovpX/U0n9p/aOW/svoH7X0X1b/qKX/cvpHLf2X1z9q6b+C/lFL/xX1j1r6r6R/1NJ/Zf2jlv6r6B+19F9V/6il/2r6Ry39V9c/aum/hv5RS/819Y9a+q+lf9TSf239o5b+6+gftfRfV/+opf96+kct/dfXP2rpv4H+UUv/DfWPWvpvpH/U0n9j/aOW/pvoH7X031T/qKX/ZvpHLf031z9q6b+F/lFL/y31j1r6b6V/1NJ/a/2jlv7b6B+19N9W/6il/3b6Ry39t9c/aum/g/5RS/8d9Y9a+u+kf9TSf2f9o5b+u+gftfTfVf+opf9u+kct/XfXP2rpv4f+UUv/PfWPWvrvpX/U0n9v/aOW/vvoH7X031f/qKX/fvpHLf331z9q6X+A/lFL/wP1j1r6H6R/1NL/YP2jlv6H6B+19D9U/6il/2H6Ry39D9c/aul/hP5RS/8j9Y9a+h+lf9TS/2j9o5b+x+gftfQ/Vv+opf9x+kct/Y/XP2rpf4L+UUv/E/WPWvqfpH/U0v9k/aOW/qfoH7X0P1X/qKX/afpHLf1P1z9q6X+G/lFL/zP1j1r6n6V/1NL/bP2jlv7n6B+19D9X/6il/3n6Ry39z9c/aul/gf5RS/8L9Y9a+l+kf9TS/2L9o5b+l+gftfS/VP+opf9l+kct/S/XP2rpf4X+UUv/K/WPWvpfpX/U0v9q/aOW/tfoH7X0v1b/qKX/dfpHLf2v1z9q6X+D/lFL/xv1j1r636R/1NL/Zv2jlv636B+19L9V/6il/236Ry39b9c/aul/h/5RS/879Y9a+t+lf9TS/279o5b+9+gftfS/V/+opf99+kct/e/XP2rp/0v9o5b+v9I/aun/a/2jlv6/0T9q6f9b/aOW/r/TP2rp/3v9o5b+f9A/aun/R/2jlv5/0j9q6f9n/aOW/g/oH7X0/4v+UUv/B/WPWvo/pH/U0v9h/aOW/o/oH7X0f1T/qKX/Y/pHLf0f1z9q6f+E/lFL/yf1j1r6P6V/1NL/af2jlv7P6B+19H9W/6il/3P6Ry39n9c/aun/gv5RS/8X9Y9a+r+kf9TS/2X9o5b+r+gftfR/Vf+opf9r+kct/V/XP2rp/4b+UUv/N/WPWvq/pX/U0v9t/aOW/u/oH7X0f1f/qKX/e/pHLf3f1z9q6f+B/lFL/w/1j1r6f6R/VNL/rx/q/1+19B+kf9TSfzD9o5b+g+sftfQfQv+opf+Q+kct/YfSP2rpP7T+UUv/YfSPWvoPq3/U0n84/aOW/sPrH7X0H0H/qKX/iPpHLf2/on/U0v+r+kct/UfSP2rpP7L+UUv/UfSPWvqPqn/U0n80/aOW/qPrH7X0H0P/qKX/mPpHLf3H0j9q6f81/aOW/mPrH7X0/7r+UUv/cfSPWvp/Q/+opf+4+kct/cfTP2rpP77+UUv/b+oftfSfQP+opf+E+kct/SfSP2rp/y39o5b+39Y/auk/sf5RS/9J9I9a+n9H/6il/3f1j1r6f0//qKX/9/WPWvpPqn/U0n8y/aOW/pPrH7X0n0L/qKX/lPpHLf2n0j9q6T+1/lFL/2n0j1r6T6t/1NJ/Ov2jlv7T6x+19J9B/6il/4z6Ry39f6B/1NJ/Jv2jlv4z6x+19P+h/lFL/x/pH7X0/7H+UUv/WfSPWvrPqn/U0n82/aOW/rPrH7X0/4n+UUv/OfSPWvrPqX/U0v+n+kct/efSP2rpP7f+UUv/n+kftfSfR/+opf+8+kct/X+uf9TSfz79o5b+v9A/auk/v/5RS/8F9I9a+i+of9TSfyH9o5b+C+sftfRfRP+opf+i+kct/RfTP2rpv7j+UUv/JfSPWvovqX/U0n8p/aOW/kvrH7X0X0b/qKX/svpHLf2X0z9q6b+8/lFL/xX0j1r6r6h/1NJ/Jf2jlv4r6x+19F9F/6il/6r6Ry39V9M/aum/uv5RS/819I9a+q+pf9TSfy39o5b+a+sftfRfR/+opf+6+kct/dfTP2rpv77+UUv/DfSPWvpvqH/U0n8j/aOW/hvrH7X030T/qKX/pvpHLf030z9q6b+5/lFL/y30j1r6b6l/1NJ/K/2jlv5b6x+19N9G/6il/7b6Ry39t9M/aum/vf5RS/8d9I9a+u+of9TSfyf9o5b+O+sftfTfRf+opf+u+kct/XfTP2rpv7v+UUv/PfSPWvrvqX/U0n8v/aOW/nvrH7X030f/qKX/vvpHLf330z9q6b+//lFL/wP0j1r6H6h/1NL/IP2jlv4H6x+19D9E/6il/6H6Ry39D9M/aul/uP5RS/8j9I9a+h+pf9TS/yj9o5b+R+sftfQ/Rv+opf+x+kct/Y/TP2rpf7z+UUv/E/SPWvqfqH/U0v8k/aOW/ifrH7X0P0X/qKX/qfpHLf1P0z9q6X+6/lFL/zP0j1r6n6l/1NL/LP2jlv5n6x+19D9H/6il/7n6Ry39z9M/aul/vv5RS/8L9I9a+l+of9TS/yL9o5b+F+sftfS/RP+opf+l+kct/S/TP2rpf7n+UUv/K/SPWvpfqX/U0v8q/aOW/lfrH7X0v0b/qKX/tfpHLf2v0z9q6X+9/lFL/xv0j1r636h/1NL/Jv2jlv436x+19L9F/6il/636Ry39b9M/aul/u/5RS/879I9a+t+pf9TS/y79o5b+d+sftfS/R/+opf+9+kct/e/TP2rpf7/+UUv/X+oftfT/lf5RS/9f6x+19P+N/lFL/9/qH7X0/53+UUv/3+sftfT/g/5RS/8/6h+19P+T/lFL/z/rH7X0f0D/qKX/X/SPWvo/qH/U0v8h/aOW/g/rH7X0f0T/qKX/o/pHLf0f0z9q6f+4/lFL/yf0j1r6P6l/1NL/Kf2jlv5P6x+19H9G/6il/7P6Ry39n9M/aun/vP5RS/8X9I9a+r+of9TS/yX9o5b+L+sftfR/Rf+opf+r+kct/V/TP2rp/7r+UUv/N/SPWvq/qX/U0v8t/aOW/m/rH7X0f0f/qKX/u/pHLf3f0z9q6f++/lFL/w/0j1r6f6h/1NL/I/2jkv6DD+gftfQfpH/U0n8w/aOW/oPrH7X0H0L/qKX/kPpHLf2H0j9q6T+0/lFL/2H0j1r6D6t/1NJ/OP2jlv7D6x+19B9B/6il/4j6Ry39v6J/1NL/q/pHLf1H0j9q6T+y/lFL/1H0j1r6j6p/1NJ/NP2jlv6j6x+19B9D/6il/5j6Ry39x9I/aun/Nf2jlv5j6x+19P+6/lFL/3H0j1r6f0P/qKX/uPpHLf3H0z9q6T++/lFL/2/qH7X0n0D/qKX/hPpHLf0n0j9q6f8t/aOW/t/WP2rpP7H+UUv/SfSPWvp/R/+opf939Y9a+n9P/6il//f1j1r6T6p/1NJ/Mv2jlv6T6x+19J9C/6il/5T6Ry39p9I/auk/tf5RS/9p9I9a+k+rf9TSfzr9o5b+0+sftfSfQf+opf+M+kct/X+gf9TSfyb9o5b+M+sftfT/of5RS/8f6R+19P+x/lFL/1n0j1r6z6p/1NJ/Nv2jlv6z6x+19P+J/lFL/zn0j1r6z6l/1NL/p/pHLf3n0j9q6T+3/lFL/5/pH7X0n0f/qKX/vPpHLf1/rn/U0n8+/aOW/r/QP2rpP7/+UUv/BfSPWvovqH/U0n8h/aOW/gvrH7X0X0T/qKX/ovpHLf0X0z9q6b+4/lFL/yX0j1r6L6l/1NJ/Kf2jlv5L6x+19F9G/6il/7L6Ry39l9M/aum/vP5RS/8V9I9a+q+of9TSfyX9o5b+K+sftfRfRf+opf+q+kct/VfTP2rpv7r+UUv/NfSPWvqvqX/U0n8t/aOW/mvrH7X0X0f/qKX/uvpHLf3X0z9q6b++/lFL/w30j1r6b6h/1NJ/I/2jlv4b6x+19N9E/6il/6b6Ry39N9M/aum/uf5RS/8t9I9a+m+pf9TSfyv9o5b+W+sftfTfRv+opf+2+kct/bfTP2rpv73+UUv/HfSPWvrvqH/U0n8n/aOW/jvrH7X030X/qKX/rvpHLf130z9q6b+7/lFL/z30j1r676l/1NJ/L/2jlv576x+19N9H/6il/776Ry3999M/aum/v/5RS/8D9I9a+h+of9TS/yD9o5b+B+sftfQ/RP+opf+h+kct/Q/TP2rpf7j+UUv/I/SPWvofqX/U0v8o/aOW/kfrH7X0P0b/qKX/sfpHLf2P0z9q6X+8/lFL/xP0j1r6n6h/1NL/JP2jlv4n6x+19D9F/6il/6n6Ry39T9M/aul/uv5RS/8z9I9a+p+pf9TS/yz9o5b+Z+sftfQ/R/+opf+5+kct/c/TP2rpf77+UUv/C/SPWvpfqH/U0v8i/aOW/hfrH7X0v0T/qKX/pfpHLf0v0z9q6X+5/lFL/yv0j1r6X6l/1NL/Kv2jlv5X6x+19L9G/6il/7X6Ry39r9M/aul/vf5RS/8b9I9a+t+of9TS/yb9o5b+N+sftfS/Rf+opf+t+kct/W/TP2rpf7v+UUv/O/SPWvrfqX/U0v8u/aOW/nfrH7X0v0f/qKX/vfpHLf3v0z9q6X+//lFL/1/qH7X0/5X+UUv/X+sftfT/jf5RS//f6h+19P+d/lFL/9/rH7X0/4P+UUv/P+oftfT/k/5RS/8/6x+19H9A/6il/1/0j1r6P6h/1NL/If2jlv4P6x+19H9E/6il/6P6Ry39H9M/aun/uP5RS/8n9I9a+j+pf9TS/yn9o5b+T+sftfR/Rv+opf+z+kct/Z/TP2rp/7z+UUv/F/SPWvq/qH/U0v8l/aOW/i/rH7X0f0X/qKX/q/pHLf1f0z9q6f+6/lFL/zf0j1r6v6l/1NL/Lf2jlv5v6x+19H9H/6il/7v6Ry3939M/aun/vv5RS/8P9I9a+n+of9TS/yP9o5L+QwzoH7X0H6R/1NJ/MP2jlv6D6x+19B9C/6il/5D6Ry39h9I/auk/tP5RS/9h9I9a+g+rf9TSfzj9o5b+w+sftfQfQf+opf+I+kct/b+if9TS/6v6Ry39R9I/auk/sv5RS/9R9I9a+o+qf9TSfzT9o5b+o+sftfQfQ/+opf+Y+kct/cfSP2rp/zX9o5b+Y+sftfT/uv5RS/9x9I9a+n9D/6il/7j6Ry39x9M/auk/vv5RS/9v6h+19J9A/6il/4T6Ry39J9I/aun/Lf2jlv7f1j9q6T+x/lFL/0n0j1r6f0f/qKX/d/WPWvp/T/+opf/39Y9a+k+qf9TSfzL9o5b+k+sftfSfQv+opf+U+kct/afSP2rpP7X+UUv/afSPWvpPq3/U0n86/aOW/tPrH7X0n0H/qKX/jPpHLf1/oH/U0n8m/aOW/jPrH7X0/6H+UUv/H+kftfT/sf5RS/9Z9I9a+s+qf9TSfzb9o5b+s+sftfT/if5RS/859I9a+s+pf9TS/6f6Ry3959I/auk/t/5RS/+f6R+19J9H/6il/7z6Ry39f65/1NJ/Pv2jlv6/0D9q6T+//lFL/wX0j1r6L6h/1NJ/If2jlv4L6x+19F9E/6il/6L6Ry39F9M/aum/uP5RS/8l9I9a+i+pf9TSfyn9o5b+S+sftfRfRv+opf+y+kct/ZfTP2rpv7z+UUv/FfSPWvqvqH/U0n8l/aOW/ivrH7X0X0X/qKX/qvpHLf1X0z9q6b+6/lFL/zX0j1r6r6l/1NJ/Lf2jlv5r6x+19F9H/6il/7r6Ry3919M/aum/vv5RS/8N9I9a+m+of9TSfyP9o5b+G+sftfTfRP+opf+m+kct/TfTP2rpv7n+UUv/LfSPWvpvqX/U0n8r/aOW/lvrH7X030b/qKX/tvpHLf230z9q6b+9/lFL/x30j1r676h/1NJ/J/2jlv476x+19N9F/6il/676Ry39d9M/aum/u/5RS/899I9a+u+pf9TSfy/9o5b+e+sftfTfR/+opf+++kct/ffTP2rpv7/+UUv/A/SPWvofqH/U0v8g/aOW/gfrH7X0P0T/qKX/ofpHLf0P0z9q6X+4/lFL/yP0j1r6H6l/1NL/KP2jlv5H6x+19D9G/6il/7H6Ry39j9M/aul/vP5RS/8T9I9a+p+of9TS/yT9o5b+J+sftfQ/Rf+opf+p+kct/U/TP2rpf7r+UUv/M/SPWvqfqX/U0v8s/aOW/mfrH7X0P0f/qKX/ufpHLf3P0z9q6X++/lFL/wv0j1r6X6h/1NL/Iv2jlv4X6x+19L9E/6il/6X6Ry39L9M/aul/uf5RS/8r9I9a+l+pf9TS/yr9o5b+V+sftfS/Rv+opf+1+kct/a/TP2rpf73+UUv/G/SPWvrfqH/U0v8m/aOW/jfrH7X0v0X/qKX/rfpHLf1v0z9q6X+7/lFL/zv0j1r636l/1NL/Lv2jlv536x+19L9H/6il/736Ry3979M/aul/v/5RS/9f6h+19P+V/lFL/1/rH7X0/43+UUv/3+oftfT/nf5RS//f6x+19P+D/lFL/z/qH7X0/5P+UUv/P+sftfR/QP+opf9f9I9a+j+of9TS/yH9o5b+D+sftfR/RP+opf+j+kct/R/TP2rp/7j+UUv/J/SPWvo/qX/U0v8p/aOW/k/rH7X0f0b/qKX/s/pHLf2f0z9q6f+8/lFL/xf0j1r6v6h/1NL/Jf2jlv4v6x+19H9F/6il/6v6Ry39X9M/aun/uv5RS/839I9a+r+pf9TS/y39o5b+b+sftfR/R/+opf+7+kct/d/TP2rp/77+UUv/D/SPWvp/qH/U0v8j/aOS/kMO6B+19B+kf9TSfzD9o5b+g+sftfQfQv+opf+Q+kct/YfSP2rpP7T+UUv/YfSPWvoPq3/U0n84/aOW/sPrH7X0H0H/qKX/iPpHLf2/on/U0v+r+kct/UfSP2rpP7L+UUv/UfSPWvqPqn/U0n80/aOW/qPrH7X0H0P/qKX/mPpHLf3H0j9q6f81/aOW/mPrH7X0/7r+UUv/cfSPWvp/Q/+opf+4+kct/cfTP2rpP77+UUv/b+oftfSfQP+opf+E+kct/SfSP2rp/y39o5b+39Y/auk/sf5RS/9J9I9a+n9H/6il/3f1j1r6f0//qKX/9/WPWvpPqn/U0n8y/aOW/pPrH7X0n0L/qKX/lPpHLf2n0j9q6T+1/lFL/2n0j1r6T6t/1NJ/Ov2jlv7T6x+19J9B/6il/4z6Ry39f6B/1NJ/Jv2jlv4z6x+19P+h/lFL/x/pH7X0/7H+UUv/WfSPWvrPqn/U0n82/aOW/rPrH7X0/4n+UUv/OfSPWvrPqX/U0v+n+kct/efSP2rpP7f+UUv/n+kftfSfR/+opf+8+kct/X+uf9TSfz79o5b+v9A/auk/v/5RS/8F9I9a+i+of9TSfyH9o5b+C+sftfRfRP+opf+i+kct/RfTP2rpv7j+UUv/JfSPWvovqX/U0n8p/aOW/kvrH7X0X0b/qKX/svpHLf2X0z9q6b+8/lFL/xX0j1r6r6h/1NJ/Jf2jlv4r6x+19F9F/6il/6r6Ry39V9M/aum/uv5RS/819I9a+q+pf9TSfy39o5b+a+sftfRfR/+opf+6+kct/dfTP2rpv77+UUv/DfSPWvpvqH/U0n8j/aOW/hvrH7X030T/qKX/pvpHLf030z9q6b+5/lFL/y30j1r6b6l/1NJ/K/2jlv5b6x+19N9G/6il/7b6Ry39t9M/aum/vf5RS/8d9I9a+u+of9TSfyf9o5b+O+sftfTfRf+opf+u+kct/XfTP2rpv7v+UUv/PfSPWvrvqX/U0n8v/aOW/nvrH7X030f/qKX/vvpHLf330z9q6b+//lFL/wP0j1r6H6h/1NL/IP2jlv4H6x+19D9E/6il/6H6Ry39D9M/aul/uP5RS/8j9I9a+h+pf9TS/yj9o5b+R+sftfQ/Rv+opf+x+kct/Y/TP2rpf7z+UUv/E/SPWvqfqH/U0v8k/aOW/ifrH7X0P0X/qKX/qfpHLf1P0z9q6X+6/lFL/zP0j1r6n6l/1NL/LP2jlv5n6x+19D9H/6il/7n6Ry39z9M/aul/vv5RS/8L9I9a+l+of9TS/yL9o5b+F+sftfS/RP+opf+l+kct/S/TP2rpf7n+UUv/K/SPWvpfqX/U0v8q/aOW/lfrH7X0v0b/qKX/tfpHLf2v0z9q6X+9/lFL/xv0j1r636h/1NL/Jv2jlv436x+19L9F/6il/636Ry39b9M/aul/u/5RS/879I9a+t+pf9TS/y79o5b+d+sftfS/R/+opf+9+kct/e/TP2rpf7/+UUv/X+oftfT/lf5RS/9f6x+19P+N/lFL/9/qH7X0/53+UUv/3+sftfT/g/5RS/8/6h+19P+T/lFL/z/rH7X0f0D/qKX/X/SPWvo/qH/U0v8h/aOW/g/rH7X0f0T/qKX/o/pHLf0f0z9q6f+4/lFL/yf0j1r6P6l/1NL/Kf2jlv5P6x+19H9G/6il/7P6Ry39n9M/aun/vP5RS/8X9I9a+r+of9TS/yX9o5b+L+sftfR/Rf+opf+r+kct/V/TP2rp/7r+UUv/N/SPWvq/qX/U0v8t/aOW/m/rH7X0f0f/qKX/u/pHLf3f0z9q6f++/lFL/w/0j1r6f6h/1NL/I/2jkv5DDegftfQfpH/U0n8w/aOW/oPrH7X0H0L/qKX/kPpHLf2H0j9q6T+0/lFL/2H0j1r6D6t/1NJ/OP2jlv7D6x+19B9B/6il/4j6Ry39v6J/1NL/q/pHLf1H0j9q6T+y/lFL/1H0j1r6j6p/1NJ/NP2jlv6j6x+19B9D/6il/5j6Ry39x9I/aun/Nf2jlv5j6x+19P+6/lFL/3H0j1r6f0P/qKX/uPpHLf3H0z9q6T++/lFL/2/qH7X0n0D/qKX/hPpHLf0n0j9q6f8t/aOW/t/WP2rpP7H+UUv/SfSPWvp/R/+opf939Y9a+n9P/6il//f1j1r6T6p/1NJ/Mv2jlv6T6x+19J9C/6il/5T6Ry39p9I/auk/tf5RS/9p9I9a+k+rf9TSfzr9o5b+0+sftfSfQf+opf+M+kct/X+gf9TSfyb9o5b+M+sftfT/of5RS/8f6R+19P+x/lFL/1n0j1r6z6p/1NJ/Nv2jlv6z6x+19P+J/lFL/zn0j1r6z6l/1NL/p/pHLf3n0j9q6T+3/lFL/5/pH7X0n0f/qKX/vPpHLf1/rn/U0n8+/aOW/r/QP2rpP7/+UUv/BfSPWvovqH/U0n8h/aOW/gvrH7X0X0T/qKX/ovpHLf0X0z9q6b+4/lFL/yX0j1r6L6l/1NJ/Kf2jlv5L6x+19F9G/6il/7L6Ry39l9M/aum/vP5RS/8V9I9a+q+of9TSfyX9o5b+K+sftfRfRf+opf+q+kct/VfTP2rpv7r+UUv/NfSPWvqvqX/U0n8t/aOW/mvrH7X0X0f/qKX/uvpHLf3X0z9q6b++/lFL/w30j1r6b6h/1NJ/I/2jlv4b6x+19N9E/6il/6b6Ry39N9M/aum/uf5RS/8t9I9a+m+pf9TSfyv9o5b+W+sftfTfRv+opf+2+kct/bfTP2rpv73+UUv/HfSPWvrvqH/U0n8n/aOW/jvrH7X030X/qKX/rvpHLf130z9q6b+7/lFL/z30j1r676l/1NJ/L/2jlv576x+19N9H/6il/776Ry3999M/aum/v/5RS/8D9I9a+h+of9TS/yD9o5b+B+sftfQ/RP+opf+h+kct/Q/TP2rpf7j+UUv/I/SPWvofqX/U0v8o/aOW/kfrH7X0P0b/qKX/sfpHLf2P0z9q6X+8/lFL/xP0j1r6n6h/1NL/JP2jlv4n6x+19D9F/6il/6n6Ry39T9M/aul/uv5RS/8z9I9a+p+pf9TS/yz9o5b+Z+sftfQ/R/+opf+5+kct/c/TP2rpf77+UUv/C/SPWvpfqH/U0v8i/aOW/hfrH7X0v0T/qKX/pfpHLf0v0z9q6X+5/lFL/yv0j1r6X6l/1NL/Kv2jlv5X6x+19L9G/6il/7X6Ry39r9M/aul/vf5RS/8b9I9a+t+of9TS/yb9o5b+N+sftfS/Rf+opf+t+kct/W/TP2rpf7v+UUv/O/SPWvrfqX/U0v8u/aOW/nfrH7X0v0f/qKX/vfpHLf3v0z9q6X+//lFL/1/qH7X0/5X+UUv/X+sftfT/jf5RS//f6h+19P+d/lFL/9/rH7X0/4P+UUv/P+oftfT/k/5RS/8/6x+19H9A/6il/1/0j1r6P6h/1NL/If2jlv4P6x+19H9E/6il/6P6Ry39H9M/aun/uP5RS/8n9I9a+j+pf9TS/yn9o5b+T+sftfR/Rv+opf+z+kct/Z/TP2rp/7z+UUv/F/SPWvq/qH/U0v8l/aOW/i/rH7X0f0X/qKX/q/pHLf1f0z9q6f+6/lFL/zf0j1r6v6l/1NL/Lf2jlv5v6x+19H9H/6il/7v6Ry3939M/aun/vv5RS/8P9I9a+n+of9TS/yP9o5L+Qw/oH7X0H6R/1NJ/MP2jlv6D6x+19B9C/6il/5D6Ry39h9I/auk/tP5RS/9h9I9a+g+rf9TSfzj9o5b+w+sftfQfQf+opf+I+kct/b+if9TS/6v6Ry39R9I/auk/sv5RS/9R9I9a+o+qf9TSfzT9o5b+o+sftfQfQ/+opf+Y+kct/cfSP2rp/zX9o5b+Y+sftfT/uv5RS/9x9I9a+n9D/6il/7j6Ry39x9M/auk/vv5RS/9v6h+19J9A/6il/4T6Ry39J9I/aun/Lf2jlv7f1j9q6T+x/lFL/0n0j1r6f0f/qKX/d/WPWvp/T/+opf/39Y9a+k+qf9TSfzL9o5b+k+sftfSfQv+opf+U+kct/afSP2rpP7X+UUv/afSPWvpPq3/U0n86/aOW/tPrH7X0n0H/qKX/jPpHLf1/oH/U0n8m/aOW/jPrH7X0/6H+UUv/H+kftfT/sf5RS/9Z9I9a+s+qf9TSfzb9o5b+s+sftfT/if5RS/859I9a+s+pf9TS/6f6Ry3959I/auk/t/5RS/+f6R+19J9H/6il/7z6Ry39f65/1NJ/Pv2jlv6/0D9q6T+//lFL/wX0j1r6L6h/1NJ/If2jlv4L6x+19F9E/6il/6L6Ry39F9M/aum/uP5RS/8l9I9a+i+pf9TSfyn9o5b+S+sftfRfRv+opf+y+kct/ZfTP2rpv7z+UUv/FfSPWvqvqH/U0n8l/aOW/ivrH7X0X0X/qKX/qvpHLf1X0z9q6b+6/lFL/zX0j1r6r6l/1NJ/Lf2jlv5r6x+19F9H/6il/7r6Ry3919M/aum/vv5RS/8N9I9a+m+of9TSfyP9o5b+G+sftfTfRP+opf+m+kct/TfTP2rpv7n+UUv/LfSPWvpvqX/U0n8r/aOW/lvrH7X030b/qKX/tvpHLf230z9q6b+9/lFL/x30j1r676h/1NJ/J/2jlv476x+19N9F/6il/676Ry39d9M/aum/u/5RS/899I9a+u+pf9TSfy/9o5b+e+sftfTfR/+opf+++kct/ffTP2rpv7/+UUv/A/SPWvofqH/U0v8g/aOW/gfrH7X0P0T/qKX/ofpHLf0P0z9q6X+4/lFL/yP0j1r6H6l/1NL/KP2jlv5H6x+19D9G/6il/7H6Ry39j9M/aul/vP5RS/8T9I9a+p+of9TS/yT9o5b+J+sftfQ/Rf+opf+p+kct/U/TP2rpf7r+UUv/M/SPWvqfqX/U0v8s/aOW/mfrH7X0P0f/qKX/ufpHLf3P0z9q6X++/lFL/wv0j1r6X6h/1NL/Iv2jlv4X6x+19L9E/6il/6X6Ry39L9M/aul/uf5RS/8r9I9a+l+pf9TS/yr9o5b+V+sftfS/Rv+opf+1+kct/a/TP2rpf73+UUv/G/SPWvrfqH/U0v8m/aOW/jfrH7X0v0X/qKX/rfpHLf1v0z9q6X+7/lFL/zv0j1r636l/1NL/Lv2jlv536x+19L9H/6il/736Ry3979M/aul/v/5RS/9f6h+19P+V/lFL/1/rH7X0/43+UUv/3+oftfT/nf5RS//f6x+19P+D/lFL/z/qH7X0/5P+UUv/P+sftfR/QP+opf9f9I9a+j+of9TS/yH9o5b+D+sftfR/RP+opf+j+kct/R/TP2rp/7j+UUv/J/SPWvo/qX/U0v8p/aOW/k/rH7X0f0b/qKX/s/pHLf2f0z9q6f+8/lFL/xf0j1r6v6h/1NL/Jf2jlv4v6x+19H9F/6il/6v6Ry39X9M/aun/uv5RS/839I9a+r+pf9TS/y39o5b+b+sftfR/R/+opf+7+kct/d/TP2rp/77+UUv/D/SPWvp/qH/U0v8j/aOS/sMM6B+19B+kf9TSfzD9o5b+g+sftfQfQv+opf+Q+kct/YfSP2rpP7T+UUv/YfSPWvoPq3/U0n84/aOW/sPrH7X0H0H/qKX/iPpHLf2/on/U0v+r+kct/UfSP2rpP7L+UUv/UfSPWvqPqn/U0n80/aOW/qPrH7X0H0P/qKX/mPpHLf3H0j9q6f81/aOW/mPrH7X0/7r+UUv/cfSPWvp/Q/+opf+4+kct/cfTP2rpP77+UUv/b+oftfSfQP+opf+E+kct/SfSP2rp/y39o5b+39Y/auk/sf5RS/9J9I9a+n9H/6il/3f1j1r6f0//qKX/9/WPWvpPqn/U0n8y/aOW/pPrH7X0n0L/qKX/lPpHLf2n0j9q6T+1/lFL/2n0j1r6T6t/1NJ/Ov2jlv7T6x+19J9B/6il/4z6Ry39f6B/1NJ/Jv2jlv4z6x+19P+h/lFL/x/pH7X0/7H+UUv/WfSPWvrPqn/U0n82/aOW/rPrH7X0/4n+UUv/OfSPWvrPqX/U0v+n+kct/efSP2rpP7f+UUv/n+kftfSfR/+opf+8+kct/X+uf9TSfz79o5b+v9A/auk/v/5RS/8F9I9a+i+of9TSfyH9o5b+C+sftfRfRP+opf+i+kct/RfTP2rpv7j+UUv/JfSPWvovqX/U0n8p/aOW/kvrH7X0X0b/qKX/svpHLf2X0z9q6b+8/lFL/xX0j1r6r6h/1NJ/Jf2jlv4r6x+19F9F/6il/6r6Ry39V9M/aum/uv5RS/819I9a+q+pf9TSfy39o5b+a+sftfRfR/+opf+6+kct/dfTP2rpv77+UUv/DfSPWvpvqH/U0n8j/aOW/hvrH7X030T/qKX/pvpHLf030z9q6b+5/lFL/y30j1r6b6l/1NJ/K/2jlv5b6x+19N9G/6il/7b6Ry39t9M/aum/vf5RS/8d9I9a+u+of9TSfyf9o5b+O+sftfTfRf+opf+u+kct/XfTP2rpv7v+UUv/PfSPWvrvqX/U0n8v/aOW/nvrH7X030f/qKX/vvpHLf330z9q6b+//lFL/wP0j1r6H6h/1NL/IP2jlv4H6x+19D9E/6il/6H6Ry39D9M/aul/uP5RS/8j9I9a+h+pf9TS/yj9o5b+R+sftfQ/Rv+opf+x+kct/Y/TP2rpf7z+UUv/E/SPWvqfqH/U0v8k/aOW/ifrH7X0P0X/qKX/qfpHLf1P0z9q6X+6/lFL/zP0j1r6n6l/1NL/LP2jlv5n6x+19D9H/6il/7n6Ry39z9M/aul/vv5RS/8L9I9a+l+of9TS/yL9o5b+F+sftfS/RP+opf+l+kct/S/TP2rpf7n+UUv/K/SPWvpfqX/U0v8q/aOW/lfrH7X0v0b/qKX/tfpHLf2v0z9q6X+9/lFL/xv0j1r636h/1NL/Jv2jlv436x+19L9F/6il/636Ry39b9M/aul/u/5RS/879I9a+t+pf9TS/y79o5b+d+sftfS/R/+opf+9+kct/e/TP2rpf7/+UUv/X+oftfT/lf5RS/9f6x+19P+N/lFL/9/qH7X0/53+UUv/3+sftfT/g/5RS/8/6h+19P+T/lFL/z/rH7X0f0D/qKX/X/SPWvo/qH/U0v8h/aOW/g/rH7X0f0T/qKX/o/pHLf0f0z9q6f+4/lFL/yf0j1r6P6l/1NL/Kf2jlv5P6x+19H9G/6il/7P6Ry39n9M/aun/vP5RS/8X9I9a+r+of9TS/yX9o5b+L+sftfR/Rf+opf+r+kct/V/TP2rp/7r+UUv/N/SPWvq/qX/U0v8t/aOW/m/rH7X0f0f/qKX/u/pHLf3f0z9q6f++/lFL/w/0j1r6f6h/1NL/I/2jkv7DDugftfQfpH/U0n8w/aOW/oPrH7X0H0L/qKX/kPpHLf2H0j9q6T+0/lFL/2H0j1r6D6t/1NJ/OP2jlv7D6x+19B9B/6il/4j6Ry39v6J/1NL/q/pHLf1H0j9q6T+y/lFL/1H0j1r6j6p/1NJ/NP2jlv6j6x+19B9D/6il/5j6Ry39x9I/aun/Nf2jlv5j6x+19P+6/lFL/3H0j1r6f0P/qKX/uPpHLf3H0z9q6T++/lFL/2/qH7X0n0D/qKX/hPpHLf0n0j9q6f8t/aOW/t/WP2rpP7H+UUv/SfSPWvp/R/+opf939Y9a+n9P/6il//f1j1r6T6p/1NJ/Mv2jlv6T6x+19J9C/6il/5T6Ry39p9I/auk/tf5RS/9p9I9a+k+rf9TSfzr9o5b+0+sftfSfQf+opf+M+kct/X+gf9TSfyb9o5b+M+sftfT/of5RS/8f6R+19P+x/lFL/1n0j1r6z6p/1NJ/Nv2jlv6z6x+19P+J/lFL/zn0j1r6z6l/1NL/p/pHLf3n0j9q6T+3/lFL/5/pH7X0n0f/qKX/vPpHLf1/rn/U0n8+/aOW/r/QP2rpP7/+UUv/BfSPWvovqH/U0n8h/aOW/gvrH7X0X0T/qKX/ovpHLf0X0z9q6b+4/lFL/yX0j1r6L6l/1NJ/Kf2jlv5L6x+19F9G/6il/7L6Ry39l9M/aum/vP5RS/8V9I9a+q+of9TSfyX9o5b+K+sftfRfRf+opf+q+kct/VfTP2rpv7r+UUv/NfSPWvqvqX/U0n8t/aOW/mvrH7X0X0f/qKX/uvpHLf3X0z9q6b++/lFL/w30j1r6b6h/1NJ/I/2jlv4b6x+19N9E/6il/6b6Ry39N9M/aum/uf5RS/8t9I9a+m+pf9TSfyv9o5b+W+sftfTfRv+opf+2+kct/bfTP2rpv73+UUv/HfSPWvrvqH/U0n8n/aOW/jvrH7X030X/qKX/rvpHLf130z9q6b+7/lFL/z30j1r676l/1NJ/L/2jlv576x+19N9H/6il/776Ry3999M/aum/v/5RS/8D9I9a+h+of9TS/yD9o5b+B+sftfQ/RP+opf+h+kct/Q/TP2rpf7j+UUv/I/SPWvofqX/U0v8o/aOW/kfrH7X0P0b/qKX/sfpHLf2P0z9q6X+8/lFL/xP0j1r6n6h/1NL/JP2jlv4n6x+19D9F/6il/6n6Ry39T9M/aul/uv5RS/8z9I9a+p+pf9TS/yz9o5b+Z+sftfQ/R/+opf+5+kct/c/TP2rpf77+UUv/C/SPWvpfqH/U0v8i/aOW/hfrH7X0v0T/qKX/pfpHLf0v0z9q6X+5/lFL/yv0j1r6X6l/1NL/Kv2jlv5X6x+19L9G/6il/7X6Ry39r9M/aul/vf5RS/8b9I9a+t+of9TS/yb9o5b+N+sftfS/Rf+opf+t+kct/W/TP2rpf7v+UUv/O/SPWvrfqX/U0v8u/aOW/nfrH7X0v0f/qKX/vfpHLf3v0z9q6X+//lFL/1/qH7X0/5X+UUv/X+sftfT/jf5RS//f6h+19P+d/lFL/9/rH7X0/4P+UUv/P+oftfT/k/5RS/8/6x+19H9A/6il/1/0j1r6P6h/1NL/If2jlv4P6x+19H9E/6il/6P6Ry39H9M/aun/uP5RS/8n9I9a+j+pf9TS/yn9o5b+T+sftfR/Rv+opf+z+kct/Z/TP2rp/7z+UUv/F/SPWvq/qH/U0v8l/aOW/i/rH7X0f0X/qKX/q/pHLf1f0z9q6f+6/lFL/zf0j1r6v6l/1NL/Lf2jlv5v6x+19H9H/6il/7v6Ry3939M/aun/vv5RS/8P9I9a+n+of9TS/yP9o5L+ww3oH7X0H6R/1NJ/MP2jlv6D6x+19B9C/6il/5D6Ry39h9I/auk/tP5RS/9h9I9a+g+rf9TSfzj9o5b+w+sftfQfQf+opf+I+kct/b+if9TS/6v6Ry39R9I/auk/sv5RS/9R9I9a+o+qf9TSfzT9o5b+o+sftfQfQ/+opf+Y+kct/cfSP2rp/zX9o5b+Y+sftfT/uv5RS/9x9I9a+n9D/6il/7j6Ry39x9M/auk/vv5RS/9v6h+19J9A/6il/4T6Ry39J9I/aun/Lf2jlv7f1j9q6T+x/lFL/0n0j1r6f0f/qKX/d/WPWvp/T/+opf/39Y9a+k+qf9TSfzL9o5b+k+sftfSfQv+opf+U+kct/afSP2rpP7X+UUv/afSPWvpPq3/U0n86/aOW/tPrH7X0n0H/qKX/jPpHLf1/oH/U0n8m/aOW/jPrH7X0/6H+UUv/H+kftfT/sf5RS/9Z9I9a+s+qf9TSfzb9o5b+s+sftfT/if5RS/859I9a+s+pf9TS/6f6Ry3959I/auk/t/5RS/+f6R+19J9H/6il/7z6Ry39f65/1NJ/Pv2jlv6/0D9q6T+//lFL/wX0j1r6L6h/1NJ/If2jlv4L6x+19F9E/6il/6L6Ry39F9M/aum/uP5RS/8l9I9a+i+pf9TSfyn9o5b+S+sftfRfRv+opf+y+kct/ZfTP2rpv7z+UUv/FfSPWvqvqH/U0n8l/aOW/ivrH7X0X0X/qKX/qvpHLf1X0z9q6b+6/lFL/zX0j1r6r6l/1NJ/Lf2jlv5r6x+19F9H/6il/7r6Ry3919M/aum/vv5RS/8N9I9a+m+of9TSfyP9o5b+G+sftfTfRP+opf+m+kct/TfTP2rpv7n+UUv/LfSPWvpvqX/U0n8r/aOW/lvrH7X030b/qKX/tvpHLf230z9q6b+9/lFL/x30j1r676h/1NJ/J/2jlv476x+19N9F/6il/676Ry39d9M/aum/u/5RS/899I9a+u+pf9TSfy/9o5b+e+sftfTfR/+opf+++kct/ffTP2rpv7/+UUv/A/SPWvofqH/U0v8g/aOW/gfrH7X0P0T/qKX/ofpHLf0P0z9q6X+4/lFL/yP0j1r6H6l/1NL/KP2jlv5H6x+19D9G/6il/7H6Ry39j9M/aul/vP5RS/8T9I9a+p+of9TS/yT9o5b+J+sftfQ/Rf+opf+p+kct/U/TP2rpf7r+UUv/M/SPWvqfqX/U0v8s/aOW/mfrH7X0P0f/qKX/ufpHLf3P0z9q6X++/lFL/wv0j1r6X6h/1NL/Iv2jlv4X6x+19L9E/6il/6X6Ry39L9M/aul/uf5RS/8r9I9a+l+pf9TS/yr9o5b+V+sftfS/Rv+opf+1+kct/a/TP2rpf73+UUv/G/SPWvrfqH/U0v8m/aOW/jfrH7X0v0X/qKX/rfpHLf1v0z9q6X+7/lFL/zv0j1r636l/1NL/Lv2jlv536x+19L9H/6il/736Ry3979M/aul/v/5RS/9f6h+19P+V/lFL/1/rH7X0/43+UUv/3+oftfT/nf5RS//f6x+19P+D/lFL/z/qH7X0/5P+UUv/P+sftfR/QP+opf9f9I9a+j+of9TS/yH9o5b+D+sftfR/RP+opf+j+kct/R/TP2rp/7j+UUv/J/SPWvo/qX/U0v8p/aOW/k/rH7X0f0b/qKX/s/pHLf2f0z9q6f+8/lFL/xf0j1r6v6h/1NL/Jf2jlv4v6x+19H9F/6il/6v6Ry39X9M/aun/uv5RS/839I9a+r+pf9TS/y39o5b+b+sftfR/R/+opf+7+kct/d/TP2rp/77+UUv/D/SPWvp/qH/U0v8j/aOS/sMP6B+19B+kf9TSfzD9o5b+g+sftfQfQv+opf+Q+kct/YfSP2rpP7T+UUv/YfSPWvoPq3/U0n84/aOW/sPrH7X0H0H/qKX/iPpHLf2/on/U0v+r+kct/UfSP2rpP7L+UUv/UfSPWvqPqn/U0n80/aOW/qPrH7X0H0P/qKX/mPpHLf3H0j9q6f81/aOW/mPrH7X0/7r+UUv/cfSPWvp/Q/+opf+4+kct/cfTP2rpP77+UUv/b+oftfSfQP+opf+E+kct/SfSP2rp/y39o5b+39Y/auk/sf5RS/9J9I9a+n9H/6il/3f1j1r6f0//qKX/9/WPWvpPqn/U0n8y/aOW/pPrH7X0n0L/qKX/lPpHLf2n0j9q6T+1/lFL/2n0j1r6T6t/1NJ/Ov2jlv7T6x+19J9B/6il/4z6Ry39f6B/1NJ/Jv2jlv4z6x+19P+h/lFL/x/pH7X0/7H+UUv/WfSPWvrPqn/U0n82/aOW/rPrH7X0/4n+UUv/OfSPWvrPqX/U0v+n+kct/efSP2rpP7f+UUv/n+kftfSfR/+opf+8+kct/X+uf9TSfz79o5b+v9A/auk/v/5RS/8F9I9a+i+of9TSfyH9o5b+C+sftfRfRP+opf+i+kct/RfTP2rpv7j+UUv/JfSPWvovqX/U0n8p/aOW/kvrH7X0X0b/qKX/svpHLf2X0z9q6b+8/lFL/xX0j1r6r6h/1NJ/Jf2jlv4r6x+19F9F/6il/6r6Ry39V9M/aum/uv5RS/819I9a+q+pf9TSfy39o5b+a+sftfRfR/+opf+6+kct/dfTP2rpv77+UUv/DfSPWvpvqH/U0n8j/aOW/hvrH7X030T/qKX/pvpHLf030z9q6b+5/lFL/y30j1r6b6l/1NJ/K/2jlv5b6x+19N9G/6il/7b6Ry39t9M/aum/vf5RS/8d9I9a+u+of9TSfyf9o5b+O+sftfTfRf+opf+u+kct/XfTP2rpv7v+UUv/PfSPWvrvqX/U0n8v/aOW/nvrH7X030f/qKX/vvpHLf330z9q6b+//lFL/wP0j1r6H6h/1NL/IP2jlv4H6x+19D9E/6il/6H6Ry39D9M/aul/uP5RS/8j9I9a+h+pf9TS/yj9o5b+R+sftfQ/Rv+opf+x+kct/Y/TP2rpf7z+UUv/E/SPWvqfqH/U0v8k/aOW/ifrH7X0P0X/qKX/qfpHLf1P0z9q6X+6/lFL/zP0j1r6n6l/1NL/LP2jlv5n6x+19D9H/6il/7n6Ry39z9M/aul/vv5RS/8L9I9a+l+of9TS/yL9o5b+F+sftfS/RP+opf+l+kct/S/TP2rpf7n+UUv/K/SPWvpfqX/U0v8q/aOW/lfrH7X0v0b/qKX/tfpHLf2v0z9q6X+9/lFL/xv0j1r636h/1NL/Jv2jlv436x+19L9F/6il/636Ry39b9M/aul/u/5RS/879I9a+t+pf9TS/y79o5b+d+sftfS/R/+opf+9+kct/e/TP/qP6w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPx/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAQf7WE2xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8AAAD//8+CfPA=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) write$FUSE_INTERRUPT(r1, &(0x7f0000000080)={0x10}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7fffff, 0x40000000011, r1, 0x0) read$FUSE(r0, &(0x7f0000000200)={0x2020}, 0x10) 18:59:49 executing program 0: syz_mount_image$xfs(&(0x7f000000c040), &(0x7f000000c080)='./file0\x00', 0x800000, &(0x7f000000c0c0), 0x1, 0xc00e, &(0x7f000000c100)="$eJzs3F9rW2UcwPEnWdO5iVD/bnhj0Qt349pVt1bwYslgMwhBsBe9tGzdGLYqW4V1eDHfgRe+AW+9E4Y3gr4F77wR8Q0MFLw28uTkZO1J1lLXNqa/zweSc56T5CRn4ZvnlJGsXP2oldIzqXA5VdW3fvzp5p9XNn9eOv9D4/vmr8XW2an+zTP95fP95Qv5ISnNpmLZW/z98GE9TQ3GhWdPna49l1Kj8sSLxeK938r7dSv6m8vnT7Xi9eTnqRcX9mOlee3q4J+xeN9qj9+73npt2/pUcXntl+LCpFtpXmtX3v/c4on+ttzjTLXBiMb8Nh2a/rHlrvNn8XRK6eS4/605Os3Wciu3Xo5TSvM+2wHgeGu2lq+Y/wEglnaztVyZ/2dSSovF6J9xvzwAAAAAAAAAAABghHan+ahe27HpxLb1wS3Xv/zr94tnOt+Vy/7mD0bscsd38Lvdbrf3Jf+ZRpq/eXt9bT7f/GIjvZ8HF/L+X2mkj/NgIQ/ONNK9PHi7NziVvs6D89c/W7+RN5w92IOH4NqdB9VfzaiNul/u/tw3Gw/K5S67LPfW+42O7jH+7jxMuv31/8WH5XKXXQ7N/wf0UoEDNuL8f3u/tep5f+X8f3Z4j2eH+u9tGJz/5yd7qTz/P5lSevkwjgvYW7vz1aNd5v89+p96tfKY2qj+t48bTzi/AI5eu/NttzL/76P/9OaIXQ71P7e58fnc3a37b93eWL21dmvt04VL77y7uHRxafHSXO+UoLg+jMMDdvF08386XXlMnv93fJoMzf+zEzj/v15P09Pp3urm5p0LxXU5XCiux/0C4b8Z0f8+/v5/41z/fuXveO99/n95cF9gzJ5y/r9Recze/f8xgfM/HFPtTuUP9gPm///g/0v/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+K6u3X/k9X19bU7VqxYsTJYGfcnE3DYHkc/7lcCAAAAAAAAAAAAAAA8yVF8nWjcxwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7IDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzVTUrsQBAA4Eq/DDwVwQsIcwLXbgSTgRlcO4s5gSdw47GEwY2gx/AaLlz4B0rsJEIUxIUO6vdB06kuQipddAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPx/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAQf7WE2xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8AAAD//8+CfPA=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) write$FUSE_INTERRUPT(r1, &(0x7f0000000080)={0x10}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7fffff, 0x40000000011, r1, 0x0) read$FUSE(r0, &(0x7f0000000200)={0x2020}, 0x10) 18:59:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) 18:59:49 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:49 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) [ 396.288951][ T3669] XFS (loop2): Unmounting Filesystem [ 396.488365][ T26] kauditd_printk_skb: 2 callbacks suppressed [ 396.488381][ T26] audit: type=1804 audit(1669316389.894:64): pid=5133 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir176480733/syzkaller.vZ8TmD/82/bus" dev="sda1" ino=1180 res=1 errno=0 [ 396.633707][ T26] audit: type=1804 audit(1669316389.974:65): pid=5134 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3558688957/syzkaller.b2dwCL/59/bus" dev="sda1" ino=1181 res=1 errno=0 [ 396.716572][ T26] audit: type=1800 audit(1669316389.974:66): pid=5134 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1181 res=0 errno=0 [ 396.742335][ T26] audit: type=1800 audit(1669316389.974:67): pid=5133 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1180 res=0 errno=0 18:59:50 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:51 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) 18:59:52 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:52 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) [ 398.945980][ T26] audit: type=1804 audit(1669316392.344:68): pid=5154 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir176480733/syzkaller.vZ8TmD/83/bus" dev="sda1" ino=1175 res=1 errno=0 [ 399.000616][ T5139] loop2: detected capacity change from 0 to 65536 [ 399.087159][ T26] audit: type=1800 audit(1669316392.374:69): pid=5154 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1175 res=0 errno=0 18:59:52 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000ab80)=[{{&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)="701bc1d6c496088a101217a06d279663e34e1f0726272ee149daebe1ec6d162af3a24e1be3b77b46cf118ea164ddd6829409de9a21a16e589137b994a5349052de019c9ae6597b109ad189ffbf56b0f2", 0x50}, {&(0x7f00000004c0)="2f4b54b1a22f58e8b7e2115884f11550a8d667e9bd927596c0fbc685759bc0afeae2f869128f84c818a7506a3f420bd5e2268a5bd9c09821abb8509251a18d412a47c464147a7cf6a0da4506ced4d7be60eff1de62dc5c431240902afe8e5e6f2cf66df48188ca3a803fd6afaac0739c64292829db707ee1bdcb6a1392ee2d602d82dc9937b1a863e1647742b294c4b243d8a125f0abef30522b0f78ba774266f3c0468c91ebf0963c34389583d788a9aa70cadb141f68a78d81d0a69fa76ac2b484558639221d533eb2dcbd854e3e124be54811555b64442e3e8c905e05d2f09a60aa7774375dcee933f5", 0xeb}], 0x2, &(0x7f00000005c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0, 0x8880}}, {{&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000940)="a0e74a39b5653b0be9433666181b5387332c0697ca43a56b5ef8af4fe54613c68e83077a0715ec7dfad9903da6be6cdae8cb74a5d31f75422b0dad4496666380b25a6c699221d7666792fc1e74a71cc68309ff84285b92bc32a33c0a1be5da6eef56816f7419cf58d5c74c7cf40d2cd0f7738b2eb7e29a6ada3178d2c131c15921", 0x81}], 0x1, &(0x7f0000002b80)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}}, {{&(0x7f0000002c40)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000041c0)=[{&(0x7f0000002cc0)="47d674a4a26d0d4db5eccfcf1446d309d3c6a9f19d496d784f746c1d90e756ea88fd492771b98c441b6ff1c123f3c878d8d0f29da21c6a2a4077af0a47fb3226570cb0313f07e81d", 0x48}, {&(0x7f0000002d40)="497702d3afa709712202008dc5cb13e1c37e886d795bbd425b08d70c416698e6faa3b5d425ff076a64acdddb5aeeefec2f591176d8b4b79f9e9f07f5303f19008405ab272c72b9", 0x47}, {&(0x7f0000002dc0)="4ef503ce6864f8816b7e7bcedab548de83a5aafc8c6a4d1314cf5fdea9bd9d064946c89dbcec310af1a9a9235bf35faa", 0x30}, {&(0x7f0000002e00)="df2ed7253dab", 0x6}, {&(0x7f0000002e40)="0ab72ddb4b8f96b6a606de55be042fd2e28c92b9dcc86b4620dd5daa9c024ddce1feab13b5a109d2201646f34cca4b2fdfe48e7874db32c9939def528de5eb482ede7ecaa2c5bcb291b93d89b8e7861d9369e7e1d7cf1e28cc1a34ef7bd3428c80ebe9ed63843dd114b1b3b347c548bdd274b026f8ad", 0x76}, {&(0x7f0000002ec0)="140d47f25520f58dfe891f4c991c13632a7d1d80307c82460ba8d443e3ae473f7ea0ed542a76a2658376236daac4249b523a733b06ac57a8922a8b47142630f69a2325723a41098a283c763e8010f8c907ec7513ef7f90de83a9cedf5b2d7a87226962ef4d10cf2a84767a8252ef733264a3556c91084f5d9d233d31bdcf5c44aac539bc7aa0f434ae5eb142fc2230e8b47dd2a066bfea2b8ea4aa10e40f8584bb2c7d7dedae577d5b8f56409f7e53bfecc8fa7c3a78fb79d841da5c8d2a9066d53effa424134e77bd7f00c916c571664d753b4c7bcc54fedcce30", 0xdb}, {&(0x7f0000002fc0)="fcffbc24ac0cf033fa90e4a51d11fd6066a7ffbf39fea115e43375dffc8ff218356dbfe55f326cfd7bd5302570d18e68bf8edd1c2e143a9df76a32a0f72c994f09e3323fc4f08904422b38a9f242bb3223b45c0e87443fb274ec8df530afb1c534165c762e3bb4de7d4a463446f671559edf00e11f5798924ebabb67445e5c389840137fee49c39788020086aa5ba426415c4aa1f2cf68a9cd12868c4d87c3b888592c08592a92900fb9c24a01198cacbf487303d7b0942e5894d24d66a7723c3b316cba29facdd878c866bff39f14b378e97d3d97fcf8bb880cc63912fcea9b0abe0d00ddcadc1822b917df8b21242ae67c97e030a84e476e42d6683477cff5f3488b8b21f90bf1d60c2bb81abf70bad702de12e3b03bc31587239d81e57d44804305a95c3c4c7ef7e2de89959e98c4394bb3b3322a7d9cdc5f64a89a4c0457fc5c7e2fa9140083cbd5e8fc43bce94be0c220bcf7ac77a797ac131a80c161e4ff3de84b895b86cc335fd57a59b4ed82dae6c910bdf48371b1f2fa6d2df3bf7130b2ed48d475788d1f4c44dbb3de7b6f9bc3bd30ff1fc545de94abd5c98d0aec66bffd38f61c460a0e5189a9f9f74ce853da94a0445fd7e939a2e44e91163fbca2596c987511f29eb980d1498be7b76b05431de2ce19795eb6fc72359e4ecd8f3b9a53df2ce50cc8e60c8240bc64eb5dce6f62636c6fd22b76c0dc551148f0816e9042d19caa49427c1da188ab3199ffdea8c65e2c88b8f61c65b1d6c9ffcff53f922e5b8fd05f9340711679de2063d1046d0c002696b447f7cf24b9e622c8292b0e8ab357563dcc149adf6472b01175be4ad2ba7c25e15481a8a318d547ede54b9ce7cdc8e8df72387c51302b7e22c78cfefd224a2a716bffa93fd2094bcd22f099cc29422af1ff47e2186b3fbb5c7e000dcf1b5d0f126ff751ed3b084d2d8453ce02822189240871163d9d1784bf2da0c2cd847c35cebbf69c46ba59abbd80feaf50c2dbf83d55337fd72b44026bde9ca33a8cf00da4405875e815a8e71f50ab18c20c2b91b00260b7821c9043750eec863c45af948edadb6c99d0c7801d73b6fa77bb8dffffe2e5390add6e9df5afcae193198131d9a1d64f6a07301e6dd5314b63ef58f96030bf8324a475deb247dfbcd0c658888be89f06ab2976c8bc6e8f116deaca02aed7000fafafda0b4dafa6c2efbb5ba69eac0feb0313db41a605be49d5f3b38716b860ad61bdd84602c4e829afca7e03abf4f95b19d316a9c3a30a91a8595e96a9684dde32d470a210066ea44dfe53c0c7ce5eab8ab2b7431359db7f3d79305d92de44e04e30f8f1990d47748af92e9830bbb48431be5f7869be6a890e57e00301011acc169f6e462d9767c8c00eb65f6aef472dec051f03749b9089ec0e02699bc48d9d509cf32357ba136948c22cf1d78e960b8c4baa9a2fdbcee9be3262f59f9d2c641692c81469704e4a9bbb1a65e83985ca879bf3ae5a9709377a092b73cf9222a799f6eee88972194e2d3109d257172d31b8c3f3426dede2329cfcab655172f52247678e61258adef274da599d2e2597dd64c0f8cb8dbc3fe8938c66a4e81bc9b074ae44754185ad84a8017b6b7e331d11832abca73b425717853e9add96ec6610d5f8f37a7ac7101792ceef13dea138729719f739cb3b14f957a555918cdb693e10fd63c8b9d1a3ad39b99e11b21387e7f92377e5d7e5aa2e4152e20d0a693706b45c3d8240f5bc68ab5982516e01aa5a9e20eb3c691e3133f10239a85eb2d15f982cc07c8275a960a5491e15d892157ad858ea20a8aa8915ec694b50f948a5d3a9a4d06ac8d09e9b6e3b6831b19639721e6f3d869467209e0d76b458ba1cb95cf6cb9e5e8df63b43c46b16cfb427070abd41de0e38358adc5b58c3b9d4b7cfaf4e490669515a731e784c903a402cde8ef30fe8abd5dc8556ad02d95980145ea1bbd35eee7b579ed30215bd3f45bf6a34b8a4cdb14b72d0107401fadc9c3db642b6f9086fee1aff27deddc726c636f3113a4bc0b0e80ad87e015dd19eeadfb0e722722444e872fe04b4b24bf43d9cc66d51ec3e09cd771b79a1ec41b4ca12c1e8a5d16a7aa9c00e59f9bf568d0204c451d9cb0600254a8764c10aef2bbabcdfdd2e0fc2fc42d8c27e3144c30077bd5d5c12506fd4d55df4e6d9d5a7b0f31d7264aad04a832eef1f140f1a027c0baeccd691081d39283359adf24e3e6932cb6250128db66b1dfc2fe0adc3d61f48014aa56115cf13fa1e802752c6d4b19341c458a7b06536c94b9fd39e87499a486bc35cfbf8e436451f433250da422fd86c91f421bc23511c23272012c867c29205dee53dae81b886848f19dd2d898cd16866042ba78d562365c1fd427dd452f3c96e6f06aa3c765dd04d9b238a431898bb593a79c8ade53ac7fc4d585afa00c482bc14a81b3db201275a92901a56330f064c3a1c95627f8e7bfcc47a1c58bfe8e72444136278a5bd00d79498949ded7a69159949cd4580c736611933b11ececcf32e76f626488e3857d2192387d54fdbe1fb6e59751828a6790b2ea077e759c47b056c8722b52168d81e6067f1280ce543b48133cf8b5d2fe59b050674a0ad6add260170fec91f894e2f21e3e66c34d11961e3d222915188a37e257170dbad44a9bb9db091d10de152618b3de9d743e2ee3e6c00cb62ac06e4bbb26db80bf3c512dfaf645f42b8b93dc23497c62121de4b62d4b1db0d0eaec1c75384f4fc3eb4d97224450ab5c58cae411c560537a809c378bdb80c138dd0d1eec6e8b3c48344774a4d4a617482c2c01da94f32b37b14222377e70609b80a9ffb5ca74e5a9cf27a3b05dfe947adf25f8b70c575f8f4fd9f2ada3d1cd167c0bc28b6715fba63246d7a4fe50a7d2e8aa0b46276054f09ad7cda50e91b6b3000375b87cb6e7b13eca24e4c5a987ee6a0c2f2ac1be12cb16b8564aa3df19c5ee177321820be7e2b11a9958e4c39cfb0a8b64a5c0ff6a05a694abb541033fb0bf84ccd6165a7e6e3f22f76733341f767af7d8957fb1821cfcab70d656dfb15fffd006770a63f65e3f1afc4d0751e058bdf6091ae00ac223ebf2862f23d1acb5fb4e91e6ff86de6692329f1c4ea80ee072c2fe81a1a59a5907f79311ad4ab407e112b82e0a4a09f7f13cd1f73b59d4359ad14033fa02ae39defd56c6b096db290a6e9e02f72b7f44580f208602669be8f3c99b8d88931db2c04597e66ad6c406b13b35dceee99c7ecbe6b0e30857a922e370e584b40b577531f7ea8f31892efb8f587ee0cbd7105148b6991836c26cd6c585bc9eca222a28a1a39dd6be2bc180d619c866cc973a1149990ca770cb697595fb90bcaacbdabf9942643df5b92ba97e60ad07e0d2ec46c4d98c1b27a59c23463ca65f1e83bf7c2c4ed9dd0e84c699ee0baac29cfe371e54acf239587231c7ed81c61ce61ce4c4a27a631f89f007b35717a659823a15a8d1ce529d3f0073a55aee30a015564a2b783840cc3e77cd277abab555a8bf506ea393b17e2aba6b922d172b7bfc97be4816e5239203f1849493d68c671f8ac1da9afce85d0ca4b266bcd681d77f693d8d391e3c7b93c34786d5004ed3dcc866f9005777dc4706332cc1a54d0b3d32542d1b03728c73d9908630026d440ff0538bccb69cbf2548c15b27812313e3e70ec1936afe1798975ded70b54b8713afcbf9505553ebd542a6a0a6ded0d4ce2c1689eb3c46b0893de1d5816876f7d296721d0660e7528e9d9c045389b6d47835d3771e928e9aacee589c26bbe51315f644fe365133af76867320a60d367c70bfb95dd6bae7960872482fef50a34818ce0f95df4bc347d326fb124ebbcd7758ec3fcc3d7d8393a06ec1333a17b4470a93c4894e6f9f83f04dee382f434025072adc5d0a147a184ddc1a5b62238e35dff2f5fd6313222af3e44a428a9cf17c71e1aebdcd112c0c3eb96aada55ebd715e5dcfdfcfc82a8b13a2b3ca59c391f07967217ef093691526fb1e244f89c34745472a5569ecfaade6480f2b5770466756ae2a2289237d4d45f071dbb9b5842a3f533b66d0b3f1008e348041b71c42c42a21528c3ee83bcec2a94957dbecabbfbe5aaae270ac2f5f082260d55666ed3b032a1bb404e0e018dbad991b5cc26a72ab98871c2db7bab55d09c52e21e35aaf35301ee691c437e1db3807594a6e740303bad102e6d352686171e7ee1b701d4e03f38d98e84379b9010ec06982ebc3ae5a35330495c988ab493c82076fd066c2daba0fe0d8283c9e18c6e7cc43ca05ed234e4930fa0c4dc29a8fa3f7ed38407442b4c7a867c622bc2b0ba7916a30e683a6878a707c1fae6b1ca25eb59be5fed2d7a8793808108468f2d0da2e750f193aafd9c5d502a20193df829d3b4b6af5cfef038f413a8d8efeaf7aeca301e3e755e22878c52f717089f1f8573eb24b8d03837ce064851d3f84c3c5bb6551f5e01f9c812a52d3b6c482d4f5c61b0d28f7d8f21287b5f5e338a32898a890d7c3baed2b56b5e86a91901561ad08b09c8fd65e69ba5a2a872bdf435caaf745d36d6a6e5f01297f3bf5a00d3481e8be282b33322f2a44bc3f3d83db96534779469277ffe4860083f9cf9608469d0323f339b04bd43dbc419724542589a1d8b8c354f37cc91fb836420bd7b3248bf78dd97a36869cec9c1febe1925644d2af835880705942425aa6f43b1e05d3161de65d27a84f6fe643c7fdffb34ec9ede588cd403cf9669c21c7a7979484b6e118f971b53420657c26dfe98cba5f6fe9ee0f6ec9a0c5c2e500e2546cb872e2f9cd77300350594780d645d65b8daf336ca60c8d7fcceb51534ca02caf98433777900538f3f66976cdf01af64cdbfb7de31a0594c0604d201c77e1a2e0812eeb37c400111e2b018b55893f0be7eee615d378b26620aa05a195113aee782c5d87ecfcae522631849fa18d686777b472a67dd9b4aac3eae19cca1cb5686e8c9c0df728add023cd7b2a003a1574e9e871b5dfb85fe66dbc5bd46b49d9f941e9a13f4ecffaac2df438bce80649fa79fdb2fb3be531fc4d7d4a316def82f34e4a03d83cc0cb0365de845ccfdb32ea7de42f04938fa0c220c6027492eae99176aafc8b5bf54569341307b3768cf9ffe435ad4baebd5cc377a2577eaead20dc375f44df03e1cb37af4de38a9a9d68b88718e38e8a8b27a8268706e0d201525584b6aa51921231e27c429493da9b44c0b1188b1401960514422e96333c9302bd07d0ab7e0b2e55708a905f40af6da26f21ef2099c7dad5e3f8740d2a041ab8b07c61e0de7d123afdf3343d72820996481e0ce02333425ea44235ce15ca04611f2bfa89687c88d6dd92acdd04148002989101b524a697f0619b10f8d1dfe894b7050f5a1ebe9054dfbcbc26063e85d0f5c895465c2684a358069c5339e657423faa772234d3ea0d6d2f7fac64762a2eb08729e0572fa6075d7b65c30a5d53d50280763abc07b772da827c9a3020e4720de5ac34ae5414c89a5cb0ec276baccf05d7a76a39433c86d6fa0e3f440ace99027e9d94278e973a5ba8088035d5318193c68cec09ac60e84f5065f6ed24a9ff4208c38088372aef821f75b930c59232ec6545cf6c2d0b07ca487294126a0c8c9f776740956c0a8d2f115063345191c21f27a4c21a573f1ad94451cb8e0049f1143e2b954d84799faabade8580bf322645d0514467b3487b429abbac9c15d4fabdeb27787c82722da74ddfdcf97bf632e329cffcecf8a6a91e8cac9c5e6b1ef48c95eb152d9770f67589c25dcb2769644922261d2358d4e6c9899", 0x1000}, {&(0x7f0000003fc0)="74ebeb9f41d2da01e9884d158110c76713b928d4d1327d78fcd863b2af68fd33472c8cefb022c1a6467add096de41058a0aedc3f796db837e4eb0e69e956dc42da5a739038a92961e8528c44", 0x4c}, {&(0x7f0000004040)="d239db1d75c7265c0e8499aa03a2c554011182bff87e5918f894d33190552ea99c81e3b75fd055eec7d7c8413a527293fcdcf92271202916e1989ce8f6cafe132cf8ae8b3eebc46548737423c7d04dafdd1ba4a49280b335ca57ee741604b329d8f52af75dad88d376fb65c1bfd5f72501c0402e75e5b75460db85ccd7130eee92f2892029e96a5839ae7f2b8479d208c672e6564d25a59b4c7ce9aa18289d6a07913cf70ee86c9824fc27ee9a9b744efc4cda1725602495075b789390f57b0f609386deab47d859a38f566278e351520f673c4339ef247de7f702f114c23d85fcbd929cdce4510daaab9376a8cbce48f8b5b00b6693df302182", 0xfa}, {&(0x7f0000004140)="2e1cf542b7fe541b025cf66702be24843f0a8b5d7525e49013cd98576ffa716060d26b293e62abc65c2a1a9470c27b585af831b8e4a2c111221b3a2f13616e0c4814e84dc9cc569ce8c4bd49aa050c89dabe3fbf1689d574182e3c4ebb192ea34fd3ab03f535e10d61404dfcd9dbe47a7573867378ea4b", 0x77}], 0xa, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r1]}}], 0x60, 0x40880}}, {{&(0x7f0000006380)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007880)=[{&(0x7f0000006400)="104c2f0d7d98da006ac9beba6264b5d32570411ee65b65031bbaaa82adebd28fe0ca2901fd869e2a1d4342368aee1e398a39a2dc2158b2d6cb625585273560520c8b634df2307e2de205183232b2c4328a94dbdfe42179637925c737afd7fe3ac81252ccbf184d3a7c8b1bebf6aea49ea82f091583b149b4ea536fc81f4659e82ec2434242b3ac37401c1cc0192584da2272ea58eb70e889df4735cb55273ea9842f33e3bde2807c93b02cbc2eea67df336ce16720ed585622a3b94aae366d840560a85d022495ac97757e77051a8b25f965aba7a15f5b4f71d6ae05216dfefffa822a2ce3fce68d4f9a5770ad5b2f12d526d1f0bf75adbc9b223c96", 0xfc}, {&(0x7f0000006500)="ff6bf2498a395fcbba8e89333b1d3d172d833f4d4f5c7316e4b3688f48c5e8deb95a37d6b6d7571c9402c64df6f3ea2726444497b903daf9aa249805362875d1d64cf907a1a9708af233c428d01e490cf1f8e8fb4761d4f143c4c9", 0x5b}, {&(0x7f0000006580)="e5c8700c0ebb0297aeb75b532f7edec1e85b35bacbe1e125424730ad98ce90768c956008684b89629cc6831a34feeed05f7ffd3b0b2a44454abc729bb7f9aedd32d348a098f1ae35f7f2120352fdee2e3f2beaac977a5084953130be61536901d41b2bedd9ab766f163fc5c87729129f6ecf7ccc4daa1b606d", 0x79}, {&(0x7f0000006600)="021a102ebc96745731de953ac1f8f27c6b4a4d082ca5c87da35f27d1fd5b7664c79b075e4b7c77c594f10bebc923623801af9c2a8bbfeead559ab1b222fa266fdcd3f4bb5fe8042a5cb355ab0911fa907454dbe8a251dc5084fdf529f43918427d92bf0b7ff6e19755539917c93271be317819ae18210cca9d4bbce5ea12762ab723a0f6d5461c3e28f579e03cd45c0c8383e09a2fb9ede04d2ca25efcb1d315feb12cca93773cffe4ccdf67c36c6473efce597e94c62099aa456de1157291", 0xbf}, {&(0x7f00000066c0)="252430b28b889f581d75c3789f77b4e92c60a1655edd7c78d6d0ae5b6b37cb89acc62d79f4fdff643969d1d0aebbd94c4917a673c35bf7ef2f28b9cb2a1937404859f956fd3f1090eccf0da53228dcc23335b396b8e7418ac906224bd739b236a07446d62af7b1871d095279ee279183caf2c52bb0e3a7fc12f8441f4606f24c5ed3970fc54f55b39cd648ce919ced53d90f4684e269d50454b5065982d03e7a7649e6a14c5f7ab1e1f2108288b399ee3f1b3b91cb07684513", 0xb9}, {&(0x7f0000006780)="ce93fbc869200a178dff1427841cb1a5a1005df241de0d03c95b8c7752ecf62087c49bcb49c878e81325b70404f97a91b49963f5a416f1b9bc80969dd0b9606d91fd7825f7ce506b1219a04cefde6c08a6560e41d86f3022ab7384e6baf166063d68f5ea63112911716c987e0f848709af9bb6a94a94216334bfdee0897cb0017d468a6ac2d6", 0x86}, {&(0x7f0000006840)="2ba78051cbee3ce55e172610a8d8f691096955d5378c7f40ea218aa06609fb3751d9f0bfc1f8344e2a37a065dfa03183c172020bb23b8238507afa859f0df119898e1d6b28380ae7be2f05ebcca214dc13f971130ac8548e94b7fd8195a6bbdc13486b3e16adf8d6ed1b8c82a3eeae1ff0bea283de4d86e7504fa14c8b97b25760f97431dd3227becf4398f2f4e0f9c5e299c6d9a716d8157dd452aea0c6112d260ee1225cfef1b1fc1977b3eb1a55399822ad2df93393d3312b2200230dd25112d430b499ecd22cc37592d40ff05c36af655c31d9f1e2325d7aaf37aeb54c61d369fec6f6c5c312c1ebd58592cb17f2bf993adc0b365b1fae4ce273de0c5d62188bbe474de915756d15e4e9579ccd9f25711462673e7f2256183d4a415b647f306187ca99b02bf7f5d34eeb42cb67d8b4caafc06e1d646c19b3e3669259942e8226ab6cdc83e93e129cc4112b12d04c1078bd4524f462231ffe785ee422a053eda4e64020affb7c6b57eb33342c5fa31d9d1171606185328824bb01c97a18a6d077dbabd5583cae78d31a9312b74795fe5c0b6c76fc782db01ca16b8a04a5481b96359c2176a87502d1ad61f525a87b032a639729b580c1f07690c19a8c67b4b449049f3e7bbc466d206b3d3bb5d9daba58e83f781fbb65278bdeb3de277d5c4ad7ea78e37f92e39050bb8d45b17fa8ed4bbbeabd174d88ae8c349efe7bde3caac49e34579deaf582a3f1f96498c8def9b55c78a8bb7a13ed920cb339c2afe7407160f3ce6fe4d63197f1ac7a6306d804171c79319fed93ece0376015543dd47032d9344878cc0023c3fe7887f58d540d62b0271dde002fc87c5f9abe328efcf391ca893361d9c13b450f2037dbb4a9bd427a1ecda0f0e59ef6f7513c2f64b17c0e5dd36a95b0b069288a9ba1fafdda18d3828ee757908c287258b9a003d0d1241bc834a580e4365cb6076d0e9fe0b9428ca9406576043d2c00534308b001bcc36e697a45228b6edd7cf933af48ac577356cde2ecc5620c960e6cf7d5ed0c39d42e89c571a0de8aa8c07ed393d8ed60f510b1918fbb940fb7e2fe5c5357dea5b7cf6d17e8aec84aa126401fb954b4775f57f29768eb701c21a5a3150637e9dbb2296af5647ae73d8980671ca396f85f4c9da33ae4b1a24150e0ce9f61c7c5d94102de123ff4b2ae7ec266c92b2c46fd6eab0fe56aa3977a4d0636dd84e558a5dfccaafe1132536d44ad65b6378bd1b36d08f331c7b3842fd97890507b9b5be40b450d13cef897e5b9ece13a1da407187b2bcfccf0cf02c9634d8e1cf436297f01c33f5f11d096a328ed8483cc7050e14ae261ed2907a30435d414ec90aff2ce5d29cdcaef61f270941734887067531f59d5e0cadbcb541493987dc2adc8ee7cce4f02a23b2873dbdfb0a17eae1c830b96df9b00c2eacd8fa64a2c08d7392008f62badd207373097e16443f382fcd2e1d01a6697cd6970b8c132e7daac210968c163f630122432dd3c8ce3dfcbdf12a4339b69e2151fdf0fc96833464421f24336361686b9769432910c6d1450e06fb224fded9b2a8c7c613bb36164440a69f1c10ce0678255991a1d3eff9b754dc3525b3b4452b98c46410051609f79e6721225cefbc2a1ab8ab5c7ca250bb482735ffb28be3eb3bc8b84c6f14cf78e5b79784b54601844bdcf258c62c51612818a37e2b2eb5c3d12005f1f878742b65a6c4472156b954f02c8df4a44f54cc84459b010d8489a6bdf4691668c6971b8d518d02db7a84a608b7bbe3c1d341fbdaba3074f50dde9faccb49c4d386942827feea8275f144080a6212945aeb73ba7b8f26395a06c12480c755d9834a84ca483b896503a95abb959d84d35ba65972358787cbe8e46e2f57530c8eca984b8cdd819e6d3bd60db83f4aa88d0483bc61e3181e853e7c8a5424d864b148f69c16b2e8626819215d649f2d71e877cd21bb8f981c848b4a34853f272babfc15406d35f28767cc531a8cca1c9d0c2676e03357245bfafc908e07443ecdb95966a87d2795bb562d93bfd33656a0a472cba7823d559e7245b39cbbbdc381c2bc33f49fb6b2769038cb0fd8f917f450c853ebfce870eda4d65463248d332a258da9571e7232865f51eeb169303c5007e48c68715c0ed93fbfd83991a6255df0bcb3a2855e62ba4cb8fb0efb9906fdd89d1bc36b3d360388a884c3d4824aa57fe5a9b47ea9a86508d626b5b733b7c0974ccbc18b3f8a3126b300470770e6d6ce6b37d135f12d547ccc030810b695010798d2732d550e3b0c66ebd22c5508351d3fc5112003f39781400bacfdd73e567b05883ebbd3e105741e82ae240baab98506f567f3cc262422b3ee4b66c86d0af47a2a01fe6e5035b11e5a847c8acb19338f5adb22528b57cf5c550c15608757ee703aaba67412b80b24f75658ab0c7a6bda891ff828dc61af304c3bb2055f7555b2b5fb496bebd83a547de6989d5d380966c24b7a5419a33a84928e8ded289fa6d7de549f35b83248db45c9ed21e878cf1cb3f54e28e3839e85b15c856e987e241d0e14daadf1d0d56b7ebee01baef8e65101472911f17d24df61d9c401003f59bf3a6648b444b9728d5fdd73bbacce396dd3d74edcbc8d1c9147b64fcf2ccaa8a1ad23abf02192598a9aa2a4dc0059e48e3d0aab2c3f80a0fdaaf3dc9e77ac9008a37f8caf2a2cf19801303dc52d07d9b58a4276f76d56091d694e33c1807e053b6067ad8b53f21d17221da2b9d4fbc58cb5b6df8ffcbd61871c02b3b733581db73bccce4a7100963be6a930fdc54890d50c416e8ee68ad12c825bf5762ce4f2290c449f903550ecf974d17ae930fb617b0313314bf343949d7f0aa0b53a695e805705a2aeb0049fdb0299c2bcaae1f90d704b7c24e11e5fec9b290043d29cfb8ac43632a3b765d952126d1a58e05b3a68119ddb8d249219906b47b7f81fffc14a4d0e2f99ffa64389429667073b35ccf30648e87b4a940b514ec91da01bb4b2b5d655234db5fc3ce4dad95c652d1d775c4432820eaa7e4b4489964bbbd9d8e700419837d12fb83925c18f761743e78249cd222935143303185dc873e595c45495771571f1288419195470bf2a985ee94d0ca658cadfc0be201f32c437cadc84a80fe30bedbb09145d594867bbfc5087d2c86bc0b1d2025091e8e4806f44405e1913c8154f945aa953daa667903fa1ebe790f000c5b46814db34db99d7f425659b8d01818171a461ff11fb957bce6de8a96b89582df67f60e4d727fa5a04995223b926cf9eecfc434732e3c40cce3e6774aacc5f0f056696158dd47269ce461df0536b09c7655ef6878703d5153029669385b752394d3a2ae617c0739f96d21dab57a57ea0bd937f512b3bfaf628dad166ab147e16d15471fe315047f4e3412a75611ed073ef7fd9ba0369a1eab4c039f8476aaa294e54979b0f859076569da6cca005e66dee86c062f5d17410b3cf22386cc5f23e7e452550cfa44fdbe530f09660b8968a5d394b58c2c41ed491af6ab1a2bb0f4b7e5bf6cf4135e6df689c692b52551aeaeec39a51d216a9bd772df5e86b8abf82959d7812920e77e80e34ed5c4f3e7b64b7c17f36f8e7957ec3b9b21b426c818e4ee33b7df1d5a2d8c3ec25246629c3d93e8cbb479e0825cf92a56e6e6517a5b629be28c5a32869f0e1b05763c93a5c945ff2500ae708bda3552fc1111384a70d1af9ec658227b90f7e8ea9bd993866124ddd053d7fda7d2e718fef8df6c3da6fbf0d700a7a2b8fcd932465959cddb8357caaa6946b4bb928402da94c134cac0505f91044f1bb61b1da760a76f67704a9cf91edda21669cdbbc2390bd0598812101f9e80f2c03819fd56684f88d9003b83abb29f03a2c096ce96c9d34c8f2c730f8988dc4ef0e8ff8ad78afbc59da8c3ef3a781c85eb74d2ac6ead6265d7b9a3f2de1ebf81a460c4f71cbb37cfddd8be806bea6cc8351291046f781e9f2a7f95b2565f19e79cd2f505b5851c1fe5e4a3c87634094c65991af294bceed9026eba5db8f2e942c2e677a1ff0ce82268a673a10c311f37c0ac89992dd97e863ca00010c74cd94e680d0a1d8cacb4e12951628a17ce90e5127a3877d57381536f1566c91aec1dc557a2481b7c3a398a4c662b75c0254b2fe4e284e0bfa990051ebdccdac12c03468ddb5777e5e1e0ca72d0401540c809748d6c091db3109903e58b041d3fa77f5aa950623bdc9cee85284393ec4815b034b1709aa7aa6dd201d0bb6d50caca96b507210fcbe13e20e53a966a6a0d252812e80f934b8d760f7170403da939b42815dff3da3c86db7862c33d988b5fe44e1c99e66c01ea3f42032f01bfa2d3c0f7660d32d1e51378df2a28932468470beb4628891b0ffb60a047d0d99c8888e3281caad38fa4b82771142ab11ca7975e100aad5dbee9805d92a0ce60d0cd788d5b401e3f2c6de8029e726ef2eb7d28babc68c7bffa46b9ad61daa9413651becfaead403f06763928bae4f0aca94f94ce66fd48b39c737263208a05a7c8c7584c7f7eb583f19fe636e624abe803cb00c2db73d26810aa73f6f21914e2a1f0b406212cf01e63f1084fea2c8946afe2ed927f7d027b377b39d57c5bc2cf3f83c448bc52ecae49ccee04c69fdd531337fb34104b719aa612a6750054b0fae7cafc127444c9042c3bab35e676e2badd37c717563f7eacaf9d7591abd1ebd64db829e0d70f54b2e3c3693ac71c046a846a5573c49927a40167aee7c46e569ba3aef1235adc2e2714f29af6253def93c9d601a46914917d7ffe511b8c48cdcea4fbc656dfb46b7255daa4b82d70788ce13bb7e5569053b0439be507a1c9f103a541dc41a1583abcc5afccd5cd46bf4c09ac85c71b14465b319a322801bd52aa0961417e1129e4bf549b7f5a8689307949d5f97784402a3e1d1f7964bd22c4abf8ca18da104481dd859d5627d81c6a766db8bf45ec33a62995396589a35a42ef10c9cf0b58d6204b97b4b57260c8c1ee4500a81078a135708e09767e0ae45daa2ed464ff7b9e26c8118cf387407224f0102793058702b0d222e04c4538cb01e7d71cde4771008fe0e78b396317d4157ec396cdda148880ef598e303c3c97d771bb4f35eb29cbbb3770e3a6ceccff04c106b0d3193643ebc273a269a968957d2d3c028b2ab948076cb906d9ca7e5086655903e01473789bd7733f19e7bc5c72382fb5fbae4c63c324955714c431ca5d166cec4dc888cae256ccc00f6c1c9d205cd59290aee4c6e7d6ffeac1a43d2c6e6f51a1bf5289be86a2a8d5f812fa54ea0046c16354b7a37f57ab052118d72b15b0292084d442d7037b243f4ab802815da0c72b876df22d72aca0cf611f6d9306eb3ea4983509a18abcbe0917d6fd666f8ab69d4c288e2d25271074405ca3b5cd60752e963f734d0637738583e6a05455c5e1c52eb431772014c42b303771c112b0c9c5af5dc4747cc75c2161b5bedaa3550287de8a2d0036cabc4793f6db1aebeba9b68346369a66614a1659a6227df9eb8c03c2485eff4718fe1fd7501f4a505b64041ae16a38f4b6092e97859b6927d41d83e3b724c72b7f9add7ae103c0c6f6a38428bf487408c58c433ed832876600c55e10a7a5b7f2f64966b735aa0c31e933d636f9c2764366d451054eec0afa136a17f79f07f430dc7d4d8e258373e1cb3bfea7b9e50a53c3f3910cc3e2c82fbbf20662262d7d94c82af01418fec2cd674d4df3a2813989a447d2f863dcc03d104d8023a95eee60df583e639d602edfb960af14d168b96c424689d9fd7f6861c52b8e08a7", 0x1000}, {&(0x7f0000007840)="8cd4c9ac5b020bcbc27da00a1ae8d8a1b64e29b5d391b4b0227a98d00834e5bf137b1194c17e80c8e955ab", 0x2b}], 0x8, &(0x7f0000007c00)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}], 0xf0, 0x20000000}}, {{0x0, 0x0, &(0x7f0000007d40)=[{&(0x7f0000007d00)}], 0x1, &(0x7f0000007dc0)=[@rights={{0x20, 0x1, 0x1, [r0, r0, r1, r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x810}}, {{&(0x7f0000007e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009080)=[{&(0x7f0000007ec0)="c894b368f1eaa4423a4b73445ec79012be84c1b51b2d02e9579e19a09d4dc9173968587f5808fe4e09e1a16c72236ba20c70fcc3dd44f4787a9a3bec72941379c5aa02ac50918a1d9cabce6d3b8fb6e573635c832f7ad696b62fc1be38b94a1b9931ede48592825e03560691e2b3", 0x6e}, {&(0x7f0000007f40)="cb3dd0458897b93de15d00348bac943cef1d31b386e569258c5d268c2aebb062532907f156f0da4519a32f8fe7eb10d559fe097679a0645b57dcddeea81b5f8da48d9a12dc9fbf8e663f96b6b2cfa81331191bc1112175df82e52393fd3b6fed2d5869ce6a7eae1c", 0x68}, {&(0x7f0000007fc0)="1d37282adf9d18ef11e86c9d4ca3f7afc541d00dee72442243e41b101beeb717dc2bd37e2f6079f0657e84dd0dc5", 0x2e}, {&(0x7f0000008000)="f0b2393ee83178f303d33a808f19f8ab3158ec5de9d51c1ee276a8274a89840f1dbeeadf5623b29b568d846e3211445a313021592ecf4ee397c4af2ec8a30aa5b7d8200234d2d710b301479055808024d61a5e0acd7dd9fb7f3a835524666adfc7eb3fcfa95e9b726bd982164ee3ce58a4a63eb71a9cedce505865761a8f7ae71fd3c84ec18c1b69793a07f2e4e62980029d1611b98bd9c9b2e8bebdf2663dcd90885743139463e4c0d9987c4c999125bab04873df2da07e685e8c927bbf51139ce30edfb4737fa707d300ab8b6d7c681993ad42712fd69c90fbe52c1bca1f5b1aec8cd406909eed6a09b430eea085a0acd1d3edb92172e03b6cbdb3a52891af376e30dfc1a0528a4f441b96f76d0b712203c03929806627d2e8b88610fd07bb17418d82c1afd93f4f18c0de18c3119810af5718e2ad108c6598fe30efc3ef3b5075be1281123077cbb07d87270bb2f83826a1b5b69dc3c2b5f53c920399df47b5e8d9e3cc839906fd6891226ec503b7a9de24a72729b7a370b9e263b8ba55f2c447b3aeb3de7932c3c9d2ffb206020ffa999873516eddadf496d6b2c15122b837e7107a6e3dbb54a0499eed7eb19ff718ac218930f81af6671fddef82dd7b45a6f01913b0af732815219b6eef7cf3ddc0301ffefde526068c71f88d08b2faa653c9f5006c79202d8c6b41fecf4b5a07472ac2e5d20f07178ece650b0dcb8f2ebc0b5f787a54344f7ffafb23f23cdf447fdf8161f8dc6164acc4249d7c1b0009ad92f1ee91934ed1a68104dd873f1a3fe441202b9bb0c1c2aced6564d5c88953681d9eca5d05f0f5a775b3ede706a01a0fcea51f8b7178affba9be433acd1aa2aa72658ae62f91c796ef76cbacfc45109fa146c2b8e8a17c7da690dcabf3d4217694be7bcadac40e30f5281574fd148622e5a0e17e01c110f672f89aa2bdacbae81b9bcc45287e90ae3b272c334175f8d395f2def847383a8e249ec353e99166e2587bcbe7cc6a85cfe9352bd2513620ebe4a733af9e7ec3817b97b6fe6a6313b0887fe18a194f9f419464dc733133fc446adbaf8c4542d3154a2834650d19ea8f9f6ed67a36f4c7f1274ab1a49ef149df047e3ea51bd29cad0c8d77e244507b278dbf35d477836937ac6faf0bf8831a9c5ad4621d682fdfcd8bad20a8a79b342c701627bb399e2bcb601e53055b6835243c0b57eccfe62c616428591579b6d7883fad66bfdefcc7f31740b6b1463f3da66bab8e0a4d5664af4e7686c8b4b85c522d2307729228f1943e85a89fbd8ce5d0cdaca129db6629a72f2517d9633864fce0f722f4af798dc174fa20a655b6e5e089d0526a09eb3386eace2ac612892ae0ac78be61914e36a320460d8957a03a4507ffa3f49f70da3fb24deee52843fa679e935b1129d0418d547a4abd00795eac48fbd04f68c643361847252d95ea6ae455e549ec479ae31cb438a7e505043197b1289fcf952c5be6ce16cd8f20e39739f8182fee1944e8bd497a7cf3d62110ab478cbc1bfb7e10da2f397862059fd7e3925a41dc3e95bb4a0e8a7d6b02aee25fee56e937c3502cf9306c2b1e948a254184b485ac201f65275d881b95f4bd35b70aa1a6422142a88b17b4bcd1b24feccf97593d21591ffde5b42cfec5e2f39c9e7358bfb73454d4defaa35b712810f4026e9809a719d00d9e5a1c0d1e7a7e4733a10083946c5e75367fb834edc1f760574513b681fbd08123fdb67a270b2329cb276f31a6020eccdc33fcf1015d7817cf0483c97db8aea1d067c8c2ebfaae65e00880125dd339c7b485ef1d0769ba6179481541f9cef9757f5d447a67a28dbeffd633dd9025822807bb788c90776be789127c106b3a1afb451cf9e91ec641cf7ce12bc8cd6cdcc66355ff79e657ead1982a2817d66a9abfa43e0cacaa9501e341be42e7871e11ab067343f08b84ed3e82cec5d11f2b8b425344e211ca10de692ac0c25aa17ebdcd71b4d46b5fe56fe5c3763f761dc58b7955fbc7bfb454ccec46a3fa77a55038ed8993d4d4a560171f0db59a14f8555f1f35fd4da8b6da5d35310dc684d98d463272c7b43286d4510687e007bf619133518c7735697b2cfe9ecc02d41e04d85f80cf9a837e2fdf687556ef2ee2c3cff3a30a61dc9bae8d4349e57ba5aca5e3e155d0f57fa125235fab46d72b74c1d660fa3baea59672bd4e9beb499a7f4ae4017f5f4d880a8cf1cd6e6a7894946fdf5b25484dc801e331b2b1ef89b570afdc145aae920adf1162c1a96e103c3cf19eae6a1ade9fbc7960b5961994fb787f9cadd1d7eb6439429500e53826072e2e21012e603e1b29f58fb685efaa6d94664b8772106a127131aea7176142efb073e6667b16ec30c74180f61b2c4f335a719cd565a98e7429c4542baf7ea1e4d6b53b0c83fc141040d75343770e649ed2d749825950a1296c3d41ff9fb9e59372a5f8f36d90fae24a26440a0910298649e1a339bf694033071bcb19cd362640f67723d54435fb984961227c07e9afaee61618a4d29daebc4dc3be8245b87d844dc676f180b0ed029d1ba36b924c465bbfe01f4b977af4e393576a1ea6e1ffff1b7a1b66257c15c8af16b01a9895daa93b977dab3858443fc95f5b4981b5725333285e7de5c27654f5d9bfc8a1b1ee2299102a6662ef0afba72634c22ede2fd6f44778122c2e1b65ccdcd05300bb6c039854b04909e9d8caaca0617740976bbad8ce8147cc8e09533138737d24f88d0abd1d4facc9d01666171e2b518f4655660ac50c5b79a4b53b1fbfc6386d6ec0886cf5c6e612f73f049bc4c592c545d435bdfd628bd69e32b2f37c1baa295f7c3f35f163c66521646641309629cd80509fa40f6c1d8ebb3100e85be7b75f70319de647b0105ed809d03daa79428abc84c3a73c7638d9d0ea56732721f4b3537f025eda0ca96448641f88726daaf3735406bc501471d80eb05d5ebf5508eba9b61d04f3da9b36bf0094f78f7f257188c4bc6d0a8b20b69934e0ed57a2a52efc5b1ef8160ab34eda41187a19386a0f78dd63e36f7125a11095a06d6575d0ad7779af20d849f8717ab726f2bda93ebe784f017377b0d59257b2daadde521266c94ddc6ab4e3dbf55f99e96493f91cec3434cafb5ccbbac7a770d3df78d4c26b2341cee5a672dd336408ef7eb5c0ab719375efb78df7f546501268fa2b7b4a8170b2699b0985d49c40b0a4e4a124330c6c4f2cb21c57dedd51522ba7c226b2551cb4ab1141e5d2c61d2f5bc53d869735015508532153330c72e84aa891eef051ee5b569af1bed0887bf95694b427c1ad98e7f2a857cd79395f2baf46cc7c77bb1cfa9ee8608ad4db1942b77829d8223f11e9ac9527c91fd032574af51a0c860f2037aad285af5ebd645681a4acd9e85dac81a8e46e088b633bdcdf331e85cbb756d39c4403bb089f96f428f7d7841bb1ac77952a3c3f6e758742663ca2d842d498228a98f023e82ed7967c3a0927d4c8d91c8005c832c89d6cb38fc2245b9acdda57ceda26c22da9d2a218f9143a02a19af935155eb89f0c4fcad5cb4e08c067dd970e4368d701de1f1abf085ba2bbe2ed2a8b381c515163a693e1dc571f482b99760d4a02c821aef3b76a4ad314b5f9aa83be701d9d5e767b594e1a8b75f305f68ac1fe1a08652a4c77840f6d23b43625231854fd7d946ebb2decd3af5e512029d81de30b1d329b9dc56ddfddf549f70bbc9ead547d198f0c192b1360e1389371afcff3453827f7da0295f56e5d964393e3dfe649be882ea8bbc9a9c5a08c3cdcaee082f1176cd4c75b6551a1c8783e0b5d90ed5875941750f352e84ce06fc567ca7b8804d8752e761c3af6bbc849cb98558f952411da8163b783d3dcae56d123f71497107b80a3df842ea8fb8f6b13aa3e3b3e4b4b643e3e72107d6ee4e77a1a4a1a0e5e562a19c375bc93758dc738b7df0a86f33e695891f9c89d5b6e098430c995401bf747b1fd8ff875d5730b7d6063726a15bc90c91fc797e21f957fd93a786965e3fad0c37f6ad704db37e6877be6414ff50f4fb63db471af8ab8a424e98ebe22d9d219d51f5f128ef7e26bbd70568b393ae9fa84eec96c2f068f4b66abb7cddf92274337be67df689af7173ae97902f147794599e025ab26e45fae849ee97ed0a519470427ff4f7dd0864e2524ce5637506b50cbff77a232cd19849438a945f0782d50ad5a086c7cc06f1f80ae1460a35223a9a886c011550242d76a024328154482cf3ed7e45b30acc50c0253cbdc839f9bdfbb80beb84c2dc747c1e747823ef954ebfa32676ae7018a9594f1af74564ecdcbb25c2ab25e6bb861605a4278fba9dc6c40ee0d33d1c53037e2a1b1ce5d72e495b3648c511dd07041e6d42e3e992d4366626c37c0ab1c21361ad3708ec71e8207208e5436260c9b9fc41f892aaa26f7ee6ed1fcbdcd52459a924f74c6db732b35bf69003c69ad400e04347ea08e025c98ee3c58144043bc89f6ea6a27ea7cf19dbf900d826add8dfd0dc4ab771cfaada49110643418499895d4a8b73e7c4e3a88023113d2ffdc21a778fe41b262548306ee906c577f2817109050d7579a6d91bc5dc7851bcc5ef902902f7e07a5db791b84aa1bb680b299856a4ee12a71d3cdb078faa18e21d13901e9b0334ecd9b0c70a717e50f5915a605521e7735dbb38d6c3cee854fb6c7704ffd5e6d38782fc3fb41cf96206e26b583fab6ead79c0d835dcff872e010801b015adab548ded9f288743793354dac3c83ec250f6c89e49282a5d57cb42f90049c5064ed7fec1e499cca964ae7acb3d4d456a32a0f1de8904f7f68999a193c5ccacb5be4b5e2d3badc324e617612ddb9bd6e68a6e8b64b9226b7b5d43b33d5c395c46f54cf0be54db51d2968115da2c31578f306fa6d2b4963e1458214bed1eebd7e6367d9184e670fa86244a1cae247df18ce897aec4b4e08f5b7fd9c5d0f737ebc471db7e9c1b1c87bc4a6edb5c47533eb0a31704f1e2013fba956429adf611e2454ccb2cf8b1bd1d7774a1e5fa81f5e26b8076a9f39ebd76f1eb918dc73993a3efc6368ad08043bc6445a021025e7f1fe11be108a9cd86b8202e0eb23b0fe1f853edeff1c1eddc235b454a28dd68d1d5426b739e87ab8ae0833efdf6314f3fd6a34a74e66ddd08cb50c3f64b6ba25988d00d844cdb9eafbf8f448a9536415352e981b25b8fa54d03d8c9c6b5f49733f6b7c2a4228c7686d41bfa07e46821ea0929da63f15fab1f592ee758058550cdd6935fd1ced8dec6d4371608e1ef8418834011db0206419b834de024f67046c800df32a424d43842778a89fad4f0af04c13966f177d49e33d444ecb3ddf1a996a68266f0834db5f7059884711cb43c183f896814e6afcc3b22460dd6e8b337535c6db92480009141d03eb4a49fb814f985c676a69be223fda68dc753940f4832a8b1653fdd53fc461024c5f2760092878217d1864eb03b75c169eb9619ebc36686e676850d3eacf55bcd6437574c6d776ce887585d4f4eb5fc5ed4249f5091a461be2698202f44a0c7b3b5bf62c270922f7fb38517391b52ccb8f14b6d008e710eb1970b7333c5724c9b06daceb7b4acd1a21c4091c1a4fdda5d5f4ee2b83060bc5a20a3024a87d56cb0fa3a5105df15d4256b4e93a362ab6038e590d42f3cc972b5e113b98b0b49920ce791c8cc4ce37dcf2a80d150820b776da1eb18a09c85fb5ba7f26620f6f9bf21989ff13a2b05dd9bcf57aed82907c9ac29aa4b38f583a76fe91ef7ab360a4f7a6759c407af1f4982db5aa966819bc80478d152c43606766", 0x1000}, {&(0x7f0000009000)="b50d2a34916578d349b4724071a9cd3dbf86083f26a83a14ecd53d138253ed68830c17b3056de05441ffda5abd3a1938dceebba7cd07f5a21d9324fe2ed6f214bec0cb5a7d7f061fbc8f4459437f4a178b072f1050d63d", 0x57}], 0x5, 0x0, 0x0, 0x40800}}, {{&(0x7f0000009100)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f0000009280)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18, 0x4048000}}, {{&(0x7f00000092c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f000000a700)=[{&(0x7f0000009340)="b635a13650831a42f00cbf921751f1236d2c81659840b137fe9a3437f3b946133fb9d06f967d1f574f68325db0fd9e75448c3a864c1bf7c6a5a814d6e80d19f4", 0x40}, {&(0x7f0000009400)="4ba292692454b0cd1e5b780f51eb245b1b376a0584e83bb46ffc078b1e3d9e6bd0122d0da93f457dc36f47c0131a3291f362470793ad6a8c42eb4dd04863082d8c63fd1683a16fe3d7f190d0850b0fd2056b84d080e6e87b452e7dfd606f10343d880c5cb6fb9d3ff7975c5aa084a99a902463116d94b0e8cf343bf41b0cc5ebb6e2897f1ce679aacdceecfb1a825bad8c061f2c7d3484d5936748f0f5bf62322c9ab0c603fb867f2a793dd43ca65f8f8eda97c4ea73b3570e8d73b59e03dd58ad81b63c4e19cff8f5d1eef0f6da334d33c259bfb05ae4581d3e1a7e15ef6dc9b20e4c729939a577a91b9dc07afa94695286ab2a1cb499728ca48559595a129180a92df86ad8dec6b7de2d2fd5c8051beb69f48cec9dee4fc1efb6259326b47c6cafecc208a469acf3dded78991372d1cdda86866ddf35c4dbde0bca64384d543c3f9af479ebd566bd8970180635e5fa52499dd67c82a5a997dd2661a4038272481cc4ea0529904278a028121e757412bea521eeb0d67cb6d2ce7040637a737d898b741caf61ab3d2464e3ee48af785a6fb1d96720c8e17892913eefe93511ed12abfcfc4c99c5f8d36965a7908e0ad2b5893d08b4e51a61e60b2c3fed5b9dc157fb949c1c98cce802132ecc19e5c2196c915d22c4054e702f45540833e7e6f3e04b144ae31e8666beb67ecbb5138aa101a5c89286d9f275e74098bd17ca62c7c60284499f6040d3f8d9bf7c1ffe02276869b747ed0810759b6ff81aa77b2ec17f08fcbb4d478c56772b46e5c7025b44c1bf8d9723260a05ff9dcde1ddf115223f8cdb2607d738233e714a1adebe894b07fd42a3aad254ea7b5e87281e9448309ce5b3c22b2c50c40510ed784dc85f9daab32149d340de003f802c4750bde04524ebb3cb2ef5543f26198e835a950c67e0d09308c919edee2972352b5150dc04be6cc75c0990abb8692261c4fbf9071759977c7ce334150a265167c616a0c3475ac1e6f404522512f84266ccc397f62ee5bb0d0231cc819c1d3e074ad8dfd079fcf61079093eb01c3f1c406f8a8e9573f90077917f67f319cd06a6748a1846b63bb16ccb8e0c581def2415d4647759f1a25ec76ebd52b84e616c8f5e80fd57b0a81ea60660bc0105478960eff5dac96284d8c7ad1632a0aa9591a95cd534cc0d530e3226d0c89db4209d5d48db725b67a8eab6f7daa149c5c8c3caa374f14f0af534f5ad7b88990cc8a98e5df024af349991729f5f1a7c11b4bb35819f0245cc4d977529ed3cecd2dd2df8c65ac28eae20aa7221ab64b92f1d32e3f3bca8ea49a77ac50df39f80ab77998a3b61364b2f4e5b4343dfaf3a4396908406c87e6c4f331d8181a673778eab4f64863b8bb381ed7cb096cb8009f7e06983c94737147fba5ad7bd63dd0aa600012c4ff95039402ad55d3141eab642ad7e0b2aa49c7ca81ef6fdc42b4460c78333ae370394eafb4079ba20b1a86e3f281b6302300238b1ed36fbe307893bba628f38a9434316c34106416a0bae2d314a9c9193d7dccdaaad9823aacb9d985e61145c5f6f5fd6cdb31ba0b9ffc33d84f4b85b75123e39216a2d3456571a75419f873feaa27718b774ac7be3b58bfe347cc1c335d91fe52e3c964dbfe6ec70f33dfaa1fd84fa46068cda2e9850f841ec6faa0ed6b870e4cd3afbd17af8e388f7a0674cc2b146f3f146ea1e6fe04889fb0affc1a9cfaa67e714011d6e702f733f538309d1cf271c1703546655c28474b60ed896b4431bd1d86ca147df8c1fbf30116feddd5e539ef5504e62a1d751cc3318352d7da0d655f8adf13267c1eda320650e420724acb3d53f9a72e0f9414f8618ebf9c5d8c6dc44bd266dbe72d7ba67828fe7269a26301e6cfb392cb0882659f869da118814bc13ba52804aa8bbca6d4d8a0b1c216d4fc7aa2529a312bfb766650889e777b516127e20e72fc658e12ca90a8dc0ec6c2fdb7f319cf1a81069d7ad2ee6c0e7f928c1d61ab2dba0b79145bddcb1b810a2816907044363f186970685e657763250089914bf01ff60eeac628acdf2e94813d88db8f0f3ab1b41a950bb6b0bc1b30150e8253c979af8795452a4985db2cd7fde017986a07d88ec4127fb8905a8d314f469ae787e5491af5752e3069ef176d1c9f183dec2f343464fdd62f462a986499c4670155b564157fc44cca3718fb4eb05a353f0351116fb3039b1e9140a8590fce7f2c11c195470cffad67d7134518c47cac16ebd393e7ccf9bd005582e5eaea5ea7844b89d0aba2e275a25b9d361c254e6e81883c2355ffd77eb58b5b0b89e156dbea7e955e772863b99133f8c7c61b1568b394198d834980a480c0cbdc2251e1d127a15a37be4cacb66e6d72903febd6ac81884be89cde8dbe14f6f8994de4c2f012baf0f0189e5f81be245c6d6081ebcb4b57801c39e72a11ae6420527823442baec474bc6918348d8fa55ae38cbb9c495a11f4d26f6add01368cd36d1b3ae1b97c6458769f9e07e229d8689a21a1a8044dd11ce4cd39cc6fcf1dd56615b9f04ed5458bbd6cb3def45aeb614ef793ae3308e843b9ecb5207438d4c41391bd31aa5715fa5408a3b83bdbabae332a1a7ff3b5916de9dc826ded26c31b4502264b46b094d4958feace00bbde3b782fda4f538dbe68feed6ed475c87a359aab7ba02d71b7f45b0d97f63852e60d95c6c7355083088e29636f99f2692d9175259a66e7df9f7b470929b1a993033a6e3f2448a184ba7c52ca13dc33540f7603ebf1177bc48632d79533a3566ed6b91f6e3a6f6542bcec1ceb8f04a00a4c9bd7bed1b9ddd9ce53f5aa4cb1caba7a62f71575eb47456deef5b30683077bebb3ca7618d8fde487cc005b73c6bacc520ded8531db520db2a370e000065647914b8d9abb32f3f46dc72bcf9352694efdb256939e958f5e00074fc7f1cf85b516f6a1540626020c8297db4f21df79fa03f1ac1181c4ca045eee89281b1370dc2628ef7260b5677baada88df51a0ae5705da8861a13e8932efc918fa7dc0ed56d6669011f43140b943127e6eb1abaeace165745b05b0ef20d2c9541e012314c9a38e66a585366162449dc536631cf1c97c62aa39a2368dd3a3236303f2e6c1ff25f925589ddbccfd1e8b1805bc997e9ef14592293a5fa8f400b988c77cb268e1c9d232f0b51649e3d81b63354f4895e3f30461e2c44a6d61e34bd73f2af1428b86569559074702f8afa5ad425fbcf164fe8be3b64cb55a76306068ded931eba1c4eb5bc25821fe0cfea2bc1f3f91b47aa40eac1f76768e5b747a0102f9a500dd7f403a89e7ca3443c2bc7067fc8f5f3b0ffa836ce05f7013f16507462c331606dd611cd6f34b312e6cd58e172ffd4d4934b05a812a64f338888fa7c29bb17fcc2c7be04261e013decead35dcd9721bc8c8256e33b0374a390cfcff239f25e473610507219ca008051b36d207d64cfeb077e6b8711578fbf2d02e7a57a44043b4e4c174c084e8f712a838b34dc1f392902aae18ff97f1698b560d7886da2251f8c49bf10dd957d150e86bb710cda5154eff5f990a2615995272017ed2df41a1b3757839fc59bc1a0cdd3a4500f0c48445c5f485b991a8dbcd64f26fc12e931100eaf277d4ddb889e0b917f5ac823fa0b25ad4599621cd64baf90b8e4b13ef9c01167bbd7dd944404cbf7a144dc4b46f7b306665a0652f1fa232c86f76fb03fb3aeeda609c35ee43f7eff1b08b0ce70f6804baf65eb24548f3c1ddb59e2d8644de84c25b05c42e6960ffa45f3b1505006d8e830f8ed7e13e13e60e65379c5f3722cf69796459c233dcc0d84c2103192ff8751d1688f656a466e3945eed1b472924d9575929367cf496dd690ddbf842a7599f7d33160f1e2be6ebc123311eaf5a7906cab01d30e8aaac9dd47c3a2278cf436e38e6f6ceb878a42a4c79c843d26eb8dd55f51e309787ddf03737e1efc10b2e261fb1dc32d78fbd20303e47e7b2c3ba3eeb5d23956ea5ea588d082c5aad2202567d1ba23476bc8a9a41ef725eeb116a849dd51eac7ba14cc65c40dd83a9d39f05886e81b846b6339886a93f3f074ff5d1d5cf7cf76827bf57d00acf33fc78f9c6d290bd518064846858d099bce888c453608d4e70a05237968decf52fe200e8dd30e1d18c4289eddaf0b748e015d27fbdb90cf7591c3500c0567661b6eb9a371d52c669c3d9e63541d81e7864191ffd6991f409c43785113c71bb8eea68905dd533e8839e39a57d26752b999d781ec3c58fbf950612ecea84119e0cb32a78129e74fe70447b11a7999cf81b6016fc3048656a8396d6bd93dafc4440154292e6af85d71a972c8a580c7a8edc223385ffef9ae046c529fa37f5d38e004b7a52ee5857dae514fef9fbf7c103e24ebc95e69e478ae50a05d7a4f64162ad17742a00ba2da80b2445ce135e352f101f255d59174f74c84dd243836ddd87aa03c34d05ea579f6115d3358cb1c791296244fd53ec3eb76e75db711d9c5df562c96d9ae398acf6af0be55b4b3324c8f0d4cbe327649abebb25dc8f3957ef4e7c0d5f9112e62369622678be67c93fcd7175b22689118deefc5807d1d636f2531b5f638124b85fe0a65f1d2b56eef20fd9153f4725203049aca1f79aa52175b030ae9de59d46d50e87864426c2f8f9493a6bea5d477c17e948327857d28fe5ce0b34800f715d5efe50da4b3da12839e96f973e677c4df8af0d878bc367b10a46872ec98d156d22b0ef54f110d5f929049cbf95e369b908650bddbfab87c0640b366b1dfff42f854e49ad72b9f1f16019a68f863d0756bf4bd892ac23be5a96270ee12a538368d91bb79fdd8f63c3ac257f6cc78d8be1378b24dfcbcd8e19b9e3ebd6845753d0f7e0ebe522660b5f7bc0544deac82f816dbba32abd3211a774024caaa86af8afc32c76f1dc1017c0012e8d834d4562e8a59060da4e281647d40ef16dfeabfd5ba23b308cbc9c3a2f079c1003d827e48535ae6146a144b1d4dbe73fbb162814661201c5ff3bd565a5d8cea056710da34643cc6793bb44f7297f6b0025f6217a9a4281ad2228ad99aa9e5e2224448d69134158b2886f5c7a12d3c8c3c8379c4ca0268c4d373d08e9dcdca3d40f3d9d42951cb7b6f241db94e79725b7c727a881dea778a986ef673524c88f6b4d575e48699a08d5205b0694ee35b02ee9226cdc8d2dc9d3051cf43028e9725932672a332e591fe0d19a05854741ac60e9cfa5d5d3cc2c9023c9b7b55f1d9c22a86c7af59b5beceae1bcc75c5cb228e7c877fb824d2968efe8e8d08056c694217207f17238248b7a49355f7df547ab2250d0433fca7816b6340fdae9ddd90d61466b42982c0300b11bfdda2898147a657d9ecbc0918be4aa5691fc87e69ddccbfbae4d8cbf14cd27a27e752d54f454cbfff793e3d6bfb5e2d052230e36e6e0d0c25c8f32f8793ed9b503f", 0xf00}, {0x0}, {0x0}, {0x0}, {&(0x7f000000a5c0)="aad71be6effd4a7ea2708c85431cf75ae8cebb62a28a49fbe34708221febf40a564b99439b5585b7143db8225986755a5d9e2d408bff602044d9b9e2f59146cc0de374a78222f66df23e1a2ff64a3c", 0x4f}, {0x0}], 0x7, &(0x7f000000a8c0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @cred={{0x1c}}], 0x60, 0x40000b0}}, {{&(0x7f000000a980)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f000000ab40)=[{&(0x7f000000aa00)}, {&(0x7f000000aa80)="b6279ea3eed782d395af19f661", 0xd}, {&(0x7f000000aac0)="a8698d0ff9e33373c01f08765fcc1f2e2fad660116988b0147d9909461c3a06223c8dcc51d28a25eef0e2dc93b86b0e411dbee7defe7fc1f1dce08cff859385b2c6198f09f8fcdcb34e9c000a59e2085d4d88b", 0x53}], 0x3, 0x0, 0x0, 0x24004080}}], 0x9, 0x4000000) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc4260648fecb1300111a94f50ad32d6ad25dfd73a015e0ca6a0f68a7d007dc6751dfb265a0e3ccae669e173a64bc1cfd5587d452d64e7cc957d77578f4c25235138d5521f9453559c35da860e8efbc6f2b54421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe3e26e7a23129d6606fd28a69989d552af6d9a9df2c3af36e0360050011bbecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f163d1a13ed38ae82f87925bfacba83109753f541cd027edd68149ee99eebc6f7d6dd4aed4af7588c8e1b44ccb19e810879b70a70000000000000000000000d7900a820b63278f4e9a217b98ef7042ad2a92895614cd50cbe43a1ed25268816b00000000000009d27d753a30a147b24a48435bd8a56871edd36af6a8bb6ee1dd7a0defb6670c06054002238260000000000000587c1ed797aa21a38e1e389f92fae0000000000000a835ad0f61ba73c31b05c00fba8a4aee676d7caa2e53b91a68ee2e60da7b01a2e5785a238afa4aba70c08b0d71b6f72d6a8d87fb08533d97ad96d394e420d44b6dac433a5cdf334178b04963c67dd5a5707e618a1ef9057fec00f9e93021f5a8d30e716de8cde9c60f000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r2}, 0x10) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x800) lseek(r3, 0x200, 0x0) sched_setattr(0x0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x7}, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000580), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14, r4, 0x301}, 0x14}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00'}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x24000, 0x0) sendfile(r3, r5, 0x0, 0x10000) openat(r3, &(0x7f0000000180)='./file1\x00', 0x62800, 0x103) r6 = syz_mount_image$vfat(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mknodat$loop(r5, 0x0, 0x100, 0x0) signalfd(r6, &(0x7f00000000c0), 0x8) 18:59:52 executing program 0: syz_mount_image$xfs(&(0x7f000000c040), &(0x7f000000c080)='./file0\x00', 0x800000, &(0x7f000000c0c0), 0x1, 0xc00e, &(0x7f000000c100)="$eJzs3F9rW2UcwPEnWdO5iVD/bnhj0Qt349pVt1bwYslgMwhBsBe9tGzdGLYqW4V1eDHfgRe+AW+9E4Y3gr4F77wR8Q0MFLw28uTkZO1J1lLXNqa/zweSc56T5CRn4ZvnlJGsXP2oldIzqXA5VdW3fvzp5p9XNn9eOv9D4/vmr8XW2an+zTP95fP95Qv5ISnNpmLZW/z98GE9TQ3GhWdPna49l1Kj8sSLxeK938r7dSv6m8vnT7Xi9eTnqRcX9mOlee3q4J+xeN9qj9+73npt2/pUcXntl+LCpFtpXmtX3v/c4on+ttzjTLXBiMb8Nh2a/rHlrvNn8XRK6eS4/605Os3Wciu3Xo5TSvM+2wHgeGu2lq+Y/wEglnaztVyZ/2dSSovF6J9xvzwAAAAAAAAAAABghHan+ahe27HpxLb1wS3Xv/zr94tnOt+Vy/7mD0bscsd38Lvdbrf3Jf+ZRpq/eXt9bT7f/GIjvZ8HF/L+X2mkj/NgIQ/ONNK9PHi7NziVvs6D89c/W7+RN5w92IOH4NqdB9VfzaiNul/u/tw3Gw/K5S67LPfW+42O7jH+7jxMuv31/8WH5XKXXQ7N/wf0UoEDNuL8f3u/tep5f+X8f3Z4j2eH+u9tGJz/5yd7qTz/P5lSevkwjgvYW7vz1aNd5v89+p96tfKY2qj+t48bTzi/AI5eu/NttzL/76P/9OaIXQ71P7e58fnc3a37b93eWL21dmvt04VL77y7uHRxafHSXO+UoLg+jMMDdvF08386XXlMnv93fJoMzf+zEzj/v15P09Pp3urm5p0LxXU5XCiux/0C4b8Z0f8+/v5/41z/fuXveO99/n95cF9gzJ5y/r9Recze/f8xgfM/HFPtTuUP9gPm///g/0v/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+K6u3X/k9X19bU7VqxYsTJYGfcnE3DYHkc/7lcCAAAAAAAAAAAAAAA8yVF8nWjcxwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7IDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzVTUrsQBAA4Eq/DDwVwQsIcwLXbgSTgRlcO4s5gSdw47GEwY2gx/AaLlz4B0rsJEIUxIUO6vdB06kuQipddAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPx/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAQf7WE2xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8AAAD//8+CfPA=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) write$FUSE_INTERRUPT(r1, &(0x7f0000000080)={0x10}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7fffff, 0x40000000011, r1, 0x0) read$FUSE(r0, &(0x7f0000000200)={0x2020}, 0x10) [ 399.259417][ T5139] XFS (loop2): Mounting V4 Filesystem [ 399.359033][ T5139] XFS (loop2): Ending clean mount [ 399.388277][ T5139] xfs filesystem being mounted at /root/syzkaller-testdir2410503374/syzkaller.zi4BsJ/61/file0 supports timestamps until 2038 (0x7fffffff) [ 399.415875][ T26] audit: type=1804 audit(1669316392.814:70): pid=5166 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3558688957/syzkaller.b2dwCL/60/bus" dev="sda1" ino=1181 res=1 errno=0 [ 399.551198][ T26] audit: type=1800 audit(1669316392.814:71): pid=5166 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=1181 res=0 errno=0 18:59:53 executing program 2: syz_mount_image$xfs(&(0x7f000000c040), &(0x7f000000c080)='./file0\x00', 0x800000, &(0x7f000000c0c0), 0x1, 0xc00e, &(0x7f000000c100)="$eJzs3F9rW2UcwPEnWdO5iVD/bnhj0Qt349pVt1bwYslgMwhBsBe9tGzdGLYqW4V1eDHfgRe+AW+9E4Y3gr4F77wR8Q0MFLw28uTkZO1J1lLXNqa/zweSc56T5CRn4ZvnlJGsXP2oldIzqXA5VdW3fvzp5p9XNn9eOv9D4/vmr8XW2an+zTP95fP95Qv5ISnNpmLZW/z98GE9TQ3GhWdPna49l1Kj8sSLxeK938r7dSv6m8vnT7Xi9eTnqRcX9mOlee3q4J+xeN9qj9+73npt2/pUcXntl+LCpFtpXmtX3v/c4on+ttzjTLXBiMb8Nh2a/rHlrvNn8XRK6eS4/605Os3Wciu3Xo5TSvM+2wHgeGu2lq+Y/wEglnaztVyZ/2dSSovF6J9xvzwAAAAAAAAAAABghHan+ahe27HpxLb1wS3Xv/zr94tnOt+Vy/7mD0bscsd38Lvdbrf3Jf+ZRpq/eXt9bT7f/GIjvZ8HF/L+X2mkj/NgIQ/ONNK9PHi7NziVvs6D89c/W7+RN5w92IOH4NqdB9VfzaiNul/u/tw3Gw/K5S67LPfW+42O7jH+7jxMuv31/8WH5XKXXQ7N/wf0UoEDNuL8f3u/tep5f+X8f3Z4j2eH+u9tGJz/5yd7qTz/P5lSevkwjgvYW7vz1aNd5v89+p96tfKY2qj+t48bTzi/AI5eu/NttzL/76P/9OaIXQ71P7e58fnc3a37b93eWL21dmvt04VL77y7uHRxafHSXO+UoLg+jMMDdvF08386XXlMnv93fJoMzf+zEzj/v15P09Pp3urm5p0LxXU5XCiux/0C4b8Z0f8+/v5/41z/fuXveO99/n95cF9gzJ5y/r9Recze/f8xgfM/HFPtTuUP9gPm///g/0v/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+K6u3X/k9X19bU7VqxYsTJYGfcnE3DYHkc/7lcCAAAAAAAAAAAAAAA8yVF8nWjcxwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7IDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzVTUrsQBAA4Eq/DDwVwQsIcwLXbgSTgRlcO4s5gSdw47GEwY2gx/AaLlz4B0rsJEIUxIUO6vdB06kuQipddAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPx/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAQf7WE2xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8AAAD//8+CfPA=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) write$FUSE_INTERRUPT(r1, &(0x7f0000000080)={0x10}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7fffff, 0x40000000011, r1, 0x0) read$FUSE(r0, &(0x7f0000000200)={0x2020}, 0x10) 18:59:53 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) [ 399.741591][ T3669] XFS (loop2): Unmounting Filesystem 18:59:53 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:53 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:53 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:54 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:54 executing program 5: r0 = syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f00000000c0)='./bus\x00', 0x8000, &(0x7f0000000140)=ANY=[@ANYRES8=0x0], 0x0, 0x105e3, &(0x7f0000010640)="$eJzs3M1rHGUcB/DfJk3frDWIB086UIQE3KWbvmA9VW1pBVOCL6CI6GZ3s2y7uxOym2TtzYM38eS/4K0H0ZvgSfpnCF4ED54Eb0Jl55lI43vdkJTm84Hpd55nnvnNM2Uuz+xmAzi05rNffq7E6TgREbMRcSqi2K9Mttkz39ybDLqcxj4dEc9GxMx9W6Xs/73jaEScjIjTk+KpZqU89O6PL16/9NG1jz/9+vtn1r749s7B3jlwkJ6LiP562t/up8w7KW+W/Y2tbpH981tlpgP9W2U7T7ndXi0qbDd2xjWKPNdJ4/P1zeEk13qN5iQ73bWif32QLjjc6uzUKU642dgo2q32apHdYV5k53aa17jM28NRqtMq631YlI/RaCdTf3vcTvezfqvI5mBU9qe6eas9nuRWmeXlopn3WsU8Vv/3f/ND77XuYHOcbbU3ht18kF2o1V+o1S9W6xt5qz1qn682+q2L57OFTm8yrDpqN/qXO3ne6bVrzby/mC10ms1qvZ4tXGmvdhuDrF6vnaudrV5YLPeez67deCvrtbKFSb7cHWyOur1htpZvZOmMxWypdu7SYnamnr2xvJKtvH716vLKm+9feefGS8uvvlIO+tO0soWls0tL1frZ6lJ90f1PY1yZ7nwOOc8PwAP7x/X/ziDrf2CPWf9b/4f176G/f+t/puL5AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4tH6Y++p6sTOf2o+V/Y+XXU+W7UpEzETEvb8wG0d31Zwt68z9zfi5P8zhbiWKCpNrHCu3kxFxudx+fSIdAwAAAB7cd19+/l5arad/5g96Quyn9NJm5tQHe1SvEhFz8z/tQZUoXzbFU9PPKpk830diPGWVnbkVL7COTz+rpHjldmSvqv0ns7vi+H1RSTGzr9MBAAD2xe6VwP6uQgAAANhPnxz0BDgYxaeZ5Xfxyy/wH0tRfiB4YlcLAAAAeLi8fffOZ/86yJ/UAwAAwKOvWP/7/T8AAAB4tKXf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Dd27iYneSgKA/Dhpx98/kRinLAbh2zCxCU4dCFswTmRIWOXwQxnLsGAofeaWIOJ2lIieZ6kvdxCXk4TJue2FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCfnov5ZPn4cFM3Z72pp5mzAQAAAHZZFfNJ+WKU5qf5+Hk+dJnnnYjoRsSu3r0X/yqZvZxTfPH54lMNTxFlwvY7Bnk7iYjrvL1epPcAAACAn1vMxtPUrafd6NAF0aa0aNM9u20orxMRxeilgZTIi01xVb+qZPv77sd9zZT32soFrGH9qpJyya3fVNq39CrD8MPQSUO31XIAAIBWVDuBdrsQAAAA2nR36AI4jPJqZr4XP9/AP0hDviD4vzIDAAAA/iB/qQcAAIDjV/b/nv8HAAAAxy09/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB9WhXzyWI2ntbNWW9+bbndNXM2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXMHoXFUcRyA3+xmU1sR1xiDRIWCTRTEbHZDC70IHoTgQT148eAhTbc17TZqm0NScsnFm1fvehMsFXLJrR692HMheGjxVFikQs/KzM6kr2lSU9CZTft98Pb9szxm3nsLIb99QwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBC//1wvKjr6UtzUNfy927dW1/cq0/dXe6Npy2tk3Knfei8mvefXLv2WbyHyUR1cwIAAODpUy/yfQjhdmNzPu1rzSz/TxVj0sy//sKgLvL8fvn/Rrc1XuT/7cmP39u5UXNwn0YI4dxSrztb2gqH24nQyfr2ne0/4z3cPe7FA1xrJPt8sm9o6tnHVvtw4+V+I9v15NubNz8Yzcoj//0qAIAnNVP0eVH8fZT27SonBsBTayRvIcr/9Wa1cwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+If9ubdNGAjjOPz6kihxm4yQ3kpgBhoqBCPwISFZ8gwMwEI0VLQWi8AKIMG5pjMUz9P8f8UV9wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDyLg9fvEVEEanLFGm8+Tm9R8RHpG3bjj5vWezOx+brnrP9YZLzO6a/ZUSUUfRxDgBA76puc6zW9fIv73/eQd5h3mre1ItnfhoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQeOBQAAAACE+Vun0bEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFgBAAD//y0CitM=") ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4004f506, &(0x7f0000000100)={0x1}) 18:59:54 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:54 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:55 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:55 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:56 executing program 0: syz_mount_image$xfs(&(0x7f000000c040), &(0x7f000000c080)='./file0\x00', 0x800000, &(0x7f000000c0c0), 0x1, 0xc00e, &(0x7f000000c100)="$eJzs3F9rW2UcwPEnWdO5iVD/bnhj0Qt349pVt1bwYslgMwhBsBe9tGzdGLYqW4V1eDHfgRe+AW+9E4Y3gr4F77wR8Q0MFLw28uTkZO1J1lLXNqa/zweSc56T5CRn4ZvnlJGsXP2oldIzqXA5VdW3fvzp5p9XNn9eOv9D4/vmr8XW2an+zTP95fP95Qv5ISnNpmLZW/z98GE9TQ3GhWdPna49l1Kj8sSLxeK938r7dSv6m8vnT7Xi9eTnqRcX9mOlee3q4J+xeN9qj9+73npt2/pUcXntl+LCpFtpXmtX3v/c4on+ttzjTLXBiMb8Nh2a/rHlrvNn8XRK6eS4/605Os3Wciu3Xo5TSvM+2wHgeGu2lq+Y/wEglnaztVyZ/2dSSovF6J9xvzwAAAAAAAAAAABghHan+ahe27HpxLb1wS3Xv/zr94tnOt+Vy/7mD0bscsd38Lvdbrf3Jf+ZRpq/eXt9bT7f/GIjvZ8HF/L+X2mkj/NgIQ/ONNK9PHi7NziVvs6D89c/W7+RN5w92IOH4NqdB9VfzaiNul/u/tw3Gw/K5S67LPfW+42O7jH+7jxMuv31/8WH5XKXXQ7N/wf0UoEDNuL8f3u/tep5f+X8f3Z4j2eH+u9tGJz/5yd7qTz/P5lSevkwjgvYW7vz1aNd5v89+p96tfKY2qj+t48bTzi/AI5eu/NttzL/76P/9OaIXQ71P7e58fnc3a37b93eWL21dmvt04VL77y7uHRxafHSXO+UoLg+jMMDdvF08386XXlMnv93fJoMzf+zEzj/v15P09Pp3urm5p0LxXU5XCiux/0C4b8Z0f8+/v5/41z/fuXveO99/n95cF9gzJ5y/r9Recze/f8xgfM/HFPtTuUP9gPm///g/0v/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+LSP8Slf4hL/xCX/iEu/UNc+oe49A9x6R/i0j/EpX+IS/8Ql/4hLv1DXPqHuPQPcekf4tI/xKV/iEv/EJf+IS79Q1z6h7j0D3HpH+K6u3X/k9X19bU7VqxYsTJYGfcnE3DYHkc/7lcCAAAAAAAAAAAAAAA8yVF8nWjcxwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7IDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzVTUrsQBAA4Eq/DDwVwQsIcwLXbgSTgRlcO4s5gSdw47GEwY2gx/AaLlz4B0rsJEIUxIUO6vdB06kuQipddAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPx/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAQf7WE2xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK8AAAD//8+CfPA=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) write$FUSE_INTERRUPT(r1, &(0x7f0000000080)={0x10}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7fffff, 0x40000000011, r1, 0x0) read$FUSE(r0, &(0x7f0000000200)={0x2020}, 0x10) [ 403.384921][ T5188] loop2: detected capacity change from 0 to 65536 [ 403.512472][ T5188] XFS (loop2): Mounting V4 Filesystem [ 403.577595][ T5188] XFS (loop2): Ending clean mount [ 403.592133][ T5188] xfs filesystem being mounted at /root/syzkaller-testdir2410503374/syzkaller.zi4BsJ/62/file0 supports timestamps until 2038 (0x7fffffff) 18:59:57 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:57 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000080), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x0, 0x0, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = getpid() r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x9, &(0x7f0000000180)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, @initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @ldst={0x0, 0x1, 0x6, 0x3, 0x6, 0x50, 0x1}, @map_fd={0x18, 0x2, 0x1, 0x0, r1}], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x5d, &(0x7f0000000340)=""/93, 0x41000, 0x4, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000003c0)={0x0, 0x10, 0xabe, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000400)=[r1, r1]}, 0x80) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@ipv6_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8, 0x1e, 0x2}]}, 0x24}}, 0x0) kcmp(r2, 0xffffffffffffffff, 0x5, r3, r4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = socket$inet6_mptcp(0xa, 0x1, 0x106) r6 = syz_io_uring_setup(0xdc2, &(0x7f0000000240), &(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000001380)=@ax25={{0x3, @default, 0x8}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, 0x0}}], 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r6, 0x2ff, 0x0, 0x0, 0x0, 0x5a) 18:59:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff0000000000000000"]) [ 403.749135][ T3669] XFS (loop2): Unmounting Filesystem 18:59:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff0000000000000000"]) 18:59:57 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff0000000000000000"]) 18:59:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff0000000000000000"]) 18:59:58 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:58 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:58 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:58 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:59 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff0000000000000000"]) 18:59:59 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:59 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:59 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 18:59:59 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff0000000000000000"]) 19:00:00 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:00 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:00 executing program 4: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:00 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:00 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:01 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:01 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000200)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) futex(&(0x7f0000000280)=0x1, 0x6, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff0000000000000000"]) 19:00:01 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:01 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) 19:00:01 executing program 4: r0 = io_uring_setup(0xfc6, &(0x7f00000018c0)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="85", 0x1) r2 = accept$alg(r1, 0x0, 0x0) r3 = dup(r2) write$UHID_DESTROY(r3, &(0x7f0000000200), 0xffffff77) close_range(r0, 0xffffffffffffffff, 0x0) 19:00:01 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x18, 0x3a, 0x119, 0x0, 0x0, {0x3}, [@generic='G']}, 0x18}, 0x1, 0x2000}, 0x0) [ 408.487282][ T5309] "syz-executor.4" (5309) uses obsolete ecb(arc4) skcipher 19:00:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x18, 0x3a, 0x119, 0x0, 0x0, {0x3}, [@generic='G']}, 0x18}, 0x1, 0x2000}, 0x0) 19:00:02 executing program 4: r0 = io_uring_setup(0xfc6, &(0x7f00000018c0)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="85", 0x1) r2 = accept$alg(r1, 0x0, 0x0) r3 = dup(r2) write$UHID_DESTROY(r3, &(0x7f0000000200), 0xffffff77) close_range(r0, 0xffffffffffffffff, 0x0) [ 408.685826][ T5314] cgroup2: Unknown parameter 'fd' 19:00:02 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:02 executing program 0: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, &(0x7f00000015c0)) 19:00:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x18, 0x3a, 0x119, 0x0, 0x0, {0x3}, [@generic='G']}, 0x18}, 0x1, 0x2000}, 0x0) [ 408.891176][ T5318] "syz-executor.4" (5318) uses obsolete ecb(arc4) skcipher 19:00:02 executing program 0: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, &(0x7f00000015c0)) 19:00:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)={0x18, 0x3a, 0x119, 0x0, 0x0, {0x3}, [@generic='G']}, 0x18}, 0x1, 0x2000}, 0x0) 19:00:02 executing program 4: r0 = io_uring_setup(0xfc6, &(0x7f00000018c0)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="85", 0x1) r2 = accept$alg(r1, 0x0, 0x0) r3 = dup(r2) write$UHID_DESTROY(r3, &(0x7f0000000200), 0xffffff77) close_range(r0, 0xffffffffffffffff, 0x0) [ 409.245671][ T5333] "syz-executor.4" (5333) uses obsolete ecb(arc4) skcipher 19:00:03 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:03 executing program 5: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, &(0x7f00000015c0)) 19:00:03 executing program 4: r0 = io_uring_setup(0xfc6, &(0x7f00000018c0)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(arc4)-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="85", 0x1) r2 = accept$alg(r1, 0x0, 0x0) r3 = dup(r2) write$UHID_DESTROY(r3, &(0x7f0000000200), 0xffffff77) close_range(r0, 0xffffffffffffffff, 0x0) 19:00:03 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) 19:00:03 executing program 0: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, &(0x7f00000015c0)) [ 409.682688][ T5345] "syz-executor.4" (5345) uses obsolete ecb(arc4) skcipher 19:00:03 executing program 4: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) [ 409.818481][ T5350] cgroup2: Unknown parameter 'fd' [ 410.167922][ T5357] cgroup2: Unknown parameter 'fd' 19:00:04 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:04 executing program 5: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, &(0x7f00000015c0)) 19:00:04 executing program 0: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, &(0x7f00000015c0)) 19:00:04 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) 19:00:04 executing program 4: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) [ 411.360166][ T5368] cgroup2: Unknown parameter 'fd' [ 411.361542][ T5369] cgroup2: Unknown parameter 'fd' 19:00:04 executing program 2: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000280), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x1, 0x100000000000000}, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r4, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) recvfrom(r4, &(0x7f0000000480)=""/110, 0xfffffe32, 0x700, 0x0, 0xfffffffffffffecb) 19:00:04 executing program 5: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000002c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$PNPIPE_HANDLE(r0, 0x113, 0x3, 0x0, &(0x7f00000015c0)) 19:00:04 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) [ 412.048963][ T5383] cgroup2: Unknown parameter 'fd' 19:00:05 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000000700)=[{{&(0x7f0000000080)={0xa, 0x4e21, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @empty}, 0x1c, 0x0, 0x0, &(0x7f0000000880)=[@dstopts_2292={{0x18, 0x29, 0x43}}], 0x18}}], 0x2, 0x0) 19:00:06 executing program 5: symlinkat(&(0x7f0000000000)='.\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') mount(&(0x7f0000000100)=@nullb, &(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='v7\x00', 0x0, 0x0) 19:00:06 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) 19:00:06 executing program 4: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) [ 412.941660][ T5389] VFS: could not find a valid V7 on nullb0. [ 413.105911][ T5392] cgroup2: Unknown parameter 'fd' [ 413.133411][ T5393] cgroup2: Unknown parameter 'fd' 19:00:07 executing program 5: symlinkat(&(0x7f0000000000)='.\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') mount(&(0x7f0000000100)=@nullb, &(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='v7\x00', 0x0, 0x0) 19:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) 19:00:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=@ipv4_newroute={0x38, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0x4}, @RTA_ENCAP={0x14, 0x16, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0x10, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0xc, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_CLASS={0x4}}}}]}, 0x38}}, 0x0) [ 413.672406][ T5396] VFS: could not find a valid V7 on nullb0. 19:00:07 executing program 5: symlinkat(&(0x7f0000000000)='.\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') mount(&(0x7f0000000100)=@nullb, &(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='v7\x00', 0x0, 0x0) [ 413.729010][ T5399] netlink: 'syz-executor.2': attribute type 1 has an invalid length. 19:00:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=@ipv4_newroute={0x38, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0x4}, @RTA_ENCAP={0x14, 0x16, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0x10, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0xc, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_CLASS={0x4}}}}]}, 0x38}}, 0x0) 19:00:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000500)={@multicast, @empty, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "be82d0", 0x18, 0x0, 0x0, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@ra={0x31}, @calipso={0x31, 0x8}]}]}}}}}, 0x0) [ 413.795564][ T5400] cgroup2: Unknown parameter 'fd' 19:00:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000500)={@multicast, @empty, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "be82d0", 0x18, 0x0, 0x0, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@ra={0x31}, @calipso={0x31, 0x8}]}]}}}}}, 0x0) 19:00:07 executing program 5: symlinkat(&(0x7f0000000000)='.\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') mount(&(0x7f0000000100)=@nullb, &(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='v7\x00', 0x0, 0x0) [ 413.971477][ T5405] VFS: could not find a valid V7 on nullb0. [ 414.090837][ T5406] netlink: 'syz-executor.2': attribute type 1 has an invalid length. [ 414.166644][ T5410] VFS: could not find a valid V7 on nullb0. 19:00:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000500)={@multicast, @empty, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "be82d0", 0x18, 0x0, 0x0, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@ra={0x31}, @calipso={0x31, 0x8}]}]}}}}}, 0x0) 19:00:07 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=@ipv4_newroute={0x38, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0x4}, @RTA_ENCAP={0x14, 0x16, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0x10, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0xc, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_CLASS={0x4}}}}]}, 0x38}}, 0x0) 19:00:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000500)={@multicast, @empty, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "be82d0", 0x18, 0x0, 0x0, @private2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@ra={0x31}, @calipso={0x31, 0x8}]}]}}}}}, 0x0) 19:00:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) getpid() sched_setscheduler(0x0, 0x2, &(0x7f00000016c0)=0xfffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f00000000c0)) sched_setaffinity(0x0, 0x8, &(0x7f00000009c0)=0x3) syz_clone3(0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b789d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de05000000a17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9c119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6636efddd1fbb9f87d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe642dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f728d44d0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e405ff2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef96ccecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27ec8199259b8e3dd36de9b35ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960b87c6ecd8cf5fb8b1dcb61430ff6e1600eeef1d50a46d4c942ad7dd27e23b2d97ab8245634474acc9c2a42d66067b31375b0844cdeb90f7e8ca0ffbc73ac0eb76d71d4e271faf9e80b1c7b772d7694a37c1e13a9fa0c045fcbf35c0f0d9612be82196956d322de1ff292d86a91fe68f83a3a75b30c483229c9b99119401d4540b6269f4788c234b9f687c74b93da0a641cc00000000000000000000000000000000000000000000005e75acd2fa7428d3c6d985129c3d3aa69e5962cf3431e67dfb6169f86cabd7f598c3f1f587a0e5f6758b39a878e4a92af67fe5474cdc87cce658c9bef1fd277a9ae5d2e78803bf0b392928eb4795a8441a4937f7c3fb3456dc6ae71475ccb1996ae2e407a3ef6f86f028f3b33626f07386af0a5a5dc2403a37ead49119e4bb2c83544a89aed74969855dd598474632de83f99d047803f837ea0000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r2}, 0x10) getpid() r3 = socket$inet6(0xa, 0x80003, 0x7) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x3fffffffffffe9f, 0x0) syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file2\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 19:00:07 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x11, 0x68, 0x0, &(0x7f0000000040)) [ 414.441994][ T5416] netlink: 'syz-executor.2': attribute type 1 has an invalid length. 19:00:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x42) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) mount$overlay(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000600), 0x80800, &(0x7f0000000680)={[{@nfs_export_on}, {@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@xino_auto}, {@index_off}, {@metacopy_off}, {@nfs_export_off}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'fd'}}, {@euid_lt}, {@fowner_lt}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'user_id'}}]}) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$damon_init_regions(0xffffffffffffffff, &(0x7f00000002c0)={{}, {}, {' ', 0x6}}, 0x3f) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x680c80, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) connect$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) statx(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0)) mount$fuse(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280), 0x3240a0, &(0x7f0000000940)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1ff}}, {@blksize={'blksize', 0x3d, 0x1200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x80000010}}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, 'group_id'}}]}}) unshare(0x6c060000) 19:00:07 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x11, 0x68, 0x0, &(0x7f0000000040)) 19:00:07 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x11, 0x68, 0x0, &(0x7f0000000040)) 19:00:07 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$9p_xen(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={'trans=xen,', {[{@nodevmap}], [{@fsmagic}]}}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:00:08 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=@ipv4_newroute={0x38, 0x18, 0x1, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0x4}, @RTA_ENCAP={0x14, 0x16, 0x0, 0x1, @LWTUNNEL_IP_OPTS={0x10, 0x8, 0x0, 0x1, @LWTUNNEL_IP_OPTS_GENEVE={0xc, 0x1, 0x0, 0x1, @LWTUNNEL_IP_OPT_GENEVE_CLASS={0x4}}}}]}, 0x38}}, 0x0) 19:00:08 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x11, 0x68, 0x0, &(0x7f0000000040)) 19:00:08 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x11, 0x68, 0x0, &(0x7f0000000040)) 19:00:08 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x11, 0x68, 0x0, &(0x7f0000000040)) [ 414.731475][ T5432] netlink: 'syz-executor.2': attribute type 1 has an invalid length. 19:00:08 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) sendmmsg$inet6(r0, &(0x7f0000005940)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)='\\Z', 0x2}, {0x0}], 0x2}}, {{&(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000380)="992054a60ae371887356577ecab109d8545bd1cb655568afb790fada51cc2d22e7075f1af7de7c6de9d1422bfa9d1cb17feb1d306152c7c526", 0x39}], 0x1}}], 0x2, 0x40) 19:00:08 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x11, 0x68, 0x0, &(0x7f0000000040)) [ 414.824334][ T5428] overlayfs: './file0' not a directory [ 414.854034][ T5438] cgroup2: Unknown parameter 'fd' 19:00:09 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000001c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDADDIO(r1, 0x400455c8, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000380)=0x3) 19:00:09 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) fgetxattr(r0, &(0x7f00000001c0)=@known='security.selinux\x00', &(0x7f0000001500)=""/75, 0x4b) 19:00:09 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$9p_xen(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={'trans=xen,', {[{@nodevmap}], [{@fsmagic}]}}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:00:09 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$9p_xen(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={'trans=xen,', {[{@nodevmap}], [{@fsmagic}]}}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:00:09 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) sendmmsg$inet6(r0, &(0x7f0000005940)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)='\\Z', 0x2}, {0x0}], 0x2}}, {{&(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000380)="992054a60ae371887356577ecab109d8545bd1cb655568afb790fada51cc2d22e7075f1af7de7c6de9d1422bfa9d1cb17feb1d306152c7c526", 0x39}], 0x1}}], 0x2, 0x40) 19:00:09 executing program 0: syz_usb_connect$cdc_ncm(0x1, 0x81, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6f, 0x2, 0x1, 0x0, 0x10, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "c609e175e9"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x6, 0x1, 0x6}, {0x6, 0x24, 0x1a, 0xf950}, [@country_functional={0x6, 0x24, 0x7, 0x80, 0x1f}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x3, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x1, 0x0, 0x81}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x1, 0x1, 0xff}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x7f, 0xff, 0x40}}}}}}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x9, 0x9, 0x13, 0x20, 0x8}, 0xf7, &(0x7f0000000100)={0x5, 0xf, 0xf7, 0x3, [@ssp_cap={0xc, 0x10, 0xa, 0xaa, 0x0, 0x0, 0xf00, 0x42}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "deae4f58717adef5eeab5c9122c99830"}, @generic={0xd2, 0x10, 0x3, "482a73e787b06cee75d8b88797a5d6f3c6a430de00a7a5999a4ad24e1ba693b22cd2165a202a0c72f09cafe335630acd35f250c796eac5e6db2ccc96a1d5d4180601f47670627d89fbaa4aab5ecf90de2be59699d23d7dce2a5bf6796b9282c4dfea1bb2cbad55293f6f5a867c04404ef32401429141d385c124cfb6830c9852cbc6e176e0a16dcb52b49f8de0c1abb125af8461507ec9d97596f73bac921866742eb39e6742c0730c86b3b5b2011361997d56e5cda68a663baec6fdda6aadcd559ca83ac01f95e6abe9fee2cea8ef"}]}, 0x4, [{0x2, &(0x7f0000000200)=@string={0x2}}, {0xda, &(0x7f0000000240)=@string={0xda, 0x3, "687912418dc567a8f719203235a7f720a4510bf39ebb459c0bee07ba2d834f85e2f0345122d01d158b0ddb6e823a03675ae7d507d8573097214cd9db15eedc3f63c53dbcfc34db576793716295f0a28e3aab935a1f657c4be67c5379367d9dfded312fb00a1067f6e7c944460985ef68ca61c4d2ab6a6be4f49ea5f4fc27b58be745bb7d6f05e4b16aa8ffea51cee62c9be7c107491d36a4f04cb05b0130b0126033e62be1c5d8fa1aeb85ffded37b88a086afb2d66794f844b3b796fcbc83f88e20742889fdf97c438b9e02bb13d434342219fdece13085"}}, {0xb7, &(0x7f0000000340)=@string={0xb7, 0x3, "7aa45e708edd403f52cba9e06792be0ed65bbccadda0afcdf0792fe50e3df915f7c9326fc9849ca3dd9bf77385e974ac54eaee9d4edf8686d933ab2f99eed2ffea3353bd4424169dde2883f3f126c0b7a208748e358b0338480238fa6bc5c75af338e4adbb54755f7ce894aec3f1fbb4cfcb1a1e1115962e7713d04612f003845f89d34153254e9e3359029310f03a00e7e98c72c5eab648afe65bbd8bfa2246b02b8802153312ee51fe1d10c6b5ff142734277c83"}}, {0x0, 0x0}]}) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) 19:00:09 executing program 5: r0 = syz_io_uring_setup(0x73d7, &(0x7f00000005c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000004c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x4, 0x0, &(0x7f0000000480)}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000840)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_MADVISE={0x19, 0x0, 0x0, 0x0, 0x0, &(0x7f000004e000/0x2000)=nil, 0x2000}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000340)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000580)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x49ed, &(0x7f0000000080), &(0x7f0000ee8000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, &(0x7f0000000000), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000400)=@IORING_OP_SPLICE, 0x0) io_uring_enter(r0, 0x2bc3, 0x0, 0x0, 0x0, 0x0) [ 415.946996][ T5458] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 415.948776][ T5454] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 415.997987][ T3679] Bluetooth: hci6: sending frame failed (-49) [ 416.005521][ T3666] Bluetooth: hci6: Opcode 0x1003 failed: -49 19:00:09 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) sendmmsg$inet6(r0, &(0x7f0000005940)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)='\\Z', 0x2}, {0x0}], 0x2}}, {{&(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000380)="992054a60ae371887356577ecab109d8545bd1cb655568afb790fada51cc2d22e7075f1af7de7c6de9d1422bfa9d1cb17feb1d306152c7c526", 0x39}], 0x1}}], 0x2, 0x40) 19:00:09 executing program 5: r0 = syz_io_uring_setup(0x73d7, &(0x7f00000005c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000004c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x4, 0x0, &(0x7f0000000480)}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000840)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_MADVISE={0x19, 0x0, 0x0, 0x0, 0x0, &(0x7f000004e000/0x2000)=nil, 0x2000}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000340)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000580)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x49ed, &(0x7f0000000080), &(0x7f0000ee8000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, &(0x7f0000000000), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000400)=@IORING_OP_SPLICE, 0x0) io_uring_enter(r0, 0x2bc3, 0x0, 0x0, 0x0, 0x0) 19:00:09 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$9p_xen(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={'trans=xen,', {[{@nodevmap}], [{@fsmagic}]}}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:00:09 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000001c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDADDIO(r1, 0x400455c8, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000380)=0x3) [ 416.166431][ T152] usb 1-1: new low-speed USB device number 2 using dummy_hcd 19:00:09 executing program 5: r0 = syz_io_uring_setup(0x73d7, &(0x7f00000005c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000004c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x4, 0x0, &(0x7f0000000480)}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000840)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_MADVISE={0x19, 0x0, 0x0, 0x0, 0x0, &(0x7f000004e000/0x2000)=nil, 0x2000}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000340)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000580)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x49ed, &(0x7f0000000080), &(0x7f0000ee8000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, &(0x7f0000000000), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000400)=@IORING_OP_SPLICE, 0x0) io_uring_enter(r0, 0x2bc3, 0x0, 0x0, 0x0, 0x0) 19:00:09 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) sendmmsg$inet6(r0, &(0x7f0000005940)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000080)='\\Z', 0x2}, {0x0}], 0x2}}, {{&(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000380)="992054a60ae371887356577ecab109d8545bd1cb655568afb790fada51cc2d22e7075f1af7de7c6de9d1422bfa9d1cb17feb1d306152c7c526", 0x39}], 0x1}}], 0x2, 0x40) [ 416.264554][ T3694] Bluetooth: hci6: Frame reassembly failed (-84) 19:00:09 executing program 5: r0 = syz_io_uring_setup(0x73d7, &(0x7f00000005c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f00000004c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x4, 0x0, &(0x7f0000000480)}, 0x10001) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r1, r2, &(0x7f0000000280)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000840)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_MADVISE={0x19, 0x0, 0x0, 0x0, 0x0, &(0x7f000004e000/0x2000)=nil, 0x2000}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000340)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000580)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_READ=@pass_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r3, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x49ed, &(0x7f0000000080), &(0x7f0000ee8000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, &(0x7f0000000000), &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000400)=@IORING_OP_SPLICE, 0x0) io_uring_enter(r0, 0x2bc3, 0x0, 0x0, 0x0, 0x0) 19:00:09 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$9p_xen(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={'trans=xen,', {[{@nodevmap}], [{@fsmagic}]}}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 416.359203][ T5473] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 19:00:09 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000001c0)=0xf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDADDIO(r1, 0x400455c8, 0x0) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000380)=0x3) 19:00:09 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@multicast, @local, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "9d8dd1", 0x8, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @private2, {[], "ce8ea52127668858"}}}}}, 0x0) [ 416.521458][ T5481] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 416.576393][ T152] usb 1-1: No LPM exit latency info found, disabling LPM. [ 416.619873][ T3694] Bluetooth: hci7: Frame reassembly failed (-84) [ 416.686443][ T152] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1024, setting to 8 [ 416.709555][ T152] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 416.732337][ T152] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 416.786670][ T152] usb 1-1: language id specifier not provided by device, defaulting to English [ 417.183450][ T152] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 417.197667][ T152] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 417.214654][ T152] usb 1-1: Product: ꑺ灞㽀쭒鉧຾寖쪼ꃝ춯称㴎ᗹ짷漲蓉ꎜ鯝珷건鷮蚆㏙⾫ᅭ㏪뵓⑄鴖⣞⛱럀ࢢ蹴謵㠃Ɉ器앫嫇㣳귤咻彵꺔듻쯏Ḛᔑ⺖፷䛐萃襟䇓╓鹎夳錂:犌䢶뵛懲䘢⮰ʈ㌕﹑ဝ뗆ᓿ㐧簧 [ 417.271517][ T152] usb 1-1: Manufacturer: 票䄒얍ꡧ᧷㈠ꜵ⃷冤뮞鱅먇茭蕏儴퀢ᔝඋ滛㪂會ߕ埘霰䰡㿜앣밽㓼埛鍧扱躢ꬺ媓攟䭼糦祓紶ﶝ㇭뀯ည짧䙄蔉棯懊틄檫黴⟼讵䗧綻կ뇤ꡪ칑⳦߁ᵉꐶ䳰宰、ኰ㍠⯦엡齃ナ폞衻蚠늯柖덄隷볼₎⡴ﶉ糹譃ʞᎻ㓔∴ﴙ蔰 [ 417.367082][ T5456] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 417.626435][ T152] cdc_ncm 1-1:1.0: bind() failure [ 417.649465][ T152] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 417.668254][ T152] cdc_ncm 1-1:1.1: bind() failure [ 417.699835][ T152] usb 1-1: USB disconnect, device number 2 19:00:11 executing program 0: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00513c3eba53960d4f9f91207a36cfdc0ede93bc88658d44624823c5f826c65098f8e35ebf0d76b154c305d54c1b65a4d68b0000000000000000787a1dee839971013e4f1852ca41c63126a5fd48328a796e42edb9e18f2711aec141c0ff1e775566eaf623cca85a3bb570c9b684788b"], 0x1, 0x105c5, &(0x7f00000106c0)="$eJzs3M1rI/UfB/BP2u0+/fa3FvHgSQdEaMGETdtdXE9Vd9kV7FJ8OIiIpkkasptkSpO2cW8evIn/hTcPojev4p8heBE8eBK8CUrmO5WtD+Ca0uj29YLZ98x3Zj7zmWUu30maAE6txeynHytxOS5ExHxEXIoo1ivlUlhP8WREPB0Rcw8slXL8t4GzEXExIi5PiqealXLX29+/cPv6B7c+/PjLb5/a/uyrT2d318CsPRsR/Z20ftBPmXdS3i3HG/vdIvtr+2WmHf175Xae8qC9VVQ4aBwe1yhytZOOz3f2hpPc7jWak+x0t4vxnUG64HC/c1inOOFuY7fYbrW3iuwO8yI791Nf4zLvD0epTqus935RPkajw0zj7XE73c/OvSKbg1E5nurmrfZ4kvtllpeLZt5rFX1s/eP/5n+9V7uDvXG2394ddvNBdrVWf75Wv1at7+at9qi9Vm30W9fWsqVOb3JYddRu9Nc7ed7ptWvNvL+cLXWazWq9ni3daG91G4OsXq+t1q5Ury6Xa89lt+68mfVa2dIkX+oO9kbd3jDbznezdMZytlJbvb6cPVPPXt/YzDZfu3lzY/ONd2+8defFjVdeLg/6Q1vZ0sqVlZVq/Up1pb7s/qcxrkx3Pqec5wfgoZn/A7Ng/m/+H+a/p/7+zf+ZiucHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODU+m7hi9vFymLa/l85/v9y6PFyuxIRcxHxy5+Yj7NHas6XdRb+4viF3/XwdSWKCpNrnCuXixGxXi4/P5b2AQAAAA/vm88/eSfN1tM/i7NuiJOUXtrMXXrvmOpVImJh8YdjqBLly6Z4YvquksnzfSbGU1Y57K14gXV++q6S4pXbmeOq9rfMH4nzD0QlxdyJtgMAAJyIozOBk52FAAAAcJI+mnUDzEbxaWb5XfzyC/znUpQfCF44sgUAAAD8B/mTegAAAHj0FfN/v/8HAAAAj7b0+38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+ycy85qQRRGIAPj75wX5EYJ+zGIZswcQkOXQhbcE5kyNhlOMOZSzBg6CoT22CiqaaJ5PuSpqiG/JxOmJzqBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH9FQtZ4/3d1elOZttmXaOBgAAANhnXS1n9ZtJmv/N+//nXed53ouIfkTs690H8auROcg51Sffrz7U8BBRJ+x+Y5S3PxFxmbeXs/QZAAAA8H2rxXSeuvX0Mjl2QXQpLdr0/123lNeLiGry3EJK5MWmuCivKtn9v4dxW5jyVlu9gDUuryqpl9yGbaV9yaAxjN8NvTT0Oy0HAADoRLMT6LYLAQAAoEs3xy6A46jPZuZr8fMF/KM05BOCvxszAAAA4AdySz0AAACcvrr/9/w/AAAAOG3p+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc0rpazlaL6bw0Z7Mt087RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Mr+vKNACIRBGOxd35nM/Q8rDZqamlSB8PE3BgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/vzkgIhEARRMGf876Tvf1hJ0DOIEAENjypq0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX/S7X/5PTI0zydxpY+l4JFm7amxdNfYeNI4ejLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzt3EBpHFccB+M1udmsL4hpjkKhQsamCmM1uaKEXwYMQPKgHLx7TdFtjt1HbHJKSSy7evHrXm2BRyKW3evRiz4XgoT0WFqnQszKzM+lrmtQt6Mym/T54+/5ZHjPvvYWQ374hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUBi8H44XdT19aQ3rWv7erXuby/v1qbur/am0pXVS7rQPnVfy/pNr1z6L9zCZrm5OAAAAPH3qRb4PIdxubC+mfa2V5f/ZYkya+TefH9ZFnj8o/9/otaeK/L8z8/F7uzdqDe/TCCGcX+n35ktb4Xg7EbpZ37mz82e8h3vHvTDCtSayzyf7hqaefWy1D7deGjSyXU++vXnzg2ZWHvnvVwEAPKm5os+L4u+jtO9UOTEAnloTeQtR/q+3qp0TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8w/7c2yYMhHEcfn1JlLhNRkhvJTADDRWCEfiQkCx5BgZgIRoqWotFYAWQ4FzTGYrnaf6/4op7AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICXd3n44i0iikhdpkjjzc/pPSI+Im3bdvR5y2J3PjZf95ztD5Oc3zH9LSOijKKPcwAAeld1m2O1rpd/ef/zDvIO81bzpl4889MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwA8cCAAAAAML8rdPo2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMYKAAD//6pThLU=") creat(&(0x7f00000001c0)='./file2\x00', 0x0) 19:00:11 executing program 1: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$9p_xen(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={'trans=xen,', {[{@nodevmap}], [{@fsmagic}]}}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 19:00:11 executing program 5: setsockopt$TIPC_SRC_DROPPABLE(0xffffffffffffffff, 0x10f, 0x80, 0x0, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sendmsg$NFC_CMD_START_POLL(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x20, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xff000000}) 19:00:11 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f0000000a80)={{}, {}, [{}, {}, {}, {}, {}, {}], {}, [{}]}, 0x5c, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$9p_xen(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={'trans=xen,', {[{@nodevmap}], [{@fsmagic}]}}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 418.171182][ T5490] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 418.211070][ T5492] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 418.316254][ T3666] Bluetooth: hci6: Opcode 0x1003 failed: -110 [ 418.316509][ T3668] ================================================================== [ 418.316518][ T3668] BUG: KASAN: use-after-free in hci_cmd_timeout+0x23d/0x260 [ 418.316561][ T3668] Read of size 8 at addr ffff888022140c18 by task kworker/u5:2/3668 [ 418.316576][ T3668] [ 418.316580][ T3668] CPU: 0 PID: 3668 Comm: kworker/u5:2 Not tainted 6.1.0-rc6-syzkaller-00015-gc3eb11fbb826 #0 [ 418.316599][ T3668] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 418.316611][ T3668] Workqueue: hci6 hci_cmd_timeout [ 418.316631][ T3668] Call Trace: [ 418.316637][ T3668] [ 418.316644][ T3668] dump_stack_lvl+0xd1/0x138 [ 418.316668][ T3668] print_report+0x15e/0x45d [ 418.316687][ T3668] ? __phys_addr+0xc8/0x140 [ 418.316712][ T3668] ? hci_cmd_timeout+0x23d/0x260 [ 418.316731][ T3668] kasan_report+0xbf/0x1f0 [ 418.316753][ T3668] ? hci_cmd_timeout+0x23d/0x260 [ 418.316770][ T3668] hci_cmd_timeout+0x23d/0x260 [ 418.316788][ T3668] process_one_work+0x9bf/0x1710 [ 418.316806][ T3668] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 418.316823][ T3668] ? rwlock_bug.part.0+0x90/0x90 [ 418.316837][ T3668] ? _raw_spin_lock_irq+0x45/0x50 [ 418.316854][ T3668] worker_thread+0x669/0x1090 [ 418.316873][ T3668] ? process_one_work+0x1710/0x1710 [ 418.316889][ T3668] kthread+0x2e8/0x3a0 [ 418.316901][ T3668] ? kthread_complete_and_exit+0x40/0x40 [ 418.316924][ T3668] ret_from_fork+0x1f/0x30 [ 418.316950][ T3668] [ 418.316955][ T3668] [ 418.316958][ T3668] Allocated by task 3679: [ 418.316965][ T3668] kasan_save_stack+0x22/0x40 [ 418.316982][ T3668] kasan_set_track+0x25/0x30 [ 418.317000][ T3668] __kasan_slab_alloc+0x82/0x90 [ 418.317017][ T3668] kmem_cache_alloc+0x2b4/0x3d0 [ 418.317036][ T3668] skb_clone+0x172/0x3c0 [ 418.317048][ T3668] hci_cmd_work+0x195/0x570 [ 418.317061][ T3668] process_one_work+0x9bf/0x1710 [ 418.317074][ T3668] worker_thread+0x669/0x1090 [ 418.317088][ T3668] kthread+0x2e8/0x3a0 [ 418.317099][ T3668] ret_from_fork+0x1f/0x30 [ 418.317116][ T3668] [ 418.317118][ T3668] The buggy address belongs to the object at ffff888022140b40 [ 418.317118][ T3668] which belongs to the cache skbuff_head_cache of size 240 [ 418.317131][ T3668] The buggy address is located 216 bytes inside of [ 418.317131][ T3668] 240-byte region [ffff888022140b40, ffff888022140c30) [ 418.317147][ T3668] [ 418.317150][ T3668] The buggy address belongs to the physical page: [ 418.317156][ T3668] page:ffffea0000885000 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x22140 [ 418.317171][ T3668] flags: 0xfff00000000200(slab|node=0|zone=1|lastcpupid=0x7ff) [ 418.317193][ T3668] raw: 00fff00000000200 ffffea000071dec0 dead000000000007 ffff888144b1a500 [ 418.317209][ T3668] raw: 0000000000000000 00000000000c000c 00000001ffffffff 0000000000000000 [ 418.317217][ T3668] page dumped because: kasan: bad access detected [ 418.317228][ T3668] page_owner tracks the page as allocated [ 418.317233][ T3668] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x12cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY), pid 3005, tgid 3005 (udevd), ts 13811090082, free_ts 13791493203 [ 418.317262][ T3668] get_page_from_freelist+0x10b5/0x2d50 [ 418.317288][ T3668] __alloc_pages+0x1cb/0x5b0 [ 418.317313][ T3668] alloc_pages+0x1aa/0x270 [ 418.317333][ T3668] allocate_slab+0x213/0x300 [ 418.317345][ T3668] ___slab_alloc+0xa91/0x1400 [ 418.317360][ T3668] __slab_alloc.constprop.0+0x56/0xa0 [ 418.317378][ T3668] kmem_cache_alloc_node+0x191/0x410 [ 418.317396][ T3668] __alloc_skb+0x214/0x300 [ 418.317417][ T3668] alloc_skb_with_frags+0x97/0x6c0 [ 418.317430][ T3668] sock_alloc_send_pskb+0x7a7/0x930 [ 418.317450][ T3668] unix_dgram_sendmsg+0x419/0x1b50 [ 418.317471][ T3668] sock_sendmsg+0xd3/0x120 [ 418.317495][ T3668] sock_write_iter+0x295/0x3d0 [ 418.317518][ T3668] vfs_write+0x9ed/0xdd0 [ 418.317539][ T3668] ksys_write+0x1ec/0x250 [ 418.317559][ T3668] do_syscall_64+0x39/0xb0 [ 418.317580][ T3668] page last free stack trace: [ 418.317585][ T3668] free_pcp_prepare+0x65c/0xd90 [ 418.317607][ T3668] free_unref_page+0x1d/0x4d0 [ 418.317632][ T3668] __unfreeze_partials+0x17c/0x1a0 [ 418.317657][ T3668] qlist_free_all+0x6a/0x170 [ 418.317683][ T3668] kasan_quarantine_reduce+0x184/0x210 [ 418.317709][ T3668] __kasan_slab_alloc+0x66/0x90 [ 418.317735][ T3668] kmem_cache_alloc_node+0x304/0x410 [ 418.317755][ T3668] __alloc_skb+0x214/0x300 [ 418.317777][ T3668] alloc_skb_with_frags+0x97/0x6c0 [ 418.317793][ T3668] sock_alloc_send_pskb+0x7a7/0x930 [ 418.317819][ T3668] unix_dgram_sendmsg+0x419/0x1b50 [ 418.317843][ T3668] sock_sendmsg+0xd3/0x120 [ 418.317869][ T3668] sock_write_iter+0x295/0x3d0 [ 418.317898][ T3668] vfs_write+0x9ed/0xdd0 [ 418.317934][ T3668] ksys_write+0x1ec/0x250 [ 418.317959][ T3668] do_syscall_64+0x39/0xb0 [ 418.317987][ T3668] [ 418.317991][ T3668] Memory state around the buggy address: [ 418.318002][ T3668] ffff888022140b00: fc fc fc fc fc fc fc fc fa fb fb fb fb fb fb fb [ 418.318017][ T3668] ffff888022140b80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 418.318032][ T3668] >ffff888022140c00: fb fb fb fb fb fb fc fc fc fc fc fc fc fc fc fc [ 418.318042][ T3668] ^ [ 418.318055][ T3668] ffff888022140c80: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 418.318069][ T3668] ffff888022140d00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fc fc [ 418.318079][ T3668] ================================================================== [ 418.318179][ T3668] Kernel panic - not syncing: panic_on_warn set ... [ 418.318190][ T3668] CPU: 0 PID: 3668 Comm: kworker/u5:2 Not tainted 6.1.0-rc6-syzkaller-00015-gc3eb11fbb826 #0 [ 418.318213][ T3668] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 418.318226][ T3668] Workqueue: hci6 hci_cmd_timeout [ 418.318247][ T3668] Call Trace: [ 418.318252][ T3668] [ 418.318261][ T3668] dump_stack_lvl+0xd1/0x138 [ 418.318287][ T3668] panic+0x2cc/0x626 [ 418.318319][ T3668] ? panic_print_sys_info.part.0+0x110/0x110 [ 418.318354][ T3668] end_report.part.0+0x3f/0x7c [ 418.318371][ T3668] ? hci_cmd_timeout+0x23d/0x260 [ 418.318387][ T3668] kasan_report.cold+0xa/0xf [ 418.318405][ T3668] ? hci_cmd_timeout+0x23d/0x260 [ 418.318429][ T3668] hci_cmd_timeout+0x23d/0x260 [ 418.318450][ T3668] process_one_work+0x9bf/0x1710 [ 418.318479][ T3668] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 418.318507][ T3668] ? rwlock_bug.part.0+0x90/0x90 [ 418.318528][ T3668] ? _raw_spin_lock_irq+0x45/0x50 [ 418.318555][ T3668] worker_thread+0x669/0x1090 [ 418.318584][ T3668] ? process_one_work+0x1710/0x1710 [ 418.318611][ T3668] kthread+0x2e8/0x3a0 [ 418.318630][ T3668] ? kthread_complete_and_exit+0x40/0x40 [ 418.318654][ T3668] ret_from_fork+0x1f/0x30 [ 418.318689][ T3668] [ 418.319457][ T3668] Kernel Offset: disabled [ 418.974517][ T3668] Rebooting in 86400 seconds..