Transaction Hash:
0xdae86717f277620839b3ad76835958f557cd82b2c76a43e38954dbb4813935f2
Timestamp:
851 days ago (Jul-11-2022 02:14:34 PM UTC )
ERC-20 Tokens Transferred: 3
Gas Price:
26. 438004993 Gwei (0. 000000026438004993 ETH)
Ether Price:
$1,095.67 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
2,096,435 (34.94%)
Gas Fees:
Base: 23. 938004993 Gwei | Max: 45. 664046102 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 050184471497499955 ETH ($152.82) 💸 Txn Savings: 0. 040306145492346415 ETH ($122.74)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3575
Position In Block: 141
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000cc4000000000000000000000000000000000000000000000000000000000000101c0000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000d39000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000aa1001db3d9f5d787dd98cf1d6c65cc45f4e7f714c974eeaf4b23e924d360bb7f5f360438cd4da665ca71927b7afcec56430ab2cdd4845b8609b8a0a06ee8edfee9f519b629f260f713dc3720d991b8fe969de3776ad076d11833c63a72b2025b31f22dbda07b91601bb92e9265c42cc5f14ebb919f787c60999e26a58f862a466d68289d3557071118f42038b0a2d906ca518f59071fccb3ce44e46daf1715c6839202b7d8afd785507e1a486e5284eb7a9d5f83c0fbb489124bea0a405bd01ed2af000000000000000000000000000000000000000000000000018b22002feb40000000000000000000000000000000000000000000000000003b42166066eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c808447e97801e5f9c8e0a5b3baab2f2c6abe9215d8da65fb44609327318bc02a0f17e81a73dd18c5c81e0175e542b46fb825ba40bf9f82c335977a2276258e2bf31e7b76b71b4d88ed9eb094889214f5adcac092719f974f4ccaa4395bf8ae06d48ecf1e3a1cb7b8951516552ff4202d2d35f750ec45271d385e5f2c00abb920098f035872e3d3b13712a15d4bb52610034e90fed40d18afc3612ee365b7a6070a465ab7f2d8a8b1c88e71dcf2a86b042f9f9639b3e11d210445e3586b42c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c53f2555ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003af5215df174dfb81fbac1095f499459119d9dc93263e74b05a1fd55f00b89b16edcd7cb48451607c2e720b99ee6926af3edeb693476509ad0acfdc42eee69a1fd722b9316333069a23ef3dacf37a6070289731969c481bd628f07811808f1419e0d1a846dfcc1eb44ca43ecb8e4eeab035601cd59eaf062e50f2d1afc4fb5719ef541bd80a6d8375bc4d32a56ce0a5c46507845db89af0ec58159628402cad0a3d221062f2449a9249f32a84b3d95f4176f9c86147165ba4f1082f6fce5024000000000000000000000000549923ad72c94c3abdb83ee4cffd889a7576629500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000246df56b86e00000000000000000000000000000000000000000000000000000000000000000000ec450136bfb7670662425e21dd58e62d0db721e515514ea4bb9fde6ffd0ed0b2a3f69d7ab27236a7ece5feb7340b96f0fe3100ee23158eba4e3984e15e9c6b2218750f32a44b33cba066f1013414b4e822d301a0d0c37b6e6bd3fe17de7f86f210e81a363a81b90058c019a8e45e69d289dfd4c8c610f048e184f56289b269612595e23bf3a8562a5c53cd0d5575432d4ed48ccb16cae0a75b7dc6b9406dc2a261bc1aec49d0b132164f0267a73dc6bb356b5fd25f51fd549404987d29b1f5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab22d8a23382c0de443c304eeb4b42428ef1bca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003181cf04f1f00000000000000000000000000000000000000000000000000000000000000000002550630306181de56645ad1609867cb4789b4ad07c2add61e5e687d3ec40d65c2fb5c0b9d70d147c4f092d9db9773744fd441c4a01cb61cea9b02f8632fe903d063a8ec5a8c2da396342c2e912e6607172090db5741399772028fc7c7a2f7e6516b68a7afdf4f7ddaa2f48ad862189a3e09edabdf694cbe1239b36d1db073d770e368e6e4a36a183355916f9716b6490d24a39e712cf55b8fbc9506ae2db04c409f4bbc4f9c3e8efd13e186a2cb4ebc851f8cab7e0a5015b2e9da5ac1121b7fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc396bd54390190771f1985031e3b21d80e788c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016202997ca4d00000000000000000000000000000000000000000000000000000000000000000000be9f55a779d6f832b6cdc3faa285c0486ef2ef05d844ebfc48408d76813fb0d1a9384f53f2bf5f3d4bdd08334489352e1040705b1e558e751007e886bab46db0df4d49ab56419c27495c9de7f485046f77342750b29b334d68f7d19ef04084c14663e9ff5110296062c1bd5cfb9ed6713c45f10eb4417868a7528a114cf31a903d07eaaf7938a553eee097f74c840ff2254337fa2838f7dd366c19819212b6f123be91c34845bb99214e78282c8b2b6813c279379ec9e4a11c4b826b1cc44310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2f2541016a5627d82ca6f1625d913009aa38e680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1096505def00000000000000000000000000000000000000000000000000000000000000000001a02e2d41bf9d2416f46956601fbe7bf47732d8388b311744fae0e28cf3b6cdf20902e0ea55900dd672d8d489ca89729fe23c5a9ae379b6832ba57e8e15b2af8149080362a417ecde4fb275e9d7202757cc12802fb1f4751f941e095ceeeffc60be5c20e91471a9c7588f921a6a4ce497ce2d6d88afde4e83fabcf972e49abf409acd7308de407fc45c29929dd8c01c1f8119fc949526da2ec91957c10e4c99e1b207c13f5a4650d836366987fd0e75d4f894c59a029378714263e4be93a94220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cba72b232baa38696ef4b64446eab0d7af2c078300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d278b80b264c646fc8ba580ef273d07069039d95abd3f40288b022b227693601af2a54f7e58782536e632abd2504527aab8798ef3ac5c87e59f4c96e9324c29268e5084f88361fe81894140621d7cebeb67ac2ea10bc73b77b0145024fe5ea3200ed5d96a7d6ee7238d10010c06d5356f6f81c2a0a9a46cc00398872dc3681c0c0ec74c6efa92c40ca10e8aae9278b44311b8e4cd7d12b822530805f6c3b6ce2e9b698184d9216a63ad9cb461176b301e6e8621cc664114b1fc6ad5fc694efd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002df450602b70000000000000000000000000000000000000000000000000000000000000000000301d8d78dfd3447b4592a25faf402debd22ac8fbe4f5558c83a4529a367486ad0ef31ca28ac221e1ff042074e46864b4f526dd65a0a9896f5feb735c38b09e31108a36f6ee415cc2b69336c979123798476ada45d74f2a9ff0b2c71ad0a3af13038d78b3bda4c7e6b560310108ba930e94dd5d6379f81cb1f499ef79cbf1ba35211bb7939625d2e95cd2bf6df81b857d92a75a0093dedc7afa6a08276ef3f9cb000e016b20c25976841c7f7b67a87b3ec8623d89fb1c91c26fe1335343ee24470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c69a1ef36d578424736099e9e4b16059b8781d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656cd7d2c060223f52334b24721175697466738302a993db826d4f9f3b775d8165aea1d87ff9b6d72066b39799216a1a04458b13007066644b8b3a28555467d0647971daed5964e6f29e95cdd608b3aaed5c40b98c21c40cf03d15c48e42e7125d787c93f8f3a76faba5ea45c4908b0e76c59f342f74d06d7f940b48eb91b412725d2da93c1f1e4ff4f49380d70d2d1f00d33410f4cf09ca214b44382a8cf961c715411bc0b1ce653e428e2e842e6e4e15e9a7246aaf1bb69f5b2d03a7b7f7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ad2d150f31bfd8966f4229fd6dfa0bf415b8112db3ccce2b7b740d3b0ec0782f336f7d7e0cfd9e893419f268a0f30b17f1639ebf0edf97296610f3c3859d202fb36729196e77a3bfb86cee7d0d59a9cf7dbeee7de8538cb70c301e8af1e75c16947ad8843010094dff020a847628a4dffde4e37a9f6237f11475e87feec86324e9457725f61be987efd4a0e2b44bfc3bc0a81646ef3788fcec3cb96a5d22a8090fe03d3d6d05ad92310a4da1c2ec8b78e4d1d6c92ca86e1b34b323a70062910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a19832096a0000000000000000000000000000000000000000000000000000000000000000000143f14be3b2cdf636ff5d3235ca1a5bf01f0e9ff6711d0357900858aa3edc1ee16775d54f020e0bde42cad8505a18bbb5f54c25399af62f9d88e3b0720d3e0e22b8628c7d74ee29a36881daabe58dceebfcdd13759c201f246dc5096fab1cc1215e73344237a93ec934f752294d7e93b2a63e132eee12c29d4cadd5e2b8f8cee055468e3cd6c5973eec8fd684b0455555b7d4f6cdee2452c98940925670730230a11cb4da6332892ce4d5daf9a77495cf1a72fa9546e4f7df3f06c41eea83dd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c9ec9dd907bbfcc98f8d541dc90fc041c8b6c9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4e23ab54f4eec61e8586f90153d75b3bbf1955bb79035295b08c38fb919a2904e1cfddacacb2aacfac49ae651b3e1c30d6c3bbef7338dbc571bf218e50461309c42ab7a7ef90229270ec89b8205eab3a99028abd3c1cf6a2d1609d8307beac034d9c4b65466b6bf5e894541a722c52ae31deca0b21335d23279a81a08da3d326207bb8b2491fd5e82192135a5ced0386a054903296538385dcf2de8ca84a9802621ded2af1aa0ffaeee5a358847668a923f7f41f4884efb6794aa3934c9ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016f19df1bc7e2ff0589c12f003414503ed02323ac376e34b7c94f87899b9bcf019ef3790b46181a361a02ef80c14d0dfcec0a1c05cd61cab3440da85908760011a3284b3cdb857ce0736e22e2fa6739838e4ce914a2fb3113fa6acb7d0e683ba0e66054e9031577c06c1a96dd2e4c0ae0e1ba6234d98964caef1fde1371a975712a84bd0c8769243457ac8dd48d755f80f7bc08d08dc8ebbd2f1124b123043372320e8e9d183cf4df395def23d8cb007ae5d743e53b7f7567b3a7ee3c521d9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126c00b1dc52e34c6a178fc6fe4a36c7cbfef54281f800dcd22679ba737c5056f1fb2e355d1d4f9fe7a36f0200248238905dfdfa6bf774546a7bcdda92716850700000002046e52be5517cb6d9daa4f230eb748513b152a8e5eff1ea9b6ae898413113cdbd11ae21eba723fc92e3e5fcd9365ed12335d22c2fa066921d652917015c862c20a1c7d60fbd2549ce864b4454f2ee163081a1bab040cb5703069547b083154eca43f2122753e84fdb3938b5bec81c31da82d964ea46f4488dca6ac9d108cbd63c4a26dcb5f7c3a18cc91c3573683d6bf41239451c098cadd8a35c7161353480812b341c76b6a4d87ff838d26882f36dd745f0abd8e197f302fcf7e6e03e5f4370b4a89ad5a1fdcc27f50673af8867733b3a9317d053fc3c8d85e146e17e9968453f8f499ed46e4a1abc1f0c8ca4ef7bf523c00b7b277cd4b8289b2f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001793bb93565b481eef67ad45d4a2041b2e78f5fa514fac733541b7dca35734de09db9d3f3248345b7288ac408f0844caf553ee6e43706959fa2aa8c9abf5488214be4bde7da9c6efcf1d5a6dfb610bf4d7f90d1385cb09c9fcd6b5a416e3c5f222ab9f21e1291d5262c1559fbee66cf2355e5589f7711de1dec457cd5eaf63d91e1e461b5cde8117fadc131421941ea452477f3eb94763ae26ff7778fa2883dd292c27dc53e198b8fbeda3c1afdf7df4cf0a8307fff5892adbe402025dcb87700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011acbc73c1f000000000000000000000000000000000000000000000000000000000000000000001833b30c3e55dd9651f0d3592cbf54c0624eda8c143385725abb08d5fd59053f14b31365cac818e38adf3f1dd82032c13a3ceac4b4a460e370cca5d7cb68b07929cbfdf9ec37fbeb6421b83095421c1e672377bc237e7a1c3699da6f283c6f7912c3a8d42739f04cb49320792bebb952c74932db63c9d3a8b62fe556f585a7612d9e3dc1ecdf85cd6fb2cfc0d0582c32cf9bdc17e94b061b1f6429f3b8770e72238134540da737bdf5c616799a1fc4e720079c27f6b46dc3a60d401aefc462aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e067b90e3830e01ec77c4cd614a5ff06dacacd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ce34d5fb1ffabeeab43c8e49bf6e574f4b87dbc427eeff75407c3f78a439351d48d6fcfe6f9c828ecc368e0080b3c6a0bed9f85c09add057bfd23a7ccb368d02c572e86f2aff37756ed241e998558934cbb00369bc75d8a19ce29b14ffb96322fb5976e3e94557d5593c49819f229ce1e981ea8772c8a58267b89b7bdf36b003151feeb7d06508109775721be8d101e12c3dec4504ea366e94b24f1ded1f990c574b3f070c9ec334e0062391e125a9036aeb51bedde1cff4af19b717ee60b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d42307eec91361de277f2af2112aeddcff6765daa140aa49b8557b95b35a580087bc3ddae52a11419f7cf5f213436446590a38e22edd895a8ffc8b62177d362b8c5a573164bdfccd576dcc81cb56ca63770620ae7d690079cc861a191bf04a210bdb5eacc946cbf140ee9b8408490361a295f901e1862cb50eb10baec774b91c26039292fde39fc1cd43189984014e674d31354fabebde835cd040dd8c8a4a0791d8c8dbb8b67b684b99521db598f97636b3cb426d36cec2987194252038c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc8a56a5a7500000000000000000000000000000000000000000000000000000000000000000002e957a6a0becb1fe3192f90fb1a775c696ff09373369ff8bf15cbec9e04c199804fde30a5af5d8704b480ce2ce9d5fe71e4825c9e6b577850de839a8a0714a3d2e6a2c3b1115a4ee3203e7412ad2753b536ac31aace48624f5b36b7280f110011e460dea7d5d1c29d7573f4226cc39f2310762335aa38e45b99bf207056510e52c04edffde8d40347a03d2b40f0d3ba6374c83b7409c6e8beb342afbcae706cd1b7ad8eb3a40a510996f5e4fd4964cbab830167d806d9e9647083a15752954b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000446ccd4633512f321b400cf89c1877f8307f6c26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024eec2da0739333ac32a5abfefc4d0420ac9639941547989587c147b015f11462260231760d5bc6301ad01811632c88af582a33fce70b082fba2223f5e6777711f3f626077c77fbae43d5bef5e742d209ac244d2f50a9b4f608a6ecaa39616a3126950eb9af9ed9bc183ec349a840e2bb28f743a550fb467595b60e503acfb392f2ac466ea2e66014c19555821df30739009d4ab933d911fa61824ad89a2d45e0f1b89c53076f9ecc6128dbe3381f4c5b10e346508c26dbf46229db588cd89bc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000173855ec01baad728bf2e5321803fc1b0a46d9a841b3ec0e3b1da4aebde83df01911cbf748efd1f3e141543ccd016cb7930dc404902f012bdd8e95f2e69358872ee1e00df0f7f91893fe99abc72d2b887fc7c430a42a27bf1d66a3b6709900320cb7e77abc075ac13dc1a9ad2ad88be2276f9f86c48a434013087375ac1b57be02eb927c44b74d57815316874453b84044d7f073a0eb27c24eb56bf7c14ed70a0f4338f3c5979f145dab6548138e1475fc881148f3f1cdc22eb176ddcbdbcd190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4e0ec2af10000000000000000000000000000000000000000000000000000000000000000000304ed007633dfcda1f9175c10f020020969a5335d11dc91b4510be7b7fa0ab6c09481b4c8b332c2a3dcd0979eed0460c4034d24ea37500ee0e3bb93e91a8effe1b62facfbe53a0c3eea176179c7d18ff3178b31da151725683f77956ee02c5fc0aa7d68bf43442edbe2e98d8dc5850e315b5b93d81835b716856aa735e376fa209f5de44fa302f8380d6e7f891fa23179bab190de596491f28dd5af9daddc9dc1474e7fefecc5873c0dbc59c006cc5b63376fd3ff22fd983bfa72aae0dac94b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a39cbe4c1beb9885cbe6a48e12c603e7f6d7b83f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce660112df000000000000000000000000000000000000000000000000000000000000000000027b8e4497a7ac30704e22a8927ee9339fefedced2810737509c8632c161fe4471ccbb2d02a41a7658bb16b20f516dc4ac770917129e63c6b65ba9ba7e14f10831aa4e6da0ceaad735e5849704200ae90606f6f1c8dcfeef8c6e8c3f5b169d8dd10d15eed713a79dd83966788a694ada20367f64ec44efbfdc003034e2995b0e50790d0511fc7e844b6845eea8eb2fa7637fb415c12148170c2fb35d0868a822f26c0251802f50840a43413a263f1b06ef20cada7929d44b9f119dfc9b720fc36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047eb37a03b4799c4c0115d2c2e4eb2a2b78f509a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bc83fa224c00000000000000000000000000000000000000000000000000000000000000000001245024b0166845d4d61d7ff9af73e17760bac92240d3b98f64a59e951d10a720a1b08fb8e1c8f03e1ed467312991101ff9de785b164fb01fc144b28e439f36e1f8f1eaf8a800f66c348df9f677979bfd601d62ae9c4ca98cf8960edb3ad7d801b9deb07908e849c7766544eb3b1324b02e99c89eb445a2fe9dd3cd26316e66414a3b82b309343c3b1cd9702ec66018e329e9a9ba00da7bd01d2a4658e9500ee05485a92571d18c2dacfec6b0c1d62e06e125d8894eb3f4d9598fb314f29a1bc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017bfbcf8d2793bda69ac028806af1eb02600073100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010af700b992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a06aa634a4723f7fca0036305ec14a550ae6be64119a9a844a5e38d2f8681fa084d0a75ac2f9eb8b78284abe30862eca462784c04d352c07a7c3742509d8bd603de7ce2bb8faff676a6289065ca7b7405d9c90f4ff917d842852fcc72841665216def8c7b211e0731adec82245658ad6998f49525b3eb8290c5be6f22e45b830797d5599c77e1e7e6e6e4b6a2421f31c294ab7b8d2b0951e4571134560ef5f9103b9e6392fc4a7382b39bc2dadf8f268753a2a58b937fbce7aeca773c3e5cec000000000000000000000000bd814ccc6048805ebbcd797cebb033446b35163200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147e722b25d340b0dfb349b23f10e4630180ac634a3efef6f818243c9fdc72d80a644476bde16481e9051952a9e178b5f350356c0a5e09b7988496534ac5b50f1e06cbfc123681a7ad9ac2d540ed40c28013b7fb62d0b0f91e4ce8055b121d590b3aa04e69a5ccef866754f42d8d620662309b8300cc10a16dc26e7a3a9f4c2f0a37960adc7569e817c348d54a31490edd187019a6215cafba7a243a6c29b6bb2823d4f448fcb76e9e33ca4d202cd119357901976718780c4e5a053b75b580210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e47122971108f8157ab9d5e413f7c6bb2c57bb2d5e096d2fe4cfca94f67f74224d48b461ca7810ddf20f0a0df62c7a6acf5003547df911f5d9d5d74b46f66d52a808e618626936db6b3954ceae7b7054091a6b63ad8898122c6c4096d50cedf2e8beb75279b238e8759f01bcff8cb46ac274d11c876d9df7bb1f93d0bbb33ef24c6b4d79c55882561390469a0a40fc071ef8281644f8f8cc830a5eb5265886b11d3db64f269377820d98c8298f790553192a5823ee5c60be77947ac9813a1ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100b7783deeed4f567e53f470e50b88114993566c9ef046f316ade233c5bcceaa1d961c611ac129b5e0e698e1e7b2f38922695b4f881e8a3c904cd2a4a3ac3d640000000104c222f2b9c17bce97ac2af7766356ff4903dea62b68c41eb46cd0932eb52a0fd56c99d58b9be63ae59b9ac7d82b5ac800a07122a7c656a4230d12cb0d627ae078f59f8c461081c904ad8fe38c6a8a7f176787f368e3f7bab3cee2a11c0d779bedcf6dbc99a1b17bc7ec5dbd2211f9313791e7c9a7ea93d4612aa47b0c310e955d25c10821fc0b4b97bc6ea8bcf64a172911545d4a5aa82962ff5783124e38e097eb8e8c493f2f936a1f6d43c37a801d1a000b052fc6f64df9bbdad50cb7eba289489fb809df6910e543a867eab7599a6a7d9102141492148402b76f2c60028010efd48e208e8a1732108e440075f2ff0a3403c3bb991386ecef3a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e16b18c29c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c244f8c61c8733558b7f5cc0785927150d5014f79b4a2289b4c45c37c418d390751be083c88a5d896bc85543622e11a452b37e73ca34b93d4130d7f7c367b051f17c075e1dc125695610b8547af47fce6714e6525d8bf3f144bcdd7f9eecd1701ff710b061199b982713e525d94e7c44f6da7efb84e6a83f77f04d2815e3e811eff1816a272279ff34323a9a7301d73defb0fcd070cb9d61c5edd434eb9b979143bf26992c48cc5e9043b2aff0c45a32017a9878c8f40d8ddf8ddab2ec222f5000000000000000000000000479869d59e27f96edf17fbcc232ee13ab9029518000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb7daf6cbe0000000000000000000000000000000000000000000000000000000000000000000092b8679499f9435dfee19e91b989b1af8d7d4385625cd607ba75f57f5c4787b27be544e15a6c6128dcbf251e94f47c29518012865901d0668904dbaea6a941c15c2044d5aee61ac752a5b503432cb069381b7af9901f0f6062cedf2d81329791c19988f748ac1ae0a92180833002450ce9341f985241c5369a8bf4648ca8da821ec1237a3a033d28d0ac306f38869e864380a84efcabad34fdc3f06ab2389f40cf6f97df6beaaf0ce007d36ef1701e1268e1b61cd3dfa6780e7b78f45907c910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f313ddb7cbd761657f7582545a417dccd7566a570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfb01177b0740000000000000000000000000000000000000000000000000000000000000000000112fa507fa15e4e126920077e2f9af535cda82d82e81e6adc3e47c6e05d6f9d7d02169699671881f45fdf96f1536f979bb7c6a1d3755d1416679301d21a7af56515797d02086ef0cd9d74a978f4343683e67ab50cfbf000c1f89d136e241bbfd503e30e3689ff1999dda4bec9b1dcc92fcfc90639b786994e39216527e52d6d510a6845befc9720fced979fb97eba477b7f2ba895d415ff9ef8ae899936697594302c31c8d0d4fac461d5b1677d3a9144df512d8a686d981bce5edcf5a123272a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffd0b16ad371a90676c4442b4065ea01cf500e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a94d74f430000000000000000000000000000000000000000000000000000000000000000000003e57ac33ae5368f758a82a76d51820cae3abe8c410cb97e28faadea4ec241552fe72237d34ad74801fc07a6a66c57dfa24208f6ebe27496d96e359627dd102e0dd63adc747a88306bb58ca6b1a2f207c511bad22b545545a65e5ea9cca4890d075586e87235306b558bc41a6376c3bf24c65d7ff887c8328b54d3a426ca5ee22e572fde1676a268fc729aa8e9e05ee75a19a56dbb341f1db01ca415884f70fe05868cf37d30c4549bbc7f963caba48d63be0db3fc1eea5c8302829a263f247e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009491165534b1d6afbf103b5262f25b4b0cdc2c330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136eef9eebe000000000000000000000000000000000000000000000000000000000000000000016e869d810c02709773834421430b6b26cfe39c83ba445fe2a2fee7c591aade925c928d6f26a9cb5208163c91d926f14da1204b10d6a0df3ae22e4a21e519f7a1c7a9fb18a5e04a094bb30748f663ba5acb6d23a3b10930db4f2aee83452fcde18e9ef3100040d22e1ea3bd761de85f2098b4df70eaa7343cfabeb03828cf828207e6cb6ba72fc55bea48d26c326649782f65525d7f8bc4510395e2f620d684e08740d909838843a9c8adc61b370647410e6e7fc14fe7fcaa76252846eebfea50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffae2bbfca3d7b4641b1e622ab9de0b60363e60a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e095ca01f8bc109da757f4715703e154bb4539d3fa57c258d6de7f6fe7e35a044c3548c4a3683b5df2aec01c97fdb3f2990e69fe56a70f901b52b1b51e0f5c1f70b6715531cb22e8a538853523bca8d6e5ab5e647ac6695af3e59b38134fcd034504bf07a2170830b398729ed77c8089de53e996b78b894846aca52a92ff0b12ea64bb15b2cd223a18ba5c80801e4da2a05f04ac161bf4e55931470f6e02a808c4cfd71ba4090a8eddcdd94abfb9e1e83f4360f4811699be2d7da0f0e70fed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c53f2555ee0000000000000000000000000000000000000000000000000000000000000000000141454a9441c1e1ea274645b816e7ba7a8f3dc4259a804864f3466aecdf5cefd2986ce868079db3697901fd24d63f889c94c49e5b202f2728594658a15295c740479ed402e15cf082f8b0f7f3cab49f41f9d3558b11f7137fcc83e288e22ae961fb397d24e1345073ceb93d5d4b27fd4dffd578ffc38a19c9572e314c5efe5430bab40cfff769ddfa11f6d76549524cddb00c8350fb8fd1aa31b3e569ff906ae2048003bb5afff58019de76c9c7db50a4b80c2b27c2cc0932b9d049d0c937cb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffd9bb2f8a029bc7f76bdb79f15371afdd8afa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f41d161539de00000000000000000000000000000000000000000000000000000000000000000002bcfeb61d6630b3080b488541a07d2d37edcff094891d8f493491e93237f71ad0b8e96d3e3855b6d9ce188a24e0cef7d31fa66feaae8101f59cee0c276bdcab415f3e556069562da24181e533b5fbfd642f605abe8daf0e94ee2adce6ef1ebf62adfdb7c187d2bd433dbaa8613ef67ed0f1d3e6f40c1514ac8c11d2d8b99b9ff2d1203aa6bd2b82570f728c244e2c8d5d008add78807a94ffdd1d531c0b494e80eae575f955976317c0c8573ac66894213b776758184e9262ab0ab165041c8ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089d5d84f9ecceb44a0d2dc44a169022a06d42432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016bd98a3c6d72a9b0b14999b375e090c81729785fd70de0b0efb13f6720f76d50c2ba3ff0dcd07b110a7053c196d72850ade3318fd2e0c54f7a7c0436ce24c0b0cf28664cc8cc03eaa764a8dd7879e718842bdb27e04257b19594aaab46c25dc1acb90c73aad92e6c5e0fcabe5d55788a52132db9327b097a378528d218f40a701841d0cf1878ebf0836d2e90c8dd7f1b0698210f54440c5041e51f601d2d6ac28c5e69e79ca4217fe1f36cd070a99c0c020544900acadee69da4656c983de6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018de76816d800000000000000000000000000000000000000000000000000000000000000000002281fc13765a434b5b9726b3318c622f113fd8044801822332dd9a3c03a988d820e2baeed39209773f491cc90805b268aaa556122e86c146683721e411d772401ca28b975456670c2753b3d745417e188bcb6c8a11964bf69ed86923c6b6078b03ccd3473eb8f2bbcda9b749112d9bb689783d82f90b12a4b4f6addf394fe5f4104b450371bfe913bf8b452fa9a76db566e669b1562dd35204ab157a90060ea109842a919f99819dc22c7a80ec8ebbbca8d9fd3c689771cefbb8688b9661d14c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd4f277fc9166d18c202aff35913a8f7e53b39df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037d941b7de80000000000000000000000000000000000000000000000000000000000000000000267a3268d7296ea1ea922bdffbc01cacbf47b344e5e38f54f30d8828cfb67f80142849e588abb3f130e2aac7545946667775ce23f0759cd7cbd71bbd13b1f30f2173fbdeafe0e88db68de9a2731741e6127f876cfed74df68b3d58addff039f70f249b827668e5be6e88cd848500f87e5fc32c3ac5c17896653cdb1cb8dd1b3d100cc1760efced2c534d6b288dfd24e85af200ab15acc18731ec625fede6c9941034506ef46ce34c670edfcb772fe5d330025fcbbc6c0415dee841506c272e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034136ccc137177505318fbc4c79617dfd438e90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cdda4faccd00000000000000000000000000000000000000000000000000000000000000000000109f767c2b3c1b7f87a87ea3d8e22d35df7b03cf235efa5e97075c691bbda5f21482cd405d561d85fa39f411d6c9d885efc28d37cf18792bddf1b786c2ace6cc18afaa414d8ad11cb3939372f24233b6c9668e5b1ebf3deaa8f0c772e0e702462735aea4a4bc69d7b9e9ec4d3190efd27b21b187d9e9cfc6d41480ff350384ed0cf60d1011f6e78303dee47eb6a800d3513c875a3c53d18972f0fc7bf83418691806bebf3f5ff334142350e44dd692ebb5b74dbb18e1e4c4f85576662a9d54800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9f3bbb0cd79ea2b24424eee0b3373f1340bb6f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e1bc9bf04000000000000000000000000000000000000000000000000000000000000000000002efe29e78d3c85beed0d5f583ec9e6901be5fb572957e1c7641dfb26f747be2b17f09df04c167356590af8fb15cc13d2d84b8cce6f5ebdae4e6ba748da0b81cd1a16893f83201228150049a4626f995a6e5757c6feeec599f92b0c42109312880425a6e36f61bc0b8068dc29ac1f0493a28f95fc9bafd50b827d4412b82a4c9d206af4c1b8ecab361f89228e820d358986dc25cd484c03f402e9ec637a40c9eb2408bae73fe17d523212ba430635ebbf9ad798852d02ac3a68de3cbbc4499fd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3eb4da1eb771562f750c0edbf29f1d7b0d8189600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016092411382800000000000000000000000000000000000000000000000000000000000000000002fc678bbc8bc828aab637fbfb3ab7d63a65f04eb9c6dede89d81f0d6d2d8614f17cebd588ddfa21e8789f06476d901b6bd9f7f8cdfa23417394f5b86fcccb03f1cbf6fe2d7fb6ee5f207ec4a701a92c7522af166277ba9152fcffc6b846c79d228dc255a8b048020160717370317691a0162601dd77a2cfa833e87262907a0ec0cd34d35077ca60412116187f6ba15848d5fa7782d1d4b9550236910246093ef2cea77275829f289bdc31b66a723ddf4d6427666f99101af6825671a5f6555e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fe794e6dbbac0aa6f1fd68f78b6d5a0c8f06af10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0581c44e7bf8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ff4c0977acac14c134cee1a1f2a024c93c34f1b8a5f07b90860cede0a14690c2222ca60ae039ce30081798ef96b9e9fc07aad88f6bbc49d75c6d227ef7ab216bca48bcb84d49df537d69052e3d4669e88f6280bba92ea907cd04df77cfd2f1b99258d8a39abcf3998d66ce5ea10cb68e81d78999b4ca1169802dc6ed0d34a2599c173ab700f36a2186b355b7e58f46c7264038a1c8a7c69c6c61ccc42539613b52aeabfa49a17000518e7d7292a699749baeb3928e48cb7f0ca08c0e2f75b000000000000000000000000bd1cc3a1becfadf5dac4cfe043f7921d0e4eb520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009519ac73ef000000000000000000000000000000000000000000000000000000000000000000000f1a298aa6a335be03c315f79a18bbf0fa140ea26e4d65d7af8eccf3f7284f73295e7286eaa8176af0a53568e1c36c661a26b1e0075cac1b298b8f241a4de0fb293affd12ff273e2cc3003ee68673f4a9b78230bac875f30856aa87eb4092adc0b848a1b1fae6fd8fdad43be2f5d71938bd6cad3bca4051c4ab5107f06767a20037f263d03b25994cf52a0381b0e8c14a44b729f5690a3ff8a8bb63f8c9f4cf01d82b93ad6ffee3dfca47793a192b1c8b1791d10bdba0a6823cadd4dbde0a13a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f75579841d849c987256b5f921825c6952d4d5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068c4ffae6d200000000000000000000000000000000000000000000000000000000000000000000cd4818269d439787313717c84af8387b3d67786c438dd7d34edb1875b7d46da03be60d4b6d854da10c752dc7104fd844964801da6035721dc4185d2e9a5ffce2ec9278dcfd18a4bd4abc734d3d88b2d575a2b2632b9fa4b5b4d704b0b9276a516d9b47e361d3d23b842fa7c30a6ac3e657b9a51b12ef9b76c2d7fa71bb216e31a647c3bbe233d29f4dc1ee28fb30f120dc7469ac08bed49e72ee12f6c1ae5ba2f9e87f686e0049e977bf35bd61cdc06cad671535bcb8e21697ae1a8fc97021900000000000000000000000000000000000000000000000000000000000000000000000000000000000000005571fe9f44edda5d55da966543f04a846de5738e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb7fdb44bc0000000000000000000000000000000000000000000000000000000000000000000008b2e3da70017607a820271f67206666092c81b07a8f4aefc669148b9d7d8af61e19d70234377a037dbb05120ce348ce54c531ac573208a93ce3bd586300be46217ce0a6302a96a8a5d28e0e78d632dcefdaebd7aed1f67a548f7ea54a40198713e45a97c88b6b4377093c996eb9d5bf1461169f425694bf8cae99310f89f8fd27f9ff6c3b73358573c1b5ce7099b49af90b8ceda15b945bc8a3455171cd060906961c7badcb5734f97cc6dd408abaea650e9d42980408307b66279cc3063a9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edca050e06b595616c6365d2630837c63b331cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106b009cab1400000000000000000000000000000000000000000000000000000000000000000000e92d80f7a16db27c9cb9948c3ebaf13f0b749aaf3d688fd41c1a3e02b85c502285df49bcf3782a16e80df0cfa266b2ccdd02cb4a3adc2ec596cb1a8f09db3ed29da1de569eed63c8de716517fcc8d6cd0bf33bbcee07e7e8690f0cc7d55df3f13537a7d4be60c75fc03085c5291f2e236e9f816dccb5d1edb5d0a78a59956f30fd49088efce1c21fa05e44337c39b49f1521dfef4938a7872c6f04c086e116323e3a1d06149321933b7e0557d9a78134aac20ebc25167a8f27a5e218de979690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c50f9704efe393ff2a334cdcd297717e0945c0d20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a7a025f304800000000000000000000000000000000000000000000000000000000000000000000d7c979ef5fae81a6940d37dc0a6f1c0b33a2bb7470e9d68960b5981ade5c80c2c2a1de1f566ed063f83b6f1a89f42277c94eccf7b30ba17c781a8ca0455ea7909dc9c44e2288a4af42a620209621400bcc77565c3bd47fb7777638fbcb6365e1c13c55efcf6f2f3c772d62ed726f0f1b3a0845913933d6e47629e0fd02d15c30c7133019d87a6cc32c9e0a1ceee609327dffbf9523e52268cbd40e8719ed66c0be011ee1457107a707e83e93a8b627dd6903a6d5d23d684092e2581fa139add000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067bf367fa63c6a6072157e209a79b69ebbcb53470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeef84e4bd8000000000000000000000000000000000000000000000000000000000000000000001fc9f61431dcb9ac16c3a9979ad4d99ded06bca070ca7ed82e943d91bc9d62008cc2d1d98600c96d7b70f121eb75ccfb89159be16efeceb168a4af5357f6624176b5b0042faed372822d975aac4243fc5ef18c41588a5d71590c14ff50dcf863055abc493df0195b536e0b7bc9dfbbdddbc72b22179f955e48dcdcd3ee5ae6428e355e0c9ea8b0693fa0a6876b1b0ab382f2f652c4d51169e949659a392be1115fd0a7dd40a99b42f091edd98fb8405f0199ec469597fdd227ddb00f6d070d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa9546815da4477857c24a2605f9d5b46ba0855d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027eeb86f46800000000000000000000000000000000000000000000000000000000000000000002bcddbebf517068bb333aaf9ed19a62319889a84f7d7111992d4e222438048b42c2a9f60ca1f5bee00f5289c7ba6d0e071e01c03f78257c2b1cfee2e64cdfca42a910597bb5bc25e2c97abac67d5adf8c2b050bc888f5da9d0b8bd8faf93c0c3271b37a1e46bb016d96e1d205a29de20eaa736208e16edebe82775b6b7d7e4a204449ce1d088b83f49abd137ee7c3382e1d70125046b8482d0fab6974ff949000e45b7164a1cb86f1eef130cb5bff16053d0f9522947971e2647f8d0799557970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a48a9b82c95dab91b6aa586f8f890a8779ca6e8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d3bb25b98000000000000000000000000000000000000000000000000000000000000000000028f8f05619d7bdbdd6f1978e686ba44373023c5fc24ac088be740e60282d8c7624762ca6dec5258296805a3ee09a18d08067b92dda54ebefcedd74e6cf3b39db16335b97c23360d008a3c9cf7511639b5f2256a5215640dc8fdaddf6048049b0040b92dab2ae9c14f57b30bb9b5bd3c5a777e8192bd530f9379414d0a847f8e80d71f64c7bc0d451b0fb04ba06ef368b4be9908e5061d8ab527357aa93956a6d1b8e39c831e03108a4e5adfdcffdbf7ca0337bd0b2b17a47cf5c09e31e4b1be8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025375ff578bc0f660844a6bb6c1bcba850cbddec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001609241138280000000000000000000000000000000000000000000000000000000000000000000225cf0d9c0d786197384bc00150c9520a8200b4df9de8375f39046dd438c919d1f52eed2a2a4e6a22c18bb2bdeea21da212511f025a17926f73bc174c3c03cd313ceb6571ae33fb095b9b4b87c67b1895d5bc07550b36b361183ddb1ec9c228d21c64ab2d434c74d9e84cf1b1be69662d80ce6bad58b7325e882718dba92e2ce07b93ac85923ae1302a2e80d8b2804cd50a9b081d891db60f86659fc4d2146a51354749ef2437186da046a6bbf3417475dc98dcf67a18d74d8d6cc45dc1a91220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf94eed10650ec1b0c3534a0e1a0062711778eb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f56d88970000000000000000000000000000000000000000000000000000000000000000000011dc240c7d27910e1631a7e528283f476b62b6312ba7cba34b740c638898e0831603d830225375c52516a6bd70d614f16ad3ccbf716d228beb57fe5897b0a4fc07057ee9ae2625c5b26f672d68a4db297f3c38faa1981f477d6abe1cb2d3b6112e15b2eeaca56d514af9b1991d108bdb2e5921f9ce7f3de58f991271091dff5e0f6795f2cf09fa05f045af8ee0c32992d6113da125e9503e83eae72f6167c9e62835648ee6ac62461710ee5222a57b2e8e72d82d54d8a7b071912ac9d0880e480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000308f86dc3bfd2a71469b31c4b509d7d53ca5eed7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039573e96acc00000000000000000000000000000000000000000000000000000000000000000002acd6c8b79ad7d7bf45f2910b79d6f6225565c137a0b5ca29c478efaa0edad3c178bf12feff875b3177fc0cf44a635f0043a2d7757ebffb6f2820b3b54a04fce0050866a93afe58320bed509a131806f9cfa4f093f9df46b4e6951777ba319fc074d4d26693a0fb9fed0a854daa63898ffcdac94ea2211af798788ef16448d46025c9c271307d64a2978bc6d408d1b663e71246ba70047f48647eba57b05424312181e46e1d58c50f543b4dc6515d425ab88de670d7ac785258cbb888c28c426000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044da2aac34f7d599757345b1ddd6788187e7a1560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b70ddaf7c294a000000000000000000000000000000000000000000000000000000000000000000011d3c035ea8d023abfa4bda6ddca2e74681bac81326ae8afb334de2bdbeeb0e0507b98d7819cff61a88663f18f9a7933f75d5f6c237ba53e85b3263b7e28cf811282392a47faac56e9331110fc5dd3fda3d462b68fba04689df6a94e996745d2025c23870d843ee9337152c125bb951cc502bbc258fbab003e41019b24d9c4c11296a35ce26e2538ed7c3b5f537df76182ad4633cd46ed38354e87fb9f2b7f745070d1048f0e893f0178226bfc224f6bde2a095ff520c1de1c2a81d4cb3dde0cf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000377f217ce0827a83432c5a028e75e97af27e902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd5f02de04000000000000000000000000000000000000000000000000000000000000000000015cb9a5ccd0e15761a92d2fe59950452c5a5f0326f648e2f67de004db57c349007cf5d348231ea39fe152c0c3620ce365658c35de7d0ff6011487e87f1cdd4ec150d0872558d62ec8c161063d809d88466d1eed58db5be643ffc68e48d2ac37f168987159abcc04922d22b441013f09d235c68697459fcd58829033d0677bd1b090eda44d10a8abca8131de02d3e7ae295b38825a15d731a27f397beb4ab1b7519adf8eb696273ac835ff55e54c4057b708fe9d09fa5e574d69849ea435cc4ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009be32476b535f7eac4f43b1c079aab4e23e13e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ab76670b600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ddd9f0fab947cd74654ae4f717428e716f9a11515d8ac7de1a060c9c5bcf211f2c5237ff7db1fbaa970d617cabdea2e59b1fbce6fdba24876d8f103416c8b20c5a819c6f8fb79f7f817984904f22520b5acabfa22a89880c501419a39b9ec315ab0974cdaaa09d1ac6c1b331dbdfd97368f6b57501bf3795ec865fd3c6cc8a092211627bf551a3e7d8811b615a147410714f8eeaf61747d483e86e4fa16ab30a376489ae6324fa5dbac959e981aefc8aae87582656c96253d6ec09b58224b4000000000000000000000000da79352f3ee0d726288eaf7a73db0504f349e661000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ead4ea62e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edc2bbf3c4ce2cc8ac37e7420f570b564dd04037a13fdbe9c74b6ea70800b5f1ad0a4a6a5b13ca34c8543515bb507bc96cfbf8e63986f4f847090af764c35b01db1800c2b99a2fa7567995de866857694586cf92195bf7453abbd8f55bb9ca600592d7b90a0d988a7bab217b2cf4db4ca2d1c7ebad573c20a59a0ec285de3752faa7128e44d636355528d247fc0b1f0125a9ad2c167d9db6a88efb17ae6fd57038ccfa5462fb56752bd36aac195ac06b69fd3b121edc0c0e474d7b71bef9184000000000000000000000000fc687213217df159617071c82099d36db8183e1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f3ed38d580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e3464aab79b68e2aab9bfe6b19a0405f3999af75ed01b91c573c2821def1a71c8758a8e845ff5122f6c8bfc8741658bed7b67579d8bf5fced7650c10718ed61d9243472a8734fdc70f448e61085675cdf109f92029abc04e7b7632479411d72f863facc41b13765dadff484518afa790cb26baeff6392770627bada2919ae228bb16d83440ce12424ac67a5634bae33afe6fd4ea89e3b770f71a283260b40c25c2e53415b29ef56b03137c2bd33226c5815f26ecefd1c01e296f7eb0a1272b000000000000000000000000abd7b0f80ac7b8a0b4f9412927f58b25d3d28e76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002849ab7fc0c0000000000000000000000000000000000000000000000000000000000000000000236b9fdf1b88ee9ecbb2d45cab9ebfb6c470de8ac5a8b63696a9ae8c59de3c6a2aa145a8a75c3d22be0e8ae51e4da2ab834686425401de92db8f1ddd74f1a9942979155a0d60bdefc111ce57b245724044c2f6e2018fc8343ccbfb09667f597e11bc1b4523916e42cb48a43e14dfe3b0eecb79cc84f70ad86aa9f8d25baa7a652ced560be8b1224bdfc5016f22814817e442027a107dd643f8b529323c2b2f981e910b3b6dc79c1f07b27d8648f31591ea9d767871cf1544e48bb794dfcf3f8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b835f92f3eb855f150993cb1bb51bcef3b67300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015940b1f345c000000000000000000000000000000000000000000000000000000000000000000010e3425214e1c596c6fff011388d4c69b586cf5a3351830d447cd423419e6f500cde1753d8a9b995b241f59b2cfdcecf449c7378da651f6b806c425d613875c42e1ecf6bbdbc1f7011cbfcf5843df1e780554ad00d73b437487a41d66644d4f7214b470be7bcfaee608d0c623ca5abaeb3b987977ea5b56aa878a22978636efc25e269b799a9369aeb8aaecbc1aacb5fc3b0c875db4a21428b061e7d7bd361421087bc9c8635698e9fcf0f82d7f4d6aefb199c271410ca494a997b247f12f4110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acd2b896d2275f9b44869caef5d5cf89abe5069500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff973cafa800000000000000000000000000000000000000000000000000000000000000000000bba5587aa92367d0386551c66a6d330d25c6acc987b930474b964519b6d688825ff5d62f44d6c52991ec714e7e50b9f93d2eb1ffba81e29996f9b778ea5dd652dbc3af4c287cbf3dcb4dc0ae4d71f699953e6f9dbcc6dd17d7e4b4e83df638712a5fe04eec17bc593af2b4a7a09cd57c6b9892524fb3f8f61fa8603cb6972d70f61e2280f47d7b761978c9059e417a47ec2cc666eb6a9232200aa9b97178af218a04c6169661ad3ad51ad1db8812d1001ca58f0b93ff612642665058370da620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb9440bbd13829819a3529733bbf2c1daf19c436000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ac7230489e8000000000000000000000000000000000000000000000000000000000000000000002c10addfc564a7d3ef61db9a0ac9dd39664f5a2a749d44ce67bc8fb1d38a2c810ad0cd5bc4b38d1285c897ee25eb9750c6516975f53cf4ef9a7d3798948fe1692f2d00e73bd246847c3a58113162b8285d982de6801eff73ff2db78500c371170ba9a8bd40608334c865b848f74e5f182033b4f3b755fb752ad3a59cfe43a61f16fa02487e9ecf04d41ccb62c4046773fbf0735e6d5237a1a4a92f2376f327bc12ee6582f782271e08863be561fef8813f06273601f5f102e193e62517832f9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdb04495af5ebc0fae8de8a04d4ffd75e29c89ac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b39309e3a2f74118000000000000000000000000000000000000000000000003ffa7d45699f5aa310000000000000000000000000000000000000000000000047c77133c80a1984a0000000000000000000000000000000000000000000000000001d818f16b12b30000000000000000000000000000000000000000000000030c327aab622e0694000000000000000000000000000000000000000000000003aefd8165187b3979000000000000000000000000000000000000000000000007a26fd0bb4fb9613a00000000000000000000000000000000000000000000000000006702f799034a000000000000000000000000000000000000000000000005091ad34636e6e4c300000000000000000000000000000000000000000000000bdf026a89eb94a1b1000000000000000000000000000000000000000000000007f3091227e798fcb700000000000000000000000000000000000000000000000000027766c6730a2100000000000000000000000000000000000000000000000aedfdebefa5e9c49800000000000000000000000000000000000000000000000c1b89c841887ffd5600000000000000000000000000000000000000000000000ad40f319ed6e058a10000000000000000000000000000000000000000000000000002154db968277c03ae3c92ef036e8e720b776f5798c1b50562000cbcb3e80c72859aca0b4fee9a24f174d5dccb3366e87486b5e09e2ad1ee892aafeda87c70e0eb11884fb5f627030eb91e2ae5b5404df9576a357a3f082738da55ecde5757a480709df368ae8928aea6e80f3ecd0a4bf27e1407c40ae50300c289aaffe6c6e7f4eb428629c41c270f0ad73a47d234415c881cba75a51ed27f19329b1c1c3c853354e915aa01db21444ed1de31cd9a49c5e2e55afe134e87b11899516e788a34d41a0be1ea45b804fc0bb0e38e3df5672eb32a83063cf44ef3a82cca21ab1822ac0c7a2dfeb20a1c014624421a3c9036bde7bad07ddfe0542314a8e1436895ff5a2931fef6a91a17f4b55ff9ad02fb33e15049a22e34b378f87f0c7c347110f42d602e8208411030165cc272f61a1f333f8d35bcb6f3523d3954773bff2ab94311851751bc015224b25dbec8f348736186131a8040a5e51c1a88424a1a3b0176144fea0771f50b2609d4cb7582daf3ad805210e7a59fff3cafe18618fdc6f144f6e02e7929ea3210d5b87c4a7d58586656431a6343e2e8f38ee80f5a2127d6736645f77c0598a7234f9135b207b6c0d1970342cb876dad871c676bb3d94ecf96f2b40f234e9e3c13f818aca755040b06ab6138d2862ebf1beed73c1976ee8345bed2601acac5cf26ec186a03e6af66a013301eeb4279d25c1b8c88e6f7fb5d369e6e06944530280519321fda25e5470f89673ac9f4110d5eb070c7d9d2e4b1d8b10b281e55bc380dbec219f0e57cae054a477998bd38d4f1513dfe56e7aa89922412a12e90f74c0fd0720ccfb412c6856388ad07b9ef4e101f82d631f6e6b356dfc023bbdd73492b10c99ac55e4fa4117d35a7da7a9368e4da572ca92c83aea401e99218df957b257ea0938a6de352ba1f385a280190578ec7aa30f8f6114e66a310099c13215f13f3b0ee819e84ba12ba4baaefeb1c2fbec38448ce93ee7ff61b6e9ec98594db21ab65107f10a6776ab4c0dcb4e060c7b844a712ad5d13596d77f20c1458e955132391b56adc138cd3a0e3629f34d452bdf0102d94541955728c4d6b24437f722600212945e591a2104bc968d10065900ea09e649982a41d8ef7ff71b7d349c418618d22006954090e37884b7808054a5f17d05f5688b2ec8c553dd3432a233d15306db0f92e5efb1c9ac2d1b79839143e66b243040f0da079596516ffe39c5705aa50ce5c1066c3b61dbf870af6c97372800ceb15cf62150dafc4e6c480bf8624a1a9a9441ec72765ffc38a4e8c0dabecfe3b7387f1146552b2afc6724e0d9219be1efef13cdf5ea72b07dee9c86e7ff299add486b88e8ba07e1f786bd4f0150255111a8aed419546f66de848b5dc90334e7fbbd03565d3db0bafecb3c6186b07c02b07c5e18905ccef634b464f8d40dc6a18f40b12325a48c100841694262701257a3edd223d6b1c6aedca343bdaae27dd4e601ca74f687241e64b136c3ece2e71aa343de8c0c14671baad9f2595424aaeec70f84da2a952904379ed07f7191564ff0f158c573f94bfca00effdc0c3b09e7ebdd91af8aff6bdb70bac7299dd04dd012ffa8c4ddb80fc186d0089419aeec079d4c078608b4960b5474e8a38082a4666459ef4fa93e93afef11bb762b886a15c2aae6f536fd62958cc9478ed0c2107c488745d65cf9cf0a0cd1812df7d92e25f0fc721fdcfc5b51b3c6819816700000000000000000000000000000000000000000000000000000000000002a01c20aff20d4388f5e293e0edaf2f76d9c996b73e9b303ba4adecf6a064cf43fc3d9e9287c55f62535f12cfc00f7664af900af356eaa560f6e5428cb1bf8182af000000000000000000000000000000000000000000000000000000000000001b62df055425b5e8e5fa9ef41009a2408c393b302cadcf14946871009a15978c9d330d7e71a4095f64a93ee1d07af9a3b6432c3578060c20b23a6b8518b16fa2ed000000000000000000000000000000000000000000000000000000000000001c861612709fc06e67c6bb17cc0440fdd473b2183d3bf644378cc2518060613933017abbfa7a8f5922c10f83a06724e8056ec015c3b4add122dd79526e370d438c000000000000000000000000000000000000000000000000000000000000001c4fffe7be62aa6c334a1006db74f87c065e9bf3b85bdebcd1ea5d12e8099551d45756a758b97de136d06ab27d95f373b2d037440bd32aa74b514faafa406a31a1000000000000000000000000000000000000000000000000000000000000001cf97b8243ebc25de65e6aa76089c66c4e80caecd21a2ee39e11819a6b9879237f6e5f50aa82f4be541626aff2c5e6fe274e0939557e17d8f576f54b192f859c64000000000000000000000000000000000000000000000000000000000000001c2438d987234364391d70c9dbda0b55c751978c7ad54ce742987038783e403a447746c4471f36cfebe575a74296174f2574c75ab6d38fb0ef7dafbcb28f1b558d000000000000000000000000000000000000000000000000000000000000001bbbb0f5b0d35c17b1dcc629cbe5b0cb5d9530014f6a31969e1953e78c10e2e2896e839c6a9787dfb1e3f9bea46664d6b6eb26d64b0b1d11685b72b69fe915f01a000000000000000000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000003560ade5fad360df187cb1adc4b20aae1bdd013b73025bf6b27b1afb093d70a18ef6d0249c36daad1c1c6a5caa37178c44a418c3dbe013b469383d2c0e74946a073d96af6675c8df9fa6ca546cd2a44469f400dc54d2ed58ab3b5b9083d184ee75584c0a46feb30355196fbd080d9eca9615fd9d293df5194ac8b997069491c3952a89498db6e7ef139179a1c402ed77739854edf00b860dbd9d719ffafb1564d7de26fba5f2e1c14e4d71c52ddd0e67a9b531a5282a4dcb2213148d82576eed93ab1fe4928b3a280cd7491922cbbfa594a901e096813e79cda44f6e1a0f5cf450f926b2bc10f097e2604c4b4a8f20b99d170b744332c1da8ddb2f5faa10149623dd3a762812820366f1975119c7c41c4e080347f3819d3ee18cdaccdd0cd865248f8da3af53d8083cdd3dc1050ca0af827515f507fe8a731f2bcdc9e64c68becc577ae6cf947454c166a122396e8e4b4e7bbcdd4064f5991dbb8bab82ea62ac4486831805921e92401230b91f81cb65e3363b84f587412c6c792fa39dc02d267c1f094735c78096b89dfe3ece8f6761352fe393d775516a5880c89b1733dd4164a71f107f45df6343eb3ea31252d26b3ce9abc232016baad0f4fdacd21479da69db84aaf8e9b2364cbfd9c8596fad5f8ad304624e8f25730d58ff4161206d29f9aa198e178cbbee0905bfad719fa8cf73a1143d93f5b81c906bbda9007860e5d19f0288e89a259fe596aa2f88a181612a230f90c30649d51c891bce4a59744e1ecb650f2a373d161bd08430c46a49b21bad9528e36cc403fc3b276a786f66c3dcb2e08b0252b4a86eb1424699dc2a8851500158eedabe38a26574876d3885294e3e2e825abb7c400ee56f475973599274860fe53beb5515685ecadea1c83ae05cb71767c502cf2efd7ded1e263528bdea00c90f6718492ae779371a37b5a2db52b04317be56a7212eb895425aadd37113f83a0bebdb4fa2796d6cf930c4035471344433c89f3f4d32c950e6f8102e11dfc50a3e9d771296c235f8abc63217063e091ce639d52c697ec1f0cfe02e9ff080c002fcd7e067df397f249e7ab4bd9351f939e399b21e8191b4bbc3de42993d1192fe8bdfebc961145a63d526ca758872793eaa1fbf312a147246480d324cc8e04d6c1a1e8a61e73ddc1c592fd1c30dbbe10f9deaa5d7ba8abb5b0325a3d842ce8d6af0e82f24ec25edfd1a388c1a36fe5b182f147630e1d1e5ff00d3acc75274d25fc9fb4ef5f39f8a7e5a13aae5f1215d694307df6df084dee129f981cc9fb913a1b6cc2783217d00641e5b1cce394c85f2f18a1545240d3afad965fba8deaa601e59ee35b7cd035afdda54d8652506db37c829410986e4088d6624aa49dbd25527c062ef20e939e277034f720cfa02584cd0e53682187475b2a6a6b687ccb190e3ecd3b0ba688daf2255af4a4a4b1dfe16b3f1addbb22557f1e36a242257be0bc7757422f6438f872a1011c535da89a40150876e4966aa8bc50095b05b5711379b5c0ca441b9bbee2843ad439f29ca6c2483b1dab7fbe9dab79258bbcb9e5334da1a0f1ef67f8a82eccbcb1059130e4c36e04fa9cf2dd008a2ea38976504cf3afc8c0e8c7a35b318e5d68f391e50afcabe2024aaca96c7e5612276ffcd9ed12609f1f5c000f620ab8f45cc6a97a5e76f1efdaea0c03788eb1fc31378cd161171055b8b47e182930fd34cd2ad0f11273ecca00ceec09b0ab9f1520dc71c47abfe1666cf4572dcf2e04d4a93985404d81a076cc4e8719893054d99bf69a7ca194cd36cef6243862d3caa451aa6258d730e1ea42960c9d52c13c05c2a2ef78db703692f22853c3c3b1719aeaff666f4a18305d47e57b61ea60e72556dbe1ffac7eb95e6c900bd386797ad6ac8d64173d58cbd8d5ba9fb118e89657dffa4156885d4c42563224c7d00bd5fd5ed9e33c2f062d4827df62ed4e84e7038a47d90408bbd217b73de4724973f910f24c1aa12ab926d9fbdb6b0dc1c37103a10253ea2e6cc283d76afbd2a2c24cf23c6d018c7a742aba3e5d21a6fc49564e4ea2775376a7527cada80b2ff41c48e63ca1b819b6c5eba2f136473531b76aa9ce5df40c43da1406f9a4a4d139c4a80020b94c3a5823514d0bd20537302a38d54fe2f784bff6384c8a6826db7fe736fca944b6ea36d5a2eb31222a17eda96d3e01b215ee644229c962320682e8f0162c60eae381c10a9cfe94081be47bca1756b756eec22ce69dd1703cbacb7ea4e06285698ffb293f4e94fb0df4ff1073c7f5807bbdfbcb4472133c605764fd43d9ae3b16e29edaed13b3ba78bd7e9a59bd029aa511c6d40fc2eb025b4b05b2d6d94e9552100febada95ff8e39d16861e5038d6595f339822c50475f294b56fb3e3fba112ecb124558b82a540004925c93b9212183eb54a99624b55e5d8d7ad2e64d9b0a1e7819b58317aee5ed595e74524207039ffef15b6f08d165611fdab8857a95758f71740d171790f5442b76b74357cebd9d3eb251af38bb75c5731ae36ed906c8d1b41fc4e30bd9a041cc82dc412e69d6992f3adc1cae8b34474611aa68a1f3dfea221443e3f57591cbee3a3fd70688c19992b928bd03528bcd5d1beb12ee53a4bcd75c6abe018a08bada312101a292b7f4754e8f141cf4f4f9e07640a86c9c3e3db9c8f12910120f1c96c5ada5992e89850758bc09d6bbe17efd885ff766dcd772cf0145261a591c8536a71cd9d48946a3a643bd73f3c09210b655f3d941e8258e5c1df82f08c7a201592ceedeb32d2fe2bd1458c728040d07d395e7ca33c746c5f1ff5e9219a891c5a4937d688f468ac665d339662aab64c86c861ba87ace7a53bdf7f33aa754d5622756d945fe71955e30a5fdaa3cea947faf0d3d5646016a9170ea306e13eec4f4af252a794aa91451f91036bd0f770145b4fdb392dd6eeefc44c583816ed8c950550066713dabb56b116872b2197c02a752b534af179a9bcc790eda0652cc122a064c27a1bed46845714aa93d867f54ad2286fb8afc058afc4f5d746f9a4e292bdc8f9408f55b450e5f88da825b813b4729ef80577cf1d4e2e1818bd325d545da56c93b29bcd6b47bd13a1cd8013ed27ad1994ba12c2a81451e462aef04a6e1d34316aa7b2e67736790b2d73b37fc041cddc4e7c92b56b10e0df0c86bc79f4d2f9d46617f4398905a57a8c4ec410ada387eebdb7bcda176d26aac8734d627db4132f959dcaf566fe875a2fd6e0281c7b82bf6c48082302bc7cd0e586fd9bfc11da3bb4a28cb9cfc4cde54b5c508d60bec25bd91130e8e852a5aef69b40949bbbfa744d0ab733682c1bfcb9896dafeb536ae263ecdf84e22ee4f0c737a231cf87fed1e79d128d1d17363f5b9b276bc9edc36478fc948595cb0a2451a7500ce7ae3dcdde73161c45e9f39c73a0155af0ead9e665fb84f795628d30832fa0c080ee58beff6866954d0bb117fdf75e8246de778181747d96b82d21994e596452dd932578543b0a00b11e3d6da3cadcd4716b941a5dec0de10b2bc1e857ee529256c496a8e6b6f47f7e73d7fa8d0ce0f1272101adcc7d65925c0d20e2cc0c92bbb0f68a798b335370cf032ac5941f32a371b4c54261a58841039c80789bf04a80eba74b777386c67f181e4ea32ed4e17ff208da33caeb7e6bac8e9348d706bcb225041d38bc707ea90b5a6a614cafb433d91f652311b5de47133e80aa3f1a519fc0e92c3e08bc65618a84f38680cdc560bf2c06a6b0526a66e2deb5070665429d5a50d03fc4b795c28ef291ceebcdc2b853c8d8b6f4830fa392ea8835f1e9847e813e85c37e4e6955d7ce1cc7bbde4f7e20a292b95ca69ae18674d1275c6174eb6bf13bfbbe71c56252ac573df06dd1b942c67163507c1c79ad3d4834362a9f391dd7967bf2f9c0737c5b8af14899702b1e6460ccbfc4e9aa0f59d515f5d0af43c4ab0a188462c8ab0b38cf66954ea0b4045d74e8a39312c71cdc4f6039c237b0b080a9ae007639f5625ef79596317c15c4619dc1bf175fc9e7ccd233e850905e394ce200c43673a7c0ec3bfb7c9cda86d57ea5b6bfe68ec5553eac17bfb050c2e16cb21e8bc2c1e32a484ac637f8865755ccec61e7dc509b55873c177440ce04e377a05c152fa2d1299eaaab001ead3c341519b9913464b77a633e145266da763ad91493e3dbe1cf8101ecfd2138325a8619ae0a883f0e77a403d8f0d3ab4555b06ca549a6d1f7801776389742b632f2d8f0eac2bc2bf9f48c4aa2bc4bb9a128724977c9c3e41ab401876ed460a51957bcc4de279d1b7913a86bbc17be28da20055b6983231719cb81129793ab5d2b85bfc102fa370d4b97ef78f7f04a46e15461fa38c4d1bd9194a2cc02d949ac74a4c6d0db928058d165bb129bf3e17631c2efd3607d31ac359a4639e71397ef7ceb6357fc888a2197f0b7f472d3a4d91c7f45c1c2ad338b6ef54d40230b8bd674c93b584fb6aaac8f48935d9dd82e8a8852d087bfade272c1ebccffa73373cdf26495ef30c6869ba206ee0500a456720f548d0beaef710e2a54476416b38f7370e842577fcc711f08d6645e2007d4db36ff0ea279fb51afadeff03ea4b4d810cc4bb0f1a6738a6535d3862cdee1e82c882f852b3f721353492a3d466de0bd72e8dcdd1a9a591f5e64eca33a98df7003c1d6be6e2b1de6250b3951012d16e7352ed604ad1e9772824003e4250c892d9500d86a40ddbaf83de4b07165599b970c98da20a042f86e6b2cbfcf2cde89d5428068c4e74c390b941afc40b71eb22a364a9beb6821e4ee95055f9eea7fb16d06822515eb0eaa3dfc59535c5b4ae90e5290e5ceeb06767a66f7e81ebd01cf9caaa3dc8c36a2df4adf57def732591f312c9175af07e5f695867e8d7e6b816486ba8481a335457bcf34f73a873d1d7c900075aa4dac75dc4ed18387f51e804ce1d4b44356a059b2d71028edd9d9a2aa54c098051342470ca34566de3ea718c9c6dd91483a6f69005d674e784338bdc14cbc6d520b23e03c7183e0b7683802e17782315196b5bfca8dd26d47eadb8331efcf5a5571836bddf3750ee0331045ad3c846b1dd50943b8090a778f61daccad1d3f51e52f7261b85b018ece295d66b918ea95bc86c243140af5e45fb95aa95908ce818ca0b533837f87e9cd0babcd3a0d9d01e3da6256fc1dea70c2c6dca45a065922aebea6fac37f3cb34ebffc55d02576dd5afb415e76c588dbad60154354352dfc9d35ababe0b1f3ac561b80694345cd5ce6b8e7b2247669627073c02d3ee756a937511e8321761bf7a7add425260ca2e1977ba5fe4641b9ef88fbf78a86772646102d6657e6df97384cf0e05b45f16b5139bb959ce314c28921fcdbfbd36323a6b27012476377209b759cb6610218f1d70c73b5534114e11b2c2cfcd6b4720a63e5d00cd45aff8f6dc088cda22b4bd85f93b06da47a054c8d4c4a6fb263312620acfbcd30e2d657ac11e4723a2cfa66b2703f0862dcb9e33c5a024a126faab2e1b59ecd7e4ab8ba9d132dbfa293db0724c9a9bed1deaa5c230bb5ad749b8b181b3adedcc22f41aa781a282ae2d836cbf461e1c64444e8d0b9435348a7ff9150ebb68cb2006eb1030b4173ecccf0edc52044f32fc7e1076c1b1d2d7e729487e5bab3e5bfeb17adde2313b725d668baece05f121b89b3dbcc1bb83f2bb39ed562e12d4ac6a6a5feb9a41922867d447fbdcd85a9c989b2a10b360e839991969e3303b20070bf7300ea3982bbac302bc8c319bcd1a8a1baf5a394f3027a9a53213c42b953441260458d9987107ec04cfe011cadb51e25797edd4e0d38adc8bf99bde096f83232c41e5c35fc47c6a855c3e1baa020e8c1a2a07facb8ff61065ce6c73a8d2de026383eda422bd18cb88e6eab5f75203d67d2b33800006b92f15e05d8088bef7bdb07ab332d4ab54d9eb9d00b01bda2c9e504ef1c0174b9b274d1fe3099d5b04100b12db11c83afd8579979c5a1fe31845d8d8db1c28a1637c6477dd8fef78023dfe455ae0cdff0047b609edf630bec855454cc544bd089d372a9ba7cdc9ad864a20de2390119dc31a326a5695fbcfe16e2728be926a42521c26c6c6ba2c1781fff32680af78ed18b018271c26f59f5e3cc23a2d5804dc3c56920aac1619fe783e571a66710958ae0070b11d032274ee45da1e67020a912e49f0fb6d80bf88a0826cce2c693d188fb28a3a0e322dd5eeaf563ddf137ff956a11830bcfd811d8ed39fa3600f4397ecb214d27826153973660ba94d0eb4780f5c4069022d19d6489f33cbab753b573c1beda882050ea603b6ba834e160c0784da50191a7445bef452a8779660496bceac89c91f5f358462c1d22ea62b2f24669822fd31062599627f4c3b1174f6a1b3b66df9d5be34254e5ac94a658f3bfca48046d135190c9bd42e23ce0851b4ee26903df151d2677f7c082f962b714e6572010b54aaaf11ab207452ced3ce68ced0e08788585c06a0b725995d43aa0f9f2d4b8411f597b0ca106794fcd6c27e3bc66dc2f1188fd43ea7ca57791b12377491694bd21e255375efe1c699659d8ef4b4b8f24d61e227a7e6d50238e9e2d627e90837c239a8dcc36b540102bf4c9b9059ea2500b45f11f61c7bbbf615647977cf396c71ea66c78b0e12855c2e2f4c12777ed759f4ef8d20f6deb23f28344dc348ba84d0706b0e1b6cd77f69dd9b1a76cd0827d6bb34a751f816639e4c98f3a41fee791bd89e1501d64201d80be5b016764bc34081a8faa2a0643bcff434d59bb8c6e1cf20102a1688f5a90c1d72b420941a0791606629f80a71fde97dbc72f7ef60d9322229f4caeb388317bd29fdf1abe9b6f257d8fdc9df1a9035fefd03a0cf07eb9733876b8fae0d3a9ffa7b1019ade386eb42af01efebc4c64a97c3ad9283de8c0deec17874a7f9d5622c33ea3663a944bf1dc624b83088eb211274c44f786ecebd731e26287fa9e73510d4284dfc3fe243a5065bea9de8ca5928c43db0ed0eea4b10db4c106d9fceda727cbcd89d0f936cf2daa3485820845fe1e752a41adcd4df1d352c9a20befdb24321106e89010d1df7294d3289c90e13d63ad56e5402bfe65c3c0b565560c12c12cbd7b8418c056c1dccc453a5aa88fb9bae3881e66e4795ce44f3652960e1695f087363e36794a919901696a4796ab6b9e92983421f569c9ec5f1fcc1a109562aaca892f6c01b2da89025e394b5071480832176aa4d032c5d03d466ba990fabf505ae6152b7017ccefb14dcdc1919af462d9dbe0d1de3e99e706b6d6e8d84e6c05be15a8ef146fe30ad351fd67f5487b36567d19097c5c73f3c63b777204eca0c2577426ea41291b885c96d47e4c836daf969be4c4f3917d24a23b45f49446c1d9bd9921a6124968a01b55c9c94057ab283a7f1925de0a6eec1286141e444376cda03a987e92f98564500bc845326addc0b0dd26a70dd3c65b1ed1d8f31b2fdc162aa9e247e1876d456e675127fce5ca8ae331bc4635685b9f921f52d2c3705bafa92d5ab2911401edf1e5ee42fb8add07fbcc3d58515be4fb5bc35d32dd64b79a707276e76e7865a111d07d68bce13292050869145529128249d6fda5cf72d79f5ebace295226fafac984e34d00f99ef28998069370f3f258e33ef31aeebe7218ce8edded56496a8a8eaf8a39aa18c49bda113d14cd6d4d4232dcde8491354fa6a405491f5c23f05ef8102d004f78261c81b2b6dcbb845342e03360d8879afeb13915ad0979c576cec3f7c4ad761847b8f0dae8db22697c8c044584990a1d0c81a091366506ba9b49a49f8418c326ef47b6342288ac59e97a59a72f2ea189d5196e1dafd44b8b5ffa30925ee5b54e12b17dd8b092db1d240af067de4f89f12278c57611c7d1a60c1592c6e26d27e44d18d81e7429b86d1078cb6f876833dc1ee970f1ccfad5db1b54ab1ab72ff177894ca9472ee0fc6ab81ee26be0fd54cc65f07fc3273c8d5d2a8fc224b2d38190eb0f6fca2cb71565a09ee2cf82110182265beab5850f870c53cd6802b2794f92990c485b8e5a465deb519093b4ff63041850e9559282e35b849fb5da04818965e522849881da6e6c363d832aea6250dd430a3a412f80d6b53e4a4485df47ebfcfbe53f6d9bfb9c519d7b4d8f16ff4dc9db7e7558da476bada71ef1a0c81d91eea5dbb66a36cdf0097c20e4aedd63d04df2e095aae02a3e947c6cb124c308f886b708abc0190560e82ebb9abc82f2be69ff12765fcf91d2cc46a778ed2117553eaed58af5e6c2fecfd56b9d5aaa05195e0642830dd1f9bebc9c32aea16982dfdf9782fb980bf47be3b8d8c10c91cda548882c188f388e5218854eee06d095dc28de300e5578bf24deeefe22a98277d8c1624b0321dd81621b9456461ed246bb9dd94d535c44b3932e4fc0680c5691fb6efb71d2a36a818d5ba71edf8863d7525db00e571dc966457a4b244d4afa5e9494b90ebaa7cada30642de9c114ff1525962d7424f399d63f3af6579638abf7623e4dcbb33d117307aa6ac5f26e779e2c1b46c19925dff94e0caeefb39a79467a2dba0f066af00c641af98e88823c735946771dd8b506c12944bb4b289137ffc8d29c4a3d1183eae97e1d5d2d456c2f81244874b9bfa9ba96d2dd24614695840a44e04b4b616e3aa3a4b58e283a35c2e99a2c8b95009aa4d153bb5cc14d6c1ca9e95c0f3e27a12fddb38b0cb34156aebedaa4ce50a9d516cfde4c5baa6bda0431deb3b117283bcef96dad646e29388a3b94728ce7113a06679f41693668d91758bd24f33c13d4207871a13702b4bb5f35cf785c6a3f651bf5a13b756dda89b94f555611491c2a1dfdc51113d0cb585ab905f07fb8bd9ff2ee24962fc6143f979864f6c29e775acc73869558a01d6da54e76810f4f9a235a28b02ed82171a195f8068399d22232b980e44a1e0a1336652e60454a0b49550ad40a66349023974278fd1d3df9580dbff34aa970e6cbf7130ec1e3d647656fd4ec9552ca412a181dd9581341c7047649d5f781045773dd7352dc67dfbab7581db26c721b1fe8d8be90df299a7f0e705be6efc077800f19abd19016cecc7f0ece7219f4b288738ea03b4298d984190857269925ed923d49b51b5f3e683985395609a343712ef50ee93245c401fd527c1e5dfcbb56100087482cdc41c7745d2d392b43077fc586ea9c11516184356aa74e8010c15066cee088852ba80d1d447a40741f0707538514a7097d77d41fb0d90aa7611ceeacff26eed1feca1420e726d2f1ce887f115d9f3e76586b7eba94deb5925008cec498e6203f3f876a1ad102c08fa9b5a7f02c947b409e82f24c210331ac1be47f79a7559162815d4311ee282d55839be08aaab430ce8a14c6321601ee0e9191c95e0ab0cde57d83d5207100bd3026138844f61ba120180d76974a142abf93a466627f9940eafdc1f149a24161bd57542d00e3d56971e06c10f13d2df2f10cea12330453e3955a53b41ca48d4dfdee8cf270ec66a25b67f6e05b7a185aca458fecb07140ff4932d925476908ce1bcf601411991bbd8f1a54267f2f75983f9cb201bcc67bea32cffd34f5dcfc86a49d6eb5400342d6d6fe7748e1d749217984e8522e2d035c07974b7d33d5427175d2b6bcc136e7fd21b8b585df80f84db4f080993180a2627fc834e7df1c36250c39653eb6fd31217237580c7d48ec33bb76f40b06f470c2c0af74864d588bd71812bbd9e4f1a59882787a571c7b7f9d459b3ab0301e8d3fc270808b0ff4ef97ebe2d89006a99d9fcbe2846f34404eab86e107c3e0ed032b31435dccabc2d571b8870ecc61c44844e828975a9462d1b079969b54fc37a6756f54c1ab7a43bb73aa7c144367ca234015ab6b3687d075d0d5e00bffd2187adad8246e1ca02df1240c065c7e22a77ce4676ea98a30c8d1461599e240fb961774277021deb55225825326dad48157cfbbfd0ea5daf6e6e1fa5fe3e10a8e927ad2e43493784044277ce6fd580ab4ae628921cf2a5488362a701cfd933f180800292cb2d040155d4e43c721534f4daba3cadb65bf52032e6eab17a784a662d69168e609d9b05cbebec5a064cade579725eb78c86153dd9db2ffc32d6a9401e2c5c70bf780db21173b6e3fdeeb0788a02d27feba6cb9ccce0e0bc635d1e897e7d9761c62bb53373b468c81fcd0b2884fe98865f4001ce852b19936f1b1d66e1ce9335cc1427379fca885376025bba11cde64277d0a45217f1b43a127a57e41ed08b6c52a97c786c8855e1d847863e1255a9076e1c6d5ebd9ace62444ccb31c39b3b8a5e05b5cc1a6ca1a2fc16051812353c6ffc61021c84e64bee60b0f53a2dc1e70a309b2602efeb99f5aca929ed53db6746dacafcc63ca31a98d88463d41d0fbcd08ffbe22eaf63af1afa1c8c50a78e89f18da9519d934b8d9e6504b1dc2ad4e5ddded8e8bc478e0ad5ccb7879cbb801607816192bfefba327b6476f2476ef9ae866e4c3da3a83e72e636c2b9d07dbe4e1fd5636a695883b3f8d3a368ec0ba7baa24f65b03ceba145dda23ac8652ef0a37663c53cc2931a0178a958aa738c4ba9b69e39b86c5d627a7a938585350a69913a666f3aa2c031284ce601d7c5349566d77cb3a717d8acf69c175cf7b57219c6529d39a1bd8fc19526faf4461b73f33236d06b4c709ae68ee3e67d082c16eeea0ee638d90cb36ba7bbeddc5d1304ebefd099d1607d4345b2395349cb1f8b53c7363e89883802cda7c099b8d0431e2fb25715818ceb2ea83018822dd339ddaeda5c4773b68cf817d4523aaf699a97f3bdd86cabbb9495be06b3519a8d1c5d7a2c7b4add69899fe9bfc2ac5345b8b34ef88d9bd661ac10a4dc5858423c6e12502c5d6d8d30a3974b8e43799d08a0d0c70a7b61db0c1bc9438c7e1f111d163012e962ae498667407866a583234d114a6ae72cdf011197f071ba71b7c6a58f068a5fc760d7254c988c4ed5f5117cf1e02580dfa8210ad3085f9cdf2db6716f69aec595e7a13821514bd2a5209cdb911a45ae4492ee9a861dd9e120ae400b8824cc06207812b38b7d5732a739dc5ee82c727112eeb398a333bd7b2234107789e52cd6c6bf79953f8418df825eb80beac5fb63eb515e83ee31de7518e024909b60ea76beb674d58dfaa6c85df5155709df65647e92ab35b5389a3ea4e2a46dc31fec81b41b921a3fbd48e657da929a210536f3d58bf484307f23854dea7b601f23b5956cbc4041ed6028c16e4087ecf7eeb4c7452fe6655a928fbbf414d68d09cd7077b82ad21bd58565215cf7de0d94110c685007d8e9d1a7e003aed03061c264b9626d9150e883abba58bb718a498f0a87d4ecddf2fb69256abc9d02e568bc3cfecff5833f1bcb8dd008e55b053af3255392dc1d2ba938138da0b25a3086b0ac0c30650add9059721c2c9bd601a0bf27568491a4c5eaf7cc39ac756151e123d7c338e7a1e982876d89cb55d95c82777fa3674a2b62ee89a6ce6d46aabff1df07d4e129974e1bef53da6e0c9d9a9f03d531012f7dd4fae489bd2541cdcbaddc3013c792a5c5a1798238b05c44ffd0fba3289359d0859179a6f548c91a8de1803519f98ba15990dab64723f75589b7ad5c30ef297d8782ffd044ab7e1f271ae7997c0eb558735ad1d06df1d7d2ced18b21cb80967c39755185881f37a580bf41cac7d1af4ab509ab61c27edac8c57e4b0178ee1434ce4c1e6eb3a64af9f7ba9ec6069bc937c864a18b7962875d2f3f3112f64c4231508a5a05d6abf760a7b61e22ec70036f87a74340a1e19db4569acf83e02e8b4d9e3f5a3b770cf87476e54d14fdd24db154dc2c3381ded06cf2ab336af3b8c3b7ca2e44e2ac528e3f97ef4e14fb23fa079137032bdcfc13a045ed4f7d5470262b51222e029f371443c35b2aabaa1846d072d65731ac22cb51ec358f341337ee92ccb525d6ffc0190bb270561145385bcb4c481e0bb4ef24c207582c2e8fe6021a6bd25aff33e52ac09432cf27d2f6e97f80e84359ca4ee3b3dbdbfc002f66faa1aa916fb6f531354935574bce46e47aed0ac74775fd1dcfa3c3098393e056c923810ef67151e4343ed3f4033ec8b73a22eaa6cad907e3505b73a2a3ff250d5291fb33c7b2c057862eaf29cb213c89086af7ed182e1e2e2daeb45094681e78e9edc98c9168d4138dd2553d1b1692a1daeaa38f0a10a85256d95315ed31ea748d9bd58917857e1429f25f769700a1851c2d3dd7e6d84e9c6caeced1e16e268ac711268d3f5c44f07304fb9303182ae9a6c74e98c0456a723c4571da91140d50d6b685fd84575f2c1aab9d857ad99b55cba3733b533ee9d5b5897ec8712af83692da445782c60b063c887914e2fd86b46b54b588429fd606dd53ff3a09895e8a429ea671f15341c581218a26257998f5ecf9d1a165eafa66d2add53298432b26a6f46d57009a54847a5e6cf2eb2fdb8e783e2441faf61f157116463478f8193dd852512bb5a7be7df16eada4cb25463119302a83b8295ada5835524722e86a3ed370b8e062d0c4864ce33b410b8fa86704ea353d5f2803ebf292e52bb2226ec4df73d1eb88017332e8f7db7816cb2f9e45a4e2167cf81b6be0b488a1d92ae8113608475e3ae080cc624e8543f8c096f6e62e3a82e4f19c81918b2e93442586d08d14cb2edb3acc3e39700e880889c4a2367f3c135534e41aa0e67bf0cd6e502a7fbbf8c65287f0386753a3763c81edf63b0410cfd5d55844ccf44f6a06d2c342f1a86bce1216fe46b17a8a0bf81f4f0edfde6fdc4d92d2377e9de8e9f896abbe101995961fc111e351921a86d21535d9db06c2c57373b7221a1c1e64064446d431ffe720d06642d937d4798a356b1c81625e2f27067387f26daef27dbc8053606b4d82aead30fae1311723e235b2353340fde152aedba6b50b70872d6f0504d46afbe9aca2c6f620fc81a529222ab626a418af2ea0b5cd9e11ba739fa72928adc44c5aa5385f17800d4a60f232fdcbfffedac3313da33d8e444549cca60cd5b624044efda8cfbb5498b8ae32522cd83328b9628289fd2c269b351f4657800beb51a38f99ad8e39f82882114aa50bacd8bcf0df69f8e61a227e99a9f72c7742d929a4a67eb3e5b60d65215e78ff23f504ceb9bca42bfeb9d70f5176df4faa5c455672de7afd712758879410c9958778f03a3751d3c995af83d171ee496e77683bca5b7ee5f3a6a026bf2ae698118b08cf64fd7e202484e7b9de9f89de421721c684f42c8c411b2d8df9df74401e99db7756d35ac906101bd4dadb341e911c46f389625b17770b3403bc0134cd024f37daed13f45278e4ae4c2115af99bb9923bf892243a0b17464f85630c498b6078b9247adb05a9fa2d5d1e68248a1961dd339ac33b7f693f8958be189768f402d9bf9c433eb625c96f0ec9d10c73ecc385246066b7312c0311c7881a547b6aa2950e4e2d016d8b517f9b1f94c96a9869944638c526c4bce758b07a5653e2d686e0f248fbda024e5d5f7b8c7c0893e23cdbc3ad25a4463a889229c266b72e24945c3bda08dcfcf7bc5cbb913e9f053c7023c1f0dbc036e875e4959dcd303d285e7dec7445449655e7a9d4a429170ac422f8e02d51a27299903773e9591b5f9da09eddc963f85ea243d78c9d68429fdccae7f2e3b9e136cd0ec058b3185556c69e489682992059abfd527a3f703642f74a0b9072fe5297b99797d513e04664b2a23217ce6e49349447677cd2065879c1cb994c48786bbd8f0855e2b21e9bbb8e709a005dec3a27295d16f344e2223d2ebafb73fc3ccb30766c716ac1529c8f9a57dde6fc403b47ce3d6da82b988d98c8e707295f171c6ee6f8da00ea2bef2f4f4ba03db1d43b162c4fba453665081f5e307d5e54e433ca0f0a0907f89bfa76b024347c44b0cfd116f36f7127f5a6d620e10ba68dd4c3f7934521db7547e0f12be457c3492f3317ed58c5e0742c2a0a487b4fc8672784cbdfc620cfa872a70064b823e09b440c63612a79d61d6d5b4313dff8e4a38ea3125c79494115802baaf691dffe56aa2444fc5f23c6eba0f37f7fca4b55841c3515cc0129bea48272c794e2677882fb7d67621abe93b6a06d33fed8938ea662b0f3ed7062e71bbc90a94986b13ec1515c0f4445b89f7678ed296c763842620daaccd715ab2a3065b3d4afb8b2e236556211d2d307e5e1bc25efb8a1a2b1af27ce35e94cd8282d21cbc7d012a8704950bdbc92e2b31ad9b8e07384728b5989ca32df7e9cf2a739ae188b49c67c13fd153c6fe465c377a186b8d6444c52680dc9d602991eb1b78377a9b95ffcfdaa8e0d5cabf847571d4ac18f9753f8b7509ff4677469a0f4023e59212615116d93eec9fd58ef21924501e42e463cbbf3c9e515e00691c36cada25041e61480bc9a98df5eabf297a97e5df44fddab1ec0c5d8d62f81793924e26c6fd547c62834fb63293bbb06db4a863839959e73c5261d1bc810ea1b61c0abfc21584f152aca2be721001fe0afa4d76014819f6351bf3fd5b056705c91ba1b23299c5a6ef5058565977b3413a738292ade0cb3fdf226867d2f54ed6556e9fba3b9a6124d254115eb9a265f37ebe99daf18e7584dce9ee5733e38b2ab1464d7efab50539cbd275495f75c0c5b8537e401c01cc594c20d8631d4bdb71fe83802a10b11f50a0199cd6ca04e1aa09e79f8a798ba449c14831d119e1d6d03999ea27dee2d30cee1024889e051071d76589c334e90aeab14f386ed49a57b1f4ffc1c9de5e1fbb03dbab087be9d763e5ccfe1e06990d0b6e0d84c12257e627068292b0ec7aaa7dd86e0ca90f8b999f11e6ab24272814876323bcff664838562336f1df79b27fef43a5f4f6b13ae3e5f1e47c8eb26080a0ff26f6197c10333494e92359f5ac890bcecde05e37aa73518f9e27875eb8607863ab646c588a897c895a573f44ce96690ad0208654469749d2dd5fbdd1438fb90733282382f78aca7dd323d1699f696e1f013f308c8aec33e57fde5c587a22817e94cafc02b3729f7cbd5cfc348ce42aa92a02c2d39e26bbdd920adad74f908f424a73e06e3d46467587fccca0b4bcc292378254cd1c5b78fc6a8f9e5f9f55eede3e56fb0a545521a39b0bbfa7b8f1dc36c3fc8352dedddc125eed86b54a7d634d080fa300816f307e996403fb92e3928cab7ed56ee66bc12cca80d0bd25a74511069948efa628f9f4e8eb332d5a118045e04ae81d71fd459b3da52a40ab9f232afbdea79c14cf6c185b93f08704dc78d1240aee3bc99239e4e9f468f922f0e96cdf67e942b0d41f242cd077e59bcecfe30ab85ba3a136dee7bf9d418f6c838dd829ea921ea52ee2ca07d59ba7da6047b92c23be0a6d1461ee4e86979bee0b49b4dcb916c0c8b8ddb7c15779232b06d8cee1dffa3a562f4f4e832b21c4cc9077e066dd2679462c7ef28598f3362c1c295a81c8224c5709acbcfafb763d44333bf919a8fb42b65312c4b14fa6581fb04e5bc5e637b644a8ee688e7e4d4535819f551b54d0a917e4e87b2c2171ae6e81a15924531b566c387deb74ea97b8d818c956e4b33cb86ac39f55c35db1a749f4e2dc523d2e34af2b766c769d62e5afaca8a9f490c8959f2d2a8717e8dd35813618530adc18b0d8f826f6dcdc2df89c1c2c32af912312039dd5953237747c6613f3d51d522374edd90f93e5b6d3b40d611cd66732280f03793a976c2e1a84bcc9ea51fd4d4967d8f2b23426569226fe2b267ff6576ed2f40887fcde41834edc58b0fbe1f2706751fda3f78cfed3768413f17507dc5927e37f4335163eea65a4804aa1b303905cc5db7c6b11ec8f4f7732e32e1a20bd0ba01e257e7307a5785b14fc156cdff1680f4999b1efbd5bd5b260ba8bb95901896136f5c0c7746ebeb4ebe8cac8e81346a6150d428f75512743b2e94aca3b8cecb5cb9167382ee80fd1eeb4f718ba7996f52650a26ccd8f93b64e7035f27d84657dd4d89414825e49e7dbafc306ce22f6f58600868864f91d75c543f297721ce20008b0da3a5eedd46f4bb4c1e6f70b6af12fa97cbc12de187e9c7eac5e84fc927d32fb9aa442acc9493b0d33d0dc52111af93581b9c1491b0b7413902a5ccad1fa85499eaa3ce51e8e2ea8b500d51960f1d6e095653820db52de991e05cad38af4210c4d851993a13ece5c3b6d9a9aacc2de36af5ddab52e33ddbf1187cb9f9a08971018e50422d97e70e73deb19d02c2fb5d0a64ade162a575775920570abd2b28109ee1bea505520be071e22dba386bc06643aadde17560dbd93ed2053b35a5430965713f37b5bd110060e1fbbafaf0c5ac9976455937138ef78531b87f04201bcab92c775b258efeb3b979973188e57bb3d3b4c5ade8b5f8fa8c7c459c604100b41f883564a0c2215e2808b29eced50384ae52192331a0d12b531206fde06113fdeba25d3c067890c1bc7c96752ed06656098c49abb05df2cb4bb1415f3b7cefff0be23d250b989c2119e4548d214552462cc0aeae75aad3b1cb8b3fa002f9d9c8408da71acef174ac283ae675609de7f0f142985d893ad41443c6fe3d1f598d6e4d8815e880c20536a7d164b49980df4cf1fc5f3b190efb75d326acb867660b432520050c543b05ae5fa27da02e5502a650547c1b468a0b109da6ae861305520560e74895e04d181dff365cda19e34fbd41fac63bb8b7292001dddf9bf9df505891172689a1f237fb2c3a14f1cf05c6004074280cf5a68033b9e2c0ad7987e46ba0a111e4ac5adc291a85aab5296f628c5e0197694b2fcbc5dbd1fd794b521ec0cde4e7a3f4843516a24a1652d2aa103018a066850231d15fa8ae90e8c588c8fc75d2dfa0109fa91e6f56ab4b0ef9401f7e1ee13b04eb0457781789b7c0f1c6f262ea0a1149b62d786ec2e3863134fb5e26d891a30adeb563306901d6b060223a7f648791a0883c8bbcf095208cdcc4c517b9890fd278c2992fbe3ecd60ac595ad49ac597c315f25dc05cef8cc32c9dc3322d161d02cef66206e13c40c2881660a3867c0d7843250b2c73cab524a504fb9bafabca90e142d7ee4207c590e8fbe95038ba5112ba5cdad42687442279abd9766cdfa4f1a25e07bd3094cdc5e4fee4dc8a0d1c9df065e642984b5d691d8b45938cdc95702ef8860c229754e6d16b918a4ed76ed0a5c4264d315734d8362858ae42873f9b26a53c670713c6da99f5da8c6cb10f9fb467423de003a0afbf46bd6504201c4bc7285dd27e32601edf109110b02a5b745952cd9f328613f4970980e3a06581c337b691472e28628fd93db342609d6769880b999b0379daca3975d9c2d149b9cb7e6e0b8b867740a8ed383bb7cc8383d2859b056ae6c8705b6d89bfa335205e6ebce0c0071092bde7b3114b11da31efd7fc3af26874fe7600fa9f901b070cbde66d685cfdd0d41f53faef956beaaabd349cd29cd9844b1a8b7a21d41610ab1314b457015636889911e18104421ed8a902893afd76af2d93719c40d183f43f41df3c9112185a5153cc5f67b5af03e91a31be4093e7606f547f927fadc1cd9b23f2a72b2c5c5fd16799671cf645b29f6d59ffb8dedcd23d78deaecddd47954b9168b87de79776082a957e463942eb2604a4cfa839fca7ac05914fea6fe3b6ad24e343cd80f5f38e11dfa006e6d8c0b461951d35d94da56965309d9077fce8c8192f577d96a6001fb20f19ab53e66d9f73ee14eff7e7e56ca092a57a07ce9e057b6317eed8e3015e02dc03fe3901cfc107c052e43dd95ce24f71bc9bffce341712463f6fa2bcfc759d0253dd2b4aa72bdfe94bc2d35f47228f7cb1ded91feb7a21161b93db82b79b23ee1d06ef77adce5ab795d20dd9f26a660254a8cb449eddad19da52d5e33a2066a5a565e992fb2b14e029869747d2da3cce955af58b626646e8fe41f5b9fc859a7ddbbd464bef7728c15ebc2ae772ddb93f3f10b186cf8a085b77dd4c75dff4372ed54f515efea8c2909af848eee71c865c5be81c319d14bcd6ad7f86e8401a9cc8b4375e23bac8f72d7f2886af9a142fc2667a3523abcd76f89342f11352ec8e4bff91bce09c7ebd40a6a765b8026f4580583ba85dcd16349fbe3700b69e82dc82f0440f05cc3fda86b4153526b924de16141e220daa9dbe46a3c6b25c8ae513dc38878840362204d64862e49df11386819e31b39f62284fd8c7aed5c997a81ba0c6c723e25c22789fce56e57402964835df852af8f7d533530438c68b94b23577f8ac7a83e0273130449a27ef8b9709f81f51385e5d5af0f89f85a40c7e4650e3713ee7703e45aad3d02e025d0b7dd5c9b49465b1ee36edcdee73cda010b74871051bebd0812f3a80dece5fcdf31724a9d3f6066cf7d6cda2b0ea84f862cdf70a42c3498c94b268c00ecff301811f7c060872d768e3116abccecdba34c71cb4bd49f835c7d25b7ecf24978a5bdb03f19f1515b7d28445f53c13a85fd22adbb5eb61ddd8a16c9ad9ce0fcb794cf02709f4f2197ed1455fde8479564bc93373598f26a82e4a2baad280a5c36259c11059c70c62a34ba2bd8f55b80932654cdf3194a07836cf0f7e0906044fbd4e603baee786919ce6326ab80a40b0c44ab581f5b5137fa6adb14bff07aec86c7d7ced6671b56de7b755f61dc1cea7ded9a007370c182c46a14a5660f9967f70f2ec5183a57860837647f885c8bd41018fb20540726301949a794513dd485f09ceae0150305fa55d37cfcfbb01b2830f66f411fae2230f7d86e1a56ff489976fbf79b40622ed9c98aa29188fd41e6f38b1af51bd6aab6c0c7ec178d0b957adac07a170435dc7ba0aa2866fcd5d30189bbff65a528f18cb46ccc5ad981848bcc52781891c41fdc9692609a91aff8227712177e0404997b795b53c1b0ccbfd9d3c94f9bb1a648ed7e01d69fbcd6a581803140193bb6ac5ed521cd4d93e3fe9df7041c51f268823b763c73d06faab388792891240af86f96cd6b2a66e4a6270ddb0b486fb60eb37faf15c38216d0a7067209cd235a29db323db2721b27fa1ec79f86dbdc008b1820ee24660eb542158c67063ede595ddae0268f0ecbbb7b2cd92507802dc5df7714a2c6eee40c29c4cf3d2e27d79772bdcbdedea629b9ce2b44d017a11a29ea6769516b1ef33e9f4790d741d5908edd57d5db8e0af341f493a3cb2e530f911dd70b44bfc07a6f7df57e775565cd847939c60c361dca66ef0dc3bf7eb55a916e354754758a1d05cde248ca97596ab6dc1833ed2c6f0016c9eb3904e7e71776a30710fef9a4303fe19fe93ea5020321750bbf4b35829a132360f522b5622a52ba8caeee9d1ab22b9aec5015190727f12f59748b86beedfd205fb3d48e70a8ce549515f6fbb5836480c16886bb4f000000000000000000000000000000000000000000000000000000000000004128ecc272567d86a8be231489f69bcd41d594aa4d08843eab943e7ca3bdfba3df09de311c6a22debe4625809a1534102543be164ca313a48e88d50dd292a540181c00000000000000000000000000000000000000000000000000000000000000
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 118 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 5,271,123 staticcall_0_10x737901be...e1B42A2ba 0xd3a6D9De...3269CcBb1 0 ETH 5,236,125 delegatecall_0_1_10xd3a6D9De...3269CcBb1 0x7FaE73Be...cf3BA7530 0 ETH 5,149,217 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000005 0 ETH 4,853,978 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,844,950 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,838,855 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,832,823 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,831,494 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,824,962 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,818,933 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,817,766 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,811,738 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,810,866 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,804,837 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,803,854 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,797,826 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,796,912 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,790,884 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,790,069 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,784,040 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,780,057 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,773,989 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,773,647 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,767,615 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,767,300 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,766,100 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,760,074 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,759,500 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,753,468 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,752,894 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,746,861 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,746,343 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,745,721 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,739,688 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,739,096 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,733,064 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,732,471 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,726,439 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,725,846 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,719,814 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,719,243 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,713,211 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,712,640 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,706,607 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,706,037 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,700,004 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,699,433 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,693,401 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,692,754 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,686,722 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,684,197 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,678,171 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,677,829 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,671,797 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,671,467 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,665,435 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,664,970 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,658,938 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,657,948 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000007 0 ETH 4,651,880 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,645,801 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000006 0 ETH 4,645,486 staticcall_0_1_10xd3a6D9De...3269CcBb1 0x00000000...000000008 0 ETH 4,644,280 staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 4,594,638 call_0_10x737901be...e1B42A2ba 0x0ab22d8A...428Ef1BCA 0. 010254 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xdC396BD5...d80e788c0 0. 013935 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xA2F25410...09Aa38e68 0. 099645 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xCBa72b23...7AF2c0783 0. 054335 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xC69A1Ef3...9B8781d0e 0. 012935 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x6C9eC9dD...41C8B6c9f 0. 01185 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x5E067B90...06DAcACd0 0. 0796 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x446Ccd46...8307F6C26 0. 057573 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xA39CBE4c...7f6D7b83f 0. 003745 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x47eb37A0...2B78f509a 0. 003631 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x17bFbcf8...026000731 0. 00782 ETH 32,300 staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 4,447,629 staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 4,433,813 call_0_10x737901be...e1B42A2ba 0xF313ddb7...cD7566a57 0. 01315 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x6B175474...495271d0F 0 ETH 4,406,208 call_0_10x737901be...e1B42A2ba 0x94911655...B0cDC2C33 0. 03 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xFfae2BbF...60363e60a 0. 00547 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x88fFd9bB...1AFDd8AFa 0. 00347 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x89D5d84f...a06D42432 1. 09939 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xBd4f277f...7E53B39df 0. 007 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x0034136c...7DFd438e9 0. 01572 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xD9F3BbB0...1340bB6F7 0. 13 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xf3EB4da1...7b0d81896 0. 04 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x8FE794E6...0C8f06af1 0. 09924 ETH 32,300 staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 4,218,773 call_0_10x737901be...e1B42A2ba 0x3f755798...6952D4D5A 0. 041968 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x5571Fe9F...46dE5738e 0. 02949 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x0eDca050...c63B331Cb 0. 05728 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xc50F9704...e0945C0d2 0. 07394 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x67Bf367f...eBbCb5347 0. 11924 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xaA954681...46Ba0855d 0. 04924 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xA48A9B82...779Ca6e8d 0. 01124 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x25375FF5...850CbdDEc 0. 00924 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xbf94eed1...711778EB1 0. 09924 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x308F86dC...53Ca5eeD7 0. 00984 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x44dA2aAc...187e7A156 0. 01614 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x6B175474...495271d0F 0 ETH 4,070,641 call_0_10x737901be...e1B42A2ba 0x9BE32476...e23e13E10 0. 030916 ETH 32,300 staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 4,031,223 staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 4,018,392 staticcall_0_10x737901be...e1B42A2ba 0x00000000...000000001 0 ETH 4,005,560 call_0_10x737901be...e1B42A2ba 0x051b835f...bcEf3b673 0. 01134 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xacd2B896...9abe50695 0. 09718 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xbb9440BB...daf19C436 0. 009 ETH 32,300 call_0_10x737901be...e1B42A2ba 0xBdB04495...5E29C89ac 10 ETH 32,300 call_0_10x737901be...e1B42A2ba 0x41A57F55...18bb76734 0. 11122 ETH 3,863,100 call_0_10x737901be...e1B42A2ba 0x6B175474...495271d0F 0 ETH 3,854,543 call_0_10x737901be...e1B42A2ba 0x41A57F55...18bb76734 0 ETH 3,829,512 staticcall_0_1_10x41A57F55...18bb76734 0x737901be...e1B42A2ba 0 ETH 3,769,084 call_0_1_10x41A57F55...18bb76734 0x6B175474...495271d0F 0 ETH 3,767,917 staticcall_0_1_10x41A57F55...18bb76734 0x6B175474...495271d0F 0 ETH 3,758,072 staticcall_0_1_10x41A57F55...18bb76734 0xA478c297...Ade33eB11 0 ETH 3,753,641 call_0_10x737901be...e1B42A2ba 0x41A57F55...18bb76734 0 ETH 3,800,966 call_0_1_10x41A57F55...18bb76734 0xFcF75295...da90a8895 0. 057549138872552694 ETH 3,732,204
Transaction Receipt Event Logs
157
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 3385 3385 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 .