0x0ffab6c200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000f0085d387be622777b5f87cb930a8c9a8a85b78deabb4fc82275ef32f96ca823b522f0734a3f5a2ce85288117ceff060427adbe4f3c7076c47ee530f27be7a5d964e5638e084ceaa0ebc5379db6195f05860c19f129c45cc933f6dccdd980424b6086201acfcaacd9958130bf33b50a7148a7dc351b452c591a5ea54f16e1496526fd9d8d5bb8be3ae5831f2517e2d24c8c88b548e3c79ef99790049f1966b32a60bb411100cfac1d2a6c5d2ca19a41ba086583e313c2e4bead958404034e6a4256891cf2ad97fd25b086a5b0071fd3217a4e42380add6606bd2359f991796393eb80633a063a279a814fe5109dfa1f5edc8f20aabdb31905100d387cfd443bf30b4b7cf457ad9777e364c144b802c88a4343286fc3b4ccce7bd9fdcb9b1399ace29470bd2a9d02e0a9d51411622cc7472c9c63a0416aca55b4a560c1a543b4826c2245ebaf0b4a0c4542d91f6c137a1a1299bb523b97243aa713193ccaa99886e756d1e4085f039289507eb20325716ef8fe1a366b764830fe63d9ef6dff8eebd3a8ab0d5b84c088718eb22ce686e488136d5f2ef53c6bf9e18c1c1c2ca294856cbdd8c9d4f06a5a05a626be451acabc41ade266ca6763d75655cc668f0495f99e7a91378d367eba50950315800b986ef15562e42e16b48226a74333e5203a8740ae9f6d3acb007b5dbf4807978d00ffca6b5de71719eaaf23d7f94272bad716b309633aed7027ca3da9378ac86e899c17afdb9a19b62cb263f5af55c29257c5fc7fa5d9bf918145c37b11bda64b2f9a05c7506e17ed812116e26cee8ca6e1fcd1b9d8f2264f1e8e58ba01437e913254801a1463354faabbe7b7c3418d5d3f5d64513af0f80e9b71c7b4aa295e94d336358049ec5ee249b014a4dff42d2e1774671ac9409db50e5ee52a08af57e3e316b66092ddf057d72da5f9a962e3c3cd905089777529b5f50a9c64a37bc967a74cc9e9daa0bad0bd6c97637bae91ba7626f25040eb0eb285504aecb98abfb61266948d5183055fa89477f0d8893681c3ebd64f031a3cf293e4aaa9f6fe3b4bac3d8e5f0c3d9e1c50b1b676cbdaa041554803934cf754ca6b487e03bc1120b4227e676e0113806e78ac6fa75cadff83ef9ac827afd213fcae878299a2b91588d958639373f6cc882b4ee11f522c9b552fca4b48bcaa836ee2d69470a97784dd05ece296e21f47c0fbb4ed16a72cc7aedeae8ca024a0530a117a5ec1441d1b8735fa4ab27e9545220861f1c00a55ea72329b99765304041b39f6ccd517a77e51d5d40da4b70edd581e7977e5c6c9434ec876cb5d21044483571434a5d2cbb7cd3ef991539b046acf38a182d8db3ad7b17e46c3a65f000f984fe4c38dcbf544172335cdfc03b498edd13800884935fbb689502a4cafc7b9f6ef4c996556378e5caa5808a9285d9e368aad0af9bddb2c12283167419c07783ff5e842c618d04970dfcf17bc38bbe52709a67ea929270990b54526b09c461866fdc268a7e996af9e2e6b45ca2337f292381eff6acfccd68e4d6452c941219480c26db2092df713d607b50eb96ef43da49e5ca96d162d52221bbd268fa6aee429117ca1e715fdaede1a9754108a5b56528e1c6c37e45cbc08dcf38082f52fb937f7258771bd9a4da8bbda474ff7dcc377408ea4e93119c408985101a67939b53ed5ca773d36cb12a26bf57087ed26fd0f0a1b2557fdd21070d6b230e7e7c261879bba29ab5e97870309c9e52b33078a89f0772db7361c1273dba0008cd774cb63919dc58801baa77d22e8c0a3925587701e091cab46d9eb269656db4327026a0a1a4a44e087a61f7d9a0c178dc60ccf66b74dba3e7ef5cbe5f32e9bc750a9987a28484fb672e4e151ce3ca32900d5ddbef54bba879fb423e89ed942953513f4681708fe0f3d8c789b92528781d03d643e616f119cc4011fa5027bd1ed99f022a78781cd0115265d75d622db97ac82c90a46ef6087f222770c8b3dff9fbeb1cfd0a0d46ea9d5a8e30d3a8913d778fb11e825ff8153a60fb8a0563477994814c5e885ba8ce5487756679bdc670cebdab9f98dfd2807091e0f28b46ae8ef1ca6d8507566b7cadc4da79de36ae0a01cded07a4c1d26f6002d89902f74bb20a32c6c320696c9d08ea62f5c2d15644f81689a2ffa58aee0c18f577dae60b1afe0c83534ab6d5cc37a7ebb07da9ac4ce7f5c553281ba5580a52dc3263d0e30504db0bca139df2b792f3716753885a0b309e388835ab582401f2ed54ce201d2e75df48f87a9b38a9ed9a48cafd0861feafed9b196a335426e40fcc9184fef44b814cf49ccbab9e0c0908fee6a9e8653d326277ad94eadd33eef3eab81ff8923896c8a89671221bf9efa38222bf62e6e835c7d396d8951b923a8de10b2bd0658a3978886c213090c84a4efab2c9497b682b7b9ba10bd283f5ff1f63d61b814648be2f4388f7a5534ce9b8e4944e23b8997e979d75430b47dc494f4b8da6bf2b48b6c5175221fec1c84188f2a6a778da096ef793c18104b9bdbb44e254101d57ef654267996e9d0c2cae9552e0b96e1315572a974e2f479540dcab44a15c3d321a649471725e8862c7051d5b6d564dd035bde3a6c98c1b9f17749eaaf792056fbf40088ee40fa4b50ea14ae8be566935eb3ee8da221199d9e60894f5070bf7dbdf259ad885693d72fe16ac3845a6f8422bf44cc79df862368640c4cf624ef34248ae4ce5f9b917b9af379c65a7365af06063afb6cc8021e7240138b82c66cb85e63c65a04979cdf594ef97c3d41392375910f33f3e43015ba8e456405d64acb37cdebef9061b4ad36644c4f67a4465980268261610343cd23c11e26099a39123b97159591733657497da053433fc7f3b95598876f34f27bb84f77cbca67015d25ef481122b160ed945cf8b72609aa40389a00f935616033cff50d5226c9c5926ca835ac590e0bb708151de28758e50cf53769967f334edf8dd6b084bff6de1fb9a55d890dfe72ae16071f50176e5016915f6f4a4e52c2907dfbcb18c4c37fa7049cdf44366085f0949d876d384cc808f7b1e43b7f1d3a7e8d41beeeda07d27d34095ca8a656b4d10c125b6999cc409b30c849e50e7cd91ed807eb87b648d91352845015cf5610978450a230096614b94d0e5651cd380db51ab8762476d99fbc9e388fa48f5b936164f0467edef0dc4ee093f8189c2b9db25af1a99ab8ecb946cef90a7c455947b1b0de9ed8717f4c03b64f2e92e1a9e163ce0de8dbdf73b68ac4944b3638be25f19176069811d0860e69bd192417e4dc53ccf3721bea702e3f5b8200210e8b9d3aba4c49aec8d1aee642a3625f770610a102429e340e7afd09a9dcd5d88b6f27dafb969623abb29228b24199b160419b661ae264c561b0c90df2a535da666aa0d9062cf1622cf1f03956332c9c8f1b0d665e171a1917760cbdf602c4f282eb37e45265ef5d74c5526b12a56a9fab4377f4b1165a04183892e58c925dd8b185fe9f570c2edce83e9a3d1fcf4f9e6a9658b958cf4f165df9110048a729004afe68d635833887f9226814990ae3448f73863c158b3c2b0d4b7ffe8772ad22e2e85f7c977b59c70c8bb452cbaebe80add1d99d50308ce51de061e487f0be70fc2daee1293beb1323a50872dfd24b23340ea18dd206c4a8d1d078754f86be00ace46e40a223fd5f374b16f8326c0aaee318988ca97145aadec6b76f2bb63bc3f3b6418a11fcf265eea68e6c8590547d49d3aa050b86e89ea3457e42ec3830ed30e84dfd5814e8bad2551a7eceb8fdf030c2daf3c513e8826feb23ab2491e8ec1927fcb419245d46d786db890301182e7e8f37da63e95f82f095dcab577108e6432a2032175efcd4f4fc32a90198c23e1dc60f2a97d6bc2a5e9f689ba3d45428fbacaf517ef308b96f3f59be94c6fa67a1c0e34385943962ee5b20c86c99324c6eb15e8d8b83a203757f9b8f36e61b2f001acef1834a226e3960f584a581f9b4df42cbffbf1af73d91d70d2720a3e9b39fac7816c3575a9ab32f4c06fdc29c3db09536ca45f209524e64559e063948bcede393071b21eefb8bf86b300badc2d9c4efad16a90261a287e432259e9f94e7a877caee1dbebd36b29dd98420f711d0fd2408fd521f4cb43a0e63b6eab0037f548c90f5f0d36815970cb2b91b75a0208e0dfc97ece8b8a0dee1a7c3eca8071c8d9afa42d390229bc3aef9ae7f832d09d7aa03faa22ef32073e315d0b18338200b383bde23f091cc39205bf9200216fdfc5745a2f1ac9f75be46f75184838e8716e249c45ca3f458a5d97a5d61c9d9d98a3abd88174a086621e50e2ea27ea73364d2a0aeac42dbb2f698fef892863ed2fe61af57edde02f1995d9bdc388e5a41603884905d9e2247fcf2fa7375f4c1cb7d5c02206d69083aafbc173f57898c2de6094e5d40e725faa69caae6ae499f2ce0d13ae0fac39291869852d5f9711d447de374942fe7281030cf6a4cab8ba53a6bb3d9162a5560fdd3f4929a565873aba575cad549e955df0b87f02b4d9a3c630928263a45325e082902a1f7f88d0fc9a416dfadc6ae5dc91cd088c7f564dd90fd9d7cf6d7825147c73c5831f65dc4c73aa9e33c6bb7d2b3d19cacef8d9062c1823707179f4a7ac0508daf3357aa5f1bfc77090f9a88ced22d7ebf626885c6c563574e4338bec649f061f35c97a4e1695d104d790a43238402224a5f9535e3887307fdd5dac622150f7f3125ec42f8be26ce618b04de771c69236a327785da03f6872eb0316a3276e3a81864b965d34c60fb9a351e607e189dea86e5e6d8b044d0354b5cd079c23253f3d27bcf8cffb1f36c4cdbf6d7b72ad876895732f8c5cb467b30b451c24534a30bc2ac0adbecac0dc9d3c462befdb64e24f1aad08e4f2bef41634daa07f5f26be68a888df89886a3a1090bd05a99810f654ae8e75be2d182e1c1147d90d1671071cc461e90715b9164c25709c23239b836195e021d59d5b0a2471bcbaaeb796ab1f28962e1685020fc58a5142c992dd0fa507c93a197e6c40e238fc5d6ef6d30622000d97a01e4980629d9367f5981e6a6147dcb60bc436e1a9b06ffb038d579cacfafeda427228bc476132bbfb64c93aa0ea48f8edfa4d4a90f7ed9b937aeac2c39ed70eabe943baf75a184f66f460f2d183781a4c23017e0e46dbae984a09204000dd9e86cc7e0366b47d2b7c624926b2fbb0c610a346d569f9482ede34befa98e7da2adbc282456246aa49090498d07e7463e2d6c6046e040d9158e4b85d16082681d6b261b73f13c9a98a045a2a408035666aac01ca8a2607c887c37e170a5b3efe6036e04bca1e56448745badc2196be7784c2b5fc31f4e89f31b39f7a1f989430db531a4c36002d8ca63a5945e8ecbcd40ed7a649e771d45066f119de5b1a5ac6c78b6f03b02fb73b2e8ac1d3423283a9c