Special data
- Status: Successful
- Nonce: 3903
- Type: 2
- Gas used: 1702457 gas
- Gas limit: 6000000 gas
- Gas price: 26.18 Gwei
- Effective gas price: 26.18 Gwei
- Max gas price: 50.98 Gwei
- Max priority gas price: 2.50 Gwei
-
Input data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000cdc0000000000000000000000000000000000000000000000000000000000000ef20000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000be8001e70f5bf83c30fb0b3e2545185a1c1aee71c8d3e19b0660ca0767101a09a3e7419273def132c102511060855cc08404a6f4de98960ee53accfbd05dd6cc76e5d24767831bd5d23baff82743b732d4658c5e40ff63b5be9c53001e8282c69584b21a2b1f10ca68b20b64ffbc15fb2f9a1cb9524c436c5c0b858e085bf9c10b4100e524b687a364bdc378218a65237af5375f02113df36f45a0bba5d42f891dd6a144b02cedb24e6c11c3f40cfcdbfaecb86901b5c8e71465470d1053b3e46d6810000000000000000000000000000000000000000000000000017ba83de74700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408726fb0e300000000000000000000000000000000000000000000000000000000000000000001dce9bde195d3b91f7ee96c77d2a788367b671db7308eaa78fd60e5ab62143b611998e2258b0fd175e35e07b4c43fcdc2a4d16c59208b0d3a74896f3333d36570f5a2e224ae1e970cc23ec0200f0b853f2071df5a94077679a37b58c097655d90ef33a204a437cbb1a5fc8670f303e299a76e1f8bb99d13b87908bb94d3693cf1fe6ea594f466a3181f0cd671c699b6a9c1bfd8f14320ab59e0cd9df7c943ff30159b170a19e9c8b79f230a7215a4d19d403511e3c879e4f8abee95f1575a3f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029c6624f3bece470c6ceac1a1ffad0cc850d0c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00af382e30000000000000000000000000000000000000000000000000000000000000000000061462664c47c56798ad67ee3167329fb346411d38adab92dcda03084aecc745048767b468348897fcd39e9f8c2f152a87eb071a25f892c377b487b463aa39ad2a92f052cf4b360a133838eddde45521d94d0fd11d6de6ddce4a42e0712d21461ef41a327331f5255e570799cd5de83e11a328be9964253f7943642873ebae0f23e6ce7e0c626aeb6cbfdd66c2c0531b0be25b928efb9a77e3cb76cef605088a15f15764d75f1a3f971b62c825cb16e10cce57a25c20ea0c5c655d1229b12b2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035fc43aee51f2d0ac5b913a8ff77cc6bc7e0275e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063583349dab0000000000000000000000000000000000000000000000000000000000000000000179033d29a16ce2e814b72f64ecacc7cab02e6e59c3f0d117f494b46205c27321ab8462a9458283f09249d5919261de42c1520d710f0e17a75505d5c2c36f5d311c5390b04831a3997b0d38d7c009d9ad199e6c2a43741487403dde0519e46321255e8d9a39d0da1c1c9e59e8e0e1daf304a602525c27efea7c1e6758b3950da2ab17950f407f358ceaa9925d279fef2e67096259f75fad8982711738c2da99322f8e9f2a48f686a5e26f19fb8d2197c7b9b7fa0f80f943568db36026cacf6a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000005571fe9f44edda5d55da966543f04a846de5738e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a2a6e1fd2b000000000000000000000000000000000000000000000000000000000000000000013c81de86bdfc14fa14942ed48e79bdef29ecc29794f132e5ca2628dd94b1f5c2431d2a824670d4286bd77072f66ee4b6197cd66d81ff56691f85d86d3e9400b17982a90fab8c74f44afbb11a3ffbf662f39ee3c288862439343aff2f3faa86e0a68dba6744e62c08030dde5ce22b59ea40c63cb254add2b80d3f5605175bcb419a64e001c2152f17079c6f855550d1fa6e9141dfc59be954bc48c50a957b75006bf4b5b6a93fe417086b6014a2dd89f19c9a93b6e3aa2e26d0486db807e83860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4a089e9def16a9ba97fc768dd0a5a3e6912c1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a2a6e1fd2b000000000000000000000000000000000000000000000000000000000000000000011eebaa8ac9f9d5ac744431946f40ce18ce546f35924db98115fb53adb3fc47028c5d88db2f6b78c8b24c97f99dc45ddea88c6218bb97f91716d9eeca2b3f3d90be3667e82b2bc57f7ab93023f755cdb16e22ebf0a8a1819a294277b35f94b2015b82b44f74e971806bb5f9dbde9eba18a1d374e6b777d440a772a680ad076fe0009179a266b3402ebb1c7631e65b0063c8b7365a95560f2f1d45a6d4b12272227ba8ca2d2ce683cbe23ff70d69a9382120f7a49f713e39f244f3ba0f967ae500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460f8348956597b10d353ea91a279a7a1778f3ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e79a5b1ef8000000000000000000000000000000000000000000000000000000000000000000027210f79378943fb9c98f6070083ac5b417eb69424b56f7763b95ad7026af58b26f2aeec8a03adac8966f613ec53fa83b07cf09207d9ffcd335413048187d0b216f4d8ddb8536ef1f11bbe51fa2590f085e3102dd1d832378625c92b47566be70b173763092a526e921ba37fef8c1d97ea3fd28a46b22d03154232f9155450910a4521841653e257a4f252b6adb39c14f7bc9459e6a289a5974a0faefc6682700cf4274cd7259cdb079fa0d2c83433bd0e03711a3bb137ff791b8b8880acfec2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c3427bebf27f0d41e4aa87612099c950ec865100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006db7ecc49930000000000000000000000000000000000000000000000000000000000000000000056fb712226543777cb0c335f4f7713e0bb13ab6d49f1f97e698854abdca759b0ef5c5c4228d2df59e7b742962a85fe98d9999506fdfa19cafe34be7557c61d400a1e6aa4c55ffe721b52ec2bca92ae331c80f8dd0511b5ab8d730f8b9f2e74b2873a09d12bec3d31c268871a0663c3ce76874d98d9be44bd18a9dc77933ac8717aae5204394727497da8173790c78391131da8dae3d8c0f94b4758e892927011c7717dd341c90d046fe14bfb9c587ccd4fa220f9a2b947bc88f61d451a5ebd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087a31ded4f083d2e81f77f82b9b19715fc2cb387000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093bb84a7b1f00000000000000000000000000000000000000000000000000000000000000000000b6f55b1db549295fae6df144e59b0f8911715afc8708238266410d6eeba8d30099d5452af46c1712c90dee3836087adb0df4fc8c32556bd1d4baaa2e7c8f3ed21890b5d788eb9f10e2ab00e09d452b2bec9ac9a53a3300826040ddcea7412a417bc38202f571db8051ce0ebf6f48940e89c8bb5511193a87a4ff2a7d3e2d50a1e2a627f068d1683d925e7e68afa2e9f0cdd5d7b8df49f8f004f6b7626a9795813ec7f5b4b241018686c416c8a6d644080f1505c123e634d0b7cf9f7cfd1640b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460f8348956597b10d353ea91a279a7a1778f3ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048bc15c47c9000000000000000000000000000000000000000000000000000000000000000000030183148f54f2fd1cf46de3f3c1655e8ebb2a80e298bedbee0020dcd5215532b00d9586022b6faa06dbb07489f22762eec3ef9955f6e2f62e166e4fbe393f19618b4fb77c7b25beee4c2f3349b5eadd538185f0ff50d671cc0dd6433c15968cd0db711f345a7ac0b5ae3a2398c9da12c9b5556da31dec18420039b97c8640b280b2dcf82c9baffeabf4f5cc3d68d209b63517f210953114c7eab33ce7ae7fbbf18a7db4552eaa8e27095f43db4857bd88a3eb98935f2ff88ecf41e4c628b621a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095dc94df74b753c60de3d517119bbff6087775e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a2a6e1fd2b000000000000000000000000000000000000000000000000000000000000000000008080386496094d12ea538bdf5be53991cfa26bc1254bd93a55e93aab28b77421fef41917918e1083770239d1a6ddba45539584f21eafc5c7ed1e983e9f85db72130e66bb58751f3e1b65c6478d721e0cb16345b8344c60db55d07a01c0ae2ab1f378c886fb448cb979cb21762a1de7802370896bc5eaa51a8e774568fa4b27b1d5c7fae9520410a79a4450f2777270b8a9333db2aa85bb1cb98257dd7eb6d060962e08b29731ba653f258730423c6da2472773734ec74fe54389f46ef9360d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42afbe2ff69415ab53488e95f82fb0ee661e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000712bf42751f000000000000000000000000000000000000000000000000000000000000000000011b86abfb9676a528351b790be5155272db2d9fbc23542fabdac3dbccfd1114a0ee20b313a2a3c0d8544d372a3a4bb170b4e5311bb1c79f03565e2aef4dcbc7c1bbea96c6bc9d62d17f21ce14a823c21135ee6a2dd6154b0da426382686a63e011164aeacd6b8ad4bdb269d4fc598b799b95cf024e0e7bb231d550ceff1a6daa1f2befb3fe89bbd0d5cab9eedaed6ed392f2775a79fc797c63bec0a8d493a1d717a0b5e2bab906db62b74207df2a61dc6514dfc04fba0c1b1467616378a592a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d3f7e620e40fc5e78ba88b1a1745d33e722a8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b03410959100000000000000000000000000000000000000000000000000000000000000000002d3e6f422b716ce6f24e54fa2d8ff6c64a40b6cb9c525844411f496d37dac4cf290cfe4e0193a5758db68c057a17b201966bc96cf73b12c7a974776ced9509001c8d42956308ce1b0c32e1e8f87501bfe8645c090d6a4ca4341462171e0e1fa62e0964f02286fadd4b9005e99cf2214a667451a14305f860816f0fa0cf49e97a2b8a6a5f11c82eb5840bac5241797e16b4fae3705651b519f310678bbb2c01831df7599735c807711b0a29003cb6fe4301e0c09e7f039d6f5760e0705d60b24e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd2d4d3649b04de427276dd169af449e134f822400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d4f553e73000000000000000000000000000000000000000000000000000000000000000000000501c83ef9c27d6c8820462d5cb553f025c01d67c0543dd06ead244af12c49f200ec8af4c9373203a1b0a53811ba375acda1c11f959ce9f26ee0d3a90ccf833b0edbabf07acd97ff9d8691a5da07d7bcac63c0f5a8113d80dc50b7d06729f73727f9b36db65a846fb1453703cfaee3ef1ca71b748276ff951ba717447a5e794f18606aaf562d8b396868e7df4a08f2b4b170f041604534f97afabdbbd5ed1c360ff3b6ec87bece81dcb7908c0e3d5ca9bc90978eff0f3951640c56dc9bd25ce40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ca90129b032c3e7d28cc3891b69f5df83ef27a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a7d31b67f6000000000000000000000000000000000000000000000000000000000000000000002831d0e3b1011780d8409d78e1f20a2258da591b3764c855bfa85c73107a23f2c12406af3eeb8e93bc00cfd9c4fe8dd8532fbe757aa51bf7ff099b083d49a312e3dbe7cae45a1746c168db3192a95fb56135ec26fc06014dbd192cefac525cb154917f6ed3114af66fb295484fe0c3d1c35b7e98d57b26466a7fd4951e40f4f06668c71d2222966e1d7a50642a9cca0620625f1b7389e67a16fa6dbf6803e71118880ef5d681a2c9943876e31ee1d0f6dc1cccc16c8f3ed109d4878d6b1ad5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23bd3bf7eca1b27daac23b30b675520f070ff84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065a930de3f7000000000000000000000000000000000000000000000000000000000000000000023c55230930592d29600dbf8c0cdaec7940947d7f8c8d771bbf62a40664b08702b2f16902ecb05ae1d4b027ba22630f14229dd8dd7f4d1704becab3eed308b78157a4a101bf585cd170da64dff8d4d0e93b06dc08089e99679034987b79b21e50173603ffff30e787b5ad304f99fc48d293cf3a675537a273af96a0fee4e18bf1f9e235753a276ce033f9a0c5ab82d85383884ed1bacfee80ba83c7c1628e2af2c6fd00f7a2aae1b2fca7e2a8daa271afe967875b1e049218db572db023d6bad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000982485636f57b021e842f093982a07a4d843756900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d97e94d85f00000000000000000000000000000000000000000000000000000000000000000000264fcab6f3256eb2fa08aab3f6620c178f7c2346cb44a6a483dd5b15aca8747049e753f30336a8dc21484166fe552d2345f0855110f0b2054c9e13700072ca52c5225b27abdbce3751251f0577947d4b1afb70c48373c9ae95301c228b9774606e1241f3546733270086419ce0e2a0b2831dd2a78779dba9337610e3161712d1b8d21371c6c6b3c77e28fab70a3c3de3accf6c3cc54b1865ad644e3cd231f262606278d97fa81961a72785d33202af0fee3ca605344e8f6b75ebc9ee8ecc261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c11b8eedbf1b7b007114b42cf9c38a6b01014c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005778ab4703d00000000000000000000000000000000000000000000000000000000000000000001fc70f98f5e99dc17c0bcf1ccaf0b60e38eab39d9b0dd38fbba9c0a8489ff21b1fa376a19d5a7eaae90a1042936411fb154b985605f7aa07da227257c260c51b27eb2d66d9faed28a185286ea71bf1000955c91bd14acd9bd422ae4019b956cd29c82fa250af4db852d75d20937beddf8cb6270b768e93a2ae3d044c860d3c0d0ee02a7fb097db87481c21de21647ad248afb302152ea23549ad7dae23c325521650ad816f23be1eef6e329f126626f941568e2aab8e285a9a4178c61e5c81ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fba320060f647dbbbfe1e0885831260a2839e7b1000000000000000000000000000000000000000000000000000000000000000106e117ddad5038a42283864e52b78ee3ddfe30d2ff4cb87ec454a6967b7442e524b6c6a2c4a89fb26ae5634a01c5c4cff825fb580b490819e1648d39259f59b00000000111586e07542e6e01722af9ddef296b78f1aaaa2e8359b5745da319fd09a833dc59aea3e4658e95605dffae0a74b69e39696cf25012b7dbb672b5624b104f0ad5fad4137969d08ea60bf7b8c2f93987ec8f37a9368575f4630d3602c62ae08a98feb652380e5159899a97d57543f44d313f4bdd918e0c4a59d5237cae00a27f31403c0e95193b60e018c58d4e6e3a32301c323447b479e08ac6541fb909d949b33d687d12332df68d8b5fcb470f2e2a56bb3363c49c92e3973badd4ff0f3fde98afe9ea30732e7451f96723140b4e64e096a08c3defc95d527f3bf9550b0e25f00e89a056a86a43c0087d3f6cb30fa1387759a100c05b1b075377abe20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240ad2e13f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002072cf66bd995b23275245cfc66b20672cf90059f4a400c5f5c8534a5075bfc327264df0bcb8708b44f08218621e312eac49fea1a2d0a4cfedcd5630d86c8d6b146e0d17de327e10ddd8a0edd7230b330614c2fae4fc487ad4a5645c4c6149fe1bb78173028c5a96a0a1d2443915ac6c7e22f682e5dab87bcc9bcd5d3e7534a82e452050ec702223f322870ed5a0211006be946e26b182c607e8fc37f5f0ff272bffef2fba767486a18e99cb11fbb06782299ef658967c417e65f5e7af67ecd70000000000000000000000004f468554eef41b2d575a089a0666bf2193b53503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012a97d5b1048ed73ecd212a862083d7da848e2f4bef6971ea990ea1bd83945dfa25af37ad649fe6fb8d9ba008d5bd86c3a0848ad48468d07b2e99249f2860b8ce0000000128f599e600de38abb119d4ffe2e1740795ca0aa4fde2ad8cbac7955c1f3b1985858ae299627f8612a33bb843420044791e667b905538f97f97f7a389285af5f270347320438ea33a6546b03dd19379cdea8691fb0380237d4548ea930dc73137bdc65403fdeb4934fc9c4d3ca95581019f131454acd4c0d48658eb8f2be8abc4df189083210b510033cf64e701f533343dbb509bfb342e3b8b1f41ab1fc432a11fb9d00a48476b2bcd7356bda7a705754a5683ce9ddaf0f7cbbf46722db07f14226de32102a61ce8bf35d3816d1a3b5851ec74222e4581326d26eb1407df316d61d9412dbe6b50917fc828e2f5cbc96c3a6badfec52314a54873acdd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d7d11e3ddba59c3357d44d20e8c0e59074d62c138d9af3bb0558fc85ea60e50c77369d3265544a9a8e78b83f425bb8e770b12a859262eaec70f1777393e16d2eca586b62f4bb88a953325e4ad0a9cde72f23d0a82d03a99b42b5623e61dbf208943c043010b270295f4fdd9659000b840aa3cb429237a441263c6b55927edb0f6e7d1e7a9a0f7fca5eeb83d8b742194a4e4cd9e45f4a80b67a3b5290bb0d7a23ebd1370c2b51dbbd74bb46a7c6b171dc92b550b06b0845e20518ab49f339e5000000000000000000000000a5437c9d2f62f79ae22b1dbd0a735feec7cef6a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1f4376b5ec0f63139f5b8690f022e0d5dddcac17073100847f991038d9b83a0990c6ec86b4db13bd890c444f20808d76da49f760bc963944b238b87e5927fb000000011423f774e8cf7a1bf45e240d77e6e5b7cd3bdccb7ec84f59deef80af02d1993f6bfeb13b29a42ac41cc406180e4a3314b45d526ccaea1e8bbb90065d1034516388fb3924f5c6a6ede1f8731273edfb0ce4e827990cf8bd233c5a4f8d12e05ad1cd830719537fb825675d86aa639f904825610450f4efc4ed8e83060812f3bc0877b963fd795783d0e8601ba636cd566dcc6cdbc8d7685105c50dc03628014e9b35185077bdfe0a26c0494fa77d6b7692e42addd4c380dfb51bcdbf720f28bf096e035b3bfd2d20722b1f1b298a5bc5d7388c970089cdd567ad5d77b400d71d46ae20bf71d962aaaa32211e8bcbd1d8343dc44c3b0596befa44ab5932000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000998f84ab05b093b6b67b11afd4b7d643af7657bfbd5897c22e4d0b5f256ed852e7ac7438ed754d912ee40199af2d195e668975ee45493ce76698756cce654b222a51965e7414a77f44b02f890b4d16365647ebcfba7263f7c1266bb4ae05adf0bc7149e130b7dda63278c90fcb10c1873491697a350629903bde9703da7e04f12460aeb38451191539c920a79641526cae73994720e0d92a52cbd9226e3a8f3021d57995df4dc475127621985789cd7f14bcb64eafb9085c99fb9d4331f1daa000000000000000000000000782bfab7fcd773080cf93bcca27268f95e0642770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181ba917932d00000000000000000000000000000000000000000000000000000000000000000001a2f83f702ca18c3e8eac46d2937a2862f9fd586f9da9ecb06c4b7ce8f1bfb1013035688e2cafca1e3b3f9cc551b46d806d8a5078f79a37a966f29ab1b69b6a91a3046f490e10e1ca67e4792cbf98374f79482a8bc92be34df251b3bb5c43d0414e542b10a31df534b80115f0c0c64deb4e5d3328f191ed363a6a4caf82f5b5d23f95803619c083c408346ba8887455f28d9bfbd2fc6d76ff680ad9ad892eabf1a601e110ddebc9bd3139c5d7fcdbf14840c4de73a04ced9aa55ab84840951a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c2fc79544c53dc7a6ca99792769ccda227dbbf000000000000000000000000000000000000000000000000000000000000000108295916c3bee2e15161f0c9a31a5a9fa075597c55a7d67efa2e25905309e3df12742ca1996b84592092008127fd54bfb4dcac86c57665ed2285e168ef8335960000000125e29f2185dbcacbcc51a91765cefb69f1c63ce3724d62dba4b605ed0049dbebdaafa4f9460d19e5761261cfea2eb0ef794ce623bc010501a18b6c5d10529be348349caa4b8b0025ebc410587115b8aad5a699ae43cdc4e5204663c2221f709afed2a2edb4697d0292e118e7f364a01f77a71fd1f54278532d6ceb821eb1208c0cf8a010f16ec5c5dcda5c885b75f1ce139d1b43d0422750ba5a186b278425e7de6dcef18d269fa6a5a40edbcb5d45427f2555240a7611add39153571626280e037a6a98ebcb51e82397684dcc6d5374a847871b478e312662338f0f11fbc022c299b56b45ae96bd1e5714fd476f5a42a5269cfe6002c4c0b4c689dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f4a8e2fd22a48c8cd00d609980ec7809dad70564ec439071d6da75887bd0cea20c1719649bb9818987495c6d6c0d30757b60008cbd788e9a0d68f6b071e2c230b36bf4a7066da07155b4688f495f77d7b51d42b97ce09c23756497427d618b92d4f22e8d668fe5849c3f28e2b1542a156c774ead9066757e6b9e1a660a0f4ae25926f8c8bff58f906a9414c1810675516294d40626996d6380cf6a6d8b155a82492834a7c4f50a1aa57f091d0fa39f3d08bd03beae47a0ccccb410e26314f70000000000000000000000000c2d0efb4a42e4d85dc9e020eaf2876fa65002e8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030e7fa885a2160ffd4e46af64245ab776f183d6c7c6fbdec97ddecfc9e976a62fd9a1a5279696c04d7c12ca7abf88127d67436ca7471a613fe1461f2449a412000000010456af5e082e7cbe96456aef4d4de981bde540a58ef4a55db67bf24717bd8e4348f4c89fd499939bcd65ad4b881f1b364f4f35b22b98346582cf9ef60d5daafd54f99105f70f936642f1c411ea20760d0f0d314b9663563bb46a9fc328e1fadd5363c052ab84078ea7aa460c460a836d99683f5bfebc41a8c55349881f06b8a344a10f97f1fdc6411a19116bd7f7c45365e7136f5f125ce176a0eb4011dd4853629704c50da8faadc6a625306b8cf2c6f8c21c9dd5d99bd8ab4b4980119210153c1cb99d149026feeaee83ccfd937d017bfc849cf7346c44d8b4aa0c20f0bbe3e44f2d4b0992f1ebfe504daedb0919d04d28685e80c9d395949489eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262f08ca2a108733c16221310dfc9b763c95a82b1d01dbea4edcbaf544c4a8da2f6303645bde105905f2c975ef1cb6c8e3289a2b7005f13d25ccd4d4480166952f7861d4457aa8a20a60925c155554962b6f63a18d76f7bd045d57fe9d78aac428d0e1b2e42f24fe70a3df1cd87aa4fafeb1cf7d26e94a26aea00ed6d946291c075234bb3f3731e003ccf6c7776035526c441af30844ef311aadef74b77e29b40d7e42304a9e8345309ec10c64849c3536ea6a50689c8afaf636d19d96ea65c40000000000000000000000007e6d8bca8f505cd09822b0986290e895217c9d9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010dee1c0bd1f3e3a2870a3c71d139f952073001c01a17af9c67f6b02245b7b8290cda1e872a64dd44e8bf3214308e9f76f64a9e9debc0fea0135627ce40c215bc00000001137ad574037ef889ea4b208c88949e0a2f625e262c39a8c9033dbf972f4077b0ad7a769f640d22e425dc07ed2bc84a1e78bf1d5902f76e1069de057f017d6eeb33ed470578273a060e4bd97001dd1b4be2657c0e79568b3664ae7fb527424af1332055f7062294f2aa2856739456122db8c8cbd93c8c28ef5d475ba112667edf86f356eacdf24ad80b1d33dab197b882441ea7cb655942ed8fdc41121dfaa4da6590b671a66c805ccb2f47c2bbdc40ba2fe06a60856c3a8e9bd8a6160474a4b03259ea85ae21d533919bd87e3a069adadf4016aa71bc8fd6ba1abf562855a1c38eeafbc836856791b4059217a87367a7d6696aa875d69b111bdd6d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7f4fb2a5bc0fe79bf16be64bc6691a7b38ddabadd8cd9244215fe8493e05f91ce37b1a66b11ff63b2944382801a327995c9d75eb0d5e3a58a731d1cead778f06c7bbae6e357d112f757b58d9a980cdf8986becfcb50736024bf1e63fb8a9560f86b02fa7e8bf1c1538b07a3fcbb0769e7708422596e990b7c70484a5bd472c1a9c0e7299bb95a49c69370fcf90ae96ad1531cfaf36d1c458f432468e61094e17d1d901df8177cfb8401006e6fd022adbf75806b7f1537f8f71ec00f0b5b3f500000000000000000000000034e8a399063a051dde23aae97506a3e4172511910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121cd0fe501f2c540ad178ca13c89ebfbbeb524c50c9ef4bcf577910105444250198e39b566fe5e33485879477c85829ecfe209d38f198e67a762a9ffe83f6ad800000001239f272f47b3d204c2c8d1afa7764a448c97b1494f31c36e36634ddc240993b9b1b0131cc342f1f5979294d8016b88a74af59a770a37aaa49e7c2db12b7acb78debe5b8104acfc36bc5b7e15c3543b59546b22dee2b74744882c40861de4a329bcd6e26e53d6bd3d58f5040ef04ce00cad06e6a835935525a3b2e45300c6acc58799a6eac67d66014979a881fa7b16d9a6e3aeb76c191226a117aec80a00743a8c0e28708c2bec8ded969f418b3e32aeb1facfc102904d71426a40bc1c1b9164e7cb8b6fe60322c04320435c8682f2b97933554775ad5f617af9489d1bbb5b4f46faf1de6d929385fbd10dc1a40504409c7a38c6061c815b31cbbb51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cc8fb5772ffefb5a31ed8e1da0e1960edd1536618e154c76f42a867a0124fb21d9a26a3750fdb28639b77dfcb42a3dac9561d8fb7992540354ce5b908e6f2d71098f566f1ae8fbba06a78df8f4af0b3567fe5716603875d578293acb706981604fee16848d9594252c9223404b499b57ab2af763505a656af4194bbbb69de2f27b4cba63f86022f3481dc8ddb0d51b9dfc6516cf5c32eef056986720cc8970926106f85ca736ca79fb368d5db907291f773b97eb233d4cda884f0eb528e9ce6000000000000000000000000231c4d82c3e24a8e55027efccd395e6b339828fd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012c07a66b370f4829ea27b81a62a9126f4e7f18bbee174481cc55413a7efc8e6c27ee668a64cac0011bffd7a440f7e6e9eacedfdd95b2016496df3677b1617873000000010e1e541b7eba11e076d4840016935e7db3762919589a306f90993e8e013e1b76893649948ecf05f4600e3499aeb686f302acfa12d4f192e63dbe888904323c7ea19ec73ec5eba019ef7a30da13bbb90c6b7e6199c73fd8a34d17676a1ade95b5e69ce8d9cc2bc657bf31d5953a7604e35cf0f818d6dcccdefb8e2445124b9533dbb07da7fbcb13862de8df66728a09f016a0c091177ef52900fca59709711ef623235036b781fec1182812ea8ca8877273f07fede6a90be7334bde2e0d6362cb95bc57f2c34a7f52fa1ba558f14fbd18535acdc4bcda199bfbae2732144f190d48e27d8b32270a2e5b0a57329abc6dc6cd79cf1a9751952d5cb92a37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303d4ccf18817d827042c1762864e6c02745ad02e7359d2353bf0922771fedfd13c9fc4080c9a70d24602865c12e77d7e74ef4223110f635dd1e7d6f4e53f5c10b0bd53208c865386b32a89506361ee8fb65761ccc9c5807f80b746c5b5b6ff7289876c68692207be7717e3ef88b1dbd7041cc256e0f03ed59d4036d901cbf6214709d2bdd3775824418ec381e4f720c290b73fe5bc6c704e6e4fc89a8d3b818066589ecf6aa0771982a4db04d49035ff306d3ab637287041927926258a0f8400000000000000000000000008eef2fa4250e12a15e63b28fb2955841ed614ae5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cde1ae78ebf90e89c20cc60116640bc55fafaa2228a0352f28c3627e080f6f400d17520d110397351d980cb153474ca40efd5c36234af4de7dacc59913e8e22000000012761676c8972a81b89c96c4b926088bc9516be0de8ac88c8ef8c749e0acc25f7f1f25796bde7a62c4160929ae826991f59d9c45577167b8afe3f39620901db798908184e9bf08622b47ba764891cce42ec6d6aaff2dc6a9211a8534709d70cbe0aa976858363b29a5d8916e7c951cf77000f5f307aa1793e26522d6e1190670ed60725f346f9a07fa7c3d9cbc93acf4e48f4e81ea9c93f0936acd3250a5f147f0e35797f452e19f7097ebb475d52747ba2332ac7e963563874413f1e263ad653a5421ee569cecb959abf3b8d64db76886bb32dd9eeb1062fbf1863fc09041075538748a79bc00aaa33160c63193bc7659af304955ea58790959cf39e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024384c697c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012661f5369b2b9d9effabaff7d96e23c8653c4363521d825f4dc25c727c6ecb8068502c630c357784377fb62a88cbac15babbb78e1dae481705706e8df60d88b0b781c26804b11daea2cc66ac819a68813ceef78ca0ef5aaaa803964ce10dc92012ff86242c10fcc726661889b198651dea748f88f2c80666ccb93f99d518531117854de726cc356a337ddfbb11f9a9f5d678886ceb3a151db7b2ec191f598bc05f3f26b245e8d9f1aef0e7f6d0b5005a994ee409c7df63e79f8beed8661ef900000000000000000000000003ced497edd7e70a535a26750ec7f9b1f793c84d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170c27f2d2ac7df57a30b743b0c1d97bd92d8b83b8b26d15f52d8f8a6927943a126a37289072f435a8473e86e78bc5667390c9fd979e399574c928ffe202c310088faf4de751bf84473f372765bd17c66d2e216985ee3f5519fdcb751db5cb3b28790d160d171c733d7db6b45fe91d518f4c470309f87c87debf8a1456301b8b16c7e0605ca00ff5857e6bcd2c60822373c7a5060c719fd7e12ecde233dd228d1b93357cac8df4e01fc8e63172a386b3b70c74c200593a35b99a93041f2218ce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d787103f8e00000000000000000000000000000000000000000000000000000000000000000001ccc03d48d7b86e2d9afc60b37126ac4d065333612eb257053bed6ab87d8d12b1dc7bf6a713b6681429e661f266ab771faf73c95a8d611e81349cb8629e81a6e05986f4477a4a9bda4ff2d08a26ba4cca56162d8b35008a1bc6c17e3ab09926d2412ee7fbe14ce163ebc88dad47a82c028bea80765a9c22c95490d8d9a32c2b310db6d56aa139dc0f6e7a80daeaa5a0cc989fa385a20e34af2986a831ef935e92e751234aa94fe8542232b235e8bc962e55a560025ba241c4912010a3d99740d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c45b3b9bae36f495d99a8494f7a07b719128ae7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042c5f3f28db00000000000000000000000000000000000000000000000000000000000000000002ccfc9db9208b64e312cc6cdd2de9e1428cd26cc45b98704a1672f2852d233611092ab8c0ff4ecf008d1d10c6f7eb42523c23a206f4011f707de9d13af640e541fde5b67d445e9266b65581d00d2faa3b15057c8d645c818c5771c09f885319a2a059a494daa536281c41cdb65c7e8d73537e73dc413f2b91d046d82e87707fa0ccca804847a28c9225e5acfc1b2cba101eb7c166004da4cf41d08f22a4910812bc1e9665dc2991cd39607fba5034918c0a5bf55c2a4b6dca3f38dc495d542f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a240bc41ef1092460ce6343d838388a1403b1240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ae65a7ce700000000000000000000000000000000000000000000000000000000000000000001d62c04de053c0fcef69db2dc88b3fc66ef2a7746b37978ea51bc33dfdc8554d13cc9789c380a105d3fe9bcc0ab6c614bac14ad5c2663ec2f424bb39fc44c42c24054bd46f15d56cc173a1393a52b3d5301bbe247906aeaa2191057ccbbb38bc09d582eb3a8b9ca9fca43158346583a15038e6cebabdc7b54fc53577663ae5b0154cf31615b5e00711fa13eed7e5a4466d04dbb52fd3ed108e84ff945042ef420c69257cfc652afaecf067c14be7757a707a17181b820b2ec762a41b3167b95d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096d92c4bcdc52c467a0a42edaa338ca556e27fa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ba7b08e7df0000000000000000000000000000000000000000000000000000000000000000000098ce228133a13e8e11461e5b6ffba56110c9a57ebdeb43ba81f2b5e3485213e182b6fcf105ea3f7bbbaf2d929318eaad944454cb681872f2f278e268c16604d079ef21142aea6b101f882cacf2a28d29a7dd568d3e9095c35321597c3d7990d00e8ddf3b403c807697a49e43a67245095d8065998408f80f43046d2c88df11605747020554db97681cee827a5f130c513fab209722d997507c4ede315845ed1064f57c29da1e4fc0edafc56dc83705c3aeee9e61c37d2b64cc69233046c81d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c75ed9fac9208b773fb083e2182681390bb4b0bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bb3b1bf61d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018211fd6a6376d50eb506496e50dec27dcdef4667f5e3fdda8fe79e40aa2e65a2377851669be0af44d824107bebda1e7c53ea90ad5e5c9f1073ed44863a74aa826be4f3158431b777b3d61c6fa9a4eb30cf2b35cf9d17ed376d53d05c03151440a459d96e4525308a21a2213c4a4d1e7727fa8cc6bcd3ad790ea8ef545b7cb7904b950616d8e190d72c2212cddcc3b1ec78b6189f16e4c272218950095bbd84102ff49a10091578f1f97e52ab10c490c9d631ae1b1210836a7e0fc2ba9bfcc7d0000000000000000000000006916af163b320e35a670f0a95a56894c4abd08fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c3d44181b179000000000000000000000000000000000000000000000000000000000000000000023a7ce95fe398b6d7e739f69a1467a464fe7528d255868f3b503f75de85d93d412a820e940fe1b452a0c8c47a113850da28c0ca0c4544db1162d4c0b8ae1f0e0086b1bc76ba50b0b6bf68a71d6b1d56877a01adbc90f6a6cf37d6fc1756ed64c119710d85cda212e73749263df889b8402e55166c0f9b408b92fc0aa7a25a3b017a709af7f32847c58d2e913ac51d283372e575664981e7796b31fbb4a47cf1023a7c24e11eeae00903de98d7089133ae1d1a270273efedb0881c78d1965973e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a0ea919f71d915fa8eada36288f7773a3c33a500000000000000000000000000000000000000000000000000000000000000012296866315e36befe9e30f3e46e4d47d7702deec715d285afabf8794fdd9bd1d215a174466f454f5f836c679cc9bda7291c5045f5f0fe37cc32739f89f85dc39000000012174f86e00c273513cceed13b929dcc15f2cafaa6eb4ef06d4fd4b820d888d3b90f87b2c5628009275c0580fd33a0d1b27d0978a960a70945e9f81151a33e95df0bb2295fa89cee1b635eb0ea8fe224165c4396a5f814710050204041af666ae60bf4707491cd983b13210bb7b723180435afbf4f2a774f8dd5393fa238bbdf1446685bf5d27e7e81937937c17d9328ac9822723754c314c46a30ad009833fb42e4979a4caefc163f2cb854634de61404d52c2ef76c3d2fe701870e605f351ea325d162119a8516344f0f10ba53ab26caea4a7723608a6ff27811cb20152c632ea763dcc5d29c4cece63756ae990f06dedd02f3f23a886083649c04e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164573a639dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274a20bb6b1592b4b214f7080a06045fef638db6a306cba452b0f263699e240a292b1d72fae50e4b3a138cda05c0cac107d47dab6c6f7ede9c14e68649afca4229ce5758abce7cf864d0c86ae1f9c8274f587807b0e20e5cbf5163a4ade5f9041a73d8a0cf2ba27654a8481880caf3fc679dda5b77acecceb5db9c24aafa2a452c29fb0935d27d5c61bb7dbb7aea844b3dce33fcebd5478da610eeae14a5e43026a6900559c8797e605f1f4fcc6557a14c86bea0c4ebf56b8304363b851dac1a000000000000000000000000461fe10abc6fcd8bea56e20d36912b76cfda8de3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002be9b3953505a3772dfe0108dd4f877a03eb69af04941b97f60505b2a22331f500506177eff3adf07dfb98952906d42146775cfa6cf5f62b89a90bf62226261405a75a6803d47803ec8d6e20a3246cf95e13fccfb5f65bf1c13103129044c6571b2ed565e04a395f59796e163854aa25d4767d95a8456b869ab08604f3c6a80e173196fe4c4c2db2d668586440fe204ce1a68654eb3c4a9949bb8c5146fa9545107bd1376d6b41d45aa3b16487446049a68c9085e77b2c84f8ac7c264837d3e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130f4b7bc419b3f0da7dc984741c658e998ac827d863c22eebae905e6e507c17163478d6c5e391e41d2b761261c7b1b1a3f5bbe20b3942f5a126e9a16b5c44c526f169653eb3e9f6e8f8ef8ec6cba399fdab62ba6f55a191cdfe165b4ad1d56d164ce882901351eff75a88ac75ae2fdb6dd7a76a30d0e87fa36cfc284f4b17580547c262d50f107d9c031d403c5603f73718218c4e6825fda29627917faff6270daedb8ab7f42c39e6ba3523a6db465ee3be59aa83ea99d9bb5e765ea5e2f7ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c5792eb5003000000000000000000000000000000000000000000000000000000000000000000002aa17d807fe6c4f26b146ea7418e0bc72480012c808b4c806391c41f83b489316b99e31d18af6b6eaaf660be84858360d06e0cd865876186b5f97b157ec10a8297133761f5ca522644a8ee88afa47459e359c4166c6c509655cda660384584e12034c0dc186f6f9099d119f441a26b710370fe12907865b89ad246932fb0100182374c2e79b3a359d16ff30287dd3c7b71b1e4022b9ceff4b9d2b0b1f504c9705ab1ca6d0382e581f95b8e3794083be6ba121f652e25f1795112f619817869e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ad9d22616b8048c4bd02d1e38c5a337db6b5d4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe61f5fe26931f042000000000000000000000000000000000000000000000009ddfc6f8fa05762ea00000000000000000000000000000000000000000000000c7ee271b3134195930000000000000000000000000000000000000000000000000001780bf647066b00000000000000000000000000000000000000000000000d4cc5cb3fd0b53845000000000000000000000000000000000000000000000001ced38117a17664480000000000000000000000000000000000000000000000031194efd82dbcb3b000000000000000000000000000000000000000000000000000002af4e67f9d49000000000000000000000000000000000000000000000000ed13679d122d2e89000000000000000000000000000000000000000000000002170ffc52f2e282fe00000000000000000000000000000000000000000000000c8bbe50b70efbd26a0000000000000000000000000000000000000000000000000002f3efab132e360000000000000000000000000000000000000000000000055610a6a433edc06d0000000000000000000000000000000000000000000000083c8f47c2bb1bfcad00000000000000000000000000000000000000000000000f5087c3b5e5c393380000000000000000000000000000000000000000000000000002fd8106131f720a9ee381b53ac160d262dfdd2564025454e36d6653c31a42c7af9de623371b5e1776cae33296e2ea2e24501add6a8098b86048fd93a085edd54eb27b6b7e65a71b4e6f451251927eaaddbdbec6c1203dc003c2a49b114994d04f6b165220cf6d1fa2a198709a0f313c8314e04a02ebc5f21b9b3a9ff316391959ddd7ccd00fe92a5743884a4d08d17573aeb6149b8d96fd7f6696a1c36f19c96a5fe83798061b27a12e4bb0c709c52d7240255ba67c77fe7fdaaa6082e6414d5f039228f2fe0a17ce9fd354530ec261d20671480a9450b7f103f629a16f63461701db60cba2b22b2945f08265c876c0302711f2f47e78b715ee6a438cc32ca73cb48f6c9f7ead06534c41eaf36271fe3eecf1efe12cb1485d2d48399432d5cbaba52e81f941ea10117978f2a28b67445649771960b9926c883b5d11c4cf2523273826d983d6ac227bf691ae675e6a7fc77a725c95fe20a2396413bc6f420cb9c68a74311e584a25abac857288a07a1377c0bccecedc7c8dc685bf4af997aba3332f3066cbe34c1a9bdb4bf0c7a5af07b822883403a0e29dccf656baf2e2dcfc9cd651bdd4a5b624db578b3f289bc1ac5e2131f433230935dd75e9545db084d6e14d9e3e99c9f72fc97c100fb04fbf1c0db93ece264433f641c1fbf8a9a0495bd1389d9c2477391525e6af011ce0d6f76f725f96be56a304da26d51d8fbb46cdb4904f73e462e626a251e2550fe0391090edad0a2de6aae000ce6cb054f50f467f0e122307e16b17ea04f6fa92b2da89dda3f98a5e30a36a119f9d38c443897246b1d9e42952910603b0e8f84f6dc9ce63ad6b3ccfa606fdc98e4a91bdbae10a3eb0e1aa3a47b71c202b6d4734e7bf374616d0d7c12decca535682bb02dcd372e280b6dc56e54408e6720fa864cdde1404a1c4b7ea5547304dd090297191c1d8017b0a96a63252116229237b70abd1d5814545e4b43e83fee5f9231f724fee00e01ea80085bf432332ac9a31e60c29fb86c8e1fd11297143081679e022d20ec225310114f98e7f136fbbee291dd9a93e8a2ede663bc35f214bf14de16a54e81f4d8fd3db30d8fb24f90e02ace01d94affd786ab105e01ee5e686f0948a921aa89366bba149bac519b5e0dd93c375a588e6e5cd934e9bd68f604bd22f76a15cfe13b796493b6b2d2b9b68ea12f47387b0759c9b1606f474be2c5b7569e341610ca6479d7f11f3fd228ad38640542a91da27695be8ad5bea4a95e94ab499d4bc87b12f8d75524b07109f3edba57d8b11a7675b3e4ec8b9d0778cb89235fc9d0ffd959bc09d8cf257235cb3982704956c1543cd9d2c6d66fbc6c2a1ddc2bd8f89cddae9d07962e35d26510a7650b71f2523e54c9bd408136e65b1405a80ead71217dd94b4394058dc1a2ec2356cc6b6078a22ffdd6d1a55a7614d834d12c37d562fb7583aacef437f04934b6d4c700628862e04e15b19d16d49bc36e50035566f5cb9dbfa27e3f46919c2a2152d0197624257fd1295e49394f52559c5aa6222c813301ead743c86372dd2b5c1494d474101eb476155dae802fd2995885ef211edbca5a4bc811885801acde6333feee480e972d3d7bf3c4dbf662e1a45ef09aee5342e6187deedbe6c1892421574511e68d14aa9d1e68de04057809b1e28d6faec65e163b56af8e30825f13da68ba35bfef8d24b961421fa6a34d7b309b47adc1d9c6f2636d905fe010000000000000000000000000000000000000000000000000000000000000420a65f5ba453af3bf26631e46af59363ad2a37c9784aa108a2a8b0ac3846e5030e7c3daf66b4dd3c1fa458d2ee74c3e0ac29733f421a463a046d71b64674ce0c6d000000000000000000000000000000000000000000000000000000000000001bd015f298d2372af15b829a6ea743b88adbe034816c20f8e4ca5eaf1810e969d869542d50f39bb8b6aa4de9bd400e018f8af70e52fd98750f355db76e9b9e7f20000000000000000000000000000000000000000000000000000000000000001c33a508be47adf65b86d086fefa8b5de95085ba8fa90ce4bfe0333e511d07aec75254ee86fff743d2f767ee9c14b78cb2715952b6a71f968a0a0c5e74e5642346000000000000000000000000000000000000000000000000000000000000001c008a8c1493aff221b07ee64b0d8a2524fb067b7cd4f8276ee0c1944db33d4bce33477b8e713c44954bfe5a93120988f2b689b453748579fbea9494a534f4d0c3000000000000000000000000000000000000000000000000000000000000001b52190c0827082b492ee7ffe4f3128f160f3fa928633f462a5a43647816c3b6ac0aa5f9546cf859abb801de5b3e4ca5ca8e52430712954a272794c5d12687b3b0000000000000000000000000000000000000000000000000000000000000001b05cfe960bbf9d7521935ae74fa0df34dfc1c3a9ae96778a5845a0d2536a9dd1750a5cb3e1a17e72981e7cb8f05a57400e1b06edf35fcd5cca387afcfc7f01b88000000000000000000000000000000000000000000000000000000000000001b087a54aa9c7d5e354ca3c054bca2dc4467fcfd5e46fb831ce93c33ece8c30f493351bf0127b61b23658166bb13cc81f04e5cc607f7dd91541111dd0dd51fb85f000000000000000000000000000000000000000000000000000000000000001bb96b3efe22a918361af69d39efab206aaa8a3ab43d93347d7c675ff1622024a6426cc80c77989e66708bea65a32f3b97fa9a6613b843de914967e5c84f068c73000000000000000000000000000000000000000000000000000000000000001c66a24062d53e49f55486d56731a7f105bbbd467068d97f6fdd45c0c9640adbb2113095c6cf3b0a1aebd5729c9537a660cc1746ec0408168f4891b1b11ca203bd000000000000000000000000000000000000000000000000000000000000001bdd3b25a5967843523ff9ae0e5b403380a522a20e32975a9926b427719f9f066c39e0c2bef0a86323aee852802c471efcf644e0ee8ccb429a9141fbf40bab4b47000000000000000000000000000000000000000000000000000000000000001c736d05485129caaf08e71b7ffc18d235f285f0c6b151fa4ad0b505d5d9210c236c76e227c87f510f7780704aaf7c9f92196a2c984e32abce69bf5051900c0da5000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000002140a4358d18f66032adf8c0116013b0a2437286aad4f53e028f23bd5b84f735e8250a9f9ea782780b2c2f58a9f1e22103f42c6668c61f787807173f09e601a610ea47a0bcc728f81053b98d937057ab85ab175bd89c1e3fd35e57e6d66cbd380c46044847b74baa6ba10bdff6209961ae06decfc3f5f0f4d07a9b3998a2110512c077d0f6b6db2a432f705957da4878c68469eb5bcf661d38cc4a2ecec7c7814c3b0aab10df8b16859f74d2c2df55190719f7cd0b2abe6988741af3283b1b23fcb80ded4a1596e6471705c8b05b6d6e2c2c91323e2a4b7942cf8cb57a09b722750c22f2c0e11f0ca8d358574c300921bb61fa7387fccd044d9c9b5af69af72e24e63d24c09c29c2f4e6b5723c1a6773f21d1657d4a600ee67757f12c667ff170a5d74426fc7928079b805afbb579347bcf10d91bdc8729428956fff72a7a092f4a1e1663b8a7e0796a074a263b806faa5271321f84624dc165f2400b17e1efa748fb220dfb00bf2bfd375e07bf265fb9f435308d0a253bd841c955a579dc3aa7d3f132d906a15f487bcece0cc6d313349e2a881e892799349293d314d9ea318bce30fd532b7465befc10608e4fa4aa8821a511ec757841188e735bd365c82a527b35acceb892b3ff8d719634abc415234cb2bc01f472465734557db47e65d522c12255ea18af653a0c07aa07835fc4bdd2f087d51ccf52a265ef7f5062b1367ce4663ddfb111fee8d3df0f559d6ce95241e1807dea91aecace4a54f44227d4b63cb73e5b8d9ca02f1279ced8253e633523f9a3b63f4a4c87f6b97720e2c9e22e93b8405c00130f4fc970bd574c81b000d08786d5fd1dbfebe07bc1a728e1484a26d2404962d64a8ccd69916362839eaf3ec98fb1b1aefbd73f4ef131d7080f4ab9900f540f4ae55f76fc6c8a8f9a77365ee2a180a9035136e23a29c3625f3c9c8898c9de2737b4c41547854c54cb3b7a5059426432e21012006292736011be9472fa745dae58c2e4e1e3ba11ca1b7273a2b19ae619936046efae3a9b92e991351e95eaebcdb84eaadda3235f19d370195492e40c22d6c6f973f63cf381b3b645f1ea9a9c54f08d800b63d94318de4b7304ccfe375bb5d2399c24151a7ee6fbd7d41d1c6ad4e2cae42ca66dd0fb93efea0a3037026f36a99245c0fd8d83b68bf87bf022600fc36cef88df68ffe8cbb7df23c5d43b82af69342ae7f0fee4709a68be319286e7d489ea311dc4d716845145f36e01962dd1174b73477fe8b64f3097fd0dcd8b043c114cbc57a8f7ba8cc52320bb91e4f5f2066d5471e3f5f1a0a9dee49ea2bdcbe4543450d7ec5c598a1f8bbb813f1dd470e276922f1395105c4c35d23dc6ac527883866442883d74209c3a452154a74c6b274ec8139dee6642d9dc2e85ebc31f196871907a299d6eb80bc7478c155e8ac1647d506a9bf49ab3c849548d78edad231183c195bc85b819f4dc29a59669d415bb4e398a938ed00700787061c62e6fb1db1290601673d89a701403c655f39394894f6046d231f102269c14a04b335ed79afb7748954d45baa6d5167ba39718ce5a57948ff851fb60d20d445fca565e458340fb6f51e7150e3bbe7a1a62bb277792320ce85db0b361816a6d4d90e4d7f260ef7493a22868533308e290e8d194e044761452515de0f97ea6c05f38d0e168054d492690a4ff64d6612bd191c3107ad9e860275ed16a0fd2a16545e7f7e1ec7eb09eca391ff8ecfd0106323331e9cc58c904cb1b825e99304a1a0e4e7fcdf3fa4e486c8ca899e1f5d0ada865f6e01b34718cc18f63d98015ea36220a4d38db0b51372e6ac621120cab6011ea363cb19e4ac0b837575c1fedbb1220fd522dfcfbf9a150f3b936f8b58abf4ec8ff5210115340b958ce8298f294deddff8be1afbdf01613759a187c7f8f40d1fc955a2f9374b59ea9fb47cf20cc8f785493d51759a8d20cd26102771afec02076a2fd7e036c6004bd980c6bbe6eb93bb6965cb49b3a23544ac92b2187359c80c70def56fbde37dba053e1d4ecd14eb92c6b7367d11868549492b4ccc83f510610569f75bf66d3b449acde618c10fcf504516935acfa55f65bce1eac5d992bc1351a311ffb8374dfd52ab1b35eb3cd121a6d2051c90210e9c8d6069185f175075c534be70ea7a99ce0ab08d4834bd6d2cc2ad91c28613e4c649ed4db33a28263ad9402dbf5ded3571f2ea032d398844612c888affe4c986433520a6a7cdc3007f728cdfdef3aaf06e0c4727b4bbfb10254beb50a8ca3f8febe97bd15840172611450fa6aaec6ac9b4900d58c27bff139e14924c7055ea6abeb22c29d804495f15c0e49bb0f3d1ad589b20ca4b910197b32f5d71970d85c761962050506c24047b24c20151f10f30b3e5ac30cdcf2b5797a9d2d81527fbace28a6d0eaa37a4ea8cf3a7313c3154780f15f259e3931cad1f37fa1471c6747b4646123ecaac4397f1ea7e41c5319e3774dda62699e1c7cb0266257c51617bb5ed68058ca38751d801147fa908ffa23c45edafe82c499dd9964b1727ab2455ff790f950bd8989c4633b2fa52a91adbec0c0e90669a20de8e889e6c07044ec1b5df70745a0197018426acb2f7bd7deb97ce703ec8736dde5678826a5c0e4beae2837410f59b1f71920b8ce9780482f7d9bfb7698625146549ab8f8aa9f7184748c1c9265bbd5271e93794285d9dbf95c61b5172001d6b84a186120964145e0de7c6a225b38d01152faaf9f0cb38f147412a3de219065967e12df68f2d699cac23e7248c85562e498dafa9afaec3f55e826dc0ab8bdab7cbf723c721719c21053822623c29b0d0da2f6e3f3366b329745c527da0942e13bb1f2a477281406f892b92228c5fae49cbbafb5bc44873281e84d2cf29cb1b5e6536a7dd1b1d53992232fac450f2fb99905410a83f03b17a7598603e565668b70ea9b564314617afa759373451fb1b03fe902d1329f836a1663f5ccbe0544b5105cde4290f85839bd3d4a2f3bd9a4cb8b79d089c62a68c95554f6c00c7d8962faaf90427e2795b7287eff2076ec301a76c011191ba3157eb820d12cf673d8805aab72e8bee341c97ca13831ba6d5df94b01bb2ad7002dccad3cd048c7c4a3adddd8006c61770d0520a5bb8e6cebabc9480731dd002a7d1730a6e7970e882944a60ee753b8d7a0bb559f06e82304b6773226da06003b7569e587d5495068821c82bb1b6c0bc37430356bc016692a8cde8dc272f991ebe4b466d5cb2d35292e835235cc157285d3523110705b69e14029e7a241dcef6e46f543756b8a416fb09d04ab310e611c7f9588dbf31fd357d1d58b600903d1858dc5174adb99a50ee47fb9fe29ea0199b9ef459d53fbbff266b52cdf847ecaa5cbadfa952946780c3695c1ee220692bc47e784694e8d45112ce48ee177af7a822aa4d822a64a9dbe6dda4af7d1ae69602b88542ace990c9ea39401d286420464119dd88483139bfbe958ecd0cfb242df46ea5aefbae4fe361d8ff0961d1a653c3f0412a09ef3730cd1c2baac18f1f9b71b325e0f1ffaddcab13017bb816d8833650988b888a876be7729bae9dd511b8f2743edd078d91208972284a5c138ec4d59641e698760df6b03eda81e4f57b354e43d80c32ec5d0451846458b422bd334336dfe2795bbbea3595eb5b91c64981aadaa0eeb0292fdef24f35c90fe26063b5ef25d2301accf3964876edb509b124d013bc89160b854c49e08fb791383644826047b85ee81ef75f4ddc5dc903717b9d343ba4a4565814634ed34cb379d5b48881bad916e0435e04fa71bdd869a0743d5b7eed28cdb64d045e0ece6fc3293d1a83bf33d4b4d72fc0a5bb47ac681b276e3c91674231c7b46c80c358eb05f4840ee139734fc67ab3c9edd21818e18ff81ee325ec682fda43a48abe51721e20e4b8f42a6b1f1b5994419a6de83bd4cf429c5ec50068cac0dd348563bbb5d1510d683e369480fc94fff19d2a1b90c018a715fd794c160bbf403ff2bcdb38dc711e0a147e00120c3c895456e160be251992b938d8271cd329e08e79ec5ddc7871203743f37c3b2acfc11729c4d94f1239f587d7c951cd92d1c138e3a4bdb1863aba2582bb9b665ab889ed0bcd6bd639792e2021ae77598eed0b2d728a577e3c6071c823b01db9dd3dbd139e6784a65d2310524f587b2bd3ea08045143c92400a2dd5743f052d5d034dcce2f805b1ee82072e4074f35be42d3cb416cf779ca1b7ceb1b1994eaaa850bb308a18d0649ccd5626427318d48125aab1907df13c9f7c325723a36a6877c0e20621ab18d77a5e97dbc0d4721ec9269f94849221a5c4f17cf4eb124a6de0964ae816b71459c2a663492980292bf0e7bf14527056d4660820ad2cad7e15b1a109d38f27707ef195b082cd46bb5cc14cec3b87fc8a77aa93b2164ebdcb300709f5e7cc725be4f370fc9886cdaa4f79f8d807f0ac9b561ad9bd864f393a4a8be353c92da878438ee4d14909323411842f06b8d60c1ff4707c431adb11fa0756cfc2f1f4e19a26524f3b194f6ce1a8d99a018415f836187111406ec14616e35496c57350d268e56fb0a4999b7ef04e568dfd6e043edfb6a61e5f54fb62f2c8f9f31e8da18fc007d2e8a6c3c65d15be20ef583db3b700e58c86afa9c0263945d7c5c2c907aae43a70481da361ad86e1c7844a563751052f959fe6817e726c8867206302ea380f76914fda28e50f315f3ab5b7ea71611204ca4f19cc135a36f828de7bd0b99de31a3858423f13a9283fcfa86a4b33e00bcf25ea383e65c3846e42631c7fdce67c93a6c067a748c09584cbb1b2ec57aee1ad21ef48a935ed06ff410645bc091249ed2adfddd46467af60dd720caf7f0ace7c9127b7de720cc7f0f75e58ea749605afa6c9d4142a61156dd4da36fdac2676297374c89152bac2bc45da400468584cf186ddb3b79dd21b7495625835a169bc0a5f94611f5904956e67a5f5a04b55d824503057a3981cc8f0b204973c65514cb70ede0975b9c88c6824a2d585d43669f90082c4e6d616222cff7782b9094c6142f5df2318ca1a276ad4ca378bc7cece0246b416a3fd49a03278e6a87f31d7d51f62bc77adf8c0cf4f6ea01c3c4a7c6e8e67ffa9ee5e163753c9b2c06fd9968428b04dd896388379c97a427eaf006afc31ca73affe41d0773ee2c9c961a796675481fa91acb5d659b02522d7a026334a83cc9478d25b12f703482a6f5c86355ed6f0b08e03b8ffbd8476f2f26e08b432999702df814847236ab564143032d6dfbb89d6cd26b405b573a6f21c9317327ba87304eae0cf2ee1e076411e67bc9c5ae11bffdea14e0e69d162023be189f1b777c148458ad1273270fe539b1552eb51043843feca864a30f15d9917de2bb9a7339480a3c3816e9f92c1cb120e6f3923ec8c85122fb071ee3c72cfc0a324e9886ba6ab6d5ce113426def7176b10253c224d19b2219855b69a908ddfc1235874ef51b74625288f95ca60490a80533284c47b20e961aab4396dc12ec60dd4c0e8d445b7b0f60cef1e59723e7fe9d5c77179945fe8e67d3de2fc66b3f1aab58d54b80f843f69264a15ef9c00fe3ad530e76cc196a5c422ebddb850437e9e1bb549f8c708a666c59b9dccc479e7245c0a0c3eace0ede63421d9e5ed5b45cdc1ab017cb50e36c24e8f225ae444c371800d382362196127e03739ed0e83951f2191219817c63afd0a592a699a52c3cbebf96a5bc64ee0336cf605522dd8938e02d97f0ceeea0123e3f2b9a0b1d626b6920ac745f717a29b17a0ed449f7e8cb96c6bead5a0c6141dce30d5c738ac6ace8eeb6f71581d7672af283487ca362f9e3b7746086f1e0bb89883a38cf7a5e61de4d77cafae15ca639546fd7f0f365397d5e19d62308959f73a6fc7ec33dd1704af748e9870c31004235ad6f1e581d8775e79f764551a7e082bd418ae82ba71f9085ce08a2d2c4dd3840f43f1be1338dc84457275320f5c283d11778d6034c85e4bb87e8fa0b7ebf939da7cd474b84cc0b736beb8388a834ba93db91d456f93d011999e01c324802d80fa79044aa5b75efe107eeafc10ef58ab10976c4b7df51083d121e34700a139745bc934a8133c75a334b8f6d45ca728027c26aa23ea60c510e470a4e81a4d5d39c2fca93bbc47cb2c060dfe76cc65a6cd543bb853a96e8d98ad170483bec1e6a5246a12a698c1eb7fcac8cf557bab1c53fd905104b05681181f838af3b65f809c50efd99dc1d2558482cb81140c6007ac9b9521cc3b6b11db524f16c5d8536d5d77048943a042e118379a442d21c07af759ace8f3018fa1cbc6e005d009b701df41bdefd1a741680a994681eead8a0c2420bc3d18f827ad4cba2507ad84168e899d4959f09dc74e2f20c5ed0f06bfa99479ae6f99f1d9eb27d5df56c227aec7ddfec884bbd6425a033df6244a475773ae3dd59c3977d70f85e83648ea2a60f20827bba87e54ddfe3a31bde4b4c7fdc765979c11431de2c0355ef81c7ab8ea83780641e4d024c681dd7c5cb53655519f394235c0474a91f844fc34dc7812f54c4deabd7650af973c02297dbb871be44b2f43cfe2fc7b82e8f0d3efd7ea772c2aff1cbd49611ac4182219116015014410cf0d8f91e3b22f3f7704dbe5fed79fb432d7dbb9328dd315f95d1d7bc11e6873773179ec9323c9889ee7d2744eac7c61c46dcb7171e43c91182b43fbfb271d9a668ad240c510e47c560466a8292aea4308d1a02a2969dc5f0716ffc21be4558b4038769c5b5a56fb3708ecf4ce14bb395ffa33e5ab2b1764ab8e497b713b37327cecb1ad8f68e3e8be1afe92e2ac3c5c73467dfb2f2075a3acf07beaedf8dd8055c91b985aa09034ac98d368d87db8eb37fd7e7087a1705d9f7ffefa9b2ea75d58d45bd0e5591362cf2fba90ec6552e90f88fb075d745d4d0939bc6da1126f142a1f1a975f3e9dc3cc1a534e9c0a7107f5e9696775f47a66ff8e0c546f60d07d28734b34a2ddc96818bad251bfd049a752d631351c294246ff1ff54217ad9dc7f4df9fd25123ed0079132144cf1f52020c5b5409783830c6b04118a0440172b7020c013c95dfa5558e6552888b273389416f68f2d13e9b686a6ad100e10d05f23d4865e8393424c38e9341ea3d02d20f5e73e9f1c33f427a33e0edebe08d30857d13ae7e6e208223e4e2c2b286877c55ec60ae77f8f05d1109de40895c184a343972e3ee4bbb9a0d1cb25bac4cc17dc7b7e02a9709e75fbe69c968a07f1544496b8c2a75d44163789ea6ba4046b847922923fa58486b6b9ba2260e466fc0f12fde379ef525292599cf36a6d515ce6cadaacef2acff317c14791e069caedf4acb83448bc91b6f5e4b81b28653751aa9f55e597139bd8723aaa5626c114a86678d55151a023b9ca52dc44e129b5f23b617545816c77a094cc4497d34e7df891ab8aafe363a65ccb08c588b0998cc30d0bb736c9a093abfc259732115d26779b53e9214e34549f2a8e1dbe34b1da603cf8185a925ce8b01bc25372169d2880558cad8073096a50c0d87100e4e889983701f14cad14be5680a6cdac6ffe9352bf60bb2f788482126d44946c87bbc363df7ce601580429003b64819e711036899de57c26e9cf98f30c2a80567dd2e354393e53fee71edc95deab89f644c5549d4523a895da3476cd2d79bce1001e5eb108b20a059f4c76a80055fd3fa169ec5969745eb53f97e2863b2f5db66eb0a421acbf8f7ab5c83001286542a1506dbbc48d1f138874d8b5d3dbf293e35803a28b65a4a8e14bcbb7db8c370f3289b3e557be27d0bfd7c2a4b5f359ccc6a0d8c33f8cc218cfc789852b4bcd35bc98a6e2f11cab61723fa157d47b9feff47bfb571e33727c02e72b36c8929c027c4fd469a1389d4a15a1bc5c450ac75fc25c6956cf6451dfb9db2984a20cfead24825be679c6890870a1933c3d5ef54e81902fe078bb78dffc2ce824f254eb24cfc4f57dccd81acf8869b766ed0fc36bc0af0200c2988d8bda13263829910b8ee6060b870e69793fcfe224bf48192e79e9d5ec3dc1c3a58aebd5a2135cba87e5ef9121715f3f43a2fe1dc180cb5cb8dd9e8b844700c05aaec744d7d14a5c9d52a3b3bf1d345367591abef0c34f31083273df7a919ebfd7c78d17aa05e68d3dfc1f0faf705138d0637ac1d6ebfd5042b54f991249d220609313e35ae9a7bf0751202f1e1f71c9adb8e20a6dca29eedc9fb6f7d21d2223717d7ca8e40eb9a02e4c8ce06c3261df7f88e064ded4598ea4b09f891ac887cc2c9bbbbb3bbc7d791fb86ab9ccfbc6a13ca61f06d2392b3c2da4ddf55a93414c67d2dfb0c75fc90b588e609b4274c1e3c5612c9039825fb7fe7e6237d24b926c4b7b7dc1e6ca0283dbae923f06f963144669c9ca790987ebd3e2cb82213486bbb778948978f233808f8f6f8efba4aa481455edac5de1a364d1f7294f6300138c2558f7c145b3d69e7630c6256ca5d1407c957c5f1c7c87dfb6c7976ebc562f70c6a0992aa98dc0591430c6e4181111c604a1ffc4babb7d4d7f6bbdd52a985ca247c56cd68e22b5c850a66f2187277b29427200cf8677a29667a6d08866b9772cde321a2de3c9de5500c6fe7f0fccb2814858f5b1c1206e1b50bc3f5589cef275012c579f4fb0478448ea7fbd8854a4df6e985269a34f4c067465b8c68d68206bd3aee99af616b522962e53a9645482f9f2e118731b67bbcb518f9c0cfde7918a5a571b2fcdb8783085efa2821b0120606a1192397c96c8eb187691b5ceafd4466d593a7e8ec167333050a9cffec9e1b1ef550984285bc85d913ddd3f0dd337d6067a632880102863e8462e0cc0928249ce2ef9e6a9ef2a49e93b60d8edc3668f99f6e6a1a7b63bc14e69724e523b94f38d8d162902896b49e25c871ef1a28704afef7fd653f6d88279f18be4ee91bef87010e7e37b2b3dc9ebb5c00e073ab1528a3c4e98e195ec2b5aff37d05508a014e94b92259c15ea703bd392c6829a22c30cda6312433a8a7972c8ae51408cdf05d6a497124fe6adecda8dfe679f35a37b77f7e93b8e476e713bf7bc7815fb9cf288e6f6c0f003bc03839e2ff60f3b954dfba074fc7b0a1b878a65641b7e20a1db802a5b53be972468cfbb20f7ed6bca020901da2cbafe48b562723c599755f16fbb53059cebdad6759988dc789e3dc20b741bd22c139f605379b9f50ce8c8cdd18e153ab2c5d7c365dbfd35f9e93492bae8e9ab3d9f605157fd3afbbd6578e4bc1f01911b247f9267f3ea0e83157f91a42c4c34601ba3bb223079f95da62901c6e1fa998d2f8a40a49a4f9f2270f3c1151f22d00c39ef546f1d62b8f3196d1f73327c4eed6891306d6b064b630fde0c0e4c728937a064b8e7684ddebc2c573ea691deebd63257bea95f9d1878b3c0e33283dcc56b89e1e18cd282d44d22d48210f8b373a640715f5c783e6c77188cc522f7755e87b822237a7c0195d5618ab117196ec465021fc84e9a90b4fa952a21bf883ab795cfd7c9c0f6c2825ce55af9d5592fbc508d8adbd6bc1b206919c692285a77e728cbe92949fce8cfab2f73da305a30c418656e33c32c9822d883ce026b4317c3aab456d52efc6fa551c0816e6ea795a3dff18f256e3a657787ca9c2098114eb6c84693a7161a03ebc084e95ed962ea169f38bab70f4765eeef798e5ece288b11c632b96d1bd65ab90fe9312953086d30ca51429ccb5a4bfad7dffd6c1b553c3613754a2111a1fb30b53bc35128dbfbc20a22d46521156efb3e03ec98a19014c5d8739ae859f3293c45909c706c36f859e9d037f2e3bab19c993ef93b7bdc8206b61f91ea2683d38a082b16ae651ce265a498f00242ab6268779795dc488473c91022b7cc9c135beb2fb6114def70bb3047a01e0c49b23a48faceee321753699c4fe8d5241842904960dd06827fc8631e15cd8dcae1024c414d9d9d0017b2a0c0486310237fcf4d03a696e2b32b531d2a358b3f9d180b24a5401f716c8fe12559b607accb5e2d81e391b7dee7a15b655c273cdddbc503bb387359dc703dd3b5ce7f0ea561c98f3b3f660906d2c4cb9193d1cb559b251db1a172ce5641b245b2d9ae6a5303f33f630dc9c74f80b5cc75af832c8ee956ba6b556e57ca2f97aea15cda0a5773dd2727d98b3c2aa17af5de9798cd7d30f2cae4c341cae4e7592da8435cc44147c7b2e10801ddcf00adca5fb70503da5916fc9d1a7e9bbe420379fbeb99445dfb4af0b6a4e151fa32f01502da7a0836b5f951f751728784c01a1910ed0e2f8a1bfd03fda3650449608a7633a9695d533ee2a20e9e814b8a8f033c7b313c64000981249118cd5bdb7d4bfc6d8492d1a894f74f1dcdfa5464df7b795b85d060ad6ee040fbd37e303b61b18571ee5a9eb73638432e544ae5d2019845361f9e2f2901050c2403cf1a5da17bd244cea2ba7f57d1e39b19a8602226fd73477c404034b142b52a635d0ef8cdca702c064b8aebe6476d78b18f33a8dd530790fa2bf05aae09655d444798e3c3db9206da403318031435893c26f62b916e58ee149fa2bd8d1d63c1266b3f6a29097d75f57531035f0a1d7d66123be6427ba806f24235bf58ab3cb57f60deb3e1308f2199f5b88f6d54ae5b06afb150b341199688ce2b1dd587317fa24098afd902bfd295802d8b94f195cefefbe5c14406bcecf9b1c0c80a983fee64506f7222f74b0d85ef0c02c6f51da2dadf6a549b996ccd8b3d98abd1acb10b4bc4e73b3190364187a12b156d8b6b45edefc122e3b0203b2e7959321febb4ae04a15271521fbf09449943cbec97745e712d5316dc204c12e50d7e6768cab854af8a5ede53118c1d59075690190eabc4b9549ae262b5d769677047561cf9a2a5d75edef6e99657102234db24d02a464688b6c6bb80b6d200ee990d0cf0bc33b69dbe4b543f0ebea5392d3c2733d54ad4f1324e906d90cdd62c5ec59a260d9769b44221542565b5336d6ce7d267fdf453816b1c58b21bc86c271e321548f5fe165f3094c98056da51bdabbab640c92e74acfead307651dd3e0e4fa74ccda21b368fae6395e290f59ac655643bcd58acb967fe5b5edb187a3ffb5bdfbf2172eb41cee9e35662e924200f6e3b8cdbd5f2ccc1cfa4b475c88dfd54f8bff16f0b538d3af75b25be3913e71d6c79f0ad6cb7899c7d6e68d2fa933027f9ccb37a79ecc32dcd8ba005b7ad792d6beb73abdd043c496381db32bc7b34cee3a608319807cbebe41a44a6b43272600037485696cfb9ffe1905104b62e385343158f350e6ed03b76443eef50048886fa1bdc6d21414dc3779e18fb806f0612703b68833d85416038734ed2e80c1dd2681ece6656456a86f506858b465a458436dee5121a4411d98e8226411a00048fd2941a7a31c9c94c0299e390b1efef746ef3e32be3329862c891103f5d3f542dfa6b1a49644e9b4c48747f5c069a3f4592372782f54002263e840fdd7166ffc1bf71a90d1de7d572520188d22a894275afd9f76a41a584d49955f733c06aef826b263a8c41909be706178d92185eafa7cec838213ceb61de07f05225e2b49c7cecd1e4a24de230045f9e59b33e1d4e3da9ca68e7e326b71a8e77e97243d34f769cb24125e895247c7efa1887c343a641c4ae47c72c1f38cd2bc7b1a22598f2fa9bc7f33ad4128afdd478d6b46be4115644ff49b17f43acc2ff28d8a0487ce7fed740efd07428ff183a3f669f773f77b029371111125bf8a2264cabf0bb1eaa62acc8714affe364030d91a726722c152b372bd46682edfa2c2aa98173fe5b0a7bc45d10e8d270f7fa56a327f2be43f5b3beca4645de18900195485c5ad4b977c8dfeb8e1c5ad79da292d01101241cf0daa59080e6c4b5b3d6b30405cdab21777761937e0a2b07c94122fdb783e4e0f1af04f93b5b938376d597b245a37d61dfd9b22e80fe4874bca7ca19dde99b5305174e56c15899f175f1e9e003530112fb599a1724a1c929e5edaf37503fe950646adf9a682ee080941ec6cd9d407b409af9dd1a1701a36f45393983c9ee6f1222cd4bd82aa5ff0dd8e5d2f8d6d00000000000000000000000000000000000000000000000000000000000000413a317e7ebf83ab6b57843c8c97f219b9f191d3b1fce0c077e17c0dc928adfef70d7c6d7e537a05c3eaca7c217acc4a8d47fcb20ffd4a042c8ea09ddba61248601c00000000000000000000000000000000000000000000000000000000000000