Feature Tip: Add private address tag to any address under My Name Tag !
Transaction Hash:
0xd80641c76de3f697676298857e8746efab87d419372350207e0252460f6347bc
Timestamp:
937 days ago (May-13-2022 01:49:22 PM UTC )
ERC-20 Tokens Transferred:
Gas Price:
96. 941813419 Gwei (0. 000000096941813419 ETH)
Ether Price:
$2,006.51 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
1,891,614 (31.53%)
Gas Fees:
Base: 94. 441813419 Gwei | Max: 189. 042043526 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 178647456448768266 ETH ($687.31) 💸 Txn Savings: 0. 174218084673622698 ETH ($670.27)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 2917
Position In Block: 10
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000ce80000000000000000000000000000000000000000000000000000000000000f1a0000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000ab80000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000008200000b6becf77e3183940862518543d8cb851c323f6fb07d963350bf90efef981c80198a9fae18bced19b7fe491db1cfd844d2b735afe2ad2bf98267d11ff5663fc15b383848eb67a747beb7ee60517c561be74ea2e7f1b2845d2e59a582f9af7951c4cd7d03a476749f28d676adfe9cb9f51bcc9f4f2296f9a3c575236bb5c16ef0b49e44aa5325e6d551d14a2931c0d0e09d41ce08a405e3b8b4eddade2036963193cb738b0e9663450a72333c2f6bf21ccea657db8c90aa4306b0df2bb9f5e8d00000000000000000000000000000000000000000000000001a04e96d2c7c0000000000000000000000000000000000000000000000000001b56d88fff850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043b6f8116b400000000000000000000000000000000000000000000000000000000000000000002a3aeb506e6dd9a1c4becd9d14bfc8c721042cfd60abd5c42c8584de32fdf6970c977385d335f0c213f275465d12b8b2b65b594d5bc54016bcd9fec9158071331adc1f1034361628c5a182400824b5b9965721507bad21b43cbac07301416238090ae6a3ee9eca4fd75122ec2e8b3bfee96220c8a114b05dda5fa4f03dcaeb1b037aaf10f0a03347d3341d74cc79da4ed8f96321618a92a925c9a12f08883b0a2a6f53b3070af9483a3079c9992ba8fa0003b30cd4605ad1e6156deffa2913860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb98d1e620d7c0279042e0bc8c973608904a229800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b9e59cae930961b33ecbff0ad9b6245d7494433d6c619a944dbf379aa8441ec0a8b490ba087d523e100c38542b065231089e97666f02d6071cd720d406b896b173eb90ce397402942cd49bf66eb13c8e5a64c877faf29cb1f7febfc0c789d250c85f8106fe703d9db359a56404464702241be06c812780d19e58d2c92d66a82020902897578d9764ff5d58b72904a0c6db91569d0a50e2443c2278c9d12220517799270b38c1c0dd2ced9ba109a0c222fb8a65789b5c7e2457de2708784bf70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa400000000000000000000000000000000000000000000000000000000000000000002fa3e99ba7572deda85de3d63cce106e8fed955f6b6dc36204e3534653affc3113393053200a1d7518eb024e0edaf4fbd6b08d57e05b29e67a19fb7cc7955a27257871a525f569d2931240e4434b672753bc23f42ad109915d3412a99467022501ffb631a99ca716eb4255d84282aed24a58b55dd09d3b1543a9061b3f1b6c70022fe6241fbc45f9ef943fb68ef4195c01e5cf4ee43af0eefe32f746ba9420341ba9b60922ad7ab465d8168b6b9a632e7e4993d469a2bbbe45d4c13e1ef789af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656deb0f39c4a88eea6df30bdbd59eef079404e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c7fda51cebe0000000000000000000000000000000000000000000000000000000000000000000011fb9b20a3f5840aa1a21e7d60f466d8a32a60442f6987de6e28f48e45127b620e0500046f16b40dd8c90fee47eb31c8fd3b798a57a662729b3930645e3999c17a0ec1d3b179e1d0a7b8ea56f6d26432f5be578d062f2e10dc1e009bd90e3ab00d43a44b517c8b44b0ea607dad4d7db1a27636c7e301ad4b934b3eaba6e13b20376180526c725b70f03445bf809329ffeb10907ee26f73ef6be43c8cb4e2c930ab72c32dd7a72ee0058fe4c52e4aa519ef995f4f4298d477455aa0456a0766700000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e9d25f3c3f8b55f160bccc9f72b6e5f72af12a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d7aee210e4f00000000000000000000000000000000000000000000000000000000000000000001d9cb36b5d9c8464b30be8929ba9aed4769245d65b42b05173619f535b78c454234cb35c234b06fd5d3cbe148560e07a7e90499c87c9d324716ddb061bbe24dc16eb4f12b8de6b88e752e1b841774e40e854526bab9dbf888132c00c4b43a9b4181d04629b12b72e9cfc10c1b1a06aca26fd1cda4d74952ef8d7bb0f97d26a310331dffcff36a852f45884c65b2ae7ef514db110c8d48780efb1cf61c1a6def01ce7b3efac11cdcca7a355213f2a839632a6a5396987e19b28251f7f8aa19b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0066bd6dc35e3bc6100bf04f1ff580cd9f8db830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053444835ec58000000000000000000000000000000000000000000000000000000000000000000001cdaaecefb9050ef8b71f9ce7797f39b74a37f3fc44cf9efd272f4a49c7f7ed42dc7a9d4ce86c97855457e529cbc46463a2a158bfc12bfd521ca4e5fb0ccb39d0e26eae8f47fd94ae87828485402bae17ef690daf7ff638bddaf6452ad976c180f46280eefd6ec9150b0dd60045d203991762ffafd71ee7762652551da9f4bd82e90db5dba71a182c61ed1170d100ba2cab2b288e2daa27031d6c44060d3ab3e28a4b989e01ad06dec455c1ed034e69f280a17d47ba0dea131c4f8f2e8c994ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090cce4746f4fa6ed5c103eae765f61d7dd758e4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c7fda51cebe00000000000000000000000000000000000000000000000000000000000000000001314c1884f84a3cd302ff0f461b8fe8455a8b2f62c736a576b252576687bc4d32447e1c39ec119bb446c7ffbfededb83423c5d4ece772a588ddfc2d0e441c2ab124cd2f1289bdb7207b210001f1d5845eca9386153121643321aa46a16921b19159af04a1443d549d9642c24d1c0a46c13c5ae0ddb6ce5dcffa7f2d4fe00ac9b1064a239eb3fba1cfcdd1f7d9d8db86aea835e47fe3c59ad0329622cc86112fe26370d9be5130e238d343f36b85886d97c11a4396d08231d47336c436d07823c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a789bdad4119ca7c0c80ad049c8319fdd4600b1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b6eca129cdb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029b1b7cc6b0db348e072dd1882165e6e7b98929be6a07baecf2a34b6f699576510661e6fe4064020df6f39cd8ba54f2c9636c21175c3f100f429cfa22122c6a6197eeb3ef7ff7ae362d0d585ab37088063b25d7e1a716c72ebd2304872fb6b6a0c467c3aab826d2acde7a188fe811615e8b76cd3e5150355f014d47f74f58575214fd7f811de5282924f31a9023d6392d795040d09ed4f6d1d8e493605b5394a07232ff77b48cc1cb7ce9face1fa687368827a36cfd89ba50690267f7a76df4f0000000000000000000000000f446a372d8782d1344a0f18444c2f35beaf7ff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ce4b7804144d0239172cd59c844c6abe13803e51c9bad5c443ebe1a9ef4cf912e8de6d4531b9ffda85185490a04c0f254f23b3f7c60354ead3a3184a5263db000000001014c61cff7f360a0b7c503de2c1f2d21f4745db7f56ae1cfb5c8733319224810e7d355f5559382df5ff325f6ff7f37f854bd973f89f9cb69ce0dc8132db0900882c19c1ce7fc5bc768aa318710fd9040aef3726af4d77586108caaec2464f7307ff2b16a5846b9314836c8a0062090e2e487db87934f24034b470fdc2f8cfa33276bc5fb927ccbba22cb03bf718c876233d047b07ba013931435146f08ca13c263ba1ba1bdb63d2582c32fa76404b5906b2e7cbc6eca6dee277f6420118bbbca2f620c8d9c47e5d42cb0238e3d395948e456bfe8e0f231f356ff4178061dfe25a60b4bab4434bea52806406d10597af96e4c5d7158701db345ed6eeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006debc41d59c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d42925fa1d694bcddccfaeebd0722acbb9dc3368cd7112d41fe4c8ded77701d086a00a7bc9755094c2828302e603ff536a44a8145c36972009e7d04b85d7b271db30a024d93d9a6398042f5f51360d68b8225f038b4d2b0866e1501880bbc532e092e8cd1af61a5bf67d1f10e76293c03485af575313c022204e0e1a505bc2b14979b8ea2c47569cab3b8ef0b3a8b576472db5c22a187d6c38f40e5c2ff79561e42848b165a56d4cfcaaf08ce467a095b308df85ef8e463fdaca17c79d56814000000000000000000000000ed22c6a02fe02b5499a4d7996de233693edc336f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ab986f8dda510e5f06666c2dc2c8bb225ed01e01d52ab23feb2236c21875d98263ae49409398464f05b2d3fb857a37d47352271998c7e3a09a29efb55b1d2b119e63791ca51cef6603895dd57715b26825d55f0bb477c277738c8cd7e100f821dd82daa0049914027d6e69c3df8d4a0f445b1bfccef7cda79fec7b422205e9d005c8f31576f0646831954e5031c57f02df7e15dca78f97238f54683d3fe84d701356dfd591bcea6ce414d516301252984ce5edf9d9304984ad1b0d61609fc930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd08210acfbe561feea72901e36388d0335e5cbcf09f42d657a7bcd9a3e6b60226f2376c4082f02949f2d4a9ed1a55ef0f6de60d8c008222a97cac6cc6dba5b26efe51981e9731cbaa41e87b287d4f1a024c45d9a93553705d904e24ba26bd90cc2043de2b3d6954f51b3be11ea779aa7199085c67af4d94344e6e5249836a70fb062759374e3f0f288b896a4bafab8646c27a9abbbf6fe41d39587bd6c193c20c55ac704f720694b7453ea64eeb9b635cc9cc8c9d947d7fa3ac58761e2ee1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105059a038760bb73455b5488c279795c37927382dd12f6eacc6cbd5716e764bf11fb8429150a1be6990a821d09d7e5e723feec78d6064c9be2a5c7df6269fbeb000000012c88fc1e83246fd1f6e49cd30d89f6b3a60a20cd281e85eee9670a39045f416fb730feedc9c3729471ffa798b214d830fdc9ae655ca4f432e4ef69d22c21364a1ae622a51802220db67a79368d92d8c7dcbba8e6f04869f91180268629ec4b68f9185fc7730b1ec4eef2aeeb37c353e3a35030b8bf5fc4ad07e8ffa61a1cbdd89ef86588c682cb850f2eb5d9e599e07206231d39a34a81b002c297e2126e9c5c85e8c0d79e715ab2932f7b012f1b055ff10f8722f161c8858e281b0c06fc42eacff630f906f1075546ee025809281f1f8f2484469e1250d593d618980218782017a652f84c69e622015bf0b2e3beb6ed4fd37aadce972b404b440f76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6bdff38ba1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cd6ef99de8451a0fedc26a721bf91a73010621adc87abcf31c9697e6fe9a354059a0e03b44d6f3d41daafe3848d4778f5d588a7e604b7179e682cc7db66bec019b7a070a74f3dee9e7efdd6d3501fa6f03855119b1b4acba904aafdc093b05e0a1513a72774ea92f4c791b28b6fce9202fc541b1dc4b5e971c48998c477bf220124387a50eaa5517f872623c8419d6b4f77961aa65714579f665b181d1c876c056c52fd843a90c5f5298963aecb2df2cc8842f8405e52390b984e92aa4ce4dd00000000000000000000000064bafe1008c9ce7921e66ec49e6a321480be9310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034245e98eabb00000000000000000000000000000000000000000000000000000000000000000002bc6f40dcc6db665875d9bd3797415ae277680ef77269585d7a323d8f4ff1d670a4f43082d68943cd0fab59b612cd895c150c78b94a6dfcb8dde6a14262d195f2dabdc66e85ebd45d05850c0dd4058e6dfbad8f7cf3618bf82867e2eef0cf10e0cd6e0f6118b34ae6b57cfbd0da45e3b4f0ec45fa51c33a0049eb7f1edbc9125303f67e9dd0931fa1903844d1920041f4bec956a9a95a73ce6e804ac86e646dd23fa5a3b7b417ff62dc032905e330a11a08f024ef2136ecd4614775b80585fad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9b109be412d5d6f40ba1477b12b5bceb1df363f0000000000000000000000000000000000000000000000000000000000000001060a65b703fbf8bc300624f1c3ee34d6c5c672ab78dd29d6085e5341108d371e1495740c3a3a8b2278974d9ad7ebcef0b2f95529d5038bd1a4c4b03a927015150000000129d8417a6dc041976a7242ed67c30f5c4241e5e68bfe16d9d82ce23827d94ef32e76278c7cceb82597c7de4749de7354dea5b3bff82d9ab246697ab02f853539cb9b8ee41607e5a8e6b03b5b315984906967ada206249f0e4541896d2bdbd210afb2b1143915113abe7f2adb792a2fe92d80abc20d1dc6b9e052433a10b70cdc0a7d2f0ae8eec4be69f33b4a8411512c096f0825b9be5eb6d9e291d90f79b6f239ef6629aa2d0a228a9fca939ccdc44d9370602b650dd99a29b0523325928e31a928f8115fbce31ab55925822cf8484e52c9457f03909d54a22928980764c684082b2c004ec68f04a68fd2d11ce46edb1843235cdd4343e2a812ba2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003338da5fe347c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002903ed6714ff821b6ee2e7ccc4c980bbc29c62d9044995a86d3846d4beaac64a1aa8b33d5476efdd4747dd2ae9392af3a39ec4f821d8bb446119b73bd6d16980265c8af8d9b41ec925315d8eb6aee293af38a9e5e0d6a643b3da0105c982f45829003d3f980ec6468413bdf85bda446a7d5d11f0dff630f265cbbaf4ebb67bf1044d2705b59929b370553d38b13960066b5e5e3513eeae88cd99e99e1da863940ba591715bcd9059b5d2e07121c549ccbab4cea84cb1c8963faa291dd7ade3b0000000000000000000000000834b707d5ad58e6fb99a0c191305a73480ab9b7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4cf758f2160000000000000000000000000000000000000000000000000000000000000000000229078176c30b386cecd2d4b5004da91d98fb7c660d643cfdaa297794af4f659123063bb35f351940c88e25758e20f45cc889d8c74072c4fc325f7ab7b412f4d25a53f01ab2e1f234afa34b10ab3901f922c4d832c196919eca406653a5fcfe4028b68bd835ca6ce669be82a1e0f99f96fac834ec5ec78cd8d2c396a7f9b53831bdafd3624e30faa3305b36a666a5bf6e961b6bf73d25b9cc19b4ae468349cc1197108587dad8040379913c31e9d3ae7283d2617936f34617f938a44ddf3f33b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ee5d5ce0d779d5a2287c25464e16954e764b8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fee8b8f734000000000000000000000000000000000000000000000000000000000000000000005b6f21c8e578cdd032f64feaf31bb504e2a64ef8f9c259d1efd9c132ae4701229adbc7be8154b351e40f8759e70e0d61e382bd6e91529c5f6e8926df84d694008f6fca465f766610bb1752a59c74a6b6fa0e2ebabb3d99d28ddf725abd486ec101e5a8b4d9f34ee77438861dc6b1824a002027f4ae45f59e3ffb27aa773217905c88d830e13b504aa0df032b053decd3284d892756640b9e509e72f449e778d0385f896803cbe98abc3e6da02ba29a4a3eba02c0fb0a66fb750b7bafc4b676a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c744c87b40885e70b7f35579dd77b8ca4c4c8ce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f05b59d3b2000000000000000000000000000000000000000000000000000000000000000000001ea9c7d16a615dfdafe6e29e356448141225b11485af115b6da503de2a89a3a72c0ee0e29a29ee4712a5fc3055ee2a106f343e21076b0137246cde06eff0be4e2ef48cb93b88364e9ca0f0737e7b44900fac2705be56c468752dd4b3647e3aab0751c35fdf71c47b641c97d3f9fd1840425aba52fd48f56b898c1618d986565704c01a55259a5f8a7a1269c04ec7f802fd22c1155a5aba66a1a53921adfccab812cbb3a5307331071a852c114f95dccb748d5daef8bdbe8a082a8f7dfa5b7b9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57ae59690c49c6f36e4ac0c9cf2654a371d0e780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ea11e32ad5000000000000000000000000000000000000000000000000000000000000000000001ac8eced93e4ce1340427419f0d298c64f0911e2eac0c0ef6e6e06e0c7081f5919d3e5427420f1d356e291d4c1e750ffac77820feb59d19a973091e53c6534fa14d6c5aed64497d883dd74f9ad8f32f22e60883d4a0f29fd27e0e5fe84585bc6157e05b69abd01f74b7ebbd05186c93a0c8efd310017f3e74c5b1dd6dbebe290286e80a6a5a371b4070bec401a644dc6867ca2203fd37b24f23b45400eb5fe6a07c24b6c3da371377e246c9abedc7aff71daf4771b627bd575c8d62df1b862420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d03f42eb91c8e875daff0c4ce41c1cf32da25b7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003255b88f2d800000000000000000000000000000000000000000000000000000000000000000001147fb5b75bf220b177f12957d25913fbb80123a7bc40ec5273af7e6677498151084f5dcb6a5b40ad7c499383cf05b569a5c94b41cc8b15249aa0d55f9de273d22c3b8fc64f4181a32183e22eb6c8e37c38ab354acaef43a6569304355d2b3b614c13502133ded3e3d780f56abca6be97151735ef73a7f1e34869fc689e29f9c18716fa800ec09ea5355280610f0391770d3fa5106f3b1f90ab94ac86945c1990bead0fff4a506c9074290fb674e5ebf2792fa30cc1233232fb30761e6da676a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061384e48289ee81b7ee3d3a0dae426bb3c2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a5f1893aa8e46a2b276e3be62ac0f4476a2a0933a55029053b1ba21910190720c528c4b94dc8289f61cb2b1e5e314f940d2caa3d6a9aa1dcf730e85efb83da040eba50aa7cf21b0acc4065f476d4846fe4e5df82d38db6b184b3f3de8222b42e4898b012ad3f640042854a193c5bdd2d75387e943e24ccd4584a6f485e4b570c0718f941c93e56fcdb157f309bb2186d8d042dcb1b46f0935b91bca2ec4472089322860c6e08dd8ba92d7d0ba35fcad8b15a51a91237ee8d3bf6ca74f3036d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001091b407e03bbf4592b5073d72624fbb5b645f3baed2801888a425b652f941f342ff1ac3c87327e1d4f645fa6b5dd7c235cf9650a615766ba47a1e69ae8e45204000000010830713c38fbd541b46b134a2697a5c727dc4526e8eb850c8d40959c020f350d4af2c2533b9d798808965a1b360b98e449f41be1b2f83417bd389bc11bb829e8b8779873203bba8acf1f42a272d2d7a09ab6ebdb8aac80825c5f0fc40978682c90553e2beb74c6a96f2ce1370e8721134c95e8577b31a36c6a41cff32f9b550dca8c9826be378d7a3ca53d7f54df9a27afc9227f7edb2d9a0abc60790f9f5d3d7bdd41e40f873c5a93baf5e489e70b9dfbfce748aba3149af024ace314fffedfc707e748e352fc3b7036bd549449f84306728acd7c07c43a0d8d840e2a1bee0f183bb8dfb77d8de1689732399e21c0905a8f7bd41b97e99d41f5f9fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011152d687fd1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131194d5ea5f81b057a29e7a655fa5f7cc578b2c67a49e5f55534c01a01f331f2962dc56fafb587cc16fdd3cfc8728142e23249bda99cfef030db30f2b8b6a122ddf7c8e83f8cf0e12816a1a906a5bce7d84eaa05d048717623d6a458bc497660afa4ce62773eb18e8a6d1519476eb6e7031368976fab2e58f23c331b05ec48416ed4e114088966cbeeb1794416f86a3fa88c7667dc6b155e3c02d85edb38ca120e076c32e05a619625132776a069a4b198ab2a0bd7e8c7c1c375b767118f6b2000000000000000000000000ae79d67635447030384d97a082b4a7f59ae9ebbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049e57d635400000000000000000000000000000000000000000000000000000000000000000000f04192ace1fddfeebe8d2d03c9e42cf95f1a224657cdce24386c9a36ddc820d23ed2ea5ac95de2d126699999514695645ce3bedec2ec4fcf9f427135bf748dd28215987cf720ea7c811bb22e4bced38f5d76df6b227e492582ad20900b30979203c071c5103b9ef6c7d1530f6b031e5f3fd5d2e328efc6f08f9aaa7f258f69116523d7822e1b8b8c71d46f662cf53e6191d9ff103051fb70b373ddfe242f57101291f0efd23ae983c3088e01030d98fc16caf0a74788831ed92e6125277cc6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe3ac1e9d01e7be985bcf276d73b085308c323e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa4000000000000000000000000000000000000000000000000000000000000000000020c022997b3b2a38c16d86cbccbcbabc68a9cfeda017c6eeead6a65c98fc21a1111e281f79dad3ab89917051d7e1817488f446b3e25438c20e1099f4e6a25e9119c3b15944c24f82a29068dfa61050f4e666a8eebfd2849c4cd908871de084971c7e89fb9ab12a04aa32353518e2c73ca75b00f5a384c41757b89391115f076525b001a30088fda17b7259bcdc56e61a5a8ed229192b23806ee5e95c3a37ca082decd152a71bbe97bebdaf17cc1892daa6c833e9597ba905de3629b588745dee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f52b19b6392d1f6bcd60687ec9166b19b5586df00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000000013d18c3686e44f80ebbb05c88e7528dc0cca1021b081d4878455bfadb9a83e9824fdb2150011cac2a0c5786a00613c17b30b39135cb04e50e3acf4e04e69da362a0694b7c54c720d7753ae0d64ba11e9dc4f94ed822c546809110e1b48ff9ad601d25c25b4c3cdb93bbeff3bea82fcdf012fb17982c64c633e83d43b75e077df3040cd9c2fbeec76e6eeab678bdf16e77b53a37d2af8f2ba9b8a2004dd2dbeed20f2a01bef76d5e3108d7acaf309c36ef29b7b5ef3877acdd2bf27542c91719b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c620b2893dd5fee2d0124aae20a2ed825d7f5914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123f6ab3e62bea7269afedab7cb50167b2bd258804f557ccb1bcc99860789ee5d26ead38f1474c29dd918c19237f92244fe7231be22b95f9e80952209669f4e1d00000001164d6619f7918d696c04ea0211e8ef017c7b8551430779f2100784ab017867d76604f15791a7597efaedad1280cf0c481721a1bc1dc55b18e714dd6d15e7f10363ff3fd7ff774b022212418ea514bc34290c9e83b8947d2b94958aaf1bdaaf15f5c696db2c6b9f0cfcb218440609a0d6b7a50392d4c9b45e0d8f7c0500bba7d746deb0747bd7412de7345a42167af28f926ddc8e9f0f3cdf3741d2c6077c8b8e85d29dfc4a85e024f01a2d48706c88ae538632fa0213614b424380d52d89a4c1f466b0cfefacfecbaa742a6ae8ed05f748527b1612ac0d291cba9a210cd5cbe8fabc3c34a2f5d5ba56a6d1184006bfee603225fc97c1919c10f2a154000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026dddf3dd7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009994a1d6d8b5c470a95a61766828ec2ec1f047a69853075a1790fee54af8d272144b8dc4104ee2fbbee747d10f8128460a20f2e2e8890a34dd4d22d375acb3126c7b83661fc2db6395942e8ed44ff2b31d509086a00e7d5a051cce613d113400b509db87d0a1bc282d2828919de7c9035558f8f5253fd5adc05261f8b33a4df14c83b593bee45f208008f52c86e574b101d0e3688df59fa9cb9476803d125e3202b51c2072861ca33814822098842cb8b38456de21fe46c94848375c0828501000000000000000000000000013d0dc3f5d1acb76532ef857e85768fe3f4342600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000175a03629aa53c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012414cbcacc5512ae8f669f57a99455f9812018f087397d472d684e2cf8ba9e7d079b7afb195eda06b6d04bb8a8b550327df8d8ce4a77c874409ad831e128f41a0f983b174e9ecd6f43472fd9adc3affd1d02937078b77e2d96a5cecfb02f30332a6023e982dfb8b6decc333798539104288dc62b75bd9104e99d865dda58855c200f23e04779637eb8891ccf50b6aef8aa524eaa6d9c0b98ebcc86b57f9b32f92ae97629a6c2aa8e9af964647ce7503012b3ad35c2168bfaaaa24e40e2b4e164000000000000000000000000013d0dc3f5d1acb76532ef857e85768fe3f434260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ea7d1c120cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c598aca54000dcb55d89325ff377540c737ddd3952a64dc301471fcc243bf231165a0add20d34478ab19bbef17f9154e2f5b042b9bf948b38a314793f3f53e92a19d6a87381f11ece645b08e830e827507ed2fa6122656116eaeda982f2a68d1479625efc5c97e95a057b661b7af15d1bbae084b9b7f5fe56975d0b448c70d828469df11be64e0d135e1ec50da16e994297ecafba592be29ceab4a761bb11040d2c1d8cd04fa976a3cb707c3d72a801f9d98470016c29dcf6994fc24f595c60000000000000000000000000f89335a326b2c18e85b3abfcc04b24d234810f81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cd58e1d51f7f80c8e8fafbc3d3d39b9f5bf46062167079f4d47fe2a04047fd60c72ef67f8a7d3abd08402052a5f1261be274e8545e08a29846ff58f8d9233d5000000012ffbe9e1ecf7ed252e6de49c3ab2d724858dc6db8947547f21e0481b29b8feb7bbe8efa4b022710df51e605d25973b74cdb36ffa9d9ecfb6b52d5d4a0fa146f48f652583c3414ab2e7002f2f1307e98815e43f06acf78612bd5b2f591bfd183053a257425a74a6a0cb44e07b32bedbdc74e85fc9c0717ff82f11f97f1901423868fa4361f6f2f739beae44056b39b6afb03236f041847c7b27c1c05a03bf58208cdebd2b6f4e08e07d5a172c3ef6a53f5a68ef6b8c4840787797de1d20686161fe11b330b18cdfeff0dc55d9ae7755257518f03b489a9bd29d543fce1034193507a903253fc26b7fc7978a581f2d69f88e27133af4fc1d1c6d469cd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039f0b8c27b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9d9db6d293aa4b2bbda0c47c6a78ef06399ff00f7d812527bee94af34c66a711a3a96bd0d5c5ba6fec222751fde68271ffd841105ba0928294b8510448510304623fc2367d15bf531aa8d75b98c674438fd087dbea6eb01018586b4d6c76ae09cd185452a4299a703616e421277e76077c26cc5cd293226f2f5c4f6d72a01b0f22463d02f83abdc9d32f0420646877170e45819ea83fa5632d87ef787479b308399caf5486db5deb8fa8527e1d178f0a4ee496eebfe5fc8da25b6f4f57d3a700000000000000000000000093a96e77cb6c12628d60296657554875bbe536190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106f8362dfc30cb3ebf71569933faa82ad60b34bbb70d81dba95d7951dac94c3429b139c067ee782dff91879e07accac5d5a77076165aeba27ebd90766d2b9429000000010e3d948e68026e3f23c89421232f8e3da961b630d0a2e1245534ee8c0f95daea5d03ecc552075b23fb1bfd8dfd15cd92421e97d9596d6dc45a99eebe1efc9f2f7ec48b1d25de6df516e52372ddd10d3ae9ac5808c75173c2c3655a6b0965d6c937da387f0e50fd9d509df91fa7043b92c870a8e63e2f3da7d5cb46bc063cfbe91fc75d8491d1f2ea29a8fa7f3ff9a7dfd364add03484d688c7f5f5002d44ab17082275e9581d81c1993174eef0ead3bfb4394c46b4b8804e86c6a38810f97c183c605b2cd26cc54d80425622851215ddb7e3397e26f234c32a6825fc00e8cc0e031df3d83ba82f600c72cbd3b9a652035f30ef0f81e254ff62eea76a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000812404cb013e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eea8d0b9477fdd1060bc6cdd95bef768059b2e353ac109ebce3f03c63cb21ae2b67d7b4460cb5225f3aaef10857aff8ec5d4aeb2ed5d198558e61d51f8cbfa41c52328cc77e2f07e031cd128fae93c9672ed0160240716640a4f32ed18f287b1429e07815cc5df31f17326b025904a87dd4b2ad918ccbe16b961504e9253c40042f2adf0ee8cd1fa15d6db8f41dff2cc9f330a294e885de520cbbbc02f0d3900314e334eef2cadeef545b34c507931ea9e54828c51a9810387a309520d64d100000000000000000000000003ec5f53e76be7c998095999821596d9ce3a8a98f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003375765aab260000000000000000000000000000000000000000000000000000000000000000000237e717873ad20275ac2ef633bade1a02705f6ae504c47bd6cc3b81471bf859530493d6cecf9dfba38e3cf754f5ac3fb8f5f9d51d7820c1ad141cc15de6dd28b03ad5c1e9796be73b90ca6491bb1d7ce20f23d0235b25872a0f2399a24644eae14c411609484f0ac262c0fb0fc537ae7bba931ecbd1c4c93f99ac9ccca9e901f11e455ee6a8cdd942b8ad6aff509255f8ba9a509564d27d2ae74f48a5f3653272621a13020f8dc5293c9c9780ee1dc72fa2941c6c2c795108828ff635bb8dbe900000000000000000000000000000000000000000000000000000000000000000000000000000000000000007239afeca251ffaa5b08e1239f3b02e6fc6563f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bbe4a4fb44400000000000000000000000000000000000000000000000000000000000000000000ec5a9dce7f2c307a6918b21c3c3d33d035f756fd90d8fe71bcf5e0d7353d2c21cb44389c6dc3ac6e50d5c464d1aa85543dcb39509e45c1c0476c00a9efda0122d6ce3d226b5558293ab24eab5b4aba902401dea1e20d2fe5988963922e059a01928df4f12702874a65015b5d82dd7e24d2a0f88046461ae3773d8bf315df69020e7c4ac2a7d96f2cadedabd8ef126ca8175c2b7c92584a6f84c8aaf85303724238f68f06a4660dd284106b6bbc3eadb23e5c1d41c3384818e44583b2bea281800000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0ef8cd68546b2a3d3c46f93ad64b62e92e4b78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f4b84bcda47577393ddc13f17ddf7f1875ce1e35a592e2ac6d828380ab194d17fc1f3d40c3c846923de205e2a66376ea8338971359d45df4214b7f814bd2390c3388e82fbbc8fadc205c15bd0834338cf23ec8a524830f22f0e953a3dcac23115d36bb31b834ce9e92ab12f978650c03968faf576023064baad2ce1bef2f9928924b63f30d5996e9ab93049937ba5fb4209e28949c635c3ba2ca5ab558f44e09b9c9a3647956b5c065a3f070aac7b46f8f2dd02e23d5aed2acdd44949e3bfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018683a859b6000000000000000000000000000000000000000000000000000000000000000000008204be09500c73d0c934acbe44cbb06b4357f775aa6b315f3715b6d98afcdf2076dd94122b4d703b29652bcdfde4ddc4d6898bdec1d285ae35e4a24d7acaa0d1af7707f4fa82f8e9b9637828830df4a161a524abfafad6bcf2bc8d3e1053a5c24cc5dd86c0e5a8e9e102da4f0ae24a4beced645450a5f212c0594655770ba8b296f77ba4b21869f4ba5a9795506b9b0850ef20a96b85264ccfd88d819534d480e23489aec07529e4e95dfa5812b99eafd723cc9a158f707cfb39cc922c19bf20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0d432e1e450f312182924dbf2ef72b7738e681300000000000000000000000000000000000000000000000000000000000000010b91c7fdceaeb82686869868550047af9c04c2b220bc371d06c6cb21639584eb132a9ae451b55aa8df70784c7d244c77a15d5179ec933b6d5566b213af02bcfd00000001054de986b73c56f46a92bca0f965392d76b04a30e55f34731dc1bb512118be9479b2aadc59aa5c78c15c23a45420c8139dadb40a1d7cc09ab9c981700d8e4f75bcbcdfae779ee6eb382f2882854405c5ab3587d8002009dae6b7c79919573e25b202154c28340d2703c8ccd09f8128f3db102a92a15cb9913746b5552c86c3706a5c3d39a36e2490851cf89da4cc50292abe0ede4eb60b389bf6c2b00982b6cb3728ce0f2d720161a0d2e5b0c7cdbc0dab3b6d8f24bba1b87cc6c0ed2775d82f043603ff756ae32dffd81be5e31b507f87f09374df0bbadcc7c9238d276bf951448bbe9ec999fe4e387bb6983e7bf65aeb4068791f661fcd4dffc63b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042d306e35276000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a6ab7f2c96f38b5e448d60ea472e30a7ce9babb5f110dce6aba25a06b711183147dbbdf19a218f902cea7ef867b9692e3f5bf94293d9b309c72ef82416a5b4a2009f2dee6f696fcdbe950dd4a401febd7bffada8e4420c8a677cb715bef74a326d4291657b6938a0eaad18a2fbc85ba4f39ee7bbd7a84de7c59d423d4036b7d2ff05f232abf4d0e328d0ae5045b02f3f9691e972d7e224e5d87691f8c4632d22f44ac800687558eafa842c5165661c65a412e4bec4a7070a99bf169f2f6aa28000000000000000000000000279ca080b695230bba0b4a88fdd9026c0e69392d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010abb55af35840d605b6903911a1096b7d0f2896895ccad35c63a4b2d8074299909e51e4fdf1ef2018a18f315913fc42f9c2bdecfc3abd3db95643e88864e4da0000000012dbedee68b6db0b934160ad83244ec2f3ce4b5abd64325b4d337baa40b3135fd93e2c4ba0ec1c33c93463f1a7d8415cfde682498fd9480ac6c733cf30706711251a02a18953ad582cfcc0bcdeb41f310fcbfa025738fdc94d57327f32c2a4efc42008c30944d76b9ce7559cdcabac1e4d165ddc349b978aa9b01f18d2473e12d1825fc18b9365a601e03dbe1c1a258296e65d83a1ea1e7c32136ca8d001f739d5d32b70ae1a16e8858f92c003b3a35c6fb3beb471356070d6edc11b704ea869e36cfea7341bd104bf2b0e2de9bb52f27ddd70d786c1205ae1c5c51701edfe0dfda09ae9bfc9b498755f282bff3594848f86d5a56b863a7884f04af660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e7c545f377c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b3641f30c9d9ffb2affe6c1671a99089d3de9684208cf7b07f2d90ab2c20e4167485733cc265b322f2fa7da069a96ddf284aaee328d10060ad5ed274db97a21d1cb925f6930e82d33f981c2b4ba1aefdc62d4b348c4de0dac4bedd9b5086d52ddc5f5f5949a880ab22e43f64b98fd791a7381ac6cac09d5d8ad29d721ae5562ec925b1c3015b50d3d9abf9f57edb43bed1b7541aa1970d40c79ad02d3ee5a1020495bdcc9209b75e5e75d85378e6299c3cdfc1b6bbd61edcec5c736e58938e00000000000000000000000066ca54d8f68c2bf59d43fa0db7961c56df80a546000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fe5734100a000000000000000000000000000000000000000000000000000000000000000000006879f33db57fcf9e0f2b664c7b93f1b1c0c1fced89342433083437999179dc61dbf40cc1bec903538f34c7885c5183364368eded9a60ef624d49ab858e1723419dd52f43699a44dcd487fd5d428fb0d6ecad9a07052e327f52395b9aa7348c201d057f8a3e179c34886dc43180b2dc9de708baaa1d83a7cd2e9a2021d80aa361ede66d38a959c1fbe04905b484a76107d1dae7d7f3df296e1dfc0c1f91bdc5c02c9b005af01fc77d67a0aae29d881f72a9dadcda682e45812d23895a90518100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc78e1bcf5ee4eda9f48ea283d99494a7c186eac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fe5734100a00000000000000000000000000000000000000000000000000000000000000000002c145ab728ed6d54a2fe0d083fa83e93706ef3069c6e8c2365b97fd52e361c7512ec10c402adee189e5c1a582c8f113f0c3444e7fa14440a3f48b4080e8ea0be1fa7df66050ad04c298ad0964e812a6bd93dd7c51582c1b2360a18f026405b49032f885e413efb950b06f8eac9f43092fd65da842df86e8649a4b2f8e184c38d28cb48a4d484c5c1b31a07791e451a93345384c833dc39f2a12d7bd6495b25201b0b88160a18d7674d6dd4d68a6062413e6a6d58c7a1c4dad7d9ace665cf82810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb4b62e3cdc4a13dc2649451240b04a8a48a8a01000000000000000000000000000000000000000000000000000000000000000113167493f782cf10030973dbae29cfd9d3e6e1b850a45f59b78cc68c16e08e7216f90d118372c48df8aa7d321ca7e10511345699f086802414716dcbaed774170000000107fed28be5388a59186242ae58ba79fb522e03caec5e039e58affc9806e4642360661ed3951b1d6fa5e73ea5b2a79df885431a0860bf00c1a53556d518d16cf02239c97de4df496056836f2d1dd6c85b1eec5a0472b3da3638434f3f00adc3f784fbe5245cc6503c807631f406b3955229d997612a0818b4f4868b6e1a8c5a288ccd0687652b3c0664d144faf5a9585987c12656a2dc32e0b876b9210e229ff3d290c25f559acfd5e76c6e2f1ed43d2454a00299d04facd8e936afb20abb9fad262e4c8f063278d0079f4018439808c5d02b6d918750be024f16daa625f9244c0387eb0d6b52f81e5955fc8b25e34dbf479d5636c484a459eab432b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026e6f78c4a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ddce3c3b9aac50b9749ad1dc976bef1705e777be9803174a77d1117cb5b15307aa40eebd9b6a4b2661be36e97839e793d795e12786e268a9c8ba0e5a84977111e17a5cadf2a02163f962f42ba038243db747b7f83a158587d4e4ffb7550ba71796f58df8f02f47419a84a1862116fa2a62f4eafa8b6e31ed6083090e9f932f13561a6ea40ed4eea2d96ea7a9859d610232a8171f0884f989152f567283b2c43022033edfea53fe3af2133654575b6c3b90ca512e485aa046c67319ad2c2ae600000000000000000000000080fe4637dfe84181d4774e345f8faa332028c837000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e5efe980eb023eea64dfd9def94a2dde0147a655fc69ac801421345b8c7c7a1113c7e8f1e90009e38faa1b92e6f37dcfa5f1f3a06c09b60a5afc5df27e8a9c62142d4835611f942db8575f40357c72d816963aa89d3e917deb6c055fb547a3413a5e4a0034e93e40e1ab34b1264c8acdabc9aeb70c26fe0a891f92c1430d3ff2ffdafd74d433a92ca961c736587622046e2970c3dbd634bb3a14386560c4b6b151c13d1d73e07e91137fcb21db3324f850383eade8e4b7e1823ca0cffaa603800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3501b9bc32e0000000000000000000000000000000000000000000000000000000000000000000125833f9ad1f6170ca38c04c951375e8469edfa75a527da7d104f169c20f2a4f2069cb206c4406ba7dcb9335f118651d141d82514c22293a6bba162fc156c5781fded0ab62195e8aee4c8af3201586118b00b2e6de1013c5ca728df860de5756212389652c67f781592f54650a8d2b5e8153aa44ab46f17f57bbed941decafe80a14a2224976af6e0bb0e43a4b0c5d2f137a47ca2865b635d2fdf56a6f0cbffa1d7beda5de6a6f47a49d68554a3e00f337f297e0950fac9d56b22c54c58c1eda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a23116132bdcea6fd70ae1d40beb152fa1fa825c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002160832dfc3a7e88d00000000000000000000000000000000000000000000000d649db38a0ec8cca40000000000000000000000000000000000000000000000080a5945dc47a2e0d700000000000000000000000000000000000000000000000000002cfe8618bc7100000000000000000000000000000000000000000000000bea33b538eec92a4d000000000000000000000000000000000000000000000004a96165c5c9382f9b0000000000000000000000000000000000000000000000097419dc344b250bc90000000000000000000000000000000000000000000000000001795556d159d000000000000000000000000000000000000000000000000e2f1a1d6814580051000000000000000000000000000000000000000000000004d882e6fc549ab8f80000000000000000000000000000000000000000000000085043a06c7fec2cc900000000000000000000000000000000000000000000000000014ecf0264a2bb00000000000000000000000000000000000000000000000c50e9aeb584740be9000000000000000000000000000000000000000000000008918829526f4f87e800000000000000000000000000000000000000000000000a4b027abdb054f5af0000000000000000000000000000000000000000000000000000b00c7626e6221dcaca652d44213588da6b046c0351f739488aa31dfed76db038708e4108a4672c1e826a8642699208eae5c6b0ea8dd484c1c83443b14aa38935fc480bb9c2fa1760370b16078c33f363aa154666aa928c44149de6a1eecd11e8323c38c84fc40751c467ecf0ce4e064d3ea7e4ab8b1fa30768f47d9b0bbe8829e3b67c48eb6529d0b0e7fa9a718b5fc4c1677f1a6baecbc3fc3d8725ba20c49e73ddb2a2a82c155e8a278cd1ed95e0a34a5888f1031e474e9ea5ee55d14ebdaab16ae9911a640f23336a839e9dc6fdca021250d23dc9a4e34fae4271d6897c025c3dcab8c09807cce6195fc80a2e5e42c4ce779a94e449c47e1a6b7e8a8912aa03c0681b592502071b0235ecc0f1fc802c76ea431b8d8f1eaf5958321e5cf5bf664748e7e01a03c93988d22e7060621fd95f06b0958cf4e214bf3286870f09c1abb049ef7a96228733bd2635754fcf5ba4c92cbf297900a928a4c7eb5cb925d2640b2f211891149a39fe303332dd7c5c27ad7a948352c64219b93f574a3b5ede5b29e463c83d1f632917962851ae064db0419c6e7fd3ec2d6be411adb684ec6f0631a148383f073821428dff5e579dca1f62d19c7eb26e25c8766b96ea74b46d41a8d13bb7502ab87072ab1fad9c83031cc14559ef84db04c16fd3e5a72ac81618fe6b87da8219016ab5ed80dac1867b5f8f5020a381d35a5a1915d24ca1e97b02784d8d0524064217bddf089e10099830f87c227f0e697ba636c33e3f342843e0f917f3a77d05c5aedd5c220cdcc93266ab277405975a911370e033836439748cfa37db01002a951194fdd8e9f090747e9afe731164483a5eec7c322432f5574a02dde3eb321275e0d92d6d84acf2254860578690ab9abebddd05c2698dcf0784417fc01524152f5b8832a640c0f6b54227dc209884bbedf16517a066e444a2dd7dced4688d0baf30fd6ef9f5466319f9becf941a78526d2188c83094d413981cd37d3784962c6a24a5ffe130cb4c7d6568a9091a54b6bdcacdd4cfb6bf348afacf691c90dd27d3e4a860b0673af95197aa7b5d92f3a7f8049055b9c4250feabfb418cf6e1a2b6b64e1b5f968b6c785a4dbca1382423a4d24d0beb4f81a91ff81711a5ce94215366df7fe68bc4073c9408dac82ab85b99f5cd7775855eab40c245a5afbc50f2713bad8840815c1fd3e1347056b2e550b9fd6d33d930b143b88bbbb362dc79a2ffa1b74e2e18f3f39a366b9a645db6a85b08bd9f3a1501b0a5eb2e6afde25e807496cb2449bb1a7cdfdb2232b9061ccb7d13823c272e0218f4badb259ce4dce097c71c11b593c7c23508bbeceebb5f826573dd3ef830d63ec96b879e08b2b541ed5884d6d246048817f4efdabcf33fc6d03ba707a83de4c0d74294fa30728641c3d3e146692cdc644fe6411539db6bef7c5c8344a0dbed4255ec423f2d0e0101a5416ed4fbfba1940b842464bb27ebe7b863263f0e229e83e6deeadb832b4bd094a7ca719c2bd1966c2680dfdbb443f1433763681049a9f2a4df2ea171d9b72116458edc2b4b5c46e03fd5d4e33b63e6005682755e74d35723326305acd956e2894d4d472ba3671d91d6073518af79e844f5e775fc0328c406d51da1f21721329b2511bcca31e747fa90c8a3685e8c6a2c6d608abd2fe08979f811027d9d67b262676c7c1fbc2904a1e4edc923b1d134cdf5d301ffc83142ce1ffe47ba1833900000000000000000000000000000000000000000000000000000000000004e089d465427896dfb11a79871a0be9f6826f0c0c395c80efef09e38357b04994bb76bd88bad7621281b55caf18cd3c3537f3ff423a18d037cbda9633ff43b5bd03000000000000000000000000000000000000000000000000000000000000001bfc18bee91e8ab033b68b159eb892a34587fe1a04b16077bb5f01c6fd8c94197a37f96f5463a57ff36d79ce6d88a2203eeb7793f98dd20f14e529966becc2084c000000000000000000000000000000000000000000000000000000000000001b0e398bcfcdb3df7d149b71d321a630f8c9917e78d208cef3649fa7f391bbd5d37e27dbf2971a025fa84960241744fee08849c5fb5107bc4eb8c4ee164f41d414000000000000000000000000000000000000000000000000000000000000001ba6268578f7a63e24ef681e7f165307efad62a9433b1bce49a14e90bc14022c1b4f3f8593add0f3f9388a826a4df261a32c500ca4f581767f00fe7879739ec79d000000000000000000000000000000000000000000000000000000000000001b3ba80a576f8bbb1bef19da66f681888d86e8f0f615d2e6db757756475a8ee45a4d6f4c91d1f4d91998713551e023d84246b381f6a1d1277681841ab9b2ef630d000000000000000000000000000000000000000000000000000000000000001ced452ecbe14c31d1036523eadd6e551a3bb580ff81ee80c9e1ca7c55804c3b2d351e64b69baeadd6f72ca0ec6d7ce2c389398ba067a34273abe8cf8f88b67e8a000000000000000000000000000000000000000000000000000000000000001be33de59ab4bc7d0fa1d5f8d2892cfaed20f78154495d3b23d4d429bd9aaf16dd48a8a3390b39aa9d606e2564e4a43fc87562ea5a8d19a9b2d299b19cfe98506a000000000000000000000000000000000000000000000000000000000000001b7258c0bd6ab9a932ee357ef5b2bdcce89b863ce03a2163ad2abd50424be89f781ab84e6ed0320ade4e709e68f37442d8a1a27b9555ea6fbd937df35ce23c2722000000000000000000000000000000000000000000000000000000000000001ba4a80b236a8d4126f3b37cbbfe93a599783bf5e7375d503c7c129a7a1fb3ddb84131924ef39f20db7b83ad51c7550dbefd06dbad6e0ff391655d26e28afb80d3000000000000000000000000000000000000000000000000000000000000001cebb910a2a7e8e2aba006af4973824b77f83171ef821d77200991ec45283a6a484758f451acf3eb3869fceb2876432472a366270421ed76ad607aefabc542ac63000000000000000000000000000000000000000000000000000000000000001cb703a74d6a0ad852b22609a7b8c28fd3ac709f8e7947d19d44ebd779c4cb5857214fd490f89fc35cd365deac084ae59cf4d5db09ac2b9381ba09604a05c0e657000000000000000000000000000000000000000000000000000000000000001c6d42793e5aa38f030bc7d995d266ff84f5c9b6d134ffe1d9eb7a6d20926284583361fc085f65b0773f85a7566dffed20dfa47ac621b58ac2d847f80d0db05a03000000000000000000000000000000000000000000000000000000000000001b9b49923bfeb317f26b62b4568102c3c74ab944048307042d4d597ebf4f41deb37e61738254f16ada06e70ed61a4eca5c17e3065cdda7ae7c45c51ea354eeec1b000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000023008e060480d24d3db6142ec39e96ae3f956050852c888d028ce001bc3f1ef4d92f808ed4664a8ef68dd5ae92261d0ad1472643bedf6b001a571449939e0b027395ec37f5ef8fa81b5ef1e7c783f4efa204236ad250171740515e2767ac1c755b30e7b15bc527011dcc79166ee6844087e7b05611590a6f2868719c66c9c8250865369a87f376d6cfbcf48cf2c48e26c24abff586b91b6b4170d065633c22d4639b0a3cb34c0db6cdda7e824c2a41690abbfd9b717876a4ad60458c86154ac21df6147a1415d38504b326d621d8ceaefe97f18962a38854be4c32c1851d3441fc3e4da05990ee154f40f1b0f083e71338f98639d9374910ce80be66b1d461661889300001359816d4cf4f8151edc48116660dc14ac2c8d0393da1385531ef4be582c3ebcbcaa9d49ad282900da09b3a158d19e4f212860648ba8d1cd07ab1523889922f4a7c8e24361e078ed2ed14e3e6a155f599538b7ec50dbb2bdd5ecd5fd0b65ad00ceb714193ee2c92ce7302e4c4333c3be4ca124392042e6e44fabe90e1a71fbd81f81d332fca63e45bde3fd0a8e6ea2cba7fc9395376e9288a0fae45019e169ba991fd0b2cfdeb67d51c0e29163598302ca8fe06d412570f34b627b5b614344202771b6588c73a6f855df71e3cb69dc9d2807ed7f8fd2d80ad45094c0985c9e5943c66a12032c5c29ab2110366bb131573b5023cebbf580f6dec70c36695712ba9f9883245ec49d7b1e5762145bf058df67e24c181f726616aa0237d0ec7f28027901dda692bf45084cf0b99ad1495b17755e3c45d31e7e9d5661622e1fcdc0cdc20cda6c522c5c48d304aa188b083556197360e9a397138dd22484a10d024939c78807368bd45c024be8beef451b6e597c8f8e240e1d95493368ef9fecb1c37cae6293547efa3154630f5826baa2438774a02e97f0a1d137d58bf3f7b04dfc6d2f91ad90a51dc543bb72233d82d845ddcd4fd1311659d45334120b3d242d58787e6561172ea3e8641b4b89226771cdcea4bfac08697c25bcbbbe71ffe5b877fd190add48191eb018be4585b296a2d34d0c95af3d7ad7ab4a9afb46946e36dff340a0539a89e87893044812409d4ded521a5b91f2ff1c05e371db8cfffea64313ad5bdf87949197fceab2a56331602bcefd773fcf255d76be97e66448a190773902b4b917bedbb7f25d0f372f96f2837e9e146e8cbd11ecdc7262cb1dea81c084706743892200536be7f9457b4baf883721cc933b223e90a70c197f986bfb03380b6e470e47f8eea10805ad19a0c495f1372c36c8bd878daa57ef8c4573597a0c7d6843ff02b20346839a32779972f817defb92416dd0dea94c66d3a21129babe393b79cb9763cf56f80b5edea6f2c92514265381157832ccedcc4db6b3ac9e638f52f9033909c6cbf71e09d05a55a1f457329b44e874034fc271ec0516cf30e2a014c6761ae5e73d6e9a29a311389f37652f0f712fb3f243ee605284daa049b4ca59c8692753e8e7619c9788d51be0293b796eaa9eb3e040c4816d0e194168c1af822cbbe7a6bd0f870d976f1406f03b8f6e64fe4aa4c07edc98e07c2f5ee6785ec48a93d4d994c68bc8f02b438ea49aa423bb2a9a8fb302302d96512e74ba9cc014809d53fd35289aa57ea78e20c2907049c561fa83f2d2d9e6d97b794659d8308a92d61294b57b61f02dcf63708a4651737e4eb2d5c1049be1113919afc16cf1390c9b97a8938d538bde452cf561742a8f1fc98d2589287ce8776ffadc67a05c5a23be8c558954ea9767b08e5d7a25a0a6214b5ff5d1562497aa8479221522e5cf4fced2af306d888e9598211590fd0b61509d35bacb7e2aab0d8540000ec3239731faaf82470b92c1193ef0f5c9e1660bcb786319bfe68d96412155651bfb21cbe33a87baac479de2fc68e1ce37f301c38b395c2caf393f13c3640ab010f99cf2393914de903fa2f07a8d9672137f28777624ab5d5d8c73ac5d5d2cc782a7ef18d0a6fe948830a5886ea7670086a4dc4a39dac784cb922c46af158695b42c93b7ac63447f0fc64b69b15185482beb95d40ae0ec54623c3b54a3893c1c6932c8ef77b9b9bcb7d7804022c3e29edfebf93f6b2b23783bc4760ffbd0e4b0e76233904a13d6842cd5ffc69018d774fc6d58f1eda2fb0dcf343e6a462b9632c7fceb84cfdead18225f0ca8d3310cdb37d4297d42f2d061a294620d9fb96deca0f1e7aefcd7abf26da20ab4de0b93ef1a5b61ac961780805bf944b82762c71bf8a834969b76675ec63decbfffd868401cafd7389b775ac91b333faf41958bd2c4be8739311c31533da99efbbdb1d1618ec58af946860fde3779801b0a636d86bc1186117c72cb91555affa49fc8089af464cb3b26086db4d602a036c3e69c2c3ab643e5019613c55f0893a327cec1981a68d17b51ff8284485122f91f31c2215118b0aeeecd2d0c195b8220cc39cef01195dd32ab890106cdeab7650cb9c7e081f5fbc56405f833862afe79fa6851ef635fe37218c9c6aa40fd2de15c99256d4fc7ed87ab4bb8597e6d7d8b8b76c509362aeed5206e635bfb7636df705a5aeda0ffceea76fafbd0cf7bfb719b851bc28c6a1d6b0dc9bdb420e202c6e0f3f5d0b005d5557cd5db1990c0b167c7905430799e3c0aff65451b711512c05987f4eb081d56e6bc9741b50423eb91c40c0ae593f198fc930fb92a7cf567147995628a356d19dc54f3311f88dea0655cca21d0c3700a5ad90a13ebfc8f0620cb2f4a7279e3a7d0271ed8c93a81c891727929fca61f60b413d2298317f9114ef000aa10af509182879eb2b8f4b162a0f9a12ff04df75928e061a2671ea85338b736ad5678088ce9642400e7b9f314972ef6d7d6f4cb5f4c54794e264cd173dedfef9f972382ccaa54c10fe568bd7c0089cdd9d24ac2085b8b6ab5455751b82842e09051d52189eab0f11ad9cf57102b717395929777d8f592071297c40ed8bb2abb5954320162f58560456558a9f9413a2d3ffc157844301b15e1ff855aecdb56fe9ff416bdc238a96ca3c07e5e8dc38c1015c20882481e9fc6114f4dd5ad282ef16db0db514f1e24a22c80b7e67036fa41b0ad29e6985a57442e92eb568e8442eae322393510b1caab1dd5940df0fefa7f9717a018a271fa3d49177d9772b59822c802f67862b4d096a90969db3066a2831bb11d8bc1bddf4b5b3ba0ef393f9a212afc6e951cbd25faeb22f631e9ade695da920c389c3a2c2da91a95e502ccaacb8dd312331461a6c81cb28af5d8d534a4f512662e061cf800d077bcf256454382d365d5b5859fb6e644c230445aa70a317a67248c7661d4c48ca07fdaa7c9f2d455f4457d731053ce00987b5d178e51b68df8319cb77339005b836016c9b95d0bf65086cabbd47fa99cf87c1ee77ae5648938fbfaaaa4087a2ba3596f25cc3eb06610fd70db7310ffa52b7c02ab0d9d48c7cd899e004b10e21aeb0af0b7a0f1dad17166de528e4b9cd8b2b9b97b2cbeb04941f1dbb6e42db15316b7d6292776107fefd7760de438e4f0db0f75a7c8ec05d3a2603abf48cd3404437e6e65dc75eabcc90e01f833ba2f97fabf8b020e440ec582d3f6e11d77e56552650fa2789c5fe4f7c78d68019bf9ce8a351e32f50ceb437f5773ad171c5e3dc73906bddca62480c62d1ee3113790b9c7ed885835de1b29fdcaa3879cbb7f02526c465bc0699580c05a41ac7d0273ca9a10b37e6130f7322a91c8cd3e199402bbb3ae19bae41b6af007c3d400ae7495f1303c1e6363e5ea31fd3cdbf2112950c952afcad99f38730c1607a34cc730301e047f7413d84003b10343c90dbf26459c8544a8cd207c871c55224271bc16f8ac8526bb84f868f850c768dc4f95ae1ee37254e491967e22ab6f82ca23016aca9cb624e77b7ff04390df825c7f34e71409d91701523c3105d4e65c738a0f6baa4c0dbac4f3781abb3d7179de55c470a9e213e751221e24c4faf4a4e4a51850218c4891a95788abfeb6e3fa181f57d8e2559dfae6a952bd0310a63de006c02a376a83858fc3e7f1ec22782837f7ab547c226f9c1287f33d7bb13059df3852720f67451929bd66a655783d61eb1a04abad3547f9da138f732241d265da6afc2ffe359fd21ad336442b8cde86ac95fe6a87bd9f6d3fd3710c705fb113079c4040c779266802b24d65f0303d87e40d7f400482534a715fbc90e7638868516927ce30d5f51fde0b20c341f0abb5cb12c01a906db6b42b8cd005bf90361759e18d678d3f6b16574906f339134f5118a84a62163a9d8f267761ac1b2cbadcb5a0b3297be220f13bbd5e09a53cf07417aee87322da6fc3769bf1f09cd2c84722df53916c715a71cc372b35d0b00bcec5ea40be2b2b56db053d1e0d5d808b36c37ca477514bbe64b89b17ba9530346bd5b12f2d70aca330e9742da7f5e9495f93c75cb3e62e82bd7c01ac83188d351da35ff8df36ffd5c9db056c0090c8c92cc68f9ee24008439bab3906554982d43459dc8be4f011a844b61e8d3a3ab867efe1bd7ab0e69eeb53a6f3a98f0112d0ab3e728ce8500ea4a2c8169421a0a9e2fd7e8b159243ba9239ba1e05cd2b90254b19ab17db0c79c19e50e4b8424fa1e86197e15c9204729400810b395fb182d0cf6bfc0cb6df820b17e31cb241940222171f60fbb6e2f1d13b2d1440ccd1814e30335fe7cdc6ec583d023f5693ef306d04e7c0adc7b7e8b65ec938bcd1f9732ffd1a519455c17e5703067f29af4d3455b7c266e55d09e771621a33da6551204dbad5109e41dbb218465c65cb71a516f554923859bd65d0d70d245b187af4b2fff3922e6601447d2bd6ef2747c5c8764f7f5a1ccb4bade51d52f4daf6bf55411049de655c1ce1fa07cba4581f3015f4c23bb520f1d9e3120c211066f83c3ee2acf03936458d1eb0e3afefed06c0b7e3a3915633bb3e7ae6852c3cd6a66e6c92331ad4c62e27f690ee98aafa409b04e186641cda05c373929f5a1368ea6a06e1b671f2e7f7687637eb73d4992b301a603c9b09263f545fa5628e0809e73ed81aee3340b7df9671d89c7c4674854a9fbe71f2a42ed9a6436e91f42589bfc5ee74b28820643ac5a8a9da58cf899928ff88c801916cdfdb17e1e6746225fd1227808f4d94208ec49b2668f021277232e230b84615ca0db9b2967e12783713d61a511d33037c8208264d0804ac7ea1eb1f0d3d6f1d963db1d322a9f425154ef7e6873acfa17500188f506479afce14c8f9899328edfba05a5de81753d02a2db47447dacb07187ba7b4d16ba78df67ffcb11211deb17c056262bf4e18943e0e75b08b245e311d0a8eaf86c9faec144716c79152086c09d3510e35e0898584216c3a075777a54ed18da5cc33d93ef804a132e4a627061aed91d362a0664a54c766471ceafcff44da3aed33fd33f2188c5413cabcdee3943bf82f67e231e5e4ea3faa52a04b7bf43dbe0b4c4486785f28c66c35078d2fccd0189cd16f4d355b8aea99d0a89d547965dbb2cba7d1eba447e377e5a4e0cb28dcf8754c0843f902f622eb5fad631cff2fa13a6de7ef5e943c9e9a6f36bcb94c8bf7d0911c6a81fa06a46eed94d3c281e96bebbd84fa0771dbc3edc0b4214b65d3c5d9f9a5f2bab346aaee1b7246dfc4711c4598e22fcb52706745b1f7e268b837122bdce238422aec56e68a6b3f58f9570a98d48f5d70d81cb936d3ee03ed5b4f0b9c888851be671acd059d58fa29e1a6ea3e72b9aa8ad5303235fabf7ed9301002d8a021b83d5d6dd9b5b20aa31fe8ae50e5fab89319d94c3f9392422346f4b5fd32e4631f367da60f939157918fabcc47839280c242563523b3c122cddf9db99f8bf27f96f9fc0520a23dd152b4e059759c80790d1f729bac533a62c024931c92f113a6bfd5e88c8a45a86f289634e93025d7cb4bb0349c012d82ccc7e81ef4939564ade798aaeeb5eb7ad3babdc67a8d30d549c37b072806c7e147208b8739af3ca8d179368942b96a1977c6ec71757cc9ac6c8db5429252b4a19ebe30d853c0607a4fee1e3b6a4f397750e297bf7b22d85f2cca79db9f07d12dd9bd7dd01b22cf6e6005beebabb404909993c1627ed1f65a4ca4d891c866630bf1ab3c653423c9cec813129e2dbe5f32afe2058d848f804fc385ef32e76a63d6923fd744814fe8f8285a9397dad6f0dcca469a19f767453c0e6072f69b1b792c13cbdafe0118c707fd8d6c19ec3e802c11fbd8c7068e73bb9dc731760fab84a20ad6b91f0d2f9a4abeec07cee56b5906b34d916a242218de496d2d2951cadea2ed636bc50fa08f130611b46061898a33a7147ffe22c2bb3c260e39020abb2c6a978e7b169c90ddc306f5c135aa838d9862493361fec75ed6492a9471d29900a4e1e6341f90faf31be14eeae46c79abe17678944510bff3bc8807f00a9ae1afc2bdfa6e4013fa3b027b18e9e2aeb96530d6ec7d903de594427b8ecb70276c321f2b25f9e734be02bfea389c09e9f4d3615d870863991ed4a1c03353f60b5b280c567da4ea4e40fb70657a0efeac67bdc0c9842d19fa6014f2b772caf15230985069aba09d7ddf176f995318c4619a6e0f309cebb6218368f35884bac7f1933c7125e76e8f239f7866892740ab1b2170cb21d18ff60624f29d16784d190f323cac0e528aa24d065ea020a7577c5e4b6dbfaee7c726cedb7917b2d9e905958f9dbbb1585c7dd2c9382fc36fe4bde5b1ec2299e636599d52dedfaef00cb663d23e2edb64da371f0798097f182d2fa10d9992f663dec99077574e40e1b8d3ce3dd20afb48e9a5c3c6bf8ef92eb0e81deeabf2667cd0aee5986f6ad070c4b679fcea36eff089dd1b23b619f53f1c506c73d4f6caf698471ad4d5f9eeadd840235de38203a07fce70354316a16610bec905132ba13a658370888c790d5a9c01b404f13179a1834021bd61e1c670bf64b4fa7916f3183404b958e584059d6c4775320e9996f1b029bef57058ebfb830064da76e0acc32fb8c2dd6d7f16cd7449598f300d776e7a7dd51eef5e69ca33c5b7bfb770cf406b003227e743658600f4fa0c47b18e4cc3d0547a19e55b802ae4bd0f12f0154c75d072eca50e5951de4f2c9ba78ea4bb0fb6c41ef04f8897d8da811d7e83778dfe0169c81cbb60c02c5b79d1750c54a30dd07d80c1c19b8ea628be5b0cd359f93ec14d221be021fc350175677f7213fabef55bf78a0c1577d60f87a4828bf50c7754fa7b28fbdbb2501f0aa6311038fd60ada03643f2074415fbb900fb2305ff55f94ed248f91081187d9d7d1c1a54aac3c4a09f7bc846507e600ac984a3c51b9b4508b4f9952255247b70891835bdcc4b0d4f5d1ce17921e5c458b636b22424eea32f26b3a635185c32f086a6d2b2a099b1722b5f95bbe2c54c9f129d824f69a595e271053748233b74b40bf5eb43dd8836e9e15d2705da310f732f0dd8316da19a6f57c03e4c20479ac39eadffb2d53dc0f8c0fa1a7c0654cb9ef7d55bd2cf2ce52b99b088a8f8b4aa45d80901428c251d34742fed1f574bcf077885ab65df8de8977d4b20bc5819444e4dacb258de6bd11dd00715bf9a189372a42c1d5606301827ca18e6fce4934b6d267cef980aa6daba33a3c9c216f0d0e9a3327b191945df57e2ab90f41188a893fd625ec65eee10724aa4203c19f38b856ae8128cfe109f1001fa42395c1054130c9dcb89099d72b71a3f02657936910837b0206fe7d8cc9f105d05dd3181333776f61d974a2b42de7406cf5c43731bad18f69278d62e742bc538aeeff7752b8006fad091cff3312deaca00c9da5a23fce8dea92c6a11ae162b5b280f5e0dee7abc4390527a5e2a33f95d34744360589bddcf610fa93030a87a80e051fff941e7dc3242d7d2d3730c4ca873bd1cc459d706c9027083c425c9d4c0c8f334d875f3a23188e1bb5430c4a607f565cccb7c0876d4078d66182d852ea5b860a97cc01a0006e5b9a64fff7d7f57dfc5eed2fcf0875341b4407e9833c84a09f9c2f2d881a567bb837fd9057dbadab561e3ed5e0fc7fc601144da32f4ecd84ac0848862025e0c53a5469c88cdeb1bf69888339330ab7ecd8fd7c30c3b78695ac2f10a2ba58c0e657e506ed177bf2aeb59e3e0f530a3d2cbf3ea822b6e423d2f59f2c95eb95af9a27cbc57067632b6500def8f0982d3f95c5e310d0f542392c066d2a5473be7c591869b2e8da30472a08e724fd5fb3bf102b9a5e6d84bf5109343d5f40f051fa872b28edff85382a72d29ee735144f1ff38e588850bd52d8c0fd3a6f7e201289fc56ff832b870175b8bc9e4fbcf59a20ce0d68044322c6bb0c7b9f2895d9ff6f079c70bb406a8450995ba73553f281084519fa9c20f930658020ca6181449dc66213c26eb5602f5f907a0d361cccc290da45637eb4d4311cbe151ac74deb1c651a231324e6008bc5d6105e793253fa1e691a12bf3e9d7b4170ca931064a85b67e20e4e9d606723798ba399da5322d9a26be898d959c572f9bedfc004bb8519b052061e84741e90a308370d54f4edcca0f70c56d6a9eb4e39d4f13d05488d05c5b5294e9fd9fb51ed9ccba2746025450527d51ffaad6e435096693d23a4fea5afee558c838142463ee542dad456d146268116cf59c2f5c6c394d3a2150d6ac72b240a1553dccb6b0baef86eff191f01dfc61d5d8476f08e3358f9548acacf70f78abf7f0da35ae9ee9a20eb8e2004180ec7b4fc0754d20a55b7d6e45437f7de9be4c30064b8f1a41377e174ff5a20107d2c35a6c99845306b8849c72320fc1939d624e7f66c25fac3c38d6c95e9925b8266d707ca3c2c48ecdbcf3c86d8ce8b01dc02d0b4dfd3062cea8ae4a1c76e553df064e49e632695cd7f84ecbf3144ca4623a00467f673d4b6183f1c26f887d62ff16b80e03ba35eeebab41761451acce30d68a926133383535fcc9a213e00b2eb0e041e6141067154be121d12a5b236f3ee2f152210aad8b2ee7de5a0f6e119fac70f9f6162c5c783356c4802384529be13033b20377b7f3952b0e2a61bf1d23353ccfade478359887aee68eadeb8f70ab6e6b4f72018a3c4b318b63d8a6d1b4ca9200dd0b956be98e267ccc07b3be449720eec8b0278196ecc46c4dd7a6dc73861580126ed8c2827f37b080fdf75d15ba21aacfadde37b2828781885584ef217520b3a5a10e93a80515a0f3afe62820441b29630c284a551944902aef313463f8e9b8e4b64ecaae0fd4b92605ed7cef0f058dd78961a1ab4ec53f43e0112e3f32b1c3e37faba1d01bf9507f5c01b9cfa03ad00726a5b6491759078f28e91dc6f080c38557abd2eec2366af1921113b8651ddf310d419e4690729628fb46ae8bfd7a5316ceb40be8686a23d0ced5c21f58a21e358246e19916ce50096c8901c87aa05611571eadae6819392908e921dd172004b690f05da886bf59d9c83e73bf3937acd8e5588aadf7557e806867f4ad33c1d9cd71b8a86650fbe1e92f7190738a5b9797812d45db66cd9738cfb42b3af93b96c1ef81feec38c563bcad23fe7d53adbe712076e2222cd324acb0e3c29ed440edb972f2bcbf1e49b7293a40d021cb02a3a52460e7121fd04a1dfdfb877115781e34800815d17843ad42e0b6c8e0786256a977cbe67194fc343d94366836ea874d6e193cca4c3f76e29d7c9f466e3f99d7fb3bb3c4978179d7ed6549adff1350bbad8630549aa642df0a34c867a911604517422dd1442b8c2546785ba59e16e26be3d14150daaa89421ffa2fa487f7ab25a18bb947d7817f326a98ec610b2380756d94dfeb7f7718869c08315b0f712024d9aa1705594590b1e9d8be9abac2092f59ac6a8580244b3a39525e73f29d24e871a06eceeeae57e7ec088308051990cc9dd5f0ea180196a6e2c1e0fa5aa33161da88ec819432dc83166abe2dfde69da23077bb3956f2f22803812ecab143f1ea6ae1feed1eabdbe5c13cdf664a1822e2eaa273c604e27d7af2feaf95bf1076080251afaea8832b04865848e9fc7f619228b3fdab9b7947410fc359b8c20221df41c0744f30f1db29b3e7a01be64662aaf4acbbf88c2c795dcf3b8e4aa0d70d8d13e7a68c25faa0ad8eca0a899deb829d587dd47a6552144bc7d517a7b894640517293408e27ac7ed83dfbe189114c661c24314345416303e6cb36402267c7d830d33f7a34c82f12a125f9bc170e116b6f24f0a7630b86db0305985b31460b0c442745738dbbe1c033b40b597875bc571b3b11cbad55ffc6fa06c2b3510b841b8cec57cc3deecc56ee78fed9414d8de89e9bcae19d20979e45db0e4cfdf6e53b75e5f4cc620e0677d02ae8400865ef70cbf1a01860b7bd0c290f70a406a76ee509f4a75ddaa6a914e946f78bd2504c0130ec32aa46635944eb7110b586e3873a3b7c59715be21a1d8e7def719ed1a50ad1cde65591b31f4436671492cb480e3f67e5c2209931bb2dc90f39188b47a990c945a769a7640ab0b1c352d1d5c636784013557a5dda7a2a90c754258bc72d1cf59fe76ef0650a2e43443e089263a42693466467ddc646d84e8dc6811657a9294c62beae2eaa90e58ef3e70d6d7a11207daae322eff8db30e777bcaf2d38d3d807cf3fbe5e43c5b1e44a5ad5b079cc94b2a1318b4a68912c20a3c1923329200f1284747d1cd4dd3265e9ae8681096e5c228510f80750233d506b0e33b56b432b347de56baf461a4dfda29448ead6881b4abed4fc94b16099bf00c237e4d645077b54162e1d1b844b4caf01b6a32101a892f7553d4bdadc70322fe4d46e264a070b2d39162290aeac04472c43c720df93df06c794bc876c51876dc7bbaa9fc9b42b859d796da8ec1db1e1fbf34facb507311d7e1a70a6c94cf3a4ae096b831d6ec5f7a193932a56c9095f79bfc376142d6615b3d85d4614d12a6eb8163923bc23b42be488321062e468e62a86964f1177162f5c309defc4bdf0ac42d9ff6755b507f2e1527ab9a98eabbcbe07c18140251464fc6ff0fd1db3e02ceb42e60a0d07b20594d736d47cc916126291005ebbf13fb8b38d9fb72be6e412bc5d59db1e2fb857f21d8951800c744d3a2712d4ceb10757a800ee661dc909beb8ae6ff13323fb116d0db86799c1c5b8285393cddd9497eb64129dc667321e1d317b359662012c6bc70d63a8b6f68514412341ee920a6650b75c801d5967c6db4e98d610a9663824ba1eb0b9e1e12cfbfca5b344220cdef56b4f75cd4a20058130ad0c84323952a54ddd36c33d83cc62fcb9b8e313ae455222e29d42ed235541b8eaab7a1ade78cc94201f6e248ffeacb2d15fdb8840147028889700ca25addbcc02892a29256f28ae0cdc4c3d9c7d3564a1bad215791dbd00b54020d92d04b456c6e6473f24e96573d1bc19758d39800aadd59765d11905222c493f9a24c31a937e046d4fdd3921ce99c9dbfac6081ffec43725c4522a6177f0126aa52c915f843d119e92fe756020da4139b4667a3f867597ea541fb9f5ad6899f466e34f4998ed7135f05d51bc49a81b628ba929814e00a728f90fe4761d73e21a615442dda4092885f1fb044ca15558bed08d803e45355e08d9cbf6a7ab1c9d5f0d9cd13de7e47c6971a39850cdda4b8c8e2062467398becbdd179186b631423f89be337221baf4cbfa11f19c4cb622bc884f0da9a2976d7bd4489e6d8839ce2b3e03bc5c27175c4ab71561d6085d7709839d220b3cd935ba130c979b878c762f4662933fc8f0dd6a9945b95b00eec403a7b312c9d2e8ad128ccbf8a20be6940bb4ee42fc94a6f3c675ddf7800ac7b7ed04b578ad42a0b9790c03bb40a8040ea274b06a90e7a53846413555cf7ff98d3e99bf2073c4e4de83b9081ef50b2f37896ebd0474f40b63adf7e8b6119e6cb08a8936de28c39939ebd03e9f20c07a75b66501037596e0a99a339cfc9ae02189352609d57777e9163972cc2ce0965608544a2cf4f5d71f600f250cb1f0419392b7b82d6b10a18f19d070b4a76325fb0dbf91c8a0e0f15160ee6e207383eb07385182811cc2cb5c06b8be7ac7d3f69c1e9e8c4719bfeafc19740e0641cf4a6b3d74f124f7d1778f7aa4413907ae58949451772350a4eefe05bb8b8e86de01b45a16763d0c37f65953fdaa2f54d5b3f5d32c380970b1644118d2b64262ad056c62311fe47873daf5727efe27b2df8a2ca7ad31d4015ba36996d7c1df0611b59eef532baec67244d6ae7d57ca85456adf3731c5319b9a4bbc871494e165afd24d55222dce3428147fbcb7b968c957efa8a5122b72f0f299eacf4774103e2e823c43fdbc865b049f3f1645fcb0ff608eb149947cc304d885a336d51715ba2930919959e0c60bd97a3eda3d678da875db0ed1ff34b44019385b568de532c0cec57fde4f1d0b66066a65d1e9c16b89f6e9f481e62e519e273b41ec74e6969f53c2670e45b50e605a26e9578c91180b772ac725081cdb799354ccefc722ac2adcfb03d4306d763c51d27e2a72131b677ee14edca8af0af18878e2fdbb08cf2058ec86c6d05d449bad11d21074b482bd6324778dd6cc57c78dc4fb9c420ff8b4c55d576cb5d915162bd781c07ae4bc79cf5101f7bdae204879ff7218231e1630aecae7aec5fde51911e933a9600c34919729777c663bd27441fdd5a90b732c7d9f3e7951be1ff7e387b954f7e6025c27f145627807604ea64253c66f4dcc0000000000000000000000000000000000000000000000000000000000000041906df5f10c728ee6ac87254914fb6e60cf2430526ed37783b15dce75a8c5fab96cbe8d44e19879101e36fcad18c4d85c7a44ec3bbfaea244efdc0d457858a1281c00000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
The contract call From 0xFcF75295...da90a8895 To 0x737901be...e1B42A2ba produced 23 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_1Aztec: Private Rollup Bridge 0xcB98D1e6...8904a2298 0. 01906 ETH 32,300 call_2Aztec: Private Rollup Bridge 0x656DeB0F...f079404e0 0. 00906 ETH 32,300 call_3Aztec: Private Rollup Bridge 0x5e9D25F3...F72af12a0 0. 12835 ETH 32,300 call_4Aztec: Private Rollup Bridge 0xE0066bD6...CD9F8db83 0. 132767 ETH 32,300 call_5Aztec: Private Rollup Bridge 0x90ccE474...7Dd758e4A 6 ETH 32,300 call_6Aztec: Private Rollup Bridge 0xa789bDAD...Dd4600B13 0. 12835 ETH 32,300 call_7Aztec: Private Rollup Bridge 0xF9B109be...Eb1Df363f 0. 234827 ETH 32,300 call_8Aztec: Private Rollup Bridge 0xless.eth 0. 04639 ETH 32,300 call_9Aztec: Private Rollup Bridge 0x3C744C87...CA4c4c8Ce 0. 09906 ETH 32,300 call_10Aztec: Private Rollup Bridge 0xA57Ae596...A371D0E78 0. 5 ETH 32,300 call_11Aztec: Private Rollup Bridge 0xD03F42EB...32dA25b7f 0. 21 ETH 32,300 call_12Aztec: Private Rollup Bridge 0x61384e48...b3c2b0000 0. 014168 ETH 32,300 call_13Aztec: Private Rollup Bridge 0xFe3AC1E9...308c323E8 0. 0013 ETH 32,300 call_14Aztec: Private Rollup Bridge 0x0f52B19b...19B5586df 0. 00906 ETH 32,300 call_15Aztec: Private Rollup Bridge mycrip.eth 0. 1 ETH 32,300 call_16Aztec: Private Rollup Bridge 0x7239aFEC...6fC6563f9 0. 23175 ETH 32,300 call_17Aztec: Private Rollup Bridge 0x7F0eF8CD...2e92E4B78 0. 26906 ETH 32,300 call_18Aztec: Private Rollup Bridge 0xE0d432E1...7738E6813 0. 00687 ETH 32,300 call_19Aztec: Private Rollup Bridge 0xcC78e1BC...A7c186eaC 0. 09905 ETH 32,300 call_20Aztec: Private Rollup Bridge pnkarmy.eth 0. 09905 ETH 32,300 call_21Aztec: Private Rollup Bridge 0xa2311613...fa1fA825c 5. 70747 ETH 32,300 call_22Aztec: Private Rollup Bridge Aztec: Fee Distributor 0. 11718 ETH 4,052,221 call_25_0Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 202160906634967896 ETH 3,907,418
Transaction Receipt Event Logs
16
Address
0x737901bea3eeb88459df9ef1be8ff3ae1b42a2ba
(Aztec: Private Rollup Bridge
Name RollupProcessed (index_topic_1 uint256 rollupId , bytes32 dataRoot , bytes32 nullRoot , bytes32 rootRoot , uint256 dataSize )View Source
Topics 0 0xf1034928243e3365c0bf101598066f51439bb2a8763ec84cf7902d8917fb974f 1: rollupId Dec 2744 2744 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .