# https://syzkaller.appspot.com/bug?id=91c2030241ada0e5d21877f8f2f44c98cffc04bb # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"slowdown":1,"sandbox":"none","fault_call":-1,"tun":true,"netdev":true,"resetnet":true,"cgroups":true,"binfmt_misc":true,"close_fds":true,"usb":true,"vhci":true,"wifi":true,"ieee802154":true,"sysctl":true,"tmpdir":true,"segv":true} socket$kcm(0x2b, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r0 = socket$kcm(0x10, 0x2, 0x0) perf_event_open(&(0x7f0000001780)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x3e, 0x0, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40020a00}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(0xffffffffffffffff, 0x5452, 0x0) recvmsg(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001f80)=""/218, 0xda}, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@pptp={0x18, 0x2, {0x2, @local}}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000080)="7aa88837fb123a38a6bc25c1ff31", 0xe}], 0x1, &(0x7f0000002140)=[{0x1010, 0x10f, 0x1, "d780e861c95fba1f06b54e35fd665cde1750f4c0a08e2649fb2b872eb930e682767f3fce24ddac36ae620c4ec8a231b304b84004256672a3b9b602a29a58d23a7fa56493b45236cc2458bb2c19f8bf296df526536de3b461009acef512fd9e8ed82318b68e241dcabebcaafbcc27778ea67c85c916e502a4d660c788b7c91e89644f4a1432b755b4d4c3b51cc0323fba0ab99c03d9becb2f3026d054317a8072e9273c9fbb2866e6a2018c1921b5fdb50b16676f55593b2a1e6b86bf716f6565b2844234ec5c3387da37af5528b32e8ac222405107a0a928f01c5d8b868c5b3f76f292cd343ae331febca738a34cc3e02f7ac8a3b39ee977080b8df17f78e86eed9c2d6f6478750fa23d785dda57f1ec431dde2d819223364b7ac5cbfae4ccf88630f7252a8930a5592a6fec9c0f9b529f8389345c6b06cbdd53969bdea07c9243f45217027625dbbc2acad2b11f5c309a31cbb66ffbba5a09f1054d46647c2d92b915b05618291ca23b1d31d54cf5c8cfc96a93d2d9682f6d24e107c223bf267b43641890e35bb698291fad71cdeb2fc793620ccda17b9bb603da35554bbc4759a619b5782025bb4a59bce6ac07db625f1f0ef54cb821ae5b5a219733f79dde8ab13eb0e9b2430c8fd64e71de655a550bc87bee234ddf2e1aaf716c63c08d5e7564b541a81b5f6d8ba7860e33899a40910f142a20a0bef8bf72cc0c0c545df44c5f976663e097c452e5264c904fbbc83f187492a3db84aa1b2fa8811202fe3d63029b1624b34b8619211dd6f67f12a4b507bccd9aa776b10cb3aec3f86440f3bcc8a897ae04f43dc7ef8dcf429bc53e9274a33909efa3b673e56724c1bf8534b083939416291bc10f582602b4a343937e8679b63f7d6125472a69d762bbce6c480f988e707f0f17917972aaaaf4d6c4debb478a7e0386146d9bccba0544086bd52c27165f036da0f37130f42d1475293d80f986992c812556184ecee44b95b38578d69c1a6a83e06a0555edbfaa85435a107b5496ec571a6c565f063bfceebea555ddaea67901b4f1d0cb329ea37b971712678fff744b8f945cfbb888b3fc8468cdaed052878661f94c8ceec20a09680bb4ceecc09f0ab52fd8a597bbf5b46d4c824d60eed6635fe2ca85d135418dc15fa353a3b7cddc3ca376ada36351be889748d4f0087ed9746eb4eb5210bb44706e856c5c36987cfd4954e10d472a0ab3dbbfe407b27efe46f3ec43427cb3acc8518fb014263a60673bd52321e7819bcac475aca33f6f23bb50b71606e7fe0d6eefd143f5fa764bec6a2814514a26861ab831d34a00a3de433f376d7ed96274a29da0e296121a5d7791f8bf7659aa4208e25231509ec2492461734a241bd914657def0ba9768399f0044c0d18117fd10187be280c38f1a2f0448c03d0d3262cb6520762ab502214b7b7cc05217d5bead53e30c8e0b0252f95e95042a8bf64155ca377c3fb897435e1bb1ae4bfe55fe8941a4965b89e04ab998c7e4983fc154bbf36c87171adce047d0e5437e892c39f032515e5fcbe163b67e42a84e12dfd925098ac72f590c67699e73bc0f8a76db091cf06ecd03ccd5ccee36fa0715c02f349cc4f5287e2362919759c6e56457bf00fcaeda5d5c872c0798858ac1aa1f92651d18043464ab621306eff7a0e6a27f2ca369869f2f9eeb413dcf8f757ed1065198e5b6bdc39a45a5228a75c2f3e5f9725263035f9c02edb6dd0b8fb731a9c3dc18f5b0970ce00e7904ecb4bacdfe9465c74167e7c29859a2b6977f6b70de844b0bdce48a70fbf06108b10470915db9202e2791ec2aebdc20728e8c03236f384275537b7610d314a85ad381f26f455179bd47913dd650c549fe71107a46a6ba342a4969efba4f61e18f0ec848580ebd3f015147617eaaf82f64eda86d68b0e5ab7158da5e47009a6cfc3e0e20d942a81fb1d467dc57c17286fe573298202b1d6bb459ef2ac6f47838ba688075c67117040cc1ab0405d46950ce4fb6ea397d23c50b31e905da3a4af63f036fc0f6b6082bd99a6714bc4242b8fe45a518bcaaf98604fa2f49f8a76ecfd67bd053e82f7c440d872631d5a38ea4e3e6ce9d9e2ea27e8b4d6445b3321951643f4dae2f5b56602363bff49e0f1bc384865d133aaed57352db80b78f2747204537ec940de9402fce19019494bee024548f98e206c897e2fa2c51031dc0c3554ffe75f1adc78fb667a868856245656acf9f85c3a0008ba958be0238a60fefc58ecf42a19233b6d2a01cda2d6ed47e662a5f4bc58abada125f877bfc639ff663ac253fb043176e398e8dd6d5509a09f901f0688a171aa862572e1420639b1f8e389c9320fe1eb45f104ab5691b11be00f09f00c0471b2d1a6083d8b5e0f62c3a3611ce3006637d56266981a4f74de0c938e7517290dfeb01a6a0b9b01123bbd12caa552f9f87a4167673c72316de744cf6c082f6241754190902af94654845160eaadc22e54d2faf2d659ac0ccef49b1e6eef0e7bdb1b0638837a814aff01212b37c3733c5a9cb78ece97ab0567a6874efd4ad6b65143ad91584d6c52eea5402beda428cd7f03aea45fd7bed15fb77a050dfb5b79b61a398ac284f756560be7a57745a43c2346642fac095c4c0ffa2966d0e2ac370167eb2af84a74b295f3587273ecfdd1333eaf849f173a6d84fc068f22838631f8b69d39d09f3f7a8754264dc83e2c7cf789465b9f86bea7138d51e0f5916d9c7b842eea87a3a6fb87cf33d1fc8d758def45a3e6ba7f55760d9158127ee8f36f0ec1eeebf00b7d8b591badcf737083ac538ff9ce61e7d117193aaaa285f32754abcf36870659e8e278f072eb5873659674b1b50eaa406b578cea91365b58515a019123ad1167b74fb17d588b556afe7adc5dd99fdef4c6466e2a910685894e3decf3fd0731c336367b53a4ef0c028958ae15848503bc6bc78ad9f47f97d77e0bb7a7ec627ba433f2f2f5cdbdfae7dd512e1d1d70c5c1cdd74713442f0a49784f297b7c92e7b7824fc082ff7de599238acc0464cdbb1194c0a09839a06b020c6a5bb26d5249af48167aba510676819d63aaf31c18c058f663d1de01204525792c84b21fd13cc2101fa60fe63dd520ab91d8e8ae2fb72a7994436e32d9c5b8e6213b916b9c5e79468f7573cc1b6579ed25e6f259d6c85d61872bf8abcdd6fc12f557dab46bafa3ee0ac9111e346cb703093ff1c03b325deb99fd59007cdc6477d6494557be4b369e7ab9508df2533f59b891d6f489462bb62b2ebd11e6016d940b788c7843ab7af6d8812b3c5babd78247b82d5b6443a3f4a41dc02311f83b65cbcdefa614b0fd02bf4cdc3adf2d5a06d3deb19ac2bc27b101e68d133cac0863b96c3555a0ea470bccd9693e7bf27e85d3ece1094a2993bdeaf648d0fcc8bb5074ce7995bc1b28648266e1c3274594cf8c6d0956cd2a0881a7cef4c05e01d2fa547ee47edf9cb7ae4c6fb8837866ea619c73e9e1cbdb980e201ad076b71f8158acf8c413a7792cdc0f879be0a5c5c38a1960ea150bb398e7cb8b7c02ef9fecabe5db832b2a7607d8e8db5246740c0278097f9d3553f26e4a01981bf214c6d9547e8e6ddb48ded8597369312afc0a51f2671cec2b123da1adac0c12620bda46af68797fc1e494c3b70f46dc8d84568419e79b725bd92b7c920f132ccec14fd22c2d16eeb461be2c866d958fab7b845dd2d97c83fd51551b548ea9dd1396387eb40764015fab297477627f3f1969a6ab82401746d53495b08e79f76a70c40440bc71c6e9e83a0d60c9383e9a38ddff5213fe8a53fe997986efee5b5a615afec3a08634596cd2715dfb739d9cb2ba46df2329719b5544a0698ef660b3e78ec1de3a8a17ef7bc9835ee8cfa2194d5b50430b24b15d92ceb90eed7da7c13c4ca8d22de6cccd3d5ebafbaf6285dd8379713c4f56d9f89cec826c6aa9c6dc728c99852ffdbb9e6f7116028df0117f58c734716b2c663d9d9372586c9ce19c0af0b5f0732df888888a8c8430221fd82dc885c76c955bd3568a42f64be308f2a96380697a71c24fde0a7c1a875b2132603a7953dc6c1fd72ae6bfa9c683c6960c87e0fc341c1fd4414987f4950ede37cf66d6913645de598ba6d7df9fa52090251ad63ab7fbcd8f8a81ae8b8910a533c51b9b8788759e224e2cde0204e6f961ab3119651de1ee3068af967b453bcb96398eb404967e38ce1c29f9225fe200b1d85ec3aa98905fc63c3f8cac3667609e2eda0d47b2266c213aa55c4048de1773161516a1b7da9d461aadf61d90535f6ae881e0775f9bf0229b67673ca37d56463b844b6c91ce3b57d738a331b9d9614a55d876fb22a2e79d6a4a0a2423a7c0883678488c1e64f179e417c04f68f438c241d0b44009d3180d933b23734fbc9f22c7ccb431ad471987fdcd921ade27354f66b666f972f90ef8a3d079c71c207713462714ced16adafa1f08bf181c2fb4f19216d9d26351084be67feb35a0a2204143aaad85fab0c5a03d1f6a8eefe681ae157c9ff022526d2868b5fe419b9d3c73f515eec8b49e6453830d58646f9a76a5dc308fec3f9964ec81bdcaeb09ef19de2c710d690bfb80987a459d7185df21191a7f0945eaafd635fbd1f01a262dd2d062321bcab9790f545b4805257986784f501567299f422d9cdf9333e60cecadc0c5e74480fe93f55cf50cc462af401a090082636f950269909c78a23228198d49d917b7b0863a926266eda8f2f3c5c10ee387bb54b0cfc183489e25adcc0fb6750eeaa2e226d6a1556c4e37d3d6d599229c380904888640b573803afdc4a504a8db003c95f72e987d69bad306b82ea0cfda7a987ffa38a7778e92612bb5feccbfe248064dff5cd991d573031b57c07a4d09c972191b55831c2a8015b572f8d92b1296e51961e5a24b33e5d0869dbccf9dad6f68ca34d4768e3942b61fe73630822dbc2cc3085e6da63609b260f9e827e844020343aeea540b3e51253d16a56f4734f0bac141b73e60b6a95d7a2bcb6198ecfeb9a33f579b5e80394b0a0c72e724806a7a840a8e72954b760e7922d782e74f79ebdbff37621186ee2f2444aff1f268c32cfcfff5c9a6d02825d99a89b8bb24e65e6ad7f25bcd08c22ef1d00b39d724f928732f4e16db303ebcb6002c7a9ff6ef61017d16f93cbcd38ada512d1bd5a7e8a49bd2c3de18ee16b2f4d726f0598152fc5f38dfcb02c874def6ae79b6d7482307b7e3ecb28c8f4ee1c920eec10e8f9689102017696ccdf9e752d8f7e3421abefa1f6134dc81eabd9af4dca74740e2788f581270dd461cacaceca714d016c5c13d3a350fce9597f85bd34f9c28c298068f901510a95425213e530219296a93f288fdf3748a922ba8e01524975485c3d3e0dd13aee0a616b5eaf817673e57addbc76e42a3aa1f6bd99dbba48217c4541056b91e6f7af453166118693bb5af595de2f7d680cfdc57235fb50365c90c72720917abd62ac477c1434b076c5a1bee3fb017e3e747b7150de8a778495b8aed8b23c8b55ceaf56e6424c9a2aeed3f863b7060957373ee498136391b6b361c570b573a9d3c537b919148db0e646fc9713903829acb4132f07167d2bc7087995e0478b887a46ffa2ab4fcaed8d763cff83179afe6c26cd6ba04ccbd2772197f7b24c282a6a2ea4f0224ba5f9ae05023401f0e8787aaed4700efb3641a47e4ab905e403872dc865d28f82410d21b5b0b0b9e548fedeea27fc7293c96137d673333060ba3527790b512415d520dfdc3661ba9ec42c2b5fa138ce73b87b4e705ecc716a6fb42b832e46222"}, {0x70, 0x11, 0x0, "188c15b0fe05765a009024fab15ca091e12a8c0e2e7d61765b73acfdfd2c334acee936e16ed43b6f1769044619a7e2f06f7f45c8f16118f41a606ddcf468102e5628f2356b7cde47a025963cb972177097f885f9dd79a57ae90d5e9ee083"}, {0x30, 0x104, 0xbdf, "93b0cfa3da74f6994af51e6338ddf547ab938778a7069d7fa038e76afdda53"}, {0x1010, 0x101, 0x7, "aa44df1dea4347c1671fbf954685bad966b41991858a3ad1753c7e476652adb6bbdee561ded01e2cce98152324246916ac09c144fe9329eba194af74a6575b6f78ae7c158ef7bf82f12e266dd72ff97b72ad363af9553ea5deab01ffb29ffb17c038d4e29c84fdcaad0450db0a114ec9dcbdf647221a979e4b1112e96fc1e13bd13d5879742afab7ed395a94056cbdb8b60e92850eaff870d0de0946f9af904d9759cc53d755c0b222e11625931a9eb1a18e1cbc773124c1ec4b222f9dd11c454bcc95478256d4ef999c69edf067d5dc1d3d2ea8e0b319d010e99ab22e5b2b59e5e802724fbee10dd361e787c1bbadaf57ddc5db82387f3437b7502d04f092ee055db00dacc793fd962fbac86a39cd49aae07efa88205f9eccbf5a5dd199004b6bae9027f5f554ab0a78bf1813a8859d2723b1a1d1666a7d3046509cc8941f93caa8b89a1c6263211d1b449537132d1574446ca487a7763aa7b4b1cc0fc27efba02c0cd11a4a787fc4ed3288aaa0e6fb06739dee2a80308e28ee3dc3b8916e76c101cdc8627e25a33d9fa0ffd71140a8650ed36cf6dc5d2ebdf8dcad0c9621cffa1460a083d1151319bd20cbfbf4c31d34d2e1813adc4288c8c8dc59ddc5fe00d39a140d917d76a643bfa93abbb3811b4bc22795d8a651864c3a2e4b187d7503597eb38a1c8db016fd4334699c653c992e205719db5305fbb5b651570607839e106fd2df3bef14749d48e5a656f625fe6be3a5513242044c6fad9f51c1ef33abc3505a6707e6bf3f22d3178ac4b3bda502d691f4ed1588057aae53340eacf27abb8a5b8e971912fd05a8ee56394834587b35a592ed92bd227b50120a75363dd75a536156e7cf69de5a6749f752ca9ce4b0b9bd915c541cedbb433499db5756a2daecd57cbf48acfe263e1262e821a71a7f8346cc5c8c69c737ec1446563281b857e1236264b65f4f5ce366b4dc0512937d314e5af5c277f4be1bbcd26bf70b835508b57d0638a7ef8c19a4e76b2b8fdbbdcae23628281bc2b755a919fb9cef5358a43b9cbfd25e3ebfa6cf34b8d5352b12ec04c13914fe81f506892e192db2d3f3fb742e6f9c0527dcccdbe572a4b8252d2c2c4a115fb100bfbf778378733c71ca002b27a707329ee9d99a90b896cc50e8f1f93b1b21b7cf29bd8645e6ef0da38d0548e1b3cf235c66623514f0bc5b4a588166dec7174e49b555d6f246cc3639b52b43515a818f535135197c444380e7b7d84eea77466d359eb5c41b915315079341e0b386b0ff27667b5c474260f57ec58b8ea7e22ac6dd4577dbdaf607b572c3381e622fbfad86e27c824b5a8348f6fdc385ab09dbf006030db075775a01b2bf890269a56e413ce1f1a4667351f311f6f3f7dffd36c6d0decadd5c79daa151dd8b9344b44dcb58615754802a3c4554622c1132781d011c379c53dbcad9a53040738c88934f27183f15d28522dc4ae7a6d47caf0bb124cef0b925b8ab70a48cc0413abdc78806f4c069f93337f98e8833f29503cef98d7ed91725b30d2d9a25cf9b7c15c8cb38b4125e2723aa22893bc4e41e2334b9cbd812b8b93b1b745a6bba2b61a1cddb8beb929afc2ce96ccaa11d5b7c76945fcdff01f086da6b77ee4338124055d136869009b54088cf4ff818dd2535cec90fb57ad5b9af6af335dbb109211a25c1f428cb8634cd14222b5f30a869cb0cf4ece128d7f486f782975ba24a5e1a6d7a72ba4a6d4d040240133fb26b7d1b5ebdc15bfc7f158b80bec9f4cdfecc6fb728a935ed0ef02cc57e21f421d52358efd11e140345769eaab3acf49d36858e75e8d76c5d009d5130e1dc6c22618fcd814a0b43e633fbe83d7c2d5fa0ef5b5183e7b2a1b1e794a190e33a4c6256a27862e5e34abd496982f5d0274de62c6f8e55d62d374d25a84bdd884359ac12d45db529c64d2dbb9c8c40505cf67c3738138ebf3ae1a8a5ed9d2bdfd4998797e67573017fdc4bab0a1e74a026de95a14882247dc6fdb6d99c803f7137c8d635314e5b778805af4e8ffa2678dcf2851d2506e99dec6b1cdc0ace9f274f7f33326fffe13c0f3edd215c2614e15865155cecba258d8440335df070cb3a027f127b984991b4e8a8580032689656551ad2f34c31a20ebde8c278db5dcde0b348b9598c7352e1ee877b64eacb22cd3394b859f38587af7ea4f77fc7c2f92efca2f160bc319850d8de706bb113c88be38f2cac63f873f08b4724d8d8625b8f703f5594e73b4ebaad837f7bc4f11b6a858c29ede9e72db0b13bac159deaad31157caf123ea10773d74a6ee9798416b62e739a1f9e5df00451de8c428e22af1c9b449d51b4e71e40e408d161caa6489c846159c9d2a33dfb07739cb5a43e566e2eae1187374c511d0b44d7cefe4f8e6d0b5d9871b1461627af3d180e75b2a4490218b66a3c493ba269c57ed49646ea1481ba395e9411cdbdc8fbd0781d891081abfa8270d9624e855b844123e4cbdc432845b725bbee1ac73a79b10d40ba38e54e6ef7f8291afab2c437bd7c27465102bc6452db74b234460ab90daf32ffed4d2d643d2124ff7a7491a77beb06be4590899fed507a29ab0b0a234bbd70b353dbca96faa9c8c1b6344c88c63a63582125833e3d22049f63f8ef9a9270a78a6f3c5fa6614d46d9b84bc4b48122b4489e5a26b2b235a1b389dfdf354a0c3aa966f32351d429ed20a8fb483712882bcc9fdc7b3b34f9a237ced1e195f066035b8983e9e6b7fc4234892046c5bd0637990e7dbb15db81168d227f54586a8019dcd8d1c6b76f6dcf666fdd74dcf9b49ab60301407f50ee7dcb087584116a6b72c225beae095220d407124c9914a6db969229365f419bcbf3fee01582115ddda4233c140cfe7ae8731765a3cceac74108663315d7d38c1dfe13b8e71ee114c84ac76da082ef97c2db56ee4484e7db6ad646e046b342c129dc4a8cffb4c4056c5bd1f847109c1a85990bdd94b363237d260609a9f69d8946da6bd0731c0e01a2973139d56e3d98ca955680517f6aff7c3bca58a3d1180054d3cd8836f0bc3348e5ad769afc18136e66390462bd4fa1fb2003344a824ffe3821601033436c0feaeb875b0f1cd1d01b34f1f17c546110b5581ec60e0f13d4a1e36fe43b5cf2db5bf0e4cb23f96a2719221e00fac9c342e3042f92064461d70ecac06bc0bc011f87d749d29f45ddd004d69c0bec7d55733512ba5faa1f07d224c4110319c036c94b19ed0058e571c9d217451bec5a5ae05c2c32914872a4702c2e8a3e14e0e4f83df4adaf352d8e3ec96639b521ac9cb5ab0e34dbef5bbb4e2bd3a813b73f5560f8f3e6c88b4035b39a8c2bcfe783f5e8e9383814218dc8c1d674b4d2170d647064385eec5818ed95b361d51d95abda8a28e9e933f53ac0190c7cc99c8b0b8d19317b281885070e3925534d411add6ca739062a3e003aea688e9812440f86090d12af73dfffe07cf8c6fad7955cbc0aa773430cacdf4d5af3d4ba98e9e017e7d1b83fc75a26b571611a7b9bbaa9efdd158fa38f3ff1d6ac9fc8cdacfee03013cf7d8d6b23b558198ac42e72bcb3f8cf894a5376264eda79d6723ba56ded826dbc76919b3e4991d70414594e3249df7d3c00e5276abc6dc1f2df603ac47045c4daf938050458ffe21140929e67b3f1da9993f3f7aeefb57e7dbb946fae39331708276e34f389f8addb2233e5f5accbe630f68a1d1d27ccdc01a7986d4052f9e1d28c0d754d202008b034edd9579f02d4a679ca6c73c32ca40a94c619bc3b76bfa2d5f05789b5e5d182f4626a0e2072e7f7ef785b6fcbc7c9381570e04cf6dee3d9030bff724e9c546f029a75a6f773aa873318b91dd59c6ac3d331cb4ab26bbdad3fa47ce11b1de524892a3bea694b16630c82976b2b3eb6c534e804d2ab652325fb3c1a293c09e91b0602d20fbc30d10eef81c2b5a5055652ac253fa6ff2008ba75d2af854220aa950b642d22c24e9222149457aa4e5d6679e7843d898e3cbad82ce5b04b642695db15fe60358d3487a8df29ca0c48b9d7f0dc00fe5f24b4106171ddc596f4cd858253579f5c2c8fa64c1ae2cdde1391cbd2a03437ffb5e2953149e48b76039895af19ecb4599aacd93dffbf9ebdbfc59034dfbf2cee3884fb119a267aa1a1516a6d71cd7c3b69d82b6bb10acc46e47134fd559d76224d76d2dfebd640e7af017b63c4403fc8d0ebc6cc113b1f2000175d2be4b66d8db35ce40ec091041135c2321d24a94f60f68cf5e69628d7721cdb37f1a053c6c6f6f76548de359a1d733a78db19812a1eb0170c5c2c257a1a63267277b31846e295c53de3be6360c19522fe1d4c83ba9b6309c77bfd817e8ed29d147f4fa34e0e39a9204b62dcef7e60bfbe80f4823fe7786c52497cbb24a12110c65ea8c1fc4066a10405364a4c806462439b1f4fbcb157f33e5bb5e70314716da4f8bdf9c58cde994c1cdeb6211770eb95e02bee6680de321f9616714e47e3c48b750f54b0259f5f87d37504c3f6bda1d7d0c77e27dfe0121e8e0492d46a571fce2501e07cb66e80e153d9e5fd563f924d56313b9222ee34a6c96a09f467b48c0222fc328192c2b1be53da8788404109c79218be0e0c8f87025dd92c04c83ddacdc6e33e668ad7b52fcbd7eeb28d58ed5e2b540b61e739ddef54c03aa566e53c728e4bface20fc93f010672c98c9b6b896751128be3d55404d70fc7781355effe5d24f18ce6c0620b6071f7a6399acb8c19ea98b8eb859500c2dcdfa471abd1685f268f954ea4c9b924d8696e560ab0a2bcd607bd1b87138b0f486f8fff286bbb5efc15ef5bcd25fadb32d646c46351c03af5ceb1b87db71bc61b035616f74d6647d646977f5bd990b4b7bc6bcb26e789fa0746f893e59260766fd40110caf9492b4d1c5dd4b94f0748f6bca29c937dca1227da13ca84514cdfb36a7c411e80a64ed8b683a47058365f0adf67ff7004a3b1b0fb18c1b3f9ceebe1278454806d13ea75145ac46918a999d8354cea51aa7473e935f79cf630321e0d5a33496ff8cebb4c9ca2daf5e0cbdda2b00225467609f37cf8bc29f0bc35f014c874d98e014e37a2c7eb6719a394f0e020189b6f8901c0a7b9e78c4f9fc074d2ff7ed7f75e3a961f1705284afbe98eb626817bb5535f29e749317040159f8be7300b149871e82dee5a65e677eae1c6e58e6ba951484d902737cf958c599dbab35acf33fe3499b5353aaf95430fbbc1e3d9fb4c12f325759ffa350ef6110e28707a068dec235d7486271b0f0df5e2c3db04ac1756ff330b1038d77353ed24c29766fdf9b36dbd45f1b422e1a429231abb257be34fc7eea90dbf1e9197a24197c62fc3d62bc8cc04a70bfd72b7bc66f64c3d66f02eadea2052678248d58af199e2f58be25c4e8cd491f1015e7504456fac6d3fa74294ce31def5bed1ce304d627e41f68d6e06a839c6a501d8551ca163989d5c88ea1a8a7fc383a8b45f99d97283b06c9c690c5560048e129507a29c7de3be184456dd30ffe6c52588c619e13582607cffcf7c7c33d9842b31498f16960eb0bca67021d939407a3e4b3a7cc1f18e5d91c1994f956281a42e900797ca0fa2699469ff7a5e745dee16252a53d298a1885ba71d8b424bf52548d9c8bf35d681eed0114e8ee0237c4332a21288f52b336b03c473124e3f20ff8494995ec86798de3b614b7398b304a36c9098cfff3e2e113c6320b61fb4ff952e6a7b2857095431eafacdb5c2c35bafafe3152822c6da4d4e21f977c9273cb03c4b87ecc3e84695821f602660b4beb5bb85bfc1d408ca18ae4e27e8e396e"}, {0x30, 0x110, 0x2e4b, "86924ef66c5d21408829b2ce1dcf5fe050f941e5801cd0923a1a7c09"}], 0x20f0}, 0x44)