Feature Tip: Add private address tag to any address under My Name Tag !
Transaction Hash:
0x3c1d409187efa0815ccc0a848ac1801bd52bb1eb9c873c36b64f806a7ea644e4
Timestamp:
764 days ago (Jul-08-2022 10:59:18 PM UTC )
ERC-20 Tokens Transferred: 4
Gas Price:
19. 567984438 Gwei (0. 000000019567984438 ETH)
Ether Price:
$1,214.00 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
1,960,141 (32.67%)
Gas Fees:
Base: 17. 067984438 Gwei | Max: 38. 26134795 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 033455656084285758 ETH ($87.93) 💸 Txn Savings: 0. 036641628247775192 ETH ($96.31)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3556
Position In Block: 9
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000cb80000000000000000000000000000000000000000000000000000000000000edc0000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000d26000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000a8e0006beb4cb7ed50e4ff28ae1637ed19127d9260cf793b59327621374a403942a452b2ec1ced17f8c30aa37ca51d861ee2b9d88c04237d7933fa69e28ead8cef52904fa347a83b52151062f074b59db8fbb96c01d08a919bee2ae9c712d53ed87b72d902b2f4e9db574e94441ab1d3247230ef8cac20306a06b7a63fd03be614119215462fe6401dbdaa7a8232aae0b3a9e14191b5384117f3abc652a8ec3f2d1560e41df5d684449f67fd3927c4acb536bcb7078f8bde4723fb329ccf327102078000000000000000000000000000000000000000000000000007293344201a0000000000000000000000000000000000000000000000000007ba6adcaf4bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150cc1904b50000000000000000000000000000000000000000000000000000000000000000000019aaa9a32475ec27e052f2e985555d44ddf3cd81ad59071b5b945c6d263da56f15c4ba8c42b9c55003c336037847f1ab2172ae39431a614730d7241bc07736bd00721143dd805a8890143f0150286f4ecc9170936c249ca522fbed55d64a997c13d3019adc3050cc6f2d7c2b64e9bac6e608c25e96d829fe49f67d5deb4581f1128715eb96a94fe89f04a7e4a88c2259e6ebe62f2510cf5bb39d34067ae3f9162b9b11fe21878f44d6d81feef44805a270ec716e82eeb88489995d809ef94ccb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e107e08d599138b6c716a7777381e6e84208695000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024a9fc3e1500000000000000000000000000000000000000000000000000000000000000000000229e1b101226b78bcfd2e43b1e16b48faff7ff3f18c2fe19b7962bb469bfd2bd20acb53e19c33f04530d6cd1935f1d42f21a7f2760019fdfd14646e0e35744a822890042dd3fa49edca8de49aadea8779fad7deb7770a04ca58b0505af91e85018f5b9fb15782c190705f25afcbd8c3ce38055a10165a78da696a135a0b799f90a146d9bdc428909ef841273d59d9b8dc1201ad7c34fadd4a2968aed57124d051015e1a89d754be3f60b734e484628e3b410ac054db617d59ee6a6e8e9982f7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a49abc88a521dc131a3b859dd40d2b7028bc78f200000000000000000000000000000000000000000000000000000000000000010068ab77e978a2a27291aff66a961f117c96941eba91b69036307938acb420d6126012925c864f10008ace1e439a5ff0bbdcf180b16fa478c431c3840689a6920000000105915ce91e09cfaf191010abde5c5a6d850116432b3ac08b6c67865c2add6595218c8f766af29721f15f22dd2997ebe565472c4286b51d3c1e1ba4a110d1738c3c857d8619c7ef673dce26673b6328aa90cdd5949a2e1c7b0161423f09650a5c42e94e2a1200f8b64523b3fc6db5d6fa83d6c8746b5a2581cbd7d8d9068d802dac804345e9e62aa9640810bf74fb522ecb221e92ddcf3019e11c359827d78a11c504f93da5f26d1f4b5a209afd9e4eeddbe9ae84f5770c9937cf13810db5a43499b77e14c3491a60df491acb162976eb22c6cb220f0fedb4d42351de03da7ca64344358c08805399c490aaab81b8ad771bb43c298efc82f0a9fd0c2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100762616b938000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cae134e74106c14537048b9a171523a1dc6eac629efb269bae3e5d7022cacf90b037259f1ce3f48038a68f099a820fbacd576aab598858e66819baa020b8c2e1b9ab152b8c7696bb3de1a7306dd0d5a1d44ad44ce33575c79c5e3873da6b7411d4a84af89d461a72bbfc225b18d6ce7ef98a15fca8fc68a7f3b53d2b9130f782572f9eb7b5b97c4d767f559c683ab7ae8478c945b3d7434a0c623fc9c950cae069fbb5447f11adadbbcfb989cf328f7cde168770faed2672e7c1a9f5efbf5a30000000000000000000000007295f79ff871ff17a18b0f601d8c7f00c5eaac53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e398811bec68000000000000000000000000000000000000000000000000000000000000000000000f21a56bd1fe542543c0da3f06b869b61c3b680262b71c9b3b8d4a05b5a30de52d0fae4c59919148b559bf86e3a06ecf780bc420966787e9bc2995708f4089d201376ce63cd80c09cc8f5ed92fdb8e7849fd5c84defe939cea95013d52be6b372003204342d83ed792e40fc1265e7fcc0d362d77576d432741fe5dbcbdd3e6f81775f5b7fa03e66388bb44589d6e72518cf9c6e6302cfd346aac9ef7b77cdd22239e65a2226543361e231f950ba9a9ba9ab5104845496374063e98deeec6982300000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ab71bd5fb89fa4a723774c45ce118608696ae470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b6c2987dc2c000000000000000000000000000000000000000000000000000000000000000000028635fe785993448e0fd1f2b0b4da4ef4432cff3a48eab80bf307d21a26bc9322cf17424cf8d1e5c478a3c0f9b08fe2a066e8a073226384ca56d9a8313cd2c7919dcbb53ce858b874203906c14a328e9b1b1fd4a628cc66426b0ec45e390765318fcd59d58184c001c06e7f1e19205c8e4b260b642f1075d7c99a01d48d7bce826fce5ef28f93d56ef4059ff7b2e3074216f41c1d7947602d1377f0a39aa7adc0fcfc298240cd69fb9595a2a6581e1641e3164d767ab218798a3058403c0bb23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083423fde0b57edded53338535f553a4400c4a57400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f29226f6f9e500000000000000000000000000000000000000000000000000000000000000000001193c3d09d21a3a062fdbd1056798d6ad65cb7da9883fb2c934c12a42eb2011e30d5621e9e47fd707284e844a37b7967403ad31a872949198ee4a17905d06161f18a89e78d51df6a3dc34760252e082d37aa37db3c7d68ca46391eece44054f232c3b13a08b5e01cd83453ba63f070d5c28f744e01fdcac021d8358fcf0ecd4a62082194e78d872dc03340272fdfdba394bfbb838abb3d20b8c708f4908df7c4e188e777e4fb31b8ae85ce9a881c69c722091f204f224400cf6752cb19890040600000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0eb686e4b763a415d763a71887ccc8279fe0ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b1ecd400378d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b88aa3f23d5add99ae5a028bcd45ab2510df65461e7309d6afac9628cc030ba150634d04e9bb6274a48222fcff0d2a7e726c2888047429e4e62050c70039a94195817791b56a3263541ccfad48b8d8b18e4df9880dd738db4a506ec6fa4b4fa28287e2066ae827fea81d5c9e27735f40c8c8fdf4aed53ccc6e79056adbac5f7184178dbdaea2038fbb75c37bd27cd296b824a2e68b3af541e015ff8bc70dfc41bed4b1a7cf18855903c7dc0eb09a00aca5dc1375f567e5707ffe04c4acd02c100000000000000000000000084ae01013962b1d87990f2a66293b5000af1a9fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003782dace9d90000000000000000000000000000000000000000000000000000000000000000000012d65d5bb68f02b8117732b8622b2bc47972deea8073f65be0d1218266842197f27f320087dbe483eb0dc763f09a27ec3920ea436b808d34fb97baea6484a6f3407821c603265b59e95256da332ce03e9ed46cfa43bbd640858f0b2e943937746236e20f4cb0cd808d28a257e122b44cd787f7a4b91a13f71d218a852542c524c26e9d68f4b7f019882ed9c6603ab3c4a55865c8f06921a0a91dd2b81d895c9ef285b6e7738a701694eed848ef9d8fd7722dd714277f44164b9d61595dee7fabe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df4bee40ff896a7dc365ffa377710482da37d1dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d09d87653600000000000000000000000000000000000000000000000000000000000000000002786b5dd2eff052e263104484ee91ad1071f468878c31a1b3eb35e050f8e0a180757933e2d67c7f9c3678a6d2c015d3cf26196ce3d68e8b99debefabb33fde7112fc221bfc031a6ac5a7cf05e0eef3ab7f441d0acd23c98691908150e583719905ee7389f228b79062c2fbbcc1727e9b0a3dce3c4866d23b791290f61cd06e161979a2f8bf25b22568682a8a0d95f0877cea644083fbdbc8576c12413f207ead11baf85c536f01c214fe9b0108f773aaf58f4ee1f47b0df2085a3069f74758ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e87bb1d31e8b69a51ef38b5e73dff2efc32fd30900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a94d74f43000000000000000000000000000000000000000000000000000000000000000000001312cbec6e33553befce4604eda67f927672a67d90d7b01079730e0ed898bcb415e1a6951ae4d17ff8273052978e1621b4f56380d0a91ba296f823a565be60d5184a0f9afdf9f5dac3099a7c38d7f25a9c7e0581fc6df8dfbb12914d54c5fd8a1b209007e60cc11c6edf1478668c9df6cc2fe4bbbd63eec17dc4f36370e36b9e176be1c359117522769a9987eee26f40f06b91d5e96f4fd9b04b06922b20ce932d2e74bc6d7623af824fabd99661f9c8a937b51ab7da96bafbb5e1ddc2776b610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8343a6a28878352f3a04039f3aaec4d3b6bf4580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204ab87bf3bcb00000000000000000000000000000000000000000000000000000000000000000001258035a7bd0e132d10b237fcb7b042e3804d770112c949b2b797bac8f376393f01f2f8558bc4cd0a69b3bc1863077ba30c8ba6125166b545b38bb892e949f2e51cbecdfc3df962e2f6c3e978522a6262f82ee9953d009dd481b5773d04d4737506d5121338b0e8c78631cbba66c9f1fd52a3ea6d06586d3c990e2742cd9d6b83004be26195c3119477e7790c577d52553ece662c600f386a52608d14cfbfb8e7074507c3c13c3f87f30fffdf1a215ce993ab9b8b48a7637a6eb790db110573ed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003144393033b0263c183044ca6952b09465e97813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e5ebc29ec000000000000000000000000000000000000000000000000000000000000000000022b21ff26ecdd64bfb4c14453d62fd81ff48bcfb8d48e44305028f4da6756672220323695e37043c92bfbe767565f868117a5e087863f41806382575af53a26d16f937b06297103b20e4b9e724deb5d2a80c71f6d9184d3c2ee68703f972653b1bab0fb9f22394a73579dcf22aef56334c2c36e52b95c5839e5939a735cd77952b5571a223cbc50af8fb4f4d38aec2ad8f79891ce795bc48ce2e44238b05f6b12d273935774ce177993ba3a6f16f6f9fd6aeda3a3514d110597ba89e7493b92e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003144393033b0263c183044ca6952b09465e97813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166ee3feda860000000000000000000000000000000000000000000000000000000000000000000090dfccc1652beddaef6ba9192587df643e5e4c685068c20c1cc4a1a26214c622b01947acd305a8df28410aad100c2b33b9d26cd99c4389c2513c51daab570211d25f18fcb85c38b15e462134517674b29370b6e77a5c4a324ddd218b68c775316fd387e02584c416783d02dc430f128ae4424a3e13df521b324908ccc7e4cd32521f5b7bba508dfb8702e74ad6cfbe4bc49d055314aadffae9a1a29f6226db220c4e3318923aab6fedd482062307d227c9d2330a8622a91c77bc5f7aa8f4c2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d5228eb63db25286074dc68b1817490c7d26db8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ea07af2a62a3000000000000000000000000000000000000000000000000000000000000000000022655e0701c1b4abc5a64c27b081069d6350134eb5880fa91d018c5089d9bbd10a75336d0520542aacd54633e3dc5755446b71a6875882fac471c185b11513b127f2f91e04743a73676d598b494718ec3c122ed10bac9129fdf60631f0da905c26bc2a8f882d638699683e927610122d1e7d40588a80c03c20d0ab563e8c11a928b8c804b2d2a589baad1f45d772d49d918d767720d3ce0b7c19bd93a7ed9c1f2c305bbb805175d58624f7d0f34fc125e1a1e6c21bfc07c0e61885bd15990258000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029335cd4f7b05c7644e7e9cdce18a01e62c77fbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558ca1e63100000000000000000000000000000000000000000000000000000000000000000000268b28f8f3db0b5e95643983a8abc88fc0b595c65259905815873d6a90b8b0110fd97f25670b88b99f122b48e6489910b96ad17bf4ca8472b1dadc6555307bbd13585341512f4d4ca721fa23b3bf199811317021a7c3dca0aebd2a218eb5d28a0a668a0af255eba32eeb592413019a7e8c63b1c7530fb591e39edab3eddab7610cf76c8f4a2a2a43174341d1aadeb52b1621fa844615238bb19f4d3760b8a1fa1f62fe01ef072c580d7670cdda94bf9f94c096056643e8b4d62d52590f7f429b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fd48dc74dc3016629697094631b9a4acfba786700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002042363e8f8000000000000000000000000000000000000000000000000000000000000000000003c01bea830c848aec9343494106220858cc96930a4a1e655267e2624c35b43b2aedf2daf76fb81763070d09a0ab57f1b0fdd583402159bfbe2d8990adfb2a23001f20d3feb1307e6572cd79687e718d522e35eaf80f20e1b708fb6a796eb98d0e884c224267dcc2228628671f41f8f5d9e44619c5e7d8e6b3137d6925e6ea9725b60190a2779ec830707b6e0fd79316413f0d6a4c6d0e25d581e92ea180338101faac10883410c1ca90b77bf5269bb5e82207accdf387fc8d2dda7d065f03c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087eab9f0cf2be8f2ea781043ad2f9683b728a7dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006256d03762000000000000000000000000000000000000000000000000000000000000000000002c26ab329f2b2b5e94d1d2d407a30d2db5904ee14285f490f646790082c2f97520267029a44ee71506911f9458f5b5803f67bd06385b85c2ca68108d0417537e1ee188dc40f434b4bb06063407d13627949f065ce2d55dec8276288a734e4db600c1cabb7ce7e44ab9c45f82a42ebdbd6137acf8366f26f1cc1481bc75d9a7522d6245d4e49f5dc2821cc052161c5b0ff85e669c4013c95d638e134a3efde8dd0f0e9f4ff2737e9912d5aff021cb2559ad93a6eb8885bb6b3baca7fb76426fc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000006095a92ff9b2488ed839648a110b6cbd6627c2db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039faf41abc0000000000000000000000000000000000000000000000000000000000000000000021f59284c3b6d5c6ff7cf2bba59c26da14918a0bf94d0aa0cfec5a2f74aa5205276b6df4bdef6f20c44af1e2e2262b9067c7201e3f3d883c4c169a4df596eaf510c41905232c7904e720b9b70ea2d2108075da9963a0c593ec227d9902fc7a911c4b72602258ba7fca5ef2daf0a683a6f372023aa10994728a4e69ca18cffb8208697a4327421f96718ed67931eaa0d3d3cd315343b26dab8d30cb47d543fe980a8ee7194a8c1308430c102cdd774145edc2aec64b7adc565e6eed708dab9d750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f25e1419e2fe8dd801fdaec99bbb39efb6df949400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003205af7670000000000000000000000000000000000000000000000000000000000000000000000383982ba31305fc6faa62d4f90671d32d5516e3ddc28643bc1b21db7f419edf2f95b738cf5ce98e77abf67e29c1ed3cbe0ceb876b490e93a3c8a2bc2e4183f425e9669736a8a11534a24b01a9bc6ae95b7bd9d924d2b3105afc37d3ed9fc4e512e07d1d23475967efdc355ac1bd5f30b16d9c79d95f8e45a600aaeb5ce8075f1451de845070730d024041c586ffbafc189bc419969586948a70d4cd7d50cdf71bcd018255c4e1095fd415a662c90c3cb293a0aa75c16875f7d297b22c582a9500000000000000000000000000000000000000000000000000000000000000000000000000000000000000004472bb74c21974ff53b6bd2e1997db3a7cd4666c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006256d03762000000000000000000000000000000000000000000000000000000000000000000002368e016aec8ebfb21f35c53627f652226eee82c037ca591f4893677454e94dc12ea87293111120f629f385a197d1989a7e88adce47b5ffc22a8f3ab341577c92dbe2f77bfe275bc88d08e2958332f918d8f9b6de212c6580c07d487c7740acb0d5ddd9e9d93a39c215b4b24fb22723cd7d280f27771d139fdb88a5f2fbf5faf10a2e0470520ca880078c2d5d5bf8843dc21201a15ec9c91b93943ae994800700cafbccf7276b0387e29465065209bf1a1ce76c66c3f9b763bc52817d6432e2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7f778e771891fd609559b5c672f0c42797ca29300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002042363e8f8000000000000000000000000000000000000000000000000000000000000000000004d16ca906ef0e6b3ac4316327581dec93ac4c341cc162d3c6553472046530411a6e3979312cf2f96ae01de07c8ece1bad02064934cc652514cdb5b82d3ed1a816725c1af60d18d3b232940f66042dbf77e1b2f25bd92479b5c0f45b3f6681ea2d0b9a822a3112b77c0a6a987685c6391aea655dbc8a5b551f468e20d899d86b1f3387bd1dff006a82b89cb6d4f3c9918a9d05ee4e48fa336bcb23611e50313c2257dc142ac2b21300aeb31cb5df5078dc45b2b0aac6cadca65bda56a431d7ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000796a716e8ce3b4f4c2f286674185d6e92b48407a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000bc2c588000000000000000000000000000000000000000000000000000000000000000000020bea8fd574e67e8404179ee4a170eabb087c076f5c39c36f55d668a695313d12a8b3d041378514b37852558b2d318d0c4041972ef24fcffeae0c8bb63f8c78a2fc69793436ce15b26d3f70afa27758cf5d7865007e8817f44fed1825e7ed54e166ce32b887950b662c34e411f964831159e4f31428d3f8b7b14ce5ad048ba8e18f203aa798d6f22ae394fe543dc92d1a794904d85b66b04a12c0c408d66de4501d6f6773f9b21f1e47ace80d0f77f602905b661a13e960621d1f2a5ee9008630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d4d5df893295ba9a365fedeb7b60656bd27795000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089104e3b6f400000000000000000000000000000000000000000000000000000000000000000000bd705d2804bbac92e650096bf8fbed8ad44cbf7949a1b931ff5ab67bf1f80f31504d5d71ade87de77a4c29da4e658b8255b1437459ed16ff8d237dbd5251c8b2239cd91e4cf7cab4bc4570887d6e1b77ff58d34ca919b3cb44ee3f5c90999e62b5deb32c72d07738b6917a2e12eec14407caf2c24fc7717f2e964a11cb6122c2da9b8a93255c5e987e6239f011b2b3957b3b5385606f1d7095057103042ceb1110cef391f2c3057fe159de937e12b06708b95e4e5c8ae2bb1031290ff4ae12f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c09db8e616ffc2d442dbb4e19cdacb39e91b6d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a964b516e4000000000000000000000000000000000000000000000000000000000000000000000dd9b250e5dc060b6276653030bfd272fde61c25b0fe7adb3f834b37d5f233a92e9f2b4f1dd8481f9e7ad8ce02f3e0344702f69061fbb028b99c6045a61d8152100cff07e7ea67859b0e09705b21d8c2255b9cd26767b02a45b9d1a863b9b7202d79c14f40892bb3bd33916f331f2c7f4b43163ce2a52e7837f81503f351c5c021b197e1ea2db7a6698c8e575b35517b233d0cc07c94380efd7899cb13996f3c177480ad4361262ec1b7f70e289f21d7080f2808fd66e2de556524bb3f69401300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fa5a5e76c4b1b3df2b873435aea21fce1c06a3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a05224516c86800000000000000000000000000000000000000000000000000000000000000000000786c4f25eb94e223d718f9bfd5402ecb487a4ee5b1e8b6fddbebd7ac7ae1b1f2fd206b07d8a928ab70daf229c88379482072b1e7a91e11c5ff4890e0835f0e416bdc9a71f9499075237e636c728c099ea319169d770179bcf7e38f2da62b01c1e67c869863f81e3706ce4459b8070623a0924a1ceabe875a10149dac60fb0bf0f542a08025a15ca5832e445a065ece0cf8e209e6d9c8d2c508ee36744c9611b2d36af16290e961e72fe58c7b9c6cf3a7dc5cfd632987fdbadb112b743952ad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000635bcffd7d6fe61b05a2d13665cd662a99e038ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2bc2ec50000000000000000000000000000000000000000000000000000000000000000000001f8ef8384adf16e72a23b3d4aa7804e34fc4ec573ac3ada06d78f64a0ef0b4b18fa94447956e76ec3637d6a0220d3be89df7d3d82e2fb0857701876e01984c516b746f898e8d92655330cc496051dde0f14d5ca9e5e38c54f2916d50cf18f971c52cb1540193ec792e0e587ddf85bef5ab60f148c82462edd8d0188d79c12be262c827008b050daf089e6ed8950d1eb23a99464117a68eea95de50df0de529e24fcf6931b639dae30fdc69f4c1652d1728de9a5ca12d4b7ddc5ce04d53e22fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f887193fe4a369da8b52f14e4f2a956682e63fd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1d6972b22d173bb2d99b53488531f158b4a330950f96be0bee6de60d1c2eb21b6f0358978b435c1805a3a5a646f93c120b7bd6a7d110cb78bae019da5605350d45ed9849da4725b5d4ec4f51e53eee401a431813412ad85cb3031193cf38a929c5d7e0361c431a2050eedef72a54c564ca7f72595ac807a556cc97d2de56400ea42c91d053a2738ff68e118d329b135c8e54a61940c33f13166d7a7c02bae10b9eabe491dc31615bd269ea846558110931457092cc5119e8f12028707b71420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f68ab1029000000000000000000000000000000000000000000000000000000000000000000001c16679d3e94d5f85fe4e4400a1c561263f05bec3e7388b2fddd431f8d6395a71c998230b7f9373fb31e05b59772fe4af0ef5d6294d055d8249d97088a61010d0e960ab21147aaf6c8dee08515f8bfbdfe8e3c58f26087f28941479cb3248c350e69c800e488ee71a77147fba7f2b660e26dc6ffb6e7ee036229762e91b607d71cadf144ab7e196ce9ade5a6914014379ec78cd6f68c05741c10778ecb752d3d04d70fe658a22d9c329896d3fab60e432ecaeb2651f83bb0a149b270ddd727950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbe3ec3701ad36f20dd2597a810eee182758cc9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c90565ffe80000000000000000000000000000000000000000000000000000000000000000000263224c40985679b749ae30b3d119d81b1173a5e5f7e4103418d3d9e196479ce20634a77d1db2787b9593ffc58ced741ce020ec62d600245680493e972b8781b21d6090f23d1ba8a4e33918ef1464becf0f34cad1a935da88443fec22377d815195097d990d4e6fd884b06eea05099142bef131befc2ec18e90e88ef438db3c022103104e19d0ba6212c5395a65e2802dff3584485464ece909f15bfc13bbdc31bd36267bda7f356abe94b44a0e709b8bc49ef4d89ccfcdef8beaefd0893db160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4f4406d3dc6482db1397d0ad260fd223c8f37fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c585087238000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdda4026aa2dcd9e7fcf59644c9661180b8dc4c61fa473628efc4ad3cedeb6c0e3c25cf2cf76d8454265b08a115515b36d6661b62332beaad49b10540c9ca8c0759f07ed5eba6d0602a23aabe5e4b171c6d369f62914141730745e27a6241cc1c18c8f9270ec091be1de84dfd2499ceffa3a36a02cd55ed38a0a3b81b875626208b304b0fa2ff45218939a48871bf602b2830def29622e7f4dce27f75a053ba1864bcaeead6cf0e7fdf78f27a5e022b336a8545427c890b831813a77a4a89610000000000000000000000007fd48dc74dc3016629697094631b9a4acfba78670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004563918244f4000000000000000000000000000000000000000000000000000000000000000000002cb639bb3dd46bd257c535db26474df962c7023837ab572f59c6b78fb9f1f98a0bedf121de87f96e261a3437a1241b1577c39d28ea6b086fb382916f40700cd51fd5775e05e1b34d953eb9e8c7fcee062f7ef7bf8fbda29ded28e0a6e774fb630b20535d8c8d3e7e7fbd5d683f17f0c32f1a0a1ef1cb68fc5bfbaa529fea3881271c9c40e6e2ae7841f37f4775fa616926417bb5d95886100327996302d3cccc2845c3eba3b1ff08362ccd21e27c5aaca890adbda8eacf299da77a6dc7a3fd2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d2c4cd9bee9dfe088430b95d274e765151c32db00000000000000000000000000000000000000000000000000000000000000011cbe373aef27bfe81ef18eaac806a7b65bd7a9eee6342ab328f870ef9f5e7c25022395619fc243aa7a8bfc94bd469f1f7b12e9fb4fc5776f1adfcddc9bffb30a00000001278b0470fd34e962b04a24ea50912e62e70b28ed2ea2cc6ccee848601f5c14d246d9656241b9bf80a718c369b85280370a50e71b0209c5e716d6c1741c635dff36b277d4a4177a61bb1603e8d6474efbee80e6defe3bdad29dd63acf20906e390e476fad9088e95601af3c5967eb280130e16fa0b46e3275b0c7bb3d2e2fb9241e9a3da9004bd9a4bd1676ab59866cc957740dce8ebcf21bfa288b0e129ef04c4c76ab9156a9533fe8e1a50f0b8b9e385e2b557e60c1b9d64378301405bc9bcbc7c429fb8cff40faa9020a9fe6bd6ec5a3320de0f062490ff26747590e515aee9768af32eda8afbe5f4bac9f11edbf4518a7c7a78f7a969b628389f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001668a348ebb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123103afc20c792ed766f304ecdd46590974d6787381f4f925d17fa95d7793200c7aa8e9e7781bde57a66851fe4153eb1f5d7eb497f2bff719e9bd1acd31249715b695b0e6f91a5dcc02ed9292c33446135bfd68f46f7e99f895b25bde4298a6260d87820ff6dbcf5c2db291344376f3772cc85d35ea1ba66fa72f1a55b9336f073f6305830494f7ba97c1d1d73f0b244cbe08fc0743b73b968a0975e1f6cc4f02feae9922c2edaa44f00fa772099b5acef930e6c4f4a96e676e8ad2e1611187000000000000000000000000ddc60d163015cf5ca1369d557a2ca1cc2de1f1e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c275c2ccaf1a00000000000000000000000000000000000000000000000000000000000000000001a2bdea47d17fe5d519267a71c7e835a89b28f1473d18be915081dcd52d754e71509356fc46dd2bef93c27a3c4119b4548e23f0f0d3d4c947574808350c75d4a0948bcbf70e03807c34ebeedce9cb2126198eacdc94132a4f00f4c8a1cae16941b3cd2c250619e8ee4fbdb498a6b22d5c3a657024b0c069a2d2d6b88e1d0163c1cf99e066d5b879a241bbe2d1fb123213b08f5df94f57b2fdb3984ba7a914ebc2da86444f2f426a892c3469fd6439b33f1859a34fb5404c87f65487f522799020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac60c23df19e28ec3300601ee92134c64667d0f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067501b1e11800000000000000000000000000000000000000000000000000000000000000000000524a21f5bfb18db6ff4f23db0dc946f9905cfa1c04761284c22035ee91628e2097e2ed4e515a52d9b91ee336a436eb1304fbcc5d72b0056652845beab0e81f623a7acda5b06ed34a10c56392cb8781c7f89c5a805089ef0867d278dbedc5a7c2d542fddf17c4e7c0d5276b9461f3329a7182fa8dcf793938bbc53b486b39d8a29bd838bc8c478099a917672bd48b820cb51b945ba63ac1fd7a3b92c9f8d43570dbc8802cef2a3aacb381dfdba2b7d8242a098a7934894f252e8af7832e516f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fb8b7daceae8ded35f84472bdcad1272aff87100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d5752de7df1dad086609821e08b2e9b39bb6c256ac9449f0426b03cbd0be6a90e486b645fbe6c0aa047c84adf25c73f7d27643c9ddcf3b30d0648fe320380e60a942762d591c6281b3c041fdebf0253547b4b3ed0b5711bb06bd2d03fbf22e00aa82585a2688d404a41770c670aea60949d4ed3c8fe931f5d44ba89251fb3f521822a665170aa04c4f317a2b3dc99fb63e15e55b916ca99da0661186e38a0e7158ac40f4d4afc92a25b25317c3da917b53ba4d22448a75e3f2091ae61588fbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021af7afe95c67d4b331f4b810e339451256a17e96735fe36d73baa8b7837be1219c4ff9e94a4ee6e00ff3ec1821126603c323c34ef2d0f298d8c37065bacedc60fda9e5b3ea7f60216babb996a681564d7b2c9b98d915d2875676b0b9eada98e29475a108ff1692cd64081d831a19e99d30774f602e13791d8676951b09559b21e2bd5916f495acf6b3e2fb196d59164a7e4ebd61c96f803dcffc8fc3828caa322380fc53db7793e6022ed6e0e64770d24fde76e5e14219e3e7a4194700d03bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc1000000000000000000000000000000000000000000000000000000000000000000001653461c12c1a5de9a23edfc047462e222a99c796e193e0b48cc59cc3c0065990db2c7da8ab8c54d2a63497f5df68846536f5f7101d3fa0d723685ef9c811b1714ffbda0e27d4dd03d458a05c391b044cc8b839a52c1bfe99bbd4c22e72f8aad27326033a2a30dfebeb9350973b57f3bc4e4c58ae882fb02a9018d1fb6c99849023723926e21ec85357f082623de8421c6abec2a652d46016e812533d90acb791b89e4fc9244887b14e59b114c08c982a62cda320197f2fc3d4dda0bddc80c6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ef60a68bace11f581671a162f222204fee5d9b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bacf6b6cce0000000000000000000000000000000000000000000000000000000000000000000289ec877e9afafdddd27cc9e4ac07993ef3201ba0a3ca8849dfb07b37490d98e12b0f9f04c8ae5184c07ba9bb220cb8b9dc44a25460b69657c612381afbaafe8301d5d48eae9d591cb8e143fb3c7cf885ba9334fd7bedf765b6130714571b5ba23315f60e2df2b0e0af925f99002a5b996c9aeb252289e75c2d47fe7be58da9d26389f2c7a50f81faee2b272f1b78f52601bada8f44843c1809d50fb0f263a5603e81d24012c3dffa24cb8f7161ebc5d92a005419f1b15d50bb229cf9c9ef45d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f43909414ff1b9e8fcc531e87212378e4a3f9e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117b089f0d87a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eee0cb42670964bd7b81e72fd5c982d0c51201a59df92b50178f5bc4b90674916f7e3d0ccf08e0f0e5693ea9de1cf107dc51e6d58c39960e3c58364f10fb0a40f0ead94aa5e2426cdfd59ce51baf326bd5222efe14a999c867d905184b7a2bc2986bd5c5e27b093cc926b3df23d9e1593edf7030f3b4b590d6f190150a78c980864da8ef8c7d3308c61242287f2de00eb0d7922d27595fa2ae17f30a0046828060d8b07a30e65d771050e1408d140a1b525a003ef141fc8b482954b416379d900000000000000000000000090d6e2dec5df488b687dcb11b3d4fb1d36bf2e4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000889c21968d8c753d400000000000000000000000000000000000000000000000ade493c4c3a21b8e000000000000000000000000000000000000000000000000afd16779236fd837b0000000000000000000000000000000000000000000000000002378663f7ef9500000000000000000000000000000000000000000000000624dfb7071aa3427100000000000000000000000000000000000000000000000234265fcb903ba35700000000000000000000000000000000000000000000000fdfbe65c9221421a80000000000000000000000000000000000000000000000000000b7007ace4521000000000000000000000000000000000000000000000006ffffea63177a66c10000000000000000000000000000000000000000000000050064d0b75d8d8ad2000000000000000000000000000000000000000000000002717742331587c42400000000000000000000000000000000000000000000000000013bea04c25fd1000000000000000000000000000000000000000000000003187b4601c9c880f300000000000000000000000000000000000000000000000237414355e9d1da2900000000000000000000000000000000000000000000000d4951c7a841c7277f000000000000000000000000000000000000000000000000000001200a0f2b6b0909922fb0905ea23b85fa4f9c5bf578a67b6a57f6618a4e06243a675322aa4e07ce55881bc0ac8dc2dcae0584c5de53b63c438c4e467fe5a0ec5c8b6f9c3fc91ebe4b2cbd80587c1ec99c1f4e7218dc381ba36a8407370a7de0fb3107418b062ac6b470b92797c474c62b4735aba8dd5bfb41d953c7f1e2d63e518a01712f780802c6db8ffff8deb9c03d2ee059442fcb812fecbbfafe9aab79d8b8a18722632fb0db78c75bd18b699ab7b0fdf7652b13911c4b2ceb756e4ce80bda41c852860a96e80045a302e56963a138ed2031f840acc897b06dfa1cddcbf2dad7d37ab31fc2211a5141c13a3e11067972ef3c452b8a641a003f6be9f05748607ef11d022ed07a060102b83b5c5c943a29db4634baf15b1e9c1913a7034654952730076d012abd2519954f22c30b2cd1815f23687ef69eb3426823e27b74cf17c188d7262ab83f463aa794914afac532f2e409fa05f2c4da370472c6d8f4d2cd52a60c2f25e03195b1e923a2ab08e432708b6df5341a8fd7687f830c9114bb45ff0f8fb819df83fde4076158b356484290e123f50779ac8efa2e65d167fedd7a712c0948135d05257fcf3101fbf5ec239809d1ed5e13b82efd1d73b33958a394f01381cb14ce8eb0703e3b612825960ad91cc16f7ef780f132a2b819ad76fa5f9a3e79a307ed7a494d9da0533a2dd9166c37c81e7ab3f350dbc918f018ec2be18cae76cd2c664e506e0989a09666323dc534acca913fb32e0774a5ac9a8f89f97187bbb81de2070efd46958e084edbc35b2532c78ff3a480949becc2f87c17e51e310ccc13938702c1e047d110f654ea68d0683d4076c6f620f83581dddfd96bd79a76e3134db5b3a5254d1be9bf96e09acdb1e17a9001ad34db0cc93df522e35c3ed9830b8054b2121f250180a7c88356737e4dde7520832612670cf2da53976bfc9e901ed017fdd80bb11472c693500f208016d75db09ea786e2870228b8e7f8c51fa90906750bb63713406fbf3e7559e68ae169a0f1f19781f3d8283d748f0ba13d8619e4a4720ae08a7986238b1e4cb1bbf15c2bb72dbaf17a88e0435039e721b6c62cef1e7219291bbf91a5bfa7a9392111c34abc1b4704b24bce6832d84f6468b90c6d66e6358012ffeb77ae0dc735cd6fbdae9b7846e09478a858c49ba1b17725209e0ee5923ae5d8d4953fdaa43a7d6b5a825839065f5499d28a5e91d9bbbe9c00edeaf9c36e11b3f55de73a54288b79de4aa849e64739e1b8cec69f7461777c2ebc81566015e81630578a1f40d629b5fcf1e56b1b85c159129d8fac74fdd77a0c3b939a729074d7c75568fb5d666d8969de3a9cc8807c1596a74d529dd939ae2665665d7daa999244006728bb7a9742491a8c8aa14fb2efc423f2fee1910a8a14128e1d90d0a1b19c0fabcbaad6a584f3859bfbd7ad9c0046cb8f46a6d53e70136e7607262637d815f8cff55c2698b8ddf0b1d134c9d6043331c350b9d0ddb71a81b7d74ef2aa055a0b5296e364fdf976eebbc92fb6f5880b39c0bd256cc97d0901e7ee8920fa09364f3090b691f5118a50888a32b8a2f9854638cd1664ffec1e091f2852c3a78fac9dd24b99ba89db45f993b37ce5aed6b0df8ddf8cebf23515ee90d5c84ec8b234b73a4dc6fe428b30753697d2ea323ff853302281a8bacb0d585e85fcf9f30be35b5a946df457dc5e2069ce6b7c6eaa19ce35fd6896789900000000000000000000000000000000000000000000000000000000000001e0f054eac921bb9f70c08e0d05686a7fbc6323ef08ccbcfe89124e48ea31c87fd25c012f00087e1a7888cc9378ac0660306a8a8890c224d2dfeb62fad058eebebf000000000000000000000000000000000000000000000000000000000000001b4fec88f95415ca09f3f4b23503c9dcd60f8ca024eeb8479e0ddd1e7108eb70e621a8fcd5a1b5b0548c641f97d8d1019c16b19afed93c6ce88c9022aceb0be676000000000000000000000000000000000000000000000000000000000000001b9f8024cdab9f9e18b7f5616781dc3d154a58e3d51c3586a45418aebcca91248816f125d37eb9c07a8c915aec40482d1292e4f4654bb9ea3c5fd1d56ab02db425000000000000000000000000000000000000000000000000000000000000001b3ad913a5292307e8de1ff43e3f02dc6b0880f81a3025f903c43283c5ac79e7d42f00d89748e09ca9a256c2feea800510ed19bd36143c398c33bb611b8b04423c000000000000000000000000000000000000000000000000000000000000001c592c8e800b4aef1a0dc78617894bc1f43bf6cac521411e55766ee59e67ccf71c2452c15e267a5f8e090fd7c75fdf424f4dc26a94d3279c834f3e8982b8dd13a9000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000022206c0e71be4ce5f40e9231b748b4002b300be8389dc977bdf7a903c7e8ca268909564a3b8010014db2f696193027dfcf02191c2fc27016ab2f8a7fac768763d8bb38c820b2839cb34b3e8fd37929b9ffe7268512f39fb160cd56841dec3b678771bd7f0e00831a756078afa4672550fa0ce9e14ccedcb769da1ce9ed975430b467687dd46abb1316b68905c217730617131b6d2247849e325d9e36148ab34a52aa3015a4234bb92bdd877a6a1057df0776d052b87cd2588658eff76736c25eb3f0151a0fd69a115a44fd367b5b5fe3ea5f0b8b8a2613bd3aa9ac48d6c1b835e948bebcd4eb2a334c46fd57b02b132444577332b735529ee02bfedb8d478ba2c6bdb4f1517f319d7e4ed108509e10ddb8b713c14dfec5a128fd555f49d8078da5bb752139ee458f8e7227ff2cdd231b0b20119f91bef6d56eb2cacc8b94878a3ecb794bac3667e3b4cd58c8ad34f31711936131367afb7f5c2c0c23c1e39ee0ffbde7f2c97e0d671405cdf8a28bffb399dca429b2201407b0931481a63ded16d4ea02ca470c3f50216a1c2bd18e99a71a38eae2e5eb683cffbe6cb58f0b240fb88b1f1519231f42b246b5ccd03858e8b38510dee53ed9cb74b17f138a66b8b4251e4caac857ddfc99ecb677dd8dbec756a8ea311bd75e099410645934e95d15b7ae4b39acaa8c349c07dbf6ba390854759d21dcac84ac9252e748394f876b9bb1e0feeffdf76253b1befe271e50d475dcda05cfb9c6b190ce158173e306fdc112298d0e1e9ac873161ffa48f5372b1a04e29f9d5b7c3dd6813487143a90839fbfa608c13aafd5c5b434edddb3f3ede0611e253e208eb000d00b0ede77ec6fc6c2c02de331f6062a7bf95794e0784d78c1edcdac25ce478a951781f8f3605001ed6b09356277ba829319beb64230c3dcd853572a7962c6a2e8bd8252d2cd34353e6953257ef79b442304ec1e7683eca7d4e47f70cbb42fc9360c50c9850461353cfb83a6bbc4c9910044db633dbea0da1b9a1808889c795f4b2cfcf145d12f6494440fd0732909c9d6d008f3ee4b32c9f6960f8bf9663e04f236913a4115510826bda3a0f8a9b8f4570d30552c35b04600805df7cfd752acc9bc39dcaae6c153b7d0d320556fa5e0dfb2bf1026689bd7084f6991dcf5b3729d7f749bcb5f07df67b019d1ab06b5e1ebce729d37ea46dbc63b2a7eea851db0f75b34fa34fb6f7ef0500dd58621a54752324d632958ca8dfb992601a0bdc36164f108d11d53bf946b97e469a3bdd3c579d925b7aa38001d5845eaca5004e70f1809dc305546b8e0ea3b9c7f546e7c9142558f6ab19bb91495df1064f7687920f473988ea27c41e69c72a81c03bb80ed8b9ac84e59aeb22867b21ca926a1dd2731e0ea0d10277191436b824c46fdaee2aa51c6e2fd6ed41f6705eb0386ac6b946c17ce4d72660cb5e8feb67db502e9b31e9b1bf0166f69c049d6327513def740fa09058d95ffe506f98b076f4368382907edf9e5b34b172eb2501721edfb216297c43b90f7d2e4c245c9181ec60e6c2f2bbbb1b170693efa247224783b61ef8d1fc140b8a025a9d7160b5711e7fecbff0a08a4a92f41262da61535016da99a7780463bac24e64b381b5b052186af3817c3dc516e9e6e8fb971302b991d70049c19b103935b7e2d84f5db19ae84a0b87bed2d0a8cc4edaebd745b2afb779d35cd200dcb867f9dffe23ff9fe8eb63437ecbfee6e1b5d38460c3ccb452c67a76d3e32270082c80576c4715c6ba160aa93361dd2b44747ae198384260cb5c84aae0858fb9ab2cdae254c29831247ef706bd2f4d4834286b7ab7413e75a2addbea029e55cd14b9f976f0e40ae2f4901ae0799ab16de5cc7ef99c08edb4467f78a1e9636109d0a7a18e47e0b681bb3e37d279668409bee1f6b94297bdc41b0a4dc08a5d49059a1c936f5f00c2130a95a5eb8572c439e1370e46e6f1b301caa02ae827100cddbc20666a9dd373abe786c6d0d10e453514d36162f90c98f2d08088f49d6f9539610c47d1a04129372484891c743d4e8e3cabecb554bc551c7d6b4831d73a5e70549a23ecdb4db8931cdcbb1f9d64f145f5e39a47be9b41fa3aa2820194f62160e69214180d7778b0ede6113a61316c93e277a90c3a6246406adb7620e493d16176f8bb9c6aa45000974ceb0131d953db595c52d3374aec99c8ac7018c333f91c1e6cbc55931a3953b915caa12beca9fca6b391c78ae6a84247263fc5d951c50bbf6e64133e190d463774dc5748237edd21c6af0ef5a732913d266ed1e3635cac892ba3912c5a72012cae214dba1785d0734cfe44b42f66219f9014b1eee9b5d00a8b077aeaf9ff3ffd4db0438f09b87dce02d180e683257c00e19d11555092ee4e7660258a6f5c1d5cb256367b896afe643eda57968855834765cd82c26a8c04a349d881d72a9a7083a90f658baa31831a30eb3b15f41c3569bf90a4f0f77b661e9f7c47c8e96b521a2f783be6fe53ba504f0410e5d038352e62b097a9fc8b3bde6869a8624dbc54da59e90455ef44efcf9175ca8204d9ff9adafbb479994e0e7e4e641e99d7f3436c8688334ce0e11cb616ec0cdaecf1c274a6f7f84a0ae4c8c88a3afb9432cb393750f5904253a3f5c15c0d2f07aef990a8d856b9f018e3267f838971fa6f854ab3fb4664aa98a1af1ba7f74b09524c5801ab38de8d99da7905fb76c09f90eed6819c060d6316f61991098656049b705ec36544f69d4032ca47853563612c9f20c348d3a00fbfe770c032f61a7564a24569df27b328e13b266684e771e4b95a026c7d1800ef0ea76e946c57b632626fbdf02324efaa4f4004a88a919f183570710ae3fdeaf1d6c2e42ab45dd1dc609c89d1216c4446369eb4a0eeeaedfea38386b99473c32ed952b5b14cd2bfa4cad37080480bc5ed3aee0e8630cda47c825f5b12a904d50f1f128a58c379dd12f229305196a11d7059777b5315a7818fba6c32d7a8adf100fe0e365dc3724c2efc0dffef1a8a96e60f6160777e9460ba78795f2a7a90db509e99ffbdfa96899a746ec20f5be5b7981803a132afd02fa739f69297f088f87cccf5a30d0e2550689d127d406d6e6e04eecbed8c63cc2efc7b91d1b32a24ab94ec5b6e1aa70e94829478ca0c220302792c7be89fd04976889cb88bb8402e7e4e00d5b9887f913e4f63cf1fd8dde34a64a9a633f3577f857efada022f1cc9d337d52537c458f3a6c5222b12b46e5c56478afc8fcfd4f37e23d56ee6868346dff5ba46ac1c3fa4fbd2e4dfe0f59e69058f395fbc30506b459c5ba7cd422321df11d044405ea36244faedf55112ccc8d23afb472286aa8bb8b9fbf55b146335a124b6123e101307050fa00b5fd8449d9437752aacd4839dbe0b2631c24e8bba3847bc7add79d8aaaf12c63c395e9aa98a0da2dc6af6cd6e079d109132bfa45470555ac990c91239fc52f6c0f375f3393ae1265f99b0190c569b35726ffbd8390ebe9c30b8706a588d1dbe21a7b93164ba2426e226e5c891527c63671a08882d17c14a3981d2ab400ed7e8cac0e92810d50420ae0fff98ea103a4f851206b75056e0a5d7d5b55815a4b5b11782b4443317a52cdb1044c807635774c2287ef2e877fc6e2c6ca23512b3b44bd06a85ca53c93a0c7f0f0db003697467c845f4861b04775e08f4ab3f5428cac453bfb70bf272c0db9a3d46c2923c83ff82f15749368c578f2b796b2169435e84e0ef1493a9e90165b9778aab1579d51affc0dfb251ee73f589aca549b4218ec5e8cdbf1f0dedb66384c33981e79fad16fe1043ef2a0809bb2dbe6c19c0c27f56d2a041a1964cb32926ecbbb4873e04dc020745254962cd07173c613264dd5f638d314ac940b9aa3ebd905d32d28c05c8ab0f3b81fcc38ae7969bb5df797fd8d75b62fb8b1fca41d72f370103c22ebdcd68cd6e6c4569ba40ad1495638eabbb1b0ce6bb9aa988491cb009a036238a9fb8f7074a436f61b526f44d2469817b5ad1af7b3e4e08f1987f4d22c90e5a5c76ff5352feca46fdff1414b789f46f32d166a24645941f8343129986640af142ec1604e0678c847327caddf6201cc88686427e59836e21d9b81f531d8d4b015d910aa6684a2d29baff1e7168b1ba7a2ff2884c2934201cf281d2d6be516112874870105153caa48ce665b80dd241d31b83b4f9b06559d41661275e8764dbd8230813695299aeab21e4421cb92123bfe02f2adc612f524c764737b1c3bd836a779699e62f31994030739ff8e4b695f4b8cb245d1ea412d69cc77b229e1916fdf51a94b7b74ce4ed86ca15f92b512f0682ce5d5920eb1c7a5f3e475944f708b6231a9de2327a1ba2462b2ad1eaa0aa78d1f633c214a11b433a1831347faf5e5835a8f12d12bcbb4af427acdcfd02c68c315a57254d2ca3a71952ee668d25c86e39ed7727cfd4f40fd6e2d6fe0dea72856ff04f07cdb029211973c8070001cbeed03a80a0f4c1b38cac28ffb986b3af775052dffe61e95acf780aa84219da7a94ee0be821c1e51f6a6f9096d13db6e203f1238a13c04858a986498fab58c02dd8620371dfafd86963b93247fa4dde54e060eeb3ad52d04bd3e8c4018801b5ac26bfa029c7e567e6430f1bcb838e1b715280b7e5f5496a61541154ee495b92d93ba6715d306225548f1777f5c0437430eb6f470dba8bb619cfd258a71a7e65e82064e8f50422f2de84255fc235b1b597d27cb6cc04a1f9034a7352bcec5364367d8d25f4ac4e7391b5eed5cfc892cb2f0b97f1eeb77ff9753ad15af2eb2861e89c9112e0b62c0df83cd1e38c7ecb5a735e3aadb0eda059bdd426b4d3cc8e6258adf4ddf224cb1e45a165a2debf3397bad5f7ce20f87192a7bdff9aaaa342ed0e2c9e8afa2bcfc5021f4dfed7073cb8c0f20e63674c826448786dfd27947ad5b0b470ce5d166d4542746836ccf89021b57d002b21ec4f8935ae8d4fdb978915a8bbb51ceb59c1140e820d66236d7063f65ad6f977dfe5b26dbf8417bd971740ee61cdc210b9717ebc2b3b30970284d69f083ee81c6a25c5bf10c35cbc2cba0ceb8f4db73c10c03a25343fa59b9a5eff11f042781668913814942fff37d90930c0e34161265bffceaa1b53cc8e350059299143a0e454a00e7606847ae40360a90acd037f4b33db2094e8c17c0c06ff39c520c794e061a2cca58f012cac3c5bfd8226261a2da6ce4c11483e5f1fc9283153d8edb880c5d4b590fe2a0563a146b8be9a38ac83f3ec960dd0b8f8df6f472c7dd6a8c218b1f6cd37e93b10bad081a458e7506c0975e11eae9e65802692156d9b8e3987042b30591a93ed684d5689852d46e963fc825269834618ef5cff43309c9a69c6f9f6087fc1d2e973c761a631481a62fed61d0087149c74ee0950971ac7c584e179179924c2bf2738ecd4028b6d77a29e83de344e0bc656aa0ae2684c9848531be11d128410207cc1430977898f9dccaf6f529108cb6ee43fffcac02511453d386890f02465ad139a205807ee35065e8dd5fd761aaf2e79a125436b105fc18c0069b70e7f28340a1ebc1dfa9c9f173812f540e8a3fb89416889dd71a3eecd157e5482056476df7ecc5a460b8189995ff58033d0332161d1ef15dbbb42728fbf35582e06cc030605dfed89b1d905c7b6993b7ff1a76a5e73f7d2e8edce55458045d1d2615087aa5cb39f9b822912991b5553e07f41ebef191dfeb70301b29d7f19117bb65771b6a06b2cdc6acf676db1b1f46d4c828ca9c88d76c5e9588c9a98b87f0cc02c8c923e509259e09d8270147cf0ece23ed1d2254eb9fd11dc790a904ae58c90a8cf1acd14d9414399793147b1658f8ca43d5a7c5996e0aec3f46a6a0b5b7de2eabd233294deabf6e01fd2959fa5e480fb58bbf7ba7e8d01ddfabf9bc38d2a4aafedf485f889f581bfdb004354a81d4274cff6125feb4353d733c0ee915e2f7e03398cce8f413c052e344a199c9be4e024dd41c7a1750b212fd1cb7f52aeaa82347a07cc18c3454ed9b88843527c1cd8147f2c1a2beef163e863613086a364c8c0a3c94d7d105f7e5cba8c40979282e7b84ee4baf559ab1594b04f9c2fa07a11f98b4e66e3271eab8c2e4cce553797671d813d6f69038c2d969e0f95a9d3fde11b7d2bbd2ea96ca63890f0c1ea51797d3d3b2cb6fcd0f651251ea4e1be0312eb8acb88a6cebf221d5d342b40246a0515853c997460046acf8b960e279900ac21dd6872cb7dff705f5aec41bcc4e7d7f168db49b6bfa62af40dcdd21a07ea1101320f3edd997c55d38c7ad205d08b0ad11d257de7b4bb424bf5a93714a7d3adb64dacfb3710321d267969affdbeea599626dd8401869d08a98d5cd229f5965a8d33141b76c27966038c7dd944450a48c02057a807e411e6bf12ed0e02bc58f5601106971073b74328ec649ab3982689076b1c6aefe05d28451070648710bd4ef2f80f9e2ba6b949dc8c30a84fc77c7a928486016610716e45fdda7e68d4280c192eb3fd2a9399a9cc55c992df89e2f98c8199979104e57485c3bf2a77ac7b31a0cee780aae12d9d05e451f1a29824c182a86977f5e9c8b4363e0a29acce11b774e5080ee584a49b23a8ae2feb80d0eb51ebf7a446c61fb48d78d7ab59123b8266e1dab592e71358fb3ef70b4b217091490fd3f8914e272fd36a4035ddfb6b4e315ed744dad6a0eca7c256081114bb55bb62fb0fefd117b88db53ae9e833dedca26772e998d5adf4554e73868fab9eb78ed848bf4fa1656047c1feb977945850d0db5de8a54391c57ae38722cf4bc793fc761a26d4b6d50bf5fa6cdd54570d36641b6be2314a91e442a8dd10af42e0e4932909b73bbcd1a68a2117e000c195cc804c6b4427a37f068af940e8f763276622e3e8340c3163992da68aadb357c184dd0b567a4e0811a3909b5415d314468b829b54f8685bf46204a2e0cfdb2b267246cff73c7528f60beab558072f653c57561a98be93a0f67506235adfb6c77697a1712e2d3f239346ac68e91540738099b12f861549d365fb1084dc1070bf9e5cd00fb1f92980e78d9c772471132353b63181279893be65991a0199a95f6999467188ab64982b02c21c076f84bcf8b6b7d7af673d3d4a0f2a5d6d942371dcf9c9369e09962ec0d4b7fd516aa7d262a9b472cf4eecfd6df8e692ae25b685faf3b4731c0a0710749bfcab772ff0964dad90a1f6260861c3635824717da1bc4edbcbb3fbbf9335cc550cab636b3b670dc42e205f98444af28cdd2471dabacf3803a7c34e4620ea6b7e479031441fd7b3de73e1ff913a58ad2361f7b001ce21bca1894256b390d7e835eceb18e5c209192e8d396c5a5e510f88da36e6d782e34cb034f072858864a95924301e5328e5dfc9fdcb86bfdfb3bb9f05a157025ddb43bb192003983c6882188d243d6be02dc5abe0adaa1c203344fc0f751bc73ac01aaf40ae504eb6e981afeaed80a95d2097fbd2c8e5ba4185fe61d74243eff94f4728c1a252953a4868b61549479c7a2ce2bbdb70658f7f758615120ce487f6cdfad2daa62e187318743deec15ce101826fbbf6608cd81baa72ea6d111e14940838da9db8e23808ca1a08f1bc7308a3714852882e77e58e37f512497c3107bf45ddbaa387ddc0d868845b098b942b8f444305b50e9084f193db3cef792d0afcfa97d3687164ac0120d6bfde4e0bf6573677ae2ffd656dc8aeea7551b5ba14ae2b708e7571b17ad73ff033b3f4559e1b2e24fec46e9a5da5b2c71d60a10790ae071f8981df68e16b1a6e71f29b15f9a6d308890c5a22bac4db91540a78df7bcf25ef5ef8135337c544d19c74464d0571d3727ca980f3ad9cda03e2231f5531d4b35aea5da24c76311cca135686afbafc89e82f424228c902096a344765c71660629c1e742e3080a63ff60f17416043558cf8b841d2d0f79fc1262c48ad8b18260d6d4de47c65708a03c51447002bc4fe45ccb99b9480ecfb2dd1652ed0b7a29617b2e668a0934f7e91377306f0f8825ce42a56181a939c3904021481311cd8a7ba54b3a2324d4c811b179979c366a4fb3a8610e0959971e0c34c32f646232ae0f5c6d0d1822f7697402b2ea966b353c484d6882d94485ccc9579f2b8fe753396ffbc2869725b8ba1152bd4d4ca5000e7f8eb852a9083023c71249cdca181556f8a39f6d660faf3c1f9149d813fe80699a3803afb51b4065e03b9883119dba57825c9f1bcc88060903aa06fe66cc4df0e2f1e04974467babdbb591a3ed004faa22bc1f3d54670e26b63524428ef1dbbdc118089fa53b60898b703c72bfd614f2222afe7ba105f7ab9c74626e44e2684844f95c487ebec38ffe2fd2df3d5343e5a3256a49d310da06be49622b89b0612f1a9c09391a749193580406f6f825d85ad19a8465e4c460009ec241725591b7df83ce47f4360d78d285592829eef914c4de51a7ad88d920cd8643a92c1204ef05f68dd6c9800d9118795b9a75b3325094a8684580edfe1022f95129da36d70a87387729c7e00911fadc41e183a61ef9fe1d975ea9acec174c85b465881cb29fb98f20651a044154ec126853b35011b9bb917826a3a6c29f0c34c27a0b1354c5701e3a0e3102ee4ff55439ac5fff96123ce2b0bb494e1ea51d2789c4e4b5b46543bad00e61e077cc94e6bb277b3a4d7490755c68d05c26888d606250e63bd70c2573d2b65fa3c9bf35467265db3a6c6542c28a09f0f3475354de663e87d5979d1a6dbe60eb40c02784f7df4c81018cef13403451afb86e3f5838d23fbb45828bf161a47ba55b031d671b3b78046ed8f973451d311319564a1a56d38e96c0f6ead06b61166f3c2af00f2ab57a4d67737a5ddd8ca0a258d834bf82533863dfd2521938f56b6a656e57ba8adf3c9b35c565a09b370f8c2ad84559f7cc4901f8761a9d63d7aa6c55748b48f755d7cc598f230b7e78f8555a100d2d8d9902e022ac67bea1ec2c723a85beb676f0f13c43480719e974a1b4ff22bd49d14db5b0158325dab1f989ce0c2e65ddca5289967c57991726a6043d3fc1546aa6ed060ed2c56ef6f133af1bc66815a88c29c623d22c08609359302858e8cfaf1adf9555c130a8905ad4371bd803743350daa61dff9755e2d676b13d9a0de78b2c656238353a0bf3ebbc4055c0297f3c17e31aecee23d877d1bc894b9a7ebacec0f9ea33cb4f7aa172966ee55053adf37bfd897cd47151fb9a52812e05dc90a8ed0ceccb836132dac84963dd9a3860528976c4c7170f3da33ca56575512cf27b95821edcfa9b8030dcca989058dbe1543c30fa7f4458adce9d00cb7b63046fb8b6d63fa13430871d92c3527c32c9510a352ac5590d5e85d68146e8ddb8e4d4430c5538dfee21d8c1abe3403c278fd84d44272d559cd29ec5b2e20e80077db478cf017c110495cc5a844630dbb3162f163345e1a75592a8e13b994988da4b74552ae84526fcb6a2e2424129ca3e0c7d60a01c094ba1e2b76ae1f6b875a69e20b9078849a7c608f663ffdaf38bc56ce0e669df8f8d9d28a09c1fd7e04ea58b7c81dd440ef4a0c88d50edb2808466e0e81fadf4381bdb327d3a5ef4f7eac60e004fdc8fb0170163489e8f908eb0840666ec942845a6301d3a79ef9671123526be517c3dc32b4e330cf8470bec3b892ff62bbc52c5143c73639d09fa6f03a45c777ad9dd99f4728eb7d5a5150d0c09d7bb537a1a5d5616add09a6eb846f39f90b69f9744b6a16a8ae02e53d487be061048c77700890e83d54345f784503e85282e54bec03df5931f31941852fe1a192a872453a90494db617142670a77a3201b1274882293967dff8f7dedaceeb40435b1e6087dad591859354705ab45bc66004f6e0055f6f0170d1ac4c83954968b5cac497e0d794b5eb9898805aed2e35c061d7edcf341d394feaddaf5d3e910ab0b39c6ded4c992cebd45409d85552e930a95ba48e5e528ad36b8019cdaccf962de4c5f125acff17d25953fbfe7fcbec4b61126e0f826d18743efc193ba4ffcc72b19009d556fdc88308d99ea6b35d7233fa186086f185d00baa2b1bcdcca25600201b489020983e9321bf5aeac70badfab23d79ee33818b3f0c3a6b32caabe2708a30636a1b0724372b237e5ba4f86f31b28039f04fcf5591119dc495ba47043eeab8f011e3fc75fd6a5967b672a12a945fb35badf9cae728695885266c70d32b17abe0b640ab46b53cd4c5f2b7542932e92e94279d4e6b730215d1324f97fc8bd535d5913123e77988a95e78689d41c15a93570d415b98db439f394be0d14366678811794b00077a61bf1a2dc7544b3d48f9696275e29f46d5edc543c1e7a7f3dcd0659bbf1be9b84b24fddf85a1bb0d1ae668c84a65c083217398d3ae7c7b00f13d58f6f4a13ff163c500faa69e4393e507d0604b87a22ebe53e89616c314700a4f0c7140e41db2ef1e723ecba8c501107dfb646fac69708ce01236e4129d67f8ccb2d7335884d8fa0df8e36059a2229543ac56ae9e8950368ddb6d423ce8fc2126d4cde32c2230f9f5b88a58002ff0be771e40dc6ccbbf510d64e7bc6047d3cbf1b0bbfc2dc86737b8594870ab05920a9771b1c1ea24767a44ab369c3a7778e8fbfb4d828281a42e2cc912a3c53af47c51b869e9d347b0864f1fb1d406d1a610f010cbab58d496b55647797572515772a9852269a78f30a6f06c2444599b80e03efc7f15874acbfa6018cb828a7197cc736db676914009a39ff3f53ee3f331ebdd0e8586a25fda92111a013cb4db82b493a65847a5295e6d5e21de490c613e977530eeed244fc463a7009cba46145346bbbf67c2f4d61124231031bb6edc137dea5debeaf230e2d0992b5b34720280089fea6ff43032bfc346a5951fc1ccfb72883ad3cdbba7cc600b83c4a0445d72c15907b965c5800ec9bac6b7991d6d7c1bffa69b8a3846c117f8639dfa0923b937b22a370d5c9c0a70e1046c8265e217af863995ae4a92e7fc7ec4e6cc126286dea5b09da6ca75684819e8c33255f7f0b3d086a8e3a63a44e96cb7d3bd40334d70a538dd5d06d569c2f45c48489a55c25d680b2e3229bc8e9a7a531f5a004e8bc3ed57b40581fdcdc64bee264f18c30c665a10cb5e68e71d0acbd16464b5c1fb24fe9c8d8f1f457889af5864199d457bf40e80a12dae6ea642f0c01db7401b70c9bf0b223e4fb7ee075bb2581f82e03e7805980b355fc062f4faeb64df485db0b7f0287ccb3ae95985404943f8e3e6fe5cc0cd62255c0c79896c9047ef36385d00554e2cabd6704cf334ea83936acc8f3586c6b2baba63364a1511535800a79f70567c1e7197fe30ead09898877ebd11d5fa4bfd8bc78e929e1fc911552ff41a53447b5cadb5ba726795e46de05f43a29b56e6ae4c24c69b0e89c881ea7949f403aa7891b72eed5b8fd97763cbcc643df8d48c642c91548520aaf85f0e59e73c97b48084f7259a595549e169787994b8d18dc8db8f2940bad3f9969259fec3a1d8b5fbe6511d969dd71e0e1e8db1507cffd26967725e130dfb90ea26cd8c59f2924c3cbd0d7142492410c86c7f85783ceb4ad2febde69c91f82e78580e89564ff810dd08d950f2e8ff5bff63dacf14bee93b74e922e57a76ac32ff5bb5006f2e815298af586078bd2b1b0ebf520718c301037f47e852a63b8d22416eeed53af93a6d0ffbf6bd3b730c26f3d7682d5b126899b93003a81396abcf13074ed169bf11b581dc9a7938242bd3e48e06425ae510c7e2d0b2bf8a37d60a412f0f989b4fd10e0a47308fac2fa9a722c052e2fb3a654a63509500af7133670ef3169545c1f6d8e2c8e987a24c62b8dc7e0f4fb6e35b120784c118842459f068997a5b06e0a055bee46949c8b56738c370bc4310a554dca663a883130c39e9dd3fe511ef71474d1ee1b291d82583887f6a28251b7fc8bbf1d36b574762385fca513dbac1b48a43698ceb95584e05555848a8d22fb08e5b2b44f1e919ec496984164aa15c387dec6a20d2b2031f835a19c9667a8831b145c7b4052fa3743c4c3d3cc1370faad37de6688a705a291ada94279707074cd98273b5cafa2f2af4316b6b129b0025381f321e46a78df928728ad07317476ea9d387248177c0ab06c659a6571e60f10bc65e71506526218fb285f24c3ed0dff5522974851c2a91cfd652d66994ce321395b2aa5af53b2c281e378f8b167dc72171d75aa8737504d0370ab9662ce631d2cd9821329158b4802d3f52fc64f0d5208aebe64144578bcb645788b9d08313b6edc509dad0176914a5429fc872dec265343197e6ba039e733ba420188643ef0b5d83976da660bac7a0ec108d727d606ab7f88e119718f1406ea806d15d6d343756af1a176160af65fcb2cbaf4e5f400000000000000000000000000000000000000000000000000000000000000418eba1830d329c88f6461b89197c5e8028f4fff24d6539e3656a738b2109b0e1542ed25548ea56b1a89b43d60504d4d87fa2b67c40ac7fdd7ddcdb7c2dbc661b41b00000000000000000000000000000000000000000000000000000000000000
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 30 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_0_1Aztec: Private Rollup Bridge vault.ptaq.eth 0. 0948 ETH 32,300 call_0_1Aztec: Private Rollup Bridge royh.eth 0. 01032 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x3aB71bD5...08696Ae47 16. 4 ETH 32,300 call_0_1Aztec: Private Rollup Bridge panltian.eth 0. 1235 ETH 32,300 call_0_1Aztec: Private Rollup Bridge greystroke.eth 0. 00367 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xD8343A6A...D3b6bF458 0. 03 ETH 32,300 call_0_1Aztec: Private Rollup Bridge atanik.eth 0. 00926 ETH 32,300 call_0_1Aztec: Private Rollup Bridge mshergill.eth 0. 10103 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x29335Cd4...E62c77fBE 2. 206899 ETH 32,300 call_0_1Aztec: Private Rollup Bridge samhirsch.eth 0. 02408 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x87eab9f0...3B728A7Dd 0. 00908 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x6095A92f...D6627C2dB 0. 02768 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 3jan2009.eth 0. 01632 ETH 32,300 call_0_1Aztec: Private Rollup Bridge wxfbf.eth 0. 01408 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xC7F778E7...2797cA293 0. 02768 ETH 32,300 call_0_1Aztec: Private Rollup Bridge speculationhill.eth 0. 00908 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xe1d4d5DF...56BD27795 0. 09908 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x1c09dB8E...39E91B6D5 0. 03858 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x7fa5a5E7...cE1C06a3b 0. 04768 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x635BcfFD...A99e038aD 29. 99908 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xf887193f...682e63fd5 0. 05 ETH 32,300 call_0_1Aztec: Private Rollup Bridge estrih.eth 0. 10792 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xA4F4406D...23C8F37FC 0. 00804 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x1D2c4Cd9...5151C32db 5 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAc60C23d...64667D0F8 0. 87577 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x68Fb8B7D...272AfF871 0. 02908 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x4eF60A68...4fee5d9B1 0. 01 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 8ventures.eth 0. 00779 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x41A57F55...18bb76734 0. 03225 ETH 4,011,440 call_0_1_1Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 042279585143949138 ETH 3,878,225
Transaction Receipt Event Logs
10
Address
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 3366 3366 Data
16
Address
Aztec: Fee Distributor
Name FeeReimbursed (address receiver , uint256 amount )View Source
Topics 0 0xcf4cc329b7982381c7a729b04a403439bbef0749b4a8dbd2a3850218b420bd87 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 .