29000000390000002f0c020000000000fe8000000000000000000000000000aafc00000000000000000000000000000000000000000000000000ffffac1e0001ff02000000000000000000000000000100000000000000000000ffff7f000001fc"], 0x140}}], 0x3, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000c00), &(0x7f0000002fc0)=0x4) socket$inet6_sctp(0xa, 0x1, 0x84) (async) sendmmsg$inet6(r0, &(0x7f0000002f00)=[{{&(0x7f0000000700)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000740)='b', 0x1}, {&(0x7f0000000c40)="e04921ef2e87635a15e6fc56cb8715beee28edaa74250680a2b813403d99dc4895521c4d0f70313b5cbe58bba2bb446b139d932ee1b4d2e47f2c3849d31588485913eeff8fd7b23a4043ae8ec6f9ebefd9f6d1e2d64a9a50e3d80fcb3e79f524bcfd5a5d8c217ac7ec3b8bbaea63c7e97dc6f0f126c21a580ab2a6f52259f0b4e1f707f6b13a633ddea147a41e92ff987fb162daf892a84d5985659529f811e1d579fa2ee1cb324cb34bca70391bcfa2b5a01abb619fcfdfbfcd3bbca8616a8a174e7a989f7ef3ab4b5067aba6832c7aa06cfd91db4d9250fc3819a4b7a638d09a91e1b764696c10a5e0bbbd2ce0680c7e9134d1cec15e45bb8a2fa174eedf5aacb0191b1f29cb325a48c8b998baa7dda12b24cfcd49c9c7dddd23e260adc4a8509313605457b768a86be6afaf54f64daddbc21cb22d721b9da19b3d3a261ccb0ca0fe7a8826aa9bfec7b95f9a0619a696a93f66b802c3db7b899c51c3f83fe6afcefd8f1239e873bda3864740c016b3b3a98ad4a762b19087b4ad512d1cf18b0caabb52b1d4edd1c81752200357c5593dfa1c33c9fe00c313c9163154fba470fe1417ac70cdc685befe73512fcf87fda09342a6254085c845ec9ed489a9938ca2b1c9f6fde443825288f7a9b98199f1b3073f1aab788ac5884c1bda9b2404403f18cbb0158acf69c9fa68b827edf207ad42e55d3b6593d6bd7a7e97796fbd3802a9109ab98fe4b9587aca9c1b66abd15e6075102c5d29d3ee2aa0eac81922298b12e32ddcd301df27daafbf45dffa9932f015127a09cde9817f7790655e07bb83eee18b8141cc9ed9547226e43dcba79405ec4afb1766c7d7ed6874ee05f7f9efb8986eed1c5dd9c177e068d9d9b72d0e9d7972b518ba8a2bd0e4c4e11d08ac05d0f69945d89d0e4ee06f500d718705299fd99d0684b86dfd016126368ba01f6d2bf9ab0a7c394106c257dd2b3fea7d67cff7edf60a1ea95dcec9b1ca24f343fbfbf1cec8a0077103d1a789385193115293a3f0b8173d4d35f87d1a03aa357be9bbfdf0540fb66867d0f03a6c9abd84f2a2f2c343bed828ef2e9091b038cfc780a871c6296db2462288eab7b2481272d91d657139896fa486943773fd85f0c21fd9f8148f1f09752455d6476ef494c39588a3be7b6e23fe17407f67657daf952b14a77a7be61972ca3c3ca470cd6b854cb7bfaf4de086872809f5e715c3987858ad200b73c749c0109fa7002f95e39825148866b7b6e33ab7e55a41159d8107c122fecec96d8162f6127f9319d76ab587c7eca8c6b7f43ab0ea1daa772a3d93a6271a62c3b11fb634b660fb2d4f3136c9ac92b2adcd57b4cba3131bd66a259a4c655f0a26df7ddb4de4150a72e0d8a7ec85cf983179308f26b123d4a529dd9fbc0ee554c4a5e9066588188071c803727505efc7ef54d3c9317e024435110bbb98094e639009439627627fbf6137366f5bc34f9707ae36f833c05c746146d4b423a21363567c0cc12c7e3df0f49777a4c95ef3a48c19e592c14030716c7234d3dc6039b9494bd8edf980f9a65558855dd81171e2df0fbdd7ec48d4b5142d066e2f5c52793f329ade02f3a5114dc094f6d8cdbe4d699d9b37ebb1896f1a52be6eab08426439b9960a1466a59f201036b3f8d63478d8965702e16da3e4f22092eea368536ee99355ce8e231001e742d1d199927115792979f7a49c2b4e01254921ef611b80cf0aa6192cab0cecf58d983438c6d71422e169a9ab31a9f7277b8cdd77e31e1571ce887f6f950130452c2f063f95abecd87c12e607c6ae4e0c11e8719d6fb0f9432996d98b895b2d841f8f738b90f6456daeb3a164f1144ae4557b316b4c9217370e203ac9da4994c6f4572747c693cc7a94ca41baaa98409b29136060c74f48b342814d62b17a9d0c29f62675cf237c772174c71b8911a9df241f050649d89a509256df60d70086fd26a0df8b95ce8b02afd620723967a3963e83b4d0d1e24d6c7212bf8dc1f8f763ae1553f74fc7bdd35db7ae4b94cd0b1dd0a562c79f50b05ff209213f1e1213b25da6dfa56318a04e701b7ed7840a26c580bb297fb99ee5dcc2ea8a964b9d5ae4e4be6f3578c7d236b2455dfe86ed218a769559573694a081a44360bc2bc5c2ce923114a5648be5cc660939698c3f785b82c0d52d59f86e9ef833479d68c1dc9e3d48b11d30225ec79bdd617d9fa53297aabadcd8ea9a1d24eb8a01867afb862bbcfd67b63be5c391689d46ebecaeeebea39414352d1b5771639a2fc9d22a0a099e9b88654f8e3f9d870cb3cb64f6afae18e48f2fc432b486bbb89b2a9b4973e115947bc955e0df49868a899fbc4c62cdd2dac3829ff825080e71029fb02a5b3b0de24c12c3766f665204d3ffbd33646a9882f2b330081009ac4ab02e443b2263a22e7e74398230bf1cc9f66a13d32641b9cbd63cf8dd57d2e84e1d717d9558e75a7794f73d06078277fad53b20bab7aca253697877dd018ccdbd5ac4a3260d32c12a8d308cae6c37d8a725ce5f0fb7e36180d57df8d375792234975d7a8e27bb2c5459689f6f719818efd7e3c8b6c301e85e381338b0f1696db40a0d898c9abf2fdef2a2afffbdfe8e9436332f712301b79a754ad55057911ae80cdbed1df41beeaad4aae01af4d3844aa1f57821371bf20f39f81648d2683360983c26917acf3e8b6f202609a0623a5c1d8d3ee52ec85c47ffc85b6c18ee69c15463e951135625f9218a156b73b9d3502bad38f1c5854e6e4313620b2ab2e89f66857a5a408d61bff8c1d7ad80327d73663940ee1a4682a834c74cd4d2c316fc29ce6a9ad14ce199576b0a84df07a909c157d8202c966a0e4765d98a737a9537879634181e66c2f64ab94035b05f437b09ee91ae43ded823f22c813d0e5f40fae643e072c21489402638959922e594a00c1c67a053a77656d31307844b3482a2862280239ba7bf5894b0da0be7a4aecbb390faab1611548936283750816242ee5061f8f140b532cc40d9d6bb1dbd9a5351991b667876dbc4d82ea24fb8ed07cbe80ab754c07564a32d6a1a740f6d4594de37e2592924891a645abb442d8bed3be29889c510ebc5c4fe3aad1efe808bafac4012d810b7eb392e4fa66cddd7530319fed742fb6420d7d392a1a1a9b1be9b6acb7b29095872f0efbcf48b333beb199d0183b3d030dbfe7189a82b1d594d9f9be61acc68a326a51bf6642f8cee78aca97181345c3a79b6210adc49f1c67e683744ca9882b7e8b4a97bc2503e5ca9f3a94e29b412e60c56972bafb2fc2a283664fa1706b37be05f7c1e15ed6c0b34b21289b2c087ae1e0b4d101a0f06c32e57dea6dd38cf3dfb29d10b8ddc97b462088f57b607ddd73be2bac2d7a487590968bcaf71afd4a236074939ad4c353ff232b0cc274221a5ca352c779d13e7d0dcdeafb0c17a56a9d49cb6661a0cdd7d224fa167c37c1859027cbc14597943bb1f236e120aacc6c8853a0ed48a05b01869988b995e06f3fe61bfe30f699b406121f5f892200f5ded745acfeadb7409dc1256d8915cf5f847e4e21015c694ee6e9709a7dce7b17c2c77dac6ccf6c11a861aa20385382d238d9c48303161d7e8603ea359e16346b9aaa8bcca831606fbd966e5eeb19f0a26e376e17681284283bcd0102dea3d44fb948e401ee4ff827513265205cf95e852951437cb87a2f5f41514f509eba9df56f1bd6570279b8e899cfab6ee12befb9e913346e211403e3bdb306bf72106fae5b5fb2e0e3bffe503c854f0ac9d2233c45ee35c40dfd2cf32c9e0fe4f186c7be998fb9e4934fbe9486a73630130d35c221502684c917202b08c49d6e09c13da8e6de239a5f464dbdb85aa708467044b62f995c614e58fa8c34b6cba31a7ffd67dcfc239ed865e2288482c0affb0e6e084c291a2c4ea5feae14f71f08ebaea85198262493dcc5af31fdba97aa230a1f89c41f1751574ebf542a536c7e2155d48e40ec7cb98d69e3eae3c6358a131235eabda817c4e6b24bfb8ba75d1b069daa86399d4659d6a0c5c7d6fd56e11b09d0d74d69300cac7101cdcc3b2c2391f9cfd8c793a302d2fb72fe36dc1bd678a1f0519cfa8de704d708d54080431fbb8ab41b38746ddc1a4627e9be5cfd9ba21d518e0f10c925abeedfc102cffb8ebc3a3d5afa4be607a56cd3eda677bf28702d8f42908a348af634302ad76c25109df68a39a1d3fd373da6e0ab71295d82d97a3f0b1c94f9dfc7c98ec34e5ee671ff616d9ed9801deffc132c4e7b57e1d8658e9217b4805efb08b9946f36427dcbac02a3d8a585e4808dff73c68049e1358523703df1cfe1f5d96459daf3efe188caddc68c1227bff49a07a9c0dab3ec261401c504746ceabda0171dfa0d0325ceac140814b1f34516629e02e9cca104d630d5fd3f0487be57b63fefaca15797c4bf9611a3aecb15acdc1882aa3f665b648724dbf8b28c26b618f06a08f22101a9ecad1d8b0c18c726287546b66baedf3e39ac3d2252968bc5eeae6e63b6cf5fcc4f765d0ad6f322b7759406310377f048780acf66bc4db89e71d4bc254ef5c84dd31e12fe6e66d14704bf1cd9ea82db063c8da0635cd6321e4b318a9e6e77e8cf9349189a6acf85ed8fc629cb489d69a044129db37d1f442bed290648ec7b3ce35f3d3d3ba76e64e24ac75e1b066c7280c8e1d4d538cc0abd97be1a8c9b1da7faf6b2cc570c256a413c271202359ae837f90f83f6256e890e5d9483de879656f69611799200a7fbb313823fa27cdda320dd1a2c443dcc1f83cc514c17d0dbb9f084e9378565291b8b1d5571dd5748f1badecf2fe5b2b62c6ceb8b6cacfd9be47cca5bb32ce52f35a4200ceb5ddf37ab24cc2287cb3323ddade87470c25dc8b9e5cbd43266bf98e05266b46645511da07ac6204daa6406ffcf287761c26c2fab823247d3870a5f409b89f4c2f2f15acc40ffd37fafe8fc5de61e0d846d6a3d928690f0a8d8e7bab25c64632b38eb5c138aecf4c727bb33f521cc6f973c8b341c15da817d97ff5316f988b106bcc09b93bd00ee8fddc5ebf95b167ae225873b8d1077432b76a925f3485488698bb5e8a0816525cde8fc05f5221acaea60611c1ce79966ae6d76335e851179e2ff26796ecc8538293e125f93047cb7e175e4ea995f3370e2d1da224cad734027dc61c2113f23f5172955571ee4ff672075cd48c1cc88a55b420d72bac664855c4750e9b1f88e8f602789cfece5bb4df6e860f5064738c43749ce784a404beb5e3d73629eeacbc91346fe7df0a6924651179ce8e26000e7c3fc6589a3cbe7bb11a138b79422a71e3096132105698bf3fdc5140304b8ee1d6e7bb8a012765b54c3f01c496bdc22ce12fb7f6370a0fad2c6e1f83b1852f139ffae1aedeb6ab5d2a09ab47b7c9410a9f839d5b7e198ce44e655a288e976cb13dcfe34a722fe0a3354cca85241c9ae27b6785ceb344e89ef16c8039eb843ca8dc038b871e384e83486330dcabc510a371a1b7cca6f4bae27c2df7a635cce09b263d0ac7741ddcbcac2f7d2677b524108561b9dd4dfe46b9dccb2ea09bd07f1e04c234ebf985b0c11795600b570cadc1c9b70a09671085ae853e3edb7d0580a082160df85830067fae063b61415d35165186515ddfc069188032f192d6313c3f35e78700a090dfc1423b8509ea3b12f30cd76a291e69f5754581f4d2d345e8e5a3b15b558c535666751ccfccf27c0db75d891af965dfafacc2721b8d62f37a06534c2946fc5d755611827ffa8a5ee734ee463a51abd13d227a50cba600dbedbf420f28926537b8", 0x1000}], 0x2}}, {{&(0x7f0000000040)={0xa, 0x4e20, 0x41, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xfffffff9}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000080)="d93aff47f71117719d096e287cf196e83c3e80cb4d4836b1e206dbc998039bc95d25858bde05a335f87f2a56c7f0f31912d346cc52972ab9a8b223dbfd9482933d1a315f681ea621dad0a317a7a11b40f1b92824de78a5d5c845580333633c06289ffb85960d54e5f7349544436e297528b7f56c95464e12a5c8718eb2ca3cf8eff08752c89f101225b3c567a72daf95d585b24a39bb8f8ff15b2ddee81c4e5a23e80735d5fb2b1f306609512bfa709e9d699e648f99a8447c0eaf0c3ac23408506582db678a510d208b", 0xca}, {&(0x7f0000001c40)="b59ed58d694cef3d8ddb44e92b4dd1c8a44139e8fdf6f7b565bdab537b7f6a8c67c75fd08e8a5cf8eacf866170ba0cd32800193b0427b7897104d3c7a2adf282fd06948185982950a359ce3bdf130dab1a4d1501c922ce30a871c5484eb718987c4d0df93ec9bbd8a88ac7519261a6be4dbfa75dfa713838d2d0153de45bffde881ba0cc8c9e7ac298fa52e7eb7315b95e6ec134ab9ca551d61fdba2a9e17f403d2bb024055ca8b51433cb9b1b451aa5fd4c76746e70d138c4e7eae225e77650e6b6367e9fb19fe729aa671fd3748f1fb23617a65b33378877970d9572fcaff5f514a68a2a68b53c115d6d7d667c5ad87c58505f07821e97812b7f76b94ee4f4c2c3d4992f27c417ed933b48337f7a3bdedebd3f82de92703160af8ad111f18324f9ce8c3f646c148531b0276132ddf3a6612c3f803a4cce1377327adc770d59fc6efc76b15a3839086b8e31aed69b39bd4eb166bfa712791c4959aa299f551cd4acb24db9a2364cabaf5e64ddf36354f62575e20af7b2c7c84c38547d36d2b0a07eb321e815c3b85a1443af906d76589453f4dbcbd4958bd90a985b5513f0074f46ab00b577eaee888701e17d727982dc0789d6aa903aad584a2c4ac5720d0a99165e4abb3ac268627d909d0600e40ad37af450afff1abd8e4b8538c2ea1b303af228d0cf8012b02e4d6052ed752f1332fc3d4686b0ffc290f654a212aac0c901f2800754741865e693d147e74700af30bbb2c42081ef6427ffb9ee0e9b26a7ea73b342f1cd174d00c1510ab7b0f90dd17f1cb794743a6740a4621630b25dd76445ff96dde4cae67758f44129e8b2d08d05be62f98cc2c38a158c1a9f124a50d893db1ab2aee5a055613285f8fa68f95e0e94b044b1589b095602dae3487fcb1c55f6036c66ef9d974faea90f890afab0bab9b7499f9e34bc2ddbe55c83f0735e29d57973f42539e5a846786e63bf0a546548742383a7925f4ed05098950af6cfea01c79f6668e338209cbfac6c305ac9407359bbf373953978ba75f805df6d25734680ee2ac1b3b8e13270acd7a37a9ffb27d46d74d1e8d009ef09336cb66d3ee32142a22e6514f65c9170e72c50bd167766ee7825acdc4dd076f62f5e98e76567395276c069190e8e1e8c629dbad9de011a0f7529568fe50d56c30767a5ee21780a472049b04bc4ad22c8938b8ada2fb4a40618fc7c4b12f6cfad8f0edc7493629eee89bea3b056c65ec09a194e282e95d25df9441f160004ec0496e97d8cf32d9bd415b0c5ddcdba7e630cc03b252c4895763eb9350315c9c98a201de30769ad306a1281d8a6a04b5f8abcf8bdadc10f8f9421856d41823e536f17c47f94b607b2011759cf5242beb2ad43fcea001b45cc0bbf522d3030707519f57f1dd1d87d625b6e7faccea97c284be26f5d73c11a4f115484b59bbe513c88849cdef3c04afbdc4b58635a70d1ea6c7cadef9375c8b9ccd3dcdcbe5e22a757e2f436e9d374c222293a8e0f5add6e7cf713686b6159b7e951917ef86494c7e1767ecef4cc07d2e98f88d984dc455f4339367bd8eb5fbe90f71f0b41421850347353548bccafbbf97b306262dfe33eb7f490bd0d2f4527bf707922cab00fb46c5bc0c1389ce2d7c32b11921fd7510fa3b48ff64f0c0fe42f484f1705822fd0af166a989f6a2bdf735b08a0ad5c090bf372d2ed710c270f2af7d54463bc2c66fe9c064895409d2a42430725c3a3b5c44b697fbedea24bb8f7b36ff5d9a9459895f5c2c7065612493972aff0c480de1a84a3ff79ce8b9135abfb0cb369fb846185ced2e3bc9d9694c2057abd9b4404c9abeb43a6335909bf1e60f3ebc3a84022830186a4be7d769059323bc014dffbe154c4134e002947ce7e159dcfc78714526682d6818edfa8daa613134537d9970473b91af86df0f4db405e6171aa8dcc4f93b0f0a3b9bb0ca161bf5d34019ed4893760c4116b03339e341e270daf3356da6d158d77237468989e80da923159cf9c1709169aa03ab6f24dec81a0782c2e15160b5a7e18c716570479f99bdcb3a4f8633aa045c7540f32f86fd754b2a42bb69a014f4681d3ab1699e89a869b291aec0018eb2f772a13fb2386631d26c88fba5a34e70cb10b3e1fcda7784cc29327a8a55631e8f44feb8987f3a7b3058d49683aa18606e27bbcfc482dd4b353b45b0e1d7d8c80a5cb2d2bb64773bb40da9773e16f6bd85d3b0c0ad67830462d815bee657fec87bf0349824fac5f6cf0855414d7d3e1e5267d8ca33cfdc26b7943b06034d5e04a42a92eba2e2bc9ae0388161f880f980eb9b8ecd12698c1bce17b7838cb419f83188275d8753e9b1c9224462b6c2c97ade5e0c555c76ead36678da1d2d1817ef8d97c2c51e92ffed2f7c520b01396d80a66a70da081d5c6057dbd8c724f4d8633697786a64e24843bddf503d86bb78f2c11771008ad28d2393495e2e2ab2bbf5d75c7fb6a86120a6536abde8748c1d924cb5a01d626351982f578d7336fe92b3718c1f06e681cbe7ecef164d6bf10eed153202e5fe49093550f0f993cdb0c8ff8130a8ae6f31d723770801b59ab24c621c142f66f6fbd6d375ff69ee3dd612e497ba9f303be466d09ef721af1e42846f3ded24d83f4ff9c23ecce9fd8b8d74db070b8b2389e49b12b66fda4352f07b89ce8d93ef0bfa8e864f30752c10bccb6cb67c2780b311a838465229efb3a52e55e008f12cf0ab0feb0fb8d069af07f7b98d72cae446b643e74be7cdf0854a8020cd88156d264fc7435ac8ec994692d8e46fb5a834dfee3477093490d1f2240f140ee7619e865ab5886dab17e3b3930c8fa3045164427d536826d8a7050f838a2e2d1dd5f99ea60a53bbf0547f5905e5b7a5e824c4ec3a7d591af238dee3fca6843fe2f18f5e762b89b3172e9c8115f55b626635226cebbe545f93bc6333e2b5210ccbe2123cf8ea40e618a6d1b7296533d4bd43d1af6d2db93ffefb1f818c46edf54b9c8c0aa3692309d171bbf4716113b42ca5bd4769cb2a1b13536da793fde302b2db5fa6572fd04dfc10cc1b2bb875d681505f4383364293e8a7a333076a5140773cd4f836160b006c011047a26daa5624a11617b6a1cee364fa2de6ed265a11563d0ea412dcfb7b76edc14dd35f245b6063b85fd2eab78bec2ae52a4013c48fee72baae5c09f28ec0b82d960c2c409c2644e8e2601c7ebab20ddea67d0ddaedaf69adeb3d40c9d0f0e5c42d176317c5ffd2f49c9e9339c01dfb65b8c6969c1216c22cd248aad534f3b95dd3bc5fdd1bb85d567196b9d9590354b557fa18c672e366c004fa1f519dbdb1d715ffe88c7d8c729a836d9f4dab93f12b5dd4bba1f974dab644f0f55d00bd62320e243fb87a1442731dd69b4612101eddad036e8655b71293f640af1c1b14a7212e60837f13bb613a818d7aa6d85fb1bb8e679dc48a05e8574b2a66bc420dc6e58955ec020bdfa778b95f16b4f2320b1f52dc119b877afce0560178d09bcd6275ab5bc82d55ac89b6e34f25836b55ba30b1b96d1da1ff4f7fb2ee6929e7f1083b91f5acda30a77f25cc46945044b8b06bc2c4621c499d433593f24b1c379b1bbcd6ae269b5da883a0643f149ca19ee16b1ead4830afdb6d094453e1fdf2aca731f881aaf641ca5b921b16bfb409d5c5bb81e2c06ec48d46d3b1272f277460e708485489bbcac457a94d6852363a34b2c16aa02e159a537611309db15b3e00135a21439c619a2e49c6f0b25a104f499c562ea4a87fab6ba390e949504e6d40bc9ff3a25ed0ec9ae98f8fb4a4feafc777eb13d391903b05cdae237bde60bf8f2178d4f39b6281dde797c478e3a6ab4d1d4861c033e14d986bb21c2282108663fe0f90c3ffc5c83d28444a212b93f3ff3b0a19993ecad020fc301e131f738f8c11d56c7a3f43af024e8302f9310d129fa44b430c46fd417d7c676be241a4bc45c8f80e306eb830faa36aec35c12e8121b8f2a9fcf847e18ab737b3312a90039f603f4e7dd1a3910393ccec2f1b6dda1d81d1821c562ad4c474f9fe25094e84b2036bb7be236c9509663933cda5e9d9823f9d85563f676b246232d69e2233271008efe8ddc7e4157d5812afd3c771693965cc10c7dfae885c5b2c0f9b879f03f8a770028e71c42808b21537a312b951b1f6049a0c68c1c4435aee899f1632bc61ae9deb0c501f1cbd90410bc2c979f4a0aa8f4d90a594e76c842c88c9c5e4541d7f1b7ca188ae05901b8998a778a420a5419b030f4a457cdac12e94e93d46a8ab20597aad085276416b8dcd98b9f7d33147903cfa4ec959975999bd69a5830ad9752d912f0e42ccf8f635c6729743d6c7652bc41fcbf6232ddb097c55165cfbf3a7645e621a5de47b41aa76e8c495e5bdc021e8bb9b83a2d08356ab4558f35ee25923d72ef696d253fa413082754e07352dc62029ca7cf9d84f0a2b8ee9dd74f53f163babe18d1ffed4d661fb2ad3c2188b278d310e67bf72869c6691c1ca2e107b5e5dcbbe2178d3fe6632cf5f9164d9a42952d2fd46417eec733c66da971a38ca4e6923c833861beca856ebc540676f23194e0911fa6292ced0decd1df77a17fadbc2d9f23fb3212384ded2da053df063adc015113409a93104c2f8f5d5f4dd45354d61e026e0566a40e339e7dd1e2096343d0c4d435833ef9ef99bf9797704aa2c93d86cc097312f1e12910050c02821d6fdc5105beb38bb025848832da7c4c705efb3e594235b62252aa7e90a4c36fdc0fd9d2cfa8ee0bb6fbd966c542207933c9c280f3a85f163864fec426b93033d9c301e1c38045ebb562372273193c02d3bf69ed1fb77ad432b3fecbd7aff3df7d90323f3d307d72688079c8b2e633247d9956ee49f7b533f62cb81ffabd7bff1fd7aa3f692f5edcdec8b3c1dd45368356be7863f824fa7b82040e240b42959d64f94989b2367f84ec336791efc60704f1be705ed3777caa57ea4a64e8730dfe41b93a2887a9c0e5d33106661ddfdd570762c41d9494ccbbe68b7e5a24797eae1ef41b633a46a3b44e3e0096c944ebcbe71408d1b59f0e884fb51c315fe1a2183f7bd396d542d2b5db7e7d885646e4f339e78766315ec06b243b9c0fcb3c2f96fda052a09526ef48a071e57ee91b56c90786e05efa33bea6e78f8778e3f8569a7d036dae158c1ef9b10fff56f5d450820cebb3e60e9310a8471d8cab60df908fbf14bc294f52942a6bf805649b96ea692564b2d71e85e5971ad70dc2260ec3354209520e2877ffea9eaa824855e9e30e3c92c613ac8e6e02efe7f007a1519713e6585a1f3296a8ea1e3af3abfc5b9686001fb8615bb123cceb0be614ce104fb97dc4ce57daca9fe571c1076606c97bc3e31d741c3f14e8a748ff27007d6b7a1fec34929881ac8293efadf827cbc8052395b0309e9b9c056d39bcfb549d40371d5fc7a52878dfccfc953b87fca800614fd56d1bf69208550a03c9ab1edb364c1ed03b399ba7cbf1d0b753cbfa6e191083ead3be540e9a8c9456d30f6350cb24ba0cd74ab5947e72b896814f1f105343f863ba893ab8899f10dada1f0462f7576df1e93db8a5c11ec0cecca5be86dc2c00edbb53156c8509b77d167795085e06c679fe37827f0c909b93f33dd2054788f6ff058945b7878d384f9c6fa801851cbcd13e748a94f179246527096321de536ad350457ad6ad6adb9e1c06ca5bef3a1417335ef592d8248c4d64d398fb0134cc52d3b2184f8ffe951229e0022481c89a9a8e5ddd4b9ef1c670fbc10445b4efd0de65978abd7c280598fdd1036a6165691dde3ae2d41b21", 0x1000}, {&(0x7f0000000180)="4eea1ba44528dbd025789ff48a24e6e0a0706fb6fea3090f95a39f53ed283c0a2fc9fdb88d53819458cd307387d85b35adef73edc72e770536f99bb24edbd25669d9a73c970bce15a90055a307c16db2b2ae01b26b837436515f7d8b3e7a8e5763764a46eb9155794f6e17652d42fc6bdb71fbb67329a0405ce83c5bcda928639560b15f270d4d595d31b53eb3772b1b6c20cb5be105f96db49fd2d5803f474ef3", 0xa1}, {&(0x7f0000000240)="0828a88424821da49ac142f1d36942b16d137f907995cc6bd7d6d3a381a16145596078ca0b7d7a78703e635a27faa7be3777d5a5e2da8f4e7a9d40947236eb078f052d61a2096cbaa0e0ae60036255dcc8", 0x51}, {&(0x7f00000002c0)="84ca206667463f8ba9cd5e00e86688d5409594f8e80cfd87b61cfa6a5ec3eca928ff433fdafce5ee46a639ea7ae2c17e2cd5b888fb352863", 0x38}, {&(0x7f0000000300)="78d87987132dd97ab2077685545d79b778105ddfa8a4d296a1208898cdab0619df59f6d2743d21e0219f9dfdf5ae5aaf620241f0", 0x34}, {&(0x7f0000000340)="67d29542433a763eac9765bccd8e15f73a0935e496c765498a0c395dfd5f956a83c9ef247c37c7e52cd51a33e4980ef1b027f649f87a3a7c730e5444bf83a86c2872e65a196753555dd5bff912e53dc9443c65698de8af59466eb15acfd2a5e51ad62255ec4a398a00670cd25eaf4c8b890a140332a12c2c412fb4367c5feb99621d87c93ab03d73bc08c36143a1eb36fbe5df0607b7c42440a9469b266eb25b778b410563465604bd9914ff99e7cad26eb8843670d120b11e2e36b1969fc2778f42d5ec26c6f06a28028515701e5b7773a94f6b30e9684f622448b6df1f9dea56a2b79f", 0xe4}, {&(0x7f0000000440)="c7da1de22d3b198b79eeb793c129e6b8c6ab5f0734c7f8eddd166a46867d9d651e11ad060b508633cd3755fbd24d730373f639ebe650255c456ac1e2911943b6d937523bb0633459301cd2a4c27ae6106f21c3e1e9498e", 0x57}], 0x8, &(0x7f0000000540)=[@hopopts_2292={{0x40, 0x29, 0x36, {0x5c, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @calipso={0x7, 0x10, {0x1, 0x2, 0x0, 0xa, [0x1]}}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1]}}}, @dstopts={{0x118, 0x29, 0x37, {0x3b, 0x1f, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x7, 0xea, "ea2774592cbbe101c951823f1e9ec1f7872334aea430febd6fe35cce182d16bac4c4316be5672409db96a621f7db2106d684e11aa5838100c54f6215a9e4e7b74a16f98dc9a564454adef7e89097ccc76f55a50b56797a52c609df158098fddb72b80732761227c732148afdcc344bbd2c2ae771ee63e9be51bde8f72b1d25b6c8c3836b027baf1f71d6c39149df02b2300a22f4deeff7311cf0672b74c3439f098c90c7897c5cec55328a2336572138ebcfb373f97dffd7f7713868e577bd6e5247af1a580807efd23d5a3c9026ed2a4e7bbab45e86af79853454e65aab06d89e31208259a8f54af88d"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x9}, @pad1]}}}], 0x158}}, {{&(0x7f00000006c0)={0xa, 0x4e24, 0x10001, @dev={0xfe, 0x80, '\x00', 0x31}, 0x8000}, 0x1c, &(0x7f0000002d40)=[{&(0x7f0000000780)="59f13aad9229c0867bba591a3506dc67f4314c9d2730553d76366b83739084bd43512331694541ff3409a735677587098c98d1851e55e9a44f60e26ee71e56e9583d1530ee505fe12989bdc40ef7248c226b4112dd6f4dd219c6bd", 0x5b}, {&(0x7f0000000800)="36194b53614923ad111b92b490598c6773c520dfa1bf614992c24b3d8122e250dcc21d52cd4e1dd8f60c3462699121e166bbb993a0668773f1dc8df2642e6ca28fa100e5e5f4d095a49ebb0d9ea7835c3486929397685579af11acbf3d3e988c3475eb34e381f5a765ff842348ec998955af81ac4c63c5e3cbbbd184c0c91786a43d71098c752d9ff360f7a4b29cb2c321e8555a00ccc34f40f57058e014ea36f2f97aca0b60b21050f387e393ee899ba2eea4e78a9e424913258226e3944a1598a5e2051471958f1dcaf0f313091fbcf89930a5a4785fdac3a3d49d635145210edaa4", 0xe3}, {&(0x7f0000000900)="c606d6335dd10ccd580f93b015131e17fa2ad39e00c74bb54b312cd330536aff81c0cb1ceb46dc78d07e14a1ffb2786b25b95432126dd6972f3a2439f1c0e22086b0aba86c3025386cf949698cc3b71299fccfde9dcc2f310177867212320ef22c9053075c25ef40a024aa4118130dad26e51fa16aef595cd3ad56a575f67d56b91262a73ccae4f3065b10a07866e403f3cc6bf7486426fa1da3ac498e70a47d80b54bf72f95c860d3a3166cc7ed6578ca6029", 0xb3}, {&(0x7f00000009c0)="c6ea88827794e2d359d7c43588a8dae7164f6632e60c5282d1fb33ef6b8d83add0bd3c0456564d2a970324779ef97f2d2cbb327c361bfe8afb5e6a223a4e7919ae9e3f21c12d3db8fe33d6c431d8cc", 0x4f}, {&(0x7f0000000a40)="088e38a48cd44c915ff713d3b6dd38e48e5d6aeda250c1b141bbb14e5959e281bc289820047df09130d7fd415256c94f09543c58f222e4e1b066b9883cb9a23e0db643b0d1c246", 0x47}, {&(0x7f0000000ac0)="55fa084f9e0d56c3e2a1a6a1f3a563f8def8685b903d282604a9de5445eb6279636cce1931a924d73ef5957a5c315b3800b156fa48e5c34773778416b5de9f4cd5aee5bdecc744e31d2ef345b501dbe9d99f59b2f547db845e65dd2fd72bf17192d8e994c4340262451752ace2360e", 0x6f}, {&(0x7f0000002c40)="2434f64a47bc080a28793caf50744734681826aedb9ba7d1413604c7a298eff0b0cb9a694792b3d702998e5de7ef33707d3ff74441d7b9a7258b0028fd5e8231f32cb56162600917873d85c18217b9a131ad233a7dfa88b36e9835ffa2afeb9ab649cbc280304c0fd42cef04fa54e033753cee2c9654cd7b2619ee85214da2ee34665fe90c01ed6dfd979a44bc730a8d259f0be75f1b91e76724760d074ca3b2cc151cf71ce973f8b5c5b9eed03696debfb310dc6e54f934fc4853c7ab2d964eb3aa92012739783da80de582eaaf6a121f2d927820e880643767373b8f4bf541de0bf559c0", 0xe5}, {&(0x7f0000000b40)="f1aa584efeaac8776c89e3f7be62f77098ec2103bc4479eefdd9d56559ada45d2a5f5a081b2e1168d57d91caf89d627d00a5cff5c2b31c83ff4c0c2d0aec3b1f382539f8930d8f3754d6c6b70cf4dc4248a7170e1332e7620545a0cae8584380958a04cb8827761980ba173ee3d9f5ecebe1154af70abf948847fc8a6d6307da36409368ef0e3c6e48870708c6d686993a6c30137c994e6060a2f821a8cc70cb06217759a85b9c1c07e3", 0xaa}], 0x8, &(0x7f0000002dc0)=ANY=[@ANYBLOB="148000000000000029000000340000000000000000000000180000000000000029003c6b59ba7120d30980a50ad0f7ca7a0000370000002b000000000000001400000000000000680000000000000029000000390000002b0a00fa0000000000000000000000000000ffff00000000ff010000000000000000000000000001fe80000000000000000000000000000e00000000000000000000ffffac1e0101fc01000000006b5a65e4000000000001140000000000000029000000080000000000010000000000780000000000000029000000390000002f0c020000000000fe8000000000000000000000000000aafc00000000000000000000000000000000000000000000000000ffffac1e0001ff02000000000000000000000000000100000000000000000000ffff7f000001fc"], 0x140}}], 0x3, 0x0) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000c00), &(0x7f0000002fc0)=0x4) (async) 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f6c3d62696e643a300a4e0061250426762a175ed5863adb221ae9ee488eaf95c9f4ffed5c95ee"]) 00:06:08 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 32) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) (async, rerun: 64) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) (rerun: 64) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="340000006800010300000000000000000a000000000000000c0008804c0002000000000008000500", @ANYRES32=r5, @ANYBLOB="0600070008"], 0x34}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@getchain={0x2c, 0x66, 0x701, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x0, r5, {0x6, 0x6}, {0x3, 0x1}, {0x0, 0xb}}, [{0x8, 0xb, 0x4}]}, 0x2c}}, 0x20000080) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@newlink={0x2c, 0x10, 0x401, 0xffffffff, 0x0, {0x0, 0x0, 0x0, r6}, [@IFLA_ADDRESS={0xa}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4010}, 0x0) [ 368.445654][T15780] loop0: detected capacity change from 0 to 8192 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f6c3d62696e643a300a4e0061250426762a175ed5863adb221ae9ee488eaf95c9f4ffed5c95ee"]) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f6c3d62696e643a300a4e0061250426762a175ed5863adb221ae9ee488eaf95c9f4ffed5c95ee"]) 00:06:08 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmmsg$inet6(r0, &(0x7f0000002f00)=[{{&(0x7f0000000700)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c, &(0x7f0000000000)=[{&(0x7f0000000740)='b', 0x1}, {&(0x7f0000000c40)="e04921ef2e87635a15e6fc56cb8715beee28edaa74250680a2b813403d99dc4895521c4d0f70313b5cbe58bba2bb446b139d932ee1b4d2e47f2c3849d31588485913eeff8fd7b23a4043ae8ec6f9ebefd9f6d1e2d64a9a50e3d80fcb3e79f524bcfd5a5d8c217ac7ec3b8bbaea63c7e97dc6f0f126c21a580ab2a6f52259f0b4e1f707f6b13a633ddea147a41e92ff987fb162daf892a84d5985659529f811e1d579fa2ee1cb324cb34bca70391bcfa2b5a01abb619fcfdfbfcd3bbca8616a8a174e7a989f7ef3ab4b5067aba6832c7aa06cfd91db4d9250fc3819a4b7a638d09a91e1b764696c10a5e0bbbd2ce0680c7e9134d1cec15e45bb8a2fa174eedf5aacb0191b1f29cb325a48c8b998baa7dda12b24cfcd49c9c7dddd23e260adc4a8509313605457b768a86be6afaf54f64daddbc21cb22d721b9da19b3d3a261ccb0ca0fe7a8826aa9bfec7b95f9a0619a696a93f66b802c3db7b899c51c3f83fe6afcefd8f1239e873bda3864740c016b3b3a98ad4a762b19087b4ad512d1cf18b0caabb52b1d4edd1c81752200357c5593dfa1c33c9fe00c313c9163154fba470fe1417ac70cdc685befe73512fcf87fda09342a6254085c845ec9ed489a9938ca2b1c9f6fde443825288f7a9b98199f1b3073f1aab788ac5884c1bda9b2404403f18cbb0158acf69c9fa68b827edf207ad42e55d3b6593d6bd7a7e97796fbd3802a9109ab98fe4b9587aca9c1b66abd15e6075102c5d29d3ee2aa0eac81922298b12e32ddcd301df27daafbf45dffa9932f015127a09cde9817f7790655e07bb83eee18b8141cc9ed9547226e43dcba79405ec4afb1766c7d7ed6874ee05f7f9efb8986eed1c5dd9c177e068d9d9b72d0e9d7972b518ba8a2bd0e4c4e11d08ac05d0f69945d89d0e4ee06f500d718705299fd99d0684b86dfd016126368ba01f6d2bf9ab0a7c394106c257dd2b3fea7d67cff7edf60a1ea95dcec9b1ca24f343fbfbf1cec8a0077103d1a789385193115293a3f0b8173d4d35f87d1a03aa357be9bbfdf0540fb66867d0f03a6c9abd84f2a2f2c343bed828ef2e9091b038cfc780a871c6296db2462288eab7b2481272d91d657139896fa486943773fd85f0c21fd9f8148f1f09752455d6476ef494c39588a3be7b6e23fe17407f67657daf952b14a77a7be61972ca3c3ca470cd6b854cb7bfaf4de086872809f5e715c3987858ad200b73c749c0109fa7002f95e39825148866b7b6e33ab7e55a41159d8107c122fecec96d8162f6127f9319d76ab587c7eca8c6b7f43ab0ea1daa772a3d93a6271a62c3b11fb634b660fb2d4f3136c9ac92b2adcd57b4cba3131bd66a259a4c655f0a26df7ddb4de4150a72e0d8a7ec85cf983179308f26b123d4a529dd9fbc0ee554c4a5e9066588188071c803727505efc7ef54d3c9317e024435110bbb98094e639009439627627fbf6137366f5bc34f9707ae36f833c05c746146d4b423a21363567c0cc12c7e3df0f49777a4c95ef3a48c19e592c14030716c7234d3dc6039b9494bd8edf980f9a65558855dd81171e2df0fbdd7ec48d4b5142d066e2f5c52793f329ade02f3a5114dc094f6d8cdbe4d699d9b37ebb1896f1a52be6eab08426439b9960a1466a59f201036b3f8d63478d8965702e16da3e4f22092eea368536ee99355ce8e231001e742d1d199927115792979f7a49c2b4e01254921ef611b80cf0aa6192cab0cecf58d983438c6d71422e169a9ab31a9f7277b8cdd77e31e1571ce887f6f950130452c2f063f95abecd87c12e607c6ae4e0c11e8719d6fb0f9432996d98b895b2d841f8f738b90f6456daeb3a164f1144ae4557b316b4c9217370e203ac9da4994c6f4572747c693cc7a94ca41baaa98409b29136060c74f48b342814d62b17a9d0c29f62675cf237c772174c71b8911a9df241f050649d89a509256df60d70086fd26a0df8b95ce8b02afd620723967a3963e83b4d0d1e24d6c7212bf8dc1f8f763ae1553f74fc7bdd35db7ae4b94cd0b1dd0a562c79f50b05ff209213f1e1213b25da6dfa56318a04e701b7ed7840a26c580bb297fb99ee5dcc2ea8a964b9d5ae4e4be6f3578c7d236b2455dfe86ed218a769559573694a081a44360bc2bc5c2ce923114a5648be5cc660939698c3f785b82c0d52d59f86e9ef833479d68c1dc9e3d48b11d30225ec79bdd617d9fa53297aabadcd8ea9a1d24eb8a01867afb862bbcfd67b63be5c391689d46ebecaeeebea39414352d1b5771639a2fc9d22a0a099e9b88654f8e3f9d870cb3cb64f6afae18e48f2fc432b486bbb89b2a9b4973e115947bc955e0df49868a899fbc4c62cdd2dac3829ff825080e71029fb02a5b3b0de24c12c3766f665204d3ffbd33646a9882f2b330081009ac4ab02e443b2263a22e7e74398230bf1cc9f66a13d32641b9cbd63cf8dd57d2e84e1d717d9558e75a7794f73d06078277fad53b20bab7aca253697877dd018ccdbd5ac4a3260d32c12a8d308cae6c37d8a725ce5f0fb7e36180d57df8d375792234975d7a8e27bb2c5459689f6f719818efd7e3c8b6c301e85e381338b0f1696db40a0d898c9abf2fdef2a2afffbdfe8e9436332f712301b79a754ad55057911ae80cdbed1df41beeaad4aae01af4d3844aa1f57821371bf20f39f81648d2683360983c26917acf3e8b6f202609a0623a5c1d8d3ee52ec85c47ffc85b6c18ee69c15463e951135625f9218a156b73b9d3502bad38f1c5854e6e4313620b2ab2e89f66857a5a408d61bff8c1d7ad80327d73663940ee1a4682a834c74cd4d2c316fc29ce6a9ad14ce199576b0a84df07a909c157d8202c966a0e4765d98a737a9537879634181e66c2f64ab94035b05f437b09ee91ae43ded823f22c813d0e5f40fae643e072c21489402638959922e594a00c1c67a053a77656d31307844b3482a2862280239ba7bf5894b0da0be7a4aecbb390faab1611548936283750816242ee5061f8f140b532cc40d9d6bb1dbd9a5351991b667876dbc4d82ea24fb8ed07cbe80ab754c07564a32d6a1a740f6d4594de37e2592924891a645abb442d8bed3be29889c510ebc5c4fe3aad1efe808bafac4012d810b7eb392e4fa66cddd7530319fed742fb6420d7d392a1a1a9b1be9b6acb7b29095872f0efbcf48b333beb199d0183b3d030dbfe7189a82b1d594d9f9be61acc68a326a51bf6642f8cee78aca97181345c3a79b6210adc49f1c67e683744ca9882b7e8b4a97bc2503e5ca9f3a94e29b412e60c56972bafb2fc2a283664fa1706b37be05f7c1e15ed6c0b34b21289b2c087ae1e0b4d101a0f06c32e57dea6dd38cf3dfb29d10b8ddc97b462088f57b607ddd73be2bac2d7a487590968bcaf71afd4a236074939ad4c353ff232b0cc274221a5ca352c779d13e7d0dcdeafb0c17a56a9d49cb6661a0cdd7d224fa167c37c1859027cbc14597943bb1f236e120aacc6c8853a0ed48a05b01869988b995e06f3fe61bfe30f699b406121f5f892200f5ded745acfeadb7409dc1256d8915cf5f847e4e21015c694ee6e9709a7dce7b17c2c77dac6ccf6c11a861aa20385382d238d9c48303161d7e8603ea359e16346b9aaa8bcca831606fbd966e5eeb19f0a26e376e17681284283bcd0102dea3d44fb948e401ee4ff827513265205cf95e852951437cb87a2f5f41514f509eba9df56f1bd6570279b8e899cfab6ee12befb9e913346e211403e3bdb306bf72106fae5b5fb2e0e3bffe503c854f0ac9d2233c45ee35c40dfd2cf32c9e0fe4f186c7be998fb9e4934fbe9486a73630130d35c221502684c917202b08c49d6e09c13da8e6de239a5f464dbdb85aa708467044b62f995c614e58fa8c34b6cba31a7ffd67dcfc239ed865e2288482c0affb0e6e084c291a2c4ea5feae14f71f08ebaea85198262493dcc5af31fdba97aa230a1f89c41f1751574ebf542a536c7e2155d48e40ec7cb98d69e3eae3c6358a131235eabda817c4e6b24bfb8ba75d1b069daa86399d4659d6a0c5c7d6fd56e11b09d0d74d69300cac7101cdcc3b2c2391f9cfd8c793a302d2fb72fe36dc1bd678a1f0519cfa8de704d708d54080431fbb8ab41b38746ddc1a4627e9be5cfd9ba21d518e0f10c925abeedfc102cffb8ebc3a3d5afa4be607a56cd3eda677bf28702d8f42908a348af634302ad76c25109df68a39a1d3fd373da6e0ab71295d82d97a3f0b1c94f9dfc7c98ec34e5ee671ff616d9ed9801deffc132c4e7b57e1d8658e9217b4805efb08b9946f36427dcbac02a3d8a585e4808dff73c68049e1358523703df1cfe1f5d96459daf3efe188caddc68c1227bff49a07a9c0dab3ec261401c504746ceabda0171dfa0d0325ceac140814b1f34516629e02e9cca104d630d5fd3f0487be57b63fefaca15797c4bf9611a3aecb15acdc1882aa3f665b648724dbf8b28c26b618f06a08f22101a9ecad1d8b0c18c726287546b66baedf3e39ac3d2252968bc5eeae6e63b6cf5fcc4f765d0ad6f322b7759406310377f048780acf66bc4db89e71d4bc254ef5c84dd31e12fe6e66d14704bf1cd9ea82db063c8da0635cd6321e4b318a9e6e77e8cf9349189a6acf85ed8fc629cb489d69a044129db37d1f442bed290648ec7b3ce35f3d3d3ba76e64e24ac75e1b066c7280c8e1d4d538cc0abd97be1a8c9b1da7faf6b2cc570c256a413c271202359ae837f90f83f6256e890e5d9483de879656f69611799200a7fbb313823fa27cdda320dd1a2c443dcc1f83cc514c17d0dbb9f084e9378565291b8b1d5571dd5748f1badecf2fe5b2b62c6ceb8b6cacfd9be47cca5bb32ce52f35a4200ceb5ddf37ab24cc2287cb3323ddade87470c25dc8b9e5cbd43266bf98e05266b46645511da07ac6204daa6406ffcf287761c26c2fab823247d3870a5f409b89f4c2f2f15acc40ffd37fafe8fc5de61e0d846d6a3d928690f0a8d8e7bab25c64632b38eb5c138aecf4c727bb33f521cc6f973c8b341c15da817d97ff5316f988b106bcc09b93bd00ee8fddc5ebf95b167ae225873b8d1077432b76a925f3485488698bb5e8a0816525cde8fc05f5221acaea60611c1ce79966ae6d76335e851179e2ff26796ecc8538293e125f93047cb7e175e4ea995f3370e2d1da224cad734027dc61c2113f23f5172955571ee4ff672075cd48c1cc88a55b420d72bac664855c4750e9b1f88e8f602789cfece5bb4df6e860f5064738c43749ce784a404beb5e3d73629eeacbc91346fe7df0a6924651179ce8e26000e7c3fc6589a3cbe7bb11a138b79422a71e3096132105698bf3fdc5140304b8ee1d6e7bb8a012765b54c3f01c496bdc22ce12fb7f6370a0fad2c6e1f83b1852f139ffae1aedeb6ab5d2a09ab47b7c9410a9f839d5b7e198ce44e655a288e976cb13dcfe34a722fe0a3354cca85241c9ae27b6785ceb344e89ef16c8039eb843ca8dc038b871e384e83486330dcabc510a371a1b7cca6f4bae27c2df7a635cce09b263d0ac7741ddcbcac2f7d2677b524108561b9dd4dfe46b9dccb2ea09bd07f1e04c234ebf985b0c11795600b570cadc1c9b70a09671085ae853e3edb7d0580a082160df85830067fae063b61415d35165186515ddfc069188032f192d6313c3f35e78700a090dfc1423b8509ea3b12f30cd76a291e69f5754581f4d2d345e8e5a3b15b558c535666751ccfccf27c0db75d891af965dfafacc2721b8d62f37a06534c2946fc5d755611827ffa8a5ee734ee463a51abd13d227a50cba600dbedbf420f28926537b8", 0x1000}], 0x2}}, {{&(0x7f0000000040)={0xa, 0x4e20, 0x41, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xfffffff9}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000080)="d93aff47f71117719d096e287cf196e83c3e80cb4d4836b1e206dbc998039bc95d25858bde05a335f87f2a56c7f0f31912d346cc52972ab9a8b223dbfd9482933d1a315f681ea621dad0a317a7a11b40f1b92824de78a5d5c845580333633c06289ffb85960d54e5f7349544436e297528b7f56c95464e12a5c8718eb2ca3cf8eff08752c89f101225b3c567a72daf95d585b24a39bb8f8ff15b2ddee81c4e5a23e80735d5fb2b1f306609512bfa709e9d699e648f99a8447c0eaf0c3ac23408506582db678a510d208b", 0xca}, {&(0x7f0000001c40)="b59ed58d694cef3d8ddb44e92b4dd1c8a44139e8fdf6f7b565bdab537b7f6a8c67c75fd08e8a5cf8eacf866170ba0cd32800193b0427b7897104d3c7a2adf282fd06948185982950a359ce3bdf130dab1a4d1501c922ce30a871c5484eb718987c4d0df93ec9bbd8a88ac7519261a6be4dbfa75dfa713838d2d0153de45bffde881ba0cc8c9e7ac298fa52e7eb7315b95e6ec134ab9ca551d61fdba2a9e17f403d2bb024055ca8b51433cb9b1b451aa5fd4c76746e70d138c4e7eae225e77650e6b6367e9fb19fe729aa671fd3748f1fb23617a65b33378877970d9572fcaff5f514a68a2a68b53c115d6d7d667c5ad87c58505f07821e97812b7f76b94ee4f4c2c3d4992f27c417ed933b48337f7a3bdedebd3f82de92703160af8ad111f18324f9ce8c3f646c148531b0276132ddf3a6612c3f803a4cce1377327adc770d59fc6efc76b15a3839086b8e31aed69b39bd4eb166bfa712791c4959aa299f551cd4acb24db9a2364cabaf5e64ddf36354f62575e20af7b2c7c84c38547d36d2b0a07eb321e815c3b85a1443af906d76589453f4dbcbd4958bd90a985b5513f0074f46ab00b577eaee888701e17d727982dc0789d6aa903aad584a2c4ac5720d0a99165e4abb3ac268627d909d0600e40ad37af450afff1abd8e4b8538c2ea1b303af228d0cf8012b02e4d6052ed752f1332fc3d4686b0ffc290f654a212aac0c901f2800754741865e693d147e74700af30bbb2c42081ef6427ffb9ee0e9b26a7ea73b342f1cd174d00c1510ab7b0f90dd17f1cb794743a6740a4621630b25dd76445ff96dde4cae67758f44129e8b2d08d05be62f98cc2c38a158c1a9f124a50d893db1ab2aee5a055613285f8fa68f95e0e94b044b1589b095602dae3487fcb1c55f6036c66ef9d974faea90f890afab0bab9b7499f9e34bc2ddbe55c83f0735e29d57973f42539e5a846786e63bf0a546548742383a7925f4ed05098950af6cfea01c79f6668e338209cbfac6c305ac9407359bbf373953978ba75f805df6d25734680ee2ac1b3b8e13270acd7a37a9ffb27d46d74d1e8d009ef09336cb66d3ee32142a22e6514f65c9170e72c50bd167766ee7825acdc4dd076f62f5e98e76567395276c069190e8e1e8c629dbad9de011a0f7529568fe50d56c30767a5ee21780a472049b04bc4ad22c8938b8ada2fb4a40618fc7c4b12f6cfad8f0edc7493629eee89bea3b056c65ec09a194e282e95d25df9441f160004ec0496e97d8cf32d9bd415b0c5ddcdba7e630cc03b252c4895763eb9350315c9c98a201de30769ad306a1281d8a6a04b5f8abcf8bdadc10f8f9421856d41823e536f17c47f94b607b2011759cf5242beb2ad43fcea001b45cc0bbf522d3030707519f57f1dd1d87d625b6e7faccea97c284be26f5d73c11a4f115484b59bbe513c88849cdef3c04afbdc4b58635a70d1ea6c7cadef9375c8b9ccd3dcdcbe5e22a757e2f436e9d374c222293a8e0f5add6e7cf713686b6159b7e951917ef86494c7e1767ecef4cc07d2e98f88d984dc455f4339367bd8eb5fbe90f71f0b41421850347353548bccafbbf97b306262dfe33eb7f490bd0d2f4527bf707922cab00fb46c5bc0c1389ce2d7c32b11921fd7510fa3b48ff64f0c0fe42f484f1705822fd0af166a989f6a2bdf735b08a0ad5c090bf372d2ed710c270f2af7d54463bc2c66fe9c064895409d2a42430725c3a3b5c44b697fbedea24bb8f7b36ff5d9a9459895f5c2c7065612493972aff0c480de1a84a3ff79ce8b9135abfb0cb369fb846185ced2e3bc9d9694c2057abd9b4404c9abeb43a6335909bf1e60f3ebc3a84022830186a4be7d769059323bc014dffbe154c4134e002947ce7e159dcfc78714526682d6818edfa8daa613134537d9970473b91af86df0f4db405e6171aa8dcc4f93b0f0a3b9bb0ca161bf5d34019ed4893760c4116b03339e341e270daf3356da6d158d77237468989e80da923159cf9c1709169aa03ab6f24dec81a0782c2e15160b5a7e18c716570479f99bdcb3a4f8633aa045c7540f32f86fd754b2a42bb69a014f4681d3ab1699e89a869b291aec0018eb2f772a13fb2386631d26c88fba5a34e70cb10b3e1fcda7784cc29327a8a55631e8f44feb8987f3a7b3058d49683aa18606e27bbcfc482dd4b353b45b0e1d7d8c80a5cb2d2bb64773bb40da9773e16f6bd85d3b0c0ad67830462d815bee657fec87bf0349824fac5f6cf0855414d7d3e1e5267d8ca33cfdc26b7943b06034d5e04a42a92eba2e2bc9ae0388161f880f980eb9b8ecd12698c1bce17b7838cb419f83188275d8753e9b1c9224462b6c2c97ade5e0c555c76ead36678da1d2d1817ef8d97c2c51e92ffed2f7c520b01396d80a66a70da081d5c6057dbd8c724f4d8633697786a64e24843bddf503d86bb78f2c11771008ad28d2393495e2e2ab2bbf5d75c7fb6a86120a6536abde8748c1d924cb5a01d626351982f578d7336fe92b3718c1f06e681cbe7ecef164d6bf10eed153202e5fe49093550f0f993cdb0c8ff8130a8ae6f31d723770801b59ab24c621c142f66f6fbd6d375ff69ee3dd612e497ba9f303be466d09ef721af1e42846f3ded24d83f4ff9c23ecce9fd8b8d74db070b8b2389e49b12b66fda4352f07b89ce8d93ef0bfa8e864f30752c10bccb6cb67c2780b311a838465229efb3a52e55e008f12cf0ab0feb0fb8d069af07f7b98d72cae446b643e74be7cdf0854a8020cd88156d264fc7435ac8ec994692d8e46fb5a834dfee3477093490d1f2240f140ee7619e865ab5886dab17e3b3930c8fa3045164427d536826d8a7050f838a2e2d1dd5f99ea60a53bbf0547f5905e5b7a5e824c4ec3a7d591af238dee3fca6843fe2f18f5e762b89b3172e9c8115f55b626635226cebbe545f93bc6333e2b5210ccbe2123cf8ea40e618a6d1b7296533d4bd43d1af6d2db93ffefb1f818c46edf54b9c8c0aa3692309d171bbf4716113b42ca5bd4769cb2a1b13536da793fde302b2db5fa6572fd04dfc10cc1b2bb875d681505f4383364293e8a7a333076a5140773cd4f836160b006c011047a26daa5624a11617b6a1cee364fa2de6ed265a11563d0ea412dcfb7b76edc14dd35f245b6063b85fd2eab78bec2ae52a4013c48fee72baae5c09f28ec0b82d960c2c409c2644e8e2601c7ebab20ddea67d0ddaedaf69adeb3d40c9d0f0e5c42d176317c5ffd2f49c9e9339c01dfb65b8c6969c1216c22cd248aad534f3b95dd3bc5fdd1bb85d567196b9d9590354b557fa18c672e366c004fa1f519dbdb1d715ffe88c7d8c729a836d9f4dab93f12b5dd4bba1f974dab644f0f55d00bd62320e243fb87a1442731dd69b4612101eddad036e8655b71293f640af1c1b14a7212e60837f13bb613a818d7aa6d85fb1bb8e679dc48a05e8574b2a66bc420dc6e58955ec020bdfa778b95f16b4f2320b1f52dc119b877afce0560178d09bcd6275ab5bc82d55ac89b6e34f25836b55ba30b1b96d1da1ff4f7fb2ee6929e7f1083b91f5acda30a77f25cc46945044b8b06bc2c4621c499d433593f24b1c379b1bbcd6ae269b5da883a0643f149ca19ee16b1ead4830afdb6d094453e1fdf2aca731f881aaf641ca5b921b16bfb409d5c5bb81e2c06ec48d46d3b1272f277460e708485489bbcac457a94d6852363a34b2c16aa02e159a537611309db15b3e00135a21439c619a2e49c6f0b25a104f499c562ea4a87fab6ba390e949504e6d40bc9ff3a25ed0ec9ae98f8fb4a4feafc777eb13d391903b05cdae237bde60bf8f2178d4f39b6281dde797c478e3a6ab4d1d4861c033e14d986bb21c2282108663fe0f90c3ffc5c83d28444a212b93f3ff3b0a19993ecad020fc301e131f738f8c11d56c7a3f43af024e8302f9310d129fa44b430c46fd417d7c676be241a4bc45c8f80e306eb830faa36aec35c12e8121b8f2a9fcf847e18ab737b3312a90039f603f4e7dd1a3910393ccec2f1b6dda1d81d1821c562ad4c474f9fe25094e84b2036bb7be236c9509663933cda5e9d9823f9d85563f676b246232d69e2233271008efe8ddc7e4157d5812afd3c771693965cc10c7dfae885c5b2c0f9b879f03f8a770028e71c42808b21537a312b951b1f6049a0c68c1c4435aee899f1632bc61ae9deb0c501f1cbd90410bc2c979f4a0aa8f4d90a594e76c842c88c9c5e4541d7f1b7ca188ae05901b8998a778a420a5419b030f4a457cdac12e94e93d46a8ab20597aad085276416b8dcd98b9f7d33147903cfa4ec959975999bd69a5830ad9752d912f0e42ccf8f635c6729743d6c7652bc41fcbf6232ddb097c55165cfbf3a7645e621a5de47b41aa76e8c495e5bdc021e8bb9b83a2d08356ab4558f35ee25923d72ef696d253fa413082754e07352dc62029ca7cf9d84f0a2b8ee9dd74f53f163babe18d1ffed4d661fb2ad3c2188b278d310e67bf72869c6691c1ca2e107b5e5dcbbe2178d3fe6632cf5f9164d9a42952d2fd46417eec733c66da971a38ca4e6923c833861beca856ebc540676f23194e0911fa6292ced0decd1df77a17fadbc2d9f23fb3212384ded2da053df063adc015113409a93104c2f8f5d5f4dd45354d61e026e0566a40e339e7dd1e2096343d0c4d435833ef9ef99bf9797704aa2c93d86cc097312f1e12910050c02821d6fdc5105beb38bb025848832da7c4c705efb3e594235b62252aa7e90a4c36fdc0fd9d2cfa8ee0bb6fbd966c542207933c9c280f3a85f163864fec426b93033d9c301e1c38045ebb562372273193c02d3bf69ed1fb77ad432b3fecbd7aff3df7d90323f3d307d72688079c8b2e633247d9956ee49f7b533f62cb81ffabd7bff1fd7aa3f692f5edcdec8b3c1dd45368356be7863f824fa7b82040e240b42959d64f94989b2367f84ec336791efc60704f1be705ed3777caa57ea4a64e8730dfe41b93a2887a9c0e5d33106661ddfdd570762c41d9494ccbbe68b7e5a24797eae1ef41b633a46a3b44e3e0096c944ebcbe71408d1b59f0e884fb51c315fe1a2183f7bd396d542d2b5db7e7d885646e4f339e78766315ec06b243b9c0fcb3c2f96fda052a09526ef48a071e57ee91b56c90786e05efa33bea6e78f8778e3f8569a7d036dae158c1ef9b10fff56f5d450820cebb3e60e9310a8471d8cab60df908fbf14bc294f52942a6bf805649b96ea692564b2d71e85e5971ad70dc2260ec3354209520e2877ffea9eaa824855e9e30e3c92c613ac8e6e02efe7f007a1519713e6585a1f3296a8ea1e3af3abfc5b9686001fb8615bb123cceb0be614ce104fb97dc4ce57daca9fe571c1076606c97bc3e31d741c3f14e8a748ff27007d6b7a1fec34929881ac8293efadf827cbc8052395b0309e9b9c056d39bcfb549d40371d5fc7a52878dfccfc953b87fca800614fd56d1bf69208550a03c9ab1edb364c1ed03b399ba7cbf1d0b753cbfa6e191083ead3be540e9a8c9456d30f6350cb24ba0cd74ab5947e72b896814f1f105343f863ba893ab8899f10dada1f0462f7576df1e93db8a5c11ec0cecca5be86dc2c00edbb53156c8509b77d167795085e06c679fe37827f0c909b93f33dd2054788f6ff058945b7878d384f9c6fa801851cbcd13e748a94f179246527096321de536ad350457ad6ad6adb9e1c06ca5bef3a1417335ef592d8248c4d64d398fb0134cc52d3b2184f8ffe951229e0022481c89a9a8e5ddd4b9ef1c670fbc10445b4efd0de65978abd7c280598fdd1036a6165691dde3ae2d41b21", 0x1000}, {&(0x7f0000000180)="4eea1ba44528dbd025789ff48a24e6e0a0706fb6fea3090f95a39f53ed283c0a2fc9fdb88d53819458cd307387d85b35adef73edc72e770536f99bb24edbd25669d9a73c970bce15a90055a307c16db2b2ae01b26b837436515f7d8b3e7a8e5763764a46eb9155794f6e17652d42fc6bdb71fbb67329a0405ce83c5bcda928639560b15f270d4d595d31b53eb3772b1b6c20cb5be105f96db49fd2d5803f474ef3", 0xa1}, {&(0x7f0000000240)="0828a88424821da49ac142f1d36942b16d137f907995cc6bd7d6d3a381a16145596078ca0b7d7a78703e635a27faa7be3777d5a5e2da8f4e7a9d40947236eb078f052d61a2096cbaa0e0ae60036255dcc8", 0x51}, {&(0x7f00000002c0)="84ca206667463f8ba9cd5e00e86688d5409594f8e80cfd87b61cfa6a5ec3eca928ff433fdafce5ee46a639ea7ae2c17e2cd5b888fb352863", 0x38}, {&(0x7f0000000300)="78d87987132dd97ab2077685545d79b778105ddfa8a4d296a1208898cdab0619df59f6d2743d21e0219f9dfdf5ae5aaf620241f0", 0x34}, {&(0x7f0000000340)="67d29542433a763eac9765bccd8e15f73a0935e496c765498a0c395dfd5f956a83c9ef247c37c7e52cd51a33e4980ef1b027f649f87a3a7c730e5444bf83a86c2872e65a196753555dd5bff912e53dc9443c65698de8af59466eb15acfd2a5e51ad62255ec4a398a00670cd25eaf4c8b890a140332a12c2c412fb4367c5feb99621d87c93ab03d73bc08c36143a1eb36fbe5df0607b7c42440a9469b266eb25b778b410563465604bd9914ff99e7cad26eb8843670d120b11e2e36b1969fc2778f42d5ec26c6f06a28028515701e5b7773a94f6b30e9684f622448b6df1f9dea56a2b79f", 0xe4}, {&(0x7f0000000440)="c7da1de22d3b198b79eeb793c129e6b8c6ab5f0734c7f8eddd166a46867d9d651e11ad060b508633cd3755fbd24d730373f639ebe650255c456ac1e2911943b6d937523bb0633459301cd2a4c27ae6106f21c3e1e9498e", 0x57}], 0x8, &(0x7f0000000540)=[@hopopts_2292={{0x40, 0x29, 0x36, {0x5c, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @calipso={0x7, 0x10, {0x1, 0x2, 0x0, 0xa, [0x1]}}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1]}}}, @dstopts={{0x118, 0x29, 0x37, {0x3b, 0x1f, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x7, 0xea, "ea2774592cbbe101c951823f1e9ec1f7872334aea430febd6fe35cce182d16bac4c4316be5672409db96a621f7db2106d684e11aa5838100c54f6215a9e4e7b74a16f98dc9a564454adef7e89097ccc76f55a50b56797a52c609df158098fddb72b80732761227c732148afdcc344bbd2c2ae771ee63e9be51bde8f72b1d25b6c8c3836b027baf1f71d6c39149df02b2300a22f4deeff7311cf0672b74c3439f098c90c7897c5cec55328a2336572138ebcfb373f97dffd7f7713868e577bd6e5247af1a580807efd23d5a3c9026ed2a4e7bbab45e86af79853454e65aab06d89e31208259a8f54af88d"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x9}, @pad1]}}}], 0x158}}, {{&(0x7f00000006c0)={0xa, 0x4e24, 0x10001, @dev={0xfe, 0x80, '\x00', 0x31}, 0x8000}, 0x1c, &(0x7f0000002d40)=[{&(0x7f0000000780)="59f13aad9229c0867bba591a3506dc67f4314c9d2730553d76366b83739084bd43512331694541ff3409a735677587098c98d1851e55e9a44f60e26ee71e56e9583d1530ee505fe12989bdc40ef7248c226b4112dd6f4dd219c6bd", 0x5b}, {&(0x7f0000000800)="36194b53614923ad111b92b490598c6773c520dfa1bf614992c24b3d8122e250dcc21d52cd4e1dd8f60c3462699121e166bbb993a0668773f1dc8df2642e6ca28fa100e5e5f4d095a49ebb0d9ea7835c3486929397685579af11acbf3d3e988c3475eb34e381f5a765ff842348ec998955af81ac4c63c5e3cbbbd184c0c91786a43d71098c752d9ff360f7a4b29cb2c321e8555a00ccc34f40f57058e014ea36f2f97aca0b60b21050f387e393ee899ba2eea4e78a9e424913258226e3944a1598a5e2051471958f1dcaf0f313091fbcf89930a5a4785fdac3a3d49d635145210edaa4", 0xe3}, {&(0x7f0000000900)="c606d6335dd10ccd580f93b015131e17fa2ad39e00c74bb54b312cd330536aff81c0cb1ceb46dc78d07e14a1ffb2786b25b95432126dd6972f3a2439f1c0e22086b0aba86c3025386cf949698cc3b71299fccfde9dcc2f310177867212320ef22c9053075c25ef40a024aa4118130dad26e51fa16aef595cd3ad56a575f67d56b91262a73ccae4f3065b10a07866e403f3cc6bf7486426fa1da3ac498e70a47d80b54bf72f95c860d3a3166cc7ed6578ca6029", 0xb3}, {&(0x7f00000009c0)="c6ea88827794e2d359d7c43588a8dae7164f6632e60c5282d1fb33ef6b8d83add0bd3c0456564d2a970324779ef97f2d2cbb327c361bfe8afb5e6a223a4e7919ae9e3f21c12d3db8fe33d6c431d8cc", 0x4f}, {&(0x7f0000000a40)="088e38a48cd44c915ff713d3b6dd38e48e5d6aeda250c1b141bbb14e5959e281bc289820047df09130d7fd415256c94f09543c58f222e4e1b066b9883cb9a23e0db643b0d1c246", 0x47}, {&(0x7f0000000ac0)="55fa084f9e0d56c3e2a1a6a1f3a563f8def8685b903d282604a9de5445eb6279636cce1931a924d73ef5957a5c315b3800b156fa48e5c34773778416b5de9f4cd5aee5bdecc744e31d2ef345b501dbe9d99f59b2f547db845e65dd2fd72bf17192d8e994c4340262451752ace2360e", 0x6f}, {&(0x7f0000002c40)="2434f64a47bc080a28793caf50744734681826aedb9ba7d1413604c7a298eff0b0cb9a694792b3d702998e5de7ef33707d3ff74441d7b9a7258b0028fd5e8231f32cb56162600917873d85c18217b9a131ad233a7dfa88b36e9835ffa2afeb9ab649cbc280304c0fd42cef04fa54e033753cee2c9654cd7b2619ee85214da2ee34665fe90c01ed6dfd979a44bc730a8d259f0be75f1b91e76724760d074ca3b2cc151cf71ce973f8b5c5b9eed03696debfb310dc6e54f934fc4853c7ab2d964eb3aa92012739783da80de582eaaf6a121f2d927820e880643767373b8f4bf541de0bf559c0", 0xe5}, {&(0x7f0000000b40)="f1aa584efeaac8776c89e3f7be62f77098ec2103bc4479eefdd9d56559ada45d2a5f5a081b2e1168d57d91caf89d627d00a5cff5c2b31c83ff4c0c2d0aec3b1f382539f8930d8f3754d6c6b70cf4dc4248a7170e1332e7620545a0cae8584380958a04cb8827761980ba173ee3d9f5ecebe1154af70abf948847fc8a6d6307da36409368ef0e3c6e48870708c6d686993a6c30137c994e6060a2f821a8cc70cb06217759a85b9c1c07e3", 0xaa}], 0x8, &(0x7f0000002dc0)=ANY=[@ANYBLOB="148000000000000029000000340000000000000000000000180000000000000029003c6b59ba7120d30980a50ad0f7ca7a0000370000002b000000000000001400000000000000680000000000000029000000390000002b0a00fa0000000000000000000000000000ffff00000000ff010000000000000000000000000001fe80000000000000000000000000000e00000000000000000000ffffac1e0101fc01000000006b5a65e4000000000001140000000000000029000000080000000000010000000000780000000000000029000000390000002f0c020000000000fe8000000000000000000000000000aafc00000000000000000000000000000000000000000000000000ffffac1e0001ff02000000000000000000000000000100000000000000000000ffff7f000001fc"], 0x140}}], 0x3, 0x0) (async) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000c00), &(0x7f0000002fc0)=0x4) 00:06:08 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f}}, 0x20) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="b1640ffe4b2eb5f1b45984efb5d7a35bc779dba097ac42387b714f8ab5fb2d26cecb21d2839b17a073fbd14197a34e0466079c44d18e03fad0ab09f2315d47d7a9cababf4b00769d8b70fb4e971213ad7435368f9ce5ba05d321f2ddbb63e3e2d8356116f7081d18a483b1146e65f29a30aa32b4d54b47bc097b65ab2eff95f696833d91d04c4fcbf213bb37d93f0c3745d5de5ed20cd9bd3b25c0aae41972cd41dc0533dcf2a693248f4df99408aacc2fd34fd18b99f5887fdc414cefe118de41", 0xc1}, {&(0x7f00000002c0)="68e4c2351d5319dbc23f74b9db00c561346c6e4a339b43901653c3019afe4377bcf6304ad7dc4aea120f124022d0923ce209205bd2d29c2e440d4a60fb283ff501d0997df5b358485616c6814b1ec717d9816e4959a367c15efd5eaa64", 0x5d}, {&(0x7f0000000340)="3ad118724bf70b9dea159e26477798929e89bc8efa1b576e5d9e8753a372d4cb6ff689ce6cd89855c9cfd42dec20627add08b52c73908b1ba827170c58c8bd0da4e55d31007da377cdf30518afdd3cd614a9f6f79c432c20fc13e2ec36860fc42035d73652f21f9d53fac10195c4e7d6e3f8cbb8799ef802356abc258361780e531ef12a79810263dab61539da5e9f1108a1cf7e17a2afff419d372dc56b6bf20b6320863ec0f721b453ff7c3353681145fc9b46a560eb7adc032b8909ec29df90995a95601508f17aff9de1a4d66a9d312d160453588255ba09d98ce250fe02d21080e16d0c59a8c992844ebff613231266f82ae3b4f2987003c5bc5a7133fc60eabc767f5a8265ae99e050f90007fdeb6d9ae28a4ea714698a6d856040d90c28f5900603b247e4fea65cccb9a287ba82d7a1461cf59a26d44e908591fb1eaea892f96a85f78040f24b83de86346954b9e61dd8a24f075873fa1ad3e4d1afbf722b4a69f26e84c3c44b1849f3d2cae0532430a8e15be451fa9ad16bcc508433d65995562974ec90144818305abaf015f30d23c54b6b5ebdc6be99ee6e3b75971a25b97401c8b61e64333867d8f820403e53202a01a36b25214a4995ff70e4385e94c78d596097c5bae93a705ee74bfbeb6a5695bb20bfed0aedcddfbea90a468fd8c03a93a152165e65d5096032218a9bc899ffbdaf58488ae171c54abb547c08d59c157efd8fb4d7e5bca1bd1fd36769ce35ef11c3eb98b8719b7b4f3d77c4f41cb772bfd538b9247bca9056f37dbc16485062d8a0e08bf1480757f4f997888a1b5596fa743df13c9acfdca35912f82f17db530eedb8de3e51f6e86cd696a325d25969d0aeedf16e1120624b7d634d492fba458449dce2624b9ebbbbc89e39d7ddf29c8179b1ae20cec7bd8b2fca623b8c8608e6b48f95b82c5571f917c795fb503e2342efe32cb1cbd648cbab128941101c56b72de9b33147206eeee7bd41761689721c2140be1fe34bdf5ae746c830294d402b5162cd2f760ebed1d7f59e19dd94d017bd8399a32027a73e5eba12e75f56d7dc43a093b396929b74cb252deebc4fd7c0b5d00d9c8a5da519b2cc9979a31b417569776bb7026ec58de6fe6300c36496041ab4669856533f52b9dba9f20a200bca412af3c2fe08ade054f54fcd962abe6f3149a91e7596c64e081daaee8246394bec0daef50257294dd75572e3eb8d5bae905267781fa1f0e874d38110bfb4e3b777c3567bdc9781a224898b43da35bef7cb2dda89be18585e4282211178230e911ca085fcb15459b9aadd73f535f60c0066f581e13c0bdba5626c817c1929e17349475627cb9fbb197b6a85b58b790fc43cf1adfe49901441b8c71065a6be6bcd01723b59f14e172fdf1b1d22c68076b418e1771547a76879c2ece9ab3ca2e03b767a49583c0e95e3b3f5d438a1d357a0936105c7ecfd6a94950c64800ee6517b2cdaf257e6205d16feeb2a2e403175a20d2e3154f273cdadd8e2eacd57581fb6c307be54653511e85cff6a82b245b4ac1c588958980768e002df91186696e86dc87ad38b903be181a285257f8b98c437daa1e494b2a31548203ebe4119da9e1e9a280bd8139bf02d6038c79ec83173b8f030e7d2466ced751fe19fd4933d0e5ed7571f2290160c51f6ca0d3d670f1e83cf0ddd1fcc8df8b3cba20c8ad08804f9b94534d3d72477b23b069153d582fa8f603bb667472eea387dc9b4b470d0fd59a01e54f99d054cdcdff29eed584340e57eaf930a21afda46f94257aaa8cf662b44ae99a46bb9a0804158e73aea60e4cf1ea22c152f85da40f53c37e455f78a858946934ce75aec5152d6827a0a800272bbeafad5a2c57b455cc61c547b815dc705da5ea862b145a4a276fbc7622870dc395daadf7b0c736fa36fe7cad88a22f74db00c1feb347c33052fcd4d673d569d3ed5165ee93554944e3cfec99bcd0e2eae4658e7037830fc47843f81a5afdfb9d200c0612b53eea9080a2ad2bed3fcb5e3e3f3e6daf34d426a6fae36ff51ac3fa8817695b95764156ea0b99084a15b0b917e03df77f5dbcf083e86f7172c37954c20be5474c70deb85bd175108b83a7152b7b792fec9d00fc2090c8ee92fc8c9877ba81311f5638e5f0103171167d55c8503ac445f7a6884236c378ca1b5d0cd21c58fd5af475e03ecc2d40063cbd42e1775c9f8b4ea9f56ab7af2c25d64bcc6773744ddddfb9ba419623b2939754e04e5f744eb24b9f45b607ae8e3d4f23576a87df0a64fcb2a07908b2238694364e65783b5e7ee11ef266577a7889d302bb5595278f81d55c9114069b0db34b8b98277302cfd7f474b5280786b3efb116f1b5de09b4b5ad02509de315297dac465a2c0915526973d3b4ba9738cdd177280190e6c3c8ced43d34f21fc8815cce7be74ba7c0c06d19bd8079a9420442849d835ac7512b5828c3efb0ec77f9fd2b64ad1be58f9d2ef65f56e234d5cdf837c712aa23a8afdfeeb3ef0f161dda0cbf78da020a69d382a1e465a596d3f6b272feaa46a632378d2572d34272ff60815a6af8a13559867fa26f99a0a7e16a9835d5a3469cddc11269f221c205f2e62935bbe5de5cc30e1e329d87b96b74f936c795bccb37802659afeffee9db72491b23b1d792442215b5ff04c6c6078c50c994e1282898399e46cc852e5639c5cfc8027b6b5fbed9f5f5209a71be7c2e4ba5c372b746d7206cec2fa8ca8199ccde7c059d875f5bc88fefd9f74c880d9f9b4bf4ba19f006b70d0330aaddeba913d6567396acdca1a8b27c06976d97fef49ef532384fd4ad1daf63b262f2744985ebc123777867b055d162db38985804d49254fb16f1cd27fba2525de0ffe794e1f1ab37f32550d952065f14b2da95f9f98dcf278373621963c57908f33b5fa12fdc30c823a7b226d429b6ead263673ad270e344c3bfcaad2aa0d2e08127f5821cf1e62bdcfadec215fdadaf6afe5252dee18915c2446d88ddf42d647b8387d9acf61fa41d6e1d060bd61e00383225bd444c54783083e3fb418d0a2bef4382f347929d76d7c2af8527b4dcf0b1ffd5f565fba613dee2dec40ca7c5beeaec07d22ec1d30aa3b106cb15d2a88b656ed22017fa1d9f5cf81f2e562d8c928a70554a21262f72331f823b6525ee2223112566219db9593eec3204213a97c8a7bb7432fcb7ea80ca5fc2d76ce593d8779afa0afd75acd8252d5671650b7e652bd67b7d2e524e9b4542fae27a551636129b972052b378d339940c149210ea8c59b4fa5e7b564c4b0ecf2b22e9d0df26996ce4a1b57260ce4b8e7f13523c528ada935fdf24dfac47e1ef954a4a49a73247635ccb401539bd4e872e7761e5ec619e7a04603cdb9101ffc45ed75c609601da111a5bc05f790e5e64044f4d98fb80d38ab5252dc596cf60d1c94d81b12f79c58feb645defc8732a2e5f7d463a2edf2283f5d8eb9f315209ad4f91d21aea533694578cdb658978c77ef896e16f82987a4f4a5479332dcf76ff4c31341c2c81594077d1aafabb10aa6bb7cbc9bbf27340894afb35e9a034c48eab0c0a266b223a5627a27ea27b5d481136e34459054ca2f924c6d9797b3a6f74891ef144d575b1b3d41b186a56f8a54559a1ef8d85b1040e34ab06b9371f701635b4d71e2781f9e1a3eefd7088748ae36c38c25d8332290db66a8d8695d846b33ec4e4c5078b133298246179cac339bf0780ec9ca788222ef84eccfb4d2cd29f50808db10aaf4c24740dfe0bf3148551edc29cd579893d29b24a2801179cb6109ae8690473cdf44ab587a6010a6a7f2b8ee3ee64a1a091bb11f866441ba57e08e0657af3e999dd74e6c4ca74b4f3a667262d95ff8f55d6be6df482fb09a6d6d484f46d0f6fcadaaffc8e90ddab5e536afa8dbe4e380bc4ec33cf74387192d349e0df80a6acb473268ea0e6dc0d7f279342a7b3cfd5460e4238566451bd2f1e4edc4cc5ecd47abb75294cb0e708d8227ea2ef3c8de76ff606fe054147ec8a183770ced7ddbfb8c239745648b012660bb22a56ef6ed6cf3d6e24a096d80142d44dbad92e66260acd2308b3e02a6ebb059d24a3c0632a33619ebfb686a0151016249181d5f2c2ca13b94f5af235de86b0deb3f2a1683d54543682ef543a4701e3a074d7936bfc02f621cb77bc98df631b2533fd14cb8f5e614419da674248fc4a0475c93d8596e913fe76520d9ff15a2c9c70525b67657803d1e523a06b76b4b7f53e829e3bf16966f11a3e53fc09681aeb13d28d588043458fd52a54379d1c201ca87c4eedb7fd9bb05091af3cbb9bb132c73719af75cf38690f6a40282e071c673524c2ae231bea65cf13bbfdca84ae06d5cdbc48854ec9f5d9927feea68fd76eafe6fb690f40a07de8990ffc5896f5cff33a7aca50f0321d24aa4fe8e4d6f4a6ce247d4a9111255500a353123549540b20ff2233b2d8f3f1e9d22d6b54ce3f8eac25f8a5e8ebe745a9c820dda8ca556fd6811f6bb3d6d85854460439455e9cf6839b00c8ea2745f825706fdcbed1e55fe9472526ae1500ac8c58fe5261261659fa18b22c569280f9788b54320572ab51956265e50db9081c3d435d5accc3f98d2cfe036606a1ac77dfd32f93700c06a5c7db5807c53e93293b424f7b98bf78a5c38cd70126849dfb177b2b6e920c47bf0086d0e08e59b8ada8c6e5cad229a4a1a8422b033943442f3dc9eef51bd46e3294cb1451f409da486a420eb594915922fb32cd2c135ffec6846a602b3cf9eac1fc6e253374d43ce43d5cc1719f2bd0e69f73d1277ec426b0ce1b764d680c6a474e81f44290af535dab64f5003143883057f6ebf6ae6e5e2d3eaac93633873cd26de8a3e005eef2d54aeb001d57b0f1c62eae6ecf1486004cbead0616af5110c74d72f9e79817956aa8cc48611f831fa03917bd5b217b4819607c735d0d76b34b0dca8bec6fb83130bfff3b79421ba73cd37b5538bf217257673f792bd18da2ad8fce5640ba6ae82f67341d76a563bc8b7d5b47440abb506ea0f7db2edeb3e4aca2e848565f87c8b7d57ecd645adc10bd784e1c67c9a2482f0fb656d7150ec614f403a9808b4d252942de2555a9d3c9acb5230715bb5afae486be3e081dbf7c7d05889b5d7f58dfc3e0e8920d376d16934e4b4bed2100848d75ec998d1d405ea81db92356e6b73d262b0e33a4548473af6c1120176e7b0522716752cf84ef4a6dfe044f7145686427bfbe897fb60af5ecb96951b320b65cdb6e5ae758a45d70f5009968bfcf569334f70e85eaed93f7defbcacd9b08bd7c961dfbde7dba738e40af5b4b6024256d21fb8dd7d82b4cf56f70f67074c856fdeaf8e0ccd433a78b8dcde2d7190f8789d69d7b68ce8a7e7436389097407800530d9fc700cc488ac3a5d29281e5691b67ecb79f4a4c44f50deec55514aef8e081413339b0d2e7062da61fde332a20d1be75725d0113ab1e8bf3130769b03227b4f4fc7261a561b07991780d2acc545e843626c639d6c796554ff9dc99c1d20d53f74f0c4734097f1c171a1f2bda36e9ae3d446ba77bb6b1e1f6ea48bc6c9a3ad66af009f35f78c2b7086a7063142138c36f64702cf750ee1245a0bb3052d1442ee8922fd9c669a0dce24ade9cc6976daa9a383fcc767485341078d1c0e783e60761406d5bfdf757db4650e01d6e3a6c1b280b02fc1fc132a3d6379b51f9de7242abdcb4b41b5f581f635824d68653bb2c48c608fe2485357dba2c2cb1fb9f1fd43873a382081f9b35c1b932782f680d7b0bc9e838205f682afcbd8fedb360a124d8693afc5", 0x1000}, {&(0x7f0000001340)="00ba9513174572a1131307ea2f2fe9e3301117516e24ba32925a4fb88d2a15dbc0bb17948141b1a472c2909e907191e4bf6fcbf513587b4bd252df1e5188abc32f8384232f959aab529760c70a2102a3c94653686f57c7f08bde3ab32cc7a8cd6e60a93d947a9cf541949256f9d33426f7c2b61962e7f2c2d4a2da2884aa6dd5b17de3c0", 0x84}, {&(0x7f0000001400)="1081fc1342d113380341b3d96cbcdc71beb1086d1cce9c6d33d51c99c28b79ec11c226f8411a0726af7375781077bd94f8e8c8f6dc280ff0ba0a1ea770ca75242aa025a66247a265544c8cca9d8073cb0969a93bd51a281f62a7e5394ec71423244cb37098e7fac176a218c76dd80ecd4a388f7a865e2a3edb8da57f8f011d8cdd3105631131794b867b10219c5f9cb55051a220d42d6aa7a2bf0f3f88e1679c579c6910dba13511583f49c58b9b0247e27e6f339d63191dcb41", 0xba}, {&(0x7f00000014c0)="4ba40ffa174c4684e2a0d989b085d4ce12bd9daebf85326df67a84dc05c729850b7c73ae47b1af4ceeddb067fe9ed64441b6f6ec4408bbacac15dbcd3e789563dea7d0352441067895fd10c2d54e467fdeabd0fa8571c186836905f975e3a5960f2a775493f8c3e4d739bb8da27aa85f8c2e2752c1c3c62d38a63397361b7caa528b49cbef30cac55236f0151415d1ad9ddeb813b3c22342c9e2af3479fa759606f64d74aceda5033d627b6169350148c60674993853882f785d7775dcb1199d517ed07fcae9bf3b8272547c3f065a9e2de942b79afd51a5c627fa41bcfd5e89019b4f79ddb131021d81", 0xea}], 0x6, 0x7, 0x9) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @private1}, r1}}, 0x48) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140), 0x13f, 0xa}}, 0x20) [ 368.513796][T15780] loop0: p1 p2 p3 p4 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f6c3d62696e643a300a4e0061250426762a175ed5863adb221ae9ee488eaf95c9f4ffed5c95ee"]) 00:06:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f00000001c0)={@val, @void, @eth={@broadcast, @broadcast, @val={@void}, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "d66ed1", 0x281, 0x6, 0x1, @loopback, @mcast1, {[@dstopts={0x87, 0x15, '\x00', [@hao={0xc9, 0x10, @empty}, @jumbo={0xc2, 0x4, 0x2}, @calipso={0x7, 0x50, {0x1, 0x12, 0x2, 0xfffc, [0xf4, 0x9, 0x3f, 0x71, 0x8, 0x200, 0x98f, 0x6, 0x7ff]}}, @generic={0x20, 0x3e, "055c34801ff785c2a14fb2d2d8fd5cb690b9a9b2f7d139c317da1a4529f496673491d0ea2a0311aa5d085fb314c0d910200692d38b5daffa2940e9cc4c84"}]}, @hopopts={0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @mcast1}]}, @routing={0xff, 0x8, 0x2, 0x40, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}]}, @routing={0xb5, 0x2, 0x1, 0x1, 0x0, [@local]}, @routing={0x2f, 0x6, 0x1, 0x7, 0x0, [@private0={0xfc, 0x0, '\x00', 0x1}, @remote, @private2={0xfc, 0x2, '\x00', 0x1}]}, @fragment={0xff, 0x0, 0x8c, 0x0, 0x0, 0x8, 0x65}, @srh={0x2f, 0x10, 0x4, 0x8, 0x0, 0x0, 0x81, [@mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @private1={0xfc, 0x1, '\x00', 0x1}, @private0, @dev={0xfe, 0x80, '\x00', 0x32}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02']}, @hopopts={0x2e, 0x4, '\x00', [@pad1, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x1d, 0x4, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x11}}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}]}], @payload_named={{{{{0x29, 0x0, 0x1, 0x0, 0x1, 0xa, 0x1, 0x2, 0x8001, 0x0, 0x0, 0x0, 0x2, 0x2, 0xdf61, 0x7ff, 0x4, 0x4e21, 0x4e24}, 0x0, 0x2}, 0x1, 0x2}}, [0x0]}}}}}}}, 0x2bf) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000000)={0x0, 0x40, {}, {0xee00}, 0x4, 0x2}) ioctl$TUNSETOWNER(r0, 0x400454cc, r2) [ 368.525962][T15780] loop0: p2 size 67141632 extends beyond EOD, truncated [ 368.535381][T15780] loop0: p3 size 67174405 extends beyond EOD, truncated [ 368.548077][T15780] loop0: p4 size 2130706441 extends beyond EOD, truncated 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xc) r1 = syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x10a8400, &(0x7f00000003c0)={{}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x279b}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x100000001}}, {@default_permissions}, {@allow_other}, {@blksize}], [{@audit}, {@uid_gt={'uid>', r0}}]}}, 0x0, 0x0, &(0x7f0000000140)="ceccd7ca9b192cc7e9c33c6fe313ac9fa58af171f76573879d894f60e571742ffe2d72edf1f8f06b26bb37efe955f379a2575beebcf3f5a680fbad029388488a506276f5e737ba83f40c86a1292c1cac255c0943f6") openat(r1, &(0x7f00000001c0)='./file0\x00', 0x3, 0x109) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00']) 00:06:08 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f}}, 0x20) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="b1640ffe4b2eb5f1b45984efb5d7a35bc779dba097ac42387b714f8ab5fb2d26cecb21d2839b17a073fbd14197a34e0466079c44d18e03fad0ab09f2315d47d7a9cababf4b00769d8b70fb4e971213ad7435368f9ce5ba05d321f2ddbb63e3e2d8356116f7081d18a483b1146e65f29a30aa32b4d54b47bc097b65ab2eff95f696833d91d04c4fcbf213bb37d93f0c3745d5de5ed20cd9bd3b25c0aae41972cd41dc0533dcf2a693248f4df99408aacc2fd34fd18b99f5887fdc414cefe118de41", 0xc1}, {&(0x7f00000002c0)="68e4c2351d5319dbc23f74b9db00c561346c6e4a339b43901653c3019afe4377bcf6304ad7dc4aea120f124022d0923ce209205bd2d29c2e440d4a60fb283ff501d0997df5b358485616c6814b1ec717d9816e4959a367c15efd5eaa64", 0x5d}, {&(0x7f0000000340)="3ad118724bf70b9dea159e26477798929e89bc8efa1b576e5d9e8753a372d4cb6ff689ce6cd89855c9cfd42dec20627add08b52c73908b1ba827170c58c8bd0da4e55d31007da377cdf30518afdd3cd614a9f6f79c432c20fc13e2ec36860fc42035d73652f21f9d53fac10195c4e7d6e3f8cbb8799ef802356abc258361780e531ef12a79810263dab61539da5e9f1108a1cf7e17a2afff419d372dc56b6bf20b6320863ec0f721b453ff7c3353681145fc9b46a560eb7adc032b8909ec29df90995a95601508f17aff9de1a4d66a9d312d160453588255ba09d98ce250fe02d21080e16d0c59a8c992844ebff613231266f82ae3b4f2987003c5bc5a7133fc60eabc767f5a8265ae99e050f90007fdeb6d9ae28a4ea714698a6d856040d90c28f5900603b247e4fea65cccb9a287ba82d7a1461cf59a26d44e908591fb1eaea892f96a85f78040f24b83de86346954b9e61dd8a24f075873fa1ad3e4d1afbf722b4a69f26e84c3c44b1849f3d2cae0532430a8e15be451fa9ad16bcc508433d65995562974ec90144818305abaf015f30d23c54b6b5ebdc6be99ee6e3b75971a25b97401c8b61e64333867d8f820403e53202a01a36b25214a4995ff70e4385e94c78d596097c5bae93a705ee74bfbeb6a5695bb20bfed0aedcddfbea90a468fd8c03a93a152165e65d5096032218a9bc899ffbdaf58488ae171c54abb547c08d59c157efd8fb4d7e5bca1bd1fd36769ce35ef11c3eb98b8719b7b4f3d77c4f41cb772bfd538b9247bca9056f37dbc16485062d8a0e08bf1480757f4f997888a1b5596fa743df13c9acfdca35912f82f17db530eedb8de3e51f6e86cd696a325d25969d0aeedf16e1120624b7d634d492fba458449dce2624b9ebbbbc89e39d7ddf29c8179b1ae20cec7bd8b2fca623b8c8608e6b48f95b82c5571f917c795fb503e2342efe32cb1cbd648cbab128941101c56b72de9b33147206eeee7bd41761689721c2140be1fe34bdf5ae746c830294d402b5162cd2f760ebed1d7f59e19dd94d017bd8399a32027a73e5eba12e75f56d7dc43a093b396929b74cb252deebc4fd7c0b5d00d9c8a5da519b2cc9979a31b417569776bb7026ec58de6fe6300c36496041ab4669856533f52b9dba9f20a200bca412af3c2fe08ade054f54fcd962abe6f3149a91e7596c64e081daaee8246394bec0daef50257294dd75572e3eb8d5bae905267781fa1f0e874d38110bfb4e3b777c3567bdc9781a224898b43da35bef7cb2dda89be18585e4282211178230e911ca085fcb15459b9aadd73f535f60c0066f581e13c0bdba5626c817c1929e17349475627cb9fbb197b6a85b58b790fc43cf1adfe49901441b8c71065a6be6bcd01723b59f14e172fdf1b1d22c68076b418e1771547a76879c2ece9ab3ca2e03b767a49583c0e95e3b3f5d438a1d357a0936105c7ecfd6a94950c64800ee6517b2cdaf257e6205d16feeb2a2e403175a20d2e3154f273cdadd8e2eacd57581fb6c307be54653511e85cff6a82b245b4ac1c588958980768e002df91186696e86dc87ad38b903be181a285257f8b98c437daa1e494b2a31548203ebe4119da9e1e9a280bd8139bf02d6038c79ec83173b8f030e7d2466ced751fe19fd4933d0e5ed7571f2290160c51f6ca0d3d670f1e83cf0ddd1fcc8df8b3cba20c8ad08804f9b94534d3d72477b23b069153d582fa8f603bb667472eea387dc9b4b470d0fd59a01e54f99d054cdcdff29eed584340e57eaf930a21afda46f94257aaa8cf662b44ae99a46bb9a0804158e73aea60e4cf1ea22c152f85da40f53c37e455f78a858946934ce75aec5152d6827a0a800272bbeafad5a2c57b455cc61c547b815dc705da5ea862b145a4a276fbc7622870dc395daadf7b0c736fa36fe7cad88a22f74db00c1feb347c33052fcd4d673d569d3ed5165ee93554944e3cfec99bcd0e2eae4658e7037830fc47843f81a5afdfb9d200c0612b53eea9080a2ad2bed3fcb5e3e3f3e6daf34d426a6fae36ff51ac3fa8817695b95764156ea0b99084a15b0b917e03df77f5dbcf083e86f7172c37954c20be5474c70deb85bd175108b83a7152b7b792fec9d00fc2090c8ee92fc8c9877ba81311f5638e5f0103171167d55c8503ac445f7a6884236c378ca1b5d0cd21c58fd5af475e03ecc2d40063cbd42e1775c9f8b4ea9f56ab7af2c25d64bcc6773744ddddfb9ba419623b2939754e04e5f744eb24b9f45b607ae8e3d4f23576a87df0a64fcb2a07908b2238694364e65783b5e7ee11ef266577a7889d302bb5595278f81d55c9114069b0db34b8b98277302cfd7f474b5280786b3efb116f1b5de09b4b5ad02509de315297dac465a2c0915526973d3b4ba9738cdd177280190e6c3c8ced43d34f21fc8815cce7be74ba7c0c06d19bd8079a9420442849d835ac7512b5828c3efb0ec77f9fd2b64ad1be58f9d2ef65f56e234d5cdf837c712aa23a8afdfeeb3ef0f161dda0cbf78da020a69d382a1e465a596d3f6b272feaa46a632378d2572d34272ff60815a6af8a13559867fa26f99a0a7e16a9835d5a3469cddc11269f221c205f2e62935bbe5de5cc30e1e329d87b96b74f936c795bccb37802659afeffee9db72491b23b1d792442215b5ff04c6c6078c50c994e1282898399e46cc852e5639c5cfc8027b6b5fbed9f5f5209a71be7c2e4ba5c372b746d7206cec2fa8ca8199ccde7c059d875f5bc88fefd9f74c880d9f9b4bf4ba19f006b70d0330aaddeba913d6567396acdca1a8b27c06976d97fef49ef532384fd4ad1daf63b262f2744985ebc123777867b055d162db38985804d49254fb16f1cd27fba2525de0ffe794e1f1ab37f32550d952065f14b2da95f9f98dcf278373621963c57908f33b5fa12fdc30c823a7b226d429b6ead263673ad270e344c3bfcaad2aa0d2e08127f5821cf1e62bdcfadec215fdadaf6afe5252dee18915c2446d88ddf42d647b8387d9acf61fa41d6e1d060bd61e00383225bd444c54783083e3fb418d0a2bef4382f347929d76d7c2af8527b4dcf0b1ffd5f565fba613dee2dec40ca7c5beeaec07d22ec1d30aa3b106cb15d2a88b656ed22017fa1d9f5cf81f2e562d8c928a70554a21262f72331f823b6525ee2223112566219db9593eec3204213a97c8a7bb7432fcb7ea80ca5fc2d76ce593d8779afa0afd75acd8252d5671650b7e652bd67b7d2e524e9b4542fae27a551636129b972052b378d339940c149210ea8c59b4fa5e7b564c4b0ecf2b22e9d0df26996ce4a1b57260ce4b8e7f13523c528ada935fdf24dfac47e1ef954a4a49a73247635ccb401539bd4e872e7761e5ec619e7a04603cdb9101ffc45ed75c609601da111a5bc05f790e5e64044f4d98fb80d38ab5252dc596cf60d1c94d81b12f79c58feb645defc8732a2e5f7d463a2edf2283f5d8eb9f315209ad4f91d21aea533694578cdb658978c77ef896e16f82987a4f4a5479332dcf76ff4c31341c2c81594077d1aafabb10aa6bb7cbc9bbf27340894afb35e9a034c48eab0c0a266b223a5627a27ea27b5d481136e34459054ca2f924c6d9797b3a6f74891ef144d575b1b3d41b186a56f8a54559a1ef8d85b1040e34ab06b9371f701635b4d71e2781f9e1a3eefd7088748ae36c38c25d8332290db66a8d8695d846b33ec4e4c5078b133298246179cac339bf0780ec9ca788222ef84eccfb4d2cd29f50808db10aaf4c24740dfe0bf3148551edc29cd579893d29b24a2801179cb6109ae8690473cdf44ab587a6010a6a7f2b8ee3ee64a1a091bb11f866441ba57e08e0657af3e999dd74e6c4ca74b4f3a667262d95ff8f55d6be6df482fb09a6d6d484f46d0f6fcadaaffc8e90ddab5e536afa8dbe4e380bc4ec33cf74387192d349e0df80a6acb473268ea0e6dc0d7f279342a7b3cfd5460e4238566451bd2f1e4edc4cc5ecd47abb75294cb0e708d8227ea2ef3c8de76ff606fe054147ec8a183770ced7ddbfb8c239745648b012660bb22a56ef6ed6cf3d6e24a096d80142d44dbad92e66260acd2308b3e02a6ebb059d24a3c0632a33619ebfb686a0151016249181d5f2c2ca13b94f5af235de86b0deb3f2a1683d54543682ef543a4701e3a074d7936bfc02f621cb77bc98df631b2533fd14cb8f5e614419da674248fc4a0475c93d8596e913fe76520d9ff15a2c9c70525b67657803d1e523a06b76b4b7f53e829e3bf16966f11a3e53fc09681aeb13d28d588043458fd52a54379d1c201ca87c4eedb7fd9bb05091af3cbb9bb132c73719af75cf38690f6a40282e071c673524c2ae231bea65cf13bbfdca84ae06d5cdbc48854ec9f5d9927feea68fd76eafe6fb690f40a07de8990ffc5896f5cff33a7aca50f0321d24aa4fe8e4d6f4a6ce247d4a9111255500a353123549540b20ff2233b2d8f3f1e9d22d6b54ce3f8eac25f8a5e8ebe745a9c820dda8ca556fd6811f6bb3d6d85854460439455e9cf6839b00c8ea2745f825706fdcbed1e55fe9472526ae1500ac8c58fe5261261659fa18b22c569280f9788b54320572ab51956265e50db9081c3d435d5accc3f98d2cfe036606a1ac77dfd32f93700c06a5c7db5807c53e93293b424f7b98bf78a5c38cd70126849dfb177b2b6e920c47bf0086d0e08e59b8ada8c6e5cad229a4a1a8422b033943442f3dc9eef51bd46e3294cb1451f409da486a420eb594915922fb32cd2c135ffec6846a602b3cf9eac1fc6e253374d43ce43d5cc1719f2bd0e69f73d1277ec426b0ce1b764d680c6a474e81f44290af535dab64f5003143883057f6ebf6ae6e5e2d3eaac93633873cd26de8a3e005eef2d54aeb001d57b0f1c62eae6ecf1486004cbead0616af5110c74d72f9e79817956aa8cc48611f831fa03917bd5b217b4819607c735d0d76b34b0dca8bec6fb83130bfff3b79421ba73cd37b5538bf217257673f792bd18da2ad8fce5640ba6ae82f67341d76a563bc8b7d5b47440abb506ea0f7db2edeb3e4aca2e848565f87c8b7d57ecd645adc10bd784e1c67c9a2482f0fb656d7150ec614f403a9808b4d252942de2555a9d3c9acb5230715bb5afae486be3e081dbf7c7d05889b5d7f58dfc3e0e8920d376d16934e4b4bed2100848d75ec998d1d405ea81db92356e6b73d262b0e33a4548473af6c1120176e7b0522716752cf84ef4a6dfe044f7145686427bfbe897fb60af5ecb96951b320b65cdb6e5ae758a45d70f5009968bfcf569334f70e85eaed93f7defbcacd9b08bd7c961dfbde7dba738e40af5b4b6024256d21fb8dd7d82b4cf56f70f67074c856fdeaf8e0ccd433a78b8dcde2d7190f8789d69d7b68ce8a7e7436389097407800530d9fc700cc488ac3a5d29281e5691b67ecb79f4a4c44f50deec55514aef8e081413339b0d2e7062da61fde332a20d1be75725d0113ab1e8bf3130769b03227b4f4fc7261a561b07991780d2acc545e843626c639d6c796554ff9dc99c1d20d53f74f0c4734097f1c171a1f2bda36e9ae3d446ba77bb6b1e1f6ea48bc6c9a3ad66af009f35f78c2b7086a7063142138c36f64702cf750ee1245a0bb3052d1442ee8922fd9c669a0dce24ade9cc6976daa9a383fcc767485341078d1c0e783e60761406d5bfdf757db4650e01d6e3a6c1b280b02fc1fc132a3d6379b51f9de7242abdcb4b41b5f581f635824d68653bb2c48c608fe2485357dba2c2cb1fb9f1fd43873a382081f9b35c1b932782f680d7b0bc9e838205f682afcbd8fedb360a124d8693afc5", 0x1000}, {&(0x7f0000001340)="00ba9513174572a1131307ea2f2fe9e3301117516e24ba32925a4fb88d2a15dbc0bb17948141b1a472c2909e907191e4bf6fcbf513587b4bd252df1e5188abc32f8384232f959aab529760c70a2102a3c94653686f57c7f08bde3ab32cc7a8cd6e60a93d947a9cf541949256f9d33426f7c2b61962e7f2c2d4a2da2884aa6dd5b17de3c0", 0x84}, {&(0x7f0000001400)="1081fc1342d113380341b3d96cbcdc71beb1086d1cce9c6d33d51c99c28b79ec11c226f8411a0726af7375781077bd94f8e8c8f6dc280ff0ba0a1ea770ca75242aa025a66247a265544c8cca9d8073cb0969a93bd51a281f62a7e5394ec71423244cb37098e7fac176a218c76dd80ecd4a388f7a865e2a3edb8da57f8f011d8cdd3105631131794b867b10219c5f9cb55051a220d42d6aa7a2bf0f3f88e1679c579c6910dba13511583f49c58b9b0247e27e6f339d63191dcb41", 0xba}, {&(0x7f00000014c0)="4ba40ffa174c4684e2a0d989b085d4ce12bd9daebf85326df67a84dc05c729850b7c73ae47b1af4ceeddb067fe9ed64441b6f6ec4408bbacac15dbcd3e789563dea7d0352441067895fd10c2d54e467fdeabd0fa8571c186836905f975e3a5960f2a775493f8c3e4d739bb8da27aa85f8c2e2752c1c3c62d38a63397361b7caa528b49cbef30cac55236f0151415d1ad9ddeb813b3c22342c9e2af3479fa759606f64d74aceda5033d627b6169350148c60674993853882f785d7775dcb1199d517ed07fcae9bf3b8272547c3f065a9e2de942b79afd51a5c627fa41bcfd5e89019b4f79ddb131021d81", 0xea}], 0x6, 0x7, 0x9) (async) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @private1}, r1}}, 0x48) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140), 0x13f, 0xa}}, 0x20) 00:06:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) vmsplice(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="d2", 0x7ffff000}], 0x1, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f0000000000)=@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000000080)=[0x0]}) openat$cgroup_ro(r0, &(0x7f0000000140)='memory.swap.current\x00', 0x0, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000300)='G', 0x7ffff000}], 0x1) 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xc) r1 = syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x10a8400, &(0x7f00000003c0)={{}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x279b}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x100000001}}, {@default_permissions}, {@allow_other}, {@blksize}], [{@audit}, {@uid_gt={'uid>', r0}}]}}, 0x0, 0x0, &(0x7f0000000140)="ceccd7ca9b192cc7e9c33c6fe313ac9fa58af171f76573879d894f60e571742ffe2d72edf1f8f06b26bb37efe955f379a2575beebcf3f5a680fbad029388488a506276f5e737ba83f40c86a1292c1cac255c0943f6") openat(r1, &(0x7f00000001c0)='./file0\x00', 0x3, 0x109) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00']) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000380)=0xc) (async) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x10a8400, &(0x7f00000003c0)={{}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x279b}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x100000001}}, {@default_permissions}, {@allow_other}, {@blksize}], [{@audit}, {@uid_gt={'uid>', r0}}]}}, 0x0, 0x0, &(0x7f0000000140)="ceccd7ca9b192cc7e9c33c6fe313ac9fa58af171f76573879d894f60e571742ffe2d72edf1f8f06b26bb37efe955f379a2575beebcf3f5a680fbad029388488a506276f5e737ba83f40c86a1292c1cac255c0943f6") (async) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x3, 0x109) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00']) (async) 00:06:08 executing program 2: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f}}, 0x20) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="b1640ffe4b2eb5f1b45984efb5d7a35bc779dba097ac42387b714f8ab5fb2d26cecb21d2839b17a073fbd14197a34e0466079c44d18e03fad0ab09f2315d47d7a9cababf4b00769d8b70fb4e971213ad7435368f9ce5ba05d321f2ddbb63e3e2d8356116f7081d18a483b1146e65f29a30aa32b4d54b47bc097b65ab2eff95f696833d91d04c4fcbf213bb37d93f0c3745d5de5ed20cd9bd3b25c0aae41972cd41dc0533dcf2a693248f4df99408aacc2fd34fd18b99f5887fdc414cefe118de41", 0xc1}, {&(0x7f00000002c0)="68e4c2351d5319dbc23f74b9db00c561346c6e4a339b43901653c3019afe4377bcf6304ad7dc4aea120f124022d0923ce209205bd2d29c2e440d4a60fb283ff501d0997df5b358485616c6814b1ec717d9816e4959a367c15efd5eaa64", 0x5d}, {&(0x7f0000000340)="3ad118724bf70b9dea159e26477798929e89bc8efa1b576e5d9e8753a372d4cb6ff689ce6cd89855c9cfd42dec20627add08b52c73908b1ba827170c58c8bd0da4e55d31007da377cdf30518afdd3cd614a9f6f79c432c20fc13e2ec36860fc42035d73652f21f9d53fac10195c4e7d6e3f8cbb8799ef802356abc258361780e531ef12a79810263dab61539da5e9f1108a1cf7e17a2afff419d372dc56b6bf20b6320863ec0f721b453ff7c3353681145fc9b46a560eb7adc032b8909ec29df90995a95601508f17aff9de1a4d66a9d312d160453588255ba09d98ce250fe02d21080e16d0c59a8c992844ebff613231266f82ae3b4f2987003c5bc5a7133fc60eabc767f5a8265ae99e050f90007fdeb6d9ae28a4ea714698a6d856040d90c28f5900603b247e4fea65cccb9a287ba82d7a1461cf59a26d44e908591fb1eaea892f96a85f78040f24b83de86346954b9e61dd8a24f075873fa1ad3e4d1afbf722b4a69f26e84c3c44b1849f3d2cae0532430a8e15be451fa9ad16bcc508433d65995562974ec90144818305abaf015f30d23c54b6b5ebdc6be99ee6e3b75971a25b97401c8b61e64333867d8f820403e53202a01a36b25214a4995ff70e4385e94c78d596097c5bae93a705ee74bfbeb6a5695bb20bfed0aedcddfbea90a468fd8c03a93a152165e65d5096032218a9bc899ffbdaf58488ae171c54abb547c08d59c157efd8fb4d7e5bca1bd1fd36769ce35ef11c3eb98b8719b7b4f3d77c4f41cb772bfd538b9247bca9056f37dbc16485062d8a0e08bf1480757f4f997888a1b5596fa743df13c9acfdca35912f82f17db530eedb8de3e51f6e86cd696a325d25969d0aeedf16e1120624b7d634d492fba458449dce2624b9ebbbbc89e39d7ddf29c8179b1ae20cec7bd8b2fca623b8c8608e6b48f95b82c5571f917c795fb503e2342efe32cb1cbd648cbab128941101c56b72de9b33147206eeee7bd41761689721c2140be1fe34bdf5ae746c830294d402b5162cd2f760ebed1d7f59e19dd94d017bd8399a32027a73e5eba12e75f56d7dc43a093b396929b74cb252deebc4fd7c0b5d00d9c8a5da519b2cc9979a31b417569776bb7026ec58de6fe6300c36496041ab4669856533f52b9dba9f20a200bca412af3c2fe08ade054f54fcd962abe6f3149a91e7596c64e081daaee8246394bec0daef50257294dd75572e3eb8d5bae905267781fa1f0e874d38110bfb4e3b777c3567bdc9781a224898b43da35bef7cb2dda89be18585e4282211178230e911ca085fcb15459b9aadd73f535f60c0066f581e13c0bdba5626c817c1929e17349475627cb9fbb197b6a85b58b790fc43cf1adfe49901441b8c71065a6be6bcd01723b59f14e172fdf1b1d22c68076b418e1771547a76879c2ece9ab3ca2e03b767a49583c0e95e3b3f5d438a1d357a0936105c7ecfd6a94950c64800ee6517b2cdaf257e6205d16feeb2a2e403175a20d2e3154f273cdadd8e2eacd57581fb6c307be54653511e85cff6a82b245b4ac1c588958980768e002df91186696e86dc87ad38b903be181a285257f8b98c437daa1e494b2a31548203ebe4119da9e1e9a280bd8139bf02d6038c79ec83173b8f030e7d2466ced751fe19fd4933d0e5ed7571f2290160c51f6ca0d3d670f1e83cf0ddd1fcc8df8b3cba20c8ad08804f9b94534d3d72477b23b069153d582fa8f603bb667472eea387dc9b4b470d0fd59a01e54f99d054cdcdff29eed584340e57eaf930a21afda46f94257aaa8cf662b44ae99a46bb9a0804158e73aea60e4cf1ea22c152f85da40f53c37e455f78a858946934ce75aec5152d6827a0a800272bbeafad5a2c57b455cc61c547b815dc705da5ea862b145a4a276fbc7622870dc395daadf7b0c736fa36fe7cad88a22f74db00c1feb347c33052fcd4d673d569d3ed5165ee93554944e3cfec99bcd0e2eae4658e7037830fc47843f81a5afdfb9d200c0612b53eea9080a2ad2bed3fcb5e3e3f3e6daf34d426a6fae36ff51ac3fa8817695b95764156ea0b99084a15b0b917e03df77f5dbcf083e86f7172c37954c20be5474c70deb85bd175108b83a7152b7b792fec9d00fc2090c8ee92fc8c9877ba81311f5638e5f0103171167d55c8503ac445f7a6884236c378ca1b5d0cd21c58fd5af475e03ecc2d40063cbd42e1775c9f8b4ea9f56ab7af2c25d64bcc6773744ddddfb9ba419623b2939754e04e5f744eb24b9f45b607ae8e3d4f23576a87df0a64fcb2a07908b2238694364e65783b5e7ee11ef266577a7889d302bb5595278f81d55c9114069b0db34b8b98277302cfd7f474b5280786b3efb116f1b5de09b4b5ad02509de315297dac465a2c0915526973d3b4ba9738cdd177280190e6c3c8ced43d34f21fc8815cce7be74ba7c0c06d19bd8079a9420442849d835ac7512b5828c3efb0ec77f9fd2b64ad1be58f9d2ef65f56e234d5cdf837c712aa23a8afdfeeb3ef0f161dda0cbf78da020a69d382a1e465a596d3f6b272feaa46a632378d2572d34272ff60815a6af8a13559867fa26f99a0a7e16a9835d5a3469cddc11269f221c205f2e62935bbe5de5cc30e1e329d87b96b74f936c795bccb37802659afeffee9db72491b23b1d792442215b5ff04c6c6078c50c994e1282898399e46cc852e5639c5cfc8027b6b5fbed9f5f5209a71be7c2e4ba5c372b746d7206cec2fa8ca8199ccde7c059d875f5bc88fefd9f74c880d9f9b4bf4ba19f006b70d0330aaddeba913d6567396acdca1a8b27c06976d97fef49ef532384fd4ad1daf63b262f2744985ebc123777867b055d162db38985804d49254fb16f1cd27fba2525de0ffe794e1f1ab37f32550d952065f14b2da95f9f98dcf278373621963c57908f33b5fa12fdc30c823a7b226d429b6ead263673ad270e344c3bfcaad2aa0d2e08127f5821cf1e62bdcfadec215fdadaf6afe5252dee18915c2446d88ddf42d647b8387d9acf61fa41d6e1d060bd61e00383225bd444c54783083e3fb418d0a2bef4382f347929d76d7c2af8527b4dcf0b1ffd5f565fba613dee2dec40ca7c5beeaec07d22ec1d30aa3b106cb15d2a88b656ed22017fa1d9f5cf81f2e562d8c928a70554a21262f72331f823b6525ee2223112566219db9593eec3204213a97c8a7bb7432fcb7ea80ca5fc2d76ce593d8779afa0afd75acd8252d5671650b7e652bd67b7d2e524e9b4542fae27a551636129b972052b378d339940c149210ea8c59b4fa5e7b564c4b0ecf2b22e9d0df26996ce4a1b57260ce4b8e7f13523c528ada935fdf24dfac47e1ef954a4a49a73247635ccb401539bd4e872e7761e5ec619e7a04603cdb9101ffc45ed75c609601da111a5bc05f790e5e64044f4d98fb80d38ab5252dc596cf60d1c94d81b12f79c58feb645defc8732a2e5f7d463a2edf2283f5d8eb9f315209ad4f91d21aea533694578cdb658978c77ef896e16f82987a4f4a5479332dcf76ff4c31341c2c81594077d1aafabb10aa6bb7cbc9bbf27340894afb35e9a034c48eab0c0a266b223a5627a27ea27b5d481136e34459054ca2f924c6d9797b3a6f74891ef144d575b1b3d41b186a56f8a54559a1ef8d85b1040e34ab06b9371f701635b4d71e2781f9e1a3eefd7088748ae36c38c25d8332290db66a8d8695d846b33ec4e4c5078b133298246179cac339bf0780ec9ca788222ef84eccfb4d2cd29f50808db10aaf4c24740dfe0bf3148551edc29cd579893d29b24a2801179cb6109ae8690473cdf44ab587a6010a6a7f2b8ee3ee64a1a091bb11f866441ba57e08e0657af3e999dd74e6c4ca74b4f3a667262d95ff8f55d6be6df482fb09a6d6d484f46d0f6fcadaaffc8e90ddab5e536afa8dbe4e380bc4ec33cf74387192d349e0df80a6acb473268ea0e6dc0d7f279342a7b3cfd5460e4238566451bd2f1e4edc4cc5ecd47abb75294cb0e708d8227ea2ef3c8de76ff606fe054147ec8a183770ced7ddbfb8c239745648b012660bb22a56ef6ed6cf3d6e24a096d80142d44dbad92e66260acd2308b3e02a6ebb059d24a3c0632a33619ebfb686a0151016249181d5f2c2ca13b94f5af235de86b0deb3f2a1683d54543682ef543a4701e3a074d7936bfc02f621cb77bc98df631b2533fd14cb8f5e614419da674248fc4a0475c93d8596e913fe76520d9ff15a2c9c70525b67657803d1e523a06b76b4b7f53e829e3bf16966f11a3e53fc09681aeb13d28d588043458fd52a54379d1c201ca87c4eedb7fd9bb05091af3cbb9bb132c73719af75cf38690f6a40282e071c673524c2ae231bea65cf13bbfdca84ae06d5cdbc48854ec9f5d9927feea68fd76eafe6fb690f40a07de8990ffc5896f5cff33a7aca50f0321d24aa4fe8e4d6f4a6ce247d4a9111255500a353123549540b20ff2233b2d8f3f1e9d22d6b54ce3f8eac25f8a5e8ebe745a9c820dda8ca556fd6811f6bb3d6d85854460439455e9cf6839b00c8ea2745f825706fdcbed1e55fe9472526ae1500ac8c58fe5261261659fa18b22c569280f9788b54320572ab51956265e50db9081c3d435d5accc3f98d2cfe036606a1ac77dfd32f93700c06a5c7db5807c53e93293b424f7b98bf78a5c38cd70126849dfb177b2b6e920c47bf0086d0e08e59b8ada8c6e5cad229a4a1a8422b033943442f3dc9eef51bd46e3294cb1451f409da486a420eb594915922fb32cd2c135ffec6846a602b3cf9eac1fc6e253374d43ce43d5cc1719f2bd0e69f73d1277ec426b0ce1b764d680c6a474e81f44290af535dab64f5003143883057f6ebf6ae6e5e2d3eaac93633873cd26de8a3e005eef2d54aeb001d57b0f1c62eae6ecf1486004cbead0616af5110c74d72f9e79817956aa8cc48611f831fa03917bd5b217b4819607c735d0d76b34b0dca8bec6fb83130bfff3b79421ba73cd37b5538bf217257673f792bd18da2ad8fce5640ba6ae82f67341d76a563bc8b7d5b47440abb506ea0f7db2edeb3e4aca2e848565f87c8b7d57ecd645adc10bd784e1c67c9a2482f0fb656d7150ec614f403a9808b4d252942de2555a9d3c9acb5230715bb5afae486be3e081dbf7c7d05889b5d7f58dfc3e0e8920d376d16934e4b4bed2100848d75ec998d1d405ea81db92356e6b73d262b0e33a4548473af6c1120176e7b0522716752cf84ef4a6dfe044f7145686427bfbe897fb60af5ecb96951b320b65cdb6e5ae758a45d70f5009968bfcf569334f70e85eaed93f7defbcacd9b08bd7c961dfbde7dba738e40af5b4b6024256d21fb8dd7d82b4cf56f70f67074c856fdeaf8e0ccd433a78b8dcde2d7190f8789d69d7b68ce8a7e7436389097407800530d9fc700cc488ac3a5d29281e5691b67ecb79f4a4c44f50deec55514aef8e081413339b0d2e7062da61fde332a20d1be75725d0113ab1e8bf3130769b03227b4f4fc7261a561b07991780d2acc545e843626c639d6c796554ff9dc99c1d20d53f74f0c4734097f1c171a1f2bda36e9ae3d446ba77bb6b1e1f6ea48bc6c9a3ad66af009f35f78c2b7086a7063142138c36f64702cf750ee1245a0bb3052d1442ee8922fd9c669a0dce24ade9cc6976daa9a383fcc767485341078d1c0e783e60761406d5bfdf757db4650e01d6e3a6c1b280b02fc1fc132a3d6379b51f9de7242abdcb4b41b5f581f635824d68653bb2c48c608fe2485357dba2c2cb1fb9f1fd43873a382081f9b35c1b932782f680d7b0bc9e838205f682afcbd8fedb360a124d8693afc5", 0x1000}, {&(0x7f0000001340)="00ba9513174572a1131307ea2f2fe9e3301117516e24ba32925a4fb88d2a15dbc0bb17948141b1a472c2909e907191e4bf6fcbf513587b4bd252df1e5188abc32f8384232f959aab529760c70a2102a3c94653686f57c7f08bde3ab32cc7a8cd6e60a93d947a9cf541949256f9d33426f7c2b61962e7f2c2d4a2da2884aa6dd5b17de3c0", 0x84}, {&(0x7f0000001400)="1081fc1342d113380341b3d96cbcdc71beb1086d1cce9c6d33d51c99c28b79ec11c226f8411a0726af7375781077bd94f8e8c8f6dc280ff0ba0a1ea770ca75242aa025a66247a265544c8cca9d8073cb0969a93bd51a281f62a7e5394ec71423244cb37098e7fac176a218c76dd80ecd4a388f7a865e2a3edb8da57f8f011d8cdd3105631131794b867b10219c5f9cb55051a220d42d6aa7a2bf0f3f88e1679c579c6910dba13511583f49c58b9b0247e27e6f339d63191dcb41", 0xba}, {&(0x7f00000014c0)="4ba40ffa174c4684e2a0d989b085d4ce12bd9daebf85326df67a84dc05c729850b7c73ae47b1af4ceeddb067fe9ed64441b6f6ec4408bbacac15dbcd3e789563dea7d0352441067895fd10c2d54e467fdeabd0fa8571c186836905f975e3a5960f2a775493f8c3e4d739bb8da27aa85f8c2e2752c1c3c62d38a63397361b7caa528b49cbef30cac55236f0151415d1ad9ddeb813b3c22342c9e2af3479fa759606f64d74aceda5033d627b6169350148c60674993853882f785d7775dcb1199d517ed07fcae9bf3b8272547c3f065a9e2de942b79afd51a5c627fa41bcfd5e89019b4f79ddb131021d81", 0xea}], 0x6, 0x7, 0x9) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f00000000c0)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @empty}, {0xa, 0x0, 0x0, @private1}, r1}}, 0x48) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000180)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000140), 0x13f, 0xa}}, 0x20) [ 368.651925][ T6137] __loop_clr_fd: partition scan of loop0 failed (rc=-16) [ 368.652739][ T6464] I/O error, dev loop0, sector 8064 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 368.655936][ T6464] I/O error, dev loop0, sector 8064 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 368.658977][ T6142] I/O error, dev loop0, sector 7 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 368.662331][ T6477] I/O error, dev loop0, sector 8064 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xc) r1 = syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x10a8400, &(0x7f00000003c0)={{}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x279b}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x100000001}}, {@default_permissions}, {@allow_other}, {@blksize}], [{@audit}, {@uid_gt={'uid>', r0}}]}}, 0x0, 0x0, &(0x7f0000000140)="ceccd7ca9b192cc7e9c33c6fe313ac9fa58af171f76573879d894f60e571742ffe2d72edf1f8f06b26bb37efe955f379a2575beebcf3f5a680fbad029388488a506276f5e737ba83f40c86a1292c1cac255c0943f6") openat(r1, &(0x7f00000001c0)='./file0\x00', 0x3, 0x109) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00']) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000380)=0xc) (async) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x10a8400, &(0x7f00000003c0)={{}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x279b}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x100000001}}, {@default_permissions}, {@allow_other}, {@blksize}], [{@audit}, {@uid_gt={'uid>', r0}}]}}, 0x0, 0x0, &(0x7f0000000140)="ceccd7ca9b192cc7e9c33c6fe313ac9fa58af171f76573879d894f60e571742ffe2d72edf1f8f06b26bb37efe955f379a2575beebcf3f5a680fbad029388488a506276f5e737ba83f40c86a1292c1cac255c0943f6") (async) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x3, 0x109) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00']) (async) [ 368.666293][ T6253] I/O error, dev loop0, sector 8064 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 00:06:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f00000001c0)={@val, @void, @eth={@broadcast, @broadcast, @val={@void}, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "d66ed1", 0x281, 0x6, 0x1, @loopback, @mcast1, {[@dstopts={0x87, 0x15, '\x00', [@hao={0xc9, 0x10, @empty}, @jumbo={0xc2, 0x4, 0x2}, @calipso={0x7, 0x50, {0x1, 0x12, 0x2, 0xfffc, [0xf4, 0x9, 0x3f, 0x71, 0x8, 0x200, 0x98f, 0x6, 0x7ff]}}, @generic={0x20, 0x3e, "055c34801ff785c2a14fb2d2d8fd5cb690b9a9b2f7d139c317da1a4529f496673491d0ea2a0311aa5d085fb314c0d910200692d38b5daffa2940e9cc4c84"}]}, @hopopts={0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @mcast1}]}, @routing={0xff, 0x8, 0x2, 0x40, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}]}, @routing={0xb5, 0x2, 0x1, 0x1, 0x0, [@local]}, @routing={0x2f, 0x6, 0x1, 0x7, 0x0, [@private0={0xfc, 0x0, '\x00', 0x1}, @remote, @private2={0xfc, 0x2, '\x00', 0x1}]}, @fragment={0xff, 0x0, 0x8c, 0x0, 0x0, 0x8, 0x65}, @srh={0x2f, 0x10, 0x4, 0x8, 0x0, 0x0, 0x81, [@mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @private1={0xfc, 0x1, '\x00', 0x1}, @private0, @dev={0xfe, 0x80, '\x00', 0x32}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02']}, @hopopts={0x2e, 0x4, '\x00', [@pad1, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x1d, 0x4, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x11}}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}]}], @payload_named={{{{{0x29, 0x0, 0x1, 0x0, 0x1, 0xa, 0x1, 0x2, 0x8001, 0x0, 0x0, 0x0, 0x2, 0x2, 0xdf61, 0x7ff, 0x4, 0x4e21, 0x4e24}, 0x0, 0x2}, 0x1, 0x2}}, [0x0]}}}}}}}, 0x2bf) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000000)={0x0, 0x40, {}, {0xee00}, 0x4, 0x2}) ioctl$TUNSETOWNER(r0, 0x400454cc, r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) (async) socket$kcm(0x2, 0xa, 0x2) (async) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) (async) write$tun(r0, &(0x7f00000001c0)={@val, @void, @eth={@broadcast, @broadcast, @val={@void}, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "d66ed1", 0x281, 0x6, 0x1, @loopback, @mcast1, {[@dstopts={0x87, 0x15, '\x00', [@hao={0xc9, 0x10, @empty}, @jumbo={0xc2, 0x4, 0x2}, @calipso={0x7, 0x50, {0x1, 0x12, 0x2, 0xfffc, [0xf4, 0x9, 0x3f, 0x71, 0x8, 0x200, 0x98f, 0x6, 0x7ff]}}, @generic={0x20, 0x3e, "055c34801ff785c2a14fb2d2d8fd5cb690b9a9b2f7d139c317da1a4529f496673491d0ea2a0311aa5d085fb314c0d910200692d38b5daffa2940e9cc4c84"}]}, @hopopts={0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @mcast1}]}, @routing={0xff, 0x8, 0x2, 0x40, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}]}, @routing={0xb5, 0x2, 0x1, 0x1, 0x0, [@local]}, @routing={0x2f, 0x6, 0x1, 0x7, 0x0, [@private0={0xfc, 0x0, '\x00', 0x1}, @remote, @private2={0xfc, 0x2, '\x00', 0x1}]}, @fragment={0xff, 0x0, 0x8c, 0x0, 0x0, 0x8, 0x65}, @srh={0x2f, 0x10, 0x4, 0x8, 0x0, 0x0, 0x81, [@mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @private1={0xfc, 0x1, '\x00', 0x1}, @private0, @dev={0xfe, 0x80, '\x00', 0x32}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02']}, @hopopts={0x2e, 0x4, '\x00', [@pad1, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x1d, 0x4, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x11}}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}]}], @payload_named={{{{{0x29, 0x0, 0x1, 0x0, 0x1, 0xa, 0x1, 0x2, 0x8001, 0x0, 0x0, 0x0, 0x2, 0x2, 0xdf61, 0x7ff, 0x4, 0x4e21, 0x4e24}, 0x0, 0x2}, 0x1, 0x2}}, [0x0]}}}}}}}, 0x2bf) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000000)={0x0, 0x40, {}, {0xee00}, 0x4, 0x2}) (async) ioctl$TUNSETOWNER(r0, 0x400454cc, r2) (async) [ 368.687891][ T6464] Buffer I/O error on dev loop0p2, logical block 1008, async page read 00:06:08 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x12, 0x2, &(0x7f0000000480)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x39}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 368.707806][ T6142] I/O error, dev loop0, sector 7 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 368.709731][ T6142] Buffer I/O error on dev loop0p1, logical block 0, async page read [ 368.713998][ T6477] I/O error, dev loop0, sector 8064 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 368.719704][ T6142] Buffer I/O error on dev loop0p1, logical block 1, async page read [ 368.723832][ T6477] Buffer I/O error on dev loop0p4, logical block 1008, async page read [ 368.729464][ T6142] Buffer I/O error on dev loop0p1, logical block 2, async page read 00:06:08 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x12, 0x2, &(0x7f0000000480)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x39}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 368.744993][ T6253] Buffer I/O error on dev loop0p3, logical block 1008, async page read 00:06:08 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x12, 0x2, &(0x7f0000000480)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x39}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x12, 0x2, &(0x7f0000000480)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x39}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) 00:06:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000100)=ANY=[@ANYBLOB="30004777acb000b46c"], r0, &(0x7f0000000200)={0x200, 0xa8, 0x1, 0x2}) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x62080, 0x1b, 0x11}, 0x18) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = syz_io_uring_setup(0x1335, &(0x7f00000002c0)={0x0, 0x5038, 0x200, 0x2, 0x203}, &(0x7f0000000000), &(0x7f0000000140)=0x0) dup(0xffffffffffffffff) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_MSG_RING={0x28, 0x10, 0x0, r2, 0x5, &(0x7f0000000440)="2be3920b8c02b78fced427fe399465dcacc4232366fec4b276ac5cf7d1b9b31727a6b7b0b0613ffb619fef78876216e2573d2218ec74e58a4549831d25c8cb7c73b27b2834d6c0fab902c3a562a77405fd1e2eed6075734d40f391eeab7b8375d917bb242ae551a63fb4078ad25ddbcb59980e16151a034407c438adbf38e557c48586c00992425f98fcc7644534530e473bf5661e2b526c8b2eec86a56e9470da46a0871fd1564cae4127a794f78b08ae", 0xb1, 0x0, 0x0, {0x0, r4}}) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x400, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f6c3d62526e643a300a4e805a2162ccd6d57284e8ed3536df28d83303ae05f15814dbb6197e77200475c59dd49eccab502309319cfa34c4645608dae1b395060f3f60dd13f1d106516df8199509a179ef891177ac78f2adf38a7168"]) 00:06:08 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/exec\x00') r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000100)={{r0}, &(0x7f0000000040), &(0x7f00000000c0)='%-010d \x00'}, 0x20) dup3(r1, r1, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) accept(r1, 0x0, 0x0) [ 368.836697][ T6477] udevd[6477]: inotify_add_watch(7, /dev/loop0p3, 10) failed: No such file or directory 00:06:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000100)=ANY=[@ANYBLOB="30004777acb000b46c"], r0, &(0x7f0000000200)={0x200, 0xa8, 0x1, 0x2}) (async) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x62080, 0x1b, 0x11}, 0x18) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) (async) r2 = syz_io_uring_setup(0x1335, &(0x7f00000002c0)={0x0, 0x5038, 0x200, 0x2, 0x203}, &(0x7f0000000000), &(0x7f0000000140)=0x0) dup(0xffffffffffffffff) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_MSG_RING={0x28, 0x10, 0x0, r2, 0x5, &(0x7f0000000440)="2be3920b8c02b78fced427fe399465dcacc4232366fec4b276ac5cf7d1b9b31727a6b7b0b0613ffb619fef78876216e2573d2218ec74e58a4549831d25c8cb7c73b27b2834d6c0fab902c3a562a77405fd1e2eed6075734d40f391eeab7b8375d917bb242ae551a63fb4078ad25ddbcb59980e16151a034407c438adbf38e557c48586c00992425f98fcc7644534530e473bf5661e2b526c8b2eec86a56e9470da46a0871fd1564cae4127a794f78b08ae", 0xb1, 0x0, 0x0, {0x0, r4}}) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x400, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f6c3d62526e643a300a4e805a2162ccd6d57284e8ed3536df28d83303ae05f15814dbb6197e77200475c59dd49eccab502309319cfa34c4645608dae1b395060f3f60dd13f1d106516df8199509a179ef891177ac78f2adf38a7168"]) [ 368.850728][ T6142] udevd[6142]: inotify_add_watch(7, /dev/loop0p1, 10) failed: No such file or directory 00:06:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000100)=ANY=[@ANYBLOB="30004777acb000b46c"], r0, &(0x7f0000000200)={0x200, 0xa8, 0x1, 0x2}) (async) quotactl$Q_SETINFO(0xffffffff80000601, &(0x7f0000000100)=ANY=[@ANYBLOB="30004777acb000b46c"], r0, &(0x7f0000000200)={0x200, 0xa8, 0x1, 0x2}) r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x62080, 0x1b, 0x11}, 0x18) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) syz_io_uring_setup(0x1335, &(0x7f00000002c0)={0x0, 0x5038, 0x200, 0x2, 0x203}, &(0x7f0000000000), &(0x7f0000000140)) (async) r2 = syz_io_uring_setup(0x1335, &(0x7f00000002c0)={0x0, 0x5038, 0x200, 0x2, 0x203}, &(0x7f0000000000), &(0x7f0000000140)=0x0) dup(0xffffffffffffffff) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_MSG_RING={0x28, 0x10, 0x0, r2, 0x5, &(0x7f0000000440)="2be3920b8c02b78fced427fe399465dcacc4232366fec4b276ac5cf7d1b9b31727a6b7b0b0613ffb619fef78876216e2573d2218ec74e58a4549831d25c8cb7c73b27b2834d6c0fab902c3a562a77405fd1e2eed6075734d40f391eeab7b8375d917bb242ae551a63fb4078ad25ddbcb59980e16151a034407c438adbf38e557c48586c00992425f98fcc7644534530e473bf5661e2b526c8b2eec86a56e9470da46a0871fd1564cae4127a794f78b08ae", 0xb1, 0x0, 0x0, {0x0, r4}}) (async) syz_io_uring_submit(0x0, r3, &(0x7f0000000400)=@IORING_OP_MSG_RING={0x28, 0x10, 0x0, r2, 0x5, &(0x7f0000000440)="2be3920b8c02b78fced427fe399465dcacc4232366fec4b276ac5cf7d1b9b31727a6b7b0b0613ffb619fef78876216e2573d2218ec74e58a4549831d25c8cb7c73b27b2834d6c0fab902c3a562a77405fd1e2eed6075734d40f391eeab7b8375d917bb242ae551a63fb4078ad25ddbcb59980e16151a034407c438adbf38e557c48586c00992425f98fcc7644534530e473bf5661e2b526c8b2eec86a56e9470da46a0871fd1564cae4127a794f78b08ae", 0xb1, 0x0, 0x0, {0x0, r4}}) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x400, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f6c3d62526e643a300a4e805a2162ccd6d57284e8ed3536df28d83303ae05f15814dbb6197e77200475c59dd49eccab502309319cfa34c4645608dae1b395060f3f60dd13f1d106516df8199509a179ef891177ac78f2adf38a7168"]) 00:06:08 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/exec\x00') r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000100)={{r0}, &(0x7f0000000040), &(0x7f00000000c0)='%-010d \x00'}, 0x20) dup3(r1, r1, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) accept(r1, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='attr/exec\x00') (async) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) listen(r2, 0x0) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000100)={{r0}, &(0x7f0000000040), &(0x7f00000000c0)='%-010d \x00'}, 0x20) (async) dup3(r1, r1, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) (async) accept(r1, 0x0, 0x0) (async) 00:06:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40841, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) (async) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) (async, rerun: 32) write$tun(r0, &(0x7f00000001c0)={@val, @void, @eth={@broadcast, @broadcast, @val={@void}, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "d66ed1", 0x281, 0x6, 0x1, @loopback, @mcast1, {[@dstopts={0x87, 0x15, '\x00', [@hao={0xc9, 0x10, @empty}, @jumbo={0xc2, 0x4, 0x2}, @calipso={0x7, 0x50, {0x1, 0x12, 0x2, 0xfffc, [0xf4, 0x9, 0x3f, 0x71, 0x8, 0x200, 0x98f, 0x6, 0x7ff]}}, @generic={0x20, 0x3e, "055c34801ff785c2a14fb2d2d8fd5cb690b9a9b2f7d139c317da1a4529f496673491d0ea2a0311aa5d085fb314c0d910200692d38b5daffa2940e9cc4c84"}]}, @hopopts={0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @mcast1}]}, @routing={0xff, 0x8, 0x2, 0x40, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1={0xfc, 0x1, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}]}, @routing={0xb5, 0x2, 0x1, 0x1, 0x0, [@local]}, @routing={0x2f, 0x6, 0x1, 0x7, 0x0, [@private0={0xfc, 0x0, '\x00', 0x1}, @remote, @private2={0xfc, 0x2, '\x00', 0x1}]}, @fragment={0xff, 0x0, 0x8c, 0x0, 0x0, 0x8, 0x65}, @srh={0x2f, 0x10, 0x4, 0x8, 0x0, 0x0, 0x81, [@mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @private1={0xfc, 0x1, '\x00', 0x1}, @private0, @dev={0xfe, 0x80, '\x00', 0x32}, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, @ipv4={'\x00', '\xff\xff', @multicast1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02']}, @hopopts={0x2e, 0x4, '\x00', [@pad1, @ra={0x5, 0x2, 0x4}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x1d, 0x4, '\x00', [@hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x11}}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}]}], @payload_named={{{{{0x29, 0x0, 0x1, 0x0, 0x1, 0xa, 0x1, 0x2, 0x8001, 0x0, 0x0, 0x0, 0x2, 0x2, 0xdf61, 0x7ff, 0x4, 0x4e21, 0x4e24}, 0x0, 0x2}, 0x1, 0x2}}, [0x0]}}}}}}}, 0x2bf) (rerun: 32) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f0000000000)={0x0, 0x40, {}, {0xee00}, 0x4, 0x2}) ioctl$TUNSETOWNER(r0, 0x400454cc, r2) 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 00:06:08 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='attr/exec\x00') r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000100)={{r0}, &(0x7f0000000040), &(0x7f00000000c0)='%-010d \x00'}, 0x20) dup3(r1, r1, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) accept(r1, 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='attr/exec\x00') (async) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) (async) listen(r2, 0x0) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000100)={{r0}, &(0x7f0000000040), &(0x7f00000000c0)='%-010d \x00'}, 0x20) (async) dup3(r1, r1, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) (async) accept(r1, 0x0, 0x0) (async) 00:06:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) (rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 00:06:08 executing program 2: syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x8c1b, &(0x7f0000004900)={[{@quota_on}, {@locktable={'locktable', 0x3d, ':'}}, {@nobarrier}, {@ignore_local_fs}, {@quota_off}, {@norecovery}, {@quota_off}, {@quota_quantum={'quota_quantum', 0x3d, 0x8}}, {@discard}, {@nobarrier}, {@localcaching}, {@commit={'commit', 0x3d, 0x5}}, {@suiddir}, {@norecovery}, {@statfs_percent={'statfs_percent', 0x3d, 0x9}}, {@acl}, {@noloccookie}]}, 0x3e, 0x1277b, &(0x7f0000008780)="$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m17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe0+XmBNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBdf4t//0d+0wva9II2vaBNL2jTC9r0gja9oE0vaNML2mRlm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFifcZXXpBl17QpRd06QVd8rtLL+jyb+zSC7r0gi69oEsv6NILuvSCLr2gy88LdMn/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/92G//6/UN2/5f/+33hggeR/l/zvkv/dpv/HjzP53yX/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nez/qzq5H+X/O+S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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/xw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAuQIAAP//sXnxwA==") r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)="a192f8d65ca858ef3910c705", 0xc}, {&(0x7f0000000300)="e5", 0x1}, {&(0x7f0000000f00)="66317378b5ff7c190973a0aa96517e02f88cc1b21737c03095a3369e0cebeb55c1915be576b848c0c6e74a732d5e9ae77625145113e2dc405f99472b7c47ce869bdffdcca4b92219874b2b3ce369677ed0a17265f7b1944f6f8a2b1f118b853b4049564f66118619a351e0e035297216aae890ac33e861e4bb2d854a99a0ea65e1f889c9d6b153e29b9dcc44821ec32da5fafe471d4b6e1a720b72875cf9bae7a1ce5acdd5dad8e2720b653c083b82d4f4ba4cca540aeece8842f7d9ca71c51a288533b22617a8c3522f462c621295694e5790618563b3e31a9acd5ce705c7c390f9f3d1156871a200c5d5db3b0ca3ef5013856179715f7442ee4c8082e1f0d978b407785274abd14d895e5bfb5ad38ce8765beacd49f73ffee1ad5b3738cc276285bae905d9fa865ece4a6936430767ff131ca5b165e91386181e3b8841746c941303cd64c7a50083297bf65ff542431da2d64a4151a7c81dc4aea69e4c9e68c697a8e7fe30041c7fe7e7a395ee3c9fd991c726cf30fa455426c4345c742fcdb5d7d1d263cde5b3898255808c569d49eee393d942b46285e5b81e8ec6c6a09e8ce7cd6327fc21114cd0a55bf5d0cd2b2f23ea33c474f7cb98146501099f556a4714100327d4b4ead987551cb30eb65e073c0a9264e8de1725ef0fa4e1512fae01f81d3f678ffa1d20909e87cc0a1bf91b16ec4e3ac43d19ee1e03cf75781612970c6d78040176bfcb422f0dc1c83b634e8d2c5f9ae35ae49df60f6b293b2320a1d74d76ed0117a32faa61b485258484633daedd51ec2c14475f3b189490303b46915869c31f2f4262f6d92bdd1a394ac83c6cf307758eabf5d92a60e74747a975901a8c4abe6bb13cbd6e44f81c4f97f58849c01fbe619ac0b586f48f8043fe3034773edf17f1c12d9f99f193f75ba6f2ca29e5b4400e454cd0aed1c75adc3928ebaf389265cdead110f502f72e457040fe4cc414bb4c909b77f0b7e77b0c0d75867251454b8d9b1d78f59b2b7bb60052d7c143eb89b870175fd2efbc9e7397579105e143b8ca79b5f13391c2a47ed4a8003f3b8ad6a96d289218fb8187f2bdc875e4c12913a6b024535a0c0af84d0acce4d7c182f2cffe02c31cfa7e86e363e8823f537642a7ad13e322727ebfa571773239d3daa1e4313efd0648ba4ce8147d570fc346c38f2dd91c3a7624387f814fccf3d2db23947131ae775b0ccef3b2ffd0b4be67b246dc34543426bbbad3301fd17be8d542fe6992ea19a67dc443b11caf724f991a45bf680a1fbc3796e843124dd928a3c82a77d94bda22330763f0baf6978eac5941916ec7c60ec60a9efadbff36f1893a2eebae7fb7934e96970c07e8e64af519d8cb78821b85a5241ae59f3dad41814090e2c1e2ad510f5b496bd824a92511d13c42f36ddf5f455ae7627bea6a4895a63daf32d480fa5862430abc75636737ace7f53dceee0dcb4eb322e0b2a9a93620de3fc58a5564ab5f63941edce7fe9637dda98658e0cf0935e5eaa0f314a43b545acc9c238703c3ad6ea66a9572a062d4bf04c2dc84d352d546042b69a6498783dd7d4bdcecb0ef3a4a178ebc45f7d351e260b460bb38234831423f2c304fa2c197e3d244c05e61deda74076d4869e9ede62d14f49e9ecc0148a7efcb8dc43cc62e8c1ea322b34c68d22ed46ab79d48d30b8d6db276b83c6d522c2c26e99e033b05376a9928ad550eb3138bf68b80aff4eb6aa91dc4afb09d2d8c9551a8050956b39880fe76aa05e9224b1a177b8c597201bd825bd340486b013b3501095e6620168812a23ea6b92293104e2a23fdae63900ebf27d677289ed38309093a7822843d836d2d85d588d85c28a85304eef4c3bcfcb7ba2581df6260b56cdf20d3874fa8f40859489d6e7dcd3c7ba6d4585c06ce10bed0b449a8428216a7aad0fc760c41e897dad8055a44920e7a102bcf5c2e3402d1a6e8f6a93c4416fb657ec8eaa350e423d05b3abf06ac19c47f80a692496fabc7f5b63e1e074f52a74140220acd1f242a1b3c58ebb416c6fffe8ed387ccf308a9591a47ebcbe921fbc73c92c0dc453c3be40e8386301f52fde1e551514a17398c9ebfe368293fd3e507de61c3ad5d7e55c2c44174f44f4a3c07a141204e161ca3a0baae41ee2c3498f4401f5584e9db095d7d0748ac5cbc31cd90b6b8a7b18550d9b105b1571d6f0f841cac37dc4f3f8e76bb250ec0aada6bf0533091fb4fb50589b32bf9a2bdfb665595852e85a67dde650c35dc29cd38da150432a5c4919c61e7b88df756df4827e6ef6aff99b600e53eca0dabeb4d3e8c0b1108a95e017fb685e7a4530d6673c123b961f03b6df98c270a94560cd163f3e36414ffc74dd63c04a06470a4f14c0dd923bcfbed160bce4ef87aeb8caebae719e1a2f6c9d2e101afee8e2e32b94230a548165765493fe4950a0a8235e378de40bf0fe4a23dfa9cf71d32cbb7735e7e2d318813e92eea7e4cfd21c1439e46402d70c84ea9db7272f3619043bd9b3f15c9cbde074fda35bfc5530716131d019e4f9188f26011578d8015ba749ad888e21a6c94f1bddf1c1f78870713656ba8659b05cba02347f85d53266bc33c4d402c14f65d874594d0b47c34b9151ceed713e1e2eff82f4328d9b2a555a1de640339e3746a52bc4da43fa08e72b08b662d734ae39dcd90a87628bcb6f3ab7e6f5747c783348ce6e16fac3c5b6f7caf360fc7c611ad25ac3825b4b1a8eaf6b6c23d4213b7ec64a8bc553085a10ee13de16df3e1327fc2cafed5db8398a0bc6da25564b81658af37b169bcd9b449d3c14133525b74a5448b671be5cd8bb346c64cdfdd5c08a9b3348760caf832dc3977d138ddffd4c4d28294f5df348a1b281196458881507b956dcd058dae4c4d4559849b3da49d53aafa57838fda0d3fd3003418c9dbe25165389d4d3c9c049beb93edd66ac86cbdde08f76bbade5cf031523851b044fcc879fea19cbb21959b6013868947ce5516ab9d6137706e2a75a7415087cb53003873e20a4c8656b9ee01fd9a96d0ca992c1203419d7ef1a540cacdfa76b28ff61b791ccf37ece3e2c4b45559db479bf7152fdb9ce7f85f68551239ab9c645c4b3f32cc2a168ac0e78513c4ee9c5347455cb0f5451e3de8129964c0850853e24c311978cbe413a690438c09ac2f6075c0bfb7b0b668efa37d08573a3502560cbd65e0b185f342f062e1c0172a3fc342710871000bc4646b5ca2812ac4de1101bbd0b1e88d6244d7ae76a8d7cb7e5e69244645674fceb57c3d7b7ffe9cb44086baf4b8f4393c1899e58f75b678125988ebc6f4a2323a4459ced0535ef26c039b507fa70df375b8b8001d34cf99797e200c4a72547014901db1d858fc529c5313ac5d6586d321fdc4754088c543efd65ddcf398853a98cd9b112e88da867db13c5e8beaf11f611605f8b9a535766011b75b973fc1152c8a134fa500019686ef3df87e5ac4ac50632c187d710111bf7e474b446f75f503c92f16886378c7287fc7b29819fd9984becc5ac325cbeef85237801ac1c2eef3a0ca993bc2fb61f3f6e4aa4da6992063a54a13f9b88e49fcc868bae21119d63aa5eada589782556d527a2ed5b12d563b49067a3ddf6297b8c043817d9ab0bd69e5dc786be44a2c303674c2d37ef6d10ba869c5113cc031ee10b52bff801f0f1f09a44d2b56c195556f61329efa7b03fd32773607482497d06bd85f22013b03d2aa43d4282fca1521fbce9ca1b83f5afdc2dd6af632dc979040f0665658bc0962fc0a034940bdde0ccab9ae412c35d37634d136fcc276b0f0451dfa3d93e25dda4072f62a0cdd8626a40e80d495e05dd04e1faeb0b9878bdd544454a41cbcfb1dbf8ea1c0bfc288dd127f7fbf277ac27b5a831d1785fe0e98f219f4c49c5b9b1775640c24911f42a0884953fa3791f9dbd7828e4d911cd6a88feef9da29428018c30d9f2633632aae5914a8edae3b2f60fb8c6fee1c851ea8b598d7dfcbf64c94235c9fdffe646beb9b0c759af66594d10f76200575907a8da6f7347a84355fc0af25711d4b71c388fbcd1a0cb00513510f6c850d4380015898e16aa39e064068698e19b8320c03a8d126a8110b8f9e47aa59b97cfffb48748b1f15e109080e0f7a0058e9f5ce91d717fbe51f4b92f922fce19979ffb8d03794b57fa3e45f6f17d003a18a5bb4e2b38c969ca14b8757159340902afaa6570547b058f22906f5eeedfff707ac0c23def101a2ba2af0def8e135cf2a8502b15f3aee721845611290166bb1a6f10b7bc0d551a4deb6bcbcb11d6e1eb15a08805458e3e092bb4cbe83ef27288e4f27a3c6e6886d539ed592e445dc8b11274522a8f5a4591763a33ff9901114d366e4ad9e706731f0dc657b0a607e20c4aaec5dbe221b26365ce559349ba9b1e301d68471715044da13a499040bc21f29ab946d8cf0b5b02b25873fb83ceac41d8f99ee54d3c6b71bd1f541896ee3cbf81acac5c3ec52a442c1c8f8842323c49dc62c2b7fe94ef394d8da13b679401294aa26bda18c42fa653e5ab102c6490df03b950e3f99c7547a1fe75da18f060be9aef2854d8becb89ddd4e5902586769bff40fc852d4e35211328403b7cb58f62ae3439d64cf5858fa773453da03e57e0fe7630e7c18e9309f4e18d847614d68741da1fcc1ddcf8f38c01397fc2413982a8fe12e2462d9b87673191c0ca29dd7e115da05f70a3a2c8a1099f25272e79c4ad3af22352775648191251e9a7cae289ad1757ca0b8642ccd4c787df06f6da2b1e4ed8de50775155dc856c130b72af743ffd87e145f6a2b6d1d93bd5d12abe8528dd642c6a198a25e6755e83a44acd8e1a2ae41a3edaba682121e8965e60dc2c95d86b560cf61ed9ba8569a08fa4428392e41b9d1771ec877ca379bc2dceb5d5d066daeb86fa64eab6a52abc16e4c5751713ceea621036bf3805f50c630a8be3ef6b29b567434fec32c7b95045b11e369ba3d845472eac45b1941947eb82342ebf8741ab460b477a38c70574fbc9d5f7dc8b79ba332988d14febd30a84a03d7c329ff5588577971dac018292a3cb43e92d1e7e776d5bbcce17c68070a0c9aa483ed39b9f6f9adf5577aee92d4874111224d850e5d239a8daae3a4b535062d551aa64d3551f15d43e38908299a5f8d1ffdb96441e6c8e808d1a986d9b157dfb9466ba29e659ccdbec943b07802399dbc0f97b07f386bfab00502a74e794b597f3ec6504cb10a1e9c83e78d29e9e306d26db6bb44d87cf6984a81018b36b1ac272a10b2b22b22bbf8dc1c633ca684fb1509f274fa9f6d1fd27433aa0ae8ab3369e6ea5f90c26dd81f3de8c2e9bea9fba1d908bb7587a91876c08c25ffb92720afaa95e6bd6ea3657f9c362cf80dbecab8ec12b616a7f65b19b6fd3e731e99c98d9a13d7f6346a8612acfc5b5fbfaf56ed86b6ae4de07510174e28191b8191a67433a2993abb5927ccff658020d26202c488c68a9d884e51a76c8bcec895b90551f8865c012647533adbc3bbec17836ea272bba20e1221809504f620044eaef8b8aedee889a3c0805f7beac6937c4f2fc1cf20709aa9a0c957ce633502eae9d6e88fbebae6a7add07c422b2141ca2774f351b442f0051636ebe8fb647e985786b8b65a43a04c4e915360a043314260a8ef27028fc712954d291570d9c04e516d4ea3df353b9b380f7e3ac91be54e9483150c952c027e6e135a315b7127d0cc6cc5fe60be1c45e996b41f16272df9fd4f5adeeb4fb7348c6bdd49d4d1efd4f91b28bf5ac16e854e45078408a900e26af11bfed6017e18", 0x1000}, {&(0x7f0000000340)="930c4c228f686e94e3385105c11573d444c9bd1d7793750f2f7127edada61e82e540fafed9f6a5eebdfde13efe3dc6f434dce31e843318831aaf21ff34bfd4683999f464361b5a32cb72102a668c925a551d204b4102ec8b8996c55e5e5e8c62dbe4f1d19f16f4b2ae08d96793569521d2bdf609892bfbf935", 0x79}, {&(0x7f0000004a00)="09413a7b5fe7e05747f87d8e999ee994e162591975f125ffdd267684711b9b2a69355663fde77af4892219ee5bcaa0f463df54176cc6e8dcfaec0d7ce6535f6da796e81581e1179530a814c2db5ce1dd0c9c0a9642be845b0bd69ed97bb9a496983b81e13520a15ddfa625796a909e7bd9f08448faad117774d00e251a335460dca421b93a2f1291ab15d4d8055d67c3ecf057136155f60bcb8b09479c9fadd9aeda8b336169c9774597431fa5152e95901325bab9123907bca3af91017313893559577cf2734f01b74ec0b396f1a6566abad1816494f8b4138d08e1e879bff1a076a4e1826f38a1dce777202e22d081b8862a8bc85c04c434a2db7c7939a662b6e5fe01ada0868cc38e7df37f9116f35f5d7c163f1bd3f8dab69af04a3bacfcb562f75d1095f573aed5de25625aa53eeae994d24dc37af643b8e3e80fcc644a942d36237aa1c8d2c6d1d49d3ba03a061b78122a40a222e1bda59b65761e4de7f34387f392a63c1db2918e5534bf5af1e52a8ee2817851e3be87964c7cfa58b01127199ab8d46d5fc8e11eb1054f6ff098ec235b82561461262f2be06d315fe531004a886ed37dc6d7385008a75bbcf3c2458faa498896c37595f2210bf4cd6221fcf06e8f8a020d00d8cc6fecc2e198d77a60dc859b73316ca969bf8a9770be8e4034658db1b6881c8121ec193a7e8106134ae8ab408daf3552f6a69155107d28d60910ccc25addbbd99198795a78a4a07dda32dd90be0abfdc1197a3a1904ab334c6b5af337f0a1335e865625a66128948bc4d7a31e037769b6167bb28b8039d774c6fb73f951a0d376a92f1e933f8a02a4e09e071ab51fec1ca09b208b8444756f3721120fa69da3a33350360b22e494d5dfde4b7a61a4328150071cfe9c3263c8d8bcafb6ddb06d876f1171deebb8f653e8560a0b0684cd65e040564bd16868101a43c99eb45093af2063d4f0f6c823c978c47f32e889c7612cbc24cf1542e4426c5cbeae675699b0e5db2a970a753a645ea1ca00176de0ffde6a34123be3df8349a0b982d1f4740816f1df15b5caee55496ba83bc821325c9be8cc7132d5c9246ac5174b8d24778719cbcbfeaa1904e90c22305ca17816b6b920c8de3adfef7facda62d917659808fa88949f7fb0584b52a49a8e892971c16d1df224c06892d2a3fbdb3d2bd1fedbb8f8a8baa718ac70214ccbb04c9bce9b3e4cb974beade9e2bfba966fd6fe07bb44a9ac9fc17a1c46c328de519d420742b7d71b05d689041aa6e93da2a54f0214d785a160ed4adba0edb4f45f2b093e9c085bd7c6783e9c689b82728737739207499a53f6ad88e99ac41475f7ba8eaa59f68258a3603b00a3029338410e01a2bcb468b1c3dd77ebc27a73d1dcea4fdffe78b570a5981ce6c41fdbe8a00ca57fdc003361231bcaa6154b6f11ff9534e7321eea17cd78d5cf96ec269384993ba632e711948bad572eb3d8f34e8372d6739997c9189220c9e81bd204c2513cbf04dda5755ed26bb285ed47f68195ffd1fc33f1940f908853c3aea43dc00300414b808300b5da4531ad416d5804b62080f16944ce49a09d34793d8cfd72799c0a34e822d3e443cec67b9d1098b6871bc4cf11357eb2b13af4b68791b660cef2d0908da8ed8d8c3e6b14d8e259f7312a0ef518908a1131aab4bf92ac51be55f00e7fe7bb26ef17507ad37cf692ad37a7138032a26a15d83b22e820bbe6241c955e31edaa3c9d7b97f500d0715e0d99e5309302b3c1674df64130c48f1a3aaf8d47c73f0fea846c5e9e70cf1a19e6ff24ca1b602c667f429b83dab059050dc64038d41795f3db1e959caf385b6b698c0e609cd2ff0be0a9ce91a98b0087a1b5ea0c876964c26013175b2e36cd9c04e9cf2daee347e9878ac64b45cf9df179639a73ea0325c0b9b55b66b90d0a5c79883442ade7694f71f8b01e660806749381da98081b2510ccf3c9a21d855fbd5a13e1b2b0ee08eba22f23ae4618677371ddecb3cdb9a9ca1e32719340193c3c44e9f86491fdab9b025df4c14db8d4cd87231318eaae013944c84a4734e0ef7811fae1ce99be24749badb53a6d93278d027425aeded4ec5f09d7525769bb598a37b16e9ca0e9c4b5326404ac0fb7c9aef0a2d8f7556a9865225498d1f22e79837965b8cbe3df9ae7b0fc9aeaf70c519ca11e62c6d164fa705d1cdb751e9ec4defcc844fa92da99eea73b49963fa1cb93bc678db11d513ba0cfce21ba54140ee2649bf5ba0b002ee567f82ffe2f3e02b63c019f4ef9bf16b90ca3456c50813eaff11e9881a608fd4d9e329b1b0da533add102c3ea8584f8fdcb2f4fdec23efb54f816685e31afe43db2edbda1bdef8a121e96d2f680666357ce0de1a99b8e1ee91961bfe8e7bf5da95a96963531e446fc3f553b43e514fe6175579f9212ab00d973b7a414723f6c4ae9e1fcb374c1de61e1be0526a6bc9218b86a6430c77e3bee142e38f4c014539f1034dc18defb61ba592a91ff1a49c7523160df1984f211b0e02ab1de0fe5f4a9a6dd1948649e7027d9796438a39ef689ff01777e67edaefec44831f2f983cf0058884fb395da74e8fb822686d83d07376a3f305a76a0ffc92d91a810b3d122a2fec60f527ee33e4991e1e3ccf91afaa341c69690bd3957e9a550dbaaaf161585fb9827201cb9964c7631577c993bfcc85c23cf3a5369009d29ef7350bd8490d9a799c0e959d2c6ad0ad222ffc7a6624440ca48ebd87b7b8f0bedb481d9d84ffae284592779398f985ca3d599fc1d80175eb60d4f424c30c0746397e92b4e64705a2565f59a292fa46b5e5fbc3f9740294ea3840a38d48f3875d360c614bf984447dc08aa592ef1adcbf0d206ae69de61c181d81c220b27b6a4418f23fcc5e4d9a026322cc259bfa8e403339c7c011f4961f1145e2954069222cb37fde6d8039237b43be5119f7aa162f9f710c7e5d2d8e7aaefa97eef64bcaa5a1ec7609cf239ab6eeb3012405ff07c0688fd8b4c4655078797f170e866b7af4aadc7ac93f2abafecb18dad1ec609081817bd0f999672a2c71d45ced1888304cb3bea47332a940395ca0edc1efcbd04b79090b1f9256097c944150d68c52b39009c2e0fe68bda4c70b86829eb31a7909b2cae30f0915c9e37e0a9b8b7d970a6f5257ba2e95b1e49f9d11af475ea01d3385e2d6e244c3faf99f43824957e17bad3ac816c13d4f3170c5541e9c2f69dcf58c9f12c781756522985a43868180b0f7be9c9c60c03390867c709f07907670bdf857448eb275a213fc854c7c33323509817b5dbe85bf92b6eb4991007b5f84027e1eeaa88f0cbfc9be503634d8d8ecfabeeb7252b74f30db3b3cea4d0a9bdd73c49391127ef33aa7a78603223f1302b3de498d37ff5ed2210c00c9ff110302103835166a31de1bd276b197b4c0d9a513a0b1130dea9ef0ae28ab31033ca74152b4204175e6a94d333f040bfdbe82a5ebcd84471d4ac2426a71bb3084ba2671d1cdd85390a99dd90d31175a171d4d7087c35cbc456868ce4b557fd534ef45fb20e61beb79fb1a74209242474051313e146990ba20f0de3c960835e0afb3278f9ddd37437de6815cd6ff82dcd6551f27b73daa3c97c62f9daab510eddb7f074aee515d5d7461361ff15a7094631397bda93b8b0c2ad6b717f8725527de767ae71a044575d1c119aacbf68fd6d9f303bcba0edf6ae42cd389805463e3254fb498fa1b29d11039d4674e5dfd5c9cc875dff6650360ef6019f69eca74ab9e1cce5335eda5099f2c967ee366ef950a68332fb68f17a396a354595e90c7cb8f5fd7084484ad2f713a79189ea9bf9a274f064de33f2a29119880603be7402810fdc6420e7aa5390b829a3abcea88c9b6ef341b1cae47a293bb649ba5260be84778adcff202945656ac92954020b16deebd2091aede8b8e1e233b54d1c18004360c227cb71e75af4d76fa5bd0d8590c6d0267b89860be36ac3a8a48685c81208ff0cf28da8221b945ac90121bb4509b6b728a769d460b8cf22645d5bc0209b8f30330cb428b126d50edd1b1b73cf59e7ec0f22722e31b06b221f38a6f1f152b0543cff8485a21a6eb5991f622da97ea64a500ab5796b7899143c95ae4befc05ec133833d84daa921265022df22316f0ded152d7d5b14a648e5fbf4c692df8ef1069ed35add57abf32a3631e18afc6fca3684cd2c72ff6ffe7c06b5453da930da4c22c791177d03da804d32808c1ea636824ff79205708dd386a55bb47bcb388dabaf1455352c4b2d372d6361157bdc0a9201dc170a316a240f49c41beeb51b5a996fe7345ce200075c7716f93d5cd7dc3b8b10d4a3c6592fa0fb864cc8b08ddc69373398571b44ee04914987a7fb7993edd6156ec363f6621ae7bdb689b8a848bb06eab5db83185870d9b6667ff494a0924424535d246325d2f2967baed1ca552a65090055a2698ed337ec989f2fbeb80256a8736f296b86d1bf73cab32c8736a6bf0eefcb5f32cebc863bbb554535f1984d0e26e6359d469ca7cfb9f474af56758b96ddc1a261b26a8098a42f803d1e31325a8448d3f5eec062ce4737b92eb4b570146edf0000738bc28b9b1513730d619a222df15d7c09dc1fb71f27c6d897f36773566c661a809cee838223751bdf10de9a7d46af55b5628cc35c7d9224c1f812961451ed387dcb90d3beb7e857904afe3e2b26ff83199f528ad57d3fdde7b8afbc088ef767115944a744e5554bfccfbae8fe7cd13480a44e4b9be8568fe11ebac5359818c9513b444bbfc1a087841ab411c89e94750a8c3616c28e70480562ca1fa63aa8293a9578afa4013f98aa7b95ee9f0c390d2d3787ce6260b138adc4f4e450a57acdc65fd2e12f0fccd33e5f5e18d350741e652319d20bebf0d46634950136e81d0aac23a7b343795e6c9b65980db50f721d93d193379aa58230914b20c6e0265332ab87dfc4ebf0b66f6914c0258dda47a924b02160c78ae5724430f4c7b7089a7ea25a0efed95096c4b5ad20d4de6b12bf007c91a51661a266227de43977c4f2928feb947e4e48ed6c5b56b53f0903c1ebb48480e61157e8b2a3c3129f55983ada1366d1e306e423665027a041c1891cdaedb6a50923102dd2f79be4001e1ab7fe7bae17bf6117c46121f2ead1df77023cd8aaff602a64ecfb10f401f86eba9e9bc181a33f541f565c8380839eb37c83d7ca361bc578549f1bf1d1af2e45ba512711ce710f766dda451673da63a7b49bece8be0d996ae7b8058e353a03f46668dc9f4ed97051f0809176aa68e85e6b4b42ed9eca23521543a387006e98536778f0e0dbbe3bc6ba644a32f7f3a4261991da146afb9a881877ed062813aff0dd1d1665aaebecc61cb0e70a914f2bbdec95e10b4a29b8e35e0fed4a4133fea670dcc519911545d4969ec09764c868724bcae152f2b9dba607679211cb6b240e1914456777001c0b34caf6243df54090a31444a6232df10acdccbb69c7aaf6ae37939d67dc4a372c983c0ce3d6265156cd706d510861642d033c96593488ff23bcbf7008797eae1802cc7d461f322d1f6e3db83b240c78ac93ed3e05233c8c2dbad3a5211eed60aadda08bdbacca9dab16fed1db501a1cf7ccedbb63d149100bc08dfd182cf9cd5b0b6f4c204247029288db7368d5659c0ed24885f430ca0f23068485d8564e6e2491adee2f1cef0da49c74a62868aa109c77f3121f37dc4449a0d76839e74c2aaa44eba64c5440e6f074fb82397f8ce7d8b6e1172b9f927603daf73214b30d7d3241baab52d24ef8fe189e60a6bcc8bfeb66d73", 0x1000}, {&(0x7f00000003c0)="bb89ed58e666932b7a5dc6c66d0b6e1f0e8fe45c248f598e7d7a6f0a71f371905ac493b21c6aeb511f741a19272688aac7961b0e6a419f9816098df0e5e7ad81fae26495ff058f576afad0a6f87ed1e639202f5986404895f800600c5604058be87c55a48412f0d17036cd00a4d65b5650e153a85c16bd6181070c8b0a817cfbcd8b85", 0x83}, {&(0x7f0000000480)="fe30f7b24bc3e0fbe4ea318870dfd6698078d243238068030223ab5bd3124acf50c14b9bb552ecc1677df8d8ba6de5ecbf41bb6c2b3adafcfce4b34b805c38664a978108e66cd0995f99b8408d58db0164780a702525a79eb8658354d69419ac112ffdee8595867c18487f0d15f1dd4d0eed65f8275f531abc17aa26077097f4c64e89f7a5fa11a280f6c61c220bf92c164dd4fbe44496cf8ca81f1c60b6c27f3d185ade457d7a1a", 0xa8}], 0x7, 0x0, 0x0, 0x40000}, 0x4000481) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') read$FUSE(r1, &(0x7f00000023c0)={0x2020}, 0x2020) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x10000, &(0x7f0000000140), 0x0, 0x551, &(0x7f0000000980)="$eJzs3U1rG0cfAPD/ynbenycOhND0UAw5NCWNHNt9SaGH9Fja0EB7T4W9McFyFCw5xG6gyaG59FJCoZQGSj9A7z2GfoF+ikAbCCWY9tCLysorR4klW7GVSKl+P9hkZnflmdHsfzSrkVAAQ2si+6cQcTwivkkiDrccG4384MT6eWuPbsxmWxL1+qd/JpHk+5rnJ/n/B/PMKxHx61cRpwqby62urC6UyuV0Kc9P1havTlZXVk9fXizNp/PplemZmbNvz0y/9+47PWvrGxf+/v6Tex+e/frE2nc/PzhyJ4lzcSg/1tqOXbjZmpmIifw5GYtzT5041YPCBknS7wqwIyN5nGchejwOx0ge9cB/35cRUQeGVCL+YUg15wHNe/se3Qe/NB5+sH4DtLn9o+vvjcS+GIuIA2vJE3dG2f3ueA/Kz8r45Y+7d7Itevc+BMC2bt6KiDOjo5vHvyQf/3buTBfnPF2G8Q9enHvZ/OfNdvOfwsb8J9rMfw62id2d2D7+Cw96UExH2fzv/bbz341Fq/GRPPe/xpxvLLl0uZxmY9v/I+JkjO3N8lut55xdu1/vdKx1/pdtWfnNuWBejweje598zFypVtpNm1s9vBXxatv5b7LR/0mb/s+ejwtdlnEsvftap2Pbt//5qv8U8Xrb/n+8opVsvT452bgeJptXxWZ/3T72W6fy+93+rP8PbN3+8aR1vbb67GX8uO+ftNOxnV7/e5LPGuk9+b7rpVptaSpiT/Lx5v3Tjx/bzDfPz9p/8sTW41+7639/RHzeZftvH73d8dRB6P+5Z+r/Z0/c/+iLHzqV313/v9VIncz3dDP+dVvB3Tx3AAAAAAAAMGgKEXEokkJxI10oFIvrn+84GgcK5Uq1dupSZfnKXDS+KzseY4XmSvfhls9DTOWfh23mp5/Kz0TEkYj4dmR/I1+crZTn+t14AAAAAAAAAAAAAAAAAAAAGBAHO3z/P/P7SL9rBzx3fvIbhte28d+LX3oCBpLXfxhaSb8rAPSP138YXuIfhpf4h+El/mF4iX8YXuIfAAAAAAAAAAAAAAAAAAAAAAAAAAAAeurC+fPZVl97dGM2y89dW1leqFw7PZdWF4qLy7PF2crS1eJ8pTJfTouzlcXt/l65Urk6NR3L1ydrabU2WV1ZvbhYWb5Su3h5sTSfXkzHXkirAAAAAAAAAAAAAAAAAAAA4OVSXVldKJXL6ZKExI4So4NRDYkeJ/o9MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAY/8GAAD//5HGOLE=") [ 369.280973][T15873] loop2: detected capacity change from 0 to 32768 [ 369.302561][T15873] gfs2: fsid=:: Trying to join cluster "lock_nolock", ":" [ 369.304568][T15873] gfs2: fsid=:: Now mounting FS (format 1801)... [ 369.341041][T15873] gfs2: fsid=:.s: journal 0 mapped with 18 extents in 0ms [ 369.388634][T15873] gfs2: fsid=:.s: first mount done, others may mount 00:06:11 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) r1 = gettid() tkill(r1, 0x1000000000016) sendmsg$nl_xfrm(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="ec0000001900010000000000000000f4ffffff00000000000000000000000000ac1e000100000000000000000000000000000000010000000200000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="00000000e2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000008001f0001"], 0xec}}, 0x0) 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 00:06:11 executing program 2: syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x8c1b, &(0x7f0000004900)={[{@quota_on}, {@locktable={'locktable', 0x3d, ':'}}, {@nobarrier}, {@ignore_local_fs}, {@quota_off}, {@norecovery}, {@quota_off}, {@quota_quantum={'quota_quantum', 0x3d, 0x8}}, {@discard}, {@nobarrier}, {@localcaching}, {@commit={'commit', 0x3d, 0x5}}, {@suiddir}, {@norecovery}, {@statfs_percent={'statfs_percent', 0x3d, 0x9}}, {@acl}, {@noloccookie}]}, 0x3e, 0x1277b, &(0x7f0000008780)="$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m17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe0+XmBNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBdf4t//0d+0wva9II2vaBNL2jTC9r0gja9oE0vaNML2mRlm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFifcZXXpBl17QpRd06QVd8rtLL+jyb+zSC7r0gi69oEsv6NILuvSCLr2gy88LdMn/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/92G//6/UN2/5f/+33hggeR/l/zvkv/dpv/HjzP53yX/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nez/qzq5H+X/O+S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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/xw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAuQIAAP//sXnxwA==") r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)="a192f8d65ca858ef3910c705", 0xc}, {&(0x7f0000000300)="e5", 0x1}, {&(0x7f0000000f00)="66317378b5ff7c190973a0aa96517e02f88cc1b21737c03095a3369e0cebeb55c1915be576b848c0c6e74a732d5e9ae77625145113e2dc405f99472b7c47ce869bdffdcca4b92219874b2b3ce369677ed0a17265f7b1944f6f8a2b1f118b853b4049564f66118619a351e0e035297216aae890ac33e861e4bb2d854a99a0ea65e1f889c9d6b153e29b9dcc44821ec32da5fafe471d4b6e1a720b72875cf9bae7a1ce5acdd5dad8e2720b653c083b82d4f4ba4cca540aeece8842f7d9ca71c51a288533b22617a8c3522f462c621295694e5790618563b3e31a9acd5ce705c7c390f9f3d1156871a200c5d5db3b0ca3ef5013856179715f7442ee4c8082e1f0d978b407785274abd14d895e5bfb5ad38ce8765beacd49f73ffee1ad5b3738cc276285bae905d9fa865ece4a6936430767ff131ca5b165e91386181e3b8841746c941303cd64c7a50083297bf65ff542431da2d64a4151a7c81dc4aea69e4c9e68c697a8e7fe30041c7fe7e7a395ee3c9fd991c726cf30fa455426c4345c742fcdb5d7d1d263cde5b3898255808c569d49eee393d942b46285e5b81e8ec6c6a09e8ce7cd6327fc21114cd0a55bf5d0cd2b2f23ea33c474f7cb98146501099f556a4714100327d4b4ead987551cb30eb65e073c0a9264e8de1725ef0fa4e1512fae01f81d3f678ffa1d20909e87cc0a1bf91b16ec4e3ac43d19ee1e03cf75781612970c6d78040176bfcb422f0dc1c83b634e8d2c5f9ae35ae49df60f6b293b2320a1d74d76ed0117a32faa61b485258484633daedd51ec2c14475f3b189490303b46915869c31f2f4262f6d92bdd1a394ac83c6cf307758eabf5d92a60e74747a975901a8c4abe6bb13cbd6e44f81c4f97f58849c01fbe619ac0b586f48f8043fe3034773edf17f1c12d9f99f193f75ba6f2ca29e5b4400e454cd0aed1c75adc3928ebaf389265cdead110f502f72e457040fe4cc414bb4c909b77f0b7e77b0c0d75867251454b8d9b1d78f59b2b7bb60052d7c143eb89b870175fd2efbc9e7397579105e143b8ca79b5f13391c2a47ed4a8003f3b8ad6a96d289218fb8187f2bdc875e4c12913a6b024535a0c0af84d0acce4d7c182f2cffe02c31cfa7e86e363e8823f537642a7ad13e322727ebfa571773239d3daa1e4313efd0648ba4ce8147d570fc346c38f2dd91c3a7624387f814fccf3d2db23947131ae775b0ccef3b2ffd0b4be67b246dc34543426bbbad3301fd17be8d542fe6992ea19a67dc443b11caf724f991a45bf680a1fbc3796e843124dd928a3c82a77d94bda22330763f0baf6978eac5941916ec7c60ec60a9efadbff36f1893a2eebae7fb7934e96970c07e8e64af519d8cb78821b85a5241ae59f3dad41814090e2c1e2ad510f5b496bd824a92511d13c42f36ddf5f455ae7627bea6a4895a63daf32d480fa5862430abc75636737ace7f53dceee0dcb4eb322e0b2a9a93620de3fc58a5564ab5f63941edce7fe9637dda98658e0cf0935e5eaa0f314a43b545acc9c238703c3ad6ea66a9572a062d4bf04c2dc84d352d546042b69a6498783dd7d4bdcecb0ef3a4a178ebc45f7d351e260b460bb38234831423f2c304fa2c197e3d244c05e61deda74076d4869e9ede62d14f49e9ecc0148a7efcb8dc43cc62e8c1ea322b34c68d22ed46ab79d48d30b8d6db276b83c6d522c2c26e99e033b05376a9928ad550eb3138bf68b80aff4eb6aa91dc4afb09d2d8c9551a8050956b39880fe76aa05e9224b1a177b8c597201bd825bd340486b013b3501095e6620168812a23ea6b92293104e2a23fdae63900ebf27d677289ed38309093a7822843d836d2d85d588d85c28a85304eef4c3bcfcb7ba2581df6260b56cdf20d3874fa8f40859489d6e7dcd3c7ba6d4585c06ce10bed0b449a8428216a7aad0fc760c41e897dad8055a44920e7a102bcf5c2e3402d1a6e8f6a93c4416fb657ec8eaa350e423d05b3abf06ac19c47f80a692496fabc7f5b63e1e074f52a74140220acd1f242a1b3c58ebb416c6fffe8ed387ccf308a9591a47ebcbe921fbc73c92c0dc453c3be40e8386301f52fde1e551514a17398c9ebfe368293fd3e507de61c3ad5d7e55c2c44174f44f4a3c07a141204e161ca3a0baae41ee2c3498f4401f5584e9db095d7d0748ac5cbc31cd90b6b8a7b18550d9b105b1571d6f0f841cac37dc4f3f8e76bb250ec0aada6bf0533091fb4fb50589b32bf9a2bdfb665595852e85a67dde650c35dc29cd38da150432a5c4919c61e7b88df756df4827e6ef6aff99b600e53eca0dabeb4d3e8c0b1108a95e017fb685e7a4530d6673c123b961f03b6df98c270a94560cd163f3e36414ffc74dd63c04a06470a4f14c0dd923bcfbed160bce4ef87aeb8caebae719e1a2f6c9d2e101afee8e2e32b94230a548165765493fe4950a0a8235e378de40bf0fe4a23dfa9cf71d32cbb7735e7e2d318813e92eea7e4cfd21c1439e46402d70c84ea9db7272f3619043bd9b3f15c9cbde074fda35bfc5530716131d019e4f9188f26011578d8015ba749ad888e21a6c94f1bddf1c1f78870713656ba8659b05cba02347f85d53266bc33c4d402c14f65d874594d0b47c34b9151ceed713e1e2eff82f4328d9b2a555a1de640339e3746a52bc4da43fa08e72b08b662d734ae39dcd90a87628bcb6f3ab7e6f5747c783348ce6e16fac3c5b6f7caf360fc7c611ad25ac3825b4b1a8eaf6b6c23d4213b7ec64a8bc553085a10ee13de16df3e1327fc2cafed5db8398a0bc6da25564b81658af37b169bcd9b449d3c14133525b74a5448b671be5cd8bb346c64cdfdd5c08a9b3348760caf832dc3977d138ddffd4c4d28294f5df348a1b281196458881507b956dcd058dae4c4d4559849b3da49d53aafa57838fda0d3fd3003418c9dbe25165389d4d3c9c049beb93edd66ac86cbdde08f76bbade5cf031523851b044fcc879fea19cbb21959b6013868947ce5516ab9d6137706e2a75a7415087cb53003873e20a4c8656b9ee01fd9a96d0ca992c1203419d7ef1a540cacdfa76b28ff61b791ccf37ece3e2c4b45559db479bf7152fdb9ce7f85f68551239ab9c645c4b3f32cc2a168ac0e78513c4ee9c5347455cb0f5451e3de8129964c0850853e24c311978cbe413a690438c09ac2f6075c0bfb7b0b668efa37d08573a3502560cbd65e0b185f342f062e1c0172a3fc342710871000bc4646b5ca2812ac4de1101bbd0b1e88d6244d7ae76a8d7cb7e5e69244645674fceb57c3d7b7ffe9cb44086baf4b8f4393c1899e58f75b678125988ebc6f4a2323a4459ced0535ef26c039b507fa70df375b8b8001d34cf99797e200c4a72547014901db1d858fc529c5313ac5d6586d321fdc4754088c543efd65ddcf398853a98cd9b112e88da867db13c5e8beaf11f611605f8b9a535766011b75b973fc1152c8a134fa500019686ef3df87e5ac4ac50632c187d710111bf7e474b446f75f503c92f16886378c7287fc7b29819fd9984becc5ac325cbeef85237801ac1c2eef3a0ca993bc2fb61f3f6e4aa4da6992063a54a13f9b88e49fcc868bae21119d63aa5eada589782556d527a2ed5b12d563b49067a3ddf6297b8c043817d9ab0bd69e5dc786be44a2c303674c2d37ef6d10ba869c5113cc031ee10b52bff801f0f1f09a44d2b56c195556f61329efa7b03fd32773607482497d06bd85f22013b03d2aa43d4282fca1521fbce9ca1b83f5afdc2dd6af632dc979040f0665658bc0962fc0a034940bdde0ccab9ae412c35d37634d136fcc276b0f0451dfa3d93e25dda4072f62a0cdd8626a40e80d495e05dd04e1faeb0b9878bdd544454a41cbcfb1dbf8ea1c0bfc288dd127f7fbf277ac27b5a831d1785fe0e98f219f4c49c5b9b1775640c24911f42a0884953fa3791f9dbd7828e4d911cd6a88feef9da29428018c30d9f2633632aae5914a8edae3b2f60fb8c6fee1c851ea8b598d7dfcbf64c94235c9fdffe646beb9b0c759af66594d10f76200575907a8da6f7347a84355fc0af25711d4b71c388fbcd1a0cb00513510f6c850d4380015898e16aa39e064068698e19b8320c03a8d126a8110b8f9e47aa59b97cfffb48748b1f15e109080e0f7a0058e9f5ce91d717fbe51f4b92f922fce19979ffb8d03794b57fa3e45f6f17d003a18a5bb4e2b38c969ca14b8757159340902afaa6570547b058f22906f5eeedfff707ac0c23def101a2ba2af0def8e135cf2a8502b15f3aee721845611290166bb1a6f10b7bc0d551a4deb6bcbcb11d6e1eb15a08805458e3e092bb4cbe83ef27288e4f27a3c6e6886d539ed592e445dc8b11274522a8f5a4591763a33ff9901114d366e4ad9e706731f0dc657b0a607e20c4aaec5dbe221b26365ce559349ba9b1e301d68471715044da13a499040bc21f29ab946d8cf0b5b02b25873fb83ceac41d8f99ee54d3c6b71bd1f541896ee3cbf81acac5c3ec52a442c1c8f8842323c49dc62c2b7fe94ef394d8da13b679401294aa26bda18c42fa653e5ab102c6490df03b950e3f99c7547a1fe75da18f060be9aef2854d8becb89ddd4e5902586769bff40fc852d4e35211328403b7cb58f62ae3439d64cf5858fa773453da03e57e0fe7630e7c18e9309f4e18d847614d68741da1fcc1ddcf8f38c01397fc2413982a8fe12e2462d9b87673191c0ca29dd7e115da05f70a3a2c8a1099f25272e79c4ad3af22352775648191251e9a7cae289ad1757ca0b8642ccd4c787df06f6da2b1e4ed8de50775155dc856c130b72af743ffd87e145f6a2b6d1d93bd5d12abe8528dd642c6a198a25e6755e83a44acd8e1a2ae41a3edaba682121e8965e60dc2c95d86b560cf61ed9ba8569a08fa4428392e41b9d1771ec877ca379bc2dceb5d5d066daeb86fa64eab6a52abc16e4c5751713ceea621036bf3805f50c630a8be3ef6b29b567434fec32c7b95045b11e369ba3d845472eac45b1941947eb82342ebf8741ab460b477a38c70574fbc9d5f7dc8b79ba332988d14febd30a84a03d7c329ff5588577971dac018292a3cb43e92d1e7e776d5bbcce17c68070a0c9aa483ed39b9f6f9adf5577aee92d4874111224d850e5d239a8daae3a4b535062d551aa64d3551f15d43e38908299a5f8d1ffdb96441e6c8e808d1a986d9b157dfb9466ba29e659ccdbec943b07802399dbc0f97b07f386bfab00502a74e794b597f3ec6504cb10a1e9c83e78d29e9e306d26db6bb44d87cf6984a81018b36b1ac272a10b2b22b22bbf8dc1c633ca684fb1509f274fa9f6d1fd27433aa0ae8ab3369e6ea5f90c26dd81f3de8c2e9bea9fba1d908bb7587a91876c08c25ffb92720afaa95e6bd6ea3657f9c362cf80dbecab8ec12b616a7f65b19b6fd3e731e99c98d9a13d7f6346a8612acfc5b5fbfaf56ed86b6ae4de07510174e28191b8191a67433a2993abb5927ccff658020d26202c488c68a9d884e51a76c8bcec895b90551f8865c012647533adbc3bbec17836ea272bba20e1221809504f620044eaef8b8aedee889a3c0805f7beac6937c4f2fc1cf20709aa9a0c957ce633502eae9d6e88fbebae6a7add07c422b2141ca2774f351b442f0051636ebe8fb647e985786b8b65a43a04c4e915360a043314260a8ef27028fc712954d291570d9c04e516d4ea3df353b9b380f7e3ac91be54e9483150c952c027e6e135a315b7127d0cc6cc5fe60be1c45e996b41f16272df9fd4f5adeeb4fb7348c6bdd49d4d1efd4f91b28bf5ac16e854e45078408a900e26af11bfed6017e18", 0x1000}, {&(0x7f0000000340)="930c4c228f686e94e3385105c11573d444c9bd1d7793750f2f7127edada61e82e540fafed9f6a5eebdfde13efe3dc6f434dce31e843318831aaf21ff34bfd4683999f464361b5a32cb72102a668c925a551d204b4102ec8b8996c55e5e5e8c62dbe4f1d19f16f4b2ae08d96793569521d2bdf609892bfbf935", 0x79}, {&(0x7f0000004a00)="09413a7b5fe7e05747f87d8e999ee994e162591975f125ffdd267684711b9b2a69355663fde77af4892219ee5bcaa0f463df54176cc6e8dcfaec0d7ce6535f6da796e81581e1179530a814c2db5ce1dd0c9c0a9642be845b0bd69ed97bb9a496983b81e13520a15ddfa625796a909e7bd9f08448faad117774d00e251a335460dca421b93a2f1291ab15d4d8055d67c3ecf057136155f60bcb8b09479c9fadd9aeda8b336169c9774597431fa5152e95901325bab9123907bca3af91017313893559577cf2734f01b74ec0b396f1a6566abad1816494f8b4138d08e1e879bff1a076a4e1826f38a1dce777202e22d081b8862a8bc85c04c434a2db7c7939a662b6e5fe01ada0868cc38e7df37f9116f35f5d7c163f1bd3f8dab69af04a3bacfcb562f75d1095f573aed5de25625aa53eeae994d24dc37af643b8e3e80fcc644a942d36237aa1c8d2c6d1d49d3ba03a061b78122a40a222e1bda59b65761e4de7f34387f392a63c1db2918e5534bf5af1e52a8ee2817851e3be87964c7cfa58b01127199ab8d46d5fc8e11eb1054f6ff098ec235b82561461262f2be06d315fe531004a886ed37dc6d7385008a75bbcf3c2458faa498896c37595f2210bf4cd6221fcf06e8f8a020d00d8cc6fecc2e198d77a60dc859b73316ca969bf8a9770be8e4034658db1b6881c8121ec193a7e8106134ae8ab408daf3552f6a69155107d28d60910ccc25addbbd99198795a78a4a07dda32dd90be0abfdc1197a3a1904ab334c6b5af337f0a1335e865625a66128948bc4d7a31e037769b6167bb28b8039d774c6fb73f951a0d376a92f1e933f8a02a4e09e071ab51fec1ca09b208b8444756f3721120fa69da3a33350360b22e494d5dfde4b7a61a4328150071cfe9c3263c8d8bcafb6ddb06d876f1171deebb8f653e8560a0b0684cd65e040564bd16868101a43c99eb45093af2063d4f0f6c823c978c47f32e889c7612cbc24cf1542e4426c5cbeae675699b0e5db2a970a753a645ea1ca00176de0ffde6a34123be3df8349a0b982d1f4740816f1df15b5caee55496ba83bc821325c9be8cc7132d5c9246ac5174b8d24778719cbcbfeaa1904e90c22305ca17816b6b920c8de3adfef7facda62d917659808fa88949f7fb0584b52a49a8e892971c16d1df224c06892d2a3fbdb3d2bd1fedbb8f8a8baa718ac70214ccbb04c9bce9b3e4cb974beade9e2bfba966fd6fe07bb44a9ac9fc17a1c46c328de519d420742b7d71b05d689041aa6e93da2a54f0214d785a160ed4adba0edb4f45f2b093e9c085bd7c6783e9c689b82728737739207499a53f6ad88e99ac41475f7ba8eaa59f68258a3603b00a3029338410e01a2bcb468b1c3dd77ebc27a73d1dcea4fdffe78b570a5981ce6c41fdbe8a00ca57fdc003361231bcaa6154b6f11ff9534e7321eea17cd78d5cf96ec269384993ba632e711948bad572eb3d8f34e8372d6739997c9189220c9e81bd204c2513cbf04dda5755ed26bb285ed47f68195ffd1fc33f1940f908853c3aea43dc00300414b808300b5da4531ad416d5804b62080f16944ce49a09d34793d8cfd72799c0a34e822d3e443cec67b9d1098b6871bc4cf11357eb2b13af4b68791b660cef2d0908da8ed8d8c3e6b14d8e259f7312a0ef518908a1131aab4bf92ac51be55f00e7fe7bb26ef17507ad37cf692ad37a7138032a26a15d83b22e820bbe6241c955e31edaa3c9d7b97f500d0715e0d99e5309302b3c1674df64130c48f1a3aaf8d47c73f0fea846c5e9e70cf1a19e6ff24ca1b602c667f429b83dab059050dc64038d41795f3db1e959caf385b6b698c0e609cd2ff0be0a9ce91a98b0087a1b5ea0c876964c26013175b2e36cd9c04e9cf2daee347e9878ac64b45cf9df179639a73ea0325c0b9b55b66b90d0a5c79883442ade7694f71f8b01e660806749381da98081b2510ccf3c9a21d855fbd5a13e1b2b0ee08eba22f23ae4618677371ddecb3cdb9a9ca1e32719340193c3c44e9f86491fdab9b025df4c14db8d4cd87231318eaae013944c84a4734e0ef7811fae1ce99be24749badb53a6d93278d027425aeded4ec5f09d7525769bb598a37b16e9ca0e9c4b5326404ac0fb7c9aef0a2d8f7556a9865225498d1f22e79837965b8cbe3df9ae7b0fc9aeaf70c519ca11e62c6d164fa705d1cdb751e9ec4defcc844fa92da99eea73b49963fa1cb93bc678db11d513ba0cfce21ba54140ee2649bf5ba0b002ee567f82ffe2f3e02b63c019f4ef9bf16b90ca3456c50813eaff11e9881a608fd4d9e329b1b0da533add102c3ea8584f8fdcb2f4fdec23efb54f816685e31afe43db2edbda1bdef8a121e96d2f680666357ce0de1a99b8e1ee91961bfe8e7bf5da95a96963531e446fc3f553b43e514fe6175579f9212ab00d973b7a414723f6c4ae9e1fcb374c1de61e1be0526a6bc9218b86a6430c77e3bee142e38f4c014539f1034dc18defb61ba592a91ff1a49c7523160df1984f211b0e02ab1de0fe5f4a9a6dd1948649e7027d9796438a39ef689ff01777e67edaefec44831f2f983cf0058884fb395da74e8fb822686d83d07376a3f305a76a0ffc92d91a810b3d122a2fec60f527ee33e4991e1e3ccf91afaa341c69690bd3957e9a550dbaaaf161585fb9827201cb9964c7631577c993bfcc85c23cf3a5369009d29ef7350bd8490d9a799c0e959d2c6ad0ad222ffc7a6624440ca48ebd87b7b8f0bedb481d9d84ffae284592779398f985ca3d599fc1d80175eb60d4f424c30c0746397e92b4e64705a2565f59a292fa46b5e5fbc3f9740294ea3840a38d48f3875d360c614bf984447dc08aa592ef1adcbf0d206ae69de61c181d81c220b27b6a4418f23fcc5e4d9a026322cc259bfa8e403339c7c011f4961f1145e2954069222cb37fde6d8039237b43be5119f7aa162f9f710c7e5d2d8e7aaefa97eef64bcaa5a1ec7609cf239ab6eeb3012405ff07c0688fd8b4c4655078797f170e866b7af4aadc7ac93f2abafecb18dad1ec609081817bd0f999672a2c71d45ced1888304cb3bea47332a940395ca0edc1efcbd04b79090b1f9256097c944150d68c52b39009c2e0fe68bda4c70b86829eb31a7909b2cae30f0915c9e37e0a9b8b7d970a6f5257ba2e95b1e49f9d11af475ea01d3385e2d6e244c3faf99f43824957e17bad3ac816c13d4f3170c5541e9c2f69dcf58c9f12c781756522985a43868180b0f7be9c9c60c03390867c709f07907670bdf857448eb275a213fc854c7c33323509817b5dbe85bf92b6eb4991007b5f84027e1eeaa88f0cbfc9be503634d8d8ecfabeeb7252b74f30db3b3cea4d0a9bdd73c49391127ef33aa7a78603223f1302b3de498d37ff5ed2210c00c9ff110302103835166a31de1bd276b197b4c0d9a513a0b1130dea9ef0ae28ab31033ca74152b4204175e6a94d333f040bfdbe82a5ebcd84471d4ac2426a71bb3084ba2671d1cdd85390a99dd90d31175a171d4d7087c35cbc456868ce4b557fd534ef45fb20e61beb79fb1a74209242474051313e146990ba20f0de3c960835e0afb3278f9ddd37437de6815cd6ff82dcd6551f27b73daa3c97c62f9daab510eddb7f074aee515d5d7461361ff15a7094631397bda93b8b0c2ad6b717f8725527de767ae71a044575d1c119aacbf68fd6d9f303bcba0edf6ae42cd389805463e3254fb498fa1b29d11039d4674e5dfd5c9cc875dff6650360ef6019f69eca74ab9e1cce5335eda5099f2c967ee366ef950a68332fb68f17a396a354595e90c7cb8f5fd7084484ad2f713a79189ea9bf9a274f064de33f2a29119880603be7402810fdc6420e7aa5390b829a3abcea88c9b6ef341b1cae47a293bb649ba5260be84778adcff202945656ac92954020b16deebd2091aede8b8e1e233b54d1c18004360c227cb71e75af4d76fa5bd0d8590c6d0267b89860be36ac3a8a48685c81208ff0cf28da8221b945ac90121bb4509b6b728a769d460b8cf22645d5bc0209b8f30330cb428b126d50edd1b1b73cf59e7ec0f22722e31b06b221f38a6f1f152b0543cff8485a21a6eb5991f622da97ea64a500ab5796b7899143c95ae4befc05ec133833d84daa921265022df22316f0ded152d7d5b14a648e5fbf4c692df8ef1069ed35add57abf32a3631e18afc6fca3684cd2c72ff6ffe7c06b5453da930da4c22c791177d03da804d32808c1ea636824ff79205708dd386a55bb47bcb388dabaf1455352c4b2d372d6361157bdc0a9201dc170a316a240f49c41beeb51b5a996fe7345ce200075c7716f93d5cd7dc3b8b10d4a3c6592fa0fb864cc8b08ddc69373398571b44ee04914987a7fb7993edd6156ec363f6621ae7bdb689b8a848bb06eab5db83185870d9b6667ff494a0924424535d246325d2f2967baed1ca552a65090055a2698ed337ec989f2fbeb80256a8736f296b86d1bf73cab32c8736a6bf0eefcb5f32cebc863bbb554535f1984d0e26e6359d469ca7cfb9f474af56758b96ddc1a261b26a8098a42f803d1e31325a8448d3f5eec062ce4737b92eb4b570146edf0000738bc28b9b1513730d619a222df15d7c09dc1fb71f27c6d897f36773566c661a809cee838223751bdf10de9a7d46af55b5628cc35c7d9224c1f812961451ed387dcb90d3beb7e857904afe3e2b26ff83199f528ad57d3fdde7b8afbc088ef767115944a744e5554bfccfbae8fe7cd13480a44e4b9be8568fe11ebac5359818c9513b444bbfc1a087841ab411c89e94750a8c3616c28e70480562ca1fa63aa8293a9578afa4013f98aa7b95ee9f0c390d2d3787ce6260b138adc4f4e450a57acdc65fd2e12f0fccd33e5f5e18d350741e652319d20bebf0d46634950136e81d0aac23a7b343795e6c9b65980db50f721d93d193379aa58230914b20c6e0265332ab87dfc4ebf0b66f6914c0258dda47a924b02160c78ae5724430f4c7b7089a7ea25a0efed95096c4b5ad20d4de6b12bf007c91a51661a266227de43977c4f2928feb947e4e48ed6c5b56b53f0903c1ebb48480e61157e8b2a3c3129f55983ada1366d1e306e423665027a041c1891cdaedb6a50923102dd2f79be4001e1ab7fe7bae17bf6117c46121f2ead1df77023cd8aaff602a64ecfb10f401f86eba9e9bc181a33f541f565c8380839eb37c83d7ca361bc578549f1bf1d1af2e45ba512711ce710f766dda451673da63a7b49bece8be0d996ae7b8058e353a03f46668dc9f4ed97051f0809176aa68e85e6b4b42ed9eca23521543a387006e98536778f0e0dbbe3bc6ba644a32f7f3a4261991da146afb9a881877ed062813aff0dd1d1665aaebecc61cb0e70a914f2bbdec95e10b4a29b8e35e0fed4a4133fea670dcc519911545d4969ec09764c868724bcae152f2b9dba607679211cb6b240e1914456777001c0b34caf6243df54090a31444a6232df10acdccbb69c7aaf6ae37939d67dc4a372c983c0ce3d6265156cd706d510861642d033c96593488ff23bcbf7008797eae1802cc7d461f322d1f6e3db83b240c78ac93ed3e05233c8c2dbad3a5211eed60aadda08bdbacca9dab16fed1db501a1cf7ccedbb63d149100bc08dfd182cf9cd5b0b6f4c204247029288db7368d5659c0ed24885f430ca0f23068485d8564e6e2491adee2f1cef0da49c74a62868aa109c77f3121f37dc4449a0d76839e74c2aaa44eba64c5440e6f074fb82397f8ce7d8b6e1172b9f927603daf73214b30d7d3241baab52d24ef8fe189e60a6bcc8bfeb66d73", 0x1000}, {&(0x7f00000003c0)="bb89ed58e666932b7a5dc6c66d0b6e1f0e8fe45c248f598e7d7a6f0a71f371905ac493b21c6aeb511f741a19272688aac7961b0e6a419f9816098df0e5e7ad81fae26495ff058f576afad0a6f87ed1e639202f5986404895f800600c5604058be87c55a48412f0d17036cd00a4d65b5650e153a85c16bd6181070c8b0a817cfbcd8b85", 0x83}, {&(0x7f0000000480)="fe30f7b24bc3e0fbe4ea318870dfd6698078d243238068030223ab5bd3124acf50c14b9bb552ecc1677df8d8ba6de5ecbf41bb6c2b3adafcfce4b34b805c38664a978108e66cd0995f99b8408d58db0164780a702525a79eb8658354d69419ac112ffdee8595867c18487f0d15f1dd4d0eed65f8275f531abc17aa26077097f4c64e89f7a5fa11a280f6c61c220bf92c164dd4fbe44496cf8ca81f1c60b6c27f3d185ade457d7a1a", 0xa8}], 0x7, 0x0, 0x0, 0x40000}, 0x4000481) (async) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)="a192f8d65ca858ef3910c705", 0xc}, {&(0x7f0000000300)="e5", 0x1}, {&(0x7f0000000f00)="66317378b5ff7c190973a0aa96517e02f88cc1b21737c03095a3369e0cebeb55c1915be576b848c0c6e74a732d5e9ae77625145113e2dc405f99472b7c47ce869bdffdcca4b92219874b2b3ce369677ed0a17265f7b1944f6f8a2b1f118b853b4049564f66118619a351e0e035297216aae890ac33e861e4bb2d854a99a0ea65e1f889c9d6b153e29b9dcc44821ec32da5fafe471d4b6e1a720b72875cf9bae7a1ce5acdd5dad8e2720b653c083b82d4f4ba4cca540aeece8842f7d9ca71c51a288533b22617a8c3522f462c621295694e5790618563b3e31a9acd5ce705c7c390f9f3d1156871a200c5d5db3b0ca3ef5013856179715f7442ee4c8082e1f0d978b407785274abd14d895e5bfb5ad38ce8765beacd49f73ffee1ad5b3738cc276285bae905d9fa865ece4a6936430767ff131ca5b165e91386181e3b8841746c941303cd64c7a50083297bf65ff542431da2d64a4151a7c81dc4aea69e4c9e68c697a8e7fe30041c7fe7e7a395ee3c9fd991c726cf30fa455426c4345c742fcdb5d7d1d263cde5b3898255808c569d49eee393d942b46285e5b81e8ec6c6a09e8ce7cd6327fc21114cd0a55bf5d0cd2b2f23ea33c474f7cb98146501099f556a4714100327d4b4ead987551cb30eb65e073c0a9264e8de1725ef0fa4e1512fae01f81d3f678ffa1d20909e87cc0a1bf91b16ec4e3ac43d19ee1e03cf75781612970c6d78040176bfcb422f0dc1c83b634e8d2c5f9ae35ae49df60f6b293b2320a1d74d76ed0117a32faa61b485258484633daedd51ec2c14475f3b189490303b46915869c31f2f4262f6d92bdd1a394ac83c6cf307758eabf5d92a60e74747a975901a8c4abe6bb13cbd6e44f81c4f97f58849c01fbe619ac0b586f48f8043fe3034773edf17f1c12d9f99f193f75ba6f2ca29e5b4400e454cd0aed1c75adc3928ebaf389265cdead110f502f72e457040fe4cc414bb4c909b77f0b7e77b0c0d75867251454b8d9b1d78f59b2b7bb60052d7c143eb89b870175fd2efbc9e7397579105e143b8ca79b5f13391c2a47ed4a8003f3b8ad6a96d289218fb8187f2bdc875e4c12913a6b024535a0c0af84d0acce4d7c182f2cffe02c31cfa7e86e363e8823f537642a7ad13e322727ebfa571773239d3daa1e4313efd0648ba4ce8147d570fc346c38f2dd91c3a7624387f814fccf3d2db23947131ae775b0ccef3b2ffd0b4be67b246dc34543426bbbad3301fd17be8d542fe6992ea19a67dc443b11caf724f991a45bf680a1fbc3796e843124dd928a3c82a77d94bda22330763f0baf6978eac5941916ec7c60ec60a9efadbff36f1893a2eebae7fb7934e96970c07e8e64af519d8cb78821b85a5241ae59f3dad41814090e2c1e2ad510f5b496bd824a92511d13c42f36ddf5f455ae7627bea6a4895a63daf32d480fa5862430abc75636737ace7f53dceee0dcb4eb322e0b2a9a93620de3fc58a5564ab5f63941edce7fe9637dda98658e0cf0935e5eaa0f314a43b545acc9c238703c3ad6ea66a9572a062d4bf04c2dc84d352d546042b69a6498783dd7d4bdcecb0ef3a4a178ebc45f7d351e260b460bb38234831423f2c304fa2c197e3d244c05e61deda74076d4869e9ede62d14f49e9ecc0148a7efcb8dc43cc62e8c1ea322b34c68d22ed46ab79d48d30b8d6db276b83c6d522c2c26e99e033b05376a9928ad550eb3138bf68b80aff4eb6aa91dc4afb09d2d8c9551a8050956b39880fe76aa05e9224b1a177b8c597201bd825bd340486b013b3501095e6620168812a23ea6b92293104e2a23fdae63900ebf27d677289ed38309093a7822843d836d2d85d588d85c28a85304eef4c3bcfcb7ba2581df6260b56cdf20d3874fa8f40859489d6e7dcd3c7ba6d4585c06ce10bed0b449a8428216a7aad0fc760c41e897dad8055a44920e7a102bcf5c2e3402d1a6e8f6a93c4416fb657ec8eaa350e423d05b3abf06ac19c47f80a692496fabc7f5b63e1e074f52a74140220acd1f242a1b3c58ebb416c6fffe8ed387ccf308a9591a47ebcbe921fbc73c92c0dc453c3be40e8386301f52fde1e551514a17398c9ebfe368293fd3e507de61c3ad5d7e55c2c44174f44f4a3c07a141204e161ca3a0baae41ee2c3498f4401f5584e9db095d7d0748ac5cbc31cd90b6b8a7b18550d9b105b1571d6f0f841cac37dc4f3f8e76bb250ec0aada6bf0533091fb4fb50589b32bf9a2bdfb665595852e85a67dde650c35dc29cd38da150432a5c4919c61e7b88df756df4827e6ef6aff99b600e53eca0dabeb4d3e8c0b1108a95e017fb685e7a4530d6673c123b961f03b6df98c270a94560cd163f3e36414ffc74dd63c04a06470a4f14c0dd923bcfbed160bce4ef87aeb8caebae719e1a2f6c9d2e101afee8e2e32b94230a548165765493fe4950a0a8235e378de40bf0fe4a23dfa9cf71d32cbb7735e7e2d318813e92eea7e4cfd21c1439e46402d70c84ea9db7272f3619043bd9b3f15c9cbde074fda35bfc5530716131d019e4f9188f26011578d8015ba749ad888e21a6c94f1bddf1c1f78870713656ba8659b05cba02347f85d53266bc33c4d402c14f65d874594d0b47c34b9151ceed713e1e2eff82f4328d9b2a555a1de640339e3746a52bc4da43fa08e72b08b662d734ae39dcd90a87628bcb6f3ab7e6f5747c783348ce6e16fac3c5b6f7caf360fc7c611ad25ac3825b4b1a8eaf6b6c23d4213b7ec64a8bc553085a10ee13de16df3e1327fc2cafed5db8398a0bc6da25564b81658af37b169bcd9b449d3c14133525b74a5448b671be5cd8bb346c64cdfdd5c08a9b3348760caf832dc3977d138ddffd4c4d28294f5df348a1b281196458881507b956dcd058dae4c4d4559849b3da49d53aafa57838fda0d3fd3003418c9dbe25165389d4d3c9c049beb93edd66ac86cbdde08f76bbade5cf031523851b044fcc879fea19cbb21959b6013868947ce5516ab9d6137706e2a75a7415087cb53003873e20a4c8656b9ee01fd9a96d0ca992c1203419d7ef1a540cacdfa76b28ff61b791ccf37ece3e2c4b45559db479bf7152fdb9ce7f85f68551239ab9c645c4b3f32cc2a168ac0e78513c4ee9c5347455cb0f5451e3de8129964c0850853e24c311978cbe413a690438c09ac2f6075c0bfb7b0b668efa37d08573a3502560cbd65e0b185f342f062e1c0172a3fc342710871000bc4646b5ca2812ac4de1101bbd0b1e88d6244d7ae76a8d7cb7e5e69244645674fceb57c3d7b7ffe9cb44086baf4b8f4393c1899e58f75b678125988ebc6f4a2323a4459ced0535ef26c039b507fa70df375b8b8001d34cf99797e200c4a72547014901db1d858fc529c5313ac5d6586d321fdc4754088c543efd65ddcf398853a98cd9b112e88da867db13c5e8beaf11f611605f8b9a535766011b75b973fc1152c8a134fa500019686ef3df87e5ac4ac50632c187d710111bf7e474b446f75f503c92f16886378c7287fc7b29819fd9984becc5ac325cbeef85237801ac1c2eef3a0ca993bc2fb61f3f6e4aa4da6992063a54a13f9b88e49fcc868bae21119d63aa5eada589782556d527a2ed5b12d563b49067a3ddf6297b8c043817d9ab0bd69e5dc786be44a2c303674c2d37ef6d10ba869c5113cc031ee10b52bff801f0f1f09a44d2b56c195556f61329efa7b03fd32773607482497d06bd85f22013b03d2aa43d4282fca1521fbce9ca1b83f5afdc2dd6af632dc979040f0665658bc0962fc0a034940bdde0ccab9ae412c35d37634d136fcc276b0f0451dfa3d93e25dda4072f62a0cdd8626a40e80d495e05dd04e1faeb0b9878bdd544454a41cbcfb1dbf8ea1c0bfc288dd127f7fbf277ac27b5a831d1785fe0e98f219f4c49c5b9b1775640c24911f42a0884953fa3791f9dbd7828e4d911cd6a88feef9da29428018c30d9f2633632aae5914a8edae3b2f60fb8c6fee1c851ea8b598d7dfcbf64c94235c9fdffe646beb9b0c759af66594d10f76200575907a8da6f7347a84355fc0af25711d4b71c388fbcd1a0cb00513510f6c850d4380015898e16aa39e064068698e19b8320c03a8d126a8110b8f9e47aa59b97cfffb48748b1f15e109080e0f7a0058e9f5ce91d717fbe51f4b92f922fce19979ffb8d03794b57fa3e45f6f17d003a18a5bb4e2b38c969ca14b8757159340902afaa6570547b058f22906f5eeedfff707ac0c23def101a2ba2af0def8e135cf2a8502b15f3aee721845611290166bb1a6f10b7bc0d551a4deb6bcbcb11d6e1eb15a08805458e3e092bb4cbe83ef27288e4f27a3c6e6886d539ed592e445dc8b11274522a8f5a4591763a33ff9901114d366e4ad9e706731f0dc657b0a607e20c4aaec5dbe221b26365ce559349ba9b1e301d68471715044da13a499040bc21f29ab946d8cf0b5b02b25873fb83ceac41d8f99ee54d3c6b71bd1f541896ee3cbf81acac5c3ec52a442c1c8f8842323c49dc62c2b7fe94ef394d8da13b679401294aa26bda18c42fa653e5ab102c6490df03b950e3f99c7547a1fe75da18f060be9aef2854d8becb89ddd4e5902586769bff40fc852d4e35211328403b7cb58f62ae3439d64cf5858fa773453da03e57e0fe7630e7c18e9309f4e18d847614d68741da1fcc1ddcf8f38c01397fc2413982a8fe12e2462d9b87673191c0ca29dd7e115da05f70a3a2c8a1099f25272e79c4ad3af22352775648191251e9a7cae289ad1757ca0b8642ccd4c787df06f6da2b1e4ed8de50775155dc856c130b72af743ffd87e145f6a2b6d1d93bd5d12abe8528dd642c6a198a25e6755e83a44acd8e1a2ae41a3edaba682121e8965e60dc2c95d86b560cf61ed9ba8569a08fa4428392e41b9d1771ec877ca379bc2dceb5d5d066daeb86fa64eab6a52abc16e4c5751713ceea621036bf3805f50c630a8be3ef6b29b567434fec32c7b95045b11e369ba3d845472eac45b1941947eb82342ebf8741ab460b477a38c70574fbc9d5f7dc8b79ba332988d14febd30a84a03d7c329ff5588577971dac018292a3cb43e92d1e7e776d5bbcce17c68070a0c9aa483ed39b9f6f9adf5577aee92d4874111224d850e5d239a8daae3a4b535062d551aa64d3551f15d43e38908299a5f8d1ffdb96441e6c8e808d1a986d9b157dfb9466ba29e659ccdbec943b07802399dbc0f97b07f386bfab00502a74e794b597f3ec6504cb10a1e9c83e78d29e9e306d26db6bb44d87cf6984a81018b36b1ac272a10b2b22b22bbf8dc1c633ca684fb1509f274fa9f6d1fd27433aa0ae8ab3369e6ea5f90c26dd81f3de8c2e9bea9fba1d908bb7587a91876c08c25ffb92720afaa95e6bd6ea3657f9c362cf80dbecab8ec12b616a7f65b19b6fd3e731e99c98d9a13d7f6346a8612acfc5b5fbfaf56ed86b6ae4de07510174e28191b8191a67433a2993abb5927ccff658020d26202c488c68a9d884e51a76c8bcec895b90551f8865c012647533adbc3bbec17836ea272bba20e1221809504f620044eaef8b8aedee889a3c0805f7beac6937c4f2fc1cf20709aa9a0c957ce633502eae9d6e88fbebae6a7add07c422b2141ca2774f351b442f0051636ebe8fb647e985786b8b65a43a04c4e915360a043314260a8ef27028fc712954d291570d9c04e516d4ea3df353b9b380f7e3ac91be54e9483150c952c027e6e135a315b7127d0cc6cc5fe60be1c45e996b41f16272df9fd4f5adeeb4fb7348c6bdd49d4d1efd4f91b28bf5ac16e854e45078408a900e26af11bfed6017e18", 0x1000}, {&(0x7f0000000340)="930c4c228f686e94e3385105c11573d444c9bd1d7793750f2f7127edada61e82e540fafed9f6a5eebdfde13efe3dc6f434dce31e843318831aaf21ff34bfd4683999f464361b5a32cb72102a668c925a551d204b4102ec8b8996c55e5e5e8c62dbe4f1d19f16f4b2ae08d96793569521d2bdf609892bfbf935", 0x79}, {&(0x7f0000004a00)="09413a7b5fe7e05747f87d8e999ee994e162591975f125ffdd267684711b9b2a69355663fde77af4892219ee5bcaa0f463df54176cc6e8dcfaec0d7ce6535f6da796e81581e1179530a814c2db5ce1dd0c9c0a9642be845b0bd69ed97bb9a496983b81e13520a15ddfa625796a909e7bd9f08448faad117774d00e251a335460dca421b93a2f1291ab15d4d8055d67c3ecf057136155f60bcb8b09479c9fadd9aeda8b336169c9774597431fa5152e95901325bab9123907bca3af91017313893559577cf2734f01b74ec0b396f1a6566abad1816494f8b4138d08e1e879bff1a076a4e1826f38a1dce777202e22d081b8862a8bc85c04c434a2db7c7939a662b6e5fe01ada0868cc38e7df37f9116f35f5d7c163f1bd3f8dab69af04a3bacfcb562f75d1095f573aed5de25625aa53eeae994d24dc37af643b8e3e80fcc644a942d36237aa1c8d2c6d1d49d3ba03a061b78122a40a222e1bda59b65761e4de7f34387f392a63c1db2918e5534bf5af1e52a8ee2817851e3be87964c7cfa58b01127199ab8d46d5fc8e11eb1054f6ff098ec235b82561461262f2be06d315fe531004a886ed37dc6d7385008a75bbcf3c2458faa498896c37595f2210bf4cd6221fcf06e8f8a020d00d8cc6fecc2e198d77a60dc859b73316ca969bf8a9770be8e4034658db1b6881c8121ec193a7e8106134ae8ab408daf3552f6a69155107d28d60910ccc25addbbd99198795a78a4a07dda32dd90be0abfdc1197a3a1904ab334c6b5af337f0a1335e865625a66128948bc4d7a31e037769b6167bb28b8039d774c6fb73f951a0d376a92f1e933f8a02a4e09e071ab51fec1ca09b208b8444756f3721120fa69da3a33350360b22e494d5dfde4b7a61a4328150071cfe9c3263c8d8bcafb6ddb06d876f1171deebb8f653e8560a0b0684cd65e040564bd16868101a43c99eb45093af2063d4f0f6c823c978c47f32e889c7612cbc24cf1542e4426c5cbeae675699b0e5db2a970a753a645ea1ca00176de0ffde6a34123be3df8349a0b982d1f4740816f1df15b5caee55496ba83bc821325c9be8cc7132d5c9246ac5174b8d24778719cbcbfeaa1904e90c22305ca17816b6b920c8de3adfef7facda62d917659808fa88949f7fb0584b52a49a8e892971c16d1df224c06892d2a3fbdb3d2bd1fedbb8f8a8baa718ac70214ccbb04c9bce9b3e4cb974beade9e2bfba966fd6fe07bb44a9ac9fc17a1c46c328de519d420742b7d71b05d689041aa6e93da2a54f0214d785a160ed4adba0edb4f45f2b093e9c085bd7c6783e9c689b82728737739207499a53f6ad88e99ac41475f7ba8eaa59f68258a3603b00a3029338410e01a2bcb468b1c3dd77ebc27a73d1dcea4fdffe78b570a5981ce6c41fdbe8a00ca57fdc003361231bcaa6154b6f11ff9534e7321eea17cd78d5cf96ec269384993ba632e711948bad572eb3d8f34e8372d6739997c9189220c9e81bd204c2513cbf04dda5755ed26bb285ed47f68195ffd1fc33f1940f908853c3aea43dc00300414b808300b5da4531ad416d5804b62080f16944ce49a09d34793d8cfd72799c0a34e822d3e443cec67b9d1098b6871bc4cf11357eb2b13af4b68791b660cef2d0908da8ed8d8c3e6b14d8e259f7312a0ef518908a1131aab4bf92ac51be55f00e7fe7bb26ef17507ad37cf692ad37a7138032a26a15d83b22e820bbe6241c955e31edaa3c9d7b97f500d0715e0d99e5309302b3c1674df64130c48f1a3aaf8d47c73f0fea846c5e9e70cf1a19e6ff24ca1b602c667f429b83dab059050dc64038d41795f3db1e959caf385b6b698c0e609cd2ff0be0a9ce91a98b0087a1b5ea0c876964c26013175b2e36cd9c04e9cf2daee347e9878ac64b45cf9df179639a73ea0325c0b9b55b66b90d0a5c79883442ade7694f71f8b01e660806749381da98081b2510ccf3c9a21d855fbd5a13e1b2b0ee08eba22f23ae4618677371ddecb3cdb9a9ca1e32719340193c3c44e9f86491fdab9b025df4c14db8d4cd87231318eaae013944c84a4734e0ef7811fae1ce99be24749badb53a6d93278d027425aeded4ec5f09d7525769bb598a37b16e9ca0e9c4b5326404ac0fb7c9aef0a2d8f7556a9865225498d1f22e79837965b8cbe3df9ae7b0fc9aeaf70c519ca11e62c6d164fa705d1cdb751e9ec4defcc844fa92da99eea73b49963fa1cb93bc678db11d513ba0cfce21ba54140ee2649bf5ba0b002ee567f82ffe2f3e02b63c019f4ef9bf16b90ca3456c50813eaff11e9881a608fd4d9e329b1b0da533add102c3ea8584f8fdcb2f4fdec23efb54f816685e31afe43db2edbda1bdef8a121e96d2f680666357ce0de1a99b8e1ee91961bfe8e7bf5da95a96963531e446fc3f553b43e514fe6175579f9212ab00d973b7a414723f6c4ae9e1fcb374c1de61e1be0526a6bc9218b86a6430c77e3bee142e38f4c014539f1034dc18defb61ba592a91ff1a49c7523160df1984f211b0e02ab1de0fe5f4a9a6dd1948649e7027d9796438a39ef689ff01777e67edaefec44831f2f983cf0058884fb395da74e8fb822686d83d07376a3f305a76a0ffc92d91a810b3d122a2fec60f527ee33e4991e1e3ccf91afaa341c69690bd3957e9a550dbaaaf161585fb9827201cb9964c7631577c993bfcc85c23cf3a5369009d29ef7350bd8490d9a799c0e959d2c6ad0ad222ffc7a6624440ca48ebd87b7b8f0bedb481d9d84ffae284592779398f985ca3d599fc1d80175eb60d4f424c30c0746397e92b4e64705a2565f59a292fa46b5e5fbc3f9740294ea3840a38d48f3875d360c614bf984447dc08aa592ef1adcbf0d206ae69de61c181d81c220b27b6a4418f23fcc5e4d9a026322cc259bfa8e403339c7c011f4961f1145e2954069222cb37fde6d8039237b43be5119f7aa162f9f710c7e5d2d8e7aaefa97eef64bcaa5a1ec7609cf239ab6eeb3012405ff07c0688fd8b4c4655078797f170e866b7af4aadc7ac93f2abafecb18dad1ec609081817bd0f999672a2c71d45ced1888304cb3bea47332a940395ca0edc1efcbd04b79090b1f9256097c944150d68c52b39009c2e0fe68bda4c70b86829eb31a7909b2cae30f0915c9e37e0a9b8b7d970a6f5257ba2e95b1e49f9d11af475ea01d3385e2d6e244c3faf99f43824957e17bad3ac816c13d4f3170c5541e9c2f69dcf58c9f12c781756522985a43868180b0f7be9c9c60c03390867c709f07907670bdf857448eb275a213fc854c7c33323509817b5dbe85bf92b6eb4991007b5f84027e1eeaa88f0cbfc9be503634d8d8ecfabeeb7252b74f30db3b3cea4d0a9bdd73c49391127ef33aa7a78603223f1302b3de498d37ff5ed2210c00c9ff110302103835166a31de1bd276b197b4c0d9a513a0b1130dea9ef0ae28ab31033ca74152b4204175e6a94d333f040bfdbe82a5ebcd84471d4ac2426a71bb3084ba2671d1cdd85390a99dd90d31175a171d4d7087c35cbc456868ce4b557fd534ef45fb20e61beb79fb1a74209242474051313e146990ba20f0de3c960835e0afb3278f9ddd37437de6815cd6ff82dcd6551f27b73daa3c97c62f9daab510eddb7f074aee515d5d7461361ff15a7094631397bda93b8b0c2ad6b717f8725527de767ae71a044575d1c119aacbf68fd6d9f303bcba0edf6ae42cd389805463e3254fb498fa1b29d11039d4674e5dfd5c9cc875dff6650360ef6019f69eca74ab9e1cce5335eda5099f2c967ee366ef950a68332fb68f17a396a354595e90c7cb8f5fd7084484ad2f713a79189ea9bf9a274f064de33f2a29119880603be7402810fdc6420e7aa5390b829a3abcea88c9b6ef341b1cae47a293bb649ba5260be84778adcff202945656ac92954020b16deebd2091aede8b8e1e233b54d1c18004360c227cb71e75af4d76fa5bd0d8590c6d0267b89860be36ac3a8a48685c81208ff0cf28da8221b945ac90121bb4509b6b728a769d460b8cf22645d5bc0209b8f30330cb428b126d50edd1b1b73cf59e7ec0f22722e31b06b221f38a6f1f152b0543cff8485a21a6eb5991f622da97ea64a500ab5796b7899143c95ae4befc05ec133833d84daa921265022df22316f0ded152d7d5b14a648e5fbf4c692df8ef1069ed35add57abf32a3631e18afc6fca3684cd2c72ff6ffe7c06b5453da930da4c22c791177d03da804d32808c1ea636824ff79205708dd386a55bb47bcb388dabaf1455352c4b2d372d6361157bdc0a9201dc170a316a240f49c41beeb51b5a996fe7345ce200075c7716f93d5cd7dc3b8b10d4a3c6592fa0fb864cc8b08ddc69373398571b44ee04914987a7fb7993edd6156ec363f6621ae7bdb689b8a848bb06eab5db83185870d9b6667ff494a0924424535d246325d2f2967baed1ca552a65090055a2698ed337ec989f2fbeb80256a8736f296b86d1bf73cab32c8736a6bf0eefcb5f32cebc863bbb554535f1984d0e26e6359d469ca7cfb9f474af56758b96ddc1a261b26a8098a42f803d1e31325a8448d3f5eec062ce4737b92eb4b570146edf0000738bc28b9b1513730d619a222df15d7c09dc1fb71f27c6d897f36773566c661a809cee838223751bdf10de9a7d46af55b5628cc35c7d9224c1f812961451ed387dcb90d3beb7e857904afe3e2b26ff83199f528ad57d3fdde7b8afbc088ef767115944a744e5554bfccfbae8fe7cd13480a44e4b9be8568fe11ebac5359818c9513b444bbfc1a087841ab411c89e94750a8c3616c28e70480562ca1fa63aa8293a9578afa4013f98aa7b95ee9f0c390d2d3787ce6260b138adc4f4e450a57acdc65fd2e12f0fccd33e5f5e18d350741e652319d20bebf0d46634950136e81d0aac23a7b343795e6c9b65980db50f721d93d193379aa58230914b20c6e0265332ab87dfc4ebf0b66f6914c0258dda47a924b02160c78ae5724430f4c7b7089a7ea25a0efed95096c4b5ad20d4de6b12bf007c91a51661a266227de43977c4f2928feb947e4e48ed6c5b56b53f0903c1ebb48480e61157e8b2a3c3129f55983ada1366d1e306e423665027a041c1891cdaedb6a50923102dd2f79be4001e1ab7fe7bae17bf6117c46121f2ead1df77023cd8aaff602a64ecfb10f401f86eba9e9bc181a33f541f565c8380839eb37c83d7ca361bc578549f1bf1d1af2e45ba512711ce710f766dda451673da63a7b49bece8be0d996ae7b8058e353a03f46668dc9f4ed97051f0809176aa68e85e6b4b42ed9eca23521543a387006e98536778f0e0dbbe3bc6ba644a32f7f3a4261991da146afb9a881877ed062813aff0dd1d1665aaebecc61cb0e70a914f2bbdec95e10b4a29b8e35e0fed4a4133fea670dcc519911545d4969ec09764c868724bcae152f2b9dba607679211cb6b240e1914456777001c0b34caf6243df54090a31444a6232df10acdccbb69c7aaf6ae37939d67dc4a372c983c0ce3d6265156cd706d510861642d033c96593488ff23bcbf7008797eae1802cc7d461f322d1f6e3db83b240c78ac93ed3e05233c8c2dbad3a5211eed60aadda08bdbacca9dab16fed1db501a1cf7ccedbb63d149100bc08dfd182cf9cd5b0b6f4c204247029288db7368d5659c0ed24885f430ca0f23068485d8564e6e2491adee2f1cef0da49c74a62868aa109c77f3121f37dc4449a0d76839e74c2aaa44eba64c5440e6f074fb82397f8ce7d8b6e1172b9f927603daf73214b30d7d3241baab52d24ef8fe189e60a6bcc8bfeb66d73", 0x1000}, {&(0x7f00000003c0)="bb89ed58e666932b7a5dc6c66d0b6e1f0e8fe45c248f598e7d7a6f0a71f371905ac493b21c6aeb511f741a19272688aac7961b0e6a419f9816098df0e5e7ad81fae26495ff058f576afad0a6f87ed1e639202f5986404895f800600c5604058be87c55a48412f0d17036cd00a4d65b5650e153a85c16bd6181070c8b0a817cfbcd8b85", 0x83}, {&(0x7f0000000480)="fe30f7b24bc3e0fbe4ea318870dfd6698078d243238068030223ab5bd3124acf50c14b9bb552ecc1677df8d8ba6de5ecbf41bb6c2b3adafcfce4b34b805c38664a978108e66cd0995f99b8408d58db0164780a702525a79eb8658354d69419ac112ffdee8595867c18487f0d15f1dd4d0eed65f8275f531abc17aa26077097f4c64e89f7a5fa11a280f6c61c220bf92c164dd4fbe44496cf8ca81f1c60b6c27f3d185ade457d7a1a", 0xa8}], 0x7, 0x0, 0x0, 0x40000}, 0x4000481) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') read$FUSE(r1, &(0x7f00000023c0)={0x2020}, 0x2020) (async) read$FUSE(r1, &(0x7f00000023c0)={0x2020}, 0x2020) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x10000, &(0x7f0000000140), 0x0, 0x551, &(0x7f0000000980)="$eJzs3U1rG0cfAPD/ynbenycOhND0UAw5NCWNHNt9SaGH9Fja0EB7T4W9McFyFCw5xG6gyaG59FJCoZQGSj9A7z2GfoF+ikAbCCWY9tCLysorR4klW7GVSKl+P9hkZnflmdHsfzSrkVAAQ2si+6cQcTwivkkiDrccG4384MT6eWuPbsxmWxL1+qd/JpHk+5rnJ/n/B/PMKxHx61cRpwqby62urC6UyuV0Kc9P1havTlZXVk9fXizNp/PplemZmbNvz0y/9+47PWvrGxf+/v6Tex+e/frE2nc/PzhyJ4lzcSg/1tqOXbjZmpmIifw5GYtzT5041YPCBknS7wqwIyN5nGchejwOx0ge9cB/35cRUQeGVCL+YUg15wHNe/se3Qe/NB5+sH4DtLn9o+vvjcS+GIuIA2vJE3dG2f3ueA/Kz8r45Y+7d7Itevc+BMC2bt6KiDOjo5vHvyQf/3buTBfnPF2G8Q9enHvZ/OfNdvOfwsb8J9rMfw62id2d2D7+Cw96UExH2fzv/bbz341Fq/GRPPe/xpxvLLl0uZxmY9v/I+JkjO3N8lut55xdu1/vdKx1/pdtWfnNuWBejweje598zFypVtpNm1s9vBXxatv5b7LR/0mb/s+ejwtdlnEsvftap2Pbt//5qv8U8Xrb/n+8opVsvT452bgeJptXxWZ/3T72W6fy+93+rP8PbN3+8aR1vbb67GX8uO+ftNOxnV7/e5LPGuk9+b7rpVptaSpiT/Lx5v3Tjx/bzDfPz9p/8sTW41+7639/RHzeZftvH73d8dRB6P+5Z+r/Z0/c/+iLHzqV313/v9VIncz3dDP+dVvB3Tx3AAAAAAAAMGgKEXEokkJxI10oFIvrn+84GgcK5Uq1dupSZfnKXDS+KzseY4XmSvfhls9DTOWfh23mp5/Kz0TEkYj4dmR/I1+crZTn+t14AAAAAAAAAAAAAAAAAAAAGBAHO3z/P/P7SL9rBzx3fvIbhte28d+LX3oCBpLXfxhaSb8rAPSP138YXuIfhpf4h+El/mF4iX8YXuIfAAAAAAAAAAAAAAAAAAAAAAAAAAAAeurC+fPZVl97dGM2y89dW1leqFw7PZdWF4qLy7PF2crS1eJ8pTJfTouzlcXt/l65Urk6NR3L1ydrabU2WV1ZvbhYWb5Su3h5sTSfXkzHXkirAAAAAAAAAAAAAAAAAAAA4OVSXVldKJXL6ZKExI4So4NRDYkeJ/o9MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAY/8GAAD//5HGOLE=") 00:06:11 executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000300)=""/112, 0x70}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000fc0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000740)=""/73, 0x49}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f0000000100)=""/16, 0x10}], 0x8, &(0x7f0000000600)=""/191, 0xbf}}], 0x1, 0x0, &(0x7f0000003700)={0x77359400}) 00:06:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) vmsplice(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="d2", 0x7ffff000}], 0x1, 0x0) (async) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f0000000000)=@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}) (async) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000000080)=[0x0]}) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='memory.swap.current\x00', 0x0, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000300)='G', 0x7ffff000}], 0x1) 00:06:11 executing program 1: ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000100)=0x44b2b107) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f793d6c6e63616c3a06000000"]) 00:06:11 executing program 3: socket(0x10, 0x803, 0x0) (async) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000300)=""/112, 0x70}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000fc0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000740)=""/73, 0x49}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f0000000100)=""/16, 0x10}], 0x8, &(0x7f0000000600)=""/191, 0xbf}}], 0x1, 0x0, &(0x7f0000003700)={0x77359400}) [ 371.426427][T15892] tmpfs: Unknown parameter 'mpoy' 00:06:11 executing program 1: ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000100)=0x44b2b107) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f793d6c6e63616c3a06000000"]) 00:06:11 executing program 3: socket(0x10, 0x803, 0x0) (async) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000300)=""/112, 0x70}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000fc0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/122, 0x7a}, {&(0x7f0000000740)=""/73, 0x49}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f0000000100)=""/16, 0x10}], 0x8, &(0x7f0000000600)=""/191, 0xbf}}], 0x1, 0x0, &(0x7f0000003700)={0x77359400}) [ 371.457392][T15896] tmpfs: Unknown parameter 'mpoy' 00:06:11 executing program 1: ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000100)=0x44b2b107) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d706f793d6c6e63616c3a06000000"]) 00:06:11 executing program 3: r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/ip6_flowlabel\x00') r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000003780)=ANY=[@ANYBLOB="5000c2002e0001000000000000000000763fac96cdf0d10000006cd57223684610144f8742c30000000083363a887ab14763a4dddd6b37d22a0b282782a117f90a000080976b6408686000000c000180"], 0x50}], 0x1}, 0x0) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000d00), 0x109001, 0x0) r4 = fsmount(r3, 0x0, 0x1) sendfile(r4, r1, &(0x7f0000000980)=0x1000, 0x4) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1a, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x40000) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0x1, 0x2f, &(0x7f0000000340)=0xfffffff9, 0x4) setsockopt$inet_tcp_int(r6, 0x6, 0x2, &(0x7f0000000440)=0x82, 0x49) bind$inet(r6, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) r7 = syz_mount_image$fuse(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x1000000, &(0x7f0000000740)={{'fd', 0x3d, r1}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x7}}, {}, {@blksize={'blksize', 0x3d, 0x800}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0xffffffffffff2a03}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '.&'}}, {@flag='nomand'}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@seclabel}, {@flag='sync'}, {@obj_user={'obj_user', 0x3d, 'net/ip6_flowlabel\x00'}}, {@flag='nomand'}]}}, 0x1, 0x0, &(0x7f0000000380)="22bff41524361b5b1c5313821731ef") io_uring_register$IORING_REGISTER_FILES_UPDATE(r3, 0x6, &(0x7f0000000940)={0x4, 0x0, &(0x7f0000000900)=[r7, r0, r0, r1]}, 0x4) connect$inet(r6, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000002180), 0x4) sendto$inet(r6, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) recvmsg(r6, &(0x7f00000033c0)={&(0x7f00000003c0)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000002040)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000f80)=""/4096, 0xffffffe1}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f00000021c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001f80)=""/178, 0xb2}, 0x0) renameat2(r1, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000a00)=@generic={&(0x7f00000009c0)='./file0\x00', r1}, 0x18) ioctl$sock_inet6_tcp_SIOCATMARK(r3, 0x8905, &(0x7f00000000c0)) [ 371.492789][T15903] tmpfs: Unknown parameter 'mpoy' 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f6c3d62696e643a06000000"]) [ 371.522882][T15905] bond0: left promiscuous mode [ 371.531043][T15905] 8021q: adding VLAN 0 to HW filter on device bond0 [ 371.539456][T15907] tmpfs: Bad value for 'mpol' 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f6c3d62696e643a06000000"]) [ 371.557926][T15905] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 371.566134][T15905] fuse: Invalid rootmode [ 371.574591][T15909] tmpfs: Bad value for 'mpol' 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f6c3d62696e643a06000000"]) 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) chdir(&(0x7f0000000040)='./file0\x00') 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) chdir(&(0x7f0000000040)='./file0\x00') 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) chdir(&(0x7f0000000040)='./file0\x00') [ 371.703291][ T2224] ieee802154 phy0 wpan0: encryption failed: -22 [ 371.704793][ T2224] ieee802154 phy1 wpan1: encryption failed: -22 [ 371.721264][T15886] loop2: detected capacity change from 0 to 32768 00:06:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) recvmmsg(r0, &(0x7f0000001cc0)=[{{&(0x7f0000000100)=@alg, 0x80, &(0x7f0000000680)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000580)=""/245, 0xf5}], 0x7, &(0x7f0000000700)=""/90, 0x5a}, 0x8}, {{&(0x7f0000000780)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/159, 0x9f}, {&(0x7f00000018c0)=""/159, 0x9f}, {&(0x7f0000001980)=""/39, 0x27}], 0x4, &(0x7f0000001a00)=""/107, 0x6b}}, {{&(0x7f0000001a80)=@generic, 0x80, &(0x7f0000001c40)=[{&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/94, 0x5e}, {&(0x7f0000001bc0)=""/98, 0x62}], 0x3, &(0x7f0000001c80)=""/54, 0x36}, 0xfffffffc}], 0x3, 0x10022, &(0x7f0000001d80)) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000001dc0)=ANY=[@ANYBLOB="6d706f6c3d696e643a300a4e002ffffbd3e1f68110d9e9bcfda65c1e34231220ef25945627ce8e801dd26757d97d74c7ece89dd64f364f0ab7aaba4027b9554bbec2e44edf4fdd3d72cf7684cffc9a43b42081def6e7dbd01361a9960d6f5dd9fc0c833fab7dc35442bab37da5b5c2009d50d0b72115040a8206be7fbe83df7da4983f0747c78070db977bb3da77e7459c748ca6bed289d850fb"]) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000001ec0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001e80)={&(0x7f0000001b00)=@getrule={0x14, 0x22, 0xfad296b68b18bee8, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8814}, 0x4000811) [ 371.740509][T15886] gfs2: fsid=:: Trying to join cluster "lock_nolock", ":" [ 371.743222][T15886] gfs2: fsid=:: Now mounting FS (format 1801)... [ 371.755962][T15923] tmpfs: Bad value for 'mpol' [ 371.762883][T15886] gfs2: fsid=:.s: journal 0 mapped with 18 extents in 1ms 00:06:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) recvmmsg(r0, &(0x7f0000001cc0)=[{{&(0x7f0000000100)=@alg, 0x80, &(0x7f0000000680)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000580)=""/245, 0xf5}], 0x7, &(0x7f0000000700)=""/90, 0x5a}, 0x8}, {{&(0x7f0000000780)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/159, 0x9f}, {&(0x7f00000018c0)=""/159, 0x9f}, {&(0x7f0000001980)=""/39, 0x27}], 0x4, &(0x7f0000001a00)=""/107, 0x6b}}, {{&(0x7f0000001a80)=@generic, 0x80, &(0x7f0000001c40)=[{&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/94, 0x5e}, {&(0x7f0000001bc0)=""/98, 0x62}], 0x3, &(0x7f0000001c80)=""/54, 0x36}, 0xfffffffc}], 0x3, 0x10022, &(0x7f0000001d80)) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000001dc0)=ANY=[@ANYBLOB="6d706f6c3d696e643a300a4e002ffffbd3e1f68110d9e9bcfda65c1e34231220ef25945627ce8e801dd26757d97d74c7ece89dd64f364f0ab7aaba4027b9554bbec2e44edf4fdd3d72cf7684cffc9a43b42081def6e7dbd01361a9960d6f5dd9fc0c833fab7dc35442bab37da5b5c2009d50d0b72115040a8206be7fbe83df7da4983f0747c78070db977bb3da77e7459c748ca6bed289d850fb"]) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000001ec0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001e80)={&(0x7f0000001b00)=@getrule={0x14, 0x22, 0xfad296b68b18bee8, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8814}, 0x4000811) [ 371.814639][T15886] gfs2: fsid=:.s: first mount done, others may mount [ 371.821113][T15927] tmpfs: Bad value for 'mpol' 00:06:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) recvmmsg(r0, &(0x7f0000001cc0)=[{{&(0x7f0000000100)=@alg, 0x80, &(0x7f0000000680)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000580)=""/245, 0xf5}], 0x7, &(0x7f0000000700)=""/90, 0x5a}, 0x8}, {{&(0x7f0000000780)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/159, 0x9f}, {&(0x7f00000018c0)=""/159, 0x9f}, {&(0x7f0000001980)=""/39, 0x27}], 0x4, &(0x7f0000001a00)=""/107, 0x6b}}, {{&(0x7f0000001a80)=@generic, 0x80, &(0x7f0000001c40)=[{&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/94, 0x5e}, {&(0x7f0000001bc0)=""/98, 0x62}], 0x3, &(0x7f0000001c80)=""/54, 0x36}, 0xfffffffc}], 0x3, 0x10022, &(0x7f0000001d80)) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000001dc0)=ANY=[@ANYBLOB="6d706f6c3d696e643a300a4e002ffffbd3e1f68110d9e9bcfda65c1e34231220ef25945627ce8e801dd26757d97d74c7ece89dd64f364f0ab7aaba4027b9554bbec2e44edf4fdd3d72cf7684cffc9a43b42081def6e7dbd01361a9960d6f5dd9fc0c833fab7dc35442bab37da5b5c2009d50d0b72115040a8206be7fbe83df7da4983f0747c78070db977bb3da77e7459c748ca6bed289d850fb"]) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000001ec0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001e80)={&(0x7f0000001b00)=@getrule={0x14, 0x22, 0xfad296b68b18bee8, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8814}, 0x4000811) socket$inet6_sctp(0xa, 0x1, 0x84) (async) recvmmsg(r0, &(0x7f0000001cc0)=[{{&(0x7f0000000100)=@alg, 0x80, &(0x7f0000000680)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000580)=""/245, 0xf5}], 0x7, &(0x7f0000000700)=""/90, 0x5a}, 0x8}, {{&(0x7f0000000780)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f00000019c0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/159, 0x9f}, {&(0x7f00000018c0)=""/159, 0x9f}, {&(0x7f0000001980)=""/39, 0x27}], 0x4, &(0x7f0000001a00)=""/107, 0x6b}}, {{&(0x7f0000001a80)=@generic, 0x80, &(0x7f0000001c40)=[{&(0x7f0000001b00)}, {&(0x7f0000001b40)=""/94, 0x5e}, {&(0x7f0000001bc0)=""/98, 0x62}], 0x3, &(0x7f0000001c80)=""/54, 0x36}, 0xfffffffc}], 0x3, 0x10022, &(0x7f0000001d80)) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000001dc0)=ANY=[@ANYBLOB="6d706f6c3d696e643a300a4e002ffffbd3e1f68110d9e9bcfda65c1e34231220ef25945627ce8e801dd26757d97d74c7ece89dd64f364f0ab7aaba4027b9554bbec2e44edf4fdd3d72cf7684cffc9a43b42081def6e7dbd01361a9960d6f5dd9fc0c833fab7dc35442bab37da5b5c2009d50d0b72115040a8206be7fbe83df7da4983f0747c78070db977bb3da77e7459c748ca6bed289d850fb"]) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000001ec0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001e80)={&(0x7f0000001b00)=@getrule={0x14, 0x22, 0xfad296b68b18bee8, 0x70bd2c, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8814}, 0x4000811) (async) [ 371.862013][T15930] tmpfs: Bad value for 'mpol' 00:06:11 executing program 2: syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x8c1b, &(0x7f0000004900)={[{@quota_on}, {@locktable={'locktable', 0x3d, ':'}}, {@nobarrier}, {@ignore_local_fs}, {@quota_off}, {@norecovery}, {@quota_off}, {@quota_quantum={'quota_quantum', 0x3d, 0x8}}, {@discard}, {@nobarrier}, {@localcaching}, {@commit={'commit', 0x3d, 0x5}}, {@suiddir}, {@norecovery}, {@statfs_percent={'statfs_percent', 0x3d, 0x9}}, {@acl}, {@noloccookie}]}, 0x3e, 0x1277b, &(0x7f0000008780)="$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m17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFbXpBm17Qphe0+XmBNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBNL2jTC9r0gja9oE0vaNML2vSCNr2gTS9o0wva9II2vaBdf4t//0d+0wva9II2vaBNL2jTC9r0gja9oE0vaNML2mRlm17Qphe06QVtekGbXtCmF7TpBW16QZte0KYXtOkFifcZXXpBl17QpRd06QVd8rtLL+jyb+zSC7r0gi69oEsv6NILuvSCLr2gy88LdMn/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/92G//6/UN2/5f/+33hggeR/l/zvkv/dpv/HjzP53yX/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nez/qzq5H+X/O+S/13yv0v+d8n/Lvk/68+37pL/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/++q//0fwuuR/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nfJ/y753yX///f/fST/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r9L/nfJ/y753yX/u+R/l/zvkv9d8r+77T+28P/675P/XfK/S/53yf8u+d8l/7vkf5f875L/XfK/y88LdMn/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/O+S/13yv0v+d8n/LvnfJf+75H+X/J/1TzfMTP7PnPXn7if/Zyb/Zyb/Z+b/82Ym/2fmgZnJ/5nJ/5nJ/5mz/+f7f2Z6wazf/39mesHM9IKZ6QUz0wtmphfMTC+YmV4wM71gZnrBTL/PHgAAAPz/UPZ/7z9GMes/ozfjf/363gH/8ZsZzTj51rnvWWL1nVYYeGbW7xM43//kjxUAAAD414zs/y/29n+x6HMeedY6h796yYFnZv35APY/AAAATNDI/j+yt//L2Ra/Ya2jN/7NJwaemfXnAtr/AAAAMEEj+/+o3v6vvnvvy77z8au/+MyBZ/L7+Nj/AAAAMEUj+//o3v6vL1/3tj22nGOPUweeye/fa/8DAADAFI3s/2N6+7/5yEGrfWLVE593wcAz+XN77H8AAACYopH9f2xv/7c7nbvoDfds++NFBp7Jn9dr/wMAAMAUjez/43r7v7th/6efN/8Cl/xp4JlZ/57/2v6f+d/4AQMAAAD/tJH9/6Xe/p+524/m/+EVNy65ycAzi+f69X8AAACYoJH9/+Xe/p/tp/s+tt4p++y27sAzz8+1/wEAAGCCRvb/V3r7/xm3r3nzonucd/i9A8+8IPe/sv/3/2/9gAEAAIB/2sj+/2pv/z/zXZ9Y6cGdlrpl54Fnlsj16/8AAAAwQSP7/2u9/T/70jfvdvr37l3lyoFnlsy1/wEAAGCCRvb/8b39P8cR83z+Hb9Yb5fbBp5ZKtf+BwAAgAka2f8n9Pb/nAe/+KxnznbIZz488MwLc+1/AAAAmKCR/X9ib//PtdofN3r8wd2fvmzgmaVz7X8AAACYoJH9//Xe/p/7qZ+95I4Vzlps+4FnXpRr/wMAAMAEjez/b/T2/zzrzHbtfJss8obdB55ZJtf+BwAAgAka2f8n9fb/vBut+NDrPnvrN68feObFufY/AAAATNDI/j+5t//nu+8vc5z9+TXuetvAMy+Z9ff8j/5gAQAAgH/JyP4/pbf/5//K5nft9qYDq6cHnlk21/4HAACACRrZ/6f29v8CS3xuxkeXW27z3w8889Jc+x8AAAAmaGT/n9bb/89a/puL3/TnB895w8Azy+Xa/wAAADBBI/v/m739v+Ch7714yXtWuuS9A88sn2v/AwAAwASN7P/Te/v/2Ut/e+kLV310yZ/9x7/8v79elmv/AwAAwASN7P9v9fb/QkfsdNUbt9xqt18OPLNCrv0PAAAAEzSy/8/o7f+FD970/md//LjD9xl4ZsVc+x8AAAAmaGT/f7u3/5+z2hdnu//o9pbHBp55ea79DwAAABM0sv/P7O3/Rd7x7v03XefyVd488MxKufY/AAAATNDI/v9Ob/8ves/Xvvy1JXbaZe2BZ16Ra/8DAADABI3s/7N6+3+xh489/9HHT/nMnQPPrJxr/wMAAMAEjez/7/b2/3PX3/rt3XM3ffqtA8+skmv/AwAAwASN7P+ze/v/ea+/cI7nXHzEYk8MPLNqrv0PAAAAEzSy/7/X2/+LP7L3Q78/cbU3PDjwzCtz7X8AAACYoJH9f05v/z//d2tfe/7+T37zjQPPvCrX/gcAAIAJGtn/3+/t/xds/fGXvGnbbe66aOCZ1XLtfwAAAJigkf3/g97+X2LpF1586AXHV9sOPPPqXPsfAAAAJmhk/5/b2/9LHnHn4nvfNtfmew48s3qu/Q8AAAATNLL/f9jb/0sd/OsZy5bXnnPzwDOvybX/AQAAYIJG9v95vf3/wtUWveu2VedYZuuBZ9bItf8BAABggkb2//m9/b/0V26fbZ17rv7pUwPPrJlr/wMAAMAEjez/H/X2/4uWWOj+739826/+YeCZtXLtfwAAAJigkf1/QW//L7P8C6767ZYn7rf+wDNr59r/AAAAMEEj+//C3v5/8aH3LD33OquvfPnAM+vk2v8AAAAwQSP7/6Le/n/JsX+e7aSjn77pXQPPrJtr/wMAAMAEjez/H/f2/7LPW+n+zR7f+KMfGHjmtbn2PwAAAEzQyP7/SW//v/Tlc11VLHH4dtcNPPO6XPsfAAAAJmhk/1/c2//LffbKpR+5eOd53jPwzOtz7X8AAACYoJH9f0lv/y//xvvffN9zT/vTFQPPrJdr/wMAAMAEjez/S3v7/2WPLXvOQvvXX7994Jk35Nr/AAAAMEEj+/+y3v5f4a4Fj9rgxEvX/cjAM+vn2v8AAAAwQSP7//Le/l9xi+v3vOCCLWZ/eOCZN+ba/wAAADBBI/v/it7+f/lLdj92322P+eOmA89skGv/AwAAwASN7P8re/t/pSO/t9ch5crnrjPwzIa59j8AAABM0Mj+v6q3/1/x0cO2/M1tj23xu4Fn3pRr/wMAAMAEjez/n/b2/8qrrHfeclcsu8yPB57ZKNf+BwAAgAka2f9X9/b/Ksd+aqPvzf/AT7cbeGbjXPsfAAAAJmhk/1/T2/+rPm+Ds167x1pf3WPgmU1y7X8AAACYoJH9f21v/7/y5R/6/LynHLTfTQPPzPozAex/AAAAmKCR/f+z3v5/1We/s9ud31ts5a0Gnnlzrv0PAAAAEzSy/6/r7f/V/rhWt+VOt9/0+MAzm+Xa/wAAADBBI/v/+t7+f/XmH7vntNl2++hDA8+8Jdf+BwAAgAka2f8/7+3/1de+4JKnfnHmdhsMPLN5rv0PAAAAEzSy/2/o7f/XPLHXUnOssP48fx14Zotc+x8AAAAmaGT/39jb/2ucsOOyWzx46J82G3hmy1z7HwAAACZoZP//orf/13z2GT/75meX+PpaA8/M+jMB7H8AAACYoJH9f1Nv/681+xcefHqTe9a9Y+CZt+ba/wAAADBBI/v/5t7+X/ucTWaf/U17zb7LwDNb59r/AAAAMEEj+/+Xvf2/zk/+9NsrP3/uH68deOZtufY/AAAATNDI/r+lt//X3esVxSv/vOC5tww88/Zc+x8AAAAmaGT//6q3/1+7y+zPe99yN22x78Az78i1/wEAAGCCRvb/r3v7/3U3XfWTL992/NuOGnhmm1z7HwAAACZoZP//prf/X7/HzBd15TbnrzTwzDtz7X8AAACYoJH9f2tv/6937bU/fXTba3///IFnts39L+7/4l//AQMAAAD/tJH9f1tv/7/hV4/e97UL5prtgIFntsv16/8AAAAwQSP7//be/l9/mxVmbnriEWvMPvDM9rn2PwAAAEzQyP6/o7f/37jstm+cZ/9Njz9j4Jl35dr/AAAAMEEj+//O3v7f4Kivn3HXc5/8y7kDz7w71/4HAACACRrZ/3f19v+GB33lsHMuXm3+5ww8s0Ou/Q8AAAATNLL/f9vb/29adYv3rrvE5e8+fuCZHXPtfwAAAJigkf1/d2//b/T3feZ52+PtJ6qBZ3bKtf8BAABggkb2/z29/b/xmuf/+YyjT7lh/oFn3pNr/wMAAMAEjez/3x0wY7ZZ/80mmx3887+ts9MK5ww8s3Ou/Q8AAAATNLL/7+39+v+mD62x/GxbPrrvKwee2SXX/gcAAIAJGtn/v+/t/zcfd9ftV398pWOPHnjmvbn2PwAAAEzQyP7/Q2//b7b4Eq9+zT3HXXvYwDPvy7X/AQAAYIJG9v99vf3/lpUWW2TnVbdabtmBZ96fa/8DAADABI3s//t7+3/zw3751NHLHfi2Zww8s2uu/Q8AAAATNLL/H+jt/y2WXXiB8s9rnH/KwDO75dr/AAAAMEEj+/+Pvf2/5VG/+evDn3/w9xcOPPOBXPsfAAAAJmhk/z/Y2/9bHfS7m77xpuVmW3Tgmd1z7X8AAACYoJH9/1Bv/7911ee9/C2bnLXG5wae2SPX/gcAAIAJGtn/f+rt/623umGtBz+7+/ErDjyzZ679DwAAABM0sv8f7u3/t92xwNcWffDWvywx8MwHc+1/AAAAmKCR/f9Ib/+//dHlDlxvhUXmP3jgmQ/l2v8AAAAwQSP7/8+9/f+ODa+ba8aMe9+92sAze+Xa/wAAADBBI/v/0d7+32aDZyx/0mxLfeIrA8/snWv/AwAAwASN7P+/9Pb/O/969c832+mQGz458Mw+ufY/AAAATNDI/n+st/+3/e1jfy6+t94KLx54Zt9c+x8AAAAmaGT//7W3/7fbcvl5Hjnlxn1PHnjmw7n2PwAAAEzQyP5/vLf/t1/2iKdW3mOBY5uBZz6Sa/8DAADABI3s/yd6+/9dR715kUvmP+/aeQee2S/X/gcAAIAJGtn/f+vt/3cf9L5XH37FPsudOfDM/rn2PwAAAEzQyP7/e2//77DqKbdvt91qf60Hnjkg1/4HAACACRrZ///o7f8dj3vPy5+48MlnnTTwzIG59j8AAABM0Mj+f7K3/3da/PSbnnH7pmt9Z+CZj+ba/wAAADBBI/v/qd7+f89KR/717dURJw5t/INy7X8AAACYoJH9/3Rv/+982EYLfGuxue776sAzH8u1/wEAAGCC/vP9383o7f9drjp6vXl/cu0zXz3wzMdz7X8AAACYoJH9X/T2/3t3ffs37zxhm3csM/DMwbn2PwAAAEzQyP4ve/v/fdtvf+j39jv+gkMGnvlErv0PAAAAEzSy/6ve/n//bSfs+Npjtrp6hYFnZv2cgP0PAAAAEzSy/+ve/t91kQPmf/u6xy17+MAzn8y1/wEAAGCCRvZ/09v/u5302se+teRKe39i4JlDc+1/AAAAmKCR/d/29v8HzvrwzU888ejRSw4886lc+x8AAAAmaGT/d739v/vMH670jLt3uv7UgWc+nWv/AwAAwASN7P+Zvf2/x4ef/aufrXLK8s8ceOYzufY/AAAATNDI/p+tt//3vOy2VVbbot1+kYFnPptr/wMAAMAEjez/Z/T2/wd/fvdCO37s8o9fMPDMYbn2PwAAAEzQyP5/Zm//f2jH5//9uCMW+esxA8/M+jMB7X8AAACYoJH9P3tv/+911R1zFxve+qxXDTzzuVz7HwAAACZoZP/P0dv/e++61COPvHT3tV4y8MwRufY/AAAATNDI/p+zt//32X6RG0565KwTPzvwzOdz7X8AAACYoJH9P1dv/+97269ettlDy91XDjzzhVz7HwAAACZoZP/P3dv/H/7Ri173xxUffObXBp75Yq79DwAAABM0sv/n6e3/j3QPfWOxTdd4x/cHnjky1/4HAACACRrZ//P29v9+8/3iY2847MALFhh45qhc+x8AAAAmaGT/z9fb//ufOt+7z91xn6u/PfDM0bn2PwAAAEzQyP6fv7f/D1j7nlv3O/u8ZecYeOaYXPsfAAAAJmhk/y/Q2/8HPvGC13zmxgX2XnjgmWNz7X8AAACYoJH9/6ze/v/oHxda7JaZNx79g4Fnjsvt7f/2f+YHDAAAAPzTRvb/gr39f9Dmt/9jmQXWu/7lA898Kdev/wMAAMAEjez/Z/f2/8de8JH5HrrykOWPHHjmy7n2PwAAAEzQyP5fqLf/P37MeQ8vcupS2x848MxXcv+v/f+s/2//gAEAAIB/2sj+X7i3/w/+zIHXvX7Pez/+goFnvprr1/8BAABggkb2/3N6+/8TK79uhfM+dvgBPxt45mu59j8AAABM0Mj+X6S3/w/54sdvWXyLjd/53oFnjs+1/wEAAGCCRvb/or39/8nl1n7Vz1d5eqV9Bp45Idf+BwAAgAka2f+L9fb/oa/ae+GD7179xl8OPHNirv0PAAAAEzSy/5/b2/+fOvDCx/d84sQvv/n/emT/GV/Pl/0PAAAAEzSy/5/X2/+fvvqh81dectsPPzbwzDdy7X8AAACYoJH9v3hv/3/mgy96+yXrXr30nQPPnJRr/wMAAMAEjez/5/f2/2e3nW//w4+Z48q1B545Odf+BwAAgAka2f8v6O3/w375iy9vt99j5z0x8MwpufY/AAAATNDI/l+it/8PX/ivd+57wspbvXXgmVNz7X8AAACYoJH9v2Rv/3/uay+rDvnJMXO+ceCZ03LtfwAAAJigkf2/VG//H3H2M5//m8W2eOjBgWe+mWv/AwAAwASN7P8X9vb/5+e85qLlqktP2nbgmdNz7X8AAACYoJH9v3Rv/39hn/cvd9/t9esuGnjmW7n2PwAAAEzQyP5/UW//f/GiU69Z6MLT5rt54Jkzcu1/AAAAmKCR/b9Mb/8feePnH9hgu50f2XPgmW/n2v8AAAAwQSP7/8W9/X/U+zab84I9zzxgk4Fnzsy1/wEAAGCCRvb/S3r7/+irj7pniVN3e+efBp75Tq79DwAAABM0sv+X7e3/Yz64cXfzlbevdO/AM2fl2v8AAAAwQSP7/6W9/X/stjsvddACi9247sAz3821/wEAAGCCRvb/cr39f9wvv3XJrjMP+vKVA8+cnWv/AwAAwASN7P/le/v/S+e9/awrblzrwzsPPPO9XPsfAAAAJmhk/7+st/+/XBy90avOfmDpDw88c06u/Q8AAAATNLL/V+jt/68scMJu799x2StvG3jm+7n2PwAAAEzQyP5fsbf/v/rt7T//pcNuOm/7gWd+kGv/AwAAwASN7P+X9/b/107/xEUHbLrgVpcNPHNurv0PAAAAEzSy/1fq7f/jn7Xm83df8dw5rx945oe59j8AAABM0Mj+f0Vv/59Q7lu98KG9Htp94Jnzcu1/AAAAmKCR/b9yb/+f+IMf3XnjI/ec9PTAM+fn2v8AAAAwQSP7f5Xe/v/61c+dc56XLvG6tw0886Nc+x8AAAAmaGT/r9rb/9/44C0P3LXhofO9YeCZC3LtfwAAAJigkf3/yt7+P2nb315zzhHrP/L7gWcuzLX/AQAAYIJG9v+revv/5F8uudy6px7yvu0Gnrko1/4HAACACRrZ/6v19v8p+9x7ye17rnfYjweemfXX7H8AAACYoJH9/+re/j/1osWXeskC9/76poFnfpJr/wMAAMAEjez/1Xv7/7Qbn9PtdeVSr9xj4JmLc+1/AAAAmKCR/f+a3v7/5vtuvedTN563++MDz1ySa/8DAADABI3s/zV6+//0/X56yatn7nPEVgPPXJpr/wMAAMAEjez/NXv7/1uXzLHUtTveeNkGA89clmv/AwAAwASN7P+1evv/jOtW7o49e4EXPjTwzOW59j8AAABM0Mj+X7u3/7/9nofv2WnTBzfbbOCZK3LtfwAAAJigkf2/Tm//n3nKDcfsdthyZ/914Jkrc+1/AAAAmKCR/b9ub/9/Z94F9v3oQwfeccfAM1fl2v8AAAAwQSP7/7W9/X9Wu9xWN624RrHWwDM/zbX/AQAAYIJG9v/revv/u+f/4QdLvvTW11878MzVufY/AAAATNDI/n99b/+ffcX6m9/xyCKn7jLwzDW59j8AAABM0Mj+X6+3/7/3gc98b74jznpy34FnZv0zAfY/AAAATNDI/n9Db/+f8+7vf+F1G+6+yC0Dz/ws1/4HAACACRrZ/+v39v/3f7PbB8/e4pT3PTXwzHW59j8AAABM0Mj+f2Nv//9gv+9++aUf2+mwrQeeuT7X/gcAAIAJGtn/G/T2/7mX7Ln/rXdf/uv1B575ea79DwAAABM0sv837O3/H173prd/cpX2lX8YeOaGXPsfAAAAJmhk/7+pt//Pe88nz99nyeN2f9fAMzfm2v8AAAAwQSP7f6Pe/j9/tn2u+skTWx1x+cAzv8i1/wEAAGCCRvb/xr39/6Pvnr/0y4559LLrBp65Kdf+BwAAgAka2f+b9Pb/BScfPNu71l3phR8YeObmXPsfAAAAJmhk/2/a2/8XLrrG/UeecO1mVww888tc+x8AAAAmaGT/v7m3/y967UZ3XLzfXGe/Z+CZW3LtfwAAAJigkf2/WW////gfR5bLL3b8HR8ZeOZXufY/AAAATNDI/n9Lb///5Penv2D7n2xT3D7wzK9z7X8AAACYoJH9v3lv/1+8yXt+fNTtT75+04FnfpNr/wMAAMAEjez/LXr7/5KlrnjpJtVqpz488MytufY/AAAATNDI/t+yt/8v/dKcVx+/3RFP/m7gmdty7X8AAACYoJH9v1Vv/192yMv/+JcLN11knYFnZv2eAPY/AAAATNDI/n9rb/9fvsIjc7UbLrHQKQPP3JFr/wMAAMAEjez/rXv7/4rDl7/7S0fc8/gzBp65M9f+BwAAgAka2f9v6+3/K5d5rH3/I+ufvujAM3fl2v8AAAAwQSP7/+29/X/V6le/8FUvPXSDCwee+W2u/Q8AAAATNLL/39Hb/z/92DMuvWLFBesVB565O9f+BwAAgAka2f/b9Pb/1VdudeChD910z+cGnrkn1/4HAACACRrZ/+/s7f9rdv/Sdnsfttd3Dh545ne59j8AAABM0Mj+37a3/6/d4aS1lt303I2WGHjm3lz7HwAAACZoZP9v19v/P7t1m6/ddvZaz//KwDO/z7X/AQAAYIJG9v/2vf1/3XPX+s1lOx508WoDz/wh1/4HAACACRrZ/+/q7f/rv/Gx1VeauexRLx545r5c+x8AAAAmaGT/v7u3/3/+nQue+84bH/jgJweeuT/X/gcAAIAJGtn/O/T2/w3P3OvJI67c7TXNwDMP5Nr/AAAAMEEj+3/H3v6/cf9fzbv5AmfedvLAM3/Mtf8BAABggkb2/069/f+LSxf509f3XOzQMweeeTDX/gcAAIAJGtn/7+nt/5uuX+r6P516+87zDjzzUK79DwAAABP0n+z/A2bM6Hbu7f+bd75jxerCeqGVBp75U679DwAAABM08uv/u/T2/y+vfP4vj9nu0sePGnjm4Vz7HwAAACZoZP+/t7f/b9n97le+p9r59AMGnnkk1/4HAACACRrZ/+/r7f9f7XDbc1a//bQNnj/wzJ9z7X8AAACYoJH9//7e/v/1rc9+4pqfrFyfMfDMo7n2PwAAAEzQyP7ftbf/f3PB/Yftudhj98w+8Mxfcu1/AAAAmKCR/b9bb//fWi/73oP32+I7zxl45rFc+x8AAAAmaGT/f6C3/2+be8E3/vyEYzY6d+CZv+ba/wAAADBBI/t/997+v/20689YfN1tn18NPPN47j+1/9f4V37AAAAAwD9tZP/v0dv/d5y6wpOvPubEi48feOaJXL/+DwAAABM0sv/37O3/O+d79LnXPjHHUecMPPO3XPsfAAAAJmhk/3+wt//v6q5d/dglr/7g/APP/D3X/gcAAIAJGtn/H+rt/9/+aOZvdlpl49ccPfDMP3LtfwAAAJigkf2/V2//333laSuefvfht71y4Jknc+1/AAAAmKCR/b93b//fs/su17/jY6sfuuzAM0/l2v8AAAAwQSP7f5/e/v/dDm/50zO3eHrnwwaeeTrX/gcAAIAJGtn/+/b2/723Hj7v42cu8P1PDbwy68P+BwAAgAka2f8f7u3/3++/yRPb7nLjW1408Mqsv8f+BwAAgAka2f8f6e3/P1z6hed8bvZ9ytUHXinz8c/s/6ef/td+yAAAAMA/aWT/79fb//ddf8YrL73uvN9+aeCVKh9+/R8AAAAmaGT/79/b//fvvOMvX3HNUqfNPfBKnQ/7HwAAACZoZP8f0Nv/D/z4kRV2nOfe9c8aeKXJh/0PAAAAEzSy/w/s7f8/7vvy647bbb3nfmPglTYf9j8AAABM0Mj+/2hv/z/4/jkf/tm3DnmqG3hl1l+z/wEAAGCCRvb/Qb39/9AvrphvtTfs/ukfDbwy699v/wMAAMAEjez/j/X2/58WvO/9Sxx51nufO/DKbPmw/wEAAGCCRvb/x3v7/+FvveQzNz+2yKozB155Rj7sfwAAAJigkf1/cG//P3Lus04/aJlbf3nawCvPzIf9DwAAABM0sv8/0dv/f66u23DXldf43FIDr8yeD/sfAAAAJmhk/x/S2/+PfugDx3/v/gN3/djAK3Pkw/4HAACACRrZ/5/s7f+/XHP22q/91HJLfH7glTnzYf8DAADABI3s/0N7+/+xWz677bybP3jpywZemSsf9j8AAABM0Mj+/1Rv//91u9cfcOeaK33/WQOvzJ0P+x8AAAAmaGT/f7q3/x//8aE77/vlR99y9sAr8+TD/gcAAIAJGtn/n+nt/yf2feMnD3lyq/LEgVfmzYf9DwAAABM0sv8/29v/f3v/B0/5zeLH/bYYeGXW7rf/AQAAYIJG9v9hvf3/91+c+YblVmtP+8zAK/Pnw/4HAACACRrZ/4f39v8/zll7taPuuHz95QZeWSAf9j8AAABM0Mj+/1xv/z85+8dv2/6AnZ67ytAr+bD/AQAAYIJG9v8Rvf3/1LMvfHr5rU956tiBVxbMx//e/zP/x37EAAAAwD9rZP9/vrf/nz5h70UvPm/TTz9v4JVn58Ov/wMAAMAEjez/L/zH/i9mHHTDnsfvcMR7PzrwykL5sP8BAABggkb2/xd7+79YdYGjNulWW/WLA68snA/7HwAAACZoZP8f2dv/5bLLndP++slfrjzwynPyYf8DAADABI3s/6N6+7866g9v/stl23zuvIFXFsmH/Q8AAAATNLL/j+7t//q365+3/MLH77rQwCuL5sP+BwAAgAka2f/H9PZ/s+Vntrx4n7mWmHPglcXyYf8DAADABI3s/2N7+7/d4Pt7HXXStZeePvDKc/Nh/wMAAMAEjez/43r7v/vrbsduv/m5F60x8Mqsf4/9DwAAABM0sv+/1Nv/Mzf77m5PfWqvxe8aeGXxfNj/AAAAMEEj+//Lvf0/20N7fn6O+2/a8y8Drzw/H/Y/AAAATNDI/v9Kb/8/4+9vOmvLlRf8wuYDr7wgH/Y/AAAATNDI/v9qb/8/c81PbnTaMofe+uuBV5bIh/0PAAAAEzSy/7/W2/+zz37L/L9/bP3V9h54Zcl82P8AAAAwQSP7//je/p/jnOc+9pwj79nxfQOvLJUP+x8AAAAmaGT/n9Db/3OesOTNb3rDEp+8euCVF+bD/gcAAIAJGtn/J/b2/1zP/u1K53/r9r9/cOCVpfNh/wMAAMAEjez/r/f2/9y/+vF6X99tsYVvHHjlRfmw/wEAAGCCRvb/N3r7f55tum9uPs+ZG1488Moy+bD/AQAAYIJG9v9Jvf0/7x6vPrS6Zrdvv3PglRfnw/4HAACACRrZ/yf39v981/59xz9d98Dv/jjwykvyYf8DAADABI3s/1N6+3/+H275iZVmX7Z708Ary+bD/gcAAIAJGtn/p/b2/wIzvvquy3Y5aNMtBl55aT7sfwAAAJigkf1/Wm//P2v+b6xzxJlrnfW3gVeWy4f9DwAAABM0sv+/2dv/C56x3UnvPOmYi24deGX5fNj/AAAAMEEj+//03v5/9uzHb/D3fbZYfP+BV16WD/sfAAAAJmhk/3+rt/8XOmeHb89c+LE9dxx4ZYV82P8AAAAwQSP7/4ze/l/4hLd9duvLVv7CVQOvrJgP+x8AAAAmaGT/f7u3/5/z7ON2+favT7v1tQOvvDwf9j8AAABM0Mj+P7O3/xfZd8eFF+x2Xu3ugVdWyof9DwAAABM0sv+/09v/i/74jMfv3uHSHf888Mor8mH/AwAAwASN7P+zevt/sV984ZYzz6s/ufHAKyvnw/4HAACACRrZ/9/t7f/nvn+TV6299dN/v3/glVXyYf8DAADABI3s/7N7+/95u3xnx3ccsPrC6w28smo+7H8AAACYoJH9/73e/l/8pg8devodh2/49oFXXpkP+x8AAAAmaGT/n9Pb/8//yQbffHy1jb/9j4FXXpUP+x8AAAAmaGT/f7+3/1+w16fWe+biV/9u14FXVsuH/Q8AAAATNLL/f9Db/0vM/qKTrn1yju7nA6+8Oh/2PwAAAEzQyP4/t7f/lzznoXVe/eUTN7104JXV82H/AwAAwASN7P8f9vb/Uif84l07rbntWTsMvPKafNj/AAAAMEEj+/+83v5/4bPn+8Sx+xz/0gcGXlkjH/Y/AAAATNDI/j+/t/+X/uH1u8w4aZufbTjwypr5sP8BAABggkb2/496+/9FMxb87J8vu/a4LQdeWSsf9j8AAABM0Mj+v6C3/5eZf9lvn7zwXPv8feCVtfNh/wMAAMAEjez/C3v7/8Vn3L/Bm7sjVvzQwCvr5MP+BwAAgAka2f8X9fb/Sy54cpe7fr3pz38x8Mq6+bD/AQAAYIJG9v+Pe/t/2fpVn53nvCcP/snAK6/Nh/0PAAAAEzSy/3/S2/8vnbv49ro7rLbDNgOvvC4f9j8AAABM0Mj+v7i3/5c77fINzjng8gV+NfDK6/Nh/wMAAMAEjez/S3r7f/kd73nZGVu3j+418Mp6+bD/AQAAYIJG9v+lvf3/sp+/4Ia3rXbK194/8Mob8mH/AwAAwASN7P/Levt/hcsWemS2O3Za85qBV9bPh/0PAAAAEzSy/y/v7f8VP3z73H978tGZaw688sZ82P8AAAAwQSP7/4re/n/5zI88/ZrFV/rDbwde2SAf9j8AAABM0Mj+v7K3/1c667xFr17zuB89OvDKhvmw/wEAAGCCRvb/Vb39/4qTDlzt6C9vtfVbBl55Uz7sfwAAAJigkf3/097+X3mR192286cOfOluA69slA/7HwAAACZoZP9f3dv/q1zw8ZUe3nyNn90w8MrG+bD/AQAAYIJG9v81vf2/ar32zeXKDx53ycArm+TD/gcAAIAJGtn/1/b2/yvn3vuxt9y/3D7vHnhl03zY/wAAADBBI/v/Z739/6rTLpz/G4+dteJ9A6+8OR/2PwAAAEzQyP6/rrf/V7vyjdsuuszuP3/9wCub5cP+BwAAgAka2f/X9/b/q3c/9IAH33Drwe8YeGXWnwlo/wMAAMAEjez/n/f2/+o7nHn8D49cZIcnB17ZPB/2PwAAAEzQyP6/obf/X3PrB9deb7d7F3jdwCtb5MP+BwAAgAka2f839vb/Gge/+/WLfGupR+8ZeGXLfNj/AAAAMEEj+/8Xvf2/5mpfO+2haw752iMDr2yVD/sfAAAAJmhk/9/U2/9rLX3sp86bZ701Nxp45a35sP8BAABggkb2/829/b/2EVvv9PrZb5z5m4FXts6H/Q8AAAATNLL/f9nb/+v87qmDP3PdAn/Yb+CVt+XD/gcAAIAJGtn/t/T2/7pbr7L9fmee96OdBl55ez7sfwAAAJigkf3/q97+f+3ry3WX2WWfrX868Mo78mH/AwAAwASN7P9f9/b/6x655ORbvjzHli8ceGWbfNj/AAAAMEEj+/83vf3/+o3aN6695tU/+PjAK+/Mh/0PAAAAEzSy/2/t7f/17rvojDMX3/aBIwZe2TYf9j8AAABM0Mj+v623/9/w1N8Ou/vJE+dYfuCV7fJh/wMAAMAEjez/23v7f/11Vnvvgnesvs75A69snw/7HwAAACZoZP/f0dv/b5xtlxdtttrT31hs4JV35cP+BwAAgAka2f939vb/Bt897acnbb3xw7MNvPLufNj/AAAAMEEj+/+u3v7f8OTD73vkgMPn/ubAKzvkw/4HAACACRrZ/7/t7f83LfqWmcUOO287z8ArO+bD/gcAAIAJGtn/d/f2/0a377HHQueddtB3B17ZKR/2PwAAAEzQyP6/p7f/N37XWUfe9+v65q8PvPKefNj/AAAAMEEj+/93vf2/yW6HfP+C7tJXtAOv7JwP+x8AAAAmaGT/39vb/5v+dMPNNlh4i/0PHXhll3zY/wAAADBBI/v/9739/+YLH/jhIZcd85WlB155bz7sfwAAAJigkf3/h97+36xZZot9T1r5qtcMvPK+fNj/AAAAMEEj+/++3v5/yzxz773cPo+9+MsDr7w/H/Y/AAAATNDI/r+/t/83/+ZNx/1ml2W3/OHAK7vmw/4HAACACRrZ/w/09v8Ws82/62vPfOAHzx54Zbd82P8AAAAwQSP7/4+9/b/ld39+xPeuW+uBuQZe+UA+7H8AAACYoJH9/2Bv/2918u+/e+fsB83xrYFXds+H/Q8AAAATNLL/H+rt/7cu+tKN551nsXUWH3hlj3zY/wAAADBBI/v/T739v/V+t77wtGtu/8ZBA6/smQ/7HwAAACZoZP8/3Nv/b7vkOZdu+a3dHv7CwCsfzIf9DwAAABM0sv8f6e3/t1+3+N1z7Hbm3K8YeOVD+bD/AQAAYIJG9v+fe/v/He+5t33qyPW3/fTAK3vlw/4HAACACRrZ/4/29v82O9Wb3fWGQw966cAre+fD/gcAAIAJGtn/f+nt/3fe8JPvz7PMEjevOvDKPvmw/wEAAGCCRvb/Y739v+3ljx+57mP3vOK4gVf2zYf9DwAAABM0sv//2tv/231k9T3OuX+v/RcceOXD+bD/AQAAYIJG9v/jvf2//WxfOm73lc/9yvcGXvlIPux/AAAAmKCR/f9Eb/+/67tb7X3A5gtedcLAK/vlw/4HAACACRrZ/3/r7f93n7zNFjd+6qYXD72yfz7sfwAAAJigkf3/997+32HRk374wucd/uezB145IB/2PwAAAEzQyP7/R2//73jh9hv/6B8bz/usgVcOzIf9DwAAABM0sv+f7O3/nZoTvrvhl55+bTHwykfzYf8DAADABI3s/6d6+/898xx9xMJrrH7yiQOvHJQP+x8AAAAmaGT/P93b/zt/8+27/uFtJz643MArH8uH/Q8AAAAT9J/v/xkzevt/lzvuO/yGA7ed6zMDr3w8H/Y/AAAATNDI/i96+/+9W73kA8+78+q3HjvwysH5sP8BAABggkb2f9nb/+/b8Fmb7vHqOX64ysArn8iH/Q8AAAATNLL/q97+f/+j133nE7967IqPDrxySD7sfwAAAJigkf1f9/b/rq945Jqvtiu/6HkDr3wyH/Y/AAAATNDI/m96+3+3T798uV3efcxHVh545dB82P8AAAAwQSP7v+3t/w8cPeecq/xwiy99ceCVT+XD/gcAAIAJGtn/XW//7/78Kx746cmX/mKhgVc+nQ/7HwAAACZoZP/P7O3/Pd7ynmrOfeuXnzfwymfyYf8DAADABI3s/9l6+3/PB06/88nnnLbN6QOvfDYf/+T+n/kv/IgBAACAf9bI/n9Gb/9/8PEjLzr18p0PnHPglcPy4df/AQAAYIJG9v8ze/v/Q2tt9Pytrj/zzy8aeOXwfNj/AAAAMEEj+3/23v7f644jrrxojt3m/dTAK5/Lh/0PAAAAEzSy/+fo7f+9t3rzi1d87+2v/dLAK0fkw/4HAACACRrZ/3P29v8+G77vGTt8Z7GTVx945fP5sP8BAABggkb2/1y9/b/vo6f8/gunH/TgWQOvfCEf9j8AAABM0Mj+n7u3/z981Fu/8pJd15pr7oFXvpgP+x8AAOD/xd6fR3099n3ffz5fSuYhU6YilExJZJ4ySwgZknmWOUOmDIk4QlE6yEyZMsVBhiiUIULGTFGGIoSSot+677X5Xdt1b9/z3K7jOq/zWtsfj8daxzreWvv+Wp9/n32+ezsUKNP/S0f9f+H6Qy74fKnvD2lUZ2VgOPQ/AAAAFCjT/8tE/X/R5kMPvfqN9UfeU2dlUDj0PwAAABQo0//LRv1/8WVHjDq39fvjVq+zctPfX//f+7QAAADA/45M/zeJ+r/XCYMWHDV7hVbP1VkZHA79DwAAAAXK9P9yUf9f8u4+X+856OkL76+z8s9w6H8AAAAoUKb/l4/6/9KxJ41dcY9zb1m4zsrN4dD/AAAAUKBM/6/Qq0GDKtyXXfjQWtMPmPre5XVWbgmH/gcAAIACZfp/xej9/+WNl3xtg74tNlm7zsqQcOh/AAAAKFCm/1eK+r/346+2/HRa38Pb1Fm5NRz6HwAAAAqU6f+mUf9fMfSXxldtusclA+qs3BYO/Q8AAAAFyvT/ylH/91m13fSeY7e6/OI6K7eHQ/8DAABAgTL9v0rU/1eOmt3gi5X/PObTOit3hOPv/l/gv++JAQAAgH9Xpv9Xjfr/qoXafLns+Z3bvFZn5c5weP8PAAAABcr0/2pR//ddetExuwztP+H4Oit3hUP/AwAAQIEy/b961P9XPzC++YiRSw6eUmfl7nDofwAAAChQpv+bRf1/zddDjpl17Jvn7lxn5Z5w6H8AAAAoUKb/m0f9/4+uh/RZqOHh6+1TZ+XecOh/AAAAKFCm/9eI+r/frkfcu8/Hd4z/pc7K0HDofwAAAChQpv/XjPr/2plDO9y59cGjdquzMiwc+h8AAAAKlOn/FlH/X7dR7/YjJ9/cbXqdlfvCof8BAACgQJn+Xyvq/+v77vjxbpe0W2RenZX7w6H/AQAAoECZ/l876v/+t543d9VDf53erc7KA+HQ/wAAAFCgTP+vE/X/gBajVpqx3Ql3vlNn5cFw6H8AAAAoUKb/W0b9f8Peq85qfcuwHU+rs/JQOPQ/AAAAFCjT/62i/r9x2qQmH85ruMJxdVaGh0P/AwAAQIEy/b9u1P8D/5rc7ppmY2e9XGfl4XDofwAAAChQpv9bR/0/qMM6H1y86SqXf1ln5ZFw6H8AAAAoUKb/14v6/6avp241ddqnx2xXZ+XRcOh/AAAAKFCm/9eP+n9w1zU/W77vmW261Fl5LBz6HwAAAAqU6f8Nov7/564rzd/hgMcm/FZn5fFw6H8AAAAoUKb/N4z6/+aZn6/66B4bDj6vzsqIcOh/AAAAKFCm/zeK+v+W69c7qfGgGedOqrPyRDj0PwAAABQo0/9tov4f0nraVX/M3m69N+qsPBkO/Q8AAAAFyvT/xlH/37rthGHDW18y/pQ6K/8Kh/4HAACAAmX6v23U/7f1Xn73Q9/oOWpinZWnwqH/AQAAoECZ/t8k6v/br/htpe2Xeqbb2XVWng6H/gcAAIACZfq/Xa8GDRqFr7xjq7ZzHzttuUWOqLMyMhz6HwAAAAqU6f9No/f/d7Zs/PHXD06cPqbOyjPh0P8AAABQoEz/bxb1/13932q/3KO73dmpzsqz4dD/AAAAUKBM/7eP+v/ur7t/MKH7lTv+UGfluXDofwAAAChQpv83j/r/nq4PtFtz8bVX+KPOyvPh0P8AAABQoEz/bxH1/727Xt/knLe/mXVgnZVR4dD/AAAAUKBM/28Z9f/QmV1mXT6txYnv1ll5IRz6HwAAAAqU6f+tov4ftveNq6626dSrT6+z8mI49D8AAAAUKNP/W0f9f9+0zvN/OGCPz4+tszI6HPofAAAACpTp/22i/r//rxM+e7pv321eqrMyJhz6HwAAAAqU6f9to/5/oMPDW+0+aIVzdq2z8vffCeh/AAAAKFCm/7eL+v/B/Z5edd4e7w+cVmfl5XDofwAAAChQpv+3j/r/oRkXz1+y9bmj/6yz8ko49D8AAAAUKNP/O0T9P/yPnT47ZPbTax5WZ2VsOPQ/AAAAFCjT/ztG/f/wdpdtNWypHfaZWmdlXDj0PwAAABQo0/8dov5/5NI7tnvkjcse2aXOyqvh0P8AAABQoEz/7xT1/6Ptj7tzxwfXn7J3nZXXwqH/AQAAoECZ/t856v/H1jv0shVO+36hmXVWXg+H/gcAAIACZfp/l6j/Hx948xFTup++50V1Vt4Ih/4HAACAAmX6f9eo/0d8uXm/5o8+8tAndVbGh0P/AwAAQIEy/b9b1P9PHDj/5HfeXm3O63VW3gyH/gcAAIACZfp/96j/n9zz5Y5XLP75iifUWXkrHPofAAAACpTp/z2i/v/XrNrDPVZe8MS96qxMCIf+BwAAgAJl+n/PqP+f2u/FDj+Offnq7+usvB0O/Q8AAAAFyvR/x6j/n57R6N5Vhp70+dw6K++EQ/8DAABAgTL9v1fU/yP/2LrPruffv81BdVbeDYf+BwAAgAJl+r9T1P/PbDf3mGeO3eyc9+qsTAyH/gcAAIACZfp/76j/n11z4WVrI2cNPKfOyt9/J6D/AQAAoECZ/t8n6v/nBr/5808fHzj68Dor74dD/wMAAECBMv2/b9T/z//j1wl3Nxy85ug6Kx+EQ/8DAABAgTL93znq/1Gbbbxxl8lH7nNunZUPw6H/AQAAoECZ/t8v6v8XTl5j82rrux7pVWflo3DofwAAAChQpv/3j/r/xfenTPr50MWnjK+z8nE49D8AAAAUKNP/B0T9P3r0Z3/cc8kbC51aZ2VSOPQ/AAAAFCjT/12i/h9z7oorHnDLPnt+VWflk3DofwAAAChQpv8PjPr/pcVGzh6w3XUPbV9n5dNw6H8AAAAoUKb/D4r6/+UnL1ju8GbbzDmgzspn4dD/AAAAUKBM/x8c9f8rd+68ySbz5q/4a52Vz8Oh/wEAAKBAmf4/JOr/sSv2en/s4leuumKdlS/Cof8BAACgQJn+7xr1/7iRO2x96Nu7zRtZZ2VyOPQ/AAAAFCjT/4dG/f9qg8s/H/7oN8MeqrPyZTj0PwAAABQo0//dov5/rcnzf/3Rfe3dlqyz8vfvBNT/AAAAUKBM/x8W9f/rw89dpfFpzzS4rM7KlHDofwAAAChQpv8Pj/r/ja9aHrjHgz0nN6+zMjUc+h8AAAAKlOn/I6L+H3/QjJFPvTHxiU3rrHwdDv0PAAAABcr0/5FR/7/ZceLN3y+13H431Fn5Jhz6HwAAAAqU6f+jov5/a/Yy560+e8baG9RZ+TYc+h8AAAAKlOn/o6P+n9Buo4Uatd5w7DV1Vr4Lh/4HAACAAmX6/5io/9++dtY3v+5xyYCb66xMC4f+BwAAgAJl+v/YqP/fufmNV24ftN0Zm9dZmR4O/Q8AAAAFyvT/cVH/v9t8kRad+3665RN1Vr4Ph/4HAACAAmX6//io/yfuP+z1gQes8vEKdVZ+CIf+BwAAgAJl+v+EqP/f+/GUVsds+li/eiszwqH/AQAAoECZ/j8x6v/35+63cJtpZ556Z52VH8Oh/wEAAKBAmf4/Ker/D7bvP230vGGr9q6z8lM49D8AAAAUKNP/J0f9/+FXey9wYLMT5q1TZ+XncOh/AAAAKFCm/7tH/f/RQQO/emC7scM2qrMyMxz6HwAAAAqU6f9Tov7/uOODo+ff0nC3/nVWfgmH/gcAAIACZfr/1Kj/J80+sdlil9zcYLU6K7+GQ/8DAABAgTL9f1rU/5/cMPiAEYcePPnZOiu/hUP/AwAAQIEy/X961P+f9jpsxC5b//rEA3VWZoVD/wMAAECBMv1/RtT/n21xzI3LTm63X+M6K7PDof8BAACgQJn+PzPq/8973XXOFw3fXPvxOiu/h0P/AwAAQIEy/X9W1P9fXLZdi3kfLzl26Torc8Kh/wEAAKBAmf7vEfX/5M2veGXJkXcMaFhn5Y9w6H8AAAAoUKb/z476/8v1n/3mkGMPP+PuOitzw6H/AQAAoECZ/j8n6v+vBvVcaNj5f27Zss7KvHDofwAAAChQpv/Pjfp/ylcfTus+dKuP+9ZZ+TMc+h8AAAAKlOn/86L+n3rQagvfOrZ/vyF1Vv4Kh/4HAACAAmX6v2fU/193bNHqtZU7n7ptnZX54dD/AAAAUKBM/58f9f83s798ffOzJo88JF2p/j70PwAAABQo0/8XRP3/7f7Nmt01rNkhc9KVKnyN/gcAAIASZfr/wqj/v/vx69F7j+u35Ix0pfr7AwD6HwAAAAqU6f+Lov6fNveTrxZs0mnGnulKVQuH/gcAAIACZfr/4qj/p2/fdIHZjd8Z+kK6Ui0YDv0PAAAABcr0f6+o/7+f3mv6fe8tu/OR6Uq1UDj0PwAAABQo0/+XRP3/wz47Nz74ieeW6ZGuVA3Dof8BAACgQJn+vzTq/xk7XdByiRMu+OWDdKVqFA79DwAAAAXK9P9lUf//OH/ka3/263NJ93Sl+vv79T8AAAAUKNP/l0f9/9PWNz05dd+dD38rXakah0P/AwAAQIEy/d876v+f+3Tbb/mNv93kw3SlWiQc+h8AAAAKlOn/K6L+nzng6B47zGj1Xs90pVo0HPofAAAACpTp/z5R///S6s5Bj/4y4pZZ6Uq1WDj0PwAAABQo0/9XRv3/66ENzj1rwx4X7peuVIuHQ/8DAABAgTL9f1XU/79988o/+3Sa1GrHdKVaIhz6HwAAAAqU6f++Uf/P+mXeM+8OaDpucrpSLRkO/Q8AAAAFyvT/1VH/z95ti4Oa9X5x5CvpSrVUOPQ/AAAAFCjT/9dE/f/79N8fG3lQg0OOTleqpcOh/wEAAKBAmf7/R9T/c/bZZu/dNh++5JnpSrVMOPQ/AAAAFCjT//2i/v9jpwVPX3XqqTPeTleqv7tf/wMAAECBMv1/bdT/c+ePHjDj95lDD01Xqibh0P8AAABQoEz/Xxf1/7xb2kw9oEXbneenK9Vy4dD/AAAAUKBM/18f9f+fa89udE+HIct8m65Uy4dD/wMAAECBMv3fP+r/vzYev/bPN3X9Zfd0pVohHPofAAAACpTp/wFR/8+/ctGXqouHXvJTulKtGA79DwAAAAXK9P8N/6P/qwZTTlj8pLuOPXzfdKVaKRz/Sf8v+H/oiQEAAIB/V6b/b4z6f4FuD/9405hxm+yUrlRNw+H9PwAAABQo0/8Do/6vdr/xzTdWb/zeN+lKtXI49D8AAAAUKNP/g6L+r/3Ueb1tqxtuOSldqVYJh/4HAACAAmX6/6ao/xe8/Ocxf3y2/4WvpivVquHQ/wAAAFCgTP8Pjvp/oW02a974+bmtPktXqtXCof8BAACgQJn+/2fU/w3XXbzBoUduMe6CdKVaPRz6HwAAAAqU6f+bo/5vdN3rXw4f0HH8delK9ff36H8AAAAoUKb/b4n6f+GNGzfepNM1622crlTNw6H/AQAAoECZ/h8S9X/jK9+aPnbDNc5dK12p1giH/gcAAIACZfr/1qj/F7nlt9cG/PLV4D7pSvVqGND/AAAAUKBM/98W9f+ia7dtefiMiyYsmq5ULcKh/wEAAKBAmf6/Per/xU466uQ1Nh7V5r50pfr7ZwL0PwAAABQo0/93RP2/+Nv39Ht736WPeT5dqdYOh/4HAACAAmX6/86o/5d4+baHe/ebcPkq6Uq1Tjj0PwAAABQo0/93Rf2/5MUHdTz7hNaz7k1Xqpbh0P8AAABQoEz/3x31/1LPnd/mlCemrbBgulK1Csd/0v+N/w89MQAAAPDvyvT/PVH/L93ouXeHvNdhxzqNX60bDu//AQAAoEALLL/A/+dP/qf+vzfq/2WW7TPz1ca973w0Xalah0P/AwAAQIEy7/+HRv2/7H3bL7VFkxWnb52uVOuFQ/8DAABAgTL9Pyzq/yaffjV//riPFrktXanWD4f+BwAAgAJl+v++qP+XO26tVRcbdk63K9OVaoNw6H8AAAAoUKb/74/6f/kzV9/qwLOeHLVuulJtGA79DwAAAAXK9P8DUf+v8OpHnz1wZPfxi6cr1Ubh0P8AAABQoEz/Pxj1/4onrdyuzfMPrvdwulK1CYf+BwAAgAJl+v+hqP9XevvTD0Z/Vp37VLpSbRwO/Q8AAAAFyvT/8Kj/m778zayB1ZjBTdOVqm049D8AAAAUKNP/D0f9v/LFzZscs3q3CQPTlWqTcOh/AAAAKFCm/x+J+n+VVd458tMxt7XZJF2p2oVD/wMAAECBMv3/aNT/q97bpNcGd7U5Zs10pdo0HPofAAAACpTp/8ei/l/tsQ3u6HnxT5dfkq5Um4VD/wMAAECBMv3/eNT/qy/87Y5X3bTorC3Tlap9OPQ/AAAAFCjT/yOi/m+26KJL3djhtRUGpyvV5uHQ/wAAAFCgTP8/EfV/80fHzzy2xdE79ktXqi3Cof8BAACgQJn+fzLq/zXumf3uxr/fc+d66Ur1988E6H8AAAAoUKb//xX1/5qrt2nz4tT2029PV6qtwqH/AQAAoECZ/n8q6v8WJw34bMHN5yxSpSvV1uHQ/wAAAFCgTP8/HfX/Wm/vv9Xsg7p0Wy5dqbYJh/4HAACAAmX6f2TU/2u/fOqqd/UeOOpf6Uq1bTj0PwAAABQo0//PRP2/zsX3zd/7+f3X3CpdqbYLh/4HAACAAmX6/9mo/1t+elKT1468YfSt6Uq1fTj0PwAAABQo0//PRf3f6riHZm1ebTHwqnSl2iEc+h8AAAAKlOn/56P+X/fMQR90/2zuOa3TlWrHcOh/AAAAKFCm/0dF/d/61X3a3Trm2G2GpitVh3DofwAAAChQpv9fiPp/vY92adJy9aGfL5SuVDuFQ/8DAABAgTL9/2LU/+sfdcmsSRc3vnqZdKXaORz6HwAAAAqU6f/RUf9vcM4zH1x717gTH0lXql3Cof8BAACgQJn+HxP1/4bjL2x3QYe2Ky6SrlS7hkP/AwAAQIEy/f9S1P8bLXnYbkffNHPOsHSl2i0c+h8AAAAKlOn/l6P+b/PE4AcG/d71oVHpSrV7OPQ/AAAAFCjT/69E/b/xHXf1HdNiyJ6rpivVHuHQ/wAAAFCgTP+Pjfq/7crHHL/R5g0Wuj5dqfYMh/4HAACAAmX6f1zU/5ucOrbPb1NfnNI2Xak6hkP/AwAAQIEy/f9q1P/t3lvgmIa9T32kRbpS7RUO/Q8AAAAFyvT/a1H/b/rilh32PWj4PlekK1WncPwH/d/w/+ATAwAAAP+uTP+/HvX/Zuf/ee8dnXqseUe6Uu0dDu//AQAAoECZ/n8j6v/2H23bccsBI0bX0pVqn3DofwAAAChQpv/HR/2/+VFzHh73S9OBTdKVat9w6H8AAAAoUKb/34z6f4tzxvS7ZcNJ5zyZrlSdw6H/AQAAoECZ/n8r6v8txy908qkb77zNFulKtV849D8AAAAUKNP/E6L+32r4rKYfzOjz+U3pSrV/OPQ/AAAAFCjT/29H/b91k41+b9Gv1dXXpivVAeHQ/wAAAFCgTP+/E/X/Ng0W+ei0fb89cf10peoSDv0PAAAABcr0/7tR/2878o0tL3ti2RUHpSvVgeHQ/wAAAFCgTP9PjPp/u8mfbPT+Ce/MaZeuVAeFQ/8DAABAgTL9/17U/9sf0vSdtRpf8NAa6Up1cDj0PwAAABQo0//vR/2/Q6dmv5z+3nN79kpXqkPCof8BAACgQJn+/yDq/x1/+3rpS8c1W2ixdKXqGg79DwAAAAXK9P+HUf93uKTDX7s0mTxleLpSHRoO/Q8AAAAFyvT/R1H/77TlpauMOKvTI0+nK1W3cOh/AAAAKFCm/z+O+n/nDZ/a+oth/fZZOV2pDguH/gcAAIACZfp/UtT/u9x40efLHjRnv9npSnV4OPQ/AAAAFCjT/59E/b/rZs9uclXv9k/sn65UR4RD/wMAAECBMv3/adT/u/2j5/s9pw6cvEO6Uh0ZDv0PAAAABcr0/2dR/+8+eLvZG2zepcEX6Up1VDj+3/6v/bc+MQAAAPDvyvT/51H/77HmFct92uK13U5OV6qjw+H9PwAAABQo0/9fRP2/5ynv73Pb74sOezNdqY4Jh/4HAACAAmX6f3LU/x0nLvX4yTfdM++jdKU6Nhz6HwAAAAqU6f8vo/7f64V1+7fvcPSq56cr1XHh0P8AAABQoEz/fxX1f6ee35/2+l23nfpiulIdHw79DwAAAAXK9P+UqP/3furNxd69uFu/o9KV6oRw6H8AAAAoUKb/p0b9v0+18Ixmq//08VnpSnViOPQ/AAAAFCjT/19H/b/v8hu/ddaYNlu+n65UJ4VD/wMAAECBMv3/TdT/nR/8df0+nz14xsHpSnVyOPQ/AAAAFCjT/99G/b/fhweM3qHqPuD3dKXqHg79DwAAAAXK9P93Uf/vf+R1zR49cszYH9OV6pRw6H8AAAAoUKb/p0X9f8DZ9y8w9flq7Y7pSnVqOPQ/AAAAFCjT/9Oj/u/yxslfLT/so/1OTFeq08Kh/wEAAKBAmf7/Pur/A08ZvvA1Z634xLh0pTo9HPofAAAACpTp/x+i/j9o4vHTLm7y5OTP05XqjHDofwAAAChQpv9nRP1/8Av7vt563DkNLkxXqjPDof8BAACgQJn+/zHq/0N63tDqw/em7fZzulKdFQ79DwAAAAXK9P9PUf93Xem4ww5v3HpY53Sl6hEO/Q8AAAAFyvT/z1H/H3rXHc8NOKH3vA7pSnV2OPQ/AAAAFCjT/zOj/u/2r5tvGftEh1W/Tleqc8Kh/wEAAKBAmf7/Jer/wxY/9KJN9h11atd0pTo3HPofAAAACpTp/1+j/j98iefXb9nvon5/pSvVeeH4f/p/gf/eJwYAAAD+XZn+/y3q/yNGnPvWpBkTPv4uXal6hsP7fwAAAChQpv9nRf1/5O07zLh246W33ON/Xqj+n/+dH/5D/wMAAECBMv0/O+r/o5pevtgFG15zxth0pbogHPofAAAACpTp/9+j/j/6lLW/evqXjgOOSVeqC8Oh/wEAAKBAmf6fE/X/MRO/WGD3AV+NPSNdqS4Kh/4HAACAAmX6/4+o/4994eNmq3VaY+0J6Up1cTj0PwAAABQo0/9zo/4/rucqo3+YcvRfR6crVa9w6H8AAAAoUKb/50X9f/yHn7U6p/09q7+SrlSXhEP/AwAAQIEy/f9n1P8nHLni65cfuOgeb6cr1aXh0P8AAABQoEz//xX1/4lnrzFtwuWv3X9mulJdFg79DwAAAAXK9P/8qP9PemPKwmsO7vLV/HSlujwc+h8AAAAK9J/3/wINov4/+ar19rtlp4HVoelK1Tsc+h8AAAAKlOn/BaL+79522pOnrtX+gN3TleqKcOh/AAAAKFCm/6uo/09ZZ8KgLefM+de36UrVJxz6HwAAAAqU6f9a1P+nDlm+x7jVqpf3TVeqK8Oh/wEAAKBAmf5fMOr/0w7bpPGE0WNa/JSuVFeFQ/8DAABAgTL9v1DU/6dPnTl9zTu7n/ZNulL1DYf+BwAAgAJl+r9h1P9n/DzutXMuevD6ndKV6upw6H8AAAAoUKb/G0X9f+YeS7S8/Kg2H76arlTXhEP/AwAAQIEy/b9w1P9nbfvg2O1H/bT5SelK9Y9w6H8AAAAoUKb/G0f936P3iWs99nm37hekK1W/cOh/AAAAKFCm/xeJ+v/s6/de8Ovabdd8lq5U14ZD/wMAAECBMv2/aNT/57Qe+PVyy3X4a066Ul0XDv0PAAAABcr0/2JR/5971X6LX/tq79UPSVeq68Oh/wEAAKBAmf5fPOr/89r2//GC+1rvsWe6UvUPh/4HAACAAmX6f4mo/3uuM+zNlj2m3T8jXakGhEP/AwAAQIEy/b9k1P/nDzllvUnHn/PVkelKdUM49D8AAAAUKNP/S0X9f8FfQw4+asST1QvpSnVjOPQ/AAAAFCjT/0tH/X9hh0Oeum7iigd8kK5UA8Oh/wEAAKBAmf5fJur/i/Y+YvBLC3/0rx7pSjUoHPofAAAACpTp/2Wj/r942tDzN/txjZffSleqm8Kh/wEAAKBAmf5vEvV/rwb7vPBT269adE9XqsHh0P8AAABQoEz/Lxf1/yUjB61R69zxtJ7pSvXPcOh/AAAAKFCm/5eP+v/S4Q/Vulx7zfUfpivVzeHQ/wAAAFCgTP+vEPX/ZU1Omnx3/6U/3C9dqW4Jh/4HAACAAmX6f8Wo/y8//NUljthrwuaz6swMCf+v/wEAAKBAmf5fKer/3h8v+X3/DS7qPjldqW4Nh/4HAACAAmX6v2nU/1e82W78KzNHXbNjulLdFg79DwAAAAXK9P/KUf/3OeuXDdvVxl31cLpS3R4O/Q8AAAAFyvT/KlH/X/l+m5ce/rzx8YunK9Ud4dD/AAAAUKBM/68a9f9VJ89eu+uooVs1TVeqO8Oh/wEAAKBAmf5fLer/vueOb7TwUcd++lS6Ut0VDv0PAAAABcr0/+pR/189etGpcy+ae8Mm6Up1dzj0PwAAABQo0//Nov6/5tpD7nj6zi16DExXqnvCof8BAACgQJn+bx71/z/aDdlx99E3NL8kXanuDYf+BwAAgAJl+n+NqP/7NR965Gqr7f/CmulKNTQc+h8AAAAKlOn/NaP+v/bmI3r9MGf4Y4PTlWpYOPQ/AAAAFCjT/y2i/r/uoB3n/bbWqZ23TFeq+8Kh/wEAAKBAmf5fK+r/67/qvVrDnV5stF66Ut0fDv0PAAAABcr0/9pR//efPWrbfQc3+LpfulI9EA79DwAAAAXK9P86Uf8P6Hjep3dcPuThKl2pHgzH3/3f6L/xkQEAAIB/U6b/W0b9f8PmkzY++sCue92erlQPhcP7fwAAAChQpv9bRf1/42WrThjUfmbTf6Ur1fBw6H8AAAAoUKb/1436f+CgdX4eM6Xt3OXSlerhcOh/AAAAKFCm/1tH/T9o/cnLbjTz26s2TleqR8Kh/wEAAKBAmf5fL+r/m65d8/f7N2h1/HXpSvVoOPQ/AAAAFCjT/+tH/T+43dSmB+3VZ6s+6Ur1WDj0PwAAABQo0/8bRP3/z+afb7l4/50/XStdqR4Ph/4HAACAAmX6f8Oo/2++eaWP/rp20g33pSvViHDofwAAAChQpv83ivr/lt+nPbxz56Y9Fk1XqifCof8BAACgQJn+bxP1/5Ad1uv4RNsRzVdJV6onw6H/AQAAoECZ/t846v9bD1j+5Mk/9njh+XSl+lc49D8AAAAUKNP/baP+v+37Cf2WWbjfYwumK9VT4dD/AAAAUKBM/28S9f/tP7b9dImJnTrfm65UT4dD/wMAAECBMv3fLur/O/b/bds/R0xu9Gi6Uo0Mh/4HAACAAmX6f9Oo/+/c/q3V7ju+2dd1Gr96Jhz6HwAAAAqU6f/Nov6/a27jeQf3eO7h29KV6tlw6H8AAAAoUKb/20f9f/e1Dyx7230X7LV1ulI9Fw79DwAAAAXK9P/mUf/f0677zye/+k7TddOV6u/fCaj/AQAAoECZ/t8i6v97m3eZ0H65Zedema5Uo8Kh/wEAAKBAmf7fMur/oTdfv/HrG0w4rpauVC+EQ/8DAABAgTL9v1XU/8M27/zRPjOXvuKOdKV6MRz6HwAAAAqU6f+to/6/77Ibt7yz/6h3nkxXqtHh0P8AAABQoEz/bxP1//2DHm46a6+L2jZJV6ox4dD/AAAAUKBM/28b9f8D65/w+0Kdv+p5U7pSvRQO/Q8AAAAFyvT/dlH/P7j1xR89fu0aN2+RrlQvh0P/AwAAQIEy/b991P8P9Xl6y+1+vOat9dOV6pVw6H8AAAAoUKb/d4j6f/iAy5o2adtxg2vTlWpsOPQ/AAAAFCjT/ztG/f9wq51+/2bik13bpSvVuHDofwAAAChQpv87RP3/yPTjLp+/8DnPDUpXqlfDof8BAACgQJn+3ynq/0f3uePYxY7/6Lte6Ur1Wjj0PwAAABQo0/87R/3/2E4373LgiBUXXiNdqV4Ph/4HAACAAmX6f5eo/x+ff+g9D9zXe/vh6Ur1Rjj0PwAAABQo0/+7Rv0/4ur5u5/So8Pti6Ur1fhw6H8AAAAoUKb/d4v6/4k2mw8bsty0X1dOV6o3w6H/AQAAoECZ/t896v8n16pd9eqrrZd7Ol2p3gqH/gcAAIACZfp/j6j//3Xbyydt8flPx92arlQTwqH/AQAAoECZ/t8z6v+ntm7U6/Zamyu2Sleqt8Oh/wEAAKBAmf7vGPX/031ePLLzUbe90zpdqd4Jh/4HAACAAmX6f6+o/0cOmLtjo1Hd2l6VrlTvhkP/AwAAQIEy/d8p6v9nWm19x693jum5ULpSTQyH/gcAAIACZfp/76j/n939zQ/2vKi6eWi6Ur0XDv0PAAAABcr0/z5R/z/308LtRq324FuPpCvV++HQ/wAAAFCgTP/vG/X/81M2bjJ9dPcNlklXqg/Cof8BAACgQJn+7xz1/6huv85aca2BXYelK9WH4dD/AAAAUKBM/+8X9f8LC035s+OcLs8tkq5UH4VD/wMAAECBMv2/f9T/L45aY/XnB8/5btV0pfo4HPofAAAACpTp/wOi/h/9wIrbTNup/cKj0pVqUjj0PwAAABQo0/9dov4fs/Rnn6x04D3bt01Xqk/Cof8BAACgQJn+PzDq/5eOuaDtJ5cfffv16Ur1aTj0PwAAABQo0/8HRf3/8ucj395wymu/XpGuVJ+FQ/8DAABAgTL9f3DU/6+83uun89svulyLdKX6PBz6HwAAAAqU6f9Dov4fe/rOy1z56gVLjUtXqi/Cof8BAACgQJn+7xr1/7h3L5+zzHLP/XxiulJNDof+BwAAgAJl+v/QqP9fPWGHlSf3WPaeC9OV6stw6H8AAAAoUKb/u0X9/9qF527xxH3vdPg8Xam+Cof+BwAAgAJl+v+wqP9fH/v8hzuP6LR453SlmhIO/Q8AAAAFyvT/4VH/v9F3xi0LHt/v+5/TlWpqOPQ/AAAAFCjT/0dE/T9+o5YXzV642VNfpyvV33+m/wEAAKBAmf4/Mur/N1ssc9hdEycf1CFdqb4JR7b/Pzj8ttaL7HJzy//6kwMAAAD/qzL9f1TU/2/dOvG5vds2bf1XulJ9Gw7v/wEAAKBAmf4/Our/CV1nvbjrj5Ne65quVN+FQ/8DAABAgTL9f0zU/29/vdGaz1zb49Y90pVqWjj0PwAAABQo0//HRv3/zsxFqh87j7j4u3Slmh4O/Q8AAAAFyvT/cVH/v7vrG1+sslerTY9JV6rvw6H/AQAAoECZ/j8+6v+JW52y5Ef9v/1gbLpS/RAO/Q8AAAAFyvT/CVH/v3fFsB/WnbnzZRPSlWpGOPQ/AAAAFCjT/ydG/f9+//5vXLRBnyPPSFeqH8Oh/wEAAKBAmf4/Ker/D1rut8E/2nddav90pfopHMs2/m9+XgAAAODfl+n/k6P+/7DvwJdXmDLk59npSvVzOLz/BwAAgAJl+r971P8fbbT3OlMub3vPF+lKNTMc+h8AAAAKlOn/U6L+/7jFiQ0fOXBmhx3SleqXcOh/AAAAKFCm/0+N+n/SrQ9O2XGnUxd/M12pfg2H/gcAAIACZfr/tKj/P/nzsP5zBw///uR0pfotHPofAAAACpTp/9Oj/v90l8GnLTynwVPnpyvVrHDofwAAAChQpv/PiPr/s8537dN1rRcP+ihdqf7+nQD6HwAAAAqU6f8zo/7//LtjHn949Batj0pXqt/Dof8BAACgQJn+Pyvq/y+mXfHF46vNfe3FdKWaEw79DwAAAAXK9H+PqP8n771dtd1F+9/6frpS/REO/Q8AAAAFyvT/2VH/f9mh55pN7rzh4rPSlWpuOPQ/AAAAFCjT/+dE/f/VX8+++M2oxpv+nq5U88Kh/wEAAKBAmf4/N+r/KX1X22CNo8Z9cHC6Uv0ZDv0PAAAABcr0/3lR/0/d6MM33q4de1nHdKX6Kxz6HwAAAAqU6f+eUf9/3eLLH3p/PvTIH9OVan449D8AAAAUKNP/50f9/82tLZY8e7OOz09PV2p/H/ofAAAACpTp/wui/v92q6+nfD/9msN2S1dq4Wv0PwAAAJQo0/8XRv3/3RXNGq5+9RqLdktXalU49D8AAAAUKNP/F0X9P61/03X26PLVtHnpSu3vHwDQ/wAAAFCgTP9fHPX/9JafvPzU7hfddVq6UlswHPofAAAACpTp/15R/39/6c4bfj1w1A7vpCu1hcKh/wEAAKBAmf6/JOr/H9r3Gr/crKWXfzldqTUMR77/7/kvPzIAAADwb8r0/6VR/89Yb+T32687YfZx6UqtUTi8/wcAAIACZfr/sqj/fxx4wRKPjW/d+9N0pfb39+t/AAAAKFCm/y+P+v+n/bqdcf/S046+OF2pNQ6H/gcAAIACZfq/d9T/P8+46bqDTu+w0fHpSm2RcOh/AAAAKFCm/6+I+n/mH3c+uvhDvd9+LV2pLRoO/Q8AAAAFyvR/n6j/f9nu6M5/PbLiTTunK7XFwqH/AQAAoECZ/r8y6v9fN3nl2S1P/ui8KelKbfFw6H8AAAAoUKb/r4r6/7d+DbqNW+yc9X9JV2pLhEP/AwAAQIEy/d836v9Z/9zi4lsmPPnGPulKbclw/C/1f6//2iMDAAAA/6ZM/18d9f/sZvOGnPpK9+fPTldqS4XD+38AAAAoUKb/r4n6//dLtzn7t6YPHjYxXaktHQ79DwAAAAXK9P8/ov6f0/73Gxr2rBYdk67UlgmH/gcAAIACZfq/X9T/f6w3+ol97x0z7Yh0pfZ39+t/AAAAKFCm/6+N+n/uwAW73PFMt7t+SFdqTcKh/wEAAKBAmf6/Lur/eb/Nbr7Scbft0CldqS0XDv0PAAAABcr0//VR///Zqc2YaY3aLH9gulJbPhz6HwAAAAqU6f/+Uf//dciiXz4/6afZf6QrtRXCof8BAACgQJn+HxD1//zJ4xt03GrR3tulK7UVw6H/AQAAoECZ/r/hf/R/rcELxx2/4RevHf1lulJbKRz6HwAAAAqU6f8bo/5foOcdfT/pdfRGv6Urtabh0P8AAABQoEz/D4z6vzrl5geu7HrP213SldrK4dD/AAAAUKBM/w+K+r828dDdzt++/U2T0pXaKuHQ/wAAAFCgTP/fFPX/grfPv/f5IXPOOy9dqa0aDv0PAAAABcr0/+Co/xdqunmHjn92Wf+UdKW2Wjj0PwAAABQo0///jPq/4RK1Y1ZqPvCNN9KV2urh0P8AAABQoEz/3xz1f6MRL/eZNmHyq83Slf//9+h/AAAAKFCm/2+J+n/h5RudfNpizVpemq7UmodD/wMAAECBMv0/JOr/xg++2O+yk/tdcGO6UlsjHPofAAAACpTp/1uj/l/kqbkPf/BIpyGbpSu1NcOh/wEAAKBAmf6/Ler/RautO7Z46J2Jz6QrtRbh0P8AAABQoEz/3x71/2Kdujc+9vRl262UrtTWCof+BwAAgAJl+v+OqP8X/+2B6Tcu/dwRS6QrtbXDof8BAACgQJn+vzPq/yUmX//ai+Mv6PVgulJbJxz6HwAAAAqU6f+7ov5f8pAuLTdet8/M5dOVWstw6H8AAAAoUKb/7476f6nBPfZbd9bOy45IV2qtwqH/AQAAoECZ/r8n6v+l13z8yY8GfrvLXelKbd1w6H8AAAAoUKb/7436f5nNrhr0j91b3btAulJrHQ79DwAAAAXK9P/QqP+X/UenHhd1GfHjP9KV2nrh+F/s/4X/K48MAAAA/Jsy/T8s6v8mc3745zNX91hiw3Sltn44/sP+r/OhAQAAAOD/kkz/3xf1/3I7tj531+mTDm6frtQ2CIfP/wMAAECBMv1/f9T/y3dZ+qBVNmv6zD/TldrfnwnQ/wAAAFCgTP8/EPX/Cj988MyPzV989bl0pbZROPQ/AAAAFCjT/w9G/b9ip+X27vFng5arpyu1NuHQ/wAAAFCgTP8/FPX/Sr+9+9gVQ4ZfUOcf769tHA79DwAAAAXK9P/wqP+bTv5uwDvbnzrk/nSl1jYc+h8AAAAKlOn/h6P+X/mQDU9v3nXmxLXTldom4dD/AAAAUKBM/z8S9f8q7T9pNLhX23aXpyu1duHQ/wAAAFCgTP8/GvX/qpc2nXriF0OOGJCu1DYNh/4HAACAAmX6/7Go/1cb2Oylbbbq2qtNulLbLBz6HwAAAAqU6f/Ho/5ffb2v1x4/aejMq9OVWvtw6H8AAAAoUKb/R0T932zDhXq83ejYZVulK7XNw6H/AQAAoECZ/n8i6v/mN44ZtMZx43bZJl2pbREO/Q8AAAAFyvT/k1H/r3HJnCfPfqbxvbekK7Utw6H/AQAAoECZ/v9X1P9rbrntfr3vveHHpdKV2lbh0P8AAABQoEz/PxX1f4tOQ57Zruf+SzyWrtS2Dof+BwAAgAJl+v/pqP/X+u2Qgx5vOvfge/6ngf/3O2t//5sA+h8AAAAKlOn/kVH/rz35iHO/eWWLZxqlK7Vtw6H/AQAAoECZ/n8m6v91Dhn6zyZ/zlnnmnSltl049D8AAAAUKNP/z0b933LOMaf3a97+lQ3Sldr24dD/AAAAUKD/oP/DZ/wXeC7q/1Y73jXgwu0H9t88XantEA79DwAAAAXKvP9/Pur/dbsMfqzVkC5n3pyu1HYMh/4HAACAAmX6f1TU/61/OGzO/Pnzt1ghXal1CIf+BwAAgAJl+v+FqP/X+3O300/uuuikJ9KV2k7h0P8AAABQoEz/vxj1//q7XDvgtq3uufbOdKW2czj0PwAAABQo0/+jo/7foPMTj73+xdGn1Fmp7RIO/Q8AAAAFyvT/mKj/N/zuzL3bN7ptlZHpSm3XcGT7f8H/+iMDAAAA/6ZM/78U9f9GrfdZr9mkbn+umK7UdguH9/8AAABQoEz/vxz1f5vrB7357jM/3bdkulLbPRz6HwAAAAqU6f9Xov7fuPdDP/Y5rs2uD6UrtT3Cof8BAACgQP9h/y8wfEDPBguMjfq/7bYnLX5WzwcXaJ6u1PYMh/4HAACAAmXe/4+L+n+TPV798tF7u39xWbpS6xgO/Q8AAAAFyvT/q1H/t/t5yQY7vDJmxA3pSm2vcOh/AAAAKFCm/1+L+n/Tqe2aL9+02n/TdKXWKRz6HwAAAAqU6f/Xo/7f7LBfxkxd7KN1lk5XanuHQ/8DAABAgTL9/0bU/+3/bNPy4gkrvvJ4ulLbJxz6HwAAAAqU6f/xUf9vvsvs16555Mn+d6crtX3Dof8BAACgQJn+fzPq/y06j5/+4cnnnNkwXal1Dof+BwAAgAJl+v+tqP+3/G7Rxq1Pn7ZF33Sltl849D8AAAAUKNP/E6L+36rv7xcPeKj1pJbpSm3/cOh/AAAAKFCm/9+O+n/rjbYZcvj43tdum67UDgiH/gcAAIACJf1faxD3/ztR/2/TYsFnN1m6wylD0pVal3DofwAAAChQ5v3/u1H/b3vr6G5jZ41aZZ10pXZgOPQ/AAAAFCjT/xOj/t/u5Xf277/uRX/2TldqB4VD/wMAAECBMv3/XtT/21/c5F9H7D7hvv7pSu3gcOh/AAAAKFCm/9+P+n+HkzYY2G7g0rtulK7UDgmH/gcAAIACZfr/g6j/d3z727NeufqaBZ5NV2pdw6H/AQAAoECZ/v8w6v8O9+x+c61Lxy9WS1dqh4ZD/wMAAECBMv3/UdT/O61+zXk/bfbViMbpSq1bOPQ/AAAAFCjT/x9H/b/zok8eePf0NfZ/IF2pHRYO/Q8AAAAFyvT/pKj/d3n0tJFdmu6/9y7pSu3wcOh/AAAAKFCm/z+J+n/XZR/bZ/wrNzw6NV2pHREO/Q8AAAAFyvT/p1H/73bfWY9vc+8WU2emK7Ujw6H/AQAAoECZ/v8s6v/dn9ur/4k95y64d7pSOyoc+h8AAAAKlOn/z6P+36PRlacNPu7Yjp+kK7Wjw6H/AQAAoECZ/v8i6v89d/9wk0nPDH3wonSldkw49D8AAAAUKNP/k6P+7/jTau+3nNT49xPSldqx4dD/AAAAUKBM/38Z9f9eU1rMvqDRuJVeT1dqx4VD/wMAAECBMv3/VdT/nbp9udy1X7Q96fR0pXZ8OPQ/AAAAFCjT/1Oi/t/7lhdOGLTVzL7vpiu1v38mQP8DAABAgTL9PzXq/33Wbnj10V27fvZSulI7MRz6HwAAAAqU6f+vo/7fd+Ot7t+o15Btj01XaieFQ/8DAABAgTL9/03U/52v/GPXMUManD0tXamdHA79DwAAAAXK9P+3Uf/vN+/AoQ23f3HQrulKrXs49D8AAAAUKNP/30X9v//Ot+70W/NTxxyWrtROCYf+BwAAgAJl+n9a1P8H7Hv30Xf8OXyNP9OV2qnh0P8AAABQoEz/T4/6v8u3R16x7/Qee3+crtROC4f+BwAAgAJl+v/7qP8P3P327uM2G/HouelK7fRw6H8AAAAoUKb/f4j6/6Cfjr12yy5Np56artTOCIf+BwAAgAJl+n9G1P8HT+k6/NSrJy04Pl2pnRkO/Q8AAAAFyvT/j1H/H9Ltn3veMnDnjtunK7WzwqH/AQAAoECZ/v8p6v+uW5+wRYvd+zz4VbpS6xEO/Q8AAAAFyvT/z1H/H9rn4Q8/WLfV77+mK7Wzw6H/AQAAoECZ/p8Z9X+3ATfOuWzWtysdkK7UzgmH/gcAAIACZfr/l6j/D2vVeeXTll72pO/TldrfvxNQ/wMAAECBMv3/a9T/h6/7yK4nj3+n717pSu28cOh/AAAAKFCm/3+L+v+I686+/7aHLvjsoHSl1jMc+h8AAAAKlOn/WVH/H3n5nle/fvpz285NV2rnh0P/AwAAQIEy/T876v+jtul7QvuTm519TrpSuyAc+h8AAAAKlOn/36P+P3r3llf8+cjkQe+lK7ULw6H/AQAAoECZ/p8T9f8xP804eokJncaMTldqF4VD/wMAAECBMv3/R9T/x06ZuNPBi/Vb4/B0pXbx/4VHBQAAAP43Zfp/btT/x3VbZuh9Q8f9MTFdqfUKh/f/AAAAUKBM/8+L+v/4eRP2bHt+45XPTldql4RD/wMAAECBMv3/Z9T/J+y8/PAXVh7a6Yh0pXZpOPQ/AAAAFCjT/39F/X/ivutde8PYY4ePSVdql4VD/wMAAECBMv0/P+r/k76d1v24j+d+0yldqV0eDv0PAAAABfrP+79qEPX/ycNmHXxIwy0a/pCu1HqHQ/8DAABAgTL9v0DU/92X2eipYcfesO8f6UrtinDofwAAAChQpv+rqP9PabjI4Hkj93/8wHSl1icc+h8AAAAKlOn/WtT/pz77xvlLHjr8xS/TldqV4dD/AAAAUKBM/y8Y9f9pF81otMIlpzbbLl2pXRUO/Q8AAAAFyvT/QlH/n/5Sy6lTJr94Vpd0pdY3HPofAAAACpTp/4ZR/58xYZmXHtm6wY2/pSu1q8Oh/wEAAKBAmf5vFPX/mSdOXHvHZkM+OS9dqV0TDv0PAAAABcr0/8JR/5+12tmvXjGv69aT0pXaP8Kh/wEAAKBAmf5vHPV/j7sfad3jlpknvJGu1PqFQ/8DAABAgTL9v0jU/2c/0neR5tu1vfKUdKV2bTj0PwAAABQo0/+LRv1/ziJ7fvvOAd/+sVu6UrsuHPofAAAACpTp/8Wi/j93WL/arn1brTw9XaldHw79DwAAAAXK9P/iUf+ft8yuk5+Z1qfTvHSl1j8c+h8AAAAKlOn/JaL+79nwjBd+3HTn4d3SldqAcOh/AAAAKFCm/5eM+v/8Z0essUrrSd+8k67UbgiH/gcAAIACZfp/qaj/L/h8l/3unt204WnpSu3GcOh/AAAAKFCm/5eO+v/CYy55ssugEfsel67UBoZD/wMAAECBMv2/TNT/F53+zKDaHj0efzldqQ0Kh/4HAP5/7N1p2JZj3/d92re9RCHKEJIpYzJnCInMU8Yyn2VKpggJkTGZM6bMJDJkJpI5Q8bIXIYyhBAipGe5nmftudb7Ws/rXG/3fV7Lsr74fN74L0cdv2V7+2077AcAUKBM/y8a9f/pr5x2wg93Xfz06elK7Zpw6H8AAAAoUKb/m0f9f8ZyF7zW/thdWn+crtSGhEP/AwAAQIEy/d8i6v8BQ3da47mFP+3zcrpSuzYc+h8AAAAKlOn/xaL+P/OSk5peOr71lYenK7Wh4dD/AAAAUKBM/y8e9f9Z69/3fY83x3w0JV2pDQuH/gcAAIACZfp/iaj/z95i0XmGNz11063Tldp14dD/AAAAUKBM/y8Z9f85f7zz2Z5HvdWzS7pSuz4c+h8AAAAKlOn/llH/n/v998/Oe9+iA39KV2o3hEP/AwAAQIEy/b/U/9v/3f7jj2vn7bnqcjM6HnzRsulK7cZw6H8AAAAoUKb/l47e/w/89ZuXDx9225Fj0pXaTeHQ/wAAAFCgTP8vE/X/+Tu1XWXonwtseGe6Urs5HPofAAAACpTp/1ZR/w/qtnjj11u//P586UrtlnD88/6v/1sfGQAAAPibMv2/bNT/F3z+5jcdNt370rPTldqt4fD+HwAAAAqU6f/WUf9feM+Ae/t/elXvNulK7bZw6H8AAAAoUKb/l4v6/6Lm2+x00YANV1o7XakND4f+BwAAgAJl+n/5qP8vnue0I9/ff9Zzl6crtdvDof8BAACgQJn+XyHq/0tGP37xaqMbPLxqulIbEQ79DwAAAAX6V/3/H1+M+v/SvkNmrHPos3tfkK7U7giH/gcAAIACZd7/rxT1/2XPHLjw0w2Pqg1LV2p3hkP/AwAAQIEy/d8m6v/BEw9Z+8oP7vpss3SlNjIc+h8AAAAKlOn/laP+v/zIWyYcOm7tkfenK7W7wqH/AQAAoECZ/l8l6v8rlpi3wy1L/bD9wulK7e5w6H8AAAAoUKb/V436/8qbx03a9ZQDWjVKV2r3hONv9v+8/yePDAAAAPxNmf5fLer/qx6ePae6/YY5t6UrtXvD4f0/AAAAFCjT/6tH/X91k02W+fW+rS46M12pjQqH/gcAAIACZfp/jaj/r7ln1syjjjrnyNbpSu2+cOh/AAAAKFCm/9tG/T+k+ebNr2+6+obt05Xa3N8JoP8BAACgQJn+XzPq/2vnqa//8pvT3r8yXak9EA79DwAAAAXK9H+7qP+Hjn723Y3Gn3TpkulK7cFw6H8AAAAoUKb/14r6f9j7a900YOGHez+ertQeCof+BwAAgAJl+n/tqP+v6zFzy+OOXWKlu9KV2sPh0P8AAABQoEz/rxP1//Unje/e5q73n1swXak9Eg79DwAAAAXK9P+6Uf/f8Or8Z7yzw/IPP5iu1B4Nh/4HAACAAmX6f72o/2987esJL139+d6LpSu1x8Kh/wEAAKBAmf5fP+r/m/q0W3vjX3eqzZuu1EaHQ/8DAABAgTL9v0HU/zcf1GLho1e/8LNb0pXa3N8JoP8BAACgQJn+bx/1/y0fTJhx3QbNRrZLV2pPhEP/AwAAQIEy/b9h1P+33tN7ma7T3tj+onSlNiYc+h8AAAAKlOn/jaL+v635I3NGDurf6tp0pfZkOPQ/AAAAFCjT/xtH/T98nosmzdlr7JwN05Xa2HDofwAAAChQpv83ifr/9tE7dGhy1Kk9HkhXak+FQ/8DAABAgTL93yHq/xFLnP/uVfeNObNZulJ7Ohz6HwAAAAqU6f9No/6/4+Zd1j/kzUUnNkxXas+EQ/8DAABAgTL9v1nU/3c+fELztZu+1f7WdKX2bDj0PwAAABQo0/+bR/0/sskDM59ZeJf+q6QrtefCof8BAACgQJn+7xj1/11L3/Zun/EX3zAoXak9Hw79DwAAAAXK9P8WUf/fPbzH+ufd1fqV69KV2gvh+K/9P+B/4JEBAACAvynT/52i/r/n/m7NJxz76Wqbpyu1ceHw/h8AAAAKlOn/LaP+v3e+G2a2vrpl13PSldqL4dD/AAAAUKBM/28V9f+ol8cM2nCHDx9bOV2pvRQO/Q8AAAAFyvR/56j/7zv2lMNfWf2E79ZKV2ovh0P/AwAAQIEy/b911P/3H7zFdjf8+mCTwdGfz/2eV8Kh/wEAAKBA8y72x5z/z9yv/C/9v03U/w9MOm/kkdNW7dwqXamND4f+BwAAgAJl3v9vG/X/g3eutNUdG3x16xPpSu3VcOh/AAAAKFCm/7eL+v+hhT8fvs9eW/8wMl2pvRYO/Q8AAAAFyvT/9lH/P1y9f96Cg85r1jhdqb0eDv0PAAAABcr0/w5R/z/y5LKHzB62X48105XaG+HQ/wAAAFCgTP/vGPX/o0t/fPFhHa8788J0pfZmOPQ/AAAAFCjT/ztF/f/Y8KWOvKL1uhOHpiu1t8Kh/wEAAKBAmf7fOer/0fcvt9NTf85ov1G6UpsQDv0PAAAABcr0/y5R/z8+35f3rvvpMf0fSldqb4dD/wMAAECBMv2/a9T/T/Rq/v4Fm95zw+LpSu2dcOh/AAAAKFCm/7tE/T/mzbc26bv/PK/8k5XaxHDofwAAAChQpv93i/r/yee/arnGgKdXuzldqb0bDv0PAAAABcr0/+5R/489fc3fJh+6cdcl0pXae+HQ/wAAAFCgTP/vEfX/Uytu9tOg0X88Njpdqb0fDv0PAAAABcr0/55R/z99/W/NTv5gz+/uTldqH4RD/wMAAECBMv2/V9T/zwx6Zq22Da9oslC6UvswHPofAAAACpTp/72j/n92reqtSUs17nxWulL7KBz6HwAAAAqU6f+uUf8/t9XwTZca9+Kty6UrtY/Dof8BAACgQJn+7xb1//N/HTT5q9sP/WGDdKU2KRz6HwAAAAqU6f99ov5/Ydo+fz1xyu3NrkhXapPDof8BAACgQJn+3zfq/3G7Dlt6l0FvNO+brtQ+CYf+BwAAgAJl+n+/qP9fnHHAr+/s1eyXD9KV2qfh0P8AAABQoEz/7x/1/0vbXtOizQZjb3o1Xal9Fg79DwAAAAXK9P8BUf+/vN/N6x03rX/HY9KV2ufh0P8AAABQoEz/Hxj1/ytfHDxxwK+fN/48XalNCYf+BwAAgAJl+v+gqP/Hj1xv8LOrL//VFulKbWo49D8AAAAUKNP//4j6/9VmM45da4cLn9grXal9EQ79DwAAAAXK9H/3qP9fq7/Y5eCrd9r/53Sl9mU49D8AAAAUKNP/PaL+f33sgg9cfezD7XZOV2pfhUP/AwAAQIEy/X9w1P9vnLbG65fcddJr36Yrta/Dof8BAACgQJn+P+Q/+n/WnDlz5pmn9ua4aW1PHf/+tX+kK7Vp4dD/AAAAUKBM/x8avf9/a8IbTVZZeIlTuqUrtW/Cof8BAACgQJn+Pyzq/wk9F5v+YdNz1nknXanN/X8C9D8AAAAUKNP/h0f9//YyD87b6s2tJpyUrtS+C4f+BwAAgAJl+r9n1P/v3H7c59/dN+28g9KV2vRw6H8AAAAoUKb/j4j6f+ID2z7z2FGrH/pMulL7Phz6HwAAAAqU6f9eUf+/2/ji1tuf8kPzqelK7Ydw6H8AAAAoUKb/j4z6/72RO77yxu1r/7JNulL7MRz6HwAAAAqU6f+jov5/v9mgVVcYd8NNu6YrtRnh0P8AAABQoEz/Hx31/wf1UfOdtNQBHWekK7WfwqH/AQAAoECZ/j8m6v8Px5447eyGzzbun67Ufg6H/gcAAIACZfr/2Kj/P/ronGEdPmjw1UfpSu2XcOh/AAAAKFCm/3tH/f/xoVv2f330XU+8kq7UZoZD/wMAAECBMv1/XNT/k447+cChhx61f890pfZrOPQ/AAAAFCjT/8dH/T/5xbFjDh9wVbsJ6Urtt3DofwAAAChQpv/7RP3/ySv7Te+z/96v9U5XarPCof8BAACgQJn+PyHq/097X9vkvE1nXXtoulL7PRz6HwAAAAqU6f8To/7/7JAb2074dMNTnktXan+E45/3/9eP/VufGQAAAPh7Mv1/UtT/n08+9PXWf962zrbpSu3PcHj/DwAAAAXK9H/fqP+njHyu9dTWB0+Ylq7UZofjf6f/G/5fPjIAAADwN2X6/+So/6c2a/DMYh1fPm92ulL7Kxze/wMAAECBMv3fL+r/L+obft5p2AKHHpiu1OaEQ/8DAABAgTL9f0rU/1+O/Wve+36b+u786Uo199D/AAAAUKBM/58a9f9Xy3SYtvqKK24wIl2pwt/R/wAAAFCiTP+fFvX/17f/Pt97Ww3qPjZdqRqEQ/8DAABAgTL93z/q/2kPPLXqhdfscNYy6UpVC4f+BwAAgAJl+v/0qP+/adzwldPPmfjyZelKNfcDAPQ/AAAAFCjT/2dE/f/tLcOWW67b4quvm65U9XDofwAAAChQpv8HRP3/3ZL7PPvWRo+dvmK6UjUMh/4HAACAAmX6/8yo/6c3Peizc6f2vf7cdKVqFA79DwAAAAXK9P9ZUf9//8jweU5ocNa3HdKVau73638AAAAoUKb/z476/4cTzj71qEmdml6frlSNw6H/AQAAoECZ/j8n6v8fX+90/fVPftvt/HSlmj8c+h8AAAAKlOn/c6P+n/Fh37Evd2/76OrpSrVAOPQ/AAAAFCjT/+dF/f/TP57cf6PTR/14e7pSNQmH/gcAAIACZfp/YNT/P7dY+v4/b+m9cD1dqZqGQ/8DAABAgTL9f37U/7/c+8GuCz07eatF0pVqwXDofwAAAChQpv8HRf0/8/FPeu+7bKvbRqUr1ULh0P8AAABQoEz/XxD1/6/ztrl8ROPn3706XakWDof+BwAAgAJl+v/CqP9/u2VK33XeqTZYP12pmoVD/wMAAECBMv1/UdT/s5Zc/tqnH7qz+/LpSjX3MwH0PwAAABQo0/8XR/3/e9MlHr+yZ6+zzkhXqrndr/8BAACgQJn+vyTq/z8emdTt0D4zX26SrlTNw6H/AQAAoECZ/r806v8/327bbtKI9qvfk65ULcKh/wEAAKBAmf6/LOr/2Ud/82rbF4ec/li6Ui0WDv0PAAAABcr0/+Co///q9+a3Jzfvev1S6Uq1eDj0PwAAABQo0/+XR/0/56nFFxz00y3f3pSuVEuEQ/8DAABAgTL9f8V/9n81T/sp5/zSrnvTWrpSLRkO/Q8AAAAFyvT/lVH/z3vR8oc13GV8t+bpStUyHPofAAAACpTp/6ui/m8wZImtd7u86aMPpyvV3M8E0P8AAABQoEz/Xx31f22FSbfedPGlP26crlRLh0P/AwAAQIEy/X9N1P/V3qfucPBuXRa+Jl2plgmH/gcAAIACZfp/SNT/9e9G33H1OnO2uiRdqVqFQ/8DAABAgTL9f23U/w1nnTHw2emb3dY2XamWDYf+BwAAgAJl+n9o1P+Nttz6iLWW3e7Gp9OVau736H8AAAAoUKb/h0X9P9+nZw+489mBW/RIV6rlwqH/AQAAoECZ/r8u6v/G+3bq0e2WNi36pCvV8uHQ/wAAAFCgTP9fH/X//Lv07dT09C9/npiuVCuEQ/8DAABAgTL9f0PU/wv88uSNf3XvN2afdKVaMRz6HwAAAAqU6f8bo/5v8uj0KU88+fh+v6Ur1Urh0P8AAABQoEz/3xT1f9MGqzTcZVKL+b5PV6o24dD/AAAAUKBM/98c9f+Ciy2y8lIN3v56p3SlWjkc+h8AAAAKlOn/W6L+X+iut5//amq7ob+mK9Uq4dD/AAAAUKBM/98a9f/CR8987IeNpvfbM12pVg2H/gcAAIACZfr/tqj/m7291r61bh3X7JSuVKuFQ/8DAABAgTL9Pzzq/0Wemr/f3ucMeP2TdKVaPRz6HwAAAAqU6f/bo/5ftN/4a269Zulzj0xXqjXCof8BAACgQJn+HxH1f/MFjz7pH1t9fNhr6UrVNhz6HwAAAAqU6f87ov5v8eCIKwevePy676cr1Zrh0P8AAABQoEz/3xn1/2I3Dn7whd/uf+uUdKVqF46o/+f7n3pkAAAA4G/K9P/IqP8Xb7nHXutP73njfulKtVY4vP8HAACAAmX6/66o/5d49Kox964zYou/0pVq7XDofwAAAChQpv/vjvp/yQa7Hrjfbg1bfJ2uVOuEQ/8DAABAgTL9f0/U/y0XO6L/fBeP+3mHdKVaNxz6HwAAAAqU6f97o/5f6q67hv1x+T5jxqUr1Xrh0P8AAABQoEz/j4r6f+nXD5y25S5D9zskXanWD4f+BwAAgAJl+v++qP+XOWHIfKParT/fcelKtUE49D8AAAAUKNP/90f93+oft6w65aefv34jXanah0P/AwAAQIEy/f9A1P/LfnjIK4s3X2joEelKtWE49D8AAAAUKNP/D0b93/q9c69Z4MXX+r2YrlQbhUP/AwAAQIEy/f9Q1P/Lde/Y77cRB605OV2pNg6H/gcAAIACZfr/4aj/lz+x37539bnp9dPSlWqTcOh/AAAAKFCm/x+J+n+F8U88dmDPDuf+mK5UHcKh/wEAAKBAmf5/NOr/FR9ttde1D80+bPd0pdo0HPofAAAACpTp/8ei/l+pwXsP9nxn93W3SleqzcKh/wEAAKBAmf4fHfV/m8U+u3LTxoPf+iJdqTYPh/4HAACAAmX6//Go/1e+a8WTXluny85HpStVx3DofwAAAChQpv+fiPp/lQW/GLbH9EvvfT1dqbYIh/4HAACAAmX6f0zU/6s+2Lr/7Rdv9sd76UrVKRz6HwAAAAqU6f8no/5f7caWB/6025yW/dKVastw6H8AAAAoUKb/x0b9v3rLj8bMs0v33WemK9Xc3wmg/wEAAKBAmf5/Kur/NeZ/edjDl99y/x7pStU5HPofAAAACpTp/6ej/m87qkn/zj81/WLLdKXaOhz6HwAAAAqU6f9nov5f89YNDmzWbnyjT9OVaptw6H8AAAAoUKb/n436v12rH8Z89mL7E/ZNV6ptw6H/AQAAoECZ/n8u6v+1Pnrr6d+bz7xiVrpSbRcO/Q8AAAAFyvT/81H/r93s/hUa9+n61PR0pdo+HPofAAAACpTp/xei/l/nuDUb7D9iyHI7pivVDuHQ/wAAAFCgTP+Pi/p/3Re/+uSeh6rDn0pXqrn/JqD/AQAAoECZ/n8x6v/1nth+oV49nz+/e7pS7RQO/Q8AAAAFyvT/S1H/r9/wwu+uadzr4xPSlWrncOh/AAAAKFCm/1+O+n+DRR4eP/6dOzu8m65Uu4RD/wMAAECBMv3/StT/7Uccu+bmz/be+Yd0pdo1HPofAAAACpTp//FR/284//3P37bsqHt3S1eqLuHQ/wAAAFCgTP+/GvX/RqP6rLzX6a3+6JyuVHP/TUD/AwAAQIEy/f9a1P8b37pzwwa3TG75ZbpS7R4O/Q8AAAAFyvT/61H/b9Jq4JQfn+y0e690pdojHPofAAAACpTp/zei/u9w2imDt+t+1v0vpSvVnuHQ/wAAAFCgTP+/GfX/puPGHDu6QdsvJqUr1V7h0P8AAABQoEz/vxX1/2YTzusyfdK3jU5NV6q9w6H/AQAAoECZ/p8Q9f/mPbd4YJmNFj/hhXSl6hoO/Q8AAAAFyvT/21H/d1yny6PbTp14xcHpStUtHPofAAAACpTp/3ei/t9i4NX7PH5O36eOT1eqfcKh/wEAAKBAmf6fGPV/p2F3n/J9t8eWezNdqfYNh/4HAACAAmX6/92o/7ds02vI0lutePj+6Uq1Xzj0PwAAABQo0//vRf2/1W4vnfj+NVPPn5OuVHP/TUD/AwAAQIEy/f9+1P+dv1roitV+2+Hjr9KV6oBw6H8AAAAoUKb/P4j6f+s/13+o/4qDOmyfrlQHhuNf9v+Af88jAwAAAH9Tpv8/jPp/m61/2vuid2ZvNDxdqQ4Kh/f/AAAAUKBM/38U9f+2U9Z+YvHGHd6r0pXqH+HQ/wAAAFCgTP9/HPX/dgf8esCUnoMv/CeNX3UPh/4HAACAAmX6f1LU/9tv/+rpox7a/aj70pWqRzj0PwAAABQo0/+To/7f4YcFrttyxGsrbpquVAeHQ/8DAABAgTL9/0nU/zuO2ff9efss9PwN6Up1SDj0PwAAABTov/R/7b/0/6dR/+/U6LpNZjS/6bKB6Up1aDj0PwAAABQo8/7/s6j/d1709pbDXzzo2NXSleqwcOh/AAAAKFCm/z+P+n+XO/7x257thja4NF2pDg+H/gcAAIACZfp/StT/u/ba8uydftrn83XSlapnOPQ/AAAAFCjT/1Oj/u/y5jmHPnn5z4+slK5UR4RD/wMAAECBMv3/RdT/uz0/dptpu6y/13npStUrHPofAAAACpTp/y+j/t/99JNvW3K3EcsukK5UR4ZD/wMAAECBMv3/VdT/eyzw4fYfXdzzrzvmmfeM/7JSHRUO/Q8AAAAFyvT/11H/73nfMiPaTR9355PpSnV0OPQ/AAAAFCjT/9Oi/t/rtpXPP2Wdhjssna5Ux4RD/wMAAECBMv3/TdT/ey/7aa+BK3680SbpSnVsOPQ/AAAAFCjT/99G/d91zApnLPLb0u8NSVeq3uHQ/wAAAFCgTP9/F/V/t0ZTu396zf0XXpyuVMeFQ/8DAABAgTL9Pz3q/30WnbzlQ1sdf9Qa6Up1fDj0PwAAABQo0//fR/2/7x1L3rR1t+kr3piuVH3C8Tf7v/Z/8sgAAADA35Tp/x+i/t/v5Wnv/nVOu+cbpCvVCeHw/h8AAAAKlOn/H6P+3//YNdZvOnXAZS3SlerEcOh/AAAAKFCm/2dE/X/AwYs177ZRx2MfSVeqk8Kh/wEAAKBAmf7/Ker/Aye9MfPOSY83aJquVH3Dof8BAACgQJn+/znq/4M+Xve2hxv0+/zedKU6ORz6HwAAAAqU6f9fov7/x2G/bNO5+9uPPJquVP3Cof8BAACgQJn+nxn1f/fjXz+02ZMt9mqZrlSnhEP/AwAAQIEy/f9r1P89Xmp89me3DFz2qnSlOjUc+h8AAAAKlOn/36L+P3jMyF4rn77dX+ulK9Vp4dD/AAAAUKBM/8+K+v+QRked//ayX965QrpS9Q+H/gcAAIACZfr/96j/D1107xFnPNtmhwHpSnV6OPQ/AAAAFCjT/39E/X/YHZdtf/zhB12+frpSnREO/Q8AAAAFyvT/n1H/H77A7jd9/eBNx12drlRzfyZA/wMAAECBMv0/O+r/nvdduWXLtxdqc0a6Up0ZDv0PAAAABcr0/19R/x9x273dd57vtXHLpyvVWeHQ/wAAAFCgTP/Pifq/17I9zxjTYveL70lXqrPDof8BAACgQP+6/2vzRP1/5D43fdTgpcHHNElXqnPCof8BAACgQJn+nzfq/6M+OWyzH+/osMlS6Up1bjj0PwAAABQo0/8Nov4/+uf9l73thNkfPJauVOeFQ/8DAABAgTL9X4v6/5idh87ea3DDEbV0pRoYDv0PAAAABcr0fxX1/7EXPjZg553HbXdTulKdHw79DwAAAAXK9H896v/eG5zeY8yaPZd5OF2pBoVD/wMAAECBMv3fMOr/45bv3OnrGSP+bJ6uVBeEQ/8DAABAgTL93yjq/+OvOevGlt+v/9A16Up1YTj0PwAAABQo0//zRf3f59vldpm87s97bJyuVBeFQ/8DAABAgTL93zjq/xP2+vLuNXbfZ5626Up1cTj0PwAAABQo0//zR/1/YqePL+x7ydBPL0lXqrlf0/8AAABQoEz/LxD1/0m/LXX0BUM6Xj4iXakuDYf+BwAAgAJl+r9J1P9993n/nGadBxw3f7pSXRYO/Q8AAAAFyvR/06j/T/5k2cM+W6ldm2XSlWpwOPQ/AAAAFCjT/wtG/d/v55W2fnjW9HFj05Xq8nDofwAAAChQpv8Xivr/lJ0/v7XzlOMvXjddqa4Ih/4HAACAAmX6f+Go/09tu/Bbsze8/5jL0pXqynDofwAAAChQpv+bRf1/2tUT11qw69KbnJuuVFeFQ/8DAABAgTL9v0jU//3P+rbZPmd//MGK6Up1dTj0PwAAABQo0/+LRv1/+kar/XRHjzYjrk9XqmvCof8BAACgQJn+bx71/xkTPtr26LFfbtchXamGhEP/AwAAQIEy/d8i6v8BPVveed3k7ZZZPV2prg2H/gcAAIACZfp/saj/zzyt9QUv1Qb+eX66Ug0Nh/4HAACAAmX6f/Go/88a90XPjVu1eKierlTDwvG/1/8b/l89MgAAAPA3Zfp/iaj/z35gq3PnPPP2HrenK9V14fD+HwAAAAqU6f8lo/4/p/GZBze5ud88o9KVau7vBND/AAAAUKBM/7eM+v/cZR7t3LX/458ukq5UN4RD/wMAAECBMv2/VNT/593e//aRl4yf8le6Ut0YDv0PAAAABcr0/9JR/w+sP7Hj2rs3re+XrlQ3heNf9f8Z/6ZHBgAAAP6mTP8vE/X/+WP73fPMurd02SFdqW4Oh/f/AAAAUKBM/7eK+n/QyI6XXPV991FfpyvVLeHQ/wAAAFCgTP8vG/X/Bc3OPeqQGXNmHZKuVLeGQ/8DAABAgTL93zrq/wv3m7jqymtutsS4dKW6LRz6HwAAAAqU6f/lov6/6IuFX3l750t3fCNdqYaHQ/8DAABAgTL9v3zU/xfPWG3aGYO73H1culLdHg79DwAAAAXK9P8KUf9fsu238x1/wp2TX0xXqhHh0P8AAABQoEz/rxj1/6WDXuvT645emx2RrlR3hEP/AwAAQIEy/b9S1P+XrTXfVde89PwRp6Ur1Z3h0P8AAABQoEz/t4n6f/CK6zwyvkV1weR0pRoZDv0PAAAABcr0/8pR/19+/c97bj7fkGd2T1equ8Kh/wEAAKBAmf5fJer/K6btNfr3t7uu8GO6Ut0dDv0PAAAABcr0/6pR/1+566VdGz8486Qv0pXqnnDofwAAAChQpv9Xi/r/qq3uPHn/w9tftVW6Ut0bDv0PAAAABcr0/+pR/1/915FD7+n/7ZQe6Uo1Khz6HwAAAAqU6f81ov6/Zr97jl3v5rb1p9OV6r5w6H8AAAAoUKb/20b9P+SLwwePe+asLhPTler+cOh/AAAAKFCm/9eM+v/aGbs9cHmrTqP6pCvVA+HQ/wAAAFCgTP+3i/p/6LZXdDmoNnnWb+lK9WA49D8AAAAUKNP/a0X9P2z1w1Z+b3KrJfZJV6qHwqH/AQAAoECZ/l876v/rLrvp+dXHjtpxp3Slejgc+h8AAAAKlOn/daL+v/6coVNO79H77u/TleqRcOh/AAAAKFCm/9eN+v+GzfdveOHZgybvma5Uj4ZD/wMAAECBMv2/XtT/N3Z4cs9Lu+6w2a/pSvVYOPQ/AAAAFCjT/+tH/X/TuX0f6bHh1CM+SVeq0eHQ/wAAAFCgTP9vEPX/zYM7XdV+yooXdEpXqsfDof8BAACgQJn+bx/1/y2rnN3nuVmPPfNaulI9EQ79DwAAAAXK9P+GUf/ful+bofOu1HeFI9OVakw49D8AAAAUKNP/G0X9f9sXn5w8o/PEk05JV6onw6H/AQAAoECZ/t846v/hMz7oOnzI4le9n65UY8Oh/wEAAKBAmf7fJOr/27ddevSeN789/27pSvVUOPQ/AAAAFCjT/x2i/h8xbVKX1/u3+OaHdKV6Ohz6HwAAAAqU6f9No/6/Y9clHujQ6vGxX6Yr1TPh0P8AAABQoEz/bxb1/51bLT/48GqeAzqnK9Wz4dD/AAAAUKBM/28e9f/Iv6YcO3Tyl4u/lK5Uz4VD/wMAAECBMv3fMer/u6bP6NK21mZmr3Slej4c+h8AAAAKlOn/LaL+v3uP9R6Y1GPgzaemK9UL4dD/AAAAUKBM/3eK+v+ejgsOHjR2uy0npSvVuHDofwAAAChQpv+3jPr/3t9fPPbkrvevfXC6Ur0YDv0PAAAABcr0/1ZR/4/acFqTf5x9/BsvpCvVRu3GbtnumDWb6X8AAAAoUKb/O0f9f9+Za0wfPOXjs99MV6qXw6H/AQAAoECZ/t866v/7r1rs9Rc2XPqQ49OV6pVw6H8AAAAoUKb/t4n6/4E13mi7/koD1piTrlTjw6H/AQAAoECZ/t826v8Hux73zA+zOr66f7pSvRoO/Q8AAAAFyvT/dlH/P/TZg61rQ6YP2T5dqV4Lh/4HAACAAmX6f/uo/x+eefG8e3du1/erdKV6PRz6HwAAAAqU6f8dov5/ZMdtP79195/nfz1dqd4Ih/4HAACAAmX6f8eo/x+dPmi+zS5Z/5uj0pVq7u8E1P8AAABQoEz/7xT1/2N77Djt1e+Hju2XrlRvhUP/AwAAQIEy/b9z1P+jO574ypB19zngvXSlmhAO/Q8AAAAFyvT/LlH/P/77qFWPWHPc4nukK9Xb4dD/AAAAUKBM/+8a9f8TQ7Y88K0ZDWfOTFeqd8Kh/wEAAKBAmf7vEvX/mBXOGbPc4BE3f5quVBPDof8BAACgQJn+3y3q/yfbjx12ws49t9wyXaneDYf+BwAAgAJl+n/3qP/HXnRy/3PvGLz2rHSlmvuZgPofAAAACpTp/z2i/n9qYs8TJpyw+xv7pivV++HQ/wAAAFCgTP/vGfX/00fee3XrFrPP3jFdqT4Ih/4HAACAAmX6f6+o/5/pe+XDfV7qcMj0dKX6MBz6HwAAAAqU6f+9o/5/9pnd9zjv7ZvW6J6uVB+FQ/8DAABAgTL93zXq/+ce/vHxTvMd9OpT6Ur1cTj0PwAAABQo0//dov5/vkn7bvcd/tqQd9OValI49D8AAAAUKNP/+0T9/8ISTftOfXChvif8izn9DwAAAAXK9P++Uf+Pu/mVaxfr3Pe0IelK9Uk49D8AAAAUKNP/+0X9/+I8jXtfOOSxYZukK9Wn4dD/AAAAUKBM/+8f9f9Lo1+//PRZi7+4RrpSfRYO/Q8AAAAFyvT/AVH/v3zPL/evvtLEVS9OV6rPw6H/AQAAoECZ/j8w6v9Xmq+763sb7nBQg3SlmhIO/Q8AAAAFSvt/bu//h9pBUf+P79aj+bVTBg24MV2ppoZD/wMAAECB5l1syfoL//37/39E/f/q57fN7Hn2iu88kq5UX4RD/wMAAECBMj//3z3q/9d+veHdTbtOXa9FulJ9GQ79DwAAAAXK9H+PqP9f36nb+q+NbbX1velK9VU49D8AAAAUKNP/B0f9/8Ylp2w3scfk25umK9XX4dD/AAAAUKBM/x8S9f+b648ZuVKt908t05VqWjj0PwAAABQo0/+HRv3/1nLnDeo9edQij6Yr1Tfh0P8AAABQoH/V/3Nq88wT9f+EoVscfuYzbfddL12pvg2H/gcAAIACZd7/Hx71/9vff37eNq2+HX1VulJ9F46o/xv+Tz0yAAAA8Ddl+r9n1P/v7LnSIQ/27zR9QLpSTQ+H9/8AAABQoEz/HxH1/8Qtlt3qk5vPWmiFdKX6Phz6HwAAAAqU6f9eUf+/+8f7wxd9sOtpVbpS/RAO/Q8AAAAFyvT/kVH/v9dtqZ3OP3zIsOHpSvVjOPQ/AAAAFCjT/0dF/f/+5x/f22++9i/el65UM8Kh/wEAAKBAmf4/Our/D3798uI135656j9p/OqncOh/AAAAKFCm/4+J+v/DnZY78uOXeh10Q7pS/RwO/Q8AAAAFyvT/sVH/f7TmWy0PaXHngE3TleqXcOh/AAAAKFCm/3tH/f/xFc1/u+qE6p3V0pVqZjj0PwAAABQo0//HRf0/6Yw133/mjufXG5iuVL+GQ/8DAABAgTL9f3zU/5M3/mqTtXfebOt10pXqt3DofwAAAChQpv/7RP3/yUYLHN528JzbL01Xqlnh0P8AAABQoEz/nxD1/6dnvTpo0owuP52XrlS/h0P/AwAAQIEy/X9i1P+fXf3ryEFrXrrISulK9Uc49D8AAAAUKNP/J0X9/3nbtbc7ed2m+96RrlR/hkP/AwAAQIEy/d836v8p3S4f/sT340cvkK5Us8Oh/wEAAKBAmf4/Oer/qZ/vudUul3SfvnS6Uv0VDv0PAAAABcr0f7+o/7/49ZhDltr9loWeTFeqOeHQ/wAAAFCgTP+fEvX/lzvdcd5Xj283YXS6Up976H8AAAAoUKb/T436/6vvex153GED11kiXamHv6P/AQAAoESZ/j8t6v+v97z74gGN2hy6ULpSbxAO/Q8AAAAFyvR//6j/p21x9b3vfPjleXenK/VaOPQ/AAAAFCjT/6dH/f/NH112avNCv9eWS1fqVTj0PwAAABQo0/9nRP3/bZdXbu/b8vF2Z6Ur9bkfAKj/AQAAoECZ/h8Q9f933zTtfEG/Fqdcka7UG4ZD/wMAAECBMv1/ZtT/0+e0P3jy8Lev3SBdqTcKh/4HAACAAmX6/6yo/7/v/OO5a2zR7qsL05X63O/X/wAAAFCg/7//5/4E///a/2dH/f/DeRN+X++66Y3XTFfqjcOh/wEAAKBAmff/50T9/+OmLZYYN7vj/hulK/X5w6H/AQAAoECZ/j836v8Zq7bb6PLlBjwxNF2pLxAO/Q8AAAAFyvT/eVH//3T51x8e1GHpXxZPV+pNwqH/AQAAoECZ/h8Y9f/PX+6w3m2ffNz8oXSl3jQc+h8AAAAKlOn/86P+/2X/iybudcbxHW9OV+oLhkP/AwAAQIEy/T8o6v+Z2z3ya4P97r/pn6zUFwqH/gcAAIACZfr/gqj/f/2pd4sft+85YeV0pb5wOPQ/AAAAFCjT/xdG/f9blwf+6nXViHXOSVfqzcKh/wEAAKBAmf6/KOr/Wd+csPQ1MxseOjhdqS8SDv0PAAAABcr0/8VR//8+Z5dNx6827ry10pX63O7X/wAAAFCgTP9fEvX/H53Pn7x5+31eeyJdqTcPh/4HAACAAmX6/9Ko//9s0++O874Z2q5VulJvEQ79DwAAAAXK9P9lUf/PHvbEDn0uWP+UxulKfbFw6H8AAAAoUKb/B0f9/9fAc49ovffP145MV+qLh0P/AwAAQIEy/X951P9z1uk4cMKohb5qlq7UlwiH/gcAAIACZfr/iv/s//o8i0775L4jX2v8QLpSXzIc+h8AAAAKlOn/K6P+n/eONRp0anLQ/remK/WW4dD/AAAAUKBM/18V9X+DMYutsNgbNz3RMF2pLxUO/Q8AAAAFyvT/1VH/1xq98fTUVzv8MihdqS8dDv0PAAAABcr0/zVR/1fHH7dm62azm6+SrtSXCYf+BwAAgAJl+n9I1P/1lx4cP6H37h03T1fqrcKh/wEAAKBAmf6/Nur/hh9f/N15dw++6bp0pb5sOPQ/AAAAFCjT/0Oj/m902LYL9dlv6q2905X63O/R/wAAAFCgTP8Pi/p/vucHTZl+xoqdJ6Qr9eXC8d/0f+3f+cgAAADA35Tp/+ui/m98+o4Nl/lkULPn0pX68uHw/h8AAAAKlOn/66P+n7/XiStv12GHHw5NV+orhEP/AwAAQIEy/X/Df/b/f/zn+dHLTXxsWrpSXzEc+h8AAAAKlOn/G6P3/02GfTLgt9mLd902XamvFA79DwAAAAXK9P9NUf83bdOmxwLXPdbkwHSl3iYc+h8AAAAKlOn/m6P+X3CdpTsduEXf72anK/WVw6H/AQAAoECZ/r8l6v+FBn5w413Dz7phm3Slvko49D8AAAAUKNP/t0b9v/D2v330YL9O/aemK/VVw6H/AQAAoECZ/r8t6v9mP2y22TYtv11tRrpSXy0c+h8AAAAKlOn/4VH/LzKlWnbRF9q+smu6Ul89HPofAAAACpTp/9vPmKcW7vqiBzwz+5MPR535UbpSXyMc+h8AAAAKlOn/EdH7/+arHbTISo169+ifrtTbhkP/AwAAQIEy/X9H1P8tLh3+w8TDJrfvma7U1wyH/gcAAIACZfr/zqj/Fzt72JtnPt5q4ivpSr1dOPQ/AAAAFCjT/yOj/l98s33W7X3387d+m67U1wqH/gcAAIACZfr/rqj/lxh2zXvf9K4675yu1NcOh/4HAACAAmX6/+6o/5dsc8DGSzS7s1m3dKW+Tjj0PwAAABToX/T/fPPMU7sn6v+W6xy81I6v9vrhj3Slvm449D8AAAAUKPP+/96o/5caePOssW/MfOykdKW+Xjj+m/5v/e98ZAAAAOBvyvT/qKj/l/6myyWNmrTv+k66Ul8/HN7/AwAAQIEy/X9f1P/LdLn6qJ+PHNLkmXSlvkE49D8AAAAUKNP/90f936rz3TveOKrrdwelK/X24dD/AAAAUKBM/z8Q9f+yc3rds/vet9zwQbpS3zAc+h8AAAAKlOn/B6P+b/3nwNm7XNC9f990pb5ROPQ/AAAAFCjT/w9F/b/c1jsv+8Q341c7Jl2pbxwO/Q8AAAAFyvT/w1H/L79bn82+at/0lVfTlfom4dD/AAAAUKBM/z8S9f8KX93/0VKrXXrmFulKvUM49D8AAAAUKNP/j0b9v+KwhdedNLNLj8/Tlfqm4dD/AAAAUKBM/z8W9f9KbSa+2faqOe1/Tlfqm4VD/wMAAECB/rP/G4Wv/C/9Pzrq/zbrfPvDydtvNnGvdKW+eTj0PwAAABQo8/7/8aj/Vx642iKDes/e/uN0pd4xHPofAAAACpTp/yei/l9lta9mLXx3h5Gnpyv1uZ8JqP8BAACgQJn+HxP1/6qXrrnU568OnnN4ulLvFA79DwAAAAXK9P+TUf+vdnbzjR9ptnurl9OV+pbh0P8AAABQoEz/j436f/XN3npvqyav7b11ulLfKhz6HwAAAAqU6f+nov5fY83nZs14Y6GHp6Qr9c7h0P8AAABQoEz/Px31f9srGiw176ibPvspXanP/ZkA/Q8AAAAFyvT/M1H/r3nGhhvveeRBtS7pSn2bcOh/AAAAKFCm/5+N+r/dxn+9N/yCob2/SVfq24ZD/wMAAECBMv3/XNT/a/320a1P7r3PpdulK/W5X9P/AAAAUKBM/z8f9f/anVpuvVP7n587IF2pbx8O/Q8AAAAFyvT/C1H/r7NX68OW/Gb9lf5MV+o7hEP/AwAAQIEy/T8u6v91v/3inGkzRxx5bLpS3zEc+h8AAAAKlOn/F6P+X++arY5ot1rPi95KV+o7hUP/AwAAQIEy/f9S1P/rL3/mwI+2H/f+8+lKfedw6H8AAAAoUKb/X476f4MNHr1j4FUNNzwsXanvEg79DwAAAAXK9P8rUf+3v7D/Dqec8fH2HdOV+q7h0P8AAABQoEz/j4/6f8M1n7jx0/2WHvlZulLvEg79DwAAAAXK9P+rUf9vdEW/Tot0uH/OL+lKfbdw6H8AAAAoUKb/X4v6f+MzOvbY+pPjW+2drtR3D4f+BwAAgAJl+v/1qP832fjcAQ/Nnr73h+lKfY9w6H8AAAAoUKb/34j6v0O3E35tuly7h09OV+p7hkP/AwAAQIEy/f9m1P+bfv5Ai7+2GPDZ0elKfa9w6H8AAAAoUKb/34r6f7Nfz1/vzus61sanK/W5nwmg/wEAAKBAmf6fEPX/5jvtMrFbv8d7n5iu1LuG4+/0f6P/w0cGAAAA/qZM/78d9X/HxQ78uMnwfpe+na7Uu4XD+38AAAAo0H/T/w3C/U7U/1vcNWTzOS+8/dyz6Up9n3DofwAAAChQ5v3/xKj/Oz16S6uRLVus9I90pb5vOPQ/AAAAFCjT/+9G/b9lg0P+7Npo4JHfpSv1/cKh/wEAAKBAmf5/L+r/rU4ct+h1H27X8J+s1PcPh/4HAACAAmX6//2o/zuPn/fHox//8v2u6Ur9gHDofwAAAChQpv8/iPp/6/c2eWPjw9ps+Hu6Uj8wHPofAAAACpTp/w+j/t+m++x1Xrqqy6aLpSv1g8Kh/wEAAKBAmf7/KOr/bZ/a/P3dt7/0owfTlfrc3wmg/wEAAKBAmf7/OOr/7frN2uTG1TYbeEu6Uu8eDv0PAAAABcr0/6So/7c/+tmWP8+c03PedKXeIxz6HwAAAAqU6f/JUf/v8Hb9t0bfdG99UbpSPzgc+h8AAAAKlOn/T6L+33HInk90bn/L0+3Slfoh4dD/AAAAUKBM/38a9f9OK1x+wMN7N71yw3Slfmg49D8AAAAUKNP/n0X9v3P7O07/7ILxfa5NV+qHhUP/AwAAQIEy/f951P+7XHTMdc2ObN+wdbpSPzwc+h8AAAAKlOn/KVH/77rLTp82HjXzyzPTlXrPcOh/AAAAKFCm/6dG/d/llwtqv7/R9YEr05X6EeHQ/wAAAFCgTP9/EfX/bp/et/w9TYbs1j5dqfcKh/4HAACAAmX6/8uo/3ff96Sn9m9WLfV4ulI/Mhz6HwAAAAqU6f+vov7fo9077a559fnfl0xX6keFQ/8DAABAgTL9/3XU/3teueirve7udc+C6Ur96HDofwAAAChQpv+nRf2/14BVv92895273JWu1I8Jh/4HAACAAmX6/5uo//fe5PsFxx/We9ML0pX6seHQ/wAAAFCgTP9/G/V/1yFtp+71+KiPVk1X6r3Dof8BAACgQJn+/y7q/24rfNPotg9bDdwsXakfFw79DwAAAAXK9P/0qP/3af9mmx8bTe45LF2pHx8O/Q8AAAAFyvT/91H/73vR4s81aNmp9cLpSr1POPQ/AAAAFCjT/z9E/b/f9Cn3j37hrKfvT1fqJ4RD/wMAAECBMv3/Y9T/+++x/K7bDW975W3pSv3EcOh/AAAAKFCm/2dE/X9AxyV6L9Pv2z6N0pX6SeHQ/wAAAFCgTP//FPX/gb9Punz6dYs3HJOu1PuGQ/8DAABAgTL9/3PU/wfN2vSpGVtM/HLZdKV+cjj0PwAAABQo0/+/RP3/jy3/WH7e5fo+MF+6Uu8XDv0PAAAABcr0/8yo/7vv/XRtz9mP7XZnulI/JRz6HwAAAAqU6f9fo/7v8V2jT4d/suJSbdKV+qnh0P8AAABQoEz//xb1/8FDbluwR4epv5+drtRPC4f+BwAAgAJl+n9W1P+HrNDj20v32+Gey9OVev9w6H8AAAAoUKb/f4/6/9D23V597oxBu6ydrtRPD4f+BwAAgAJl+v+PqP8Pu+iGdu1XH3/1OelK/Yxw6H8AAAAoUKb//4z6//B2+z93969NT1w5XakPCIf+BwAAgAJl+n921P89rxza5oCrb1l+rXSlfmY49D8AAAAUKNP/f0X9f8SAmxrNv0P3ZwenK/WzwqH/AQAAoECZ/p8T9X+vTQ6bOmuvOYNapSv1ub8TUP8DAABAgf51/1fzRP1/5LET6s8O2qzXE+lKfe5nAup/AAAAKFCm/+eN+v+ol1t8uda0Szcfma7Uzw2H/gcAAIACZfq/QdT/R09q98LBG3SZ1DhdqZ8XDv0PAAAABcr0fy3q/2MO/nrFq9+8864H0pX6wHDofwAAAChQpv+rqP+PHf5K10ua9tqpWbpSPz8c+h8AAAAKlOn/etT/vZduOvrUo55fsmG6Uh8UDv0PAAAABcr0f8Oo/4+br/3QVe6rfrs1XalfEA79DwAAAAXK9H+jqP+Pv//Hkz+8a8h9q6Qr9QvDof8BAACgQJn+ny/q/z4v7H5Vq2O77jooXalfFA79DwAAAAXK9H/jqP9POPXKPt8tPLO6Ll2pXxwO/Q8AAAAFyvT//FH/n3j4vXs+Nr791M3Tlfol4dD/AAAAUKBM/y8Q9f9Jb/V8ZPsPvr16iXSlfmk49D8AAAAUKNP/TaL+73vsyP3eaNj2xNHpSv2ycOh/AAAAKFCm/5tG/X/yy0c9ucKhZy1/d7pSHxwO/Q8AAAAFyvT/glH/95u09w0nje707ELpSv3ycOh/AAAAKFCm/xeK+v+Ugy877ezbJw86K12pXxEO/Q8AAAAFyvT/wlH/n9qo+wIdTmnVa7l0pX5lOPQ/AAAA/D/s3Wn4lmP/93vKeZxShpAhU+YhYxmSeZ5FpJA5GZOQWQmZiSQZImNFIjIkSTKEUGZCusiQKRmScW1rrb313+97/2/3vq51b9e29gev1xNf1fnZjqdvh19ngTL93zTq/wvG3fP1Gys8vN3m6UptYDj0PwAAABQo0/9LRv3fa/jtk259qccnA9KV2k3h0P8AAABQoEz/LxX1f++lOq13fIsrR2yYrtQGhUP/AwAAQIEy/b901P8Xzht5/UN/7rXP1elK7eZw6H8AAAAoUKb/m0X932en40/vfNvM5W9NV2q3hEP/AwAAQIEy/b9M1P8XdWzffuHt1/hty3SlNv+/Ceh/AAAAKFCm/5eN+v/i7wY8/MdhY0Y9lq7UbguH/gcAAIACZfp/uaj/L7l58yO27XP2fsumK7XB4dD/AAAAUKBM/y8f9X/f1WePe23Guwv9Nyu128Oh/wEAAKBAmf5vHvX/pVu8ctvN2yw78650pXZHOPQ/AAAAFCjT/ytE/X/ZNU16nTj5yE/3/T//7fb/YaU2JBz6HwAAAAqU6f8Vo/6/fKPXb5y9xJ0Lfpuu1O4Mh/4HAACAAmX6f6Wo/6+4ceGzGp66eIc/0pXa/J8J0P8AAABQoEz/rxz1/5V9Wh3UccTrow9OV2p3h0P/AwAAQIEy/b9K1P9XbfXz6HtGHfDXO+lK7Z5w6H8AAAAoUKb/W0T9f/WZ98z+olv/Fc9KV2r3hkP/AwAAQIEy/b9q1P/XTD56yWaLbr37kelK7b5w6H8AAAAoUKb/V4v6/9r3O7XeYepfw59LV2pDw6H/AQAAoECZ/l896v9+R98+9ZHNq2lnpyu1YeHQ/wAAAFCgTP+vEfX/dUOefvD+WS+1/TBdqQ0Ph/4HAACAAmX6f82o/69vfm67g6884ZTX0pXa/eHQ/wAAAFCgTP+vFfV//8W2P2XRg4b1656u1B4Ih/4HAACAAmX6f+2o/28YfenVf++12YufpSu1EeHQ/wAAAFCgTP+vE/X/gGfXOGarm35ee4d0pfZgOPQ/AAAAFCjT/+tG/X/juf/qM2nuIacflK7URoZD/wMAAECBMv2/XtT/A095f8htLW/t/3O6UnsoHPofAAAACpTp/5ZR/9/09so7dt9m+0/fSldqD4dD/wMAAECBMv2/ftT/g878aPgvM/os2CNdqY0Kh/4HAACAAmX6f4Oo/2+e3Hyvqs9GHbqmK7VHwqH/AQAAoECZ/t8w6v9b3m9xYvvDvh/9fLpSezQc+h8AAAAKlOn/jaL+v/XoLy6/c/vT/9o9XamNDof+BwAAgAJl+n/jCxvMv2u3Ldjs7+Vve2TFWelK7bFw6H8AAAAoUKb/N4ne/w8e+9aKs/5ccfe/0pXa4+HQ/wAAAFCgTP+3ivr/9oe+3uaZFh8PPyJdqT0RDv0PAAAABcr0f+uo/+9ottH0fV5aa9rMdKX2ZDj0PwAAABQo0/+bRv0/ZJnJV++/wpdtd0tXamPCof8BAACgQJn+3yzq/ztHLHLKXeftccp+6UrtqXDofwAAAChQpv83j/r/ric3bvfr0Mv7zUlXamPDof8BAACgQJn+3yLq/7sb/Ppg7almL/ZKV2pPh0P/AwAAQIEy/d8m6v97zjxwx2e7vr32R+lKbVw49D8AAAAUKNP/W0b9f+/k/kNaV+ee/mq6UnsmHPofAAAACpTp/7ZR/9/3/rA+x304tv8J6UptfDj0PwAAABQo0/9bRf0/9OhTjhkw4+zF/pWu1J4Nh/4HAACAAmX6f+uo/4c9O+LyxbYZ88P26UptQjj0PwAAABQo0//bRP0//NwTT/zrsGXHdkxXas+FQ/8DAABAgTL9v23U//efst9ew/u8e8gv6UptYjj+3/R/w//NRwYAAAD+TZn+3y7q/wfeHjj8kNv2WuqcdKX2fDi8/wcAAIACZfp/+6j/Rzx/4eXfbn/lnGnpSu2FcOh/AAAAKFCm/3eI+v/BXrueuEqLNe6bnK7UXgyH/gcAAIACZfp/x6j/R554/l57/Tlzt1PSldpL4fhf97+f/AcAAID/X2T6f6eo/x+a8tTwJ1dYebO305XapHB4/w8AAAAFyvT/zlH/P7zkoHeGvDT97TPTldrL4dD/AAAAUKBM/+8S9f+oYYdvccDQHhcela7UXgmH/gcAAIACZfp/16j/H3m6yzL18x4+amK6Uns1HPofAAAACpTp/92i/n+0uuvnn7tusE67dKU2/zsB9D8AAAAUKNP/u0f9P/q0BVbY5KlvX/4uXam9Fg79DwAAAAXK9P8eUf8/NunFec99uOPg39OV2uvh0P8AAABQoEz/7xn1/+Mf/fn+wOri8zulK7U3wqH/AQAAoECZ/t8r6v8nurZte+wSnRbrna7UpoRD/wMAAECBMv2/d9T/Tz7/29R/Jt/8w8fpSm1qOPQ/AAAAFCjT//tE/T+m17atm4zYYuwr6UrtzXDofwAAAChQpv/3jfr/qRMXWrLTqb8ecny6UnsrHPofAAAACpTp/3ZR/4+d8tzsB7qdtNTn6Urt7XDofwAAAChQpv/3i/r/6Uc3uXSpUffP2TVdqb0TDv0PAAAABcr0//5R/49rNLfLp1MXum//dKX2bjj0PwAAABQo0//to/5/ZqXXdhm96Au7/ZSu1N4Lh/4HAACAAmX6/4Co/8cPbTx0t1nbbrZHulJ7Pxz6HwAAAAqU6f8Do/5/9s8VRiy5+T9vf5Ou1D4Ih/4HAACAAmX6v0PU/xN2/XjfGQftf+Gf6Urtw3DofwAAAChQpv8Pivr/ufZfdn/syuuOOjxdqU0Lh/4HAACAAmX6v2PU/xO/WvWaXW9adJ0305XaR+HQ/wAAAFCgTP93ivr/+dsuPvrivSa/fGq6Uvs4HPofAAAACpTp/4Oj/n9hrV0uPLXl0YOPS1dqn4RD/wMAAECBMv1/SNT/L7bqfecac+8+/4UFFrj51/9xpTY9HPofAAAACpTp/0Oj/n/p8jE7vVe9fc666Urt03DofwAAAChQpv87R/0/ab3zhu3zYbNBV6UrtRnh0P8AAABQoEz/Hxb1/8vXjdvzmafGTr4tXan9Kxz6HwAAAAqU6f/Do/5/5ZLLTprV9dwNtk1Xap+FQ/8DAABAgTL9f0TU/69uu8MVy5/3ZZdH0pXa5+HQ/wAAAFCgTP8fGfX/5NObvnbo0LX6LpGu1GaGQ/8DAABAgTL9f1TU/6+9/N5Gw166fGo9Xal9EQ79DwAAAAXK9P/RUf+//vF3i/25wh4b35uu1L4Mh/4HAACAAmX6/5io/984ruW3i//5yI6rpCu1r8Kh/wEAAKBAmf7vEvX/lHsbXbdsi9PvHpeu1L4Oh/4HAACAAmX6/9io/6eu8sZpn2//8dz705XarHDofwAAAChQpv+7Rv3/ZuNfDnj4thWXWThdqX0TDv0PAAAABcr0/3FR/781qvWonfr0OeKSdKX2bTj0PwAAABQo0//HR/3/9gvXH37pYds/s1a6UvsuHPofAAAACpTp/xOi/n+nd8ene27z/axN0pXa9+HQ/wAAAFCgTP+fGPX/uyd1G7zqjI0a35Cu1H4Ih/4HAACAAmX6/6So/9+b+kDvN+f+fM7odKU2Oxz6HwAAAAqU6f+To/5///QTBuzecrNBy6QrtR/Dof8BAACgQJn+7xb1/wcvP3Tm2L1unbxgulKbEw79DwAAAAXK9P8pUf9/+PGNHX+46ZAN7k5Xaj+FQ/8DAABAgTL93z3q/2nHHfDYile+1GWjdKX2czj0PwAAABQo0/+nRv3/0UJDJt5zUNX3mnSl9ks49D8AAAAUKNP/PaL+//iZrqt23HzY1FvSldqv4dD/AAAAUKBM/58W9f8n93deoOGsEzZuk67U5oZD/wMAAECBMv1/etT/05e45V+zF+2/40XpSu23cOh/AAAAKFCm/8+I+v/Tpc4Z9e3UA+5uka7U5oVD/wMAAECBMv3fM+r/GcPHH7DKqL/mbhF//u3/cU7/AwAAQIEy/X9m1P//Gtf3tL26bb3MjelK7Y9w6H8AAAAoUKb/z4r6/7P6Ttc9eeqdRyyfrtT+DIf+BwAAgAJl+v/sqP8/P31G7wtGHPnM2HSl9lc49D8AAAAUKNP/50T9P/PltQdfO/n1WSPSldrf4dD/AAAAUKBM/58b9f8XH6/09IdLLN54sXSl9k849D8AAAAUKNP/50X9/+Vx0w5ft/e4T05MV6r5h/4HAACAAmX6//yo/796YfnHHr37/O0mpStV+DP6HwAAAEqU6f8Lov7/uvf0jttPfPOk6elK1SAc+h8AAAAKlOn/XlH/zzpp5plLr7LUlRekK1XDcOh/AAAAKFCm/3tH/f/N1NUHfNng2ok/pivVQuHQ/wAAAFCgTP9fGPX/t+eN6TXmk3arHZCuVLVw6H8AAAAoUKb/+0T9/92E3rft+cyMM3dOV6r5XwCg/wEAAKBAmf6/KOr/79/ZZdzKR7e46Yt0paqHQ/8DAABAgTL9f3HU/z90v/iI7/pOm9k5Xanmf17/AwAAQIEy/X9J1P+zH7xz9V8Obr7Q3+lK1Sgc+h8AAAAKlOn/vlH//7jscROqLUfv93W6Ui0SDv0PAAAABcr0/6VR/89peNin7Wf2HLVXulI1Dof+BwAAgAJl+v+yqP9/GnNrgzt/++q3l9KVqkk4llpggeo//MQAAADAvyvT/5dH/f/za1t+12WNdZc/Nl2pFg2H9/8AAABQoEz/XxH1/y9n/bP4TTtfts9p6Uq1WDj0PwAAABQo0/9XRv3/6zEvbDhx0K4jpqQr1eLh0P8AAABQoEz/XxX1/9wPGk7e+NrBn8xNV6olwqH/AQAAoECZ/r866v/fzpuw9v3tO2/XIV2pmoZD/wMAAECBMv1/TdT/8ybUXzi41ZyTdkxXqiXDof8BAACgQJn+vzbq/9/f2ebzRb9vfeWn6Uo1v/v1PwAAABQo0//9ov7/o/sf1d8/jZx4crpSLR0O/Q8AAAAFyvT/dVH//9lk4VN33aj7aq+nK1WzcOh/AAAAKFCm/6+P+v+vx1/v/1i7CWd+kK5Uy4RD/wMAAECBMv3fP+r/v+/6+dEZNyxw03npSrVsOPQ/AAAAFCjT/zdE/f/Pcq32X/KMP2ZOSFeq5cKh/wEAAKBAmf4f8F/9Xy1wxn6DzhvWdqFj0pVq+XDofwAAAChQpv9vjPp/wdcHnnv5pAH7nZGuVM3Dof8BAACgQJn+Hxj1f4MPRxz60dIdRr2brlQrhEP/AwAAQIEy/X9T1P8NjzxxzEaNJv12SLpSrRgO/Q8AAAAFyvT/oKj/F1p60kGz3mm0/G/pSrVSOPQ/AAAAFCjT/zdH/V8budjo5R8bus8P6Uq1cjj0PwAAABQo0/+3RP1fPbXpjfuc0HXEPulKtUo49D8AAAAUKNP/t0b9X19gzlnPDGo6/M50pZr/Gf0PAAAABcr0/21R/y9818a3rbHzlN0bpivVquHQ/wAAAFCgTP8Pjvq/0XK/9npvjV4rLp2uVKuFQ/8DAABAgTL9f3vU/4s0mXzExb+N/+vxdKVaPRz6HwAAAAqU6f87ov5v/Pgi406dudrotulKtUY49D8AAAAUKNP/Q6L+b/LHIfNabflZh0HpSrVmOPQ/AAAAFCjT/3dG/b/oDretMOHgfRbsl65Ua4VD/wMAAECBMv1/V9T/i3W4r+2Nfa/+dIN0pVo7HPofAAAACpTp/7uj/l/8hyPf73r0Wf1vSleqdcKh/wEAAKBAmf6/J+r/JTbY8Z5ezzx++mbpSrVuOPQ/AAAAFCjT//dG/d/0pkt2veaT5dZeLV2p1guH/gcAAIACZfr/vqj/l7z4meM+aPDBixemK1XLcOh/AAAAKFCm/4dG/b/Ulmf3XW+Vnfs1SVeq9cOh/wEAAKBAmf4fFvX/0vt8eOIPE/ueMjJdqeZ/J4D+BwAAgAJl+n941P/N5q54+Yp3t2w7Jl2pNgyH/gcAAIACZfr//qj/l/lsreG79541bYV0pdooHPofAAAACpTp/wei/l/24E/3GnvCJsO3TleqjcOh/wEAAKBAmf4fEfX/cn+sNmTVx2bvfnu6Um0SDv0PAAAABcr0/4NR/y+/w+c7vvnO4Steka5UrcKh/wEAAKBAmf4fGfV/8w6fHHNpozv+apmuVK3Dof8BAACgQJn+fyjq/xV+WK5Pz6UbjB6arlSbhkP/AwAAQIEy/f9w1P8rXv3N3NcmTexQS1eqzcKh/wEAAKBAmf4fFfX/Sptv0GzbYd0WXDJdqTYPh/4HAACAAmX6/5Go/1debdlNTzxjxKcPpyvVFuHQ/wAAAFCgTP8/GvX/KoOmvnvzDR37L5KuVG3Cof8BAACgQJn+Hx31f4tbW/Xt227g6cPSlWrLcOh/AAAAKFCm/x+L+n/VVX8+7syN2qw9Pl2p2oZD/wMAAECBMv3/eNT/q232+q6r/TTvxZXSlWqrcOh/AAAAKFCm/5+I+n/1fgvfM/X7Lv2uT1eqrcOh/wEAAKBAmf5/Mur/Nf64f6+lW917Sut0pdomHPofAAAACpTp/zFR/6+5w8nDv2zfuO0a6Uq1bTj0PwAAABQo0/9PRf2/VoeDLn/02lemXZquVNuFQ/8DAABAgTL9Pzbq/7V/uO7E7R9rtNui6Uq1fTj0PwAAABQo0/9PR/2/zj7t+3x4wqT7HkpXqh3Cof8BAACgQJn+Hxf1/7pzBxyzbqOuc55MV6odw6H/AQAAoECZ/n8m6v/1Phu54wXvDF2qebpS7RQO/Q8AAAAFyvT/+Kj/Wx58/JBrJ7U9ZGC6Uu0cDv0PAAAABcr0/7NR/6+/R68+bZb+Y+ym6Uq1Szj0PwAAABQo0/8Tov7f4Kcnj3n1jA4/rJ6uVLuGQ/8DAABAgTL9/1zU/xt+edGOdwwbsFifdKXaLRz6HwAAAAqU6f+JUf9vdNjOQ05u1/38rdKVavdw6H8AAAAoUKb/n4/6f+M7un50xg0jB9+crlR7hEP/AwAAQIEy/f9C1P+brDlk28t+WuDla9OVas9w6H8AAAAoUKb/X4z6v9Umt6zy1kYT1lk/Xan2Cof+BwAAgAJl+v+lqP9bX9X5rxatOh81JF2p9g6H/gcAAIACZfp/UtT/m/7z95Izvx98YYN0pdonHPofAAAACpTp/5ej/t9slzazl7m29dvN0pVq33DofwAAAChQpv9fifp/8/0bTN2x/ZzNnkhXqnbh0P8AAABQoEz/vxr1/xbfPN961M7r7nZdulLtFw79DwAAAAXK9P/kqP/b7FG933LQV/e1Sleq/cOh/wEAAKBAmf5/Ler/LX96tu37v+06Z810pWofDv0PAAAABcr0/+tR/7f98vcVrl7jsqUuS1eqA8Kh/wEAAKBAmf5/I+r/rQ7bel7vLZsf0jhdqQ4Mh/4HAACAAmX6f0rU/1tv+0a/l2ZOGzs8Xak6hEP/AwAAQIEy/T816v9tLmnUbdO+PX94Jl2pDgqH/gcAAIACZfr/zaj/t72u9d5HHjx6sRXTlapjOPQ/AAAAFCjT/29F/b/der+MvOGZduffl65UncKh/wEAAKBAmf5/O+r/7XvMvPfFo68dvFC6Uh0cDv0PAAAABcr0/ztR/+/w6uq7bdagxcv/TeNXh4RD/wMAAECBMv3/btT/O05fvutRn8xYZ1S6Uh0aDv0PAAAABcr0/3tR/+907PRL+k88/6ht0pWqczj0PwAAABQo0//vR/2/c9MLTuq4yrgL70hXqsPCof8BAACgQJn+/yDq/10eGHvFPb2XevvydKU6PBz6HwAAAAqU6f8Po/7fdXyfYbPvfnOz9dKV6ohw6H8AAAAoUKb/p0X9v1tttz0btr934xfTlerIcOh/AAAAKFCm/z+K+n/3oX3vvPnaLlO7pCvVUeHQ/wAAAFCgTP9/HPX/HivttNOJ37/S9/R0pTo6HPofAAAACpTp/0+i/t+z0TlHb9uqcZep6Up1TDj0PwAAABQo0//To/7f69HxF7620cANDktXqvk/E6D/AQAAoECZ/v806v+9//7h+X4/dZz8T7pSHRsO/Q8AAAAFyvT/jKj/99l53bXOv2HeoK/SlaprOPQ/AAAAFCjT//+K+n/f/Zaqr9OuzTl7pivVceHQ/wAAAFCgTP9/FvV/u1nvzJw2bGLj2elKdXw49D8AAAAUKNP/n0f9v986c2+eeEaDWe3TleqEcOh/AAAAKFCm/2dG/b9//03O23jpEc/skq5UJ4ZD/wMAAECBMv3/RdT/7S9tfEiXSd2O+DJdqU4Kh/4HAACAAmX6/8uo/w/Y+rUnb3pn9jInpSvVyeHQ/wAAAFCgTP9/FfX/gbt379i+0SZzX05Xqm7h0P8AAABQoEz/fx31f4c5wx+784Q77v4kXalOCcf/1P8N/xOPDAAAAPybMv0/K+r/g764YcAvjx2+4/npStU9HN7/AwAAQIEy/f9N1P8dO3c4s7q778aHpivVqeHQ/wAAAFCgTP9/G/V/p79vGnxb752nzktXqh7h0P8AAABQoEz/fxf1/8E779+7+yqz+n6frlSnhUP/AwAAQIEy/f991P+H7HfS4VtNbNll73SlOj0c+h8AAAAKlOn/H6L+P3TWg09P+uTxDZ5NV6ozwqH/AQAAoECZ/p8d9X/nKw5/5dQGZ00+Ol2peoZD/wMAAECBMv3/Y9T/h7UetM7FR38wqGe6Up0ZDv0PAAAABcr0/5yo/w9f+65G7z2z3DnvpSvVWeHQ/wAAAFCgTP//FPX/EYO7fLPGwZ817pauVGeHQ/8DAABAgTL9/3PU/0feftmTbfquNuuNdKU6Jxz6HwAAAAqU6f9fov4/ao0dDnl15tXPvJ+uVOeGQ/8DAABAgTL9/2vU/0dvfN55d2y5zxHnpivVeeHQ/wAAAFCgTP/Pjfr/mCvH3XzyGlOW+TVdqc4Ph/4HAACAAmX6/7eo/7v8vcqZw39rOvfAdKW6IBz6HwAAAAqU6f95Uf8fu/MHAw4ZNP7undKVqlc49D8AAAAUKNP/v0f933W/zx5bbOdeO85IV6re4dD/AAAAUKCk/6v4dxf6I+r/42at2fGvH9rc0iFdqS4Mh/4HAACAAmXe//8Z9f/xu3/59HGt5503N12p+oRD/wMAAECBMv3/V9T/J8xZ9fABB3Tc6NN0pbooHPofAAAACpTp/7+j/j/xixV6P9tv4Os7pivVxeHQ/wAAAFCgTP//E/X/SZ0/Hty6f+PLXk9XqkvCof8BAACgQP/r/q8tEPX/ycs3m3D1vq90PTldqfqGQ/8DAABAgTL9v2DU/93ufmv13ht2aXVeulJdGg79DwAAAAXK9H+DqP9PeeLrBi3n3PvWB+lKdVk49D8AAAAUKNP/DaP+777oRp++3+zwO49JV6rLw6H/AQAAoECZ/l8o6v9T31j0tmdfvmP7CelKdUU49D8AAAAUKNP/taj/e/R8tVfr4Zss/W66Ul0ZDv0PAAAABcr0fxX1/2lH/XjEcT1n/3JGulJdFY58/1f/248MAAAA/Jsy/V+P+v/0aVuMG3B8t6d/S1eqq8Ph/T8AAAAUKNP/C0f9f8ZDN7bff/SIww5JV6prwqH/AQAAoECZ/m8U9X/PZgc8fNfbDRrtk65U14ZD/wMAAECBMv2/SNT/Zy54wvW/Ljzxqx/SlapfOPQ/AAAAFCjT/42j/j9r7EOn11Ze7pZJ6Up1XTj0PwAAABQo0/9Nov4/e/lug+547oPzTkxXquvDof8BAACgQJn+XzTq/3PufuDck+86a6ML0pWqfzj0PwAAABQo0/+LRf1/7hPXH9qm1+OvT09XqhvCof8BAACgQJn+Xzzq//MW7Tjm1WNaXnZAulINCIf+BwAAgAJl+n+JqP/PP+WeN04fP6vrj+lKdWM49D8AAAAUKNP/TaP+v+Dtoze4cPrOrb5IV6qB4dD/AAAAUKBM/y8Z9X+vZzs1ebth37d2Tleqm8Kh/wEAAKBAmf5fKur/3ufe/v3an/e68+90pRoUDv0PAAAABcr0/9JR/1943fEdPm0zfvvO6Up1czj0PwAAABQo0//Nov7vs97IJ5bq1HTpvdKV6pZw6H8AAAAoUKb/l4n6/6JtBwzc7ZIpv3ydrlS3hkP/AwAAQIEy/b9s1P8XX9L+jNE37/P0selKdVs49D8AAAAUKNP/y0X9f8ns2bf22OXqw15KV6rB4dD/AAAAUKBM/y8f9X/fPTc/56I1V2s0JV2pbg+H/gcAAIACZfq/edT/lx7epNO78z776rR0pbojHPofAAAACpTp/xWi/r/s81eeWnPhAd/dnq5UQ8Kh/wEAAKBAmf5fMer/y3ddeP/xb3dosnW6Ut0ZDv0PAAAABcr0/0pR/1/x5+uP7j36j04t05XqrnDofwAAAChQpv9Xjvr/yq9+7r/c8W3HXJGuVHeHQ/8DAABAgTL9v0rU/1e1b3XqNz2Hzq6lK9U94dD/AAAAUKBM/7eI+v/qVY7edPjwrk2HpivVveHQ/wAAAFCgTP+vGvX/Nffe8+4hL0/a5eF0pbovHPofAAAACpTp/9Wi/r921O1zF2vW6J4l05Vq/v8T8D/3/4IL/QeeGQAAAPj3ZPp/9aj/+zXu1OyvOXPeHZauVPN/zft/AAAAKFCm/9eI+v+6l889YeaGrbdYJF2phodD/wMAAECBMv2/ZtT/15/+9FXL7Dv4mJXSler+cOh/AAAAKFCm/9eK+r//cZfev2P/zheNT1eqB8Kh/wEAAKBAmf5fO+r/Gz7efvdR/Sa82jpdqUaEQ/8DAABAgTL9v07U/wOG/2voGQcssN716Ur1YDj0PwAAABQo0//rRv1/41Jr7HJZ65G9Lk1XqpHh0P8AAABQoEz/rxf1/8D6yl3e+qH7HWukK9VD4dD/AAAAUKBM/7eM+v+mce9f2mLe6O8apivVw+HQ/wAAAFCgTP+vH/X/oFWad3tqzZ5N7kxXqlHh0P8AAABQoEz/bxD1/833ftRvj12mdXo8XakeCYf+BwAAgAJl+n/DqP9vGfXFyJVubj5m6XSlejQc+h8AAAAKlOn/jaL+v7Vxi72/v+Sy2YPSlWp0OPQ/AAAAFCjT/xtH/X/b8W+1PajTrk3bpivVY+HQ/wAAAFCgTP9vEvX/4DebvX9vm6922SBdqeb/nQD6HwAAAAqU6f9WUf/f/uJG8378fN17+qUr1RPh0P8AAABQoEz/t476/47zv16hQcM3390sXameDIf+BwAAgAJl+n/TqP+H9F5k95WnL7XFTelKNSYc+h8AAAAKlOn/zaL+v/OFyfd/N37cMRemK9VT4fh/+r/hf+6RAQAAgH9Tpv83j/r/rqm/XjXmmPMvWi1dqcaGw/t/AAAAKFCm/7eI+v/ukzY+Yc9eM14dma5UT4dD/wMAAECBMv3fJur/e1bpf2m/u1qs1yRdqcaFQ/8DAABAgTL9v2XU//fee2CX85+7ttcK6Ur1TDj0PwAAABQo0/9to/6/b9Qpu6yzcrs7xqQr1fhw6H8AAAAoUKb/t4r6f2jjYUOnrXl1w1bpSvVsOPQ/AAAAFCjT/1tH/T9s+Il7L/jfr1QTwqH/AQAAoECZ/t8m6v/hS40Y+cjNnz1+WbpSPRcO/Q8AAAAFyvT/tlH/318f2O+LXVbruGa6Uk0Mh/4HAACAAmX6f7uo/x8Yt1+3Zp3Grzw8XameD4f+BwAAgAJl+n/7qP9HPLjr3ndf0uufxulK9UI49D8AAAAUKNP/O0T9/+CyF47c7/MpD6yYrlQvhkP/AwAAQIEy/b9j1P8jGz7Vb6E2Tfd8Jl2pXgqH/gcAAIACZfp/p6j/Hxpzfre502e1WShdqSaFQ/8DAABAgTL9v3PU/w+fd3jTHxq2/OC+dKV6ORz6HwAAAAqU6f9dov4fNWHQTyse0/eaUelK9Uo49D8AAAAUKNP/u0b9/8g7d725+/idT/5vGr96NRz6HwAAAAqU6f/dov5/tHuXjcfe9cGad6Qr1eRw6H8AAAAoUKb/d4/6f/QKL07v1Wu557dJV6rXwqH/AQAAoECZ/t8j6v/H7lxgm2tWfvy69dKV6vVw6H8AAAAoUKb/94z6//HH2q74wXNn9bg8XaneCIf+BwAAgAJl+n+vqP+fWPzPv9d7e0TDh9KVako49D8AAAAUKNP/e0f9/+SD2zZ7eOFu/1o0XammhkP/AwAAQIEy/b9P1P9jlv1t7k7HT3y8efjNP//5559wVm+GQ/8DAABAgTL9v2/U/081fO7dZUc36PhkulK9FQ79DwAAAAXK9H+7qP/Hjllo08+H37HypulK9XY49D8AAAAUKNP/+0X9//SHc3fs3PPwfwamK9U74dD/AAAAUKBM/+8f9f+4IzcZ8lCz2Q/0SVeqd/+vfzSu/uPPCwAAAPz7Mv3fPur/Z85o3OePlzfZc/V0pXovHN7/AwAAQIEy/X9A1P/jX3/tmIU3fKXNzelK9X449D8AAAAUKNP/B0b9/+yNHx9/2JzGH2yVrlQfhEP/AwAAQIEy/d8h6v8JG61w5cj+916zfrpSfRgO/Q8AAAAFyvT/QVH/P7fVqg/8vm+Xk69NV6pp4dD/AAAAUKBM/3eM+n9iny/3aHTAvDUbpCvVR+HQ/wAAAFCgTP93ivr/+V92uW9yvzbPD0lXqo/Dof8BAACgQJn+Pzjq/xfaXbzzdj8MvO6JdKX6JBz6HwAAAAqU6f9Dov5/8dAxx57UumOPZulKNT0c+h8AAAAKlOn/Q6P+f2lG78sGPdfijHnpSvVpOPQ/AAAAFCjT/52j/p+007iTG6w848ZD05VqRjj+3f6v/j88MgAAAPBvyvT/YVH/vzzvvGt/7NVuwt7pSvWvcHj/DwAAAAXK9P/hUf+/8t0OD91717Utvk9Xqs/Cof8BAACgQJn+PyLq/1c7XrbPQeOXOuHodKX6PBz6HwAAAAqU6f8jo/6f3Py9Rksf8+blz6Yr1cxw6H8AAAAoUKb/j4r6/7UhTb/5suH5H72XrlRfhEP/AwAAQIEy/X901P+vj275yqPTx23TM12pvgyH/gcAAIACZfr/mKj/31jsu3W2b7NruzfSleqrcOh/AAAAKFCm/7tE/T9l8hsHdvr8spHd0pXq63DofwAAAChQpv+Pjfp/6pmNHn/gknV/PzddqWaFQ/8DAABAgTL93zXq/zePbn3TP52+WuH9dKX6Jhz6HwAAAAqU6f/jov5/6/1fejbZpWf7A9OV6ttw6H8AAAAoUKb/j4/6/+0RHW95+ebRj/6arlTfhUP/AwAAQIEy/X9C1P/vLHP92W3nNf9yRrpSfR8O/Q8AAAAFyvT/iVH/v9vggYNPWXNatVO6Uv0QDv0PAAAABcr0/0lR/7/3ZLexg1svcEaXdKWaHQ79DwAAAAXK9P/JUf+/3/yh/eo/TLjxxXSl+jEc+h8AAAAKlOn/blH/fzDkhEd+7td9wtR0pZoTDv0PAAAABcr0/ylR/384+oAbhhwwssXp6Ur1Uzj0PwAAABQo0//do/6fttiNPQ7Yt/UJ/6Qr1c/h0P8AAABQoEz/nxr1/0fduta/6T/n8sPSleqXcOh/AAAAKFCm/3tE/f/xe0NmLjen80d7pivVr+HQ/wAAAFCgTP+fFvX/JxNveX7vDQdv81W6Us0Nh/4HAACAAmX6//So/6ef03mt8S93bdc+Xal+C4f+BwAAgAJl+v+MqP8/PXd8z7ubDR05O12p5oVD/wMAAECBMv3fM+r/Gc+ec9N+PRv9/mW6Uv0eDv0PAAAABcr0/5lR///r7Z0eX2j4pBV2SVeqP8Kh/wEAAKBAmf4/K+r/z07pe+Dc0R3av5yuVH+GQ/8DAABAgf7b/l96/l07O+r/z5uvPbbV8QMePSldqf4Kh/4HAACAAmXe/58T9f/MITMOnrBw2y/PT1eqv8Oh/wEAAKBAmf4/N+r/L0ZPO/vGt/+oPklXqn/Cof8BAACgQJn+Py/q/y8XW+mWrls3/fDDdKU+/9D/AAAAUKBM/58f9f9XI6b3+PPTKVudna7Uw5/R/wAAAFCiTP9fEPX/18ssf8PiF/bq3j1dqTcIh/4HAACAAmX6v1fU/7MarP7IoZ3HX/taulJvGA79DwAAAAXK9H/vqP+/eXLmfsN2WO2lHdKV+kLh0P8AAABQoEz/Xxj1/7dL9n7q18GfrfVZulKvhUP/AwAAQIEy/d8n6v/vho3pVPtrn9N+TlfqVTj0PwAAABQo0/8XRf3//dMXn7P/qlffcFC6Up//BYD6HwAAAAqU6f+Lo/7/odrl1rtePGvGt+lKff7n9T8AAAAUKNP/l0T9P/v54758qvnjC+ybrtQbhUP/AwAAQIEy/d836v8fe91Z2+Pc5Q48OF2pLxIO/Q8AAAAFyvT/pVH/zznx1jVWuu+Dx/5IV+qNw6H/AQAAoECZ/r8s6v+fphz24vdjd/7zrHSl3iQc+h8AAAAKlOn/y6P+//mef9ZteVzfld5JV+qLhkP/AwAAQIEy/X9F1P+/rLzlq+/XW+7xXLpSXywc+h8AAAAKlOn/K6P+/3WRhrOunjZr2JHpSn3xcOh/AAAAKFCm/6+K+n/uwy8s3Pu1TT7cLV2pLxEO/Q8AAAAFyvT/1VH//7Zk/bOZTWdvNTNdqTcNh/4HAACAAmX6/5qo/+cNm7DgMj0O7z4nXakvGQ79DwAAAAXK9P+1Uf///vQfLXZ88I5r90tX6vO7X/8DAABAgTL93y/q/z+qbZ4b9XCDlz5KV+pLh0P/AwAAQIEy/X9d1P9/Hvv66EYnT1yrV7pSbxYO/Q8AAAAFyvT/9VH//zV94YN+b9LttBPSlfoy4dD/AAAAUKBM//eP+v/vV1udNXLKiBteTVfqy4ZD/wMAAECBMv1/Q9T///T4+cbDtug4o0e6Ul8uHPofAAAACpTp/wH/1f/1BfY7/K/tvhm4wFvpSn35cOh/AAAAKFCm/2+M+n/BWYNWmXxVmwOfT1fqzcOh/wEAAKBAmf4fGPV/g7/v2nZQx3mPdU1X6iuEQ/8DAABAgTL9f1PU/w137vLRSXt2+XNWulJfMRz6HwAAAAqU6f9BUf8vtPGLrUcOvHel3dOV+krh0P8AAABQoEz/3xz1f+3KBaYe9mvjPY5IV+orh0P/AwAAQIEy/X9L1P/V7W1nN1rvlWF/pSv1VcKh/wEAAKBAmf6/Ner/+hp/Lvn7tHEPNk1X6vM/o/8BAACgQJn+vy3q/4Uv3XbekfXz9340XamvGg79DwAAAAXK9P/gqP8bbf3bCjcc9+Zy96Qr9dXCof8BAACgQJn+vz3q/0XWea7tS2OXmlelK/XVw6H/AQAAoECZ/r8j6v/G/Rd6f9P7rn34ynSlvkY49D8AAAAUKNP/Q6L+bzL9wNvOPLfd/uukK/U1w6H/AQAAoECZ/r8z6v9Fj+3fq2/zGbXt0pX6WuHQ/wAAAFCgTP/fFfX/Yj2GHTH1xRafD05X6muHQ/8DAABAgTL9f3fU/4u/esq41VadNnDtdKU+/2cC9D8AAAAUKNP/90T9v0SjvSe0/av5WX3Tlfq64dD/AAAAUKBM/98b9X/TR69c/eXBo1fvn67U1wuH/gcAAIACZfr/vqj/lxz6cIPBO/R8buN0pd4yHPofAAAACpTp/6FR/y+10pmfntL5q6ueTlfq64dD/wMAAECBMv0/LOr/pU94e/EHLlz3xJXTlfoG4dD/AAAAUKBM/w+P+r/ZW0t+1+nTy7ZtlK7UNwyH/gcAAIACZfr//qj/l3lpnclNtt51+gPpSn2jcOh/AAAAKFCm/x+I+n/ZC77f8J/1Bj94dbpSn/93Aup/AAAAKFCm/0dE/b/c9PVfOPbXzntvmK7UNwmH/gcAAIACZfr/waj/lz921toDB85Zbst0pd4qHPofAAAACpTp/5FR/zfvMaV6bs/W825NV+qtw6H/AQAAoECZ/n8o6v8VXl3m8006jnx42XSlvmk49D8AAAAUKNP/D0f9v+Kwmf2vuKr7/o+lK/XNwqH/AQAAoECZ/h8V9f9KS65+6rnfTKjdla7UNw+H/gcAAIACZfr/kaj/V66W33/DLRb4/L9ZqW8RDv0PAAAABcr0/6NR/6/y9PRHP57yx8Cn0pV6m3DofwAAAChQpv9HR/3fYvzWn05o0vas5dKV+vzvBNT/AAAAUKBM/z8W9f+qtd8btDp5wOqLpyv1tuHQ/wAAAFCgTP8/HvX/ak2fXb3rwx2eezBdqW8VDv0PAAAABcr0/xNR/6/+QDXhxgcnXbVqulLfOhz6HwAAAAqU6f8no/5fY/o9G+7Xo9GJF6cr9W3Cof8BAACgQJn+HxP1/5rHHj357qZDtx2QrtS3DYf+BwAAgAJl+v+pqP/X6tHpu7mvdZ2+ebpS3y4c+h8AAAAKlOn/sVH/r/3q7Ysv9Ou9O41LV+rbh0P/AwAAQIEy/f901P/rnND589vX63LXKulKfYdw6H8AAAAoUKb/x0X9v+5bt1Td9nzl14XTlfqO4dD/AAAAUKBM/z8T9f96Lw1Ze8uBjZe9P12p7xQO/Q8AAAAFyvT/+Kj/W17Q9YVXrhp4+FrpSn3ncOh/AAAAKFCm/5+N+n/9bqd+fn7HjuMvSVfqu4RD/wMAAECBMv0/Ier/Dd57vOq3xbxvbkhX6ruGQ/8DAABAgTL9/1zU/xtOvHrtad+0WWSTdKW+Wzj+7/4/7z/6yAAAAMC/KdP/E6P+3+icPV9Yp8nEs69KV+q7h8P7fwAAAChQpv+fj/p/47HHj9l4SoOb101X6nuEQ/8DAABAgTL9/0LU/5ssOPLQiQ+PeG3bdKW+Zzj0PwAAABQo0/8vRv3fqtmAc286udv6t6Ur9b3Cof8BAACgQJn+fynq/9YPtR/UpcfsY5dIV+p7h0P/AwAAQIEy/T8p6v9Np80+684HN7nkkXSlvk849D8AAAAUKNP/L0f9v9lRm9/Y/rU7ptybrtT3DYf+BwAAgAJl+v+VqP8379lkdNX08E3q6Uq9XTj0PwAAABQo0/+vRv2/xRuvHPRLve9OLdKV+n7h0P8AAABQoEz/T476v023hcd1n7bzXRelK/X9w6H/AQAAoECZ/n8t6v8t33v9iNvGzvr1xnSl3j4c+h8AAAAKlOn/16P+bzvx516Tjmu57BbpSv2AcOh/AAAAKFCm/9+I+n+rc1rdttW5jx8+Nl2pHxgO/Q8AAAAFyvT/lKj/t24+YdbF9501fvl0pd4hHPofAAAACpTp/6lR/28zpL7wqS9+8M1i6Ur9oHDofwAAAChQpv/fjPp/29HbrLtG8+UWGZGu1DuGQ/8DAABAgTL9/1bU/9st9ser7/312dnLpCv1TuHQ/wAAAFCgTP+/HfX/9h2+efaiVVe7eXS6Uj84HPofAAAACpTp/3ei/t/hhw1W67HD1a/dna7UDwmH/gcAAIACZfr/3aj/d/xj2YZrDt5n/QXTlfqh4dD/AAAAUKBM/78X9f9OO0yd8e6FU469Jl2pdw6H/gcAAIACZfr//aj/d97s9MWW6tz0ko3Slfph4dD/AAAAUKBM/38Q9f8u/R779tOtx09pk67UDw+H/gcAAIACZfr/w6j/d72132ujP+21yS3pSv2IcOh/AAAAKFCm/6dF/b/bqntstFvTRpuema7UjwyH/gcAAIACZfr/o6j/d7/4quc/fm3SO2+nK/WjwqH/AQAAoECZ/v846v89ttxnrQ0f7NpnYrpSPzoc+h8AAAAKlOn/T6L+33ODs+rn9hh65FHpSv2YcOh/AAAAKFCm/6dH/b/XTaNmXnFy23W/S1fqXcKh/wEAAKBAmf7/NOr/vT+cceerD/8xqV26Uj82HPofAAAACpTp/xlR/+9z5No7tZnS4bZO6Uq9azj0PwAAABQo0///ivp/3zNWOvrkJgMu+H3+R//rz9WPC4f+BwAAgAJl+v+zqP/bvT7twju+6b749ulK/fhw6H8AAAAoUKb/P4/6f78m8/68bIuR3/8rXamfEA79DwAAAAXK9P/MqP/3f3y7lc/ouMBTv6Qr9RPDof8BAACgQJn+/yLq//Z31bZrcdWEQzumK/WTwqH/AQAAoECZ/v8y6v8Dlpv48VsDOy85LV2pnxwO/Q8AAAAFyvT/V1H/H3jyUa2W2XPwT+ekK/Vu4dD/AAAAUKBM/38d9X+Hd4dOmble66GnpCv1+b+m/wEAAKBAmf6fFfX/Qc8N/nHUr3N2nZyu1LuHQ/8DAABAgTL9/03U/x3PPnSpHT9dd9Nv0pX6qeHQ/wAAAFCgTP9/G/V/pw9v/u39rb96Z490pd4jHPofAAAACpTp/++i/l+gwRHNW3betc/h6Ur9tHDofwAAAChQpv+/j/r/kDOO3ar3hZcd+We6Uj89HPofAAAACpTp/x+i/j/09bs/uHpw83VPTVfqZ4RD/wMAAECBMv0/O+r/zg/u99CmO0yb9Ga6Uu8ZDv0PAAAABcr0/49R/x+27MB9Xlq1520vpCv1M8Oh/wEAAKBAmf6fE/X/4Q1HnHzDX6MvOC5dqZ8VDv0PAAAABcr0/09R/x8x5sRrj2zebvGP05X62eHQ/wAAAFCgTP//HPX/kU9d8fH5L177fe90pX5OOPQ/AAAAFCjT/79E/X/UAu2263dfi6eOT1fq54ZD/wMAAECBMv3/a9T/Ry/dc+Vp58449JV0pX5eOPQ/AAAAFCjT/3Oj/j9m5KN/rnPc+Uvumq7Uzw+H/gcAAIACZfr/t6j/u3zYdKnvxo776fN0pX5BOPQ/AAAAFCjT//Oi/j/2yPd+XHnaUkN/SlfqvcKh/wEAAKBAmf7/Per/rmd8N2XP+pu77p+u1Od/J4D+BwAAgAJl+v+PqP+Pe71lqzEjBtw+M12pXxgO/Q8AAAAFyvT/n1H/H3/y1x+sfmqH3rulK/U+4dD/AAAAUKBM//8V9f8J72601ZQl/mi5X7pSvygc+h8AAAAKlOn/v6P+P/G5Zs0vmdz2lTnpSv3icOh/AAAAKFCm//+J+v+ks9/67aypQy/ula7ULwmH/gcAAIAC/a/7v1og6v+T27zxxl6Ldj36o3Sl3jcc+h8AAAAKlOn/BaP+73ZRow2e7DZp81fTlfql4dD/AAAAUKBM/zeI+v+Uga2bfDuq0XsnpCv1y8Kh/wEAAKBAmf5vGPV/9/V/+X6Vg+bc+1a6Ur88HPofAAAACpTp/4Wi/j/1+/f6169svXOPdKV+RTj0PwAAABQo0/+1qP97HNj01J9nDV6ia7pSvzIc+h8AAAAKlOn/Kur/07Zvuf+QzTv/+Hy6Ur8qHPofAAAACpTp/3rU/6f//t2jB7Sc8OTu6Ur96nDofwAAAChQpv8Xjvr/jGvbdR44d4GDZ6Ur9WvCof8BAACgQJn+bxT1f89Nr3jm2JtGLvpXulK/Nhz6HwAAAAqU6f9F/qv/F1ygxaN3bLJX92+PSFfq/cKh/wEAAKBAmf5vHL3/P+uWnhc8d9jo289OV+rXhUP/AwAAQIEy/d8k6v+z2zwxsFOfnr0/TFfq14dD/wMAAECBMv2/aNT/51zU44wHZkxr+Vq6Uu8fDv0PAAAABcr0/2JR/587cK8O/2zT/JXu6Ur9hnDofwAAAChQpv8Xj/r/vPWveaJJi8su/ixdqQ8Ih/4HAACAAmX6f4mo/89v12vC6P+DvTuP13LOHz9+19B1n2nKbozMtDCMZRLNNztlGowMs8le1sIoa0JIlDXbTFlrZMg2xr6EItJYB2XPmjXZx67we+BdruOquRgx1+Pzez7/eb/P6T7vzvGYkVf36W7mBjt2KV7Jhsei/wEAAKCCSvp/oVz/H/LOmKU3HDGtU/fileyUWPQ/AAAAVFBJ/y+c6/9Dpx7edJHOyz/8dvFKdmos+h8AAAAqqKT/F8n1/8Btuj799PmTR29avJKdFov+BwAAgAoq6f9Fc/1/2OVXbLPcgEW6vlK8kp0ei/4HAACACirp/8Vy/T+o+X7XPdBq3IIzileyM2LR/wAAAFBBJf2/eK7/D2+96WmH3Xbwm1sVr2RnxqL/AQAAoIJK+v+Huf4/YvTRB+07ZeqYB4tXshGx6H8AAACooJL+XyLX/4MnrTD8mmZttupfvJKNjEX/AwAAQAWV9P+Pcv0/5E+v9P9VrxNabF+8kv01Fv0PAAAAFVTS/0vm+v/IgQ91X+j6zV65pXglOysW/Q8AAAAVVNL/rXL9f9TEBa96ptvqL7UvXslGxaL/AQAAoIJK+n+pXP8f3XtyzwNO/aA+tHglOzsW/Q8AAAAVVNL/P871/zFPLDruuPe22PbM4pXsb7HofwAAAKigkv7/Sa7/j72j/YinVjxl3BrFK9k5seh/AAAAqKCS/m+d6//j9p126Eqdmr99dfFKdm4s+h8AAAAqqKT/2+T6f+i6Y9bsO/3OxX5YvJKNjkX/AwAAQAX95/7/ZGDti/4/fvChj4w8ducuc7iSnReL/gcAAIAKKnn+v13u+f8TTur6wR3dR4/6W/FKdn4s+h8AAAAqqKT/l871/4krHN5qzct7TF6ieCW7IBb9DwAAABVU0v/L5Pr/pGmjerfrc1bH64tXsgtj0f8AAABQQSX9/9Nc/5/8+15DJrVYpfc/ileyi2LR/wAAAFBBJf2/bK7//7zBtucOmfTGkQsUr2R/j0X/AwAAQAWV9P9yuf7/y8wzNtj/7j73HlG8kl0ci/4HAACACirp/5/l+n/Y0atfeOWCF7dvW7ySzfozAfofAAAAKqik/5fP9f/wVT/u1nmvpgd1Kl7JLolF/wMAAEAFlfT/Crn+P2XZW3df9OIJZw4rXskujUX/AwAAQAWV9P+Kuf4/dUTTo1+8fomXrixeyS6LRf8DAABABZX0/0q5/j9t3fE7HdLr0fpCxSvZ5bHofwAAAKigkv7/ea7/Tx/cbNAJzfpv26x4JbsiFv0PAAAAFVTS/+1z/X/GSWuPmjLlmnHnFq9ks/5MgP4HAACACirp/5Vz/X/mCh+uv/xtK779s+KV7KpY9D8AAABUUEn/d8j1/4hfN/zi5FbTFzu2eCW7Ohb9DwAAABVU0v+r5Pp/5Fv3PrTjgK5dRhavZNfEov8BAACggkr6f9Vc///1xXfe63T+kFHrFa9k18ai/wEAAKCCSvq/Y67/z9qu42ITOx86eUjxSjYmFv0PAAAAFVTS/7/I9f+oHvdt8OiImzouV7ySXReL/gcAAIAKKun//8v1/9nPLX7uCjMX6t2heCW7Phb9DwAAABVU0v+dcv3/tzdWGnJom/uO/HPxSnZDLPofAAAAKqik/1fL9f85G0/vffw6v7n3J8Ur2dhY9D8AAABUUEn/r57r/3PX3ejojaYObT+2eCUbF4v+BwAAgAoq6f81cv0/evAJu98wqN1Bfy9eyW6MRf8DAABABZX0/5q5/j/vpKu6vb7ds2c2FK9kN8Wi/wEAAKCCSvp/rVz/n7/CPhcu1atNdnjxSjY+Fv0PAAAAFVTS/2vn+v+Coy9b/8jrp77QpngluzkW/Q8AAAAVVNL/6+T6/8JV9x/Vb8pmV6xWvJLdEov+BwAAgAoq6f91c/1/0bKbDGrb7IQ/DC9eySbEov8BAACggkr6f71c/3+vVqtNbrXIkj8qXslujUX/AwAAQAWV9H/nXP9fPHTE+jvfNnnGDcUr2cRY9D8AAABUUEn/d8n1/z86bT3q1PMPvvTi4pXsn7HofwAAAKigkv5fP9f/l7TbftCEAeM2bVm8kt0Wi/4HAACACmrc/4d9uf9/mev/S087b6cOIzZY+6rilez2WPQ/AAAAVFDJ8/9dc/1/2daDW/+s81FPLF68kt0Ri/4HAACACirp/1/l+v/yp9f/6LE2yx/TpHgluzMW/Q8AAAAVVNL/G+T6/4q3D3j8xJnTdj2neCW7Kxb9DwAAABVU0v8b5vr/yk1vXPfgqf3arly8kt0di/4HAACACirp/41y/X/VmktNum6dq8YfX7yS/SsW/Q8AAAAVVNL/v871/9WHTem48XZLDjujeCW7Jxb9DwAAABVU0v8b5/r/mmFPL/yTQY/1W714Jbs3Fv0PAAAAFVTs/1q+/7vl+v/a9su+8eqptax18Up2Xyz6HwAAACqo5Pn/TXL9P2boc636d7v5hXHFK9mkWPQ/AAAAVFBJ//8m1//XdWr3weAV97ziouKVbHIs+h8AAAAqqKT/N831//Xtlnjkvvcu+UO9eCW7Pxb9DwAAABVU0v+b5fr/htOeXHPp6R2XHFy8kj0Qi/4HAACACirp/9/m+n/sjJ9vcmanf89YtnglezCWYv83neefMgAAAPA1lfT/73L9P67Ly5fs2n3bS1cpXskeisXz/wAAAFBBJf3/+1z/37j5pBPXPnbkpn8pXskejkX/AwAAQAWV9P8fcv1/0+s/7HNvn15rL1+8kj0Si/4HAACACirp/z/m+n/8VVmvMy4//4njileyR2PR/wAAAFBBJf2/ea7/b2558+DdJjUcM6J4JZsSi/4HAACACirp/ya1JrP7/5YlZ4xep8Xtu65bvJI9Fov+BwAAgAoq6f8tcs//Txi1zob3LLh52yuKV7LHY9H/AAAAUEEl/b9lrv9vfeCsC5rfPWz8gsUr2ROx6H8AAACooJL+3yrX/xP7brXx+xevOSwrXsmejEX/AwAAQAWV9P/Wuf7/50E7/enivWb0G128kj0Vi/4HAACACppj/88/a2+2Ta7/bxs/+pieg4bu9evilezpWPQ/AAAAVFDJ8//b5vr/9h177zhxu9+c/HLxSjY1Fv0PAAAAFVTS/9vl+v+OR84+rNM6z06cWbySPROL/gcAAIAKKun/Hrn+v/PuM8/ecWq7ZXoUr2TPxqL/AQAAoIJK+r9nrv/v2n+7X54886Y+k4tXsudi0f8AAABQQSX9v32u/+9eq0V2f5tDh+5VvJI9H4v+BwAAgAoq6f8dcv3/r0F3Pd+m832P9C5eyV6IRf8DAABABZX0/465/r9n+Ju37jdioTUmFq9kL8ai/wEAAKCCSvp/p1z/37vyasseNWB6t4HFK9m0WPQ/AAAAVFBJ/++c6//7Xl1s67POX/GiJ4pXspdi0f8AAABQQSX9v0uu/ydtcf+YPW4b8vGdxSvZ9Fjm2v9N592nDAAAAHxNJf3fK9f/k3/50umrt+raetfilezlWDz/DwAAABVU0v+9c/1//wcrD7ir2aPdnyteyV6JRf8DAABABZX0/665/n/g+OOHtZyyxLUbFK9kr8ai/wEAAKCCSvp/t1z/P7hat/0/uv6aZ39XvJK9Fov+BwAAgAoq6f/dc/3/0NJ7b3Fhr/5N3ypeyV6PRf8DAABABZX0/59y/f/w6ddevfVeF+/1QPFK9kYs+h8AAAAqqKT/98j1/yNr9esx/uI+J+9fvJK9GYv+BwAAgAoq6f8+uf5/dNCVYzvePWHiDsUr2b9j0f8AAABQQSX93zfX/1OGHzOy94JNl5lQvJLNek0A/Q8AAAAVVNL/e+b6/7GVNxs4rMVZfTYrXsnejkX/AwAAQAWV9P9euf5/fJOxDStN6jH01eKV7J1Y9D8AAABUUEn/753r/yfePejlpy5/45EPi1eyd2PR/wAAAFBBJf2/T67/n3ym853H9VlljS2LV7L3YtH/AAAAUEEl/b9vrv+f2vLInx1w7J3dnileyd6PRf8DAABABZX0/365/n96m10G7Ny9+UWdi1eyD2LR/wAAAFBBJf3fL9f/U6eec/qpnUZ/vEXxSjbrNQH0PwAAAFRQSf/vn+v/Z945fcyE6Tu3fqd4JZsRi/4HAACACirp//65/n92s55bd3jvg+4HFq9kM2PR/wAAAFBBJf1/QK7/n1vro6vfWXH1ax8rXsk+ikX/AwAAQAWV9P+Buf5/ftBaWzTrdsqzdxevZB/Hov8BAACggkr6/6Bc/78wvMn+vz91i6Z9i1eyT2LR/wAAAFBBJf0/INf/L65827Czn28yYKvildkfrv8BAACggkr6/+Bc/087fv6Ba60x/owZxSv1eIz+BwAAgCoq6f9Dcv3/0moTRt6+Vd97XileqTeNRf8DAABABZX0/6G5/p++9AdjRwy5dOVNi1fq34tF/wMAAEAFlfT/wFz/v3z6ej32PG3VXrcUr9Tni0X/AwAAQAWV9P9huf5/pePoq1bp+tZR2xev1OePRf8DAABABZX0/6Bc/796zE7db1lmu/v7F6/Um8Wi/wEAAKCCSvr/8Fz/vzZyq/6nvD9i1QeLV+pZLPofAAAAKqik/4/I9f/ry501fJfWvTvvWbxSn/Xx+h8AAAAqqKT/B+f6/43nx710yITzzv5X8Uq9IRb9DwAAABVU0v9Dcv3/Zs8BzU84p/7OlOKV+vdj0f8AAABQQSX9f2Su///drcsKUwbesegBxSv15rHofwAAAKigkv4/Ktf/b7151O3L7/jH7d4uXqn/IBb9DwAAABVU0v9H5/r/7SE/Xe6VG4eP7V68Um8Ri/4HAACACirp/2Ny/f/Oes9ObP3kWtO6FK/UW8ai/wEAAKCCSvr/2Fz/v7vio891a/phw7PFK/UFYtH/AAAAUEEl/X9crv/fO7l1szGLth1wa/FKfcFY9D8AAABUUEn/D831//sdn3i13e1Pn9GreKW+UCz6HwAAACqopP+Pz/X/B8e0WmDSBZves3fxSn3hWPQ/AAAAVFBJ/5+Q6/8PR7ZtP2S/E1e+v3ilPqv79T8AAABUUEn/n5jr/xnLvXj3/rst3Ktn8Up90Vj0PwAAAFTQF/2/XrynUf+flOv/mV0Xvf6eq+8/6qPilfpiseh/AAAAqKCS5/9PzvX/Rx9P3nKdBw+5f3rxSn3xWPQ/AAAAVFBJ//851/8fT5924G4NY1fdqHil/sNY9D8AAABUUEn//yXX/5/8tv2ZZ7y2Yed/F6/Ul4hF/wMAAEAFRf/Pl3vPSbkfbvr5qP+oVuvyau798fgFZnX/Z79HsNPBb749p/mFT+/k52c/RZNabb7LvvRp1b/ZVzVXs7+elg88s36tQ61J/iv/VPu5PP6U+uJL1TrUmhYe3/gDvhePX7LHzB8fUetQa/blx+++W9+ddzlg9pvxo/VWG/V9bdVah1r9y4/fa5d9evbdc+dd4s3459LQtuuuC71U61Cb78v/pHbr269P7s2GGO2WfH2ZEz77fL70+H3322G/XvvOfvP78filLz9wZL85PX6fxp9/83j8MnsstcCrLW6vzf/lx+/db8/9dqgBAADwv1bS/7N7tlbrMj73/ujir93/Szaetbn1//e+2Vc1V7O/nm+p/+N7JWqLzOz/q5dbjqnVv9zDu+/Zb5++O+zRYR58LQAAAPCVlfT/7Oen51H/t2o8a3Pr//m/2Vc1V7O/nm+p/+Pzri819aOj7qutXms+p+fne+6zQ9/euzT6LYBm8XE/bj72+QNrq9dazvl5+p477dr4Q7P4uJ8c8u7vzmq5Ua3FHJ9/L3wYAAAA/78p6f/ZPVurDTos/2ExF8y//RX6f6nGsxb9DwAAAHybSvp/9vPSc+n/r/v8/48bz5r+BwAAgO9ASf/P/v7yOfb/grPf/Ir939Dmi3uzNG1881tVbxuzXcylYy4T86cxl425XMyfxVw+5goxV4y5Usyfx4w/FVBfOWZ86319lZirxuwY8xcx/y9mp5irxVw95hox14y5Vsy1Y64Tc92Y68XsHLNLzPVj/jJm15i/irlBzA1jxt/5WP91zI1jdou5SczfxNw05mYxfxvzdzF/H/MPMf8Yc/OY3WNuEXPLmFvF3DrmNjG3jbldzB4xe8bcPma8FGF9x5g7xdw5ZrzOYr1XzN4xd425W8zdY/4p5h4x47UX631j7hlzr5h7x9wnZrzyYn2/mP1i7h+zf8x4xcX6gTEPijkg5sExD4l5aMyBMeP/u/VBMQ+PeUTMwTGHxDwy5lExj455TMxjYx4Xc2jM42OeEPPEmPHvlPrJMf8c8y8xh8UcHvOUmKfGPC3m6THPiHlmzBExR8b8a8yzYo6KeXbMv8U8J+a5MUfHPC/m+TEviHlhzIti/j1m/Lur/o+Yl8S8NGb8+ab65TGviHllzKtiXh3zmpjXxhwT87qY18e8IebYmONi3hjzppjxZ7fqN8e8JeaEmLfGnBjznzFvi3l7zDti3hnzrph3x/xXzHti3hvzvpiTYk6OeX/MB2I+GPOhmA/HfCTmozGnxHws5uMxn4j5ZMynYj4dc2rMZ2I+G/O5mM/HfCHmizGnxXwp5vSYL8d8JWa8Rm79tZivx3wj5psx4+/Qqb8VM36drL8T892Y78V8P+YHMT+MOSPmzJgfxfw45iefz3gZ2FpD/O+0IX7RbYjXw2mIX/8b4vv9GuL3/Rvi1/+GWa87O+v1ZGe9Tuys13/9QcwWMVvGXCBm/JdCw0IxF44Zf19Qw6IxF4u5eMz4e4Ub4nmGhnjd4IZ4/aCG+HOEDfH9hA3xvEJD/PdFQ+uYub/TCAAAAAAA0hfP/zfNvev2L9ZmD8/5tfjqbWu17PFarcl740ZescE3+fk3/4Y++bb+pgAAAABISPR/yy/eM/8B/8vPBwAAAJj39D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACk7+v2f5Pv4HMCAAAA5i3P/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKRP/wMAAED69D8AAACkT/8DAABA+vQ/AAAApE//AwAAQPr0PwAAAKSvtP+bf/efEwAAADBvef4fAAAA0lfW/1su8D/4pAAAAIB5yvP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADp0/8AAACQPv0PAAAA6dP/AAAAkD79DwAAAOnT/wAAAJA+/Q8AAADpi/6fL/eek3I/XP98NLSt1QYdlv+wxj/++ds7Hfzm23OaX/j0Tn5+qumsW7VmT82Lr+g/avGt/wwAAABQQSX93xCj3Vz6f4n821+h/9s1nrVG/f/tW2Da57PZw/GOH3x3PzcAAAD87/zn/m/y/c9nw9Jz6f/x+be/Qv8v3XjWov/n22TefUX/0cK5z/1Ti9Rq9R/Uak2/N2/O19s0vl9vW6tlj9dqTd6bN/cBAADgv1Py/H/zz0fDMnPp/8vyb3+F/l+m8axF/8//+Nw+v17/zRf11TXZar76H3sMrNW236L1Z3Pa89lnc7bD17ruoiZXz/79iVmPe3qx1o0f993cBQAAgP9KSf/H98c3/LRW6/Jq7v1NPx8LfN3v//9p4znrY+e77EufVtNv9EXN3eyvp+UDz6xf61Brkv/KP9V+Lo8/pb74Ui2n1ZoWHt/+W/pMAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/xw4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAuQIAAP//sXnxwA==") r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000080)=0x6e) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)="a192f8d65ca858ef3910c705", 0xc}, {&(0x7f0000000300)="e5", 0x1}, {&(0x7f0000000f00)="66317378b5ff7c190973a0aa96517e02f88cc1b21737c03095a3369e0cebeb55c1915be576b848c0c6e74a732d5e9ae77625145113e2dc405f99472b7c47ce869bdffdcca4b92219874b2b3ce369677ed0a17265f7b1944f6f8a2b1f118b853b4049564f66118619a351e0e035297216aae890ac33e861e4bb2d854a99a0ea65e1f889c9d6b153e29b9dcc44821ec32da5fafe471d4b6e1a720b72875cf9bae7a1ce5acdd5dad8e2720b653c083b82d4f4ba4cca540aeece8842f7d9ca71c51a288533b22617a8c3522f462c621295694e5790618563b3e31a9acd5ce705c7c390f9f3d1156871a200c5d5db3b0ca3ef5013856179715f7442ee4c8082e1f0d978b407785274abd14d895e5bfb5ad38ce8765beacd49f73ffee1ad5b3738cc276285bae905d9fa865ece4a6936430767ff131ca5b165e91386181e3b8841746c941303cd64c7a50083297bf65ff542431da2d64a4151a7c81dc4aea69e4c9e68c697a8e7fe30041c7fe7e7a395ee3c9fd991c726cf30fa455426c4345c742fcdb5d7d1d263cde5b3898255808c569d49eee393d942b46285e5b81e8ec6c6a09e8ce7cd6327fc21114cd0a55bf5d0cd2b2f23ea33c474f7cb98146501099f556a4714100327d4b4ead987551cb30eb65e073c0a9264e8de1725ef0fa4e1512fae01f81d3f678ffa1d20909e87cc0a1bf91b16ec4e3ac43d19ee1e03cf75781612970c6d78040176bfcb422f0dc1c83b634e8d2c5f9ae35ae49df60f6b293b2320a1d74d76ed0117a32faa61b485258484633daedd51ec2c14475f3b189490303b46915869c31f2f4262f6d92bdd1a394ac83c6cf307758eabf5d92a60e74747a975901a8c4abe6bb13cbd6e44f81c4f97f58849c01fbe619ac0b586f48f8043fe3034773edf17f1c12d9f99f193f75ba6f2ca29e5b4400e454cd0aed1c75adc3928ebaf389265cdead110f502f72e457040fe4cc414bb4c909b77f0b7e77b0c0d75867251454b8d9b1d78f59b2b7bb60052d7c143eb89b870175fd2efbc9e7397579105e143b8ca79b5f13391c2a47ed4a8003f3b8ad6a96d289218fb8187f2bdc875e4c12913a6b024535a0c0af84d0acce4d7c182f2cffe02c31cfa7e86e363e8823f537642a7ad13e322727ebfa571773239d3daa1e4313efd0648ba4ce8147d570fc346c38f2dd91c3a7624387f814fccf3d2db23947131ae775b0ccef3b2ffd0b4be67b246dc34543426bbbad3301fd17be8d542fe6992ea19a67dc443b11caf724f991a45bf680a1fbc3796e843124dd928a3c82a77d94bda22330763f0baf6978eac5941916ec7c60ec60a9efadbff36f1893a2eebae7fb7934e96970c07e8e64af519d8cb78821b85a5241ae59f3dad41814090e2c1e2ad510f5b496bd824a92511d13c42f36ddf5f455ae7627bea6a4895a63daf32d480fa5862430abc75636737ace7f53dceee0dcb4eb322e0b2a9a93620de3fc58a5564ab5f63941edce7fe9637dda98658e0cf0935e5eaa0f314a43b545acc9c238703c3ad6ea66a9572a062d4bf04c2dc84d352d546042b69a6498783dd7d4bdcecb0ef3a4a178ebc45f7d351e260b460bb38234831423f2c304fa2c197e3d244c05e61deda74076d4869e9ede62d14f49e9ecc0148a7efcb8dc43cc62e8c1ea322b34c68d22ed46ab79d48d30b8d6db276b83c6d522c2c26e99e033b05376a9928ad550eb3138bf68b80aff4eb6aa91dc4afb09d2d8c9551a8050956b39880fe76aa05e9224b1a177b8c597201bd825bd340486b013b3501095e6620168812a23ea6b92293104e2a23fdae63900ebf27d677289ed38309093a7822843d836d2d85d588d85c28a85304eef4c3bcfcb7ba2581df6260b56cdf20d3874fa8f40859489d6e7dcd3c7ba6d4585c06ce10bed0b449a8428216a7aad0fc760c41e897dad8055a44920e7a102bcf5c2e3402d1a6e8f6a93c4416fb657ec8eaa350e423d05b3abf06ac19c47f80a692496fabc7f5b63e1e074f52a74140220acd1f242a1b3c58ebb416c6fffe8ed387ccf308a9591a47ebcbe921fbc73c92c0dc453c3be40e8386301f52fde1e551514a17398c9ebfe368293fd3e507de61c3ad5d7e55c2c44174f44f4a3c07a141204e161ca3a0baae41ee2c3498f4401f5584e9db095d7d0748ac5cbc31cd90b6b8a7b18550d9b105b1571d6f0f841cac37dc4f3f8e76bb250ec0aada6bf0533091fb4fb50589b32bf9a2bdfb665595852e85a67dde650c35dc29cd38da150432a5c4919c61e7b88df756df4827e6ef6aff99b600e53eca0dabeb4d3e8c0b1108a95e017fb685e7a4530d6673c123b961f03b6df98c270a94560cd163f3e36414ffc74dd63c04a06470a4f14c0dd923bcfbed160bce4ef87aeb8caebae719e1a2f6c9d2e101afee8e2e32b94230a548165765493fe4950a0a8235e378de40bf0fe4a23dfa9cf71d32cbb7735e7e2d318813e92eea7e4cfd21c1439e46402d70c84ea9db7272f3619043bd9b3f15c9cbde074fda35bfc5530716131d019e4f9188f26011578d8015ba749ad888e21a6c94f1bddf1c1f78870713656ba8659b05cba02347f85d53266bc33c4d402c14f65d874594d0b47c34b9151ceed713e1e2eff82f4328d9b2a555a1de640339e3746a52bc4da43fa08e72b08b662d734ae39dcd90a87628bcb6f3ab7e6f5747c783348ce6e16fac3c5b6f7caf360fc7c611ad25ac3825b4b1a8eaf6b6c23d4213b7ec64a8bc553085a10ee13de16df3e1327fc2cafed5db8398a0bc6da25564b81658af37b169bcd9b449d3c14133525b74a5448b671be5cd8bb346c64cdfdd5c08a9b3348760caf832dc3977d138ddffd4c4d28294f5df348a1b281196458881507b956dcd058dae4c4d4559849b3da49d53aafa57838fda0d3fd3003418c9dbe25165389d4d3c9c049beb93edd66ac86cbdde08f76bbade5cf031523851b044fcc879fea19cbb21959b6013868947ce5516ab9d6137706e2a75a7415087cb53003873e20a4c8656b9ee01fd9a96d0ca992c1203419d7ef1a540cacdfa76b28ff61b791ccf37ece3e2c4b45559db479bf7152fdb9ce7f85f68551239ab9c645c4b3f32cc2a168ac0e78513c4ee9c5347455cb0f5451e3de8129964c0850853e24c311978cbe413a690438c09ac2f6075c0bfb7b0b668efa37d08573a3502560cbd65e0b185f342f062e1c0172a3fc342710871000bc4646b5ca2812ac4de1101bbd0b1e88d6244d7ae76a8d7cb7e5e69244645674fceb57c3d7b7ffe9cb44086baf4b8f4393c1899e58f75b678125988ebc6f4a2323a4459ced0535ef26c039b507fa70df375b8b8001d34cf99797e200c4a72547014901db1d858fc529c5313ac5d6586d321fdc4754088c543efd65ddcf398853a98cd9b112e88da867db13c5e8beaf11f611605f8b9a535766011b75b973fc1152c8a134fa500019686ef3df87e5ac4ac50632c187d710111bf7e474b446f75f503c92f16886378c7287fc7b29819fd9984becc5ac325cbeef85237801ac1c2eef3a0ca993bc2fb61f3f6e4aa4da6992063a54a13f9b88e49fcc868bae21119d63aa5eada589782556d527a2ed5b12d563b49067a3ddf6297b8c043817d9ab0bd69e5dc786be44a2c303674c2d37ef6d10ba869c5113cc031ee10b52bff801f0f1f09a44d2b56c195556f61329efa7b03fd32773607482497d06bd85f22013b03d2aa43d4282fca1521fbce9ca1b83f5afdc2dd6af632dc979040f0665658bc0962fc0a034940bdde0ccab9ae412c35d37634d136fcc276b0f0451dfa3d93e25dda4072f62a0cdd8626a40e80d495e05dd04e1faeb0b9878bdd544454a41cbcfb1dbf8ea1c0bfc288dd127f7fbf277ac27b5a831d1785fe0e98f219f4c49c5b9b1775640c24911f42a0884953fa3791f9dbd7828e4d911cd6a88feef9da29428018c30d9f2633632aae5914a8edae3b2f60fb8c6fee1c851ea8b598d7dfcbf64c94235c9fdffe646beb9b0c759af66594d10f76200575907a8da6f7347a84355fc0af25711d4b71c388fbcd1a0cb00513510f6c850d4380015898e16aa39e064068698e19b8320c03a8d126a8110b8f9e47aa59b97cfffb48748b1f15e109080e0f7a0058e9f5ce91d717fbe51f4b92f922fce19979ffb8d03794b57fa3e45f6f17d003a18a5bb4e2b38c969ca14b8757159340902afaa6570547b058f22906f5eeedfff707ac0c23def101a2ba2af0def8e135cf2a8502b15f3aee721845611290166bb1a6f10b7bc0d551a4deb6bcbcb11d6e1eb15a08805458e3e092bb4cbe83ef27288e4f27a3c6e6886d539ed592e445dc8b11274522a8f5a4591763a33ff9901114d366e4ad9e706731f0dc657b0a607e20c4aaec5dbe221b26365ce559349ba9b1e301d68471715044da13a499040bc21f29ab946d8cf0b5b02b25873fb83ceac41d8f99ee54d3c6b71bd1f541896ee3cbf81acac5c3ec52a442c1c8f8842323c49dc62c2b7fe94ef394d8da13b679401294aa26bda18c42fa653e5ab102c6490df03b950e3f99c7547a1fe75da18f060be9aef2854d8becb89ddd4e5902586769bff40fc852d4e35211328403b7cb58f62ae3439d64cf5858fa773453da03e57e0fe7630e7c18e9309f4e18d847614d68741da1fcc1ddcf8f38c01397fc2413982a8fe12e2462d9b87673191c0ca29dd7e115da05f70a3a2c8a1099f25272e79c4ad3af22352775648191251e9a7cae289ad1757ca0b8642ccd4c787df06f6da2b1e4ed8de50775155dc856c130b72af743ffd87e145f6a2b6d1d93bd5d12abe8528dd642c6a198a25e6755e83a44acd8e1a2ae41a3edaba682121e8965e60dc2c95d86b560cf61ed9ba8569a08fa4428392e41b9d1771ec877ca379bc2dceb5d5d066daeb86fa64eab6a52abc16e4c5751713ceea621036bf3805f50c630a8be3ef6b29b567434fec32c7b95045b11e369ba3d845472eac45b1941947eb82342ebf8741ab460b477a38c70574fbc9d5f7dc8b79ba332988d14febd30a84a03d7c329ff5588577971dac018292a3cb43e92d1e7e776d5bbcce17c68070a0c9aa483ed39b9f6f9adf5577aee92d4874111224d850e5d239a8daae3a4b535062d551aa64d3551f15d43e38908299a5f8d1ffdb96441e6c8e808d1a986d9b157dfb9466ba29e659ccdbec943b07802399dbc0f97b07f386bfab00502a74e794b597f3ec6504cb10a1e9c83e78d29e9e306d26db6bb44d87cf6984a81018b36b1ac272a10b2b22b22bbf8dc1c633ca684fb1509f274fa9f6d1fd27433aa0ae8ab3369e6ea5f90c26dd81f3de8c2e9bea9fba1d908bb7587a91876c08c25ffb92720afaa95e6bd6ea3657f9c362cf80dbecab8ec12b616a7f65b19b6fd3e731e99c98d9a13d7f6346a8612acfc5b5fbfaf56ed86b6ae4de07510174e28191b8191a67433a2993abb5927ccff658020d26202c488c68a9d884e51a76c8bcec895b90551f8865c012647533adbc3bbec17836ea272bba20e1221809504f620044eaef8b8aedee889a3c0805f7beac6937c4f2fc1cf20709aa9a0c957ce633502eae9d6e88fbebae6a7add07c422b2141ca2774f351b442f0051636ebe8fb647e985786b8b65a43a04c4e915360a043314260a8ef27028fc712954d291570d9c04e516d4ea3df353b9b380f7e3ac91be54e9483150c952c027e6e135a315b7127d0cc6cc5fe60be1c45e996b41f16272df9fd4f5adeeb4fb7348c6bdd49d4d1efd4f91b28bf5ac16e854e45078408a900e26af11bfed6017e18", 0x1000}, {&(0x7f0000000340)="930c4c228f686e94e3385105c11573d444c9bd1d7793750f2f7127edada61e82e540fafed9f6a5eebdfde13efe3dc6f434dce31e843318831aaf21ff34bfd4683999f464361b5a32cb72102a668c925a551d204b4102ec8b8996c55e5e5e8c62dbe4f1d19f16f4b2ae08d96793569521d2bdf609892bfbf935", 0x79}, {&(0x7f0000004a00)="09413a7b5fe7e05747f87d8e999ee994e162591975f125ffdd267684711b9b2a69355663fde77af4892219ee5bcaa0f463df54176cc6e8dcfaec0d7ce6535f6da796e81581e1179530a814c2db5ce1dd0c9c0a9642be845b0bd69ed97bb9a496983b81e13520a15ddfa625796a909e7bd9f08448faad117774d00e251a335460dca421b93a2f1291ab15d4d8055d67c3ecf057136155f60bcb8b09479c9fadd9aeda8b336169c9774597431fa5152e95901325bab9123907bca3af91017313893559577cf2734f01b74ec0b396f1a6566abad1816494f8b4138d08e1e879bff1a076a4e1826f38a1dce777202e22d081b8862a8bc85c04c434a2db7c7939a662b6e5fe01ada0868cc38e7df37f9116f35f5d7c163f1bd3f8dab69af04a3bacfcb562f75d1095f573aed5de25625aa53eeae994d24dc37af643b8e3e80fcc644a942d36237aa1c8d2c6d1d49d3ba03a061b78122a40a222e1bda59b65761e4de7f34387f392a63c1db2918e5534bf5af1e52a8ee2817851e3be87964c7cfa58b01127199ab8d46d5fc8e11eb1054f6ff098ec235b82561461262f2be06d315fe531004a886ed37dc6d7385008a75bbcf3c2458faa498896c37595f2210bf4cd6221fcf06e8f8a020d00d8cc6fecc2e198d77a60dc859b73316ca969bf8a9770be8e4034658db1b6881c8121ec193a7e8106134ae8ab408daf3552f6a69155107d28d60910ccc25addbbd99198795a78a4a07dda32dd90be0abfdc1197a3a1904ab334c6b5af337f0a1335e865625a66128948bc4d7a31e037769b6167bb28b8039d774c6fb73f951a0d376a92f1e933f8a02a4e09e071ab51fec1ca09b208b8444756f3721120fa69da3a33350360b22e494d5dfde4b7a61a4328150071cfe9c3263c8d8bcafb6ddb06d876f1171deebb8f653e8560a0b0684cd65e040564bd16868101a43c99eb45093af2063d4f0f6c823c978c47f32e889c7612cbc24cf1542e4426c5cbeae675699b0e5db2a970a753a645ea1ca00176de0ffde6a34123be3df8349a0b982d1f4740816f1df15b5caee55496ba83bc821325c9be8cc7132d5c9246ac5174b8d24778719cbcbfeaa1904e90c22305ca17816b6b920c8de3adfef7facda62d917659808fa88949f7fb0584b52a49a8e892971c16d1df224c06892d2a3fbdb3d2bd1fedbb8f8a8baa718ac70214ccbb04c9bce9b3e4cb974beade9e2bfba966fd6fe07bb44a9ac9fc17a1c46c328de519d420742b7d71b05d689041aa6e93da2a54f0214d785a160ed4adba0edb4f45f2b093e9c085bd7c6783e9c689b82728737739207499a53f6ad88e99ac41475f7ba8eaa59f68258a3603b00a3029338410e01a2bcb468b1c3dd77ebc27a73d1dcea4fdffe78b570a5981ce6c41fdbe8a00ca57fdc003361231bcaa6154b6f11ff9534e7321eea17cd78d5cf96ec269384993ba632e711948bad572eb3d8f34e8372d6739997c9189220c9e81bd204c2513cbf04dda5755ed26bb285ed47f68195ffd1fc33f1940f908853c3aea43dc00300414b808300b5da4531ad416d5804b62080f16944ce49a09d34793d8cfd72799c0a34e822d3e443cec67b9d1098b6871bc4cf11357eb2b13af4b68791b660cef2d0908da8ed8d8c3e6b14d8e259f7312a0ef518908a1131aab4bf92ac51be55f00e7fe7bb26ef17507ad37cf692ad37a7138032a26a15d83b22e820bbe6241c955e31edaa3c9d7b97f500d0715e0d99e5309302b3c1674df64130c48f1a3aaf8d47c73f0fea846c5e9e70cf1a19e6ff24ca1b602c667f429b83dab059050dc64038d41795f3db1e959caf385b6b698c0e609cd2ff0be0a9ce91a98b0087a1b5ea0c876964c26013175b2e36cd9c04e9cf2daee347e9878ac64b45cf9df179639a73ea0325c0b9b55b66b90d0a5c79883442ade7694f71f8b01e660806749381da98081b2510ccf3c9a21d855fbd5a13e1b2b0ee08eba22f23ae4618677371ddecb3cdb9a9ca1e32719340193c3c44e9f86491fdab9b025df4c14db8d4cd87231318eaae013944c84a4734e0ef7811fae1ce99be24749badb53a6d93278d027425aeded4ec5f09d7525769bb598a37b16e9ca0e9c4b5326404ac0fb7c9aef0a2d8f7556a9865225498d1f22e79837965b8cbe3df9ae7b0fc9aeaf70c519ca11e62c6d164fa705d1cdb751e9ec4defcc844fa92da99eea73b49963fa1cb93bc678db11d513ba0cfce21ba54140ee2649bf5ba0b002ee567f82ffe2f3e02b63c019f4ef9bf16b90ca3456c50813eaff11e9881a608fd4d9e329b1b0da533add102c3ea8584f8fdcb2f4fdec23efb54f816685e31afe43db2edbda1bdef8a121e96d2f680666357ce0de1a99b8e1ee91961bfe8e7bf5da95a96963531e446fc3f553b43e514fe6175579f9212ab00d973b7a414723f6c4ae9e1fcb374c1de61e1be0526a6bc9218b86a6430c77e3bee142e38f4c014539f1034dc18defb61ba592a91ff1a49c7523160df1984f211b0e02ab1de0fe5f4a9a6dd1948649e7027d9796438a39ef689ff01777e67edaefec44831f2f983cf0058884fb395da74e8fb822686d83d07376a3f305a76a0ffc92d91a810b3d122a2fec60f527ee33e4991e1e3ccf91afaa341c69690bd3957e9a550dbaaaf161585fb9827201cb9964c7631577c993bfcc85c23cf3a5369009d29ef7350bd8490d9a799c0e959d2c6ad0ad222ffc7a6624440ca48ebd87b7b8f0bedb481d9d84ffae284592779398f985ca3d599fc1d80175eb60d4f424c30c0746397e92b4e64705a2565f59a292fa46b5e5fbc3f9740294ea3840a38d48f3875d360c614bf984447dc08aa592ef1adcbf0d206ae69de61c181d81c220b27b6a4418f23fcc5e4d9a026322cc259bfa8e403339c7c011f4961f1145e2954069222cb37fde6d8039237b43be5119f7aa162f9f710c7e5d2d8e7aaefa97eef64bcaa5a1ec7609cf239ab6eeb3012405ff07c0688fd8b4c4655078797f170e866b7af4aadc7ac93f2abafecb18dad1ec609081817bd0f999672a2c71d45ced1888304cb3bea47332a940395ca0edc1efcbd04b79090b1f9256097c944150d68c52b39009c2e0fe68bda4c70b86829eb31a7909b2cae30f0915c9e37e0a9b8b7d970a6f5257ba2e95b1e49f9d11af475ea01d3385e2d6e244c3faf99f43824957e17bad3ac816c13d4f3170c5541e9c2f69dcf58c9f12c781756522985a43868180b0f7be9c9c60c03390867c709f07907670bdf857448eb275a213fc854c7c33323509817b5dbe85bf92b6eb4991007b5f84027e1eeaa88f0cbfc9be503634d8d8ecfabeeb7252b74f30db3b3cea4d0a9bdd73c49391127ef33aa7a78603223f1302b3de498d37ff5ed2210c00c9ff110302103835166a31de1bd276b197b4c0d9a513a0b1130dea9ef0ae28ab31033ca74152b4204175e6a94d333f040bfdbe82a5ebcd84471d4ac2426a71bb3084ba2671d1cdd85390a99dd90d31175a171d4d7087c35cbc456868ce4b557fd534ef45fb20e61beb79fb1a74209242474051313e146990ba20f0de3c960835e0afb3278f9ddd37437de6815cd6ff82dcd6551f27b73daa3c97c62f9daab510eddb7f074aee515d5d7461361ff15a7094631397bda93b8b0c2ad6b717f8725527de767ae71a044575d1c119aacbf68fd6d9f303bcba0edf6ae42cd389805463e3254fb498fa1b29d11039d4674e5dfd5c9cc875dff6650360ef6019f69eca74ab9e1cce5335eda5099f2c967ee366ef950a68332fb68f17a396a354595e90c7cb8f5fd7084484ad2f713a79189ea9bf9a274f064de33f2a29119880603be7402810fdc6420e7aa5390b829a3abcea88c9b6ef341b1cae47a293bb649ba5260be84778adcff202945656ac92954020b16deebd2091aede8b8e1e233b54d1c18004360c227cb71e75af4d76fa5bd0d8590c6d0267b89860be36ac3a8a48685c81208ff0cf28da8221b945ac90121bb4509b6b728a769d460b8cf22645d5bc0209b8f30330cb428b126d50edd1b1b73cf59e7ec0f22722e31b06b221f38a6f1f152b0543cff8485a21a6eb5991f622da97ea64a500ab5796b7899143c95ae4befc05ec133833d84daa921265022df22316f0ded152d7d5b14a648e5fbf4c692df8ef1069ed35add57abf32a3631e18afc6fca3684cd2c72ff6ffe7c06b5453da930da4c22c791177d03da804d32808c1ea636824ff79205708dd386a55bb47bcb388dabaf1455352c4b2d372d6361157bdc0a9201dc170a316a240f49c41beeb51b5a996fe7345ce200075c7716f93d5cd7dc3b8b10d4a3c6592fa0fb864cc8b08ddc69373398571b44ee04914987a7fb7993edd6156ec363f6621ae7bdb689b8a848bb06eab5db83185870d9b6667ff494a0924424535d246325d2f2967baed1ca552a65090055a2698ed337ec989f2fbeb80256a8736f296b86d1bf73cab32c8736a6bf0eefcb5f32cebc863bbb554535f1984d0e26e6359d469ca7cfb9f474af56758b96ddc1a261b26a8098a42f803d1e31325a8448d3f5eec062ce4737b92eb4b570146edf0000738bc28b9b1513730d619a222df15d7c09dc1fb71f27c6d897f36773566c661a809cee838223751bdf10de9a7d46af55b5628cc35c7d9224c1f812961451ed387dcb90d3beb7e857904afe3e2b26ff83199f528ad57d3fdde7b8afbc088ef767115944a744e5554bfccfbae8fe7cd13480a44e4b9be8568fe11ebac5359818c9513b444bbfc1a087841ab411c89e94750a8c3616c28e70480562ca1fa63aa8293a9578afa4013f98aa7b95ee9f0c390d2d3787ce6260b138adc4f4e450a57acdc65fd2e12f0fccd33e5f5e18d350741e652319d20bebf0d46634950136e81d0aac23a7b343795e6c9b65980db50f721d93d193379aa58230914b20c6e0265332ab87dfc4ebf0b66f6914c0258dda47a924b02160c78ae5724430f4c7b7089a7ea25a0efed95096c4b5ad20d4de6b12bf007c91a51661a266227de43977c4f2928feb947e4e48ed6c5b56b53f0903c1ebb48480e61157e8b2a3c3129f55983ada1366d1e306e423665027a041c1891cdaedb6a50923102dd2f79be4001e1ab7fe7bae17bf6117c46121f2ead1df77023cd8aaff602a64ecfb10f401f86eba9e9bc181a33f541f565c8380839eb37c83d7ca361bc578549f1bf1d1af2e45ba512711ce710f766dda451673da63a7b49bece8be0d996ae7b8058e353a03f46668dc9f4ed97051f0809176aa68e85e6b4b42ed9eca23521543a387006e98536778f0e0dbbe3bc6ba644a32f7f3a4261991da146afb9a881877ed062813aff0dd1d1665aaebecc61cb0e70a914f2bbdec95e10b4a29b8e35e0fed4a4133fea670dcc519911545d4969ec09764c868724bcae152f2b9dba607679211cb6b240e1914456777001c0b34caf6243df54090a31444a6232df10acdccbb69c7aaf6ae37939d67dc4a372c983c0ce3d6265156cd706d510861642d033c96593488ff23bcbf7008797eae1802cc7d461f322d1f6e3db83b240c78ac93ed3e05233c8c2dbad3a5211eed60aadda08bdbacca9dab16fed1db501a1cf7ccedbb63d149100bc08dfd182cf9cd5b0b6f4c204247029288db7368d5659c0ed24885f430ca0f23068485d8564e6e2491adee2f1cef0da49c74a62868aa109c77f3121f37dc4449a0d76839e74c2aaa44eba64c5440e6f074fb82397f8ce7d8b6e1172b9f927603daf73214b30d7d3241baab52d24ef8fe189e60a6bcc8bfeb66d73", 0x1000}, {&(0x7f00000003c0)="bb89ed58e666932b7a5dc6c66d0b6e1f0e8fe45c248f598e7d7a6f0a71f371905ac493b21c6aeb511f741a19272688aac7961b0e6a419f9816098df0e5e7ad81fae26495ff058f576afad0a6f87ed1e639202f5986404895f800600c5604058be87c55a48412f0d17036cd00a4d65b5650e153a85c16bd6181070c8b0a817cfbcd8b85", 0x83}, {&(0x7f0000000480)="fe30f7b24bc3e0fbe4ea318870dfd6698078d243238068030223ab5bd3124acf50c14b9bb552ecc1677df8d8ba6de5ecbf41bb6c2b3adafcfce4b34b805c38664a978108e66cd0995f99b8408d58db0164780a702525a79eb8658354d69419ac112ffdee8595867c18487f0d15f1dd4d0eed65f8275f531abc17aa26077097f4c64e89f7a5fa11a280f6c61c220bf92c164dd4fbe44496cf8ca81f1c60b6c27f3d185ade457d7a1a", 0xa8}], 0x7, 0x0, 0x0, 0x40000}, 0x4000481) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') read$FUSE(r1, &(0x7f00000023c0)={0x2020}, 0x2020) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x10000, &(0x7f0000000140), 0x0, 0x551, &(0x7f0000000980)="$eJzs3U1rG0cfAPD/ynbenycOhND0UAw5NCWNHNt9SaGH9Fja0EB7T4W9McFyFCw5xG6gyaG59FJCoZQGSj9A7z2GfoF+ikAbCCWY9tCLysorR4klW7GVSKl+P9hkZnflmdHsfzSrkVAAQ2si+6cQcTwivkkiDrccG4384MT6eWuPbsxmWxL1+qd/JpHk+5rnJ/n/B/PMKxHx61cRpwqby62urC6UyuV0Kc9P1havTlZXVk9fXizNp/PplemZmbNvz0y/9+47PWvrGxf+/v6Tex+e/frE2nc/PzhyJ4lzcSg/1tqOXbjZmpmIifw5GYtzT5041YPCBknS7wqwIyN5nGchejwOx0ge9cB/35cRUQeGVCL+YUg15wHNe/se3Qe/NB5+sH4DtLn9o+vvjcS+GIuIA2vJE3dG2f3ueA/Kz8r45Y+7d7Itevc+BMC2bt6KiDOjo5vHvyQf/3buTBfnPF2G8Q9enHvZ/OfNdvOfwsb8J9rMfw62id2d2D7+Cw96UExH2fzv/bbz341Fq/GRPPe/xpxvLLl0uZxmY9v/I+JkjO3N8lut55xdu1/vdKx1/pdtWfnNuWBejweje598zFypVtpNm1s9vBXxatv5b7LR/0mb/s+ejwtdlnEsvftap2Pbt//5qv8U8Xrb/n+8opVsvT452bgeJptXxWZ/3T72W6fy+93+rP8PbN3+8aR1vbb67GX8uO+ftNOxnV7/e5LPGuk9+b7rpVptaSpiT/Lx5v3Tjx/bzDfPz9p/8sTW41+7639/RHzeZftvH73d8dRB6P+5Z+r/Z0/c/+iLHzqV313/v9VIncz3dDP+dVvB3Tx3AAAAAAAAMGgKEXEokkJxI10oFIvrn+84GgcK5Uq1dupSZfnKXDS+KzseY4XmSvfhls9DTOWfh23mp5/Kz0TEkYj4dmR/I1+crZTn+t14AAAAAAAAAAAAAAAAAAAAGBAHO3z/P/P7SL9rBzx3fvIbhte28d+LX3oCBpLXfxhaSb8rAPSP138YXuIfhpf4h+El/mF4iX8YXuIfAAAAAAAAAAAAAAAAAAAAAAAAAAAAeurC+fPZVl97dGM2y89dW1leqFw7PZdWF4qLy7PF2crS1eJ8pTJfTouzlcXt/l65Urk6NR3L1ydrabU2WV1ZvbhYWb5Su3h5sTSfXkzHXkirAAAAAAAAAAAAAAAAAAAA4OVSXVldKJXL6ZKExI4So4NRDYkeJ/o9MgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAY/8GAAD//5HGOLE=") 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x90000, &(0x7f0000000240)=ANY=[@ANYBLOB="4d705f6c3d6c6f63616c3a300a4e828a196882dab7f3dfda4e30a6a2c43ab3ea82ffc53c34658b2820d0dcff799673c2f27ce8f8e9bcf1afb4ff84d31826a625826c2b971ec2d0a6d460e18b6547d2d6e0a51d34d4c3c046b6"]) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x100a000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x78) 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) (async, rerun: 32) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x90000, &(0x7f0000000240)=ANY=[@ANYBLOB="4d705f6c3d6c6f63616c3a300a4e828a196882dab7f3dfda4e30a6a2c43ab3ea82ffc53c34658b2820d0dcff799673c2f27ce8f8e9bcf1afb4ff84d31826a625826c2b971ec2d0a6d460e18b6547d2d6e0a51d34d4c3c046b6"]) (async) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x100a000, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x78) 00:06:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x90000, &(0x7f0000000240)=ANY=[@ANYBLOB="4d705f6c3d6c6f63616c3a300a4e828a196882dab7f3dfda4e30a6a2c43ab3ea82ffc53c34658b2820d0dcff799673c2f27ce8f8e9bcf1afb4ff84d31826a625826c2b971ec2d0a6d460e18b6547d2d6e0a51d34d4c3c046b6"]) (async, rerun: 32) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x100a000, 0x0) (rerun: 32) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x78) 00:06:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc000, 0xffffffff) 00:06:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc000, 0xffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) (async) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc000, 0xffffffff) (async) 00:06:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) (async) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc000, 0xffffffff) 00:06:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0x2c]}}}, 0x4e}]}) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x421701, 0x2e9) 00:06:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0x2c]}}}, 0x4e}]}) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x421701, 0x2e9) 00:06:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) vmsplice(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="d2", 0x7ffff000}], 0x1, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f0000000000)=@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000000080)=[0x0]}) (async) openat$cgroup_ro(r0, &(0x7f0000000140)='memory.swap.current\x00', 0x0, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000300)='G', 0x7ffff000}], 0x1) [ 372.234288][T15937] loop2: detected capacity change from 0 to 32768 00:06:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000040)='./file0\x00') (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0x2c]}}}, 0x4e}]}) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x421701, 0x2e9) [ 372.249299][T15937] gfs2: fsid=:: Trying to join cluster "lock_nolock", ":" [ 372.250842][T15937] gfs2: fsid=:: Now mounting FS (format 1801)... [ 372.257446][T15937] gfs2: fsid=:.s: journal 0 mapped with 18 extents in 0ms [ 372.309118][T15966] tmpfs: Unknown parameter 'N' 00:06:12 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000100)=0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={[{@huge_within_size, 0x4e}], [{@euid_lt={'euid<', 0xee00}}, {@uid_gt={'uid>', r0}}, {@smackfsfloor}, {@dont_appraise}, {@subj_user={'subj_user', 0x3d, 'tmpfs\x00'}}, {@seclabel}, {@fowner_lt={'fowner<', r0}}]}) pipe2$9p(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r3, &(0x7f0000000240)=""/4085, 0x18) mount$9p_fd(0x0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0), 0x10, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cachetag={'cachetag', 0x3d, ','}}, {@cache_loose}, {@version_9p2000}, {@version_L}, {@privport}], [{@hash}]}}) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x140, 0x3d) write$P9_RVERSION(r2, &(0x7f0000000200)={0x15, 0x65, 0xffff, 0x2, 0x8, '9P2000.L'}, 0x15) unlinkat(r4, &(0x7f0000001280)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000240)='./file0\x00') [ 372.335462][T15937] gfs2: fsid=:.s: first mount done, others may mount 00:06:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1d, 0xb, &(0x7f0000000000)=ANY=[@ANYBLOB="b400000020756c01000000000020200000000007010000f8ffffffb702000008000000b7027487710720008500000006000000950000000000028e00"/72], &(0x7f0000000080)='GPL\x00', 0x4000002, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x34}, 0x90) 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000100)=0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={[{@huge_within_size, 0x4e}], [{@euid_lt={'euid<', 0xee00}}, {@uid_gt={'uid>', r0}}, {@smackfsfloor}, {@dont_appraise}, {@subj_user={'subj_user', 0x3d, 'tmpfs\x00'}}, {@seclabel}, {@fowner_lt={'fowner<', r0}}]}) (async) pipe2$9p(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r3, &(0x7f0000000240)=""/4085, 0x18) (async) mount$9p_fd(0x0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0), 0x10, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cachetag={'cachetag', 0x3d, ','}}, {@cache_loose}, {@version_9p2000}, {@version_L}, {@privport}], [{@hash}]}}) (async) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x140, 0x3d) write$P9_RVERSION(r2, &(0x7f0000000200)={0x15, 0x65, 0xffff, 0x2, 0x8, '9P2000.L'}, 0x15) (async) unlinkat(r4, &(0x7f0000001280)='./file0/file0\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000240)='./file0\x00') 00:06:14 executing program 2: syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffdf, &(0x7f00000100c0)="$eJzs1rFJBEEUBuB/dy1AxnwSbeBY0wMNFC4xsAORA8GLbiPF8KzBpsQWrMDACpSVtQI38fg+mGSY+R8vei8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOkvu2uRlmZTpardMcpDU+rbadUn9fXv42rVpcr1eDRfb/nJI0v6cJm2ex19pkpTFcSl96cuinB6dn5Th4fH+ZrNZb6eYJjXvn0+3ufqYtZWxdjdrIgAAAOyHLwDgPzD/AYA/mXWZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBvduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdivY9OGgTAKwO8k9YIMIFKmCEILpEiZHdJljZQaJfOkSp8JUgQyQBCWhW3U2AbbxfeBeLoHd9yVPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMANuJtzfErSJF33+TLWSXflewEAAADnKany2q71SbXXPOarLUs/5V+Z/od8rOwHAAAAjlN25vGHNMtcPnX3adL3m/Uc+XlO6iTDwTnfv+9v269c8gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBJ/gMAAP//bzHHvw==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001a00)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000000)={0x0, 0xb184}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000080)={r1, 0x6}, &(0x7f00000000c0)=0xc) 00:06:14 executing program 3: r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/ip6_flowlabel\x00') r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000003780)=ANY=[@ANYBLOB="5000c2002e0001000000000000000000763fac96cdf0d10000006cd57223684610144f8742c30000000083363a887ab14763a4dddd6b37d22a0b282782a117f90a000080976b6408686000000c000180"], 0x50}], 0x1}, 0x0) (async) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000d00), 0x109001, 0x0) r4 = fsmount(r3, 0x0, 0x1) sendfile(r4, r1, &(0x7f0000000980)=0x1000, 0x4) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1a, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x40000) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0x1, 0x2f, &(0x7f0000000340)=0xfffffff9, 0x4) setsockopt$inet_tcp_int(r6, 0x6, 0x2, &(0x7f0000000440)=0x82, 0x49) (async) bind$inet(r6, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) (async) r7 = syz_mount_image$fuse(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x1000000, &(0x7f0000000740)={{'fd', 0x3d, r1}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x7}}, {}, {@blksize={'blksize', 0x3d, 0x800}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0xffffffffffff2a03}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '.&'}}, {@flag='nomand'}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@seclabel}, {@flag='sync'}, {@obj_user={'obj_user', 0x3d, 'net/ip6_flowlabel\x00'}}, {@flag='nomand'}]}}, 0x1, 0x0, &(0x7f0000000380)="22bff41524361b5b1c5313821731ef") io_uring_register$IORING_REGISTER_FILES_UPDATE(r3, 0x6, &(0x7f0000000940)={0x4, 0x0, &(0x7f0000000900)=[r7, r0, r0, r1]}, 0x4) connect$inet(r6, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) (async) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000002180), 0x4) (async) sendto$inet(r6, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) recvmsg(r6, &(0x7f00000033c0)={&(0x7f00000003c0)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000002040)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000f80)=""/4096, 0xffffffe1}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f00000021c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001f80)=""/178, 0xb2}, 0x0) (async) renameat2(r1, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000a00)=@generic={&(0x7f00000009c0)='./file0\x00', r1}, 0x18) ioctl$sock_inet6_tcp_SIOCATMARK(r3, 0x8905, &(0x7f00000000c0)) 00:06:14 executing program 0: openat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={0x181442}, 0x18) mount$9p_unix(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000040)={'trans=unix,', {[], [{@obj_role}, {@context={'context', 0x3d, 'user_u'}}, {@audit}, {@obj_user={'obj_user', 0x3d, '9p\x00'}}]}}) 00:06:14 executing program 0: openat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={0x181442}, 0x18) mount$9p_unix(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000040)={'trans=unix,', {[], [{@obj_role}, {@context={'context', 0x3d, 'user_u'}}, {@audit}, {@obj_user={'obj_user', 0x3d, '9p\x00'}}]}}) openat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={0x181442}, 0x18) (async) mount$9p_unix(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000040)={'trans=unix,', {[], [{@obj_role}, {@context={'context', 0x3d, 'user_u'}}, {@audit}, {@obj_user={'obj_user', 0x3d, '9p\x00'}}]}}) (async) 00:06:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1d, 0xb, &(0x7f0000000000)=ANY=[@ANYBLOB="b400000020756c01000000000020200000000007010000f8ffffffb702000008000000b7027487710720008500000006000000950000000000028e00"/72], &(0x7f0000000080)='GPL\x00', 0x4000002, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x34}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1d, 0xb, &(0x7f0000000000)=ANY=[@ANYBLOB="b400000020756c01000000000020200000000007010000f8ffffffb702000008000000b7027487710720008500000006000000950000000000028e00"/72], &(0x7f0000000080)='GPL\x00', 0x4000002, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x34}, 0x90) (async) 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000100)=0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={[{@huge_within_size, 0x4e}], [{@euid_lt={'euid<', 0xee00}}, {@uid_gt={'uid>', r0}}, {@smackfsfloor}, {@dont_appraise}, {@subj_user={'subj_user', 0x3d, 'tmpfs\x00'}}, {@seclabel}, {@fowner_lt={'fowner<', r0}}]}) pipe2$9p(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) getdents64(r3, &(0x7f0000000240)=""/4085, 0x18) mount$9p_fd(0x0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0), 0x10, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cachetag={'cachetag', 0x3d, ','}}, {@cache_loose}, {@version_9p2000}, {@version_L}, {@privport}], [{@hash}]}}) (async) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000001240)='./file0\x00', 0x140, 0x3d) write$P9_RVERSION(r2, &(0x7f0000000200)={0x15, 0x65, 0xffff, 0x2, 0x8, '9P2000.L'}, 0x15) (async) unlinkat(r4, &(0x7f0000001280)='./file0/file0\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000240)='./file0\x00') [ 374.460235][T15981] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 374.466408][T15981] fuse: Invalid rootmode 00:06:14 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1d, 0xb, &(0x7f0000000000)=ANY=[@ANYBLOB="b400000020756c01000000000020200000000007010000f8ffffffb702000008000000b7027487710720008500000006000000950000000000028e00"/72], &(0x7f0000000080)='GPL\x00', 0x4000002, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x34}, 0x90) 00:06:14 executing program 0: openat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={0x181442}, 0x18) (async) mount$9p_unix(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000040)={'trans=unix,', {[], [{@obj_role}, {@context={'context', 0x3d, 'user_u'}}, {@audit}, {@obj_user={'obj_user', 0x3d, '9p\x00'}}]}}) 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x10600, 0x3) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x400, 0x80) renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x7) 00:06:14 executing program 4: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x80, &(0x7f0000000000)=ANY=[@ANYBLOB='oldalloc,grpid,noblock_valility,\x00'], 0xff, 0x4d4, &(0x7f0000000ac0)="$eJzs3c9vG1kdAPDvTJImbVOSQg/AhQKFIlW1m0ZVUrgUhNQDqgT0CFIIiRtFseModkoT9ZD+BVyQKHABDhxAQkLiyCF/AEckfpyBw0qr3TZ7WO1hvfJ4nKaJ3UZtam/jz0cazbx5Tr7vZez3Jl8nfgEMrIsRsR0RpyLiJxExkZ9P8i1utbbm43afPFxobkk0GnffS7L6p08eLsS+r2k6GxE/j4ixiPjh7YifJofj1ja3VubL5dJ6Xi7WK2vF2ubW1eXK/FJpqbQ6NXNjenZ25ubs2LH19c//++vfy/+//d/tm7/+zz8+/sFMs1njed3+fhynVtdH9uI0DUfE995EsD4Yyvtzqt8N4ZWkEfHZiPhK9vqfiKHsagIAJ1mjMRGNif1lAOCkS7McWJIW8lzAeKRpodDK4V2IM2m5WqtfuVfdWF1s5comYyS9t1wuXctzhZMxkjTLU9nxs/L1A+XpiDgfEb8YPZ2VCwvV8mI/b3wAYICdPTD/fzDamv8BgBPu+P7EBgB4W5j/AWDwmP8BYPCY/wFg8Lzq/O++AQDeXuZxABg85n8AGCjfv3OnuTV288+/Xry/ubFSvX91sVRbKVQ2FgoL1fW1wlK1upR9Zk/lZd+vXK2uXZ+NjQfFeqlWL9Y2t+Yq1Y3V+lz2ud5zpZGe9AoAeJHzX9r5d5Iv37D9zdPZufZaDuZqONnSfjcA6JuhfjcA6JvWal/eAIRB5Hd8oMMSvc/peofw+PjbAvTG5S9k+f8s9y//D4NF/h8Gl/w/DK7hfjcA6JtGI7HmPwAMGDl+oAfv/xtqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOHHGsy1JC/la4OORpoVCxLmImIyR5N5yuXQtIj4TEf8aHRltlqf63WgA4DWl7yT5+l+XJy6NH6w9lXw4mu0j4me/ufvLB/P1+vpU8/z7e+frj/Pz1/vRfgDgZdrzdHseb3v65OFCe+tle979dmtx0Wbc3Xxr1QzHcLYfyxYOPbOb5OWW5v3K0DHE334UEZ/v1P8ky41M5iufHozfjH3uTcZPD8ZPn4ufZnWtffNn8bljaAsMmp3m+HOr0+s/jYvZvvPrfywboV5fe/zbPTT+pXvj31CX8e/iEWNc+2dlt2v8RxFfHO4UP9mLn3SJf+mI8X//452/datr/C7icnSOvz9WsV5ZK9Y2t64uV+aXSkul1amZG9OzszM3Z6eLWY662M5UH/bRr/4y96L+n+kSf6xb/7dbbfraEfv/oz/d/c6Xn/W4cTD+N77a+fpf6BY/X0z760eM/+Bbv93pVteMv9il/y+7/leOGP8Pf/xu1+sPAPRebXNrZb5cLq07OOkHQz2LNZo/uXrWwXYmqONjPNVf6aA/4xHQO4eHSQAAAAAAAAAAAAAA4NOmF/9O1O8+AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHJ9EgAA//9prNSm") 00:06:14 executing program 0: r0 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10c4, 0x81b9, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{{0x9, 0x5, 0x2, 0x3, 0x400}}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000000)={0x0, 0x9, 0xd0, {0xd0, 0xe, "f6f4106b582d57b51e8d6b2761889d1c55d7a716891510ff296b7329dc43314cf9d321f26ddfaab409ceb9daf10c007d03be1b1806bfadeb21406e4317a525d899af8cbac33fd5f91d30562656278fc79cbae7dad72596cfa5859583fff5cbc81d4464042ca4b369120f4ab6dc51b4e6e617797691c2aab3d0b3c0aedbda9fcb826384068676a4acdfdf74e4916a9e3a17bac598b0ac5604f963d803f3957545f498d816ed1dc83b0cdb40ae7f4ea8b8cccf04d5d402aea8a5a94b606d4a7cb678bbed9c6b02d2467cdf544d52b9"}}, &(0x7f00000004c0)=ANY=[@ANYBLOB="0003400000004003ab583eecf32e99936f3f732c3ca94796745684b2c5a8d39c22309f5fd17c988f689d40970d869dde090f2795a398331866a01559792bb5196fd377518495a3be3de20bfed4a1aa0b9e37dcc4921e"], &(0x7f0000000180)={0x0, 0x22, 0x18, {[@global=@item_012={0x2, 0x1, 0xb, 'xl'}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_012={0x2, 0x1, 0x2, 'nf'}, @local=@item_012={0x1, 0x2, 0x0, "14"}, @global, @main=@item_4={0x3, 0x0, 0xa, "6678b9f1"}, @local=@item_012={0x0, 0x2, 0x4}, @main=@item_012={0x2, 0x0, 0xa, ' }'}, @local=@item_4={0x3, 0x2, 0x0, "4aa4628e"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x1, 0x1, {0x22, 0xd0e}}}}, &(0x7f0000000480)={0x2c, &(0x7f0000000240)={0x0, 0xf, 0xe8, "65a40b955915492ca7f1d91238e82524275baf4effd2ad3c9cfd4645fce792da37a44ffdd3839d9f6c2bba587cbbc89e6aa0edf27860125293b12adf678de05d571f0e4525a55d4b0f1093ffd7d5c57863626134d2ca5d897a68434e743faff60ed8fcc5337ebc5a9fdda8867f0918726345f2633a2032adb0cd4581f46e92d2ce638ebee28e72d9d0cb4fdc3cbf50b9ae33fac7d3492c883e07782821df0a8c0aebdfabf1f2d7c3a9f32447a3917cf365d6c675165fff0d0113c76433fa38c6d2cec789db4ac277201ba85d6cc95ddd8b833299eabfdecf371739e1c0d3aa478d317c76ee445681"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000003c0)={0x20, 0x1, 0x73, "96a56b6ac565eae97b7ea4d5736df711adae79acacdd25fc2538343b9d29c6af3ca05336b876cd20c2fd49bd2a55d39555ad3168c6638961ebbe7eeb0e620d1e3979f12011a070f53159601554bda6380fee2c327dad42eb9466d3fbccee25998aeeb6ad4aaaba9c6d7625b9665b97aace501f"}, &(0x7f0000000440)={0x20, 0x3, 0x1}}) [ 374.573076][T16002] tmpfs: Unknown parameter 'ÿÿ' [ 374.592996][T16003] loop4: detected capacity change from 0 to 512 [ 374.595123][T16003] EXT4-fs: Ignoring removed oldalloc option [ 374.596377][T16003] ext4: Unknown parameter 'noblock_valility' 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x10600, 0x3) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x400, 0x80) renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x7) 00:06:14 executing program 3: r0 = syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='net/ip6_flowlabel\x00') (async) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000003780)=ANY=[@ANYBLOB="5000c2002e0001000000000000000000763fac96cdf0d10000006cd57223684610144f8742c30000000083363a887ab14763a4dddd6b37d22a0b282782a117f90a000080976b6408686000000c000180"], 0x50}], 0x1}, 0x0) (async) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000d00), 0x109001, 0x0) r4 = fsmount(r3, 0x0, 0x1) sendfile(r4, r1, &(0x7f0000000980)=0x1000, 0x4) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x1a, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x40000) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0x1, 0x2f, &(0x7f0000000340)=0xfffffff9, 0x4) setsockopt$inet_tcp_int(r6, 0x6, 0x2, &(0x7f0000000440)=0x82, 0x49) (async) bind$inet(r6, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) (async) r7 = syz_mount_image$fuse(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x1000000, &(0x7f0000000740)={{'fd', 0x3d, r1}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x7}}, {}, {@blksize={'blksize', 0x3d, 0x800}}, {@default_permissions}, {@allow_other}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0xffffffffffff2a03}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '.&'}}, {@flag='nomand'}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@seclabel}, {@flag='sync'}, {@obj_user={'obj_user', 0x3d, 'net/ip6_flowlabel\x00'}}, {@flag='nomand'}]}}, 0x1, 0x0, &(0x7f0000000380)="22bff41524361b5b1c5313821731ef") io_uring_register$IORING_REGISTER_FILES_UPDATE(r3, 0x6, &(0x7f0000000940)={0x4, 0x0, &(0x7f0000000900)=[r7, r0, r0, r1]}, 0x4) connect$inet(r6, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) (async) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000002180), 0x4) sendto$inet(r6, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) (async) recvmsg(r6, &(0x7f00000033c0)={&(0x7f00000003c0)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000002040)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000f80)=""/4096, 0xffffffe1}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f00000021c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001f80)=""/178, 0xb2}, 0x0) (async) renameat2(r1, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000a00)=@generic={&(0x7f00000009c0)='./file0\x00', r1}, 0x18) (async) ioctl$sock_inet6_tcp_SIOCATMARK(r3, 0x8905, &(0x7f00000000c0)) [ 374.631128][T16009] tmpfs: Unknown parameter 'ÿÿ' 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x10600, 0x3) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x400, 0x80) (async) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x400, 0x80) renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x7) 00:06:14 executing program 4: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x80, &(0x7f0000000000)=ANY=[@ANYBLOB='oldalloc,grpid,noblock_valility,\x00'], 0xff, 0x4d4, &(0x7f0000000ac0)="$eJzs3c9vG1kdAPDvTJImbVOSQg/AhQKFIlW1m0ZVUrgUhNQDqgT0CFIIiRtFseModkoT9ZD+BVyQKHABDhxAQkLiyCF/AEckfpyBw0qr3TZ7WO1hvfJ4nKaJ3UZtam/jz0cazbx5Tr7vZez3Jl8nfgEMrIsRsR0RpyLiJxExkZ9P8i1utbbm43afPFxobkk0GnffS7L6p08eLsS+r2k6GxE/j4ixiPjh7YifJofj1ja3VubL5dJ6Xi7WK2vF2ubW1eXK/FJpqbQ6NXNjenZ25ubs2LH19c//++vfy/+//d/tm7/+zz8+/sFMs1njed3+fhynVtdH9uI0DUfE995EsD4Yyvtzqt8N4ZWkEfHZiPhK9vqfiKHsagIAJ1mjMRGNif1lAOCkS7McWJIW8lzAeKRpodDK4V2IM2m5WqtfuVfdWF1s5comYyS9t1wuXctzhZMxkjTLU9nxs/L1A+XpiDgfEb8YPZ2VCwvV8mI/b3wAYICdPTD/fzDamv8BgBPu+P7EBgB4W5j/AWDwmP8BYPCY/wFg8Lzq/O++AQDeXuZxABg85n8AGCjfv3OnuTV288+/Xry/ubFSvX91sVRbKVQ2FgoL1fW1wlK1upR9Zk/lZd+vXK2uXZ+NjQfFeqlWL9Y2t+Yq1Y3V+lz2ud5zpZGe9AoAeJHzX9r5d5Iv37D9zdPZufZaDuZqONnSfjcA6JuhfjcA6JvWal/eAIRB5Hd8oMMSvc/peofw+PjbAvTG5S9k+f8s9y//D4NF/h8Gl/w/DK7hfjcA6JtGI7HmPwAMGDl+oAfv/xtqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOHHGsy1JC/la4OORpoVCxLmImIyR5N5yuXQtIj4TEf8aHRltlqf63WgA4DWl7yT5+l+XJy6NH6w9lXw4mu0j4me/ufvLB/P1+vpU8/z7e+frj/Pz1/vRfgDgZdrzdHseb3v65OFCe+tle979dmtx0Wbc3Xxr1QzHcLYfyxYOPbOb5OWW5v3K0DHE334UEZ/v1P8ky41M5iufHozfjH3uTcZPD8ZPn4ufZnWtffNn8bljaAsMmp3m+HOr0+s/jYvZvvPrfywboV5fe/zbPTT+pXvj31CX8e/iEWNc+2dlt2v8RxFfHO4UP9mLn3SJf+mI8X//452/datr/C7icnSOvz9WsV5ZK9Y2t64uV+aXSkul1amZG9OzszM3Z6eLWY662M5UH/bRr/4y96L+n+kSf6xb/7dbbfraEfv/oz/d/c6Xn/W4cTD+N77a+fpf6BY/X0z760eM/+Bbv93pVteMv9il/y+7/leOGP8Pf/xu1+sPAPRebXNrZb5cLq07OOkHQz2LNZo/uXrWwXYmqONjPNVf6aA/4xHQO4eHSQAAAAAAAAAAAAAA4NOmF/9O1O8+AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHJ9EgAA//9prNSm") [ 374.678273][T16010] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 374.686218][T16010] fuse: Invalid rootmode [ 374.688986][T16015] loop4: detected capacity change from 0 to 512 [ 374.693458][T16015] EXT4-fs: Ignoring removed oldalloc option [ 374.696046][T16015] ext4: Unknown parameter 'noblock_valility' [ 374.705134][T16016] tmpfs: Unknown parameter 'ÿÿ' 00:06:14 executing program 4: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x80, &(0x7f0000000000)=ANY=[@ANYBLOB='oldalloc,grpid,noblock_valility,\x00'], 0xff, 0x4d4, &(0x7f0000000ac0)="$eJzs3c9vG1kdAPDvTJImbVOSQg/AhQKFIlW1m0ZVUrgUhNQDqgT0CFIIiRtFseModkoT9ZD+BVyQKHABDhxAQkLiyCF/AEckfpyBw0qr3TZ7WO1hvfJ4nKaJ3UZtam/jz0cazbx5Tr7vZez3Jl8nfgEMrIsRsR0RpyLiJxExkZ9P8i1utbbm43afPFxobkk0GnffS7L6p08eLsS+r2k6GxE/j4ixiPjh7YifJofj1ja3VubL5dJ6Xi7WK2vF2ubW1eXK/FJpqbQ6NXNjenZ25ubs2LH19c//++vfy/+//d/tm7/+zz8+/sFMs1njed3+fhynVtdH9uI0DUfE995EsD4Yyvtzqt8N4ZWkEfHZiPhK9vqfiKHsagIAJ1mjMRGNif1lAOCkS7McWJIW8lzAeKRpodDK4V2IM2m5WqtfuVfdWF1s5comYyS9t1wuXctzhZMxkjTLU9nxs/L1A+XpiDgfEb8YPZ2VCwvV8mI/b3wAYICdPTD/fzDamv8BgBPu+P7EBgB4W5j/AWDwmP8BYPCY/wFg8Lzq/O++AQDeXuZxABg85n8AGCjfv3OnuTV288+/Xry/ubFSvX91sVRbKVQ2FgoL1fW1wlK1upR9Zk/lZd+vXK2uXZ+NjQfFeqlWL9Y2t+Yq1Y3V+lz2ud5zpZGe9AoAeJHzX9r5d5Iv37D9zdPZufZaDuZqONnSfjcA6JuhfjcA6JvWal/eAIRB5Hd8oMMSvc/peofw+PjbAvTG5S9k+f8s9y//D4NF/h8Gl/w/DK7hfjcA6JtGI7HmPwAMGDl+oAfv/xtqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOHHGsy1JC/la4OORpoVCxLmImIyR5N5yuXQtIj4TEf8aHRltlqf63WgA4DWl7yT5+l+XJy6NH6w9lXw4mu0j4me/ufvLB/P1+vpU8/z7e+frj/Pz1/vRfgDgZdrzdHseb3v65OFCe+tle979dmtx0Wbc3Xxr1QzHcLYfyxYOPbOb5OWW5v3K0DHE334UEZ/v1P8ky41M5iufHozfjH3uTcZPD8ZPn4ufZnWtffNn8bljaAsMmp3m+HOr0+s/jYvZvvPrfywboV5fe/zbPTT+pXvj31CX8e/iEWNc+2dlt2v8RxFfHO4UP9mLn3SJf+mI8X//452/datr/C7icnSOvz9WsV5ZK9Y2t64uV+aXSkul1amZG9OzszM3Z6eLWY662M5UH/bRr/4y96L+n+kSf6xb/7dbbfraEfv/oz/d/c6Xn/W4cTD+N77a+fpf6BY/X0z760eM/+Bbv93pVteMv9il/y+7/leOGP8Pf/xu1+sPAPRebXNrZb5cLq07OOkHQz2LNZo/uXrWwXYmqONjPNVf6aA/4xHQO4eHSQAAAAAAAAAAAAAA4NOmF/9O1O8+AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHJ9EgAA//9prNSm") syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x80, &(0x7f0000000000)=ANY=[@ANYBLOB='oldalloc,grpid,noblock_valility,\x00'], 0xff, 0x4d4, &(0x7f0000000ac0)="$eJzs3c9vG1kdAPDvTJImbVOSQg/AhQKFIlW1m0ZVUrgUhNQDqgT0CFIIiRtFseModkoT9ZD+BVyQKHABDhxAQkLiyCF/AEckfpyBw0qr3TZ7WO1hvfJ4nKaJ3UZtam/jz0cazbx5Tr7vZez3Jl8nfgEMrIsRsR0RpyLiJxExkZ9P8i1utbbm43afPFxobkk0GnffS7L6p08eLsS+r2k6GxE/j4ixiPjh7YifJofj1ja3VubL5dJ6Xi7WK2vF2ubW1eXK/FJpqbQ6NXNjenZ25ubs2LH19c//++vfy/+//d/tm7/+zz8+/sFMs1njed3+fhynVtdH9uI0DUfE995EsD4Yyvtzqt8N4ZWkEfHZiPhK9vqfiKHsagIAJ1mjMRGNif1lAOCkS7McWJIW8lzAeKRpodDK4V2IM2m5WqtfuVfdWF1s5comYyS9t1wuXctzhZMxkjTLU9nxs/L1A+XpiDgfEb8YPZ2VCwvV8mI/b3wAYICdPTD/fzDamv8BgBPu+P7EBgB4W5j/AWDwmP8BYPCY/wFg8Lzq/O++AQDeXuZxABg85n8AGCjfv3OnuTV288+/Xry/ubFSvX91sVRbKVQ2FgoL1fW1wlK1upR9Zk/lZd+vXK2uXZ+NjQfFeqlWL9Y2t+Yq1Y3V+lz2ud5zpZGe9AoAeJHzX9r5d5Iv37D9zdPZufZaDuZqONnSfjcA6JuhfjcA6JvWal/eAIRB5Hd8oMMSvc/peofw+PjbAvTG5S9k+f8s9y//D4NF/h8Gl/w/DK7hfjcA6JtGI7HmPwAMGDl+oAfv/xtqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOHHGsy1JC/la4OORpoVCxLmImIyR5N5yuXQtIj4TEf8aHRltlqf63WgA4DWl7yT5+l+XJy6NH6w9lXw4mu0j4me/ufvLB/P1+vpU8/z7e+frj/Pz1/vRfgDgZdrzdHseb3v65OFCe+tle979dmtx0Wbc3Xxr1QzHcLYfyxYOPbOb5OWW5v3K0DHE334UEZ/v1P8ky41M5iufHozfjH3uTcZPD8ZPn4ufZnWtffNn8bljaAsMmp3m+HOr0+s/jYvZvvPrfywboV5fe/zbPTT+pXvj31CX8e/iEWNc+2dlt2v8RxFfHO4UP9mLn3SJf+mI8X//452/datr/C7icnSOvz9WsV5ZK9Y2t64uV+aXSkul1amZG9OzszM3Z6eLWY662M5UH/bRr/4y96L+n+kSf6xb/7dbbfraEfv/oz/d/c6Xn/W4cTD+N77a+fpf6BY/X0z760eM/+Bbv93pVteMv9il/y+7/leOGP8Pf/xu1+sPAPRebXNrZb5cLq07OOkHQz2LNZo/uXrWwXYmqONjPNVf6aA/4xHQO4eHSQAAAAAAAAAAAAAA4NOmF/9O1O8+AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHJ9EgAA//9prNSm") (async) 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='mpol=dind:0\nN\x00']) [ 374.755195][T16021] loop4: detected capacity change from 0 to 512 [ 374.760020][T16022] tmpfs: Bad value for 'mpol' [ 374.761259][T16021] EXT4-fs: Ignoring removed oldalloc option [ 374.768365][T16021] ext4: Unknown parameter 'noblock_valility' 00:06:14 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000440)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000002d030100000000009500000c000000006926000000000000bf67000000000000150600000fff070067070000200000006a0200000ee60000bf050000000000003d350000000000006507000002000000070700004a0000e90f75000000000000bf54000000000000070400000400f9ff2d53010000000000840400000000000073720000000000009500000000000000db13d5d8b741f2cdaabc0600000000000000a8d09535a157f9005bd38addaa65b925cd3ded25b8b9e2a095d2c51ef45c5588ec78c7f32946b17cecfe54c53ab530c58b67851b7e0e82452a083b98a6aa766401047d150203b0417edef332233b081df18961d6822d133bf72a4de1c2ea17f0452ffc211576846ac629d1d93265ba474580047a9dc88de358ce795731891a2031de4e09740c64e5306f991ed4785a9773a433e0db9c1a7d4ab9d658ce9cfdb4db3bed62bcb2bc91ddcdfac2e6d4421c49fb6641cbf56914e76702f673b5860ec182dcfbad421493b000e3806f905f1d0da2a304e06543b56d35235d96f5143b6234f5a6b701690b07fb664a44e22b72e843e7cf55f394cf75d1cd3ee79a25fb98cc45b3a0f3abda0f01e27f9e61fde43e42e150d4a2fddd9a9767748ca3522443097c55dc97c09d38485b18ad2cff787338bab324336f50c97b751f2ed2c4281848b428d1b2c1194b065c1bcfc5540f957473ea0f89c162c61f090e756576bc30008203958a0b62ad40597d5cd115280e312fce05d99c6e4dc8792d2c7fb55eb75eb9e6819869e1a3cbc4c3b6b6e119c0cdad6956787858750ffbf6d543932b03623d3a16a303b7bce2a9b514a0c74584356a0363f3644e3abbe4c08b411868f5f94528424cb6e1921ee4d1b1f4670b740c66e2ce440ca7b9402e0de12478fddd2e52061d7b78347d9452177e524f38bb778c8be93fb25bac014a55572e0b9db8a638ccfe27ab61c8f54ee59cc53b31b8482c0f9bd48e4db93a7556036aa593cd91dfa3b96e0c6e057daaa53ff7d515da024a09836c73300000000200a48e7b1e6c1c45ba5fd1dbb42d2c1dceb307f43c1cdb640f8c18d9f10151f60de047bb481ec54fa244c7092ce8d578b77a9e74010f2161a023959cd5c358c3f0e3c197a2221bc5c2351ec5a31a8decc11226d52974758e3dc894d43a2e355c244531f6ff89842ff139dbad37e2e2334c4a29bf302fce56d6c16bfc52fa37620264fd1df2eb773a2877fa14d10383060b66df0a0e2bec2bc5b757e0b3c4337a43ab5a0e5bff230061fbcdb098155e11ff5acd660221f72639327e7b647e8e2af13b9253a3ee136c170fcad320a5e459a732cb797218046a731a9e43"], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x1ff, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x3}, 0x48) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000180)={'wg1\x00', 0x0}) bpf$BPF_PROG_QUERY(0x22, &(0x7f0000000100)={@ifindex=r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r4, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) setsockopt$SO_BINDTODEVICE_wg(r4, 0x1, 0x19, &(0x7f00000000c0)='wg2\x00', 0x4) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='freezer.parent_freezing\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000100)=ANY=[], 0xfffffd9d) ioctl$int_in(r4, 0x5421, &(0x7f0000000000)=0xdb42) sendfile(r4, r5, 0x0, 0x8000002b) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000980)={r0, 0xe0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0], 0x0, 0x8, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000840)}}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000a40)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f00000009c0), &(0x7f0000000a00)=r0}, 0x20) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r8, 0x0) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x10, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="1802000000c400ff0000000000000000850000003e00000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x4, 0x8, 0xb}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f00000001c0)={@map=r10, r9, 0x7}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r10, &(0x7f0000000240), &(0x7f00000004c0)=@tcp6=r8}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1d, 0x10, &(0x7f0000000080)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@generic={0x0, 0x8, 0xf, 0x26f6, 0x8}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000140)='syzkaller\x00', 0x7, 0x84, &(0x7f0000000180)=""/132, 0x41000, 0x8, '\x00', r3, 0x2e, r5, 0x8, &(0x7f0000000240)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x3, 0x80, 0x80}, 0x10, r6, r0, 0x4, &(0x7f0000000a80)=[r7, r10], &(0x7f0000000ac0)=[{0x1, 0x1, 0x9, 0xb}, {0x2, 0x1, 0x9, 0x8}, {0x2, 0x4, 0xc, 0xb}, {0x0, 0x1, 0x9, 0x8}], 0x10, 0x4}, 0x90) 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='mpol=dind:0\nN\x00']) [ 374.811666][T16025] tmpfs: Bad value for 'mpol' [ 374.828603][T16021] loop4: detected capacity change from 0 to 512 [ 374.838599][T16021] EXT4-fs: Ignoring removed oldalloc option [ 374.842931][T16021] ext4: Unknown parameter 'noblock_valility' 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='mpol=dind:0\nN\x00']) 00:06:14 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x6, 0x109400) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) syz_clone(0xc2a00000, 0x0, 0x0, 0x0, 0x0, 0x0) [ 374.909940][T16031] tmpfs: Bad value for 'mpol' 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x404100, 0xc8}, 0x18) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) 00:06:14 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x404100, 0xc8}, 0x18) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) 00:06:14 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x6, 0x109400) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) syz_clone(0xc2a00000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:06:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)={[{@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) (async) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x404100, 0xc8}, 0x18) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) 00:06:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 00:06:15 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x6, 0x109400) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) (async) syz_clone(0xc2a00000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:06:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 00:06:15 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 00:06:15 executing program 1: pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write$P9_RVERSION(r0, &(0x7f00000001c0)={0x15, 0x65, 0xffff, 0x0, 0x8, '9P2000.u'}, 0x15) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x8441, &(0x7f0000000100)=ANY=[@ANYBLOB="62bac0bab183d28d5b397ae525947669ad7c4f7bd6cf07aec518955d3cc44d1ac6370e19925c44e895fdfb2f677b3fdb9b7b123055dff64027a2b9445624c7f9636ca24dd5a03586d7b81d23618467193c24b78e473fbbe9085d18b17defffca2e11cba0f6bbb6a3d096ce1873d6f5cd8f"]) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x22500, 0x50) [ 375.162158][T16056] tmpfs: Unknown parameter 'bºÀº±ƒÒ[9zå%”vi­|O{ÖϮŕ]<ÄMÆ7’\Dè•ýû/g{?Û›{0Ußö@'¢¹DV$Çùcl¢MÕ 5†×¸#a„g<$·ŽG?»é]±}ïÿÊ.Ë ö»¶£Ð–ÎsÖõÍ' 00:06:15 executing program 1: pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write$P9_RVERSION(r0, &(0x7f00000001c0)={0x15, 0x65, 0xffff, 0x0, 0x8, '9P2000.u'}, 0x15) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x8441, &(0x7f0000000100)=ANY=[@ANYBLOB="62bac0bab183d28d5b397ae525947669ad7c4f7bd6cf07aec518955d3cc44d1ac6370e19925c44e895fdfb2f677b3fdb9b7b123055dff64027a2b9445624c7f9636ca24dd5a03586d7b81d23618467193c24b78e473fbbe9085d18b17defffca2e11cba0f6bbb6a3d096ce1873d6f5cd8f"]) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x22500, 0x50) 00:06:15 executing program 4: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x100c014, &(0x7f00000005c0)={[{@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@fat=@flush}, {@shortname_lower}, {@uni_xlateno}, {@uni_xlate}, {@numtail}, {@shortname_winnt}, {@shortname_winnt}, {@utf8no}, {@shortname_mixed}, {@uni_xlate}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'koi8-ru'}}, {@fat=@codepage={'codepage', 0x3d, '865'}}, {@rodir}]}, 0x1, 0x350, &(0x7f0000000240)="$eJzs3TtoZFUYAOD/ZmYyibBOBGHBxtFOkLAJWGiVsKwgBvHBoGtlMIlIJgoJDiRFHpVYCjaCYmFnoeVWFmIldhZaqiA+sHHBYsHFK/c1j51Ek4Uk6n5fkZw55/zn/Gduwkzg5p+XFmJ9pRFr16//GFNTSdQXLi/EjSRmYiJqUdgPAOD/5Eaaxm9p4bxzAQDORv76/8qFv5nx+/CDJDn9lACAUzb093+j6ms2xqY9fWjw66ebGwBwOgav/1NFx4Mjw5Ojs+v9ewIAgP+u566++OTiUsSz7fZUxMabvU6vE48NxhfX4tXoxmpcilbcjChuFCjuFsi+Pv7E0pVL7cxPM9HJInqdiI1Gr9NfIotvxly0YqaIKd9pZO1aFj+Xx7cjYn8v3z82kl6nkVT7f3tXrMZ8tOLecv+02n86IpauzLfLBTobVfxexEFU++T5z0Yrvno5f0Ozku9drPVpROzOtduX06V2PDVRBmTrNGNlsELp1scAAAAAAAAAAAAAAAAAAAAAAHB7Ztt9M/36OWn2vaj0NztblubJDerrVPV9yvpAB0V9oLRZVed5q3ZrfaDR+jy9Tj0mzu3UAAAAAAAAAAAAAAAAAAAA8O+ytT0Zy9Pd1c2t7Z315e6gsTfU89oXH38+HeNz/qFRL/fY3ln/oByqRX9OWqsmp7V8Th51fxmzuVWLGEz+6Fo/4yoqG2/2T3FoGs2jh7rdCw/88N5hQ38OempRNPbTVrHPMc6+cXfkiZU93yweK6pszN+zNuiJGBq6Wh0/PSp8993xBSOJqJ/8wh2jsRDtiLj4SN7zWVn04aGHW89/986Hv2TJJ+Uzlk27md7WXs0ornLVk0yO/uyebMHJ2F6uff3rC/e9/eXxotLhnjeOnvxJ1ajymiyGkuhfwRg6xdg6jaOHTnrAnfUqh/XlblIfmXPx/YXla7vf/zwa1TjyF2ToiVaoAwAAAAAAAAAAAAAAAAAAzsTQ/4qfwKPPnF5GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD2Bp//P9Q4GOs5TuOPvRgfaq5ubsXUeZ8SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA73V8BAAD//6FhVS4=") truncate(&(0x7f0000000100)='./file1\x00', 0x35) r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(r0, 0xc0945662, &(0x7f0000000140)={0x7fffffff, 0x0, '\x00', {0x0, @reserved}}) [ 375.225789][T16061] tmpfs: Unknown parameter 'bºÀº±ƒÒ[9zå%”vi­|O{ÖϮŕ]<ÄMÆ7’\Dè•ýû/g{?Û›{0Ußö@'¢¹DV$Çùcl¢MÕ 5†×¸#a„g<$·ŽG?»é]±}ïÿÊ.Ë ö»¶£Ð–ÎsÖõÍ' [ 375.242377][T16064] loop4: detected capacity change from 0 to 256 00:06:15 executing program 1: pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write$P9_RVERSION(r0, &(0x7f00000001c0)={0x15, 0x65, 0xffff, 0x0, 0x8, '9P2000.u'}, 0x15) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x8441, &(0x7f0000000100)=ANY=[@ANYBLOB="62bac0bab183d28d5b397ae525947669ad7c4f7bd6cf07aec518955d3cc44d1ac6370e19925c44e895fdfb2f677b3fdb9b7b123055dff64027a2b9445624c7f9636ca24dd5a03586d7b81d23618467193c24b78e473fbbe9085d18b17defffca2e11cba0f6bbb6a3d096ce1873d6f5cd8f"]) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x22500, 0x50) pipe2$9p(&(0x7f0000000180), 0x10000) (async) write$P9_RVERSION(r0, &(0x7f00000001c0)={0x15, 0x65, 0xffff, 0x0, 0x8, '9P2000.u'}, 0x15) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x8441, &(0x7f0000000100)=ANY=[@ANYBLOB="62bac0bab183d28d5b397ae525947669ad7c4f7bd6cf07aec518955d3cc44d1ac6370e19925c44e895fdfb2f677b3fdb9b7b123055dff64027a2b9445624c7f9636ca24dd5a03586d7b81d23618467193c24b78e473fbbe9085d18b17defffca2e11cba0f6bbb6a3d096ce1873d6f5cd8f"]) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x22500, 0x50) (async) [ 375.307899][T16064] FAT-fs (loop4): Directory bread(block 64) failed [ 375.327465][T16064] FAT-fs (loop4): Directory bread(block 65) failed [ 375.331785][T16064] FAT-fs (loop4): Directory bread(block 66) failed [ 375.334930][T16066] tmpfs: Unknown parameter 'bºÀº±ƒÒ[9zå%”vi­|O{ÖϮŕ]<ÄMÆ7’\Dè•ýû/g{?Û›{0Ußö@'¢¹DV$Çùcl¢MÕ 5†×¸#a„g<$·ŽG?»é]±}ïÿÊ.Ë ö»¶£Ð–ÎsÖõÍ' [ 375.341189][T16064] FAT-fs (loop4): Directory bread(block 67) failed [ 375.347516][T16064] FAT-fs (loop4): Directory bread(block 68) failed [ 375.351903][T16064] FAT-fs (loop4): Directory bread(block 69) failed [ 375.358047][T16064] FAT-fs (loop4): Directory bread(block 70) failed [ 375.362029][T16064] FAT-fs (loop4): Directory bread(block 71) failed [ 375.364891][T16066] tmpfs: Unknown parameter 'bºÀº±ƒÒ[9zå%”vi­|O{ÖϮŕ]<ÄMÆ7’\Dè•ýû/g{?Û›{0Ußö@'¢¹DV$Çùcl¢MÕ 5†×¸#a„g<$·ŽG?»é]±}ïÿÊ.Ë ö»¶£Ð–ÎsÖõÍ' [ 375.371801][T16064] FAT-fs (loop4): Directory bread(block 72) failed [ 375.377905][T16064] FAT-fs (loop4): Directory bread(block 73) failed [ 375.449857][T16064] FAT-fs (loop4): Filesystem has been set read-only [ 375.458613][T16064] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 375.685523][T15978] loop2: detected capacity change from 0 to 131072 [ 375.691693][T15978] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 375.694627][T15978] REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal [ 375.696706][T15978] REISERFS (device loop2): using ordered data mode [ 375.699385][T15978] reiserfs: using flush barriers [ 375.702152][T15978] REISERFS (device loop2): journal params: device loop2, size 15748, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 375.707391][T15978] REISERFS (device loop2): checking transaction log (loop2) [ 377.561503][T15978] REISERFS (device loop2): Using rupasov hash to sort names [ 377.563531][T15978] REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. 00:06:17 executing program 2: syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffdf, &(0x7f00000100c0)="$eJzs1rFJBEEUBuB/dy1AxnwSbeBY0wMNFC4xsAORA8GLbiPF8KzBpsQWrMDACpSVtQI38fg+mGSY+R8vei8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOkvu2uRlmZTpardMcpDU+rbadUn9fXv42rVpcr1eDRfb/nJI0v6cJm2ex19pkpTFcSl96cuinB6dn5Th4fH+ZrNZb6eYJjXvn0+3ufqYtZWxdjdrIgAAAOyHLwDgPzD/AYA/mXWZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBvduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdivY9OGgTAKwO8k9YIMIFKmCEILpEiZHdJljZQaJfOkSp8JUgQyQBCWhW3U2AbbxfeBeLoHd9yVPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMANuJtzfErSJF33+TLWSXflewEAAADnKany2q71SbXXPOarLUs/5V+Z/od8rOwHAAAAjlN25vGHNMtcPnX3adL3m/Uc+XlO6iTDwTnfv+9v269c8gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBJ/gMAAP//bzHHvw==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001a00)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000000)={0x0, 0xb184}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000080)={r1, 0x6}, &(0x7f00000000c0)=0xc) syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffdf, &(0x7f00000100c0)="$eJzs1rFJBEEUBuB/dy1AxnwSbeBY0wMNFC4xsAORA8GLbiPF8KzBpsQWrMDACpSVtQI38fg+mGSY+R8vei8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOkvu2uRlmZTpardMcpDU+rbadUn9fXv42rVpcr1eDRfb/nJI0v6cJm2ex19pkpTFcSl96cuinB6dn5Th4fH+ZrNZb6eYJjXvn0+3ufqYtZWxdjdrIgAAAOyHLwDgPzD/AYA/mXWZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBvduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdivY9OGgTAKwO8k9YIMIFKmCEILpEiZHdJljZQaJfOkSp8JUgQyQBCWhW3U2AbbxfeBeLoHd9yVPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMANuJtzfErSJF33+TLWSXflewEAAADnKany2q71SbXXPOarLUs/5V+Z/od8rOwHAAAAjlN25vGHNMtcPnX3adL3m/Uc+XlO6iTDwTnfv+9v269c8gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBJ/gMAAP//bzHHvw==") (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000001a00)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') (async) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000000)={0x0, 0xb184}, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000080)={r1, 0x6}, &(0x7f00000000c0)=0xc) (async) 00:06:17 executing program 1: socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000040)={0x100000001, 0x2, 0x5}) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f61e1f153f5d876b34d4e00"]) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100)="ae990c32550539f4441b2d2f7a4db15556a7d8332c07f5e3953cddd2019fc37e49e92a3172aced71cae5ce51723d7947e2237d524ab873b4020010abd050ea87d257ec57add97b608c635aa07b2673d10890159600c516b505e825e4bf6d048c849afb80ed046e825e07d4f081ce237bfb7d16cc2d2bd0b3a0b87232870d5d552d895025aed5290cb30fb855a0e6ff58c40d202ff1c27a005e87d713213c2e86c2bf5b8fa6525c22f1cb401c4bfcf4b7c104cc8280f3", 0xb6) 00:06:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x100c014, &(0x7f00000005c0)={[{@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@fat=@flush}, {@shortname_lower}, {@uni_xlateno}, {@uni_xlate}, {@numtail}, {@shortname_winnt}, {@shortname_winnt}, {@utf8no}, {@shortname_mixed}, {@uni_xlate}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'koi8-ru'}}, {@fat=@codepage={'codepage', 0x3d, '865'}}, {@rodir}]}, 0x1, 0x350, &(0x7f0000000240)="$eJzs3TtoZFUYAOD/ZmYyibBOBGHBxtFOkLAJWGiVsKwgBvHBoGtlMIlIJgoJDiRFHpVYCjaCYmFnoeVWFmIldhZaqiA+sHHBYsHFK/c1j51Ek4Uk6n5fkZw55/zn/Gduwkzg5p+XFmJ9pRFr16//GFNTSdQXLi/EjSRmYiJqUdgPAOD/5Eaaxm9p4bxzAQDORv76/8qFv5nx+/CDJDn9lACAUzb093+j6ms2xqY9fWjw66ebGwBwOgav/1NFx4Mjw5Ojs+v9ewIAgP+u566++OTiUsSz7fZUxMabvU6vE48NxhfX4tXoxmpcilbcjChuFCjuFsi+Pv7E0pVL7cxPM9HJInqdiI1Gr9NfIotvxly0YqaIKd9pZO1aFj+Xx7cjYn8v3z82kl6nkVT7f3tXrMZ8tOLecv+02n86IpauzLfLBTobVfxexEFU++T5z0Yrvno5f0Ozku9drPVpROzOtduX06V2PDVRBmTrNGNlsELp1scAAAAAAAAAAAAAAAAAAAAAAHB7Ztt9M/36OWn2vaj0NztblubJDerrVPV9yvpAB0V9oLRZVed5q3ZrfaDR+jy9Tj0mzu3UAAAAAAAAAAAAAAAAAAAA8O+ytT0Zy9Pd1c2t7Z315e6gsTfU89oXH38+HeNz/qFRL/fY3ln/oByqRX9OWqsmp7V8Th51fxmzuVWLGEz+6Fo/4yoqG2/2T3FoGs2jh7rdCw/88N5hQ38OempRNPbTVrHPMc6+cXfkiZU93yweK6pszN+zNuiJGBq6Wh0/PSp8993xBSOJqJ/8wh2jsRDtiLj4SN7zWVn04aGHW89/986Hv2TJJ+Uzlk27md7WXs0ornLVk0yO/uyebMHJ2F6uff3rC/e9/eXxotLhnjeOnvxJ1ajymiyGkuhfwRg6xdg6jaOHTnrAnfUqh/XlblIfmXPx/YXla7vf/zwa1TjyF2ToiVaoAwAAAAAAAAAAAAAAAAAAzsTQ/4qfwKPPnF5GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD2Bp//P9Q4GOs5TuOPvRgfaq5ubsXUeZ8SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA73V8BAAD//6FhVS4=") (async) truncate(&(0x7f0000000100)='./file1\x00', 0x35) (async) r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(r0, 0xc0945662, &(0x7f0000000140)={0x7fffffff, 0x0, '\x00', {0x0, @reserved}}) 00:06:17 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000440)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000002d030100000000009500000c000000006926000000000000bf67000000000000150600000fff070067070000200000006a0200000ee60000bf050000000000003d350000000000006507000002000000070700004a0000e90f75000000000000bf54000000000000070400000400f9ff2d53010000000000840400000000000073720000000000009500000000000000db13d5d8b741f2cdaabc0600000000000000a8d09535a157f9005bd38addaa65b925cd3ded25b8b9e2a095d2c51ef45c5588ec78c7f32946b17cecfe54c53ab530c58b67851b7e0e82452a083b98a6aa766401047d150203b0417edef332233b081df18961d6822d133bf72a4de1c2ea17f0452ffc211576846ac629d1d93265ba474580047a9dc88de358ce795731891a2031de4e09740c64e5306f991ed4785a9773a433e0db9c1a7d4ab9d658ce9cfdb4db3bed62bcb2bc91ddcdfac2e6d4421c49fb6641cbf56914e76702f673b5860ec182dcfbad421493b000e3806f905f1d0da2a304e06543b56d35235d96f5143b6234f5a6b701690b07fb664a44e22b72e843e7cf55f394cf75d1cd3ee79a25fb98cc45b3a0f3abda0f01e27f9e61fde43e42e150d4a2fddd9a9767748ca3522443097c55dc97c09d38485b18ad2cff787338bab324336f50c97b751f2ed2c4281848b428d1b2c1194b065c1bcfc5540f957473ea0f89c162c61f090e756576bc30008203958a0b62ad40597d5cd115280e312fce05d99c6e4dc8792d2c7fb55eb75eb9e6819869e1a3cbc4c3b6b6e119c0cdad6956787858750ffbf6d543932b03623d3a16a303b7bce2a9b514a0c74584356a0363f3644e3abbe4c08b411868f5f94528424cb6e1921ee4d1b1f4670b740c66e2ce440ca7b9402e0de12478fddd2e52061d7b78347d9452177e524f38bb778c8be93fb25bac014a55572e0b9db8a638ccfe27ab61c8f54ee59cc53b31b8482c0f9bd48e4db93a7556036aa593cd91dfa3b96e0c6e057daaa53ff7d515da024a09836c73300000000200a48e7b1e6c1c45ba5fd1dbb42d2c1dceb307f43c1cdb640f8c18d9f10151f60de047bb481ec54fa244c7092ce8d578b77a9e74010f2161a023959cd5c358c3f0e3c197a2221bc5c2351ec5a31a8decc11226d52974758e3dc894d43a2e355c244531f6ff89842ff139dbad37e2e2334c4a29bf302fce56d6c16bfc52fa37620264fd1df2eb773a2877fa14d10383060b66df0a0e2bec2bc5b757e0b3c4337a43ab5a0e5bff230061fbcdb098155e11ff5acd660221f72639327e7b647e8e2af13b9253a3ee136c170fcad320a5e459a732cb797218046a731a9e43"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000440)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000002d030100000000009500000c000000006926000000000000bf67000000000000150600000fff070067070000200000006a0200000ee60000bf050000000000003d350000000000006507000002000000070700004a0000e90f75000000000000bf54000000000000070400000400f9ff2d53010000000000840400000000000073720000000000009500000000000000db13d5d8b741f2cdaabc0600000000000000a8d09535a157f9005bd38addaa65b925cd3ded25b8b9e2a095d2c51ef45c5588ec78c7f32946b17cecfe54c53ab530c58b67851b7e0e82452a083b98a6aa766401047d150203b0417edef332233b081df18961d6822d133bf72a4de1c2ea17f0452ffc211576846ac629d1d93265ba474580047a9dc88de358ce795731891a2031de4e09740c64e5306f991ed4785a9773a433e0db9c1a7d4ab9d658ce9cfdb4db3bed62bcb2bc91ddcdfac2e6d4421c49fb6641cbf56914e76702f673b5860ec182dcfbad421493b000e3806f905f1d0da2a304e06543b56d35235d96f5143b6234f5a6b701690b07fb664a44e22b72e843e7cf55f394cf75d1cd3ee79a25fb98cc45b3a0f3abda0f01e27f9e61fde43e42e150d4a2fddd9a9767748ca3522443097c55dc97c09d38485b18ad2cff787338bab324336f50c97b751f2ed2c4281848b428d1b2c1194b065c1bcfc5540f957473ea0f89c162c61f090e756576bc30008203958a0b62ad40597d5cd115280e312fce05d99c6e4dc8792d2c7fb55eb75eb9e6819869e1a3cbc4c3b6b6e119c0cdad6956787858750ffbf6d543932b03623d3a16a303b7bce2a9b514a0c74584356a0363f3644e3abbe4c08b411868f5f94528424cb6e1921ee4d1b1f4670b740c66e2ce440ca7b9402e0de12478fddd2e52061d7b78347d9452177e524f38bb778c8be93fb25bac014a55572e0b9db8a638ccfe27ab61c8f54ee59cc53b31b8482c0f9bd48e4db93a7556036aa593cd91dfa3b96e0c6e057daaa53ff7d515da024a09836c73300000000200a48e7b1e6c1c45ba5fd1dbb42d2c1dceb307f43c1cdb640f8c18d9f10151f60de047bb481ec54fa244c7092ce8d578b77a9e74010f2161a023959cd5c358c3f0e3c197a2221bc5c2351ec5a31a8decc11226d52974758e3dc894d43a2e355c244531f6ff89842ff139dbad37e2e2334c4a29bf302fce56d6c16bfc52fa37620264fd1df2eb773a2877fa14d10383060b66df0a0e2bec2bc5b757e0b3c4337a43ab5a0e5bff230061fbcdb098155e11ff5acd660221f72639327e7b647e8e2af13b9253a3ee136c170fcad320a5e459a732cb797218046a731a9e43"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x1ff, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x3}, 0x48) (async) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x1ff, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x3}, 0x48) socket$inet6_udplite(0xa, 0x2, 0x88) (async) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000180)={'wg1\x00', 0x0}) bpf$BPF_PROG_QUERY(0x22, &(0x7f0000000100)={@ifindex=r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r4, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) setsockopt$SO_BINDTODEVICE_wg(r4, 0x1, 0x19, &(0x7f00000000c0)='wg2\x00', 0x4) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='freezer.parent_freezing\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000100)=ANY=[], 0xfffffd9d) ioctl$int_in(r4, 0x5421, &(0x7f0000000000)=0xdb42) (async) ioctl$int_in(r4, 0x5421, &(0x7f0000000000)=0xdb42) sendfile(r4, r5, 0x0, 0x8000002b) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000980)={r0, 0xe0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0], 0x0, 0x8, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000840)}}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000a40)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f00000009c0), &(0x7f0000000a00)=r0}, 0x20) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r8, 0x0) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x10, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="1802000000c400ff0000000000000000850000003e00000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x4, 0x8, 0xb}, 0x48) (async) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x4, 0x8, 0xb}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f00000001c0)={@map=r10, r9, 0x7}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r10, &(0x7f0000000240), &(0x7f00000004c0)=@tcp6=r8}, 0x20) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r10, &(0x7f0000000240), &(0x7f00000004c0)=@tcp6=r8}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1d, 0x10, &(0x7f0000000080)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@generic={0x0, 0x8, 0xf, 0x26f6, 0x8}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000140)='syzkaller\x00', 0x7, 0x84, &(0x7f0000000180)=""/132, 0x41000, 0x8, '\x00', r3, 0x2e, r5, 0x8, &(0x7f0000000240)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x3, 0x80, 0x80}, 0x10, r6, r0, 0x4, &(0x7f0000000a80)=[r7, r10], &(0x7f0000000ac0)=[{0x1, 0x1, 0x9, 0xb}, {0x2, 0x1, 0x9, 0x8}, {0x2, 0x4, 0xc, 0xb}, {0x0, 0x1, 0x9, 0x8}], 0x10, 0x4}, 0x90) [ 377.607311][T16073] loop4: detected capacity change from 0 to 256 [ 377.609144][T16078] tmpfs: Unknown parameter 'mpoaáñSõØv³MN' 00:06:17 executing program 0: r0 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10c4, 0x81b9, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{{0x9, 0x5, 0x2, 0x3, 0x400}}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000000)={0x0, 0x9, 0xd0, {0xd0, 0xe, "f6f4106b582d57b51e8d6b2761889d1c55d7a716891510ff296b7329dc43314cf9d321f26ddfaab409ceb9daf10c007d03be1b1806bfadeb21406e4317a525d899af8cbac33fd5f91d30562656278fc79cbae7dad72596cfa5859583fff5cbc81d4464042ca4b369120f4ab6dc51b4e6e617797691c2aab3d0b3c0aedbda9fcb826384068676a4acdfdf74e4916a9e3a17bac598b0ac5604f963d803f3957545f498d816ed1dc83b0cdb40ae7f4ea8b8cccf04d5d402aea8a5a94b606d4a7cb678bbed9c6b02d2467cdf544d52b9"}}, &(0x7f00000004c0)=ANY=[@ANYBLOB="0003400000004003ab583eecf32e99936f3f732c3ca94796745684b2c5a8d39c22309f5fd17c988f689d40970d869dde090f2795a398331866a01559792bb5196fd377518495a3be3de20bfed4a1aa0b9e37dcc4921e"], &(0x7f0000000180)={0x0, 0x22, 0x18, {[@global=@item_012={0x2, 0x1, 0xb, 'xl'}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_012={0x2, 0x1, 0x2, 'nf'}, @local=@item_012={0x1, 0x2, 0x0, "14"}, @global, @main=@item_4={0x3, 0x0, 0xa, "6678b9f1"}, @local=@item_012={0x0, 0x2, 0x4}, @main=@item_012={0x2, 0x0, 0xa, ' }'}, @local=@item_4={0x3, 0x2, 0x0, "4aa4628e"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x1, 0x1, {0x22, 0xd0e}}}}, &(0x7f0000000480)={0x2c, &(0x7f0000000240)={0x0, 0xf, 0xe8, "65a40b955915492ca7f1d91238e82524275baf4effd2ad3c9cfd4645fce792da37a44ffdd3839d9f6c2bba587cbbc89e6aa0edf27860125293b12adf678de05d571f0e4525a55d4b0f1093ffd7d5c57863626134d2ca5d897a68434e743faff60ed8fcc5337ebc5a9fdda8867f0918726345f2633a2032adb0cd4581f46e92d2ce638ebee28e72d9d0cb4fdc3cbf50b9ae33fac7d3492c883e07782821df0a8c0aebdfabf1f2d7c3a9f32447a3917cf365d6c675165fff0d0113c76433fa38c6d2cec789db4ac277201ba85d6cc95ddd8b833299eabfdecf371739e1c0d3aa478d317c76ee445681"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000003c0)={0x20, 0x1, 0x73, "96a56b6ac565eae97b7ea4d5736df711adae79acacdd25fc2538343b9d29c6af3ca05336b876cd20c2fd49bd2a55d39555ad3168c6638961ebbe7eeb0e620d1e3979f12011a070f53159601554bda6380fee2c327dad42eb9466d3fbccee25998aeeb6ad4aaaba9c6d7625b9665b97aace501f"}, &(0x7f0000000440)={0x20, 0x3, 0x1}}) 00:06:17 executing program 1: socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000040)={0x100000001, 0x2, 0x5}) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f61e1f153f5d876b34d4e00"]) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100)="ae990c32550539f4441b2d2f7a4db15556a7d8332c07f5e3953cddd2019fc37e49e92a3172aced71cae5ce51723d7947e2237d524ab873b4020010abd050ea87d257ec57add97b608c635aa07b2673d10890159600c516b505e825e4bf6d048c849afb80ed046e825e07d4f081ce237bfb7d16cc2d2bd0b3a0b87232870d5d552d895025aed5290cb30fb855a0e6ff58c40d202ff1c27a005e87d713213c2e86c2bf5b8fa6525c22f1cb401c4bfcf4b7c104cc8280f3", 0xb6) (async) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100)="ae990c32550539f4441b2d2f7a4db15556a7d8332c07f5e3953cddd2019fc37e49e92a3172aced71cae5ce51723d7947e2237d524ab873b4020010abd050ea87d257ec57add97b608c635aa07b2673d10890159600c516b505e825e4bf6d048c849afb80ed046e825e07d4f081ce237bfb7d16cc2d2bd0b3a0b87232870d5d552d895025aed5290cb30fb855a0e6ff58c40d202ff1c27a005e87d713213c2e86c2bf5b8fa6525c22f1cb401c4bfcf4b7c104cc8280f3", 0xb6) [ 377.637321][T16080] tmpfs: Unknown parameter 'mpoaáñSõØv³MN' 00:06:17 executing program 1: socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000040)={0x100000001, 0x2, 0x5}) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6d706f61e1f153f5d876b34d4e00"]) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100)="ae990c32550539f4441b2d2f7a4db15556a7d8332c07f5e3953cddd2019fc37e49e92a3172aced71cae5ce51723d7947e2237d524ab873b4020010abd050ea87d257ec57add97b608c635aa07b2673d10890159600c516b505e825e4bf6d048c849afb80ed046e825e07d4f081ce237bfb7d16cc2d2bd0b3a0b87232870d5d552d895025aed5290cb30fb855a0e6ff58c40d202ff1c27a005e87d713213c2e86c2bf5b8fa6525c22f1cb401c4bfcf4b7c104cc8280f3", 0xb6) [ 377.669475][T16086] tmpfs: Unknown parameter 'mpoaáñSõØv³MN' [ 377.685702][T16073] FAT-fs (loop4): Directory bread(block 64) failed [ 377.695155][T16073] FAT-fs (loop4): Directory bread(block 65) failed 00:06:17 executing program 1: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000140)="5684fa308c0b74d7ab896a9a643df7a749b2149ecfadaae2130ef24d50451749d398f1a513aed7b7aa49f30a5be4a5b7e94c994efa0d607c29836b59294144e08377a34c78d1f61a763f1b7b0e8c985de25aa892868cdef47675efc5e639bf38bf44f0ff05770efa2cd7e731ad0288a89fda715a9615ed00736c8da35091f2ecf4a42f12a1b9d99ddd1c9b0ba1fc066a4f6f3769571a1b760f6371177b9524739f03163250499903ae", 0xa9) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000300)="65382386084d0eb88e6dd04f1ec0a9a7d061fd9a8db6bccfee4a2673afaee7823bd06b5a9b6b5379612f62d0ddd2535c4b57a184a0a0c03384b6e20f06c887ece23726fb68ec36cb7f61b1ccdd122880a3abaf00108ac8a92abe9883f794318c378a165c6b9bcfbfc0f62bcef0b7574737e8f171ae8c7f865ac0e3c82fc45059645d9eb7229b3449b9f6fd26bc7780014db6c244e235127debb65085fc2d79d4a2d1ca7b5e4da1d80881750a2f002dc21c8b", 0xb2) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={[{@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) renameat2(r0, &(0x7f00000001c0)='./cgroup\x00', r0, &(0x7f00000002c0)='./cgroup\x00', 0x1) open_tree(r0, &(0x7f0000000040)='./file0\x00', 0x81000) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000200)="35d78598f38a0abf6e6d00dd26e1e4c87fdeaaa1606c6b49c710de53c50921a6b2802fb383fabd9b7e590bf7cb8461a97ed934e8d21a7621e997ea77bf3762b76038902c648e5c8ec3dfbf854057b12f1c36d6dbf8c60b8df75dd40c5b7b5a350559ff013f16b3928946ca44bbb052db31e8ac57f685901af4018b2637915caf04e1bb74bde660bc25902abee1ae8107266037dd45899ee25397bf1a43b28566e899e0ba74a4d60c6800ca435b42430693470539bbfbafc752c608c29885736de729c42dbc93380a3d37e7f7ccc4cc0aeca7476b43a74ca0", 0xd8) [ 377.704599][T16073] FAT-fs (loop4): Directory bread(block 66) failed [ 377.706124][T16073] FAT-fs (loop4): Directory bread(block 67) failed [ 377.720723][T16073] FAT-fs (loop4): Directory bread(block 68) failed [ 377.723125][T16073] FAT-fs (loop4): Directory bread(block 69) failed [ 377.724815][T16073] FAT-fs (loop4): Directory bread(block 70) failed [ 377.726410][T16073] FAT-fs (loop4): Directory bread(block 71) failed [ 377.732187][T16073] FAT-fs (loop4): Directory bread(block 72) failed [ 377.734201][T16073] FAT-fs (loop4): Directory bread(block 73) failed 00:06:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x100c014, &(0x7f00000005c0)={[{@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@fat=@flush}, {@shortname_lower}, {@uni_xlateno}, {@uni_xlate}, {@numtail}, {@shortname_winnt}, {@shortname_winnt}, {@utf8no}, {@shortname_mixed}, {@uni_xlate}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'koi8-ru'}}, {@fat=@codepage={'codepage', 0x3d, '865'}}, {@rodir}]}, 0x1, 0x350, &(0x7f0000000240)="$eJzs3TtoZFUYAOD/ZmYyibBOBGHBxtFOkLAJWGiVsKwgBvHBoGtlMIlIJgoJDiRFHpVYCjaCYmFnoeVWFmIldhZaqiA+sHHBYsHFK/c1j51Ek4Uk6n5fkZw55/zn/Gduwkzg5p+XFmJ9pRFr16//GFNTSdQXLi/EjSRmYiJqUdgPAOD/5Eaaxm9p4bxzAQDORv76/8qFv5nx+/CDJDn9lACAUzb093+j6ms2xqY9fWjw66ebGwBwOgav/1NFx4Mjw5Ojs+v9ewIAgP+u566++OTiUsSz7fZUxMabvU6vE48NxhfX4tXoxmpcilbcjChuFCjuFsi+Pv7E0pVL7cxPM9HJInqdiI1Gr9NfIotvxly0YqaIKd9pZO1aFj+Xx7cjYn8v3z82kl6nkVT7f3tXrMZ8tOLecv+02n86IpauzLfLBTobVfxexEFU++T5z0Yrvno5f0Ozku9drPVpROzOtduX06V2PDVRBmTrNGNlsELp1scAAAAAAAAAAAAAAAAAAAAAAHB7Ztt9M/36OWn2vaj0NztblubJDerrVPV9yvpAB0V9oLRZVed5q3ZrfaDR+jy9Tj0mzu3UAAAAAAAAAAAAAAAAAAAA8O+ytT0Zy9Pd1c2t7Z315e6gsTfU89oXH38+HeNz/qFRL/fY3ln/oByqRX9OWqsmp7V8Th51fxmzuVWLGEz+6Fo/4yoqG2/2T3FoGs2jh7rdCw/88N5hQ38OempRNPbTVrHPMc6+cXfkiZU93yweK6pszN+zNuiJGBq6Wh0/PSp8993xBSOJqJ/8wh2jsRDtiLj4SN7zWVn04aGHW89/986Hv2TJJ+Uzlk27md7WXs0ornLVk0yO/uyebMHJ2F6uff3rC/e9/eXxotLhnjeOnvxJ1ajymiyGkuhfwRg6xdg6jaOHTnrAnfUqh/XlblIfmXPx/YXla7vf/zwa1TjyF2ToiVaoAwAAAAAAAAAAAAAAAAAAzsTQ/4qfwKPPnF5GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD2Bp//P9Q4GOs5TuOPvRgfaq5ubsXUeZ8SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA73V8BAAD//6FhVS4=") truncate(&(0x7f0000000100)='./file1\x00', 0x35) (async) r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_DV_TIMINGS(r0, 0xc0945662, &(0x7f0000000140)={0x7fffffff, 0x0, '\x00', {0x0, @reserved}}) 00:06:17 executing program 1: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000140)="5684fa308c0b74d7ab896a9a643df7a749b2149ecfadaae2130ef24d50451749d398f1a513aed7b7aa49f30a5be4a5b7e94c994efa0d607c29836b59294144e08377a34c78d1f61a763f1b7b0e8c985de25aa892868cdef47675efc5e639bf38bf44f0ff05770efa2cd7e731ad0288a89fda715a9615ed00736c8da35091f2ecf4a42f12a1b9d99ddd1c9b0ba1fc066a4f6f3769571a1b760f6371177b9524739f03163250499903ae", 0xa9) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000300)="65382386084d0eb88e6dd04f1ec0a9a7d061fd9a8db6bccfee4a2673afaee7823bd06b5a9b6b5379612f62d0ddd2535c4b57a184a0a0c03384b6e20f06c887ece23726fb68ec36cb7f61b1ccdd122880a3abaf00108ac8a92abe9883f794318c378a165c6b9bcfbfc0f62bcef0b7574737e8f171ae8c7f865ac0e3c82fc45059645d9eb7229b3449b9f6fd26bc7780014db6c244e235127debb65085fc2d79d4a2d1ca7b5e4da1d80881750a2f002dc21c8b", 0xb2) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={[{@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) renameat2(r0, &(0x7f00000001c0)='./cgroup\x00', r0, &(0x7f00000002c0)='./cgroup\x00', 0x1) open_tree(r0, &(0x7f0000000040)='./file0\x00', 0x81000) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000200)="35d78598f38a0abf6e6d00dd26e1e4c87fdeaaa1606c6b49c710de53c50921a6b2802fb383fabd9b7e590bf7cb8461a97ed934e8d21a7621e997ea77bf3762b76038902c648e5c8ec3dfbf854057b12f1c36d6dbf8c60b8df75dd40c5b7b5a350559ff013f16b3928946ca44bbb052db31e8ac57f685901af4018b2637915caf04e1bb74bde660bc25902abee1ae8107266037dd45899ee25397bf1a43b28566e899e0ba74a4d60c6800ca435b42430693470539bbfbafc752c608c29885736de729c42dbc93380a3d37e7f7ccc4cc0aeca7476b43a74ca0", 0xd8) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000140)="5684fa308c0b74d7ab896a9a643df7a749b2149ecfadaae2130ef24d50451749d398f1a513aed7b7aa49f30a5be4a5b7e94c994efa0d607c29836b59294144e08377a34c78d1f61a763f1b7b0e8c985de25aa892868cdef47675efc5e639bf38bf44f0ff05770efa2cd7e731ad0288a89fda715a9615ed00736c8da35091f2ecf4a42f12a1b9d99ddd1c9b0ba1fc066a4f6f3769571a1b760f6371177b9524739f03163250499903ae", 0xa9) (async) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000300)="65382386084d0eb88e6dd04f1ec0a9a7d061fd9a8db6bccfee4a2673afaee7823bd06b5a9b6b5379612f62d0ddd2535c4b57a184a0a0c03384b6e20f06c887ece23726fb68ec36cb7f61b1ccdd122880a3abaf00108ac8a92abe9883f794318c378a165c6b9bcfbfc0f62bcef0b7574737e8f171ae8c7f865ac0e3c82fc45059645d9eb7229b3449b9f6fd26bc7780014db6c244e235127debb65085fc2d79d4a2d1ca7b5e4da1d80881750a2f002dc21c8b", 0xb2) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={[{@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) (async) renameat2(r0, &(0x7f00000001c0)='./cgroup\x00', r0, &(0x7f00000002c0)='./cgroup\x00', 0x1) (async) open_tree(r0, &(0x7f0000000040)='./file0\x00', 0x81000) (async) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000200)="35d78598f38a0abf6e6d00dd26e1e4c87fdeaaa1606c6b49c710de53c50921a6b2802fb383fabd9b7e590bf7cb8461a97ed934e8d21a7621e997ea77bf3762b76038902c648e5c8ec3dfbf854057b12f1c36d6dbf8c60b8df75dd40c5b7b5a350559ff013f16b3928946ca44bbb052db31e8ac57f685901af4018b2637915caf04e1bb74bde660bc25902abee1ae8107266037dd45899ee25397bf1a43b28566e899e0ba74a4d60c6800ca435b42430693470539bbfbafc752c608c29885736de729c42dbc93380a3d37e7f7ccc4cc0aeca7476b43a74ca0", 0xd8) (async) 00:06:17 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000440)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000002d030100000000009500000c000000006926000000000000bf67000000000000150600000fff070067070000200000006a0200000ee60000bf050000000000003d350000000000006507000002000000070700004a0000e90f75000000000000bf54000000000000070400000400f9ff2d53010000000000840400000000000073720000000000009500000000000000db13d5d8b741f2cdaabc0600000000000000a8d09535a157f9005bd38addaa65b925cd3ded25b8b9e2a095d2c51ef45c5588ec78c7f32946b17cecfe54c53ab530c58b67851b7e0e82452a083b98a6aa766401047d150203b0417edef332233b081df18961d6822d133bf72a4de1c2ea17f0452ffc211576846ac629d1d93265ba474580047a9dc88de358ce795731891a2031de4e09740c64e5306f991ed4785a9773a433e0db9c1a7d4ab9d658ce9cfdb4db3bed62bcb2bc91ddcdfac2e6d4421c49fb6641cbf56914e76702f673b5860ec182dcfbad421493b000e3806f905f1d0da2a304e06543b56d35235d96f5143b6234f5a6b701690b07fb664a44e22b72e843e7cf55f394cf75d1cd3ee79a25fb98cc45b3a0f3abda0f01e27f9e61fde43e42e150d4a2fddd9a9767748ca3522443097c55dc97c09d38485b18ad2cff787338bab324336f50c97b751f2ed2c4281848b428d1b2c1194b065c1bcfc5540f957473ea0f89c162c61f090e756576bc30008203958a0b62ad40597d5cd115280e312fce05d99c6e4dc8792d2c7fb55eb75eb9e6819869e1a3cbc4c3b6b6e119c0cdad6956787858750ffbf6d543932b03623d3a16a303b7bce2a9b514a0c74584356a0363f3644e3abbe4c08b411868f5f94528424cb6e1921ee4d1b1f4670b740c66e2ce440ca7b9402e0de12478fddd2e52061d7b78347d9452177e524f38bb778c8be93fb25bac014a55572e0b9db8a638ccfe27ab61c8f54ee59cc53b31b8482c0f9bd48e4db93a7556036aa593cd91dfa3b96e0c6e057daaa53ff7d515da024a09836c73300000000200a48e7b1e6c1c45ba5fd1dbb42d2c1dceb307f43c1cdb640f8c18d9f10151f60de047bb481ec54fa244c7092ce8d578b77a9e74010f2161a023959cd5c358c3f0e3c197a2221bc5c2351ec5a31a8decc11226d52974758e3dc894d43a2e355c244531f6ff89842ff139dbad37e2e2334c4a29bf302fce56d6c16bfc52fa37620264fd1df2eb773a2877fa14d10383060b66df0a0e2bec2bc5b757e0b3c4337a43ab5a0e5bff230061fbcdb098155e11ff5acd660221f72639327e7b647e8e2af13b9253a3ee136c170fcad320a5e459a732cb797218046a731a9e43"], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x1ff, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x3}, 0x48) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000180)={'wg1\x00', 0x0}) bpf$BPF_PROG_QUERY(0x22, &(0x7f0000000100)={@ifindex=r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r4, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) (async) setsockopt$SO_BINDTODEVICE_wg(r4, 0x1, 0x19, &(0x7f00000000c0)='wg2\x00', 0x4) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='freezer.parent_freezing\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000100)=ANY=[], 0xfffffd9d) (async, rerun: 64) ioctl$int_in(r4, 0x5421, &(0x7f0000000000)=0xdb42) (async, rerun: 64) sendfile(r4, r5, 0x0, 0x8000002b) (async, rerun: 64) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000980)={r0, 0xe0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0], 0x0, 0x8, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000840)}}, 0x10) (async, rerun: 64) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000a40)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f00000009c0), &(0x7f0000000a00)=r0}, 0x20) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r8, 0x0) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x10, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="1802000000c400ff0000000000000000850000003e00000095"], &(0x7f00000000c0)='GPL\x00'}, 0x90) (async) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x4, 0x8, 0xb}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f00000001c0)={@map=r10, r9, 0x7}, 0x10) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r10, &(0x7f0000000240), &(0x7f00000004c0)=@tcp6=r8}, 0x20) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x1d, 0x10, &(0x7f0000000080)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@generic={0x0, 0x8, 0xf, 0x26f6, 0x8}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000140)='syzkaller\x00', 0x7, 0x84, &(0x7f0000000180)=""/132, 0x41000, 0x8, '\x00', r3, 0x2e, r5, 0x8, &(0x7f0000000240)={0x6, 0x1}, 0x8, 0x10, &(0x7f0000000280)={0x0, 0x3, 0x80, 0x80}, 0x10, r6, r0, 0x4, &(0x7f0000000a80)=[r7, r10], &(0x7f0000000ac0)=[{0x1, 0x1, 0x9, 0xb}, {0x2, 0x1, 0x9, 0x8}, {0x2, 0x4, 0xc, 0xb}, {0x0, 0x1, 0x9, 0x8}], 0x10, 0x4}, 0x90) [ 377.807081][T16093] loop4: detected capacity change from 0 to 256 [ 377.836720][T16093] FAT-fs (loop4): Directory bread(block 64) failed [ 377.843488][T16093] FAT-fs (loop4): Directory bread(block 65) failed 00:06:17 executing program 1: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000140)="5684fa308c0b74d7ab896a9a643df7a749b2149ecfadaae2130ef24d50451749d398f1a513aed7b7aa49f30a5be4a5b7e94c994efa0d607c29836b59294144e08377a34c78d1f61a763f1b7b0e8c985de25aa892868cdef47675efc5e639bf38bf44f0ff05770efa2cd7e731ad0288a89fda715a9615ed00736c8da35091f2ecf4a42f12a1b9d99ddd1c9b0ba1fc066a4f6f3769571a1b760f6371177b9524739f03163250499903ae", 0xa9) (async) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000300)="65382386084d0eb88e6dd04f1ec0a9a7d061fd9a8db6bccfee4a2673afaee7823bd06b5a9b6b5379612f62d0ddd2535c4b57a184a0a0c03384b6e20f06c887ece23726fb68ec36cb7f61b1ccdd122880a3abaf00108ac8a92abe9883f794318c378a165c6b9bcfbfc0f62bcef0b7574737e8f171ae8c7f865ac0e3c82fc45059645d9eb7229b3449b9f6fd26bc7780014db6c244e235127debb65085fc2d79d4a2d1ca7b5e4da1d80881750a2f002dc21c8b", 0xb2) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={[{@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x30, 0xa]}}}, 0x4e}]}) (async, rerun: 64) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 64) renameat2(r0, &(0x7f00000001c0)='./cgroup\x00', r0, &(0x7f00000002c0)='./cgroup\x00', 0x1) (async) open_tree(r0, &(0x7f0000000040)='./file0\x00', 0x81000) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000200)="35d78598f38a0abf6e6d00dd26e1e4c87fdeaaa1606c6b49c710de53c50921a6b2802fb383fabd9b7e590bf7cb8461a97ed934e8d21a7621e997ea77bf3762b76038902c648e5c8ec3dfbf854057b12f1c36d6dbf8c60b8df75dd40c5b7b5a350559ff013f16b3928946ca44bbb052db31e8ac57f685901af4018b2637915caf04e1bb74bde660bc25902abee1ae8107266037dd45899ee25397bf1a43b28566e899e0ba74a4d60c6800ca435b42430693470539bbfbafc752c608c29885736de729c42dbc93380a3d37e7f7ccc4cc0aeca7476b43a74ca0", 0xd8) [ 377.846206][T16093] FAT-fs (loop4): Directory bread(block 66) failed [ 377.848876][T16093] FAT-fs (loop4): Directory bread(block 67) failed [ 377.850727][T16093] FAT-fs (loop4): Directory bread(block 68) failed [ 377.852220][T16093] FAT-fs (loop4): Directory bread(block 69) failed [ 377.854006][T16093] FAT-fs (loop4): Directory bread(block 70) failed [ 377.855500][T16093] FAT-fs (loop4): Directory bread(block 71) failed [ 377.861750][T16093] FAT-fs (loop4): Directory bread(block 72) failed [ 377.863401][T16093] FAT-fs (loop4): Directory bread(block 73) failed [ 377.893769][T16093] FAT-fs (loop4): Filesystem has been set read-only [ 377.896115][T16093] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF 00:06:17 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan0\x00'}, @IFLA_MASTER={0x8, 0xa, r1}]}, 0x3c}}, 0x0) socket$netlink(0x10, 0x3, 0x10) 00:06:17 executing program 3: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0xe, 0x4, 0x348, 0xffffffff, 0x0, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x2b0, 0x2b0, 0x2b0, 0xffffffff, 0x4, &(0x7f0000000040), {[{{@ip={@multicast1, @loopback, 0xffffff, 0xff, 'team0\x00', 'vlan0\x00', {0xff}, {}, 0xff}, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x6, 0x3}, {0xffffffffffffffff, 0x4}}}}, {{@ip={@multicast2, @private=0xa010101, 0x0, 0xffffffff, 'vxcan1\x00', 'ip6gre0\x00', {0xff}, {0xff}, 0x32, 0x0, 0x8}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00', 0x0, 0x4, 0x2, 0x1}}, @common=@set={{0x40}, {{0x2, [0x1, 0x4, 0x0, 0x0, 0x3, 0x4], 0x2, 0x4}}}]}, @REJECT={0x28}}, {{@ip={@rand_addr=0x64010101, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, 0xff000000, 'syzkaller0\x00', 'wg0\x00', {0xcf04cc5764a79014}, {0xff}, 0x62, 0x2, 0x4}, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={{0x30}, {[0xffff30a4, 0x3], 0x1}}, @common=@inet=@tos={{0x28}, {0x1}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000080)=0xfffefffa, 0x4) connect$inet(r0, &(0x7f0000000100)={0x2, 0xfffc, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1000004, 0x12, r1, 0x0) ftruncate(r1, 0x8979) getsockopt$bt_BT_DEFER_SETUP(0xffffffffffffffff, 0x112, 0x7, &(0x7f0000000140), &(0x7f0000000180)=0x4) write$binfmt_elf32(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000003800000000000000000000000000200000000000000000400000000000000000000000000000000000000000000043be31ad0000000000005e000000266ccd253fafbf371983cff523c09c07881ce53dc49f81816b68cc824c835d29c01ad129d89e55d4e030c89f838203bbada8e856cec4fcf77281178c40e846a8438cc1c4000001008b85fcd64c635eb5eeed014068de728e7c20fbfc3a"], 0x58) syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), r1) [ 377.981084][T16111] x_tables: duplicate underflow at hook 2 [ 377.982919][T16109] team0: Device ipvlan0 failed to register rx_handler 00:06:17 executing program 3: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0xe, 0x4, 0x348, 0xffffffff, 0x0, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x2b0, 0x2b0, 0x2b0, 0xffffffff, 0x4, &(0x7f0000000040), {[{{@ip={@multicast1, @loopback, 0xffffff, 0xff, 'team0\x00', 'vlan0\x00', {0xff}, {}, 0xff}, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x6, 0x3}, {0xffffffffffffffff, 0x4}}}}, {{@ip={@multicast2, @private=0xa010101, 0x0, 0xffffffff, 'vxcan1\x00', 'ip6gre0\x00', {0xff}, {0xff}, 0x32, 0x0, 0x8}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00', 0x0, 0x4, 0x2, 0x1}}, @common=@set={{0x40}, {{0x2, [0x1, 0x4, 0x0, 0x0, 0x3, 0x4], 0x2, 0x4}}}]}, @REJECT={0x28}}, {{@ip={@rand_addr=0x64010101, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, 0xff000000, 'syzkaller0\x00', 'wg0\x00', {0xcf04cc5764a79014}, {0xff}, 0x62, 0x2, 0x4}, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={{0x30}, {[0xffff30a4, 0x3], 0x1}}, @common=@inet=@tos={{0x28}, {0x1}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000080)=0xfffefffa, 0x4) (async) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000080)=0xfffefffa, 0x4) connect$inet(r0, &(0x7f0000000100)={0x2, 0xfffc, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1000004, 0x12, r1, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1000004, 0x12, r1, 0x0) ftruncate(r1, 0x8979) getsockopt$bt_BT_DEFER_SETUP(0xffffffffffffffff, 0x112, 0x7, &(0x7f0000000140), &(0x7f0000000180)=0x4) write$binfmt_elf32(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000003800000000000000000000000000200000000000000000400000000000000000000000000000000000000000000043be31ad0000000000005e000000266ccd253fafbf371983cff523c09c07881ce53dc49f81816b68cc824c835d29c01ad129d89e55d4e030c89f838203bbada8e856cec4fcf77281178c40e846a8438cc1c4000001008b85fcd64c635eb5eeed014068de728e7c20fbfc3a"], 0x58) syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), r1) [ 378.020279][T16114] x_tables: duplicate underflow at hook 2 00:06:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)) (async) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan0\x00'}, @IFLA_MASTER={0x8, 0xa, r1}]}, 0x3c}}, 0x0) socket$netlink(0x10, 0x3, 0x10) [ 378.053641][T16117] team0: Device ipvlan0 failed to register rx_handler 00:06:18 executing program 3: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0xe, 0x4, 0x348, 0xffffffff, 0x0, 0x98, 0x0, 0xffffffff, 0xffffffff, 0x2b0, 0x2b0, 0x2b0, 0xffffffff, 0x4, &(0x7f0000000040), {[{{@ip={@multicast1, @loopback, 0xffffff, 0xff, 'team0\x00', 'vlan0\x00', {0xff}, {}, 0xff}, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x6, 0x3}, {0xffffffffffffffff, 0x4}}}}, {{@ip={@multicast2, @private=0xa010101, 0x0, 0xffffffff, 'vxcan1\x00', 'ip6gre0\x00', {0xff}, {0xff}, 0x32, 0x0, 0x8}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@osf={{0x50}, {'syz1\x00', 0x0, 0x4, 0x2, 0x1}}, @common=@set={{0x40}, {{0x2, [0x1, 0x4, 0x0, 0x0, 0x3, 0x4], 0x2, 0x4}}}]}, @REJECT={0x28}}, {{@ip={@rand_addr=0x64010101, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, 0xff000000, 'syzkaller0\x00', 'wg0\x00', {0xcf04cc5764a79014}, {0xff}, 0x62, 0x2, 0x4}, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={{0x30}, {[0xffff30a4, 0x3], 0x1}}, @common=@inet=@tos={{0x28}, {0x1}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x2}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) (async) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000080)=0xfffefffa, 0x4) connect$inet(r0, &(0x7f0000000100)={0x2, 0xfffc, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1000004, 0x12, r1, 0x0) ftruncate(r1, 0x8979) (async, rerun: 64) getsockopt$bt_BT_DEFER_SETUP(0xffffffffffffffff, 0x112, 0x7, &(0x7f0000000140), &(0x7f0000000180)=0x4) (async, rerun: 64) write$binfmt_elf32(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000003800000000000000000000000000200000000000000000400000000000000000000000000000000000000000000043be31ad0000000000005e000000266ccd253fafbf371983cff523c09c07881ce53dc49f81816b68cc824c835d29c01ad129d89e55d4e030c89f838203bbada8e856cec4fcf77281178c40e846a8438cc1c4000001008b85fcd64c635eb5eeed014068de728e7c20fbfc3a"], 0x58) (async) syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0), r1) 00:06:18 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000600)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IFLA_IFNAME={0x14, 0x3, 'ipvlan0\x00'}, @IFLA_MASTER={0x8, 0xa, r1}]}, 0x3c}}, 0x0) socket$netlink(0x10, 0x3, 0x10) 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r3 = dup(r2) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000380)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}}) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="a8"], 0xa8) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@access_uid}]}}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x83, 0x1) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f00000004c0)={0x0, 0x1, &(0x7f00000000c0)=[r4], &(0x7f0000000040)=[0x7fffffff, 0x5, 0x8001, 0x400, 0x80], 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000040), 0x0, 0x800, 0x0, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x43) [ 378.119698][T16119] x_tables: duplicate underflow at hook 2 00:06:18 executing program 3: syz_mount_image$xfs(&(0x7f0000009700), &(0x7f00000001c0)='./file0\x00', 0x2000000, &(0x7f0000000200)=ANY=[@ANYRES16=0x0], 0x41, 0x9712, &(0x7f0000009780)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP+zAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEMAAAAgDB/6zzaDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwUwAAAP//Cez43w==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x80405880, &(0x7f000001fc40)) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000000)={0x8}, 0x10) [ 378.206684][T16124] team0: Device ipvlan0 failed to register rx_handler 00:06:18 executing program 4: syz_read_part_table(0x1058, &(0x7f0000000000)="$eJzsz7FNA0EQBdB/p+W4owkCqqAlMgQ5MZElN+g+HHisXUtXgu3gvWA1mj8/2PBYL2lTcvr4+vz9b0l+xna+JD147xdvU7Imh72xLrXkry1bku/XnmUbUZ+qqjKPuVXV+VYa2+N+mGTqT7v/hwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg+VwDAAD///MmE8c=") r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000010c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000001100)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f00000011c0)={&(0x7f0000001080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x40, r1, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x4}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x85}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) (rerun: 64) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) (async, rerun: 32) r3 = dup(r2) (rerun: 32) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000380)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}}) (async, rerun: 64) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) (async, rerun: 64) write$FUSE_DIRENTPLUS(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="a8"], 0xa8) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@access_uid}]}}) (async, rerun: 64) openat(r3, &(0x7f0000000180)='./file0\x00', 0x83, 0x1) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f00000004c0)={0x0, 0x1, &(0x7f00000000c0)=[r4], &(0x7f0000000040)=[0x7fffffff, 0x5, 0x8001, 0x400, 0x80], 0x0, 0x0}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000040), 0x0, 0x800, 0x0, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x43) [ 378.463771][T16131] loop4: detected capacity change from 0 to 8192 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f0000000000)={0x3, 0x2}) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) (async) r3 = dup(r2) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000380)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}}) (async) write$FUSE_BMAP(r3, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="a8"], 0xa8) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@access_uid}]}}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x83, 0x1) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0], 0x1}) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f00000004c0)={0x0, 0x1, &(0x7f00000000c0)=[r4], &(0x7f0000000040)=[0x7fffffff, 0x5, 0x8001, 0x400, 0x80], 0x0, 0x0}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000100)={&(0x7f0000000040), 0x0, 0x800, 0x0, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x43) 00:06:18 executing program 4: syz_read_part_table(0x1058, &(0x7f0000000000)="$eJzsz7FNA0EQBdB/p+W4owkCqqAlMgQ5MZElN+g+HHisXUtXgu3gvWA1mj8/2PBYL2lTcvr4+vz9b0l+xna+JD147xdvU7Imh72xLrXkry1bku/XnmUbUZ+qqjKPuVXV+VYa2+N+mGTqT7v/hwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg+VwDAAD///MmE8c=") (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000010c0), 0xffffffffffffffff) (async, rerun: 64) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000001100)={'batadv_slave_0\x00', 0x0}) (rerun: 64) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f00000011c0)={&(0x7f0000001080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x40, r1, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x4}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x85}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6ded1b"]) [ 378.621809][T16146] tmpfs: Unknown parameter 'mí' 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6ded1b"]) [ 378.678741][T16148] tmpfs: Unknown parameter 'mí' 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6ded1b"]) [ 378.738466][T16150] tmpfs: Unknown parameter 'mí' 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200000, 0xa1) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x60, &(0x7f0000000040)=ANY=[@ANYBLOB='mpol=bhnd:6N\x00']) 00:06:18 executing program 3: syz_mount_image$xfs(&(0x7f0000009700), &(0x7f00000001c0)='./file0\x00', 0x2000000, &(0x7f0000000200)=ANY=[@ANYRES16=0x0], 0x41, 0x9712, &(0x7f0000009780)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP+zAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEMAAAAgDB/6zzaDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwUwAAAP//Cez43w==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x80405880, &(0x7f000001fc40)) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000000)={0x8}, 0x10) syz_mount_image$xfs(&(0x7f0000009700), &(0x7f00000001c0)='./file0\x00', 0x2000000, &(0x7f0000000200)=ANY=[@ANYRES16=0x0], 0x41, 0x9712, &(0x7f0000009780)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP+zAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEMAAAAgDB/6zzaDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwUwAAAP//Cez43w==") (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x80405880, &(0x7f000001fc40)) (async) socket(0x10, 0x3, 0x0) (async) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000000)={0x8}, 0x10) (async) [ 378.815786][T16140] loop4: detected capacity change from 0 to 8192 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200000, 0xa1) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x60, &(0x7f0000000040)=ANY=[@ANYBLOB='mpol=bhnd:6N\x00']) 00:06:18 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200000, 0xa1) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x60, &(0x7f0000000040)=ANY=[@ANYBLOB='mpol=bhnd:6N\x00']) (async) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x60, &(0x7f0000000040)=ANY=[@ANYBLOB='mpol=bhnd:6N\x00']) 00:06:18 executing program 4: syz_read_part_table(0x1058, &(0x7f0000000000)="$eJzsz7FNA0EQBdB/p+W4owkCqqAlMgQ5MZElN+g+HHisXUtXgu3gvWA1mj8/2PBYL2lTcvr4+vz9b0l+xna+JD147xdvU7Imh72xLrXkry1bku/XnmUbUZ+qqjKPuVXV+VYa2+N+mGTqT7v/hwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg+VwDAAD///MmE8c=") r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000010c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000001100)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f00000011c0)={&(0x7f0000001080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x40, r1, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x4}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x85}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) syz_read_part_table(0x1058, &(0x7f0000000000)="$eJzsz7FNA0EQBdB/p+W4owkCqqAlMgQ5MZElN+g+HHisXUtXgu3gvWA1mj8/2PBYL2lTcvr4+vz9b0l+xna+JD147xdvU7Imh72xLrXkry1bku/XnmUbUZ+qqjKPuVXV+VYa2+N+mGTqT7v/hwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg+VwDAAD///MmE8c=") (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f00000010c0), 0xffffffffffffffff) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000001100)={'batadv_slave_0\x00'}) (async) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f00000011c0)={&(0x7f0000001080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x40, r1, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x3}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x4}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x85}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) (async) [ 378.940724][ T6142] blk_print_req_error: 3 callbacks suppressed [ 378.940739][ T6142] I/O error, dev loop4, sector 8064 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 379.099677][T16165] loop4: detected capacity change from 0 to 8192 [ 379.810015][T16156] loop2: detected capacity change from 0 to 131072 [ 379.813375][T16156] REISERFS warning: read_super_block: reiserfs filesystem is deprecated and scheduled to be removed from the kernel in 2025 [ 379.816377][T16156] REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal [ 379.818725][T16156] REISERFS (device loop2): using ordered data mode [ 379.820341][T16156] reiserfs: using flush barriers [ 379.822166][T16156] REISERFS (device loop2): journal params: device loop2, size 15748, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 379.828625][T16156] REISERFS (device loop2): checking transaction log (loop2) [ 381.216939][T16156] REISERFS (device loop2): Using rupasov hash to sort names [ 381.218981][T16156] REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. [ 381.226422][T16156] [ 381.226983][T16156] ====================================================== [ 381.228719][T16156] WARNING: possible circular locking dependency detected [ 381.230215][T16156] 6.7.0-rc8-syzkaller-g0802e17d9aca #0 Not tainted [ 381.231596][T16156] ------------------------------------------------------ [ 381.233219][T16156] syz-executor.2/16156 is trying to acquire lock: [ 381.234672][T16156] ffff00012624aaa0 (&type->i_mutex_dir_key#11/3){+.+.}-{3:3}, at: open_xa_dir+0x11c/0x578 [ 381.236811][T16156] [ 381.236811][T16156] but task is already holding lock: [ 381.238514][T16156] ffff0000c74de090 (&sbi->lock){+.+.}-{3:3}, at: reiserfs_write_lock_nested+0x68/0xd8 [ 381.240608][T16156] [ 381.240608][T16156] which lock already depends on the new lock. [ 381.240608][T16156] [ 381.242920][T16156] [ 381.242920][T16156] the existing dependency chain (in reverse order) is: [ 381.244938][T16156] [ 381.244938][T16156] -> #1 (&sbi->lock){+.+.}-{3:3}: [ 381.246489][T16156] __mutex_lock_common+0x190/0x21a0 [ 381.247656][T16156] mutex_lock_nested+0x2c/0x38 [ 381.248830][T16156] reiserfs_write_lock+0x7c/0xe8 [ 381.250012][T16156] reiserfs_mkdir+0x280/0x77c [ 381.251176][T16156] open_xa_dir+0x288/0x578 [ 381.252253][T16156] xattr_lookup+0x3c/0x268 [ 381.253359][T16156] reiserfs_xattr_set_handle+0xe0/0xe94 [ 381.254619][T16156] reiserfs_security_write+0x13c/0x1d0 [ 381.255993][T16156] reiserfs_new_inode+0x1084/0x1698 [ 381.257338][T16156] reiserfs_symlink+0x424/0x68c [ 381.258565][T16156] vfs_symlink+0x138/0x260 [ 381.259657][T16156] do_symlinkat+0x1bc/0x45c [ 381.260708][T16156] __arm64_sys_symlinkat+0xa4/0xbc [ 381.261888][T16156] invoke_syscall+0x98/0x2b8 [ 381.263027][T16156] el0_svc_common+0x130/0x23c [ 381.264215][T16156] do_el0_svc+0x48/0x58 [ 381.265371][T16156] el0_svc+0x54/0x158 [ 381.266333][T16156] el0t_64_sync_handler+0x84/0xfc [ 381.267502][T16156] el0t_64_sync+0x190/0x194 [ 381.268626][T16156] [ 381.268626][T16156] -> #0 (&type->i_mutex_dir_key#11/3){+.+.}-{3:3}: [ 381.270577][T16156] __lock_acquire+0x3384/0x763c [ 381.271822][T16156] lock_acquire+0x23c/0x71c [ 381.272934][T16156] down_write_nested+0x58/0xcc [ 381.274107][T16156] open_xa_dir+0x11c/0x578 [ 381.275202][T16156] xattr_lookup+0x3c/0x268 [ 381.276265][T16156] reiserfs_xattr_get+0xf0/0x96c [ 381.277549][T16156] security_get+0x94/0xd0 [ 381.278561][T16156] __vfs_getxattr+0x394/0x3c0 [ 381.279708][T16156] smk_fetch+0xc8/0x150 [ 381.280659][T16156] smack_d_instantiate+0x594/0x880 [ 381.282080][T16156] security_d_instantiate+0x98/0xf0 [ 381.283366][T16156] d_instantiate_new+0x64/0x120 [ 381.284525][T16156] reiserfs_symlink+0x610/0x68c [ 381.285686][T16156] vfs_symlink+0x138/0x260 [ 381.286767][T16156] do_symlinkat+0x1bc/0x45c [ 381.287863][T16156] __arm64_sys_symlinkat+0xa4/0xbc [ 381.289001][T16156] invoke_syscall+0x98/0x2b8 [ 381.290146][T16156] el0_svc_common+0x130/0x23c [ 381.291307][T16156] do_el0_svc+0x48/0x58 [ 381.292339][T16156] el0_svc+0x54/0x158 [ 381.293362][T16156] el0t_64_sync_handler+0x84/0xfc [ 381.294578][T16156] el0t_64_sync+0x190/0x194 [ 381.295693][T16156] [ 381.295693][T16156] other info that might help us debug this: [ 381.295693][T16156] [ 381.297825][T16156] Possible unsafe locking scenario: [ 381.297825][T16156] [ 381.299466][T16156] CPU0 CPU1 [ 381.300617][T16156] ---- ---- [ 381.301878][T16156] lock(&sbi->lock); [ 381.302748][T16156] lock(&type->i_mutex_dir_key#11/3); [ 381.304448][T16156] lock(&sbi->lock); [ 381.305814][T16156] lock(&type->i_mutex_dir_key#11/3); [ 381.306952][T16156] [ 381.306952][T16156] *** DEADLOCK *** [ 381.306952][T16156] [ 381.308783][T16156] 3 locks held by syz-executor.2/16156: [ 381.309928][T16156] #0: ffff0000c2bb0418 (sb_writers#17){.+.+}-{0:0}, at: mnt_want_write+0x44/0x9c [ 381.312008][T16156] #1: ffff00012624a400 (&type->i_mutex_dir_key#11/1){+.+.}-{3:3}, at: filename_create+0x204/0x468 [ 381.314484][T16156] #2: ffff0000c74de090 (&sbi->lock){+.+.}-{3:3}, at: reiserfs_write_lock_nested+0x68/0xd8 [ 381.316587][T16156] [ 381.316587][T16156] stack backtrace: [ 381.317869][T16156] CPU: 1 PID: 16156 Comm: syz-executor.2 Not tainted 6.7.0-rc8-syzkaller-g0802e17d9aca #0 [ 381.320108][T16156] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 381.322196][T16156] Call trace: [ 381.322932][T16156] dump_backtrace+0x1b8/0x1e4 [ 381.324012][T16156] show_stack+0x2c/0x3c [ 381.324962][T16156] dump_stack_lvl+0xd0/0x124 [ 381.326031][T16156] dump_stack+0x1c/0x28 [ 381.326979][T16156] print_circular_bug+0x150/0x1b8 [ 381.328037][T16156] check_noncircular+0x310/0x404 [ 381.329156][T16156] __lock_acquire+0x3384/0x763c [ 381.330246][T16156] lock_acquire+0x23c/0x71c [ 381.331224][T16156] down_write_nested+0x58/0xcc [ 381.332295][T16156] open_xa_dir+0x11c/0x578 [ 381.333319][T16156] xattr_lookup+0x3c/0x268 [ 381.334350][T16156] reiserfs_xattr_get+0xf0/0x96c [ 381.335516][T16156] security_get+0x94/0xd0 [ 381.336392][T16156] __vfs_getxattr+0x394/0x3c0 [ 381.337390][T16156] smk_fetch+0xc8/0x150 [ 381.338386][T16156] smack_d_instantiate+0x594/0x880 [ 381.339551][T16156] security_d_instantiate+0x98/0xf0 [ 381.340778][T16156] d_instantiate_new+0x64/0x120 [ 381.341813][T16156] reiserfs_symlink+0x610/0x68c [ 381.342901][T16156] vfs_symlink+0x138/0x260 [ 381.343879][T16156] do_symlinkat+0x1bc/0x45c [ 381.344910][T16156] __arm64_sys_symlinkat+0xa4/0xbc [ 381.345986][T16156] invoke_syscall+0x98/0x2b8 [ 381.347057][T16156] el0_svc_common+0x130/0x23c [ 381.348155][T16156] do_el0_svc+0x48/0x58 [ 381.349151][T16156] el0_svc+0x54/0x158 [ 381.350073][T16156] el0t_64_sync_handler+0x84/0xfc [ 381.351168][T16156] el0t_64_sync+0x190/0x194 [ 381.352301][ C1] vkms_vblank_simulate: vblank timer overrun 00:06:21 executing program 2: syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffdf, &(0x7f00000100c0)="$eJzs1rFJBEEUBuB/dy1AxnwSbeBY0wMNFC4xsAORA8GLbiPF8KzBpsQWrMDACpSVtQI38fg+mGSY+R8vei8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOkvu2uRlmZTpardMcpDU+rbadUn9fXv42rVpcr1eDRfb/nJI0v6cJm2ex19pkpTFcSl96cuinB6dn5Th4fH+ZrNZb6eYJjXvn0+3ufqYtZWxdjdrIgAAAOyHLwDgPzD/AYA/mXWZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBvduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdivY9OGgTAKwO8k9YIMIFKmCEILpEiZHdJljZQaJfOkSp8JUgQyQBCWhW3U2AbbxfeBeLoHd9yVPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMANuJtzfErSJF33+TLWSXflewEAAADnKany2q71SbXXPOarLUs/5V+Z/od8rOwHAAAAjlN25vGHNMtcPnX3adL3m/Uc+XlO6iTDwTnfv+9v269c8gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBJ/gMAAP//bzHHvw==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001a00)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000000)={0x0, 0xb184}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000080)={r1, 0x6}, &(0x7f00000000c0)=0xc) syz_mount_image$reiserfs(&(0x7f0000010000), &(0x7f0000010040)='./file0\x00', 0x0, &(0x7f0000010080), 0x1, 0xffdf, &(0x7f00000100c0)="$eJzs1rFJBEEUBuB/dy1AxnwSbeBY0wMNFC4xsAORA8GLbiPF8KzBpsQWrMDACpSVtQI38fg+mGSY+R8vei8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOkvu2uRlmZTpardMcpDU+rbadUn9fXv42rVpcr1eDRfb/nJI0v6cJm2ex19pkpTFcSl96cuinB6dn5Th4fH+ZrNZb6eYJjXvn0+3ufqYtZWxdjdrIgAAAOyHLwDgPzD/AYA/mXWZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBvduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV