Feature Tip: Add private address tag to any address under My Name Tag !
Transaction Hash:
0xdfed0ee1f50acd51998f359daf7ffa4e0ef61ddf9125df8381cb3a9f8afdc900
Timestamp:
985 days ago (May-21-2022 08:06:34 AM UTC )
ERC-20 Tokens Transferred:
Gas Price:
19. 923729118 Gwei (0. 000000019923729118 ETH)
Ether Price:
$1,972.18 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
2,228,751 (37.15%)
Gas Fees:
Base: 17. 423729118 Gwei | Max: 33. 47776331 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 038833153695471618 ETH ($124.91) 💸 Txn Savings: 0. 030208567259454192 ETH ($97.16)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3068
Position In Block: 56
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000d060000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000b3e0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000008a600124650e9758c7aba7dae1771b3e051797b4fbe7538419eb43ab3e45bfd48aba62b535c7b3ed3712887a7b17ed377aa2c0f4e89215704faa3489e702ceed381610acd5209c7c753182fcb252f0994202697865afb4d084f3b47ed59ddfb3f38c914be94deeeaa717c20b72dbb62763c0a0802e3d9519f126556be80d201575ed320739bd3a6d0f8368cd89a0d323a04d2ed1618034bbfe7fe0c8ccd921e0083751a2a6d985de5cd50c882d2c58b653b71398c9eb41956b49615a7f9ccb3c766f4000000000000000000000000000000000000000000000000016f07e5cbbee00000000000000000000000000000000000000000000000000015a63bbc199c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118712828fe1149742884ed3ce90a35c186dae940fd3bddf0e0090c353eb04dd31823a2a17b73c0475bc738b4047513f4bffb270fc20ea0133c7d231cf62d97b20000000128554a578dffd0cb2b70802de89be81f9da4d7e948dd9cc1949bd7171e766be9ce8f8a035739b42a4b71caa734867da0a6862b3b68690effe9607c3d12ebfc141664ee3053d025ec95fd440eddef031305e590d44b8f76a227d3ecf71bd84023b49c73af37194138095a2bda47b9adc8f40093384725dde24e59f75a0e6c199849086319c556d2ebe236bf840fcae5fb8b16dfc07a5be9fec6672bc20e5cf21ad10242354e4fa895607159da7eebb170222d65561abcf874c7dbee8f1fbb793ec8e1589533e54dc8e89bd0202315b5d584b416df918097c78695941620f348b5a39e5e1a23ab3814c0a4ad4545935ed60565f2e5864ae65c71548eb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263a29b9c880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015486768c4f1bea244befd62ea0bd08d8e9faa450d2e1a65b94a4d68ea09e9a914643020127aca652a0b3b04de571182bb50836d4aaa2c12ee4396040e3d8d830a33627227d9166449aec755484a598da29a6f908e05889edc0236d910b2565d0023993cbcf4d3788f49545dfa3aa91b44ebc0a6e3c07413d33ebaaa3189c3cc1cc3e3abdac9f8e4e3321c5f461beb6e1e69cbb66a3cfd3f70b1e9d405196f2d0e319ae83fc53141af197cdb189734d1fe9136d5e1267e35caa32ba733de979a000000000000000000000000ee2bb6d8170006ed536f4c82658c02c9be962ee1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028574168225f000000000000000000000000000000000000000000000000000000000000000000004f8c84941e7d93e9ad79fd755a5b3fc91ce135a17b20d37905f6333ee439ad90678f27c65c7fea8ac354efa10c4cd7377df039c7ab41f656dadd6ad767ea16f0cc1e84b4c3fab9d9e9c8f986436cb74e03f33cbba6280303f75590c09c4ee0d2018392e37b7efcaf21ac5ebd025602b63c33bf5af1abcf8f74b0b77072b097016c681af88dc172d2ea069fe96d1d32fe2e6930cbf07d4006cc05f94be6f079e02eb0aecaa3a522f517806364cc8774a49cb326b86805654ec513ae9a602023e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c58449aa13d84d6a0a03ba7dca015c69090eb080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039e67d6a3a18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002327c8bbf4a392dae65f664aa1082196fa452423521861e9dcc6eda4c1a8cc5717803cf7c100ec03f89034e02909cd74c08cc027558c785794a553b4a6c8c2ef2d9fae0047ff20d5c09744f8b62708a8ecbfb4fe690ff09aecf7c6841fd78a8026b041d77fba05d7b1a86408c2d529b1968caf20a0d08d2fbe04ead84ec31fc918ad5f0ae2cec759c1d92d032b3134a22194ba1d62db26bbab24811c703c94be28cc7daf97185506e4940f23ab385e49731e2cb5d3ad9f10958e68ad8d28aac6000000000000000000000000655839d9642fac2ee207ceff33d08a525abfcd8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090addd44cd0900000000000000000000000000000000000000000000000000000000000000000002e93d2c38741e028a3b4a462c2b6698551b33b3e56d174a6e58eba574cdcab7d107093ebc6646f3682a4edaf864ef473c5f3b441601dcba20b61cbc96af5bb022314813b30923a09c43c1f081646fbbc872286bfbb4027168d1306ecc6f908ea24e32b6f00beb367cae4abb2ec37d1a7a943628a8f2d5a597800f234b461dfd62304adb1a22deb9d85c7a041f61f457ad188a5cfed25deec134bf343ed2d43cc0f540d2a3fb37bea65cb3d24c3092e576765e06ca8582e048e678140da73d4a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035e31d1fabe4d16f6f30850b9b9e10bcf8e5c6e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043428dbee3400000000000000000000000000000000000000000000000000000000000000000001037b81f5f4e322cdf2bdd2595cc43d4896c4a894b293bb2a42e36e50329016523726503684da1183ee4dec577aa8a042038e56fd738fabaae99a892b72a1f5702b105b9b2b630f852dbc7c93cfcc4fac456665faaa8166284e1859b31cab91314fc6a75596f648754b69ba2b09ff543198b46668a57fe781e0bd751914b407925d6d267d09d6acd98bde4aea2c195e4cb5149c1ce90df3558a8a18b3d68d5dc18a6d22de83150b29b0905ee4ee9649853112fc19040f364ad573e4e027e5e440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e48d3371f36ad7f2e61946f2cfa017000835c7880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c93eb25486f000000000000000000000000000000000000000000000000000000000000000000019e3eaeae12e8b23592269c45fe66534d180128d1e59d5e3817d1e43d1c9f656025a5eef0557e33baa324438670afd3d4aeaa83357f10d8883476358c6430634164a9e0b181832676a2b371715d8b4365b6b1ded4108edc9f1094811379bc75a2e0c1ea58c1ce575a57ace798c9b91daf851807544d02dce7b8aa32b7c52978c0b995f3e0074f4acce0a6ad82bab681bca2136abef108c89671406c5754298a9144095c077c1317547a94ebb9ae4aed1184a3aa22429f0c57a1cb660635eb47900000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5606ae7f9e6c72f9b048e58e3e683834cc410100000000000000000000000000000000000000000000000000000000000000010f50b0c9c7509cc96ae7d36f18edc40211df5f856eff664bd4295cd0155cb0dd22b88d36d37faa0d0e1343ec86c6b7414e9ab2d47ae7cdc17455427a2a10c29800000001182bf06db627f80d71a962f57f8fe2de0a931435f15a55bbb67d9bb601b48e88363a7df9eac111a71a044c2e133070512b112da191562d0f5af7b15512e9a0a141534879f70b0e37038a3fc123cde82bb17ed808ad9b24135a14c9d61896063b1c804ac315f138b3e9b7f5e694a15dda0690261618bdfa9e1302f07d00be213fb1cc8153617b55b757b4dfd1d9fa92137ba197245c790a04800441f91586d3acbe86efa5f2b22a503c2b76c03d2b820d654a7238fc845af931fd86510c991b0f1caea858917c7dd4b8c538215b8c87024fc893841c324f42d98b3f8010037555aaf497349016aa1780025e8a3aa8eec5303c243d0b888faff5c8c8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fda2f1a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023bae61702d28888a0fb8c7e32353ffa559a9cfdc7716cd5e3067c4be763f2232320c66894af59938ce0a47427851d02f3e453b831983a070a43bfdb119ee07f1cda1c78ef1950c21e04d326af07441aa29c67aa40d72cafc45a96e78427d4e217e2be616ed07f3fd8457522a6877c03e79688345bf197ebf40d9063f7f83fd9141afd1dc64621e9d16d508513b9d957d5e5ce445102091aab7c58ff3ee37f521eb366a732b5f879ef64b876f86e9bc50e381f13a2d8a2f7386e593a070013c3000000000000000000000000d7e1333d5a4df9fac9f1efc88e97d8ca68d0e49200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e65c342f7df00000000000000000000000000000000000000000000000000000000000000000002a03f646a5af9692802c3a398c584c2153bd3bac82ad18b8fcc93b979c75bdbe0f480195236cc2fe7b5bbea3213f9a4b1668b58232b6130b7f8c742018f5bd691ed230d297f49855350f1564ebc9b078bd6a67457a1582e6b8636b2770d2190607cb93e762baabb6c8078b43fa457d965bd513501f91660be75ae26c2073f05c0161d1ec4561831aee3eeaa2032b36c61ab749bac425e6d88211ef1092de80e126805b70baaaaee5fed5ce8171a8296df1a572d8ac769e276418e8b0b8d006930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000433e1ad105b9c17cfdcb89258c5286e569c85afe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001609241138280000000000000000000000000000000000000000000000000000000000000000000139d5f216e63f08942a27798e67a32c1b4f15eb645380eac067fcfa3149385a210f817ac084eb11e9c51b5368f529daba6c61e9801447bd00d1526f4ddaed5c114c3cfa284a8273711a3b7f58416b66b9d69fc2b4a28a7a63509017832cec6d61b611ec9ba3b5e2aca2128ea26d259885d26a317acf4a953823b6c6bd0371082020ce4833c42d4e1354f797e8e39ce43b97782fb04fd3467b4faa79854cb0d8c28380c0a2330f65443d29a4c361aae84d77b373c136c5705f67ab3b62ead259d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f01116b26825565621637ed594184ab79977be1000000000000000000000000000000000000000000000000000000000000000108a027091308f82f44273dc6d572a73ffeed9b51e434cd75d0c989e44418501a053662a3eef8ede1870e9934c8b21816a78f0869657f4e616cb35d814c4728f600000001059a88dec0143dde45ad550a1189009b4345c29172454ce4f62f85ce10ff6b1485356910d278ad9d19a2a7b6eb6f4f2e0e606f27e19090728b235e8f07a783e7e48706426840514dedcbc663cf2b114fa149bd2bce732d3ff3702a83056179e89c3421f2fb866612ddf07291490f8cee34246bd867a58426602dc17d12fd487d2d2641d49053b3d2fe9343cd271b4226fe3507638fb9793d5968c43d2c71852aa92c1591afaf7361fb0ba3b100950f4e3c267f39de5ba00dbbf52f56139e11bea51fc5dce6e5e3703c90fc2bfa42a0e2b09f402379232189591f181e2d616cde12e09a31f45951f8261944f873ea7902b81af56fadce390997926bd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001214555153968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed28763c084578c1c168fd58b70ce4700b68e88f13e327c15b44ce542a4a79500b605886a7890ed19190031ddf4427ed4471ea50ac8af2c2d69b69219ea527f25efb748b447b30c3c116d25de24f3e73731e212d9e97748ab0b25feca1aad5d184d0ddabe367fb3975fdf535a5bfb0a443bf5b315c8312b269a8a3a893ea8aa2601a721a88d4a83dd48fe2e54c8f22a3cb90c94891f9613f3640aa217fd3d442253f78e68d71afa21667acb0247e36fc18a71d181c3ea3c547aaae14421574b000000000000000000000000498eb837a7dbcc822012c6f27b160beafd1394970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120093e3567f2e3a3637170428e32f14ec7f6dd6c2c3015e434b66737d691dd270dd6e60f871dc3983b055a363fcf9ce7bef736d4f2ac7a06ce44a278e54f6ff6000000012ec23e7a61f222ce5167d4dd563f46f2a6a892c8ebaf756d33556e3025dcc24470bcfc54da3fb587c7bfc68348df298c1417529d27c51d4bc396ca7901c6e8300be983eff68bc0e35c119e7d316ba46fcb46611095bef30acead3b102f843c8a9eaceece881588acc2de1959e43118617f10b3f5cf5b93d27fd598ff2d82e6075cf6314d9aab9daf9b2e0e9a1584293485e1a59f5d0f7ac11be4279e130395406e5a3761216cb4313dbe61731b1b4ccba9523ba66ccb79118b728daa292c4c972f7f80ea45343fb01b4fe83c586f1969c924f7c993fd777444d7673a0463bc88c65e3fb8de9ee16b43fa8a1c23e0e151ac3ad9f0c3e510cabfa87b9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004199d1d5c71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001878d992917060026e35f2f524f38e866b1c4a03a58a1c422612eb314853ea190f66b50ae755d5d454b292a972728c56f3e10e921c2c511863c7afe7098bd4e50b3a9d5d08116dad292260e9ecf3904e1f1db916447a002e9e350d94cf5cb4ba275c2a9f7206130fb799e6ba31ad8364498bab264e2ab04b3b3e71b5b15b3acf0c54a290022005e09221e9eea89f3c231f2f7281749b8f6047c316d70d468b532d98863ac3ffc644903f391e0929fcaf3199f03c8a00e869d0a6b12e7d183113000000000000000000000000f9c17c88e9b613a32418241b76725282b7e30af80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160924113828000000000000000000000000000000000000000000000000000000000000000000001f8cf8d77911cbcc1bd42d53f75bf71e2543154bf6505fbcf82c5a0de94948e2fb453ab7e8762376c780907003d2efa9e1191b140836751c630ced5a499683f0ec57a1de17dc110b3d6b26f15234aa2ce8a6ed62e201abb89ffe92e14a7551e2703f7b68abaa0355779c1f9366fa0b3b9dc07d1f87598f13334a4be5247addc049292730e6275ca024a1796649faefcbae0cac2d68d4bcc4205fdcd3b309cf3221329aae3048090fa1b6d309c81135ad6e6908006367b5e5af278ae2c3d937b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfbe94ccfb40af4f63a139a4ae48b01e64901dbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054be11f5713612400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109efc499647a7179f88299b94142631db8c6ec7ac24838c81e9bebdab4f8500c06ba01ac11dae61374f3b9826e3ebd41c58c3e271e47a0592c032d353e9abf2001e667b13507dbf0c4a63a9dbc44de72a53ef3a8220ab9a6afe1641bf6cdfc0b0fafd246f13848994df9f4e0dd3a967c562a167b9f427d4e3bc3721c696e667f125d88eb991201c92ed014210559aed767aa58817ba8270483d651b38297cc3713ccd54fc7c5d6329d71dc670c927d70c8aa2374abf90be2cf26825f12e92a050000000000000000000000009c3ba7bc0ad522520d2b23a9ff16b1f8ed88767c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001755a6193fc992fe476f539d1ee15650c7ecebd6d86f2b565162c87df7d1d31f27c15d9fa5f439ccea447d8e9bc12ac8c8dc613ed815311014e6644716ac3a9a223a3a233f2d9545716347fc23074b61c3e6e7aa3db0c121f65e04e3f2a3e5842e9904e67c0d5f7c7d99f59b4b5bb7eba10655879e7904d26c0abd7f92bce66123f7f38acc5234b479c9687563537ea898deebf72a33f6f099dbbcc043afddb029005bb013dbabdc5aa3e6c513a8174eea0331c4a804bdca2938aa79a6be6ee40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069789fbbc4f800000000000000000000000000000000000000000000000000000000000000000000ac14490aac76323526b2a3655cfbaa28de049fc78c322d2d7f1eb45da605ba71e1b3b232b38c4dd838f61c6695611f0e3943b3c0a0426c528b334a37848a2091fb27309cee1363c81244f21927fc81c0f12bf465965ad7667ed38885e4f386107cb0f633e80e69da35ac010bfb0006e255da7cd8ca12e60c87fc56969d403c40f7456ce21d06a2d4d99fdb1bc011e7389f68f51ff55b0acba5f7d701e1f527f10242a4964423c2b8fa80f30f2e92b4969d2b09c393edcb2acbb60f45b40013d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed0f4e9769591d8eff038abd884187c8101c7f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016092411382800000000000000000000000000000000000000000000000000000000000000000002a3735bcec96f71dbd1858d82dcd129921e3dc8a0630795b492ba391934219d503ecc75335d360a9960bf25c7a5c655015bf0bb0190d33136623cfa6c5b189b32da0a0d38e400b420c7cacb2dde30d9c43ffeaaaef0e9da5f7786b00ec1303ed296789ee78cec83cfd8a4f84a9f8f9b7aaf829283674a49e1112103c5711e74c0d17410a139794bc72d6afaf0e73e628537ca91b6b0ddd0b07902abaf4e2090e2d1644eb7fbb66a400d2ab5a06efaeb7391449f0ff64ad0be5b7f40d5b6f8b990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086150ff4d3751ab57273302fe5ae22a1ce811e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b8b1bae1be600000000000000000000000000000000000000000000000000000000000000000000071f833c17997f1f9551dc083de241eda32a96b157c0f18f1d51caa2fae881b1f841e5c587c7729c21d2fbb502c62456f3daf32f625a072dbff5e1720eade2a1a0d4ba79df78f004b99ad76935d923fcc08bb77aa283d65408f99cd72f13ef923e1a7b17c8518b5ed050673bfeeed5cf3ec0c3bba7167fa477c6d2b4cf1914d279783a3b0ec8c957f5e852f3e6036c49929cb7eee38eb55a7a2394ee99ceb57099b785e0613d1864230441613d9f1733ddcc3c68fd6db0fb7f5f22008ca5dfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fd5f867a39733519432266f9ed5c717bace9cd60000000000000000000000000000000000000000000000000000000000000001287d5ab472599d78848c5bada870dd4dda1b4314f78de559a1da0c02fc2db94d27df8b003ac9b16c8325ed214bfd47ebc044c6a440a7b685f1287cb12169dc5f00000001110f0a3a226751167dc9f9934ae5f697334205f71f86bba1b1b8b0da2d2bb710a394aebc5ec731cafc7651009c8b9584fd67f3b0f8902f1f95bf25f1032be5324abe89e4c242bfc91418457c60bc23bb157987b7c981d8ea81fed27000569591ec875c1ab39f76441282ec166d1846ef4eaaf28bab09ab450cd020f81e3dae860422cfe0c14a20e2f208d021605c464b466f0d8df2c4539e2d5546d5048b9ea03f5e266dd764c1115fd550e2f3fe52611e6a3c91f28e7f8bdc640e83060e23ae29dfab4e1b483d8caddf773670f1169ef5eadd8e07bbf371197bcc8f0775722652aff08e6bc8c2981b0c9c93589ba117aa453f00cf7306f6b7bfc4ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181b9a8a48dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077af12c8347894a2faae7dd89eb11dfc8309943d53daa4b713717d68cdbc0f711f6b379296f5e837170f0dd4cd61a5418345ab16f3bb94b98ee2c8a59cdc13522ec3c53429e1edd90eef290efaeabad6ff68eb4039c853074bf89ace514bb912b8ef604cb86020e0996650088bf41524a663b89990ba9b0a81933e3e93b205d3035a62b3ab648f5ba20aeb3987d262505968c5c67e19ebfe62c6353770271f0237e0db6d46bc3388fc7fe77d691846bfe42f5c9de9e8ffc477fe74b708f53f3000000000000000000000000f01a4a663841b049df4fe6a5f5e565507bf37fb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505d73c84d8c0000000000000000000000000000000000000000000000000000000000000000000163984073a6ba9f068c2d7acdb39988e9a2d7cfa51e8e73ac367d90f30d28709089ba76cd334a2a0ccd7754cf28309994a6b88e55928cbd5366a9b53c3afd5ca022c15ec98461727546def41f01819d02825613d28eb1867cc32b88be359bc7920e5f81ab1bbfde7bd3838077b69eb92b96261548e899334d768ca107a610e6f05f97d240ebb840d799780847693d8f930952963994bfd4cdf223832e37abbe4210fe05ad54eded3a50c5c7e5c57702a75a2494937a30381142be7d60c9a565e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c7ed1d6b35f49038d232ac9a2403ab6669d7ba1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e026112d5484000000000000000000000000000000000000000000000000000000000000000000001875cf7e127ed2d4558ca717c77c0144e7721fece5bbdc1c36dbded5ea112aa23f404a762e3dcec118e55271e514996e09e7566c0df97cb9fa9084d35ef381923e40beb56bdf07d80119710d880190a6bc03c13e1c4fdf667e26efd819120150f104d7afac862d548f71a518d77e037a0a67d99d9018647b253840c6fffdbf527e2246305d0dd68f7f83a27944e8a9db5230395df6d978a56ab17172e06cf2d273de6d72c8a83dfb842cf263ba8e98c995a7dc8bcd95e289ee5b9bcc3df305d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e48d3371f36ad7f2e61946f2cfa017000835c78800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000000023b40ab1df27e8101a11c9d6d23082cbc5e0cd43068935ad93fc4955ece8b74b1411bad0ac7ac92d85a3ce6619c3d05e571ec2f3e257439838aa0e412caf69a904c9e7fa97f71235ad4cb34fd4755238d54998afe59c2d7361f38e21cdc67c93132a7eb43ef1ee79cc7d5fae2a40a3a878fc6989447f36ac5528e98127e1d57a268df6d09568c04b7e5b8176e24e52583d3306d7d3d845026c4b36a88491195a020da0cd381bf0df6447c22899a7354a235693e4578f70663700671f2d7a5e670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5b4e44415fd0bbd21f848dfeaf064dc2fb1e8a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2bc2ec50000000000000000000000000000000000000000000000000000000000000000000008326cbbec5a6141d96ef12333792ea3ef738696c370953819934abb8248cd25168b4e247482d5949b404105c5a42d8b577405268c0ffb71a5535f63bba8b10721516df010a37f0eec4921174f125f630e210e580fea14e81e571f996f7a77710082e180320097e103e2c2c488b4d18865f3e699784751457241a941c474c9e30f5a7c5179d9c8b5d9693382715b017e5b9d696afb0e3eb043eb9f470ba1e81c04476cae974a0b41d3105b393ff7a73e4e05d85ee918dd0d2775632259a2c2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ca55dcdfc20d66d9f92e94deaad1f9f529f0d300000000000000000000000000000000000000000000000000000000000000011b3c76026e94e75f8e105c24ed54e7c9d4e0fb1a5ceee0cf543ca6ae77f7a04715824c9b362ed2beb4922fe9ecf688ce9bb36840bb681084de9bebe976fe1fad000000010837dfa169965a9242910dfa76f4e2263cc3e35c002d337f6fe08f8e10a2238e69b813b5afcdbe4f12940428823248ae67a8e1281d1fd5a4a95840641fd3771c0707130c0c6d62c66228022bfeca8513b3c4aa0fb65756647efd726a2516998ea078862efb6f8f8cf5478f3cfd04c809447854d6067c8993754a28c41eedc40920e2a57d058b9e8d3a72a7eafaeda0227705418135c28a3213ff112c1bdef974cfeddd829774b368f6a6a09c776b1eb45934efc8c09b95be2b6fa0fb04af6b23ceee8c024254a43135e4e80a893e37cb85ef4c09f37175940fdd9ee72028aa122f909172872817a85e4717c5eddf30b122c64e0051fa9f54cbb16f2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e9d1f643d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014eacfb1ad57f169d1ae635a9461f576e7c391b1377796d4b83760ccd726034e055b4f6b0c4a33c6fe3d2ce54144f0f57f3281fab1d1ca04dba254b17750368b0c4179edcf9038b5432c430f1be51b9f462729d3134967974cb6dab02b2b060a0104340510224f4ef500e4c7fd61e4f6088ca3474fc81ac811beb95335d83c002b2caa76cc5f7039798a99a06231d09b330900cc0ac266af3d98164c8474ea6405a801c5db93228a0dbf2ff4c82b0c47226a39946ff5c27b000ccb5e6b9bd2230000000000000000000000009cd87141596f4908ad45cbe74deeb17f1ef6c910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000002f4e0632b62aaed0fe11a2e593993685d5d726a14e07ccbfb2aecae2967cc7fd27739e7831587849176ed78586d333f670467917416e24463108c70ae77045a51b1567f4b4bcdc651ce20a6a7bb4bf41577b411922bb362c8308c60f42ee468406137118155ed8a20af5e54db93768e315dc6e84cd6663e54b0568637bfb009b017b91949833b3c508d2087ec1603bf4d7d2c54971e9cc5b1bf9016881babe6b11e547532a869e3510aa279f9a2b473e70f160da0f792d3cc00ea3bc3a3ec86d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a034f0fcb4432a7cf278ccac3c03d8ac60f15630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029a2241af62c000000000000000000000000000000000000000000000000000000000000000000002cc5287120bce6c7fe2ddc5c65ed1fbf2989d88af0b3e5ea8d88a00a5057cb860b6bbcf58705612906a8b6f84bf1ec562c9822688cd5b2c9beb8ab48d8926537117e31509365868b7a16cf734cce68c8025bcdc70c7ac81947bf657e319a307910faa8e9f88ac01c39c96e6100ff200ec8301a10d8a27e1ab793470eb90d04ad26485f44a9d605d2f47965cb112a0b401665fab2a34ef9331202703ba9ddc1a9103703056b8441209d59a125c5150d56e0515a1d4054e9b93125d83506936c690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c49e532612f59f3f7403c9d2dea9860b0b3e3ea6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071afd498d0000000000000000000000000000000000000000000000000000000000000000000000921d92f3d3d190a1d5280ed1b7f3b4f87619244726ff096a885545ca6d9ac460e4e92f528eaae3279843fa98fdb9fc94f3751c9ed799a24266c584f1ade028811b0c55a10976a53c36eab2674a1dbf3ab3feb855540c676652c6f0d8aaef2d10f1abd703efffda0eaf4e0c7b03f357e9bba6c072b7fe4a292dc60eac24489ac03413b62c0989c8c793c5e26196dc9c9e0f55d87802852980be819a99f1f469112bbf6b10b60b14bfb0ab93c8ae4b28177850d1a42ab59fffc53a5b4d95111700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000353641ac8a0b4be5e4bf994e0e2483cdf9a1c8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ef2bebf8bac0000000000000000000000000000000000000000000000000000000000000000000033a5463057c9e0bf5afb12e60483425694b3a0280903cc3644550251eb476f22621b5c4cc894618b76362cedf7451202de27b22abf8b668560706a46fbce66122ce4c9b446e77bcd874424bf16bb726e9a1ca9eaaab3c27bc5d13772bda1cde24359e53898e665d4aa43d71f707351566555f70ff18d136f2e2c973499fa48405ed38e85e9c22b67b5c468a11a323ec4a3cb3fd20c323bdb0fe98460a27e907112a398fde60bb2e73b8bef26177a42cde66131e87a1c860a2815870384aeb7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009929ad0174fa297eb8bda4ef2d96604f44d6a97800000000000000000000000000000000000000000000000000000000000000011d0eef62f655df984406ecadd3a9135d3e01827d744db227d68fedab18a5317b2411ba1c4cfacba19a58ce2363293bf1bc1cd2cf8c1ca10fc701798af4c1db80000000010acbb59aeb744c07744975c731407986325f821416f333013d21e50812146ce55df98c3b8f60aae2101eef879a32ada9de5f640c9040f01e41ecbc8b17db7ca9ecc2d9b234f45327838e47006437cf17c65c83a10adba3fc1bb8709e1e704355db80b3c911c7357aac4b8eb17f4bb4412d01b37014df0e51459aa72d2e7a7c6a6649839554eec5254396891a6557388f75560aff84ca57e2205960362016e4a20a08c727d8458605de40a2890aac70df0f9e913157b23b0dbf35a1de0a1d1863058f6a06e031663e92b514d707befdaaf0f543ce3dd17c693fed718f23b09e1968ad1257e8d92802ebe87a86142df4b407ce790f21d4affa48a81bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003df768162c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001006a0e360dbea80e4743191422fbc838db0030cfd04e97908344265f7ad6bea0d98975c5f4f64065da4c00f9c9009bee46a44c51437361697162301f356ca600e1fbbf9b98e855661178732c95150da0a816f366d2b88257d7420f3111226ef135821e3af273e50e07eb2be4e892f39158d00d02067906a82894b145225730f0d73842aa08ada5ae21be29a2598c9e83817caf0e331e89d12fec27d5678b4af276402270f07eddefbc3fbfc1a3c76db2195f513eee530a42c1e04f45d57dc920000000000000000000000003f9c38bf8fd388d9afc82f2cdfc010896d750c790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160924113828000000000000000000000000000000000000000000000000000000000000000000000077129ca4647ab4bdb84f44c8623a38a01b04f51b7b3e888738019878509f10ac0849263fe571ca66d9498948e0960eae98d0f835a94cd57ba3e4b72a68cc90b840110cdf1e770cf7850b7215a213954679f66730db75631142cee94a564840da1cc6092cf4f88df3d95546795bf531e26ae6f20d173487cc4ba3a5cd9611324f2fa67222f9a802914f53d5ab7d6d29b0fd0ff2ae70506a0736e169e92e2d805913eaeeb30b52e2f97e2a25bf814466b605aa7367e668addfd80213cd6ebcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005443a3c911854f82756721589cb55549499c77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b48eb57e0000000000000000000000000000000000000000000000000000000000000000000000a25b68c65eb12e65e28c0cacff778bcb70ad540930f69b67ee095eefcb9fca22dd61f1cc3c2550777ac25a856229880927ea3d0a7a6ca1fd31ccd152a15c81d2df0c29eb6d8270cb3d1948b41520c3663b389719c95f2982b8051c3a161279c2d790553e68d4baea5a7e8ae0874399584ae5c05f776cb34a5ea9703dcdbf5db191b39433647a6968f849bef44db6ffd8f74dd541997ff166ddc541afbaa9ba611b35eb1441b56b497948e2c03d0cb6286265885f3dedf27816be4a8cb2f34c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0555149b5a5d96ac016d3425b7986504190c3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef5dd0fc83ec21627251e319773904d353adc0652ab9ade8f1a9d99fc3735b2dcf523f98dbf0014be0b1b5d0bfe43c643d5c71fa86b251a9304e77896b4b6924351b3e62bd97b22cc3b736ec73ff673e481f6cb126a80f9cf54132d5629a6919712539b085da05e434a004acf1d4c04eaeaf8250dcfae358c6add1403666db15de173b885d8ab5e06f74b1070502e0f6291b0d8733483ca4a9cf34970700a10307f9bb6840eba6faccf8049700c56f71ddd6bd4c39d3b51891650f3774768d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000207c5cda892f00000000000000000000000000000000000000000000000000000000000000000002d2ed05fa56aad910f71644ff9374a7e18291f7b144926a63b706c110fbf9c32000a3d516e3d054655125e84ff0fd58aebc39752fc2c417f9212982b35a3d17b2c27df4650c37bd4d621fc66d2d2a72ed2cfa37c8cb4270ab14f280a3f56bd810fe111f56817c748e137eac475665d114b55ad257e165a3ab228d097c1565f4d00ba5bedb2722a02f61ff5439cdb6a20f9da2658c042fd4a5681c7604c98afb71bdb74489ca6d9ef2f296eaaa5f6adcce55be9e52c173754bc4f7b05ae21c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006eeda65ee4d4a67cbbe3932273685fb817ea693a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000000f2739d588dcd064c229e703f43720d9366ecc2061cd0fa3dedbe99ee0a64d440d9e049c1803aad59129f95673b78803bb9c94c1b4c5394e3e4f147fbb17d20a272cd3c8ac5b08abcd5afe832a9a2496cc8955629435865b4ca004cd0c5093140875e98a8981dbeb440f1c30d2e7d9e9a95ac45a4ccf2c6521491022f92efe6210b49904fd3eb9f46967079f8e89761575c58865a57c8a810419118260ac19ef1f693d7a421d93f683d0a116b902122d58544b517602a851a41fb47d75e8833e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2fd8f397f0578e20f6f5a2e11ad169dc6f96d1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb182c933ae00000000000000000000000000000000000000000000000000000000000000000001f2525148f534d82c185c0344171dc05418a611598a8f06e0b7a006f54cfab2c0b7915126d5c993997aee2bc10d2a3191cbe0eeedf6f341583169e774044bf841c862221869bd7dbde6d7ff6d882fc8102e1b3fd907328c8ba70ca6d141203512022edeeeabd35dac1c3c2d1dc63798b82ff6f29fdb0cdc34b489ffacdddcdf40c21c0a87814fe04d9f0c1253b5b67cde1d77cf00b4de2c93764fefb52e435a51f640e8d3f5b485d1d7a2a7da8bdc863faf45f5c08cf2901a6e442b5d99c55a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ab1e66413ae835377f9dc0e10f9f251a258d49000000000000000000000000000000000000000000000000000000000000000108421a97255761401ee7d3fcc6a14c2ac64fb72a7ccfb76835043cff3c6cf819080b91e4d01a84c24086ebfaeb09505974d8734849e0e8ac2d2d581870c6f548000000012b6872f013b3d7ac6291ef8d4410d030aec0508f4a68a00ce6bcaf5c18bf43423810aeed679373a2912bb55e5fd8201ed4cafb3d8c7471e06c858b501a2310502083566dd9c9a3b52f50f79fc9c5ca156b4eca6de5011b634ec4079602e1bbb6ffc3e05f237d736cb41318733c2596f58c31bb70b28d6d706a1190351726b8eae654a6ed9e1550359dcfd7f063bd4e4d8db97687caefc0d36490b8fb20492f1246cb684cee00b9f5f9c81079119402ab02c9c55929663b570f7379562621363b907c8defc10ffbe6df0f302ed13b35c6c6a0f2dd477fe9984610f1201a6ec5937cee3b8c01685acd1938f7ec7149731665a93ae26cda40dd2a064ef30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c93e28051b80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e80fcd97617e7769f10e86518a39471033a13baa172edcbb218a6dc1b5e8b703efd15a9105f5641bb925b54a1e0ce23ea0d2d4fe89614025a94c4df11e241014ce698e39b75e677a8b9610454b051d32242ec8a370c4e362bb273e2f2feb002465bc2d4eebd46006666e02027c9284243a1395558f73effb18608eab96f0dd155552d818e1c84fd67c380b4022d76b5380e2a37eba0799a65daf6969dd4b42144cced897f337ccc6455e5c7ad68926edec4a4ee91f3560b0a738939974e1d3000000000000000000000000b42bc255de791f979a4b5ef296e1cff15e60cd55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b267154add112d868295fe3faf1db9a162fa73b8f16b42a8b0ca12409994e3726f3d1c59d1e4209523c93713d523968001276d7583cada8a650019496334c520000000102b0db7424f47d4f9ac9e48e942150f8f049ba9fb2dc95cd1712ce500681b32f539f4550ef1017dee6354d8ccee2c121e2257c54828ffc1529f1f03a0261701bd3f7c7cdcf0c2d0f937dc03d60add636767e21c9e48747cc337683050a5216affb2566a13d648ded1b771de8333a9513301c76d88032724da215df5e0f5d660aeaea5ede0e108035714cd17d1c5216b707749077e117075e0747cd9b06561c724744658457cebcaaf491e11e620bfe660750f59133bc9e3dcfc3ee63253ad4fb04699bcec83b4a149647e4a6c5b271ea6f1e26ba25ba510303f0514e058bf02820ab4997662be6f74f771d51a9d1f551bb54d6e51bccbb5990b6fe4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000165f8afa79180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012a1310e687bfa43bf548492b4fd92d40ad912f706099618969884eb528733bc1e63022a03b08a806131374b898e14cc7ca70c65a8e8ede0dfa0d091ec53d4f4006c85fe134516c609a7c4a0dfb2a2e19158a7d52a09fedcc0aba960a0bfd7841e0741527a2dd9b6d7190df478fab136a7a665a5717caaac847f73b0cccd1b4118b2c47c7922795e5ab61228165f71ff8a4ce6656e85431aa497f66d0e2a20d604de80569a233c59fc87c188d58088f2490ce2b0598be28f68784b02291cc916000000000000000000000000283ede7207fdcd6ff68b177aa13232e132b9faaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110381acad39095109ebbe70b1424b52308bf5117ab9c80ef997b835142c291b623bf7c468b76be6ac124267c45acf9b649956c27602bd1347cfbc778b8cb0bc30000000126acd4b96aafbcc87451f7406bcc3b6bdefbb952bad42ef14829bb4d0ec49316a289a40d6734ec5c8eedf6c6406f0fa175ded340e923ebcea8dc03a3234095c0f71c7d816cdf9cb29b6269f91b3b14610a05ddf0aa40fbf306e392681056c96e6bf4828d7c2fd0697ec1096958f620ad80b2e5acfa7df9eff00b827e1f6c9b4e6a4d87982af0ce6cbd4f8e6870fa45698d211b534d1ff1f0c6bdc53a2e5417bb55775de85a8a787dd6fbae52747c01fd503d1bf5a81f9ef9363d724f2a746a7c01cddcccd1ccce4381b794cb471e8bcce7c21fbbb645ca6573bf5a900f448abcc3a133fffef7617d1892bcb5b379d1539d6a28fd664579c2669a172f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018b860b8ed8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155346d7f9d3ea5163db140d5e261cceb39ff3a7dea37184dff3a9253227e00d2702a5d159537288892241b2bf5b7782698b28905cbeb30efc299b3ef8ee1f81144282cdbd85bd5af74a879674a1510f1e4bd53bb92ddd3cd94144b9d4550aa0043463e960c84b01c9ff9df66dd7edb88b7bfbcb3d2ec000cbec1e95d294f6d50cd0dddc0e2e0796c15e21a6d6e4f97d6797e1fe234cf2b2d76b311877733ec11e6e2d69c86bfd590374027f64bf9752eac55f1ce13d1b12e8aa67e596fb5e78000000000000000000000000a2ad261c6adfdb0fd13dc46f61332abae7af2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104675586f182b2c07b6276a6dcf9ffc7c20d78a5c840d03155c3789dfed0f9980b4542ab52ec2e5aaf41f8994fd97ab76d1d828f185b7bf8355cbed2d402166d00000001248d0d1622ab38244cbec86eddd3686d189a25364d5074d45be968b32131ed334478d28ff7411f0434660f716cb2b007d4964b251ac49af9e681f438288b172cd4aec61a0f2acdbf2f722da1761bc2c16a438ef5fb345f4d90851c6c2d63e9425f04463f48dba67ae3d5afea8390dffc66d6af5ec92a5e754fc444af1b76cf1202d734dfc6bedfafa6bedda95c886b842b05e7dc7d71bc46e801830f190468d541278a9f0be249c99dd2a669c92a0ddaa4bd5714da5e6c3414e7593d1fe237250197cb6a77c53f7b2f7a24126af93bbb5c629f4fb377f7f2fe967d0517498afff10e4d88d457e04f94e93b7013283c48b7be9a9481b15386ce246d890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263a29b9c880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d61d650451ddf77ff46bd5b3f67159928b85813d077ad64476ec04ff5be5f4014712ab828947567d29552cafbdacc6eb2356f0d1b4a95080cd6ae0155a25e105f27c20a42b2e320b74261717c100ac95d4074a6459d916118e844be9a3704c0953d6958e8442255a1651ee0b6f5b2aba1d65eef180db4f1b445129cfeee9dc1e666969e7b93c190d8d38253c415881d599bb5dbc83daf04fd53ada70b00a642286878346174fc3617855a0c8870c8175ec950ac418adabc7a70584ff5dba4f000000000000000000000000d44dc67eedde1da5035a8b8e5a43c65ce1fbd26600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001609241138280000000000000000000000000000000000000000000000000000000000000000000107281095e66448a30dcf5d2d39ab8cb8031ed313f6dec3492e3dec4b9f47261230757b6ec35be28f8dc3c5d3a962bd529d5f4c99dc754a92c8d7339ca6d9cca0edd337a6508602903aaccc16b3fcb671dbaf9f64cae81c77d6d03e3cd8be8fa072012ed66af9aa1855db20a422deb8aa000f09c63ef5e7365c6eacce0e9c8852dd02fa4f46e073a03fbfae6d0f89d9b295b8d34b010a9db06e4810cac828b812eae3720d55a5d0b4b8779bc0c0ec636e67a029fe754b8b5a10269ac2a872afe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcd0cbc559c004248d542c98697a4355356c997100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000002c9b12ed827c3d980b48e52b3ee7b8e3a1fdcdabfe9fa308651ef3a555a8e57e09318593e4a0a9384fc8f45456206839b3ff270e9089a6c7372254fb3474f507030608acdc71f20897ba472b95faa2c74fe3a12806e5b20d5c8e8827e08660b61cf61a66f41e7fed37e8544bddebdd0a5806169fb3c67ec8ce67510729bffd1d02f4153137db0c580e24f6ca28cdf8e92e8915c29878e2623eefcb85e4314fa72729adf4f7d85fe2523c7c7d8e973a089eeb2fec7b38ac0a925653106653dd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058acf90067734c6e6c15418f772e9d229dd2842f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001609241138280000000000000000000000000000000000000000000000000000000000000000000277128eeaa9a403e1c1553eb8145114dec1362c167024c842601b92234d7aa8310c22b7a091986fbf18d6cd47fe0cc9fbe581ffc31467e88cb243d0356f7ccff181f2d90bfcc6ae1df9ec69d937177f585faeecbe1e1024c7e7004bdcdc0ba78031fa3a03411b4ff847534c9f6bc9eb7861e10aef03e4003d1abd6c62d7885a90a8773d983234d7b739de399dddf4fa9fe7da687fae22d2ae6421427ad5eb4c31070bae83182440bb22c908cee638f0bff101e6c444ccd4ba6394d1b410cd8030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc40631f1bee505c43ec0199b86d64ad7a3bcab800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fc05fd511400000000000000000000000000000000000000000000000000000000000000000001d0f7da84862dbfb12f4c5d84e7100a4e21b35292d2fee952acb987dd72ad0fa06ed7c9def02479ff70a7a45d22bb76486f97b03e614330560091421985318182b9302e963814d528941d32fc71edba148c9120e12605287a31ae1013570efe00c0e846abf017f8682016ad75facb285b7c2d7345971f74c8c11b54343c8d2102fc2a347c54314535e0e214b8b06cdb03cab6421ace6eb9eef1f6c535198e9d3114c1f648f81190069d3190a7b2627eb287b510f48c6f10bb8ac595a633e596c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b24b16b07237f06a2bbbb2270d88a31e637b1d00000000000000000000000000000000000000000000000000000000000000012002207f9be6b959a9fd26fde5e95d22a0609d44254557ebc8ed9a6b3afa068f05c58675461b3b7e7114685834f6a4ecf3c382d57877b5b2b7804f4e33a0dc440000000120230da72bdf66bd8e70e3d80ebdf64f4383febced500a8f4d00b2812bdda38e4db32ff3ce515d0491514d521b93917dd02651eae60db317a8c64f4c2469db64999ccfb369699ba7875a1c3ad2e7fc02d42f71729c3b58c7a32f642f2509faae91d6e0b2faecd92935f9e9abe17077a33aa364d3a64dff73a16b2a3d036c451a023bfe1bb58554354dc5bf7e8aa5b887778e878f23fbe530195f74000cdf9f783862a2d402114e75c2f76d208735dc4e1087d86c338f13372174d97f15936f17390b77f87d6d4dafd27c2f03b10eb9a540b5237c2b6824a932fbcec215aea9796282bc56a0299e1770717a855dbfcff94d68b619a79626994a5222120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b50bd999c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013905f9517828c479f1d0c4c497db5b7c95cd773a80d2499e368fc39980ba04922d8ab46358e3203e18b06d532187e0cc55f580ee2ea4ac9d91ac908d3fe2bf6229b624f07c8e90401e9de1631581188ac00b31305f9edbc9f0fcafff435269d184bc0b76f7abb089eef91a8d6a4079e2e55ff82dd4c69fdcaa99a6e9591e112181d1962d64e3d495aa31d536385c828195ad86d9ad0d05fe7a6e9f50261b275279d19d5309f00ef9b6a985798aec8d75f8a2c254ffe39e32905a27cb6e3be21000000000000000000000000cbdcc0babc8654fce428877a654a2a26974c8aa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000000000000000000fcd85f10daf2dadc3e02e1dccc16fabd955e4dd162dce6d8b0d9a2d3aa330551a62907a465039e43048d5a33cc74937b504294ff505d5b7930c06ca0631d15f18f7cb7af57081b055840444c9b0ebc002642ca01e4089461ecdb5e4c1e962b10e44a27b57531b84075e443220dc13064ddce7b843da5bb688382a5b46fe2b862df1d3f50a9d6734b4a0669c6e79c3c94d77c90d731a77a107e23376ddc381e31f06f17f5f2267856e00ed6eb08048a5fdb059534aa6f20640040a4c1826d9c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ebc81fdb426c5bb7408a275837daf23b519cca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e54a1a950680000000000000000000000000000000000000000000000000000000000000000000085f7aaee0017c17a184e7788b4ea8f1644797813224d358d545ccf11c7d07b3186437a5083cd0d33508a2efdd16d70140f80a08606e43a78c7b74ab26c56bb61a8c173921f57058a18b1a29643703cccfacb6763a661f366f9afab6409535922e48e02c84c9d202a268ff075872ed2bae2201c84cbc62513bfc3795b72635682a996c503b7585857160a2415c53453055ebb5c7885f9610314aae385af4c5ef000ef37bc89226a1138be8ac82e6a287d2157a2980535b0322793fcaf618953500000000000000000000000000000000000000000000000000000000000000000000000000000000000000006835a518320948413fa77d93726e50cf7be300ec00000000000000000000000000000000000000000000000000000000000000010d55b452d7890d5d91f616389a0640e50de523018326a0aa0c942d89114f5106115ec2405d9c705bf1dc6bb36cd2a867222f66cca50c5d5fa37bd24d3094e3d2000000011e48e9e006e4e836e0b6b9564a1e3961f01b8e29fb6f74d6bd8f03500f5c0e86e20e89722287a6e1508a26e4ee1e05f0fe3a399092723daf53f8af1801f4ef607e63fbf3e4d9dc848383eae0d2c1223f62b9173a6067a5de38af78650a52ab1c1b07f5e4a3da04a5b720d15aeaccc6fb61d6a8db890c72c66635453c1544cf3e12dcfbf3ba615ca63786621750387e70111705648ec4bbfd28a376f51e41fef7f3bbaab57be9194ec3e585428c7657697d7373d84c124a31aa00b58e0a424c8ce40c99ebad6d360e9cd1cfaf82e9023d71afd34a569c227c17e9d19c04ee70f585506c7a2ba1398dec0dedf11aef68c33225b95c96f39b93fb2968370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263a29b9c88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00e219285d2363305b4d80199aef9de483b9589233fa8c5669dc679d86ac7291afdd628a572ee286c0f938ed1bdb824a98bef9a427151e73c1928c2d4d065236ee754f72629daea8ea1139fd51db68f4774e199fff983435766f8f34e255d091600fbf1d384b6992c310c6508a1f2589ed2e75587cdf9f1842b7605a55155010f0b492b0d86d2678c35fe93a91c55d8119f6dbf3678aaf828f2de742d3f1619e7a45fab87904f871d7ccce7647e2131a52cc45c069552a82d651838bf7a31000000000000000000000000c1d0cead1848eab13e53696d888529d34a62540f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103b077add26a094c77aa206f1cf3fabf45f29b7309be54f9157143c1336687762e5eca2a575332954cd468ef4e0b9b9b64299c9a18718b34a1e0d9da98a4fdf40000000108bda65797bb9150eab00c008e068996fdeae7c9ae4597054b52f6ac2bd3e8708f12c03a95516855d33954d66ceab111737e25e7674342fe2f687d3b0b90f28b38217a5925938e894a5f5cd81354930e4791a6892802110d86b9727b2a367d202348a09040436814848e1b2e8381cb71db8a39769d8a5947bc7e68442de8b95bf156f1fbfe8847e88b5e3aa461357cdd2be7ee1ed3f58ad956fd953926bbf743c65a6d6d7a890e3dd3ddd23dae5a54051becd80057d257723578cd39195b126b7fafea7475af77c730e6d2860e2d187208de038b978e39ddad7aef60065ed6d60993115a370d346cca144a3db76cba8f11f2ce28844c1b4b70e9aa8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263a29b9c880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e62bcb725d7e0e601d644d44a8ce6b9351e9ab05ebe435a1efa9a5729130ce1dc968ca22716d6fdea9362bdcda9cc50251a6c93feae83b9cff234460ebaffe26ff755c974cc4dd9361dbd831a76543ead8f366e09efb8da7a6625e7e20e1861e6e4f786ada9211717a7c7d4849eadb0698ccf53a63ecbce2b958cf176f8c6d23851046ded09874e2ed029e3dcc46a4103167084915859c5df5f7cf0b5062060b4a3596844a641d9d80dba696dd8c16e83d7381c4781b4036f08f221a44a5ca000000000000000000000000a21182dd82a97327e473189c2c9f45a49936693700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000268bde45a00f83fea32ea06719740c1efca4549de7ee229ca5e2eb2d8fc07e82140b3aaa0734f53fdf83edb5fe82e680ca4299d5ccbec5fc99a865b89a6400561f813eaafdc7a33f12840e00d05a8cc38ec2bd4aebf46886bd0d459572f32d9c0f09c028ff7faccf40e0d9bbde875515129d60b9fd68777a9baa0e66d54cd45b3023155f37186615e2b915d83c8eb0660f95a493afb798e74a0aa1b526a0d442199d15e4a46cb22fbe589642d523f95c53ff88be77839c3903d2e4f618d4df4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b5256b57a724204f88ad92d84cebc5723700bc4e77e725af5344664c378df512d4e83b1fcd54b6ee63925860918330f349fbab110fd0607c290a9de1702b8610000000117471174975a4f21d263d09a07e5bcce28b67fd4dbe81ea22df3df0c105fcda86724293b1174b0e2264d73045c48a6f5a90c50bfb1b1fb89ec6328981bc12822ef5267b00ab60f796cf4d45c219135e2b6d4297b8a678e28d38ba2770f03c382b04011a8df21d4f1bf5fb385cad783ff535ea0e959efef384c05e85627c972f563ea634e710bb0633b92b584affdb4b71cf5928d97e0115242ce6a8826aeca4861f552238bd763fdd7ee89f6574f198c03e85cd92f0120706ff24b960aa4fb3b915d28efc1d7eebabaaaa5e5d80cab338471e2c55941a17dfa6cd1a82daba43792a08c9fb7f68a51f14d3cfd182d46860ce8e7d05beeac3b67d8bbee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a22de49293b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bb41ef8495cd5c8ad548559a61ca2e5b253a982908b14bb88fc43a064fde53f0d09dab49a2b538e6498f5c4f341998f5cf19c2b26486fa4389f0e5ad5df776813513e5710b37ef229eedade5d89a3b17f770fbe3e9a7f42b8ef7d7477d972381b4142583ffe55aae91fa8180780a1d223e499803c35b4236144064a1c0dc80c0b47569861eee0233b373fcc863d80a15db6c8ba284e28f7ca5801ca57a03e8420c09811ebcada69f777e784c5cb60ac8360a12cbdcd2626c509ed44ed6e65a70000000000000000000000001d92ab07836d25c178e9bb0d0bd800d9618d021b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000470de4df82000000000000000000000000000000000000000000000000000000000000000000000cc397de3e0048c4668722b71a3921d4ea50fa960c2252321533219d5187957915d7c49de81f2f6c685f8334441d5e5e048b18401c7687b6e2c657c13f39a076098af558546aebf46e14e59fd850776215e9d5eca8fe521e47c4a1d6cdf8b9f12c26bf549d19949ea0c014dc417ce9d350e7ceea1cb4f14192bdb9b696005f67242b837645602be1aaf22643db052eb2346c830bc083592a6606ac73772c01d2044adbac222ce23c7dd860e4072f01e7b2db2e0bfe2ff7239f77e9400c3ffd7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ef59848d15659e841dfbd1f9993dd2b5421384a000000000000000000000000000000000000000000000000000000000000000118d5b75991520fa25c52b17a9b382873938dd6bb619d6591a17c8e4365598efa1a6dd08e130caadfb3dee08ab1cf6e80bca2b8edb768b8b6fc7f7f16f511ece5000000011cd75e6319537b291a36ce19c52bacb54af6a2434b3a15815440a0f9001e8cdcd1d481b7882922172a98bbb0e75767ce0e2407e2889e2b40124e345521b3dd3049eebda6d8136f620801f0e2913e73d2dfffad3e8bd90a900d187c4f00f9a288a7e80c2b305822ca8067a241a78f2b83d38a058fa56e2eaa7c9aa06d2959120a4563116a0bc107e8b4f79aca8479508759ba95cc4eb9e35705f1256524686e4cd9ca0fd293f06520a9bc0fe4ebd1894f6437fb15470dabcc35d618a3300ff0850b069ef0020ae13f8c5587645d0d86b3f0dd7092ff0ccd849e047fe20d989c5b372013daa61e790a67a3c136767e1f681d2b52e385420936777de1bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000263a29b9c88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002190bb93475758bb35b54027da62b685cc6e8bf18eac875431f6cba6243169f2063c41bcaa571e509168062b7429892fb6e156fdda916c6a806ed0b6201aae01145b2d60166760e37f83279f7104d4befce742f39b60baab7b92d76fede8a786070165f1f0dae4f0a90d1555423174568378c2cae7f31c886ce06f4e9d6dc8bd00667278c0f267b495935276dda4bf901a93d8070e84c99ec3d5a5ff8f8866dc17cb03015db9ec9a82a88f970971a1056ddb46593b13155efbc55d5a5a69a86a000000000000000000000000a58208b4176f18cdbb08873c7da0403136586d330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000001696d1c91c4cc2199ab2504c49037a11b313f1a2218a6aeb039abdd5755c6ced15a9f637ed59cea8a5b55b666db2785dd70f4eb9fdf1583f4b142fd7ec488b64109b4d89903cf2a3a853e4bda8c28ae7e1bc797faa9bf298b5d11ec90f1f472314852f88df24ff2f9b1e9e398506f43e6f3d0c762af1208ca88a36f3032d086d1b01bdb9c2b3d859ad2c34c008282ed858b4c49e3de524a3d5967c9252ec66d0048b44830015ea80d819222923828b511087117d897f0bdcb3b2d8109a7ea9950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfc82d93ea4fa8797c7c9f846f76ebdad0deb6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009677b8fe58147dc4300000000000000000000000000000000000000000000000fb176714dc92084de000000000000000000000000000000000000000000000003b86eff3c833558a20000000000000000000000000000000000000000000000000001afa2918b709d00000000000000000000000000000000000000000000000286ceaec7dbc8ad23000000000000000000000000000000000000000000000009ff1bcf85c85babd200000000000000000000000000000000000000000000000a8db19bf0c9ed7f9e00000000000000000000000000000000000000000000000000002ea2a7ea020b000000000000000000000000000000000000000000000006f2034fbebae5d1e8000000000000000000000000000000000000000000000009eb285add9dc623e0000000000000000000000000000000000000000000000000b15847bb4ba8f1bd00000000000000000000000000000000000000000000000000011c852729466e00000000000000000000000000000000000000000000000b42b96dc2d3bab15900000000000000000000000000000000000000000000000dc48f6dce16c9b017000000000000000000000000000000000000000000000001557bf57fb58fe09e000000000000000000000000000000000000000000000000000256fba8ac99200d9be9240a22d3035ed1fcf17fc9ca2c0c203fe145ee1282705ebe56471c237618ac59bba2d33aa21e3e6d487976e737777ecf15f5f14c993c863820af1145090bb3064f8a562221de22961b5016eec66c5053d35adee474b635ba8cb90de4be17a46af5c923f61c33f65a57a5f18626fdc7175038f2586d11d89cef7ab5b2cc2f7b2862a59b0f3dd4cbe6b0525dfe1ec495e5764f775c432244b8a080d36f56244fca8eec6767e46233c8f34d17e8463bb92f0eb3753930167cea6d40ae8155297afcef442ffd8637275900872ecd01abad1e9b6ef21c5b3535eb10a1c0defd10315077a8c52183045dedce3c49be4ae38b853f1cf3bdcf172924d9ef827432059226d7d87a809c056a1e0fdddcf491681020cddfc9f1520bbf8a3c82db6a9811fa4d8d5eb0b5537f33a2dcad61d23cddbac1728d0ca72b42a9aa497b80e10a0c15b0c7f19ea56d4db8e659c5b85864aaeca7721963e6d0f5ae7e3b966e4ca11dd2c92062718539449e7b6b7d356d8bbf6f9e733c5c7ccf493461cbd36bb8e62ae68467c869a4b260c0c7633b098dbf476d9bcf04c5ce93d100a504f23f10f21d639437619175c28b9c92f5a5d5b7a7d09b496d663bdcd4c3e1474c5a57c98125d60cd906f46b6a6d3f9deb42ca33bee0db0031822f889f14c90940f2315d612ea4bc36f9a08c8a337d264d36a8c8a5995a0f5255b88e4cc32f27ba9dd0ac8c092772af8e754df70038cd784695de2b8548dbba9a8f77eb3dfa3b875b59e81f1b0ae7b3da2ae7c65b5677fd5369c00f0c925725763c30c700f2ea379aa599ee189467650fa1d59dc146617926bc80540be67d1a33d8a244c2d2535a84b2e9ad2b77dd142b77837a723a27ec3472ed58f4ced3a3879a38c859440f60ce6272e8302d2bc26770b47775cab233e63804b758117ca2fb20c9ae488ceab6cc7de9251b1a79425171525220bbd3487b35c1b2bbe50731000ccafb0bcbb32469e63f341dc7d2ac8f21f3dd28c1cadc090098ee4e923cfc55d383a92c98e1d202310fd80c13f4792336d29be5f37aa1db4b94eaaaaa9ee9cedd17c9d894e7b476a47ab8058d06940402648cb82798506d0231b5566bd648a6404666946d77fdd38e548f25afe2cdf6c05ed6ee6a6bae0ce152588a64a699c52433b999bacc74ff6ea16f21b9ab2b3bf42556962bca84bb421d295a612123ab117969191e01da4b8a03410df339e4a76312456fcf77ed678390fdea1cf86d7c009c649be49b0c0a81b6ba016a3f01b8b86791197da80265bbea6b5ff9971dce2d446b88ab82d92c62c52b04860af08486c61839d1e01e9babb8d0276ee16217f4772c961144fd2cf5fd7c0fb23ca46c39d8c207ee55f039137ec68e5e241cf6dc11b04159fe610c53f2040579d221173d3851ec4537c962bac44e2bb3418d84c6527bea85634dbc3f29f6112396f6fca418b8deb0100fb3dd17541c5be8b1a2b275dbc8a01d1b532a018211935d5787d2d8713f01d82719f9ab838cabb8e764cf459c91af2461ba8eec510cd3f49b4504b8fbf9e6c2685eb47e760fc865c257e7dd2831a9b5f48bedb20c18c0634fd048457b834c66a3463b70b3c8b0ae7e834456d88d901bf9ce7d528b165d1aa94b341d073b153e29213dcc6c63fff7459def2a9902d65ab88f1fa89202ec8525dfa95c098cab9a73b1f3293a0ea8e49f51e89c01ed2a9f52b0e3016900000000000000000000000000000000000000000000000000000000000006c007a1a6cf0bbf5630623cad838ac2d7e703c7f66ab53be9caeeb78acd4b23a71147cf730554d8f8cafe199b1fdb4272b65a3a420e951bff432eec24d329fad92d000000000000000000000000000000000000000000000000000000000000001b7040391019b01f6e220e3884e418a4ee9756add9cf4253da833820995c88a09631f9ce624e99271e89814211f100f15e3ebbd4407f64e9fd4cb5096010efc9b2000000000000000000000000000000000000000000000000000000000000001bef65a9c54ecd042b9bde4ffe4e01a950dcd451845f8571dbc6b7941f2fa59b3e58a2647816f696eb7baea48b6ef75ad5842b6e30271385290881b242731925ed000000000000000000000000000000000000000000000000000000000000001c64730504a381bd1eb7daff30498692ac1b592e0ff6c816089504b049d0fe009405bc280b035b7fb582191bc43d3693a08094504327f80bac8c140707eb3c7b5f000000000000000000000000000000000000000000000000000000000000001c060e32ba1f9e2cd391875517df2f8749e39c26a1ac8964aff12b74afae649cec64e64c6b91db43311ed516a721f6d1d614c87f20a413f9b543e650cf6e7ee6d2000000000000000000000000000000000000000000000000000000000000001cbed8ddaa72336abdfcfe1c6b7f4a2f8ee0ed937671e27f7283623985cf9c255d4d3979cb910d10a9dd3fbb07a8cd8168f975bf7e3649c6c08656f21236c124ff000000000000000000000000000000000000000000000000000000000000001ba70c696294a9b9667db45e9deea9f53d46fe626f8496adfc0fad4bd2e3a5b1a94b5bd8e133f65c09bd76d2e2db53550a546391d8963dbb598e1c2ec37d761b58000000000000000000000000000000000000000000000000000000000000001b80b34e55f8d0413a42577d86a400b115beee72d64c0edf7c9331b44087cc492d07bb442e61ba1329f5e4b8434baede8b3c65005cef047cfc763aa76321b795a3000000000000000000000000000000000000000000000000000000000000001c1c859dc296b22bd7a45d560aacc81c3311a8e7bf987f93e09bcee1534410d5a906a1ab934dcaf0753a755c64998e3b2f2ca1ed911dcae1f92d09eae811eec5e9000000000000000000000000000000000000000000000000000000000000001c9788cad5da6c178aa5eba1647a9ea8d67fd7300490a0c8a6000c7b03c2d846bd2c2a03810e8ac81c5702a7dc8459b23aed53cb05d3dfdb00f50513432d5a057f000000000000000000000000000000000000000000000000000000000000001c2db78f6f31f8e8fa325d5fe7b71275e17e18d8f6680c06ada4d3e8f71ef8047a44dbe2f3d09e20ea6cff5c7be755d5659c25c46b9c71e815bba4d34142daa3c5000000000000000000000000000000000000000000000000000000000000001b5176f01553ce4504dab52b6c751032a17cf22f52b34f9916daeb30823e3f09e80f560a465f9c8d2b18812bf2c299ff95ea87fc7635d34822e42fbe48ebf783bb000000000000000000000000000000000000000000000000000000000000001ca26d04c8a983dfc44fffd9f18ca02ebcf4788dfd3684a9530e5278927951941d50ba25a2ae82b309e947cd04cd28673a5107455cb04ad455152f4f2f406fa941000000000000000000000000000000000000000000000000000000000000001b31b3a39a80fc9d7dcd70b99b82ea92badb4d8be0fd957fe3415f0649ae1286860bc7e1bfb248a1150d9d538f29937c0a154543af92d72bccb8db12e7692d1296000000000000000000000000000000000000000000000000000000000000001b09789c36cfa19ce15e60974efa4b702b1c5473b753158dcb85c055c30fe2107759de155a4374eb1346de40d10afdc65e978370d0de582ea9cd22283612bc2e09000000000000000000000000000000000000000000000000000000000000001c42d02f395218d24136ec5cb2cb006deb88a857f03908c48fdbe70b46e6b8ec5107300360fa92cef1ce82752d9760766644475656fc1a2304ec1ccd6a2c32f9fe000000000000000000000000000000000000000000000000000000000000001c17f4e060af337e0a580b4aaa0e197c8b0dd0442797ea3e3972b8c57ed9ba1e836ec298ffff87d05cb66fabed7e462221c5c9289df702f297d6f1a1b4c68f348e000000000000000000000000000000000000000000000000000000000000001cfe3951331a3c329c0c86340816eb17aa63e8c4458e94795164557baaf888654570abc306106b1ec7925e14312adb0392ac5d5bfa69ef653e0b7b4d150db16757000000000000000000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000002d805b0db5a94ef42f7fdc885ba540698308a465e85ae72f55fa08d65d53f1f39f06f1bcc54cf4fe1d7645323514585eb73c15d78f27cfe6f0ef2001a46c313d24003629eea143d1d695fb77cd4b053db3e326415830d4d3188b57c146d4e7fe2f059f44d27bf534006774daea26b11820cc5ddfea47f4459b10fdc389f6ae817b395427c8457d436ae52b004dbfced84fdf5014afba88e1d522a2f14b2893a305ca0a80cb0ac53cc752bf0e151392a0030d1de2e6884965812a35b1958917f3239623d3625eecbb189fe267e0c03e1b07ffc65758eaae8ec53718b53a710fa15a88d2dc8fb7c0852621098a0197777287f3ff243cc181f878a6d24dcf0a95ce37cbff31e745aa73e82833b75c4e060aa3db0a5d2d90dd3222e20a2345437b6aab6bc3e03f5e04e607e0784b1da5bdcc3c65077d8aff7342c9f0720d6958584492b43cbb46b1af1723ffcef9b9b9fe9fb05c0c2c0803b14ed7d545e0ffed07934c26577734f0825b12196edd235dc69ba3dda37d11218eab3d37c44a08bbba085a8e0280fecbacfacceae4e080ccebf049338a16693673c4b843842147ac1343e16e21b08df409866c529144aeee2fe93a166ec64bfe244f55bcc8a1bc956b349e935c96c075cab37ecc51881485991c6107c86c066eb438d1c9ce46c0985b716f7f724d89409574ad67ce3ad41ee776a59e1fdf944cf8ba453ae2f398066c0bca5ede5c261991b97fba2dc0a95dd54f61b502e7819ae7ea2524c408da7d3556d32f82887590f9defcb35a8b3a02e894b425352d6f86a53aa197ce8f02fb6f678a58dbbbd2a6f9d8cba565f2672d48e14975ed8daed2a35645595d29cd5faba749d12382a989a49a1828cb91a1921a5249775571915a0913e1fbd2578b559d06b2861a2cc4fa7b615afa9c858f092318974b59f969a49fa2a92dfc7e4571c571bcce089a2f28c1a4d64b72aaef31a781f280f62708372a3bd6cfee2f86f742a5a605972316d6525005500f513605ab8550e6065957a176a79a40125e6956028b47220bf641d52576dd5a96e163a5f0aed339122b43d2f39b13033655468593f54b1356cd4568c6364dcb16d2ce228e14914f5583b371756709b1f38d2c15e412108f1a8e7f743ecfd19c8768e4f1171057a74c93b536569639cda5b2fe1c7f3cdf96266c42e05508364e65167bb3abe313b32e744c689b8344f49d4b2af2c912ecbb2df55e78e46b185a7ec87dbff71685beb035489e1ed135913d9a5c827eca1a7d770ab33136bdd60e77da0e3d50b0e6c0e8d4db8b23b37a8b8a6b53582a3ca242d5cf362ee7a72411502787a80264c6ee14013f904d4efc6d283fc17bd80f2236889988bd0926ac91a6658bf7323c0d0d060f6947ca3f1a8565c5749b6a306b1c687ea6d50808b0b07c00d62a3759e11d55dd54f53f6a127a47dea24973e03a6376034c12b4c387a695aabe2e829eaad9cb81c067694255d015bd24d9f8e6ec1b1cd829a152cfeabd23b8d89bcedf495b91de5c8e3a60d147b106a4acbfa37b4502e55d2ba6c8d81f6d3d26bcf33e03bcda0776ab8cf55373331f9d9c566e2daf8a662c6d4b2009a46f247560499146a3defe3e05e00354e2b2d5370b3312ab967214bf248b121c978b01e13a7ba6bf5c2b94b6d65d1d4625abcdf4acc3215bd4535b4902edcfe90a8084d3413e8c2cfb2c4f2c5550bf122cd4480a90925be8c20b991f0cd8bfeaea2f79f17652e08184357624dac849ac0f024b5654fa7051008b5ce98e9e4fa4e5c1b1e08b7053ec4a36ea98581962cf46103fc4d7596082d8211172f16af5e07ee8d99ba9e8137d9305d26a465e90fef9c3c27213a61fea4213962e58e2110536cb9cc5a5a8aad8a983c3d03a0c2e3916bdb23170760be8f55b8b30bc4f7277afae687e3a14ce398e8bff350b08d52abf584f8165ed63a4d4702bf82bf19e6529e7d5501b0229a91e2e497ceeebf3b977c306b0403732d1650ec1a0a1a1125ce1359417b4262e09b4022846237b7915b6d2a6b9ef561cb3e8cf0a8ac9d97d6da4d86bed164cb1be0143054af6cdaa92634f55c6b8f751dc20de54c64fda5b62886db2589a93b462b46b215e988761e388eff41030ea4297fb0e0809ea870bbc463aed5e4a1b51c9e815a3c560c8b94fa2a9680713f23957df042a44cda8b09e079895541673b70f2247c028e03008a1de466e26d6a2777722a189c817a6981e1cb38a301c8bd96a7746ac2afa9cee31626b3cb277373507ca30474477106f4d4e16889e7f7acabc7f23009421d94897c1b2d9f8d57faf1ff655795dbb411df01bac9a3450997bc7de00a8a3e6bf19f6d05bf621079e98eafce0cdd9e59ae70d49bb3df373ceadda01e4399ed06a4a1aa65eab9495c10fd121de71c1fe89efc930c8271adb95d3cfbb42cc3beca8b86613ce6961fc047e9a8e08d0fc1553222961a28b36d4f91a735ecb8e75d5f645dbbf4036222f1eb9b8ab011a7506d5d99bf07293c40ff712b159eaec5b08937489d146028e6c7791f7cb973542dc59f049429f9cb4733c26cad5c1a0433d623fa72440eab7daac3f0abdda0ecdc9e667eb02a5211253e099a97a06584aa0515c1c4c23c7c7502d3cf8a70793a263b869c5396922ae13bd80e77014aa91a4b1ac860b090f421d229fb4a3e62f26a5ac1b0091a5d7b8a006096fdb1a2278df429be9d6dfe3cef5ae17b876b49bc2dee360a66854f454c594715ddc770c0b87c2674a5919ea06a8d973872a0835224da15bb8fe09dd20c61da91526c433dcdfaacd8ec5cfb1f95ab89deb001056d18c3581f8dd31f11579b0400f92fc082f23a031c532ab35cbe822b6b4bfaa2250ba5c6056e4f015c39bc38a402d8c49fc19ac74aacc201d74e57c74b233d4771d09bcf0453641d6112f7e955a121cadd218dfc9b1f0e93be60f513c05adeb3f2f59319a003e97f692f37ec543f92a627fb2660db013eadf1d8290954f81a1eec66ed5a32da82103b014a3121eeaa924407dd81c293d6e621f4acc0740aeba6a46cd96239ae667cd6180f38bc94a5f81e6683ba6d0272bb6678d29d3021b0b80dd589f5c441e6a231c1dbe0db7e6ef9a4dbefe6f332d260324aad54623440c3c82eef9ebb8fb66fd5a3a59fbd42d7587bf4c78532fd3585f079b411afe593407007c60e0a5c6647e8d4b01c9a5273dd92e50faa3721eda654fc52c74669e1695748616e4ce34e4b4bdfa2206d6b32b174eb381aa3b6ff2f0f149653633174481dcd54554eda5c5618087caaadc1916101c51beee8af7f880f79bfd47eac6f0883e4daf24383f9e8595ca8a173e6f8d4a261a1d6b3fd019c9a8254af7563cf09996f09ec9fa17b593b5016cf2176dc3de78324112396655f4751740abd46e22144393c3cdd4a299a9c9ef99cbe1dae133e7fd2b4524dc6861b918e2f9e23c2faca067f4a0f1fb4b40c51358a3107a78170629c2bc698f0e003cfd60b2953ae24f1a8f3c3c078141f987a47eb7a2bc3ab690708832c2c2cc079d72343a56d2166f233f30be26bc54084c21d0f46c0c1b81493f0ddcbb6ee3e5fa213072a20eb3149bd17462f8e3428666dc4fc50f8c23f18178b0b6170dae85d58f8f591759527120b35907357f9721de6c8e25bdef348d1e83277f0f054e72d3cf6c24e5c7c080fd671e8111cf0d243d7960656591313267d8640d2b4fe2145a262c3d87401978b89e62cd57b8d276a80fcc688b930de1a03dca71d77159bbb323e07b4a142d44b9c652dfd080017a3b1acaa19a647deff4c0bf78b996a51bee0912e7072dfcefae7ff4feadabeb3b339f946e6077749b93b3f57dc180c55bfc3d3d03a5db627a0a786d9c6e01bc4334a3835d7f7e231d781a9c5e3370c3785eb383876004dd61bb2745916caa38e88ad3ce174a97117482bd8aeb97136c624fd8cbb605f8e24a19afe062600461181d2db3cd09a9c59334bcabf09b888a867d4a86a2db068a177c637a3e722e4c3581fc75405682b8d07a48ba6e75d9f5b62d0b716038fe1b70d299d389c1b99bf98a67be492a0d0d71e34ccbfa2ce5197a4040d1af1caf281842a320b1fd975682fb87ae937a5fda30d9aed19fc59334633fa10bcc4fbb2583bc04f6f775d966e55e20105a05f592a596031893494d9b9f1043b646bf8eeda3fb504630ba6588303ff8e239c56b1fb6538696e9440b8672a74d85c790571462cfdcba9adca193c3b803cffabf9b1c5f2140a65f3341a2374388f564e721bc21079f94350c369571ec86855737dc75803f00bb596c8340920fbf03514d3eba7f702ef3f67a0b825461977e405b1a5987326f3ca45a4a5853baa3d36270ce08fee77398c357e90556c51db7808833e0bbc1f8524abaf7217c78bf06336d3d0375421a9234a9a4d28258aa66804ecea06a2696926c7b4f30e883185e403bb714270ee6228da050dbc85bd6cebdbe5fe16fa7c95fae92a06814c36d0edac8e17f5b7eaeef2328873dabbf8b32acfdf11e9d83f0b6c148476d108ec3e83716de25e833bd5563573eb1c067733e717c7101a3ae6d52364bd3fafd39401d1072a5c2b444804e3f3aaf9aa4f32e2897182d05569f31b87eb797844409f183e27e52b4893fd571e9a341c88923870adacb0c6dca5d81bb88a2b00f36afa700c673820aec50a38f3fb6dbcbd7820e86dc983d410f5b50673424ca62ba19176c0fd25b26580942a8a17b1c45ab48e10e877527dc38eecfb13961a8c49ea8236145c6963415408a17a85f58fbe1b76dab7e5ceb57a1daee32b8d898224ee13e175b2544c58133e1c0bf64410915113483cf5fac2d94bf073d4f7fe4bb1acb1bfad27315e410f1eb397f58cfc4de199c0ea5ce571f6ce12303cbb411be786a3377052dce3a178c838285895910e0b22f7845a6b0712083942a734fddcd388cd60064337d0b77b65caaabece6c89b5f1bca4407181b9d7ba2de7aafabc1780a829864c44125766ce5f910cfb993b79edfd151ced81c39b0ed876ca05d17e7efd5dda03903179bb723e257616566640339ebf8e32e959993d889a4e0fc65104e31f5b30c95267177b08882c4a6be276cc0ba41279d397aabc1ca2fa3ab356a174773fdeb13e6afa9ead612ad71551720c163f94bd112e2c6f26027ec45353b4fd0c6a0f0e81f3ac38d929684aa1e6a7f623af7f10f0ccfbeaa0f33bcd5d5ee4c81cb0878587f2b998857339f18c8839706b29f5990aac135bad6161e9363dbd0d772c13f03f5282f277c1002670d644d9bbd1f71a5f5bdfc5e703f4c66168efd7611b5537427f60ba9d002f3b3fc3c27719abb4fbe823794b62a925b5170f63fbfcbbc11e22079997dfa0b1c974f9ac237a0cd2662178bc9d399a0dbee37d23e0700ac5d4b12e86d66d7b7d116d0326a9d06d836973015cc917bdb42c3877d3b8538389599b1489de3c2e9801145285725d1a536df2aac4cf20cc74325500dd39bbb89df1af4c187a0fbf265de368274cf88dee9e024b63d056a6a2f84bf2942e7ff6b4d5b7ea52ec497d20f9a548f302b8a6108c00bf1f49b2f31bab55989372832c95bfbfeab34ab7e30a81eb5ccd70c0a2f9b7a458a3155a4ded8881b498059cefc48e41da24092ece7b73064813f2848c3213334f5f402515a4c119eae89cd7122e0862aa195c6366a519335c6198cee3b026026ac8700a9e1d5825ec5fe1b4d6c1798666b0dedd74d50430460816621913724179b16eb2a77a3079d33f3e1c6a1d16ad45e790c79fc07125c089b16f5f510a50907d2c5b307906ad82ee04a4532ca7ff246aae2d49c183499a83895d9331bc8039ea2a26b6b194f8bcdf836c9bb7a1cbb2a55afa0773d4bc7a3b14cce40937a7185d3c2c5ac89b2cd35b604825bff2ec9c609a5d4f81fe453470018c8b93f30ae66b59d64885803b15a1bb60f118c4d2360fbf099274b5090c0e2154f83a7f856992f62caf80c25066808f5a73889d92bd536aca9d96b64061864a02acdbda72321c32ac4970e2b2d486c8a6713c6887c2e086905d5221c90058b8f15092ab1fc4d18f6bc87466de1b998af8f3335dbd6da8318fdc98e37bffcc40ecbd371e8208094becc280a13e2243a3eecf1d7c5e21a2ea087c1cc6f1b854cc264dfee550916cfaa06120242a3c35a78b08c78726e4655a020fe4134c95cea8833aeeecc48cda1cee00af6cebbb65077c1eefbf562f993d4f1b54cb749c482ea54b98a8032dc7d93d8aefe4d70c3ffb03aaccfaa03c5febdea613ed9de6ce755e77d5f17e4c0d67a876e449a0971fd599d71ce891335abd4ba4b49e25dfcd8c6db7cc18144207b3b80181a1e7e1abd7835ea3f26ecc52ef7c50ace9c22db020790cfa545b8fbd403e8a2460cc5291c158af91c24b3cb92c13cef36f39f9dfc8185b1de93280e7f4cbeb210ae666327cdd60348ee5e6d8ce57f7b512bb32987105e10515b302ca03a93888b83fd542dc689c8c96dad1f7aa35aa777ad3ba6f48d385a92479f077d39c66da1081adc8481af6828ad317b559245b7f702d6555b9ee85cd51ce38ee23515f2a24d484d3745ae44c69f2d1795333b55b98647a261e8b7da5bd7449691b837efe1f789d78a6d86a83d592e8952aaa8682da812543ebd00149f2429e947845ec0b6dfc30959ac8f5785d3cd2763e37fadc4fe3071d6928ef1b09cba0e0b6f169099a1df6956908d372b3fdbf8700ce829cb2138d28b3ab9d6922609df3a459b86e5dad81a1ae6895bb37ee29fdab42603f33347622a7320716d6d064160c3b7ad6bc6e66306192648ef03252343542a00facd097ad3cda004311ab51913b1731d64104e55a571fcf3208769482bdb9ed16a7522422fc2f25712356ca8bcd2e1577b77912a003872fad82925f5f93ac3259bf95da5dfc00d58ab89a0e2aa4de5f5104b8e73d8441527b2d924ac692cfe77fc0d8f06291329c97e1e1fae2b0377e4fe9014175c9ea3cdaabc25d776de9f161f7a9c04dd0d1f522d906e0d5cd1c8f07a303d25a94784dbb84570a12e9dd777ce0fd451033eefe09aa4095f0a657bbb8d9cb9786f079f901977f8a238b71520d9b838dbd990af4f498500b13a0f24d7772390784064e0d2ce46586a2f46623ca716dd79400a52e3936da4c9aef186f578358d0f36607c706b4b136b669cb1b57aa93e97df391a37d71972beb30f18e1c59d1247ca0f373499dc1c554769f02a182e0ee32b5a943bbc09b1a306069ddde1aa7ad0c0850ccfd95413c74392f95759cff3e473dc91b291b6b2343bd114c75828a6e93a17feaa38d281d9ea3f312355aba875667584b115a39baf0d836c525a6efe88c30ee7e50f2da28016690605e70f670c5d0c57a8cd511fc7c8612cf774ccf1c880ceedb738273be7db7c0600f32a39d5f80bd950fed92589ef5dea80b4c814aafb8a584026f87244be603d4d8ae6d1f4b799067c5d72a970f001dfe24737ba92e9316b8f901239c9816154b7ed405933fe5ceb7ad0d295a5bd5e84ac8f2dd84f8c90da393c73029d3e1c5eda6f17343f348a6981c5b3d50c00dee5a9fe54b3a3fbc7c1c7a3a922666012426c4bba0211085697f591f5a3a64165d92ee5c698cfe102baaf3f5c6660d54dbe5a5ce49c6bd76597b722c552dd10ea715ca2e63d9341e74398d5498380bd41a5a35c6f129e0c33068aeed4026035b503fa830b43ecff47bba24d7d368702f30c95ca49fdc821e8b794a7f4192f8a7de866f7c8c022cd739301b05f7a812c030765b187dbf5019ece33cb794dadd3166e47359897aa80cedd7b58717fda0a47ca9b82efb307985b94e6a3857d678fe2d6e1411de142ad0a37b00c2707b579ef75b6c8b5a3d7ab8455f5a12f6ad80e063d7551c2dd094b9eff0a9c892d8354bc98cb3d9f337dd08fbc912faccc95cc30fa5788cf689810bce9dfb43a780221a3ecfa0e4baa9c375799258f99ec25e554c92697d8fdc5ebf3df36229fbdeb27f2c99914426c7620a872c0d40f20a6f988768f5bea340c66e55be0b13a3d453af89bd72d185c788e5ab0da233a166ca81cebb21f0fd00aabab2dbc3330dc03cd5c9a6fec1c0970ce501e4523d0585cff4f828db9af35736f73cbd551d6196ca00b42e31de5d0601f9089ea8555d7196fe5c19c142f1895f99581ef2d221a50b3c6273811d6d51609816774427cabfdbd1f69920f8d5a4ec4ec4b3b5ddb18b065765a4803bd6380ffa2604c4a8e6ee2319a8206451844dab7ec6122e8807f758bb33bea4ecd2692ed602fef62052d4425df92984d6a17d9fd05a535ce16b47f67b8b8119ab6eb88e15945c6b77f10ca24fcd32820b3740438a665c462440915e4059ffb93c0ee51d5d7ecc7f52225ef29e63ddbf96945df4cce7eca17ddd4e7f16d046571ee17bb57abb79fc829cb049880f8e39f5428ee8f308cdf0d8709944a1a0e255349a66561a76c6e8d307d52523c04f5eb7c5d179922c256339c03e7a43d5d648ea399b34e50c5f6de1d961c50aba3f0f7f6ae975cf77eb7148d11b142bd82303485e1b11b9e96822a153c2b74bbf21ad84fa31c1d835a3c41f21cd8b16c5519d5319708ebb0bd58b133b217d9254c024a3c4c1250b224b8cada8fefb0940ac3fd0f8dfdf075390e9dec1fb13fb866a79184af2794dabb7204656014380ce1e761e8043bae666686dcd2295467ac2510ad5353983db1cac0f58abdfde8f75c10e612415b4e40e6b4451016e88e72e84ee4d2cb2a21c2a45c5bd3735b54aceb61179cba785291c90f57c6f53935827479f150742a64b63ea1c53c1f43580c4e2b31c63e94db6ce3a3a96fea1758de11053f5d3853a29aca758fa1298107d4c68acd728b5718ea1f85f1f9660aeec333b6a98e40bab8f4d45cea0af318322a4afb90e6e984bb80675b326e684434297e0803cd40b6a65fdfdc726f14be33c07eb0226aaf07c04cdba67c8a03b48519a2a21b2ff68203085bf1108e051b497f1058213f21a13d6d6157943621571255e984bd5a6737e5da085f4006a2ae05acd386020facd4eae52a10f7a1508aaddffa843311129129f0e9068ee465b26d3cf9ed295b0bfa7b59ac13fde613c7787bdeec91e85b9ec43443dfe4020750263a5ec3cfa705cdd40d7169bb0a6b139023b02ad942c30b14df154dfa351ac4e9e74bb1bb79c81e3e96d9b91c31212e60c5006aa1cfee4f948b6b5e31d26c9d7cea791946cbd44d2f228bcb7b2823d6b508f08f9f6650a7652be378998897f9e94c9877aaea26fc68baf5a77219214785e331a2f9fcd6f8177c695cc004d251379f56b6e096df3426895a193a712004150cab32220908f52edc26f961fb6656355ec849e7f6a31d9959300b93a011cbd593a50781a6325b4276bd3ddce6f271713f31e5da28a9abf709925a34cf3e25e2d4800146edd06e3bd0ffd775212fca7dc426ade4e47c65ee8c73a1e24f700a97cb9592abe362f3835a345da0af2c13ec2405414656a71574fa7d67573a6cfc59083578d9c8507dc07fa9cc0bf9501d7200ff1585bc638769828fb7b855058039a45a17858f9ebe6a1fd58be0dba2de4242beb82f2090ff5fc16ba29b6416362aadeb6c78f46f56bd96fd9c9a51715023bfec288ae973f99415f7a3b529154844b3f34a80a7a3f6f103a9c50d0112624d33b7ed3271616ac75fb640007e03a3f65ec4d4b1a42197b4e32443e270eaae47b38f9dc976174af8d08799852c792999a84064eb69cabda75714c5345b24b70b5cb962a20338766bb66674d351f991090ef7354eb0dcece9f92e96b44108d092d53519f9b9ada23c0390dafc8848b12bd0d8182234c88057f11a37ce674ac064325dd295326641bbd00459384bd5350adbbf378da2e1276478bae0c2deee2ee92701205104788b3c4d47938c0e17035c49f7bf1504a8c1bbfe30c50e138f1b93460b985b6cef9069c39151c0ec1a12f4c6054de79a0867e496e0e1cba3c4ee8ebb10bc856b76e208bff6e04429e2d487c5904884ca657a176dfaa34650a6ca4c2d8a7c19a0e4c588dafa4c2183dfcfa1f7761e089948bd7689dcfe8c48212d5105aa6d57e1fedb9acabd2c956d382c22ca690047f4405854c03c326f462a2f49a7e95d9c139eb75a32f34749dc941c63b9debf005234f8104be83d45befad983523724250b76e1eae72bb0c36c615a8606f9e187c0c40b8404eb183fb6b48abc33070d8f0f167b0c840bae9ab701833270b5e8dae704d1e079a9ce740bd66f62931b710ddcda823bb9ae789e5309ff0c6e707036fe6f9df4652e95225f4a936496fbd94942c55463df8c00a066bff693cb6855b092e45ea2d4899a69c36b95faa861c2562d513edd77c49ac821ff6d2b5895328578b0d7f008449e42a620b1b2c2161c0c7d0e7bfab79549895947b27dcd30fd9f670a4e9d3f2a2164db22edb89fab4b3d3a2b025a8ad74055864b4e3f026134d44ba4a9970f5674840b4b6d6e1b255a22e8ab467b5ea87882160793d5c6f9f024282c25c06faecc285487db82f331f6dfd3a83740dc506801152eaeaeaeb620a8e172f33b254af4ac383e1880e702723e3664b8882d65fe249d160b8c387c863b6bf0d7279a5ca1a0c41d62ca347cc016ece2177572449eeb54ff5a98f4b7363c3ed5c9b61a46506a12f078a0d03fc15bcc32ea815a82e94fedd58fd8d506e4d94c8459ac2258cc772b19245af83a8f9ffb09e2d3925cd7e169707e49ac98b9d797a55c8fddbfd0ce470ce5683fcb20336a1fbddb8ee1d1a19c81b63eb055c506ee9a5992821941182721f7161bfa23131af4da1ccf479526aa34f61c6c5f0f6761617f75153134d6139181c5374ad273577ac9ccfcc13c8e2e12645bfc5a5444995867556a87d0221067adb046099fd4c25db20e157947ca64217dc01eab8cc7bbd0d6cd7106cee25f5a51398840b0ced95279b9ff2678527aa820b1d0def354cfb7c6b88d0ea003d6f44b898cfee4ba9856783bec84f874366958748a8c847b70bc9924b7d4b3c0b602fdec98cc41b9d615a4e776cff9a8422a3d88c308d7b2a1f245c5596f751b972ae6b01cdfc69995b40d1bcf9c953c2031292a573c7a7a3b7771971434b2866c008e20cf953ce868f07b2797c6c4f90c838a169eb8b0dcf447bb021043df3d134a2ce1109d2946348be9a4e055ad478f024a3e294cfc69d28d7b634903ff57c37b7f0c8ecce9cdac5c0201cda17d93a00235f7f7314d4f2a0b7f1e10c90e119d72cba92cecf6be7a1c6bb831bfc4040ee7d61495c63bc277b64b1e2058c98bea00a9b0b83bacbe0ddb0ea4447376f45027bc3f2b01d50f8b07ed34aa6e348ca812d3ed753dc4d39131b2e4de935c20acc540e7ea866d44b3114d2c3773e9616b0618fc35d66adbc846ac4caeaeca2afa481174db0ca096cec452791f6502b19ab770794b7c8caa8ff163be0d03fe31fc68685be14d3b14bcc8c08a5b1ecbf87fcfacad487421e27eac514e38091b191e2d87b5023cdc38b55886b86885c79600f4fa7d43b2d00f41667fb89d775c449c12262742a57dc227464e24414e5c76eca2cbeadfe8cfd86f374ab0fcc29019b9b1ae9f06109cd7c01833b3f4217001a4d540bd9d58d0d416964d6895ca31b5f1d3c61aa5e0e633d57a83aec4ac5b4279108e14c0cfc74a28d06015b6a1e161fd5f266eb5c0d886aa60a99d83afbf99b82ef8d05f9dd4436be33d7344c70b53c7b2ee812c6537372dbfce145322be76a0d4120250df872db840ebbc09b5f68832b2894f29826bfd2e01fd0ae665daaa928b3808dfed558ac266fd201e00ca71c40bef41fdc491a81653661184cda286bbe416330525aa7a64c0d1653f89b21bbc0fb7a7753a219a2b0be81606475c47da029cca60d9508d1cab0bf5739bac5c1e8f63bf0ba71bd79b3e8d0206b26a0323e5e276ed58ec5b722a248142ca31516bb89dd0446b0d38181d3590eacb19385d0a763a9d474880c83c7754be4c4ca9b05ddfe5c3ab3db4c9c5dc2953cac68cb603128419f12b8346d46c2242026673838e0efc8a17d430254c2af5b2961d51d0ff00c7646899ad1232f5b20cf39d5f61d68eea6a741ed26019e8cb6859925031a4e894ec1d3bd38239b6ffaaf70750b91c5917827f1e72b5cfdd453bf8494e8966d492636563ed5d2e295e6fd14b84a2014b474af625b4a4f9665c74eb14f30ce9a6b41d9f718fa2c81911e1962ad54d1fecf6cdb2ec9ef9b4b505a985d6d186b13195ed2de83bc9cd7aa1c5b970ad39b5f4923e2c5711a38a2a2e27a364b7d12ac7eb97317ef939c4ad47a7fe2e8fd8aae2269756a300d02deb3a9132e25f810637b1f6ca9846831d9f82d76b0698b9fed7fd72828015d21a20cd15c8f4adb72933610a0562a1f0a5cfa85eec9899664ceb2fce3f5b8c49eec97abebd5b864c9d1f6518461d705c81e7466fe01b0c7302193f0679c8027503ea760a7239bfce701a2818eb09dbb161b7ac9273995d870c5c8c595ece12d0c3d921091b7aeedb9a6762738607dea65cc99120a083715c77f20808c14931705e675dc9a97a606109555bb3dfa3255152c70a216717e4ec9f8fd2315d3cf75b77bac4fc5d007a412e2f533cdb4436bebc96efed5057d1e048c583c8ffea1e03931bf368b2b81be80651302f8b8c3fb9c88cbae99d14547b1c71ddf15cb7159c6ddf4c14e0c7d0a9f7155494fc08b59c613492881a017aab21e70997e3b8c1c3a6461e9daaa804f02b30b1d9c3ca12645ee65ab8dd46fe402e4445b8009a105f088c0ecee77d025853d0cc6fe88ae15930875f07c14321f203e6248f1a7d40ad0bdc7454b9ad094d8181e29569269b6b000f74d28b4890a3f9dc7e7eff9fbc6dd490e198c36d057741f4c0b7468697038351ac0cc0fb47ae0f5137810952990139d1bc698ad76f35252ec105da01df12792f1d8f2bfc148f1766314b572f12ddcf415895adab3de70c893d1e5dce90c6177618f8a688f01311e91b744e431f212a0cbadd0159a2cf8068934491c40521c041fd903638e99210b4f98c0e571a5b00ce25534256d0b61e797ab0ad51cab50fa32cac01ff049a180a2f685e310c8802ee861bc894dddf1876f997caa9aab68aa0f7afa7cbeba71672a458ace65aad985d708551c070469db3877fe0d3f414ce87fa5c91dfaef0e7e486538628c364a3c189454a0f69fa2dedb0f96eb146211592181c5682d2f9e7b033def1da855ce95d66ad2ef615970eda842eaaa2191fb861b9e3318badf665dd9e3bbe3218dbdb25e5ffb6fe997307970127186c8d6b63f4322a891441bf195bde0e69a50c254bc5ef8214ef718bf003876354d4f8c5b5423a3d38b51dced0705745877cb78ae9192f049ef21db86c824104d9b73ed82d538f19cb7f6c5f277357774cc851f21c7680cd0bc31b4ca007b79f24d59ac49947423d4f6ea6041a8fb6ae57a4d95115fff6c62f4f2e0ec175890fff34f889992aa86876eec6c5f4ab306ab175bbab90cd0b093c4f550c9b5611c53b281474395ca60eccee4d808bc330e28c902fc73e37c73bd1bc771d2dc8ee308e0882c05a38cc71070ae00d16c7a7b11e3a3b25ac2b1af682b6b23b239fbb48af5b48ec82dfc3ce2a7e4760559b146bbfe6d241ddb1ea34da265d902247157ba139c578ea58bdd9cf6e4fd2fdb5677d79ddebb62e08192e3d4c423668f8d50df46edc7ebf0547163b17794924a8fc84fc0f2c3bc1fa8350b665d0805ecd2860bdb80df0a0d2cfbdbd538bb92f1253cef7601027f19acc661d9cd79af8dc0cfee57d52d61a2fb55e87524d5f155ddf6877a9a768a65da6974193c7222a70f0ae23d9312a3369b7b309b9ad41d9461207c0190487e4799f268cf1ef74192b1e7d60e3bc2d83f70946bd0a424b6dbe682c4b9dc32feca6e073d7a2b2c201c6b78f86925497926c1350d8011e34d86d8b9d81cfc0469d79fc7a015af7dc332b6889ba3fe353799e8bd43876e8b9d2da1e7905e87324b4dc73bd4c491961a6524250c40a84fd1cb29679ea7bbfb51a3c22129b5da698c88575e9a3d95085e1aabdee88d8d18c51f8333d4aaae9b104cc0f97a1c29de872db42c47253fb311e96ee2205e9535a80d43e02994deb091912e5ecee27d3bcda02f6e852645307854f41a76eb0c7f46fd7c93a89a38bac083d68fb29e8acbb5a2b429e06244d301034008ddbeb2bc54ad9c507ea6ce36035ea70c4b2404607afe411a3cc2882eb26bf47040e3e1ee200d912fb1ff2711e0b3fe1f21157bfa44ecdacd6b76b3af1843500d9d1bb0caf12011f1597df39d1bf53260070c95ee925acc2eea3b2c61f764b9f7916b95f0feff5c954deb7e3141b5c5492d77cd4ca03f6ce08a7a44c090c223de698ec1879cc3e183e6242cbe806c94d68068bf72983a4c686fdad776f28246ac57a4535127b3662a804057e9bb9125a9ef0b992f9374d8225c675518a5f90495647068a5a998236460c33158544d1ec4fdcd349fd404a9f02e7038021263f940ed8cb38393c6dcbce06044dd269ea4977ab11f6d0e3cb95a2441fd6db17a409b144b4151b19b5f3534987dc52c43f249e2f000315e7226fa4765c4f3d6ce6e7dfb6c1febb32a1ea29f51e0b9918d20c394bda3c3ca3f111d5d30eee929663807db2a6b729390714da9ebb3d1e236381ed6e8cb793821a28240b67261d8d42f3ed56a96f65d7a36789a4c4e47401811d8b8baf0c7ac303f9b0c900065f220f31cb36fc3b507afd17b3b3b068dd65d9d731b34e8237e45e58a078e3bdd616f92b8ff86b206d7b2dbafc7987ce35d3b1f9d064c5b8ac91ea16cbc7e0a7cd19c67c91a793580996618b01580692667182e42b9e92df5b5a7aa0682a01a59105d5fb2174b94d5d69b0ea00551273a9d83537c8b145f95798f2f62fbecb4321fb61d050d915798c5e3ca454d59d86e3ba7dbec2cc7caf67e67c9b7bc0b4b13bb08c3f88cecee1630880de1b8596836b248a772e24acfd598336f1bca8043f4bcee318915aba36c517cff644858702932ed2681e7879eae70817b2487be3c5be364420a6bd571208e78f57d1c4aa7c56c00e1977a025b357245cbb02f68a799d0001835c0d51ffa875d6f0e50601395b5730b8377267008369c26d68bf9303be2be872bb5915fcdf72b6157a8b6ad9cc02471c56bea932958ae1b2e7eccd526212dbb75446dbf5b9e614a409b5e4f935c780621a6d8a8c4d47b622706aee03b4a399e6a385a3aed4b32c4262fe6452d3eaa91f7df2902b9b8fb61645463de2e507466346c869e731ccf55b6283dfecad219cb5e15c658251a010dbd3d4514c8091beb56c03df52edad5b5f83f50b69cb2361d33d6329e33352f6943b31c92fb247db964ce877244a530e175dc1b0487e31ab3b7ae95c94a8f3aa9e8b77add6989b529423e3ab4f418ec05e8aed9f24de611515bc7679649a17a273edb868788518526f4475ac4c5f89ad5a6e69d155b264f9a0653bd7a35f8540a4be0e45a2a60ab45708474c4749e540aa22cd1eb6b899d2c40d8a57a4fa89f006772e872b2a6d29ead9c4f52fab9353960efdabb7ae32bf93b07f465c58755873e4005e1e5be594498102c1ddb76419d4435adf0b370ad7793e702eb987253b087aac364c509a4f408d3c61bd61102c78a64976a4901729f0a6b4b5d5206237b03bc1454bf8281e718ce35bf951eb1224df9a041fa8cfa22dde85f9f99e312b0aa053afb4590396031152e577c88de923a7121cb608c5a6a2732605d0b84402d879794accb2159a59974e98a7e5b6e58c1cfac1a4bf4994856d8f0296b036c7b6aed60003dc0977b9deca5eb5ca2a9892a5c07d9a851bb819587ab6385627b2353d72a3e882ce13a7da9d8b97d958becdd6879be3dc91fdc891d691897aabda8dd280e1868119cfa830316af4c122f5cf509757d68a15519ab9840602373739cd7b8bf5216cd9788fed656621cfe13b0f1182c3e5e728b774b15f8ded2fa6e525c5f978e90b7daa5a2f5c518319f792c41d41cd65a262efc5bf5b19c4a2510c5826e53ac36339fa06114c297ea169ebc331192d530cfc386f03544ee8e1e2d3553c53d6a91e065cc72b3b7bfa9e4a5f518559e1183e2644da589174494fc4079ed8d8ab9b342329805d85595c24f55caf9ddf26fc491e0103bafb2d882574b93f9f88dadfa67708508e2103a70b25cec5397c01310bc153d16aad009d9ed331f1db3dd39ec884cf5fefe29e8357883559624c2b50ba01b6488bdaceabecffca8cf99306332aff4fa73e4b94a973ff828582f2360f9d2247c1b2181f3afde1af24326bbb5d443695810f5327a38b00afad24e29e5d184d0522072e9870dd980a52194284fb5d07c3110a2eb5d96966134ac2347c4d84bf568f7e4bc833f54d49349108274e602177f9caf1e435816ceaf785c4cfacac2ed88188774d384263c0a7f3dd94f0f026a998199826eb390e6af2734d01d8f32d9c1fa8638e4963ce2bd15422678ff90000000000000000000000000000000000000000000000000000000000000041773c7de0f6fca545499070073fbd871053a398d1aa389cc8aaae43a24683618954f3d75038781ad5769e8ad6640d8659e71a8adcde4127e041913a88a37341b51c00000000000000000000000000000000000000000000000000000000000000
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 33 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_1Aztec: Private Rollup Bridge 0x8c58449a...69090Eb08 0. 181679 ETH 32,300 call_2Aztec: Private Rollup Bridge 0x35e31d1F...cf8E5C6e1 0. 651577 ETH 32,300 call_3Aztec: Private Rollup Bridge 0xE48D3371...00835C788 0. 018932 ETH 32,300 call_4Aztec: Private Rollup Bridge 0x5b5606AE...834cC4101 0. 128703 ETH 32,300 call_5Aztec: Private Rollup Bridge landey.eth 0. 353071 ETH 32,300 call_6Aztec: Private Rollup Bridge 0x1f01116b...B79977bE1 0. 09924 ETH 32,300 call_7Aztec: Private Rollup Bridge 0xCfbe94CC...e64901dBb 0. 09924 ETH 32,300 call_8Aztec: Private Rollup Bridge zukidao.eth 0. 475 ETH 32,300 call_9Aztec: Private Rollup Bridge 0x086150fF...a1CE811E2 0. 09924 ETH 32,300 call_10Aztec: Private Rollup Bridge 0x1fD5f867...7bacE9cD6 0. 196102 ETH 32,300 call_11Aztec: Private Rollup Bridge 0x8C7ED1d6...6669d7bA1 0. 361932 ETH 32,300 call_12Aztec: Private Rollup Bridge 0xE48D3371...00835C788 1. 009476 ETH 32,300 call_13Aztec: Private Rollup Bridge 0xb5B4E444...c2Fb1e8A1 0. 1 ETH 32,300 call_14Aztec: Private Rollup Bridge 0xC9ca55Dc...9F529f0D3 0. 05 ETH 32,300 call_15Aztec: Private Rollup Bridge 0x4A034f0f...AC60F1563 0. 1 ETH 32,300 call_16Aztec: Private Rollup Bridge loyaltyy.eth 3 ETH 32,300 call_17Aztec: Private Rollup Bridge 0x353641aC...DF9a1C860 0. 032 ETH 32,300 call_18Aztec: Private Rollup Bridge pokemoncollection.eth 0. 211436 ETH 32,300 call_19Aztec: Private Rollup Bridge 0x05443a3C...49499C770 0. 09924 ETH 32,300 call_20Aztec: Private Rollup Bridge chasersrobot.eth 0. 00768 ETH 32,300 call_21Aztec: Private Rollup Bridge 0x89666.eth 0. 146303 ETH 32,300 call_22Aztec: Private Rollup Bridge doodlesapp.eth 0. 1 ETH 32,300 call_23Aztec: Private Rollup Bridge 0xE2ab1e66...51A258D49 0. 057166 ETH 32,300 call_24Aztec: Private Rollup Bridge 0xDCd0CbC5...5356c9971 0. 09924 ETH 32,300 call_25Aztec: Private Rollup Bridge 0xbadbuy.eth 0. 1 ETH 32,300 call_26Aztec: Private Rollup Bridge 0xCC40631f...d7A3BcAB8 0. 09924 ETH 32,300 call_27Aztec: Private Rollup Bridge 0x20b24b16...31e637B1D 0. 517844 ETH 32,300 call_28Aztec: Private Rollup Bridge *🐉️🐉️🐉️🐉️🐉️🐉️🐉️🐉️🐉️.eth 0. 1 ETH 32,300 call_29Aztec: Private Rollup Bridge 833454.eth 0. 641 ETH 32,300 call_30Aztec: Private Rollup Bridge 0x9EF59848...b5421384a 0. 02 ETH 32,300 call_31Aztec: Private Rollup Bridge 0xaDFc82d9...dAd0DEb6F 1 ETH 32,300 call_32Aztec: Private Rollup Bridge Aztec: Fee Distributor 0. 10331 ETH 3,692,002 call_35_0Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 046780676884314584 ETH 3,552,827
AA Txn Hash
Method
Position
From
Internal Txns
Token Txns
NFT Txns
Txn Fee (ETH)
Gas Limit
Transaction Receipt Event Logs
189
Address
0x737901bea3eeb88459df9ef1be8ff3ae1b42a2ba
(Aztec: Private Rollup Bridge)
Name RollupProcessed (index_topic_1 uint256 rollupId , bytes32 dataRoot , bytes32 nullRoot , bytes32 rootRoot , uint256 dataSize )View Source
Topics 0 0xf1034928243e3365c0bf101598066f51439bb2a8763ec84cf7902d8917fb974f 1: rollupId Dec 2878 2878 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 .