Feature Tip: Add private address tag to any address under My Name Tag !
Transaction Hash:
0x2b3c71ea472b27609b8e70f1a2da661fac791bf22c7ec67df68915b8f7ec769b
Timestamp:
888 days ago (Jul-10-2022 12:59:18 PM UTC )
ERC-20 Tokens Transferred: 2
Gas Price:
16. 248285708 Gwei (0. 000000016248285708 ETH)
Ether Price:
$1,167.31 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
2,171,655 (36.19%)
Gas Fees:
Base: 13. 748285708 Gwei | Max: 29. 232245818 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 02985653339920674 ETH ($114.51) 💸 Txn Savings: 0. 02819668189268205 ETH ($108.14)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3569
Position In Block: 1
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000ca600000000000000000000000000000000000000000000000000000000000010360000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000d33000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000a9b00217c2f545cd4735ee222c21d1e196b17887876c664b755524fdf018833a846612e5b37c55d650a0658e5dca710d1d2c61f05c5b6349653dd7c91eec855886e800b93e3806d654e314926bb973025c69503175cb7f98a613e96d4ac79f2b42229153c85f307beeaac6d39c6a9d328c73d43f026727efe7e5e5dd2e5b1c9867b6b02751e863112b35b7be62ccb1eda93d7c9c92d7c833d1111613f82aae8fb607b0ee1636213c876e9a679ba612fbf2aeaed32f6887518f970dc556053bcd6c74900000000000000000000000000000000000000000000000000f39b24679a90000000000000000000000000000000000000000000000000001d8f47b6fb950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014cbd4247a581252f8b9b8eb708fb75b6c6d9a0d54b6d028c5fd0e7c5a7f8e7600612602063da41393fc23fd37121aa3bca72fa58e42037df82fc24de6b124491841952ff9121f8f601e1e76e6aaaa40f08ce2b2d68017475d83a2d0ba7bfeab123e70a45c35259862614094ccd4e4f5559b5c10d1ab8665dcb193526fa0ee681e9802ff3d7372c260dfcb0d054e5a66c2d63717e30d312b2937258cc16b881f2a050b333049eb27d0def0ab273019be38402975d9d2870e29b20e02be5839ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218088f83b6000000000000000000000000000000000000000000000000000000000000000000006288f1d94388add120f1bfb5811261e28a944d12c73e98f1f414b6428309080098aacf94a7e2241845b63e66fbd88669114c6914d680bafca53ae92daaa1cea27a1f876b32b6869d569dfeb0957382d94e354f4b742aed97c7de813486c6a6903c743ddb19c1f98117dfa9c22a8278e251084651e13dd261ea49137924387c50bcad4cc995be73d64642c5a65ff2c6a37bf7e72aa658eaac44065881de98e7005a5a73736931647b1ea7cae795d4f4fc3d27c0ef8f85d3aff932a0814b3c0620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400203e81432d842a5ea5b469535f8b50bc421590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218088f83b6000000000000000000000000000000000000000000000000000000000000000000008502187add598d0b28e1d60daea2dd1022b192fcdc7eecaf3d6fef3f8b13c99074ba95b2c230d214b044aa990f2319c638bad87286ec8716e53cc29df09c9bf28f15bac3484706a6c8fad5f30b3f882fb4d8a17bb8efe44fcb8973cc80a214b17100dd4cae2744c6b4dcdb34549f06bffa7b6611aa6df84f18ead0ddda2509b11c071178d66a9e202da0fd5b343bcd9d40cc336cb827de050cf8de2f57af87e203f842ae78bbeb67dde273dbdc7f4f2d7675165e85f13005639c5f3795af77f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032da7294b2dd75e52f55658c55107739be5ee0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218088f83b600000000000000000000000000000000000000000000000000000000000000000000aeed786130daa9ba43912cf72a9ce88530db235d43d1ea2a722ec907749d58727d5d5a25b31dc4ba028599770a12c4cba47db3de5ffb8827319008d3f1b71912b5fbd5a10f3714ba6d2161dd9c7d4447eec37a34fbfa054358f655f525213bd2ee36e9b5586e30294b8c0e9bf7ad8aaeae4601f4b6ce9e2209946ff5907d5f021a1a684a8bfbd173665c6206fe634d32031f4a3bc54c3d7e10166755542b8900922d402508c8014309f3cff9d4150e2edb5e3248d9d8bc49bcfe77893011d48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097258ed810a2c52abc9c8b38bfa0a5410533d3dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775f05a074000000000000000000000000000000000000000000000000000000000000000000028428a04a8d4b613879f0c4b7094dcef11a889c766ab8a0634ded5bf67a2d6ed1440385106ba529c880b2839882f22244fef5abf5b6a3144d62b22d8bc0477de19a362a3f04dffc2e9a2ccb601d7d7b16b5b7922545c2fae88d1d16aa6459c7723942e280b65a4bb244c13cb1eae48d43de1babd4fd3e84820958e5072e4c25919bafb6d95d6ee443f17b22e9efb881098b016654c15f430b80bb37ac5cb083607002a86ed2082891ddfac3a2c11ee3107449e05a8c94e6b3e85b6615f63d1b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a17f1c156ec3ec1fd8e60c067967695f02fad680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000250e079d01e00000000000000000000000000000000000000000000000000000000000000000000c8d43e3f6c89142ce28cf4bdcae29c1cfb8848a4b8b10ab9681556781dbad7d22a389025a3b2db07788c0bf845a8ecc14ab7dd5b03df5e390ab11524c7861d1029abbf5456802841bae35025a5faef8c831f60bd8e3069564e219f229d6a48d2b86c552608a7f05095232ba904ccbf7775e54a308b0e5dcab0cf524fda0a0cf2c1eb1f09fa24998d72bc4843ed04634ec00b6906583c85ea18e1e719eb169ce20fe63e35bd0068038ae0c2392331b250cf5b73ff922ccbde5fadd16eef0463900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c493e5fb71428ba99edcb1bbccd925fdd1f48e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ebf6dff955b700000000000000000000000000000000000000000000000000000000000000000001034f21b616fbfeee9308799051f1a1b5d0578a0f3832ebe52cf52088a4625828057943770a593db3ba4c7fa3b002d6fc41583f1b9b9abbb77fdd4bbdb4f2e87f0190b97121e5dd02957807f7bddbb80adffbaca5d6bb5a9e1fe5c60975fa35ed2a156eef93965d3b249ecd6fcb5284be905238149e9993c505cef00b0b94b4e8155fb6d0903748c771902c6f406a8879c89f7226aa46cdfd2e2698bc807f6d5d1721f1b7b8c1c6478d88bbd6ce428738168155ad64812782b84c69116cfce6bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b70866a9b8136595b316652f2512669cf49f295c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218088f83b600000000000000000000000000000000000000000000000000000000000000000000388bf810e8b946f9fd3f15eb4458b3702a00360ed10da7efeff32124cd5538422259fcfb90f5c32a264650aa700953488bee4e559fa0b07be12da70668fa9c214598dae72ef79f3b75f7203d8af661f84e7bd6e05adca2d455197200cf164ab02cb0139385790bf094e43d741b2293cf85708f699d1e185855abacfcc8c970320fb10f93dc31e232b788767a02078a423d3fc2033dbf7c4393bda844c2b7f60226610285efb658e8f046bebb96828c041a57869f926902cc402725bd0bb5a920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b43e2382d875e4b48ab53b600da8a6955dd616bc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3be769e2747000000000000000000000000000000000000000000000000000000000000000000004f47dd9a962c229ddbd800220d396ef78f0ce5e6e320f63057628d07fb0553919dd7688172eb53e03a29ac6861f8e671447a6927a55c8e87ffa2dd99b1c75550f3c4c8e401be3f08bdbab5acfbd97ce415494455980f8d641622d799fdc37d514f01080f2e7a00cbe458da05317f4c6cd1d54a5be5ad1f990b8d3c0e2ec8d001fda942541b59957479b7a95b962e6dea788cd3a3948cd2f1b1d867e24ab3f2315677dba90f5fc57dd7424004702dbcf15adba749093181fdacf7b5a234530520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b70866a9b8136595b316652f2512669cf49f295c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000237dda214e6000000000000000000000000000000000000000000000000000000000000000000013de3deb1615605269b857feb793aaa3d101b67c79fbad164d7701dbacc91abb2975090234558f1116fa22e24aa6b1bc011025eb2f4314d868761c8fe619a3a4148655bcc7b459a1fec4da5a985e8d17ba1be0174ed0f4b4a9d7d52e894a595801e8e4935b5edcccedf623a9162811fb777b62d28313dcc7b956e1233f2b24ff178f106f244e75a61324db140dae54447b43a19bf4a2eb838c586205bb4b489725f45e004b87ac3a2781059ea34f58500bb64f0d96ba52cc9927cde2becb78a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d30fbf41476238450a2a7b0248b00866fc8c5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206fafc6cca00000000000000000000000000000000000000000000000000000000000000000000ce2511e2428ce0f04a36bb877d8da94321a065d1a50e59c84db9687d6dfa1c803dbe4f866fcd69e52e2f7b9fb7a4dd1280e854dbe0d8853b6cda0ceaf98299e187c167e4e1ed3b748454c01324806632dec8119a8bd34c2bf905a172189c37f0173d5091915c9fae3ae336fd059c38757c93fa5cb72ed632d97ea89bd4f6a9c084e183b4d990506db593148dcfa5d64328461f53db2eb8597ab379c0fca33be098da8b37811f93029682bda31e558a3e22a909b23ca8186450de365ee00615600000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cee9b972b7eb67581a4ea9359aec72630ebb27b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ff2e795f5000000000000000000000000000000000000000000000000000000000000000000000369972d85282f23e29dd447e20c08d51aed4e555b33722fb04d8b469e7a7ecd1173f7046cb7313192a55551ef5977de639321212e8763e9f9df9145fb893f3504ed02da81dcd55467d2de92ac9a739710ab7d8c4074020734c24ac2d68b0417207ae7cd6e463264a2aa03658f2ed1f41ee46e32164b7dae315d39722eb980160b5cabfcf6dc23df529d45bccc7e672362a5d7bbf42a2cdb2bc62781815b0317211c4b10580c3613d284b470e36c5ad4e307eb710e3395a2ad68ea323c865e71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048a9789428f2067338d02b1ef3612df64f05feb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218088f83b6000000000000000000000000000000000000000000000000000000000000000000023bd4e22af4d3ad730b23a176906beacf454a289d3abfb762b228ac8afdf317c1a947a5cee21c054e175eebded745f511340f32ae9cf1b9e9a63f4a8f64528ac041bf122d602029ca1338ee008dc115d47be0c612375fe3f6296166f5da46c380dc23fdb85cbc4d8703082456656060b5de179f093b22f8a9571991490de795f0c0156d00b833b82a1520452b9e5a77481e9efcc2c2e2235092fb0c57fadcb1514347a43b20f1d351e1d9a0235c4d18e484a4ac40c2496a912bc743f790f44a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bacafdce190c717c5fea200df727b53128058e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026596397828c349e31ca8aeb59aed60896e0856fcea7ff0998d8caeb4095203c272f06d89ad66e0f496d4b0bcd07b597055d385ab9fde02a4955e1f6921b4cf82d064fa1d0ac1b2f87e3d58cbc7ac2ac7e83331d19b4066140df103a573ccae8084e015dbb83778d6f9d9dc7e777f1abc22e3a0321a9ae41361d58e2319ff67c1e4af352118ffd413a34926798589483b1b0ef6af54181ed2a0f15b012e2f7430d99551ed3600cf68aed0b981904a8984123730cb54d82f6896f835423e71a9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a1cc93b19600000000000000000000000000000000000000000000000000000000000000000001fb9971dc4a61598581df7a2b4b4f73de97a8b19fbcf9cd171100d56ec38805f1976e4a6fb7c58a98c2d2fa8ae251e435dd0911c260e6c873617cb901f34c367219948225127c0417a2bc978a11d25656bf091daaf582fc81e28129b7c9bc5b617fc73fa0584d0c856ee071be4bb891b548a3764ba5f51c2e54af4bc0635af3904e66e7a3fed2b9ea2e955228bff06774f638c995292f13cac8d43255914f6021a5db31d995b5ae09d16e3b9e8fae22f5cc25e7187c817e584125fc5ea2d68350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000685d9638f22b552e1f9fe4e1325970fc07e52993000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018a7e4aabdc000000000000000000000000000000000000000000000000000000000000000000027bffc79e7bb4d20c5b1c265370c1e5c5bf58214682b629b2927d062584f60672bd069f8c97578a52fb864620bdb338edd3c7f0ab1b4c23a4d231a988d5ce1010acbda7a657739c1776057332da5835362a39837cd681b63a2021b9618fc9c761af3d273366c9304189ff9b96683801d552b5f3a63f485a908f60efc5027947715d6e54acb32c5cfd345e068a6da0c334b5fa3fae52be1e7f6ec822696f0fa491a7767fa452359af22ed076d02e8bf1da54c92b4c714f0f790617f315d394a27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e96cdcfbcce8c972c5f976117784933e0cc6af00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee89a998bc00000000000000000000000000000000000000000000000000000000000000000002382c087b6f72cbd6bebf8ad8a15d140f1139e44e4707c4857c7bd79863bac1e0f99b998db9fee69addd76437314f00678a5bdae934449ad3d80565e1df0d67c1d78172662c51effd50cb5cd965c4026b3896571476551bd606cacd7246e093911515277f4c524a15315ff5f40ceabc2076521f74d94fbc9de13953aeada084a258dc821414a6c4bb3fe273f0992adcbac2b9430513e84f61336ff0b9c255f6d1e901bba2fdceb03faf1d1ed2d9594c13bbd0f915dd5ec7f824e6b1150f447c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea8940470a5ab4a39c4e5acb68c6532698584328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024b3148c87a00000000000000000000000000000000000000000000000000000000000000000001310876ce39ac59a0679b41a7794f31d73ca18a018a8b4fa773a70f7cc0017b21b169ab6ef05f4d21653865b3686f7cfd0228ea73462dabdd81a835a5fab072e286b4afae6cd4e7e4643f7bba7b0e549b6aa13cd720dd12d3824333e7ecd5cb0258bbbf24bf7879f665fb396530c6fb7f80e32079417143e6f4b75864177646d1ec1a3aa44a0533677e3f6ee82ade2e5cc05bbe0d84cb980aa4db0a322a8e1a22881197191960bfe0f2b15cfe1ac3d191d76de6c3e7a662ecd33d9bb6f678936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063069c98f3ac8a6be9bb158401c344fb5186186600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f4ca5f878a000000000000000000000000000000000000000000000000000000000000000000007cf1e545376df7e19ea6051beb75739f78bfbc862f3939fa8306fd3de5284af2767690cddc5b4a866629af212ff3087979d5eb01c2575305ffa8d6c43bab9f01178f368daed490a6a1483bcc9451ad8db9bf287b8777116234715b4dc86190f1335100c11d5fc27e09bad2e23f1ca28c101788364cb84ea451d6fefbf0c58b32fc8eab4677553dca5a583ad3f56e203a4d5a891a9d2648a0c96320988015b3f05a908aff0529f6286167e1a9624d3dfabdc226a0888e9abb796ff0ed98a8f170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbe3b686c1c8037892211b37f51d1d04d1bebb510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2bc2ec50000000000000000000000000000000000000000000000000000000000000000000023684554839593e3ddaa399b41022ad3dd9ae6505c584c0918c74e3fe64859fb186fae029f0b97972c9e3f8addfeafd0a8fdb735b5170fcfd57a3122a70f8c750409d2dbeb2f2cc6cfc29d0261b44eb124cce406504499ba5335b375e0e28a97074404761ff9406b2bba2f6ccf9d31f38b2cf20a418dbb1b24ca450bc2f6e6ac001a73ef2aaf68af6b6da571a0603d76901f53d38daa3a02e2c2d2d960590ce725d4b612638a7471e61ed2835f358cf7958fd944ee54dfe1f54a0a3e452b137d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bee6f8c81cae65cd2100302ba40f8566383098d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000187152d40e00000000000000000000000000000000000000000000000000000000000000000000240a75dadf0288afcfdab7ced00026fe8e5166ef376012ace53621452b1d8331455da61b478ab0b07c40c3136ab0e1b8cb21680ffd73b60d4be8c6668fb1a1905fcf7407c3e92afcebcef6d1a8316dcb66966653410b85eac5696adb135999d0cc55971d5090ed939724cbc5acbc88ffd1d2c8cc1b6aab800e7cab89e429b39129c177a9038fb6d6cda5b4069eb42bb151cffc20898002228f729e8b84b9df31c71735475d8106c8b5cd2b2237bd413d10d80c3c4af3e40802b51db18af57fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000302a0177f6a8733e0be6606f8392aff7df520f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca2e5131000000000000000000000000000000000000000000000000000000000000000000000b1d3a39f9299c354c835a57a9890a54029b52c467a52860ce9aec080ad1cb3a18be8a0e98619f4abc5e2267264f46b1f642f0e01195307690602b36d4cbfc1f1eebfaf2c4e5efa90a20a7d5f4686aa8d764b4ba91543bd567c39d0fa95f7c0801060b3ee489e17950d80cb03029fa85cd40c81f2dfe10caff8cb6f82ae95f8c11ce897014eeb4fd427974f260da44b7cd8e3d906914cfa23c1f3d03967d7cd00670603d170ce9baac52a9e58dac0139d35c53134b7b4a714bb48db0d51460750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176a0c70139aa2df89a5126003977442fab7111b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8337cf2860000000000000000000000000000000000000000000000000000000000000000000059b58d60dc8072067ad52095904a50c9eed7cdf4493cbfb5aca7a1dda0d3c4212c8d4ae3d6705ce225e5272545cbd7d9bf0361b3d58fa3f880a5ae1c67e60d91df58c5a3c0add335fffa421c58632d392f18fea8915742996856180264ddf131e634ec2bf09b26d4548f370c012a5d857a0f9d239131f5113d38d881c6d8b7a21fd61d57c7eebcc2c9dcf34a9b2401144d01edddfc1ebe3687e1f21c1f853e319d6f191bc4b6f8b6a129ca9cbd466c7f957377a2beda11e91a1dd6e46e3e49b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a691b01b8d3bfe0233322eea4d4a45dd0ff736ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218088f83b60000000000000000000000000000000000000000000000000000000000000000000291a64e56dcb223ad799cc5a595fd66f928787fc2bbf7ff37ab705ba80bdea0724d258f010e88248ec5946ae56bffc38a0814ef3ba48491b98c4588d864105910b325ed90ebf262ecc44c10b46fdc34c0fa5f4ba2fe685831765cc4fd89862412f6bf227bc97dbd8b14aa24befe14891de1f0f3916b318d375463d6e010d78fd162433b6d385a67132c431d3bd9b3642a3432981a9badc67955f53e514b432b806ba8dca9e7447b033e9aaf44807a319b3f073bb0043f60ff9d7a935856aea040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcd0e3a0d982a5cc5fbbba1d5401c37f5f8561970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137af53deb636fe2973fc85495fdc423537b6577569e2840ef3aacc9898dc77c2f42dcd3cc622efcc4ac13f87d8d181e43b4a4caa3792e87acc94e6afbaf32c01cdfbf80a8bf176d6d80cf258d6e4b3a74025a449f770cc068430126909dc6311ebec3be0be034cf5a7b98fa2a943b22a8324801efd092692645a54d5b4391ff05b76889bd15ca3e0271ed7cceee6db225b83259f34738da64bc537ba4bd666908b2e0d507bfdcf0539d0adc3f02b1501a8dc06bef5b37e16e44f375802da99300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e5ebc29ec000000000000000000000000000000000000000000000000000000000000000000020d6b272a78be0f7205a67ed0871e844055d12409538ec160cf71fa3128d930a046ca10b9d6be1d1bfa6dd2121b471281c16153bb5bc6286bfaafb37944cf584093a05c94652238dc7ea427906b933993e7f725621f74e9bd80548176058542918ac1198bbdf59d71fede192fd06e943ece7b8e995a65a4053407faefdfd4fca10afdd5a82f5306f28747621d34f25a4c6198f92b9935b32edad3cdd7c44ba6720e43c0ad8ece460e2085aaf71e6bd114a840e2a091198ff43958f563eab33ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a806704be7c813324476521a4714dc9ccf9ce90c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200e5ee5cef0000000000000000000000000000000000000000000000000000000000000000000147bb0835e7944cb8abeda77dfe56191373387340eae28d909ab194c5d93b426056d1142a4220c978cd398ab1c94d5239d7ca5b324b576906f7c91aafffce7ff305e70c083585d5b72cdba0e867057aa6455d03e047791deb226f9c1305cdae21e974283660ea70d1dcf14799c08a235f504eda312a90c660a1d07d9468f1989283e697e30dd541fe50034f91334a5d0e51da295b016d475319b68f019296b971a2b2de025392493f27e24522ef3014cd4261a88faf526864af34cda41f46dce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005068c1cb2df66774e0f77a7a237afcc1868d20c70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8b9c2989373f93813304de46d88e5e6df9dd5cd28f6c38308a873d184f4d28147bc5b2059d24478b6c1e328dc5f43e366a070e76680e14c08f3df8eeb52806c3c1a3bd1ee033c7716a6e7de416011cf37a9dca7466bfc5cf298f2b36388a05c4faae5685dd4c5b9f2c3d9187a0b84b7648dbe9c8eb9d3de74f2f205a1dfa0a275cecca9425804b425626037c3b2c503ceb5bbb1234413dfa1c9aee7d01570d92b022a86b8483915d6654764bb9344e075e2788e85ae121594c085081de2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003176e50d35300000000000000000000000000000000000000000000000000000000000000000001908a657285343e767c7b30ca6009542cec6928836c0731c482b566e763f7010092b48646652562320ff7778af47c56b17f040cad1ccb9cad2f5436b5ef6024326eb7a9de7738da307a0da3e346e9c4239c1da45ff6f546032798c9c7b5d64e21d8e08a5e08e5085bce514c30680273ccde2c699467a5879b7185a37e6064cb5021fb56febb398f86c47d59294b9b987f06cc764cb0ccd6943cd1d53e9cf27ea0839cc84ba5ccc5f4aeb7c7a17a5233977d346f4615bc84514628ebca41b70db0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4d71b709bcc500b60d0ae36dcfb4f61837460870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200e5ee5cef00000000000000000000000000000000000000000000000000000000000000000000e57acd2c231ca1b16c07f7b89f3e51da8ae07b058f980e35845aaa9ce0a4fe909d41e3b96df0ccdc280a1ddfad1a973e917c837ac62c32d11586363437c36ec0de4aa99c26f0294513015346a05dc28f06820cf837790f1a1ae4f50cb6f3b462eecf4a9ff9c104d4f8fc6d025ba67c891696756771b4f5a6ed11760b38f13d11e8f7b04343b8d3e52ab4f5659d3a12c8cddb62a0a362bbedc634e1c6dbddf76218de7dbb9d67955a3e51b56b8d3e6fa92d34f69787a93105bb577971557d1930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af8ecb20b11fe4119228354d37ee9bcf45e5f0630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223929971f1000000000000000000000000000000000000000000000000000000000000000000002c4ab347ef09e285955e216afdda7b1ca0ed4beffd81c6bdbd6a7260dd1a18f245bb5c5e2320fc12f20a05b5dabf92abfb593bd5b7c4d7a1efe552b9cc4928003f14604d3493811d12762b1708a80c90413edf09a56cc4c0b0275f54d01f3d918be22cfa1b293fddda1e970631a0a755b7c8e70f00f4d2f1e62bb3af9d60c0d0527b29fad3e97863a6cd57bb6b156599cf30940ddcdf39ab0495b123a756dc913638626a9143482a6291c0e499e393f018f75a04df50ab6e1834819749e84410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeb35a7096a2819b7d7b1cd7bcc5219acf75c9290000000000000000000000000000000000000000000000000000000000000001226aa3dc1eb2dc1cc8eb04fa680f1434ee16f763a5351719226676ac5e4e32fb2f6191682bee0bef4e0de2e90d01a308ef4bd3453e65bffabf3d79871a34014f000000010fd5d82ef7f8efa4a27e997c715fc4a850e3006b65faa601a5a306e6135584e64394d197a853ab0d3d9b29c0df3a5f7a340345736aed32ed1474aa0e21ca6a64329b8343c5ea79097a7f8bfa2b7c78c777246b852df7b20a571e6ee30dcd9d622b6e3d7096ced7d32392b18d0d121c7a2e1dfbf23c13e64f842c65240db6e00605d7f20c058b2a96548d7c2d7f40ab74a29ccdcb85269d9db3fc2f2a086f89a621c7b66bf7a2265bf7bf7c89ab5d477238d22c5e32761b8dd014a2862df0d1f3bca76b675b88ecb6f49976192f58080874109c48291a06b9f81499470cb1520d530d7fbe03f3ed103e504f4f74613096db3b2634a1ce5f56f3bf7b41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d4bb4862f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000193c8afe299720ddebd50323f95bbc20bfd3a4bfce3245c31d7fbcca17e382d71f5139004ac13e8f4ab21bf18e9b59ecd5918f0f56321216f3964342be293ecc2cbcbbdc82c923f1fa364a714b78440350868188352eec02df2fe8d16eb060bd2a8b80bb1afa87e44d584cc207c9790d095a293f80dd0cd2edca70cca38a759e17eea06f26d7d51b9817df4daf850c6ba7ec10e87063fc2a4609a87e2c2a08e22aca4741543248328a096c719ff7ea322209fa899c61f966333fd973b0dce08e000000000000000000000000a47cbafd56b61188dce9cdd9a9ec7f248f944cc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f48e757c5c46d025dc75b2d781f3bab3de45e62bc4f94de157baa09db12090f15e8ac26a34b4db1d04b2d058b3737c65a3e692c00d720822e33107895fc28300000000117b2e0e129b2aa11460390fb3ddd1a9a9b644bd92a606dde27be81c71ed95a0b287e74ac01cdf25660d2777b5f46175842cd36699df5a28c80eef8c9183eae61271fb23f7461b8b64896d2b595f0ed658b164c6066345d829d99716d0a698740700930b0b46961702a288204ec84514004462fa44d1afef0dc41e0fc1b5f2693dd829b3c79f8aa07e89c8279bdbe7245c8d452f337a7f071f2117bf604b064007be22ae2ac4ac4547d22653d04365e2d85dd34f4b155ea2def4ecc980bf8fe35cbc52a89d2925f7b5b1ea11f5a3811705bc5da8fd8d95d7690c83cb2244865faf4c59e07dfa97d2733cc1f8c6c653a4b8c1e7347728c96a01af13fba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d4bb4862f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4e3904d397d895d47e555f1bfae28f77fcda22787a2f16afbc3cfd12b9ea6e0f3e23792d281a850b00e3bb56160e377d07cd67e61fe11187228c41ac0130c91ac2146c3b8fa852d2ebecfdd78b70beb48bfd713c9178b5b144a705b3dbb06a22f73c539e047f7fa66aa3ea4ae67702d176e24952e7cbb22e4cd62fcec58a430ce22d666bd8eda5fef22aebcfce5c07061946c0ede331fa30eefc71ae7adb0d051dda4b58f181918f9c6de2b8ad74c16e7cb81d27f4cfd2de0d797cc89fdccf000000000000000000000000c61301e935000c55236e7570333971a71f869c7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217112d9455000000000000000000000000000000000000000000000000000000000000000000001e35758aea200fda19331c75c9e4f5e139430cb38c40cc865fbcda4d58124cf23ace5fc9cbc34f32af1a8f64022aa0aa5264470200caf329131be8aef17460404d5cfe00cc6a05ef62d0498e83e42d0c4f3431349d9622ce0c4ff35a23044ef261b13ed1ad9d0725adb37c30fb465d7e5fab94cb24cfec798da1da0bae70a682e33b07f2930907c6c7c07beb8dc7e0f40e59f8ad74a50db377252285f2954c92478d445d6b495f6931a89773388496afa71fe51fe87aef1181d3bd1658586380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000227d68fcc4e7da8e8118ec212266268aa12042510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200e5ee5cef00000000000000000000000000000000000000000000000000000000000000000000a2d50c202ca164997ec81f6c5d6f8507224cf2f7f7613738c702656f036093f09aa2c0395f708935e2751819b698a3f368e9c1fac28d47dadd0ceff6355ae922ca441997b93262ded442b4e244aaa8f5ae000a2dcb34b6839755aade2c5ee6c254e0f4d72d33eb174b3127a2f7ffb913fae84cf35e815b83ae73ecdd664367207f290d8c2ce170acfdd3f73588b12ecf5f5461d5541ab37d71a0458158577c923d06adba9814f29b91b371d52efe8eebc1eb0d4d763e34e48c908df0eb6de0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ad367fe98e25c3128c7191eb922730e71efc97a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ad76e3e4f00000000000000000000000000000000000000000000000000000000000000000000880b6410fd1e61817cd6e4a312854de69f6560992a0eb82410209267e0ad53b14e28039e203b81cf09bb541d4e6a1e6056d7493c2af7e8f2b44c58a42b6b27e0c1a6ad515761861cb78b4d2cbd30e9f20c90102091c3eb2e0e3ac16e2bf2f9103374a4b9f5f7923fdef6f5cc2d1ccfe705a52d8aeb5dfd037c72f6eb58f0a510610e73dd0d5b0e8623770a012b40572d0a359a79c8a74c4f04ff6165032b70d22aa33c406586b3012a1db51e891551b8b39b19e5ba84fee9fa0d5a8d6dcefa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a2baed604e2f3e1ffd2679f6e2272a300ab123d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200e8823b25c274dae0d95bdf37c965b8e3523487f18e4b30058b8a3dd07abce1ce6d5dfe9503b2dd02805404bf23d698bf909b062ced4deb05554cc5212570207b8dc9245c2b741cabf4b8391c798e74811a2bbac148d0453e8ce77d8192119056d015a9b2134cd68b174caf306682c960c2af421fe61cb39ae130f0334fc630b4f6a43037f2269e15b30ff13db3bbf3a5f982b1a1059f363a74759c2e556df1621b6c2372630fb163178d194d7ccaba0ffb1098ffada76b42264e553336db5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223929971f100000000000000000000000000000000000000000000000000000000000000000002529496c3941558ca78607a98454666661ec134829ddefad8596cdfc18929f250fbafa59cabf3007584d028db405a5822f6eff11279fe75909758223a597333c0e4d3aa38e8a5ee938086b68beb1113e822cb26eb196e1bdd12a3af9448a90ff03b40788d3f7800aad1557803baa792560287345b4da34f569d078cd0bc9fc3b19865495aa314aadee779f1bb9e4d442ea6b95a6398b0dc6cfd151270136c67505be137bec900403be20786f57232c8a17fbc6fcd1bfe3754060aa4852479bc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fcfb03e3bab10fed63f1a2ea7990a989e812abc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a94d74f430000000000000000000000000000000000000000000000000000000000000000000002cc37162ee3018a306af5f32fcf2ab20b6cdc54c1704370d9a496a088b16f1f05fa2793d50d5c55aeda3f538a4d45ffce8813fcd83ced412f3b5af514e71fe40cdd37a4596526d6609802f20b8d72b4cd240b726c5e9d6c5493a4f851d2f1b62c166239055f7c883b75578127c04b8d71af297527c162110c48236f4cf847aa061c66c0a93508a207f4dceda4b7bd741b2d68954750ec655d647f8fd78fb322296755b612ebc66804b5a614359a199ba939b2f9f2b52c173d41951051d56c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b033b352bc84652523c2a162c90ca9d9333163530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223929971f10000000000000000000000000000000000000000000000000000000000000000000269ccddc0112ddc6a2ca98e8dee738f8ca372c4ca082747eb8ef41146060f8f221ea5b0d2001194a281e9dc4588b8ae6b2f1949a58ac273c17ff864d1a641b14169979e0896f6be9b5b579b6c65056056da18cc6f95846359888da2f7212dfff14a53ec09f598f853b487e6c6c876b3bad28dc24d8c77ac8cb938ddfff0b0ca10a3601d13bfbf8b5f982eca0105d734efb78db8aaf189030afcbcaf783909b3501fc7e79186e6552da2c4a245e84934c60605b11180007baebd6e02037fddc540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000188ddca44549c05e5363b7a4e406bbbcfa7eeef5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011fcc58c7f7000000000000000000000000000000000000000000000000000000000000000000014c15618fd925c906c690b7c7ab2291fee3868dbb93990083c42afb286de59ce138d152aa391e7f15ca2abe9ba2af6609aed50f43b317c34f08fc5e7b8108b0b2505bd96a7c68a761f89eb79186f873fc80f897c20690c16548d67f613dbbbdc143496a562e4a47f05a3ce7ee47d14498e6554f716d635295b44b83c1aaae5b0024c8b9ec63c14551f78d81e232afb303cca5df019ecf263146621a2d00f8bc012cdbc93868b5b5fce649bc77b7a6d38808cd890757dbe7a0b6f68ce65f7e20b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183b55b55127d35d3424e838aad045692045a144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e74ed5177000000000000000000000000000000000000000000000000000000000000000000025a381cc2f26182cf5a46f024ab0af50772322891906964a980b0a624754099f1a89aab707cd7af3dcd9705eb991d73aeaa36bbcf0c85a57af6e4a96de526b55290ecf5b696ef9e5b227c90dab961b4682c4b4a9b9e6fdac4a022ddf95dcc641258c8f80e14da280b8c25454004c2c0c5579eb1fd77310baeb3f157e987820bc157ea7ce42dc5e85593058f165b34e4c603f239cac50bf3de3e26b94b7c46b74252e75963034fe6e54b5aa94bcaea76e83700102cd1cd7a95233f1efd5690d370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db8485bce3531115b27a2c62defa7cef7e3192420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223929971f100000000000000000000000000000000000000000000000000000000000000000002646bb2444304afc56f22fce7150ceb9433318cfb93f645b1507c0a32eae27501756a85b90f10f9be3d4a07633feb5e26c57605dc1854fc4bc5325ca382ecb681096253a2cb6097e9d941bf0e67e9ffd47409cb6b0fc44924150d4afbe7d7e210e5799e0c8d44ef5cc0b5c141814669636dd515babf819256ef178f5772475960f9fc31afe0acbbf46b88173beb520f5c6ceb556543d5bbfa419891eef905a331b2f1a3a63653dfab8cec4eb08a1ee0acdfc453ac85b98ef1d02d187f732adb5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025f1211397bc90b95e658a5a8a0dd4569790799a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cabfdd09000000000000000000000000000000000000000000000000000000000000000000017e605d4b1df0dedce5fcd980aeceab884f49097fccf5af0f0d8945169b26d960ea064cb26c9741d38f624f89b19026e0449cd9013fdc1721bc3799f809005101a247aab81fd5d6820787aa9200f70b160dfd96fb3a799b3d4529265bc442dec158dbe2b5edfdc8ac245a85a906c1bc8cc12eca62ce344b5934846a1a3a478d52d2dd529a135b42cef17d69558ed78a7fd0161932435e18620259071d93477282ef23f079581d044f95fde6077e777cbf38e7ee3784b437f9f6b33254c139d6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db8485bce3531115b27a2c62defa7cef7e319242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a4ccf4bd1000000000000000000000000000000000000000000000000000000000000000000002f6244c28ba3f9d3f7ffd4069e76ef8301c7d3ec40513ef7c2134dcb4d1f60622392f1e15c8eecc267c8b0dce31bf335fe4f27eda2e98e81c4ace2934b82b75236a399eb3512dbc4764896307d5add3d44e75d6dc9413e81008725a7e4525601616a50623bf46f9419d422070aefa49a1b6b4dbdd653d6ffd542400dc94bd4500463b21367b47044c845b269881fdc4e9c5623aa12f4d5b5cf0fb37283eb4621a23e47d5bcd6ba2dde6b1924718a87b68a9cc253fc98e32232f172d7569c4e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070595abee1f2a3d5e16cc6c7d3177d1ecf3bf4f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e49457284000000000000000000000000000000000000000000000000000000000000000000017fbae9ca9951ab387ed75ace77edb4f9ab7e5453f8b269fbeab8e33331043f91b04edd2ef3294ab1e43843eda2764438a12745fb96660b0ce5fd61f3a325e1d08a8f42c25f9068ead2b03468a5c1d0b10546dcbea647f380676705575bdc34002e581da8ef38633d6e7643eee84918432f8cbf2f7f16b83c79240bc44ceebbb123e74f5d3021cc247f92e5a109a5ed9e02bb380d246e09889175fc9c5f864742b6ec1dfe6018554e4b806a331bb6e5cd6b4a2d48abb87e06d39b0bff77519e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025f1211397bc90b95e658a5a8a0dd4569790799a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1b71cfa2e000000000000000000000000000000000000000000000000000000000000000000028e6976fc1e5d13e15529488fdc78034c35f10c5ae875740f0206b3876fa564d23940990e1e6ef8af2761a16bc19a03ae213c2ab9e1b0fbb827e6063469f2016084283de639e742164636bfc99fa44a2fc4b0929b6d33239ddd37801b5daf583236ab32453b4f4410bd228b31240fe447b55c0bf119a076568353771c8db04a62efbfbb2a8f51f72af34c6b83ecf85503d846e2f292c4218af5b7ffe97edad921ec6e492acc21b2f3a7efda300782e7e87e9a21b50b0eb6e16da8713d720659300000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a7b433fcf82dd66317bac9d58bd70e45a76344a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e4945728400000000000000000000000000000000000000000000000000000000000000000002f45cca806c628f22726dc01c609d94eb2ef004c0f3f84e1fa1aab2aa961311d1302ffc32038e5d136d1793e674f203319684df4b01fe7e54d3d4b40099fafba14760c5d2f3159ef9dd8d923afb802278f7c5c6723544c267340ddf3395cc10c298eb6e06c6255dce4a5d535979e543d82250dbe38f7d55692032eeb723b8c762398a2fb949d8238fc3cf03a838caefa13db6f5ee28fb20fc765512c126b1d43168c3f97bc5c19495fc27692ed6cc024cb6b7133be2f30369fb6d5441f2f3668000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a83df5c159fafcadceaba6f36241171408389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fde2adfa2a0000000000000000000000000000000000000000000000000000000000000000000095dde58186dadf88a0d41149736de0e330d544077f1132012ca13add93688fb05a0ee20333650fb6f912e479d9ca65b7cca0654dd27a5fda4e6b52882cb225d288ff4d4ba3b34ea201e63554c282dc863ee8d9e5ad3f8d8abb3e48230f79a4b0fb3bd360c4ba612339669b3f967e45a9461da72db5cb0ff7fdaad8942113b7e045e0df856d054faa9f6253f1d34372d4c474d1a2c85f899acd29cc921b9a5c41b6bb5e5e9c4e2aa5242f8475f6f86557f65598fe125607d1f48a2760eb9329400000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a8ac8a21ee53ef4d522a91da66bd51b9c6e054a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100bdcc5ac433380bec79d7c68cdb8494f4bafaa3a8f65f030e8e1afb0aa7bcdb101b392cfcfc7ecb8a3a5bcd5b9ba91477cf0006bf9b1638282617c3009c024214a685d18ed153c504b114ec1f4fef4b1a74b4a87204cd866a1a1dbe6dcda5d42663ce7fea2ca0b504bb7a6c326057c9e0f599a699c94586eb1e9766e68266f602245ac05e284d627efda8679ec1b48386fb0c12265415a6060fc8f1deff562d15f45c3e24066f91fae9e30d455459632f8a6722d5fd45d762ccc5e0ebeb8f3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033a80d8f08c00000000000000000000000000000000000000000000000000000000000000000002390c0f42f95439dcd3a528cb50e3e61cb3cc91085240a766eac3c7eeceaa1b2273ff65d1e3248b7add9c09246e3283866ba9aaa1c32d0706f870f0a099747560d3923d607e29a232be91473d5768cb8ed751ccaa2998d589e635de55bb334742f6e7ec59b264c4e8722cd8ee613ac9698a799181c99d6c38b201eeaca9f1a1103071f4d4f42ec5f8dab9d6cc2cc83ce69d0b3abe6b6bbeee4aa2d528a014f1f2aa066a8fc02b48e2c61b07d1aa2e6a66f899018fd86bbd317beeea84bf2c6920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bab77c3875a9395953587965c8f4fe4b8e72fc9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb03cd14fa0000000000000000000000000000000000000000000000000000000000000000000026995ceefcf85e20ac416f62e08a2d14bceb5663fed0d0ca3afb9c60ecb61d91aa90bfb302f48fcf389d88b11d39e2c5cfefc70afc3286c74d2b1ce52ef3a311c857c6cb9a35bd30fc55d4f0994b8167e18b7223fd1e4e9a56d8db5cae446f50dfb193a1df47598d57427d01035f4a3d24ad3a5c14e0ded48d182196ac4c94a0f927e68846517a30e31fbb48945a63e2190d316664f90b5c99d22d6433f2c9603e820499e820299fe0fafbfdd39688c3277e3a2e81650a6ea09efd14390add900000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f007ef7bc069237bef12ee70557c958b8a03e84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e4945728400000000000000000000000000000000000000000000000000000000000000000002e5e8867e84611b546056b0b874fb674dc227e6dbd8f512028502a4a7267539624b8e46ffb1938d6c2a33c90d53768d7c6a6b6f68c123ba1841ca79273a142ee2c0e276736d8a3c948712a2aebef9c96b681717644da1cd5f0a550d5994cdbb621f9f5d35de31947d1b12077e7f19622597d1264543cc5300ab4341f73cbc57423e90c06925687a0d2bfd5e6a6799bb674588ec9ee9afaa1b19770050db74f450522c9d57afe9fe63fc7f2aad3ec9e8af6b4b7d926aa4fb98f8a93cf3d4e7ced0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f69f3f81f9f99b183fdead8266f5de10d91a2a360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b3f3766000000000000000000000000000000000000000000000000000000000000000000000bb383e476de6b15d91108709dfea06ca95331ef3671a295f0960b9d589b8c442e45571f983cdbe3d31535db56e368f92717f54e21c40d1529a4e1385628af302bec778d17506f7745c3d87f34f183cda01cfa1878744c573bc344be370d651704653488569ef04cc222be26584a754ddedbad87185599ed13a22c8b8f33727910c55aa8773cd00f66fa69be059a4908cac67f0d214b3bfe0040d87494fff0412b359617a5a97a1214d02a45992ed0a0ea9e19a514e1e1031d9bf467c764cd45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014743166c55a8937a0ea874e152159f28584ac81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e49457284000000000000000000000000000000000000000000000000000000000000000000025830be987d88354d2143b8dbda6e3a6c92a367c4d9cfe2d53ffc16bc1f6275c13b5c1da4d32a30c29fbc41061554a9359d287b8d5a8793bc25d50ef71ded5a40b1fa597412ac824db172c69605f6f00cbf7d96b6ca371027f1cf7f2085e11fe2b898c369dae207c9b8301d22e30b82066647201cc4cc233c701c8b56bba168e041920a5c8d18757ef80ff0923682375921429e2a13f108b210418eaca0477072ac85b0b61a9ee003492fdbde00713f9430148bdba435ba14666d3a2d22578ed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f3340b38fc1e0fd1ded8013cff88e282335275f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000331688a7dec00000000000000000000000000000000000000000000000000000000000000000001dae423533aa206f2f825d349514f6fb114c0d68b6c627f48bb6a2a29a1221e00e0934a46f35912ebda39307fe6b687ece02e858daa8d2e932a2fbf1ab1c1f68168a34f82427471b866371a535ebd0f1d3c7cb9b3697aa1bcf2813d51c0bef3619302b3929ae2d49aeedc46bbdfeaa7bd1ecb7119752eda5ca30702b3e88a34e1d2421a3461165c27981f34403ac5ffca09ce6bde67bd2f52582e32c4498c4081065ca112ab23c2ba376233bd5aa5b9b162e441983fe5ea7ed7ec8a8115ae7da00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc88b6990835154aae3490637421957e4220e22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020caa2d746e00000000000000000000000000000000000000000000000000000000000000000002dd1f88c2f40a5b5bc495d574258f7b54f43084f705e59233e51d934a58fbcdd2461870cc3c998e0f3be1c2b4a2849644b8f20b461bb50b566f362026234cb8a190391c51fefb5e64203394141ed0d41f6f6a7ccfd1d63586cbd913b8bd801ee1528475aeb0bb10d80a33aa7f578e9f3e1c81e147349d89438159d82ae67896003932ad379c21e4496a1ecb0adbc6c4a1aaa55681b74402ec7a92c15c8e665e001c298e3da6996811a0e3646647928e54f8f4cea2f87cfbfeb6fff2260d8582a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bde39cf8f2359f4ce4a604bb6c066dc848d5dfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c3ddc6501792a2a26f94fc7bdbb47ddcf45d0bd357a26c219f4857cf5f402e2252dd135dbb2443de6d98dd69388add17d31797b417018a88b82c252c6a739f1afe630a1db33836752209610a047f952dbec6d7285574a940216aca16c1a1b61fe7b417caad3f8d4e23b88cc86c04a4c4a8465ad28abc57afd1a93d2e1c3d5d077f493767ccfafff643005380043833934785f2300ce8a31eb2f93eb480aae41a82e02c1a5a38489f6dfbe3e5096574b3a1479b0c1d7e57c3c347221e9bc39700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e4945728400000000000000000000000000000000000000000000000000000000000000000000ae9123288b88238de2ac10320bb3edfb86aac6dd6d9fbce3533772de392775511b98bfdf9f089a6d91d19866c069929d6576adddd87d9c5797be2e7f470946600b3e095d44a0ac3f93aa23b0972480a2c2885b785284bed8a7fc89aa59a76d32ae58db858305499f6ce635c5e8747016bfa3cdf54b9918057f31be82bc4837b0745214fd10a7ff17e98a675222eb97d3860096defa88a885f17460dde78cf4406e6a65b6320c8e002986e65298aa11e12d956cc805460b6edad7d95eeeef6b70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000999d360113394b17dcdf2605f89cc677df4cc38500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c6bf52634000000000000000000000000000000000000000000000000000000000000000000000db75cda8720e87ef8efd73002c6e11b884bc2b7166e21e3b0fd6b20806444690941d20e57ddfe7bac65f2b0eb2a1f92a9a8daa93c3be31e74af3f7ead5f2f5b1583cf6b2b7afeecc1ed2c65d79e67b12778228aa83674fc24819b91cf9cf8b222c360b79215bb4baf5ef9cb805ad1cd4b4b18f4467e857bc974b58eea3225db24c8f3a76b43e493253cc0d0e3c78e782badad252c9015941ce15c9a2a7fe37f050fe7b79666f3ad4ce17e4a10840e2c96474f9d2a0f3a6cf911c4482cc68c2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fd35f110e7c761172d4e268cf3935dc0fe8ed38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ec553a246000000000000000000000000000000000000000000000000000000000000000000024058aed367a6acc4c990c855482343e31a4826cce9d1916b11e08b4b0139c461fe86103c904eaf8cd3fba41436646e0be3cd5f7b59b30c139dbb0b1a3e41b2911981ad9e96c829f49cdd27cfa3004e91e5040db7695fda3d12995b9bd0f138222426cd639a09f1b3311cbe3354f2207f386d4aab35154b4dc2a246da85cab561ee3977dac2e6091571adfb2286d13ad85a6e180f7f801aa5067340894ccd25f1ed1f9302ff5420f4ded1b3333bf18fb061a5239b951abd1b3d32b7c4d648adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000363109e26e2c61bcff5e6d3570be1ab58821c72e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f7a1f80b5c00000000000000000000000000000000000000000000000000000000000000000000baea4c70a6607346f6fe4e6fdef40f5b4826703d0932235b3ec7d623435501026f1a3b8ff454f09ad9727d2fc219f5220dbe15d4d09b52e802404bcc154ca4d15543385bb682b0bb0c48b96986acce452ce93b25e033df457b75bb5bcb6e4781ea78334990156a159bafe32640f738b34c12696b0706bbc62e197ca1a4482c3291a36bf85ebff5b63b200129970f98e79477fcf8eadc29892c19ce4060917d12e3b358337f0bbdd815a43cebb95e07880df9f647b9d6f856bc9c42744619b99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068cb4ae4c14ec9cc211b1e86fa9e63f38567f755000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e49457284000000000000000000000000000000000000000000000000000000000000000000009c693999479cd21b7cc1fadf39beee793628dd2f80f0e73b67c1f5dfec6717126b348f695dcfcd5673f4800a119080d363a507eff1bc516381c1902345d070928580f48d1a4d9146b0a0df447cb68c51a2080f0c203247551b984d3885fb2ef1e524cb64d966a9a42ddfa33b758f5e92dc7150615850d1a4af52c453e8d9df52126720001bbde6c631fb7ca03b97aa58ab2af7b831081d887b79f868d67dec01d2d256088a6737c197ef7f311e65993a4bc789fadced9899683c9e8f8014cee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecb3f86f591904cff74ab65d22a82537b8d0d3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fb9c9a5d8200000000000000000000000000000000000000000000000000000000000000000001bf47a9de48d48f38848c5ac3f15fbad3baaf87cb70ac6d19f519fdc3283cd1f23efa8a3d660b344113fa26fba43c8794ca1b9bffb20c27d423b87915a7c98f30f6ab79f8df7043ac146d20ff500a27bc507507adb7abd541052013dc5c8109e1120f96d256b212063fc2a25db901e41fb9f5f85a540ec7dd390a98635440fe4115a609f51d682db15fd15629a2c12ac5f97136fe88cb13e10ce9c6dd6c5b1a103af6b177c7ce18c59c10d58caae13846b70fb9c99399a10fdf4fb3e1619d12c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008199382b8614ad4273dc31ad6e8c086bb53a052d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006eb071bdc88400000000000000000000000000000000000000000000000000000000000000000001d7e1aef53d92ee383144efbfda931d73393dabad734f4410efad52f6b5b75932e4f8ab6ada11643ec634e46540872418d31a258902046729024723fa3d2bf4217be92a6f4aeeb7b1adcd8cf269bb04d0766be969908013ff6be43f974d34ccd219720d0bac58958364060d834d1d6d2eeb099d097012160a3bdcbb3ff4e49c31347a45d5581988d21f6fe23ed6453a31c9d5c078e96d1dad791957dd2398031045b2a336981afb4e967839458d79de72961ee7edfc8302a955c7c87b031c6310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b38040cb8c459ea287d75a9167792c7be52602d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df120f05a2fef24e000000000000000000000000000000000000000000000004696865befccd28e7000000000000000000000000000000000000000000000006cd344449233cedd5000000000000000000000000000000000000000000000000000215149ce3ce0a0000000000000000000000000000000000000000000000022a5a3ae80c992c70000000000000000000000000000000000000000000000007e7d87a531fde215300000000000000000000000000000000000000000000000b898423eb1ce78cc30000000000000000000000000000000000000000000000000002dbcff8a2b66e0000000000000000000000000000000000000000000000068b2d761e339f2643000000000000000000000000000000000000000000000006f6f1d9c4cd757ff700000000000000000000000000000000000000000000000f90c7a822dec69b0e0000000000000000000000000000000000000000000000000002db7c21bfdedd000000000000000000000000000000000000000000000003217ed428e78aa09f00000000000000000000000000000000000000000000000bd49ac4fac8356c420000000000000000000000000000000000000000000000027bd1956a795a828c0000000000000000000000000000000000000000000000000002df08ebd1ade50626ce3b781060800224761eb99df9ee86f5c50606a201b7efc6d1786c9e7e8d2c6f77ac6afb90176acb111e24cfedbaa2d79bc035e79f2d6b75d1866d6172a611cbc1609da942b68297c594c8dfb7d8f95c6e573906175f4cd5bf81a6fa1d6225641f725c0c972d2f903d3e6a82aca7a9ecc1557157dfc3c805e27ee012edfd19bf3fe9fac11fbe30a2702b6e44f3c92b89161a981a6b6f12fcb715196be54e1d21738dda36c3e28c5fc9645af50b6ce472c77ef605d769bea1793b00d7581c29246090bba57918d84fa79b177ec4d0a982ae1d8b4f13d0998aeef5d2a90c5f12aaa1d0a8f31705566399b1a73a60a5c7a01d90ca174620a2d06f7437e872cc127aed8abb3707ad6018f096946e274ba02d4d1451b49ee6f8a7f3e2f36d3f3d187487ca8ceac0ac5557dba786b4deb5d3d1aa46e5ac42dfb078b7c2b29ed9da1881daccf99c55cb14e0ece94bc796f9f4fdabd2c058d2e94470d859b143f94623773c1acee8bd26850a843be9f74541a48515bc2f3e56de4e57cbcdc27171e2181818fe8678c406353db284ee184bb948af0b0c937fa5f304b81ad61101cb4f1f1aa92aee87d3bf13c38f383890f90d1d0757d1bffb2a473b59864eef222e451ef65380ac0bb9e052ac8ba02234048ed7f62a20d0070ec42ed3ebb5e842be842967f63b8f9898df008aca0f814cf22f69daab84bfc5cd1131a3ee0ee850f1b21ac8108a5c020d5e2e12f5ea562b40d4689f0414a1d6f300b3f0344a445600fe15674dbd20a293009ca150afeb4917e34a6818fc4a77fa51a395e831737ad67826d5cd6d0d034654ae7a19f836a86e8f096c929ab14219a7c36f4c33200a1d9506f68f42967dc3d5392f8015035ff5aa0d80eb2115078723dde699905525f9fa191693ab77cc9d61c81e0d1a53fe9d5ab8cc988b6beb267fa0b2d11e38ae34a50122c16d0f5ea54b86020fbf03956fe112b4d01e66f2f982eae7fc7d261a00b902e18106e13330395b3c10cb60ea9c57b3281d3ab23b680d92999f5eacc2cade131959dda5f3afc38f60c9c6fcdcdab7665ba3783ba5f0a048141c358455f5772fc1521c1a68109b061e892dd5b153b00ddaff6f19182843a5370c229e4f1335122666aaafcec67e6ed8b352eb3a25bf7a80db2edf80a56bb2c4fe517698d4ae2133f678942604161c0a881390691861861ca6af3121a289bae9aaff511413192da41dda84e22c7cb9931b9f10fdb1c33623af10979cee5abd44a674f946d4b12c90737bd4fc55b9a83935204e3ea3ce04b623de3ca3ccb9178f2c7a7b4d0ce2180b24c5db33b87ce9b10c17056dc99100931847ed920576ca36874c73ebe8b529f578b963122daba086456aaabf5b2d263d7a9d08460c348723c66ec29a08992f43fbc8961922da1ee99b656d09a5b0fde5c924cc8d0a907522bbe9d8ccfcb00346435f7f0b2107b1a6ddc4dab874bd0dfa546c6e93aac4cc41b54e1f1b2b601f4e33c1d4c58efac25de80aff53227ebe4f64afd7040307aa569eceddd9f6fb14f2db9016abd2816976292b3b478aa35d3a69b0a44bec812ea1547eabd851d71fbce8fe4e0738735c3def4eeba952662a62efde1b9f8d9d848bb411e7291f4a0fd7d4cf013384a9337a330f9c792370b547b147a2285698e3cb18a5c35ddd6b0ac93e3caf79b971d85fcb1adaa3aa781e262ff44254aa97cabd1cb95492c7f500000000000000000000000000000000000000000000000000000000000000c047e82ee29186c83f338ffed9a61d1bbd494b8d3baa41886c2bb53bf984aae12e12e61a3b664765cdbcb4f0d3a88aeefb18681f1540409022e768a6959a21a07c000000000000000000000000000000000000000000000000000000000000001b86ec24ff75c2c8dc259a827491876414dbf58a0963332819bda9f8310cd3c4ba6cc725ef24e3c9e8910323b6228eebc18fa4a7825529a9c3b11efb69ebf9253a000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000038e0404288a1b09958e88066f68a446c6303980d0338608e5407b94233aaec5174626ae1dd3a91bf2061e86bd1331cd31c0701088f94ade00360bbab05b924d74f1c4e2799a7f6d2215553716b35e78d58e710c52783bc289746c867443ccb42176726283abc747a388b60e2f123b7ed61c77d1c1ed158e0a72b630e3f3dd71ca469473dd3d13a5f7c2e30e0c0178aeeda397f800ccf1261913e7012e37204e7454618c0df1759690916033a027d804123224324f652ff7d778ea415617683f9203915f73b74f77ea9eaddd51e2104f78c445be8680059d6f5867caaa1d4e24dbade1d4b7a3fab7bc2db838aa6f3f00c6a34880750db43751bf46ecf546aabc72732099eaeffb6fe18f0a6922823da1f1c4a1cb97911290205d2b41f85f430d9e13e9d589f49db526cb0dc124ed9d3f3434412f46eb80d395e8af975a6788f45aa4492244fd1d8eeb92ae50c78562d6751ff8b755753436e4452b991b94b42b1a373c64636141885126e04a9fb6ea7157944bdb994716b512d5728fa2e7be5b61bb602a5871119349d97f670890819966b075125929480e83cd32998870b147931e3028ab4b0771a8e71c60ee11f58a682773426bfd2668f88dcafaeb84b7251374b0f9bfaabe8f56bfa07399a88fcb37b56382f87ef349f4d869c5c168ddc7fe9f017e15ad75c1e1f071b9e3bfdcf6953dc17b5ba659e847f290ff25fe24ec4793d0f0176430252f078e37289d0b868f5e11fd1109296716c37dc763bb140ee8e2c7e2c58b4625d6c3ed1d8217749ee1cddec84142b4317b96634cd4d0fc91e86379abc0f905b718a0df3ffd8b4ffa0394f6f97c0ae6d9f68272e969c5dd7a1c7082fc70e859973e472d0795003e47da281f5d752d544397db973f665c693c705920e0d52e43c7175469751ffde0c651c30fa517a70d578dd68c4dd1123d7388611b0e9da4a71dd5ea387261807a33c6835fb5f99f057c926c7c809faaca440b4e9917355a472e7f506d460615728fb165c26d55757062f6d59180335105af6ea835d108d21bc8b628811c1d44a00a0b3c1070273230334e66f876558fb923f53c664202706e81250fc7e038ae9496d7f7b647c154c6a31f95b15d612f0f73a76409c7754b13bb89264a4cb21e338f5ddd1a443e5d33f9f1e5f6525882a6d2a6bbc0d6fe67e37be588c44b43fbd8ca4ce193c8a62ecb423143ddb61658f80e952430fa4a0b4551491604c244e754034205d0c8c47ce58d98d3b0f0fc0444aeab9d4239731c52c8819af3b113701f845d187bccb58c55bb4fbe7d5042b43ed213a239398f134c00424495fabdd0427f8b5f12b1a54c8cbed19586e7e9161146ade5890825b57ba2c9edb825609f16b60a15d2cfcf3534fc9b0dd2ae7551cf467289d0acff24c1d667fbcb73b3c573be8d7bc4f7852f1d3d3b84580d6091d1ca95fe4202c98c824ab902fe3a9559e1e8b6d479a4a83cf2d5eefa819b23c58fb9a5d4a12bee622e752ee43a2eaf17458669c70e31bf355637f27a35f6e073a0b2db4bd0c1c2a1cd352797ed21f26d946555cc5ae2f9f83eaf6489a0c07898dc3736d117605ddf65ba836ae0f6a8266eeda69a65aeb37171e6053649519c59267a9e0647a789c98bde879e30531ce46eb4f7f95043e9462c748fed8a879ef5545d1605cb1e45a33d95ded956fe79e89ca3b5f4a2c5c3e5c4e0f1a5d7b75ab616c460c8b1337436be4dcfef39d9651b0e2dda9d2b4859416820517b2b2908d3291fec37410d932c848e06457b05fdde5a863b78b2272bc635fce844643f5c4f57bd2c6f6221127da5bf2547bfbda3b8e0d9b4d50220c7517ea7aca5d28456e649432a5b50a750e8fee458a6b3da7688691562d45acb743679581be04fcdca699173f03fb3b856ca643826351a2c73f4b600ee1b0dfbe381ecaa95dcb862d70cb60f103d04def055d94cb1333966b70fc28ba283a23752907945a049df7b9dc21f29f473a1026c2eb4223ae6d8c66c9fa9387217326a71fdec4788433aa05f39cb6412dfe67f052f4772816b8959c19d9ff397fc4849b74bb46aae84b74e2d5c93255a3180af891c9b2dcf55e83a1386c07463b9fb28b1a1df0113745972f1f13775068e72b481c9a8581c637c581c1db7fe3986f7afe9519440ef1992372f105601c2d1612f84d5cc5fc6c7f85317bb2399ec8eb63e83436f9780b4d6018353ce4a3f74eb42a1b1af8f8c0e6e314474d5a3bc64b6f1d14ae45c2a09a8727663e4534fbaf9237864fccdf9d6c958a32960785233820e38eb6e1614d9256088ccc09553c2d1b504f77656d3c5da1134236b7560c5d3046d5cd92fd8b8aeac1820b6107d8da98d361146f4edd61035ed88b2057c76470242cccdc301f303b792c73b4b729ebd7df7ddaa951fb8a993cefc43c4f1f4e62a8338bd72c511a9b6dc74189100a8a1d2ee4be73043a9911ff6bca1711f4fe1ee1bc25f5f22792e3b7651200c744c30ac2f9ff26ceba783f823b379ee165522d013d71d13ce0552e8295cc607be76e23ee2e55a77f8899c6c04a9cf3081a6403cf9eb5347eea818e885a41ee94b735a75c5aa83b4a55b94f985716fa7933db1e058737d7ef455eb0d5793b7b21aa59b2ac5756ee97433b7d274901d8301514038a8e90876cdc4eb52ce4793dac17193bfe71fed5431ff0f94ef80584dfb677b568f5c6b5dfb07d1b7beab24c73bed9c7eb18d53de161b0b6d1e26514600ef9f5653fa6f96194b271b88c2df37cad8604a3844ecca9270a1b882e5f670f950f6f4800160e771bb62d835124e37c8c6a1e538c9797e2b7599b3078757472ec61c95a5c4a542f9af741086d0744016771577822b7b847639ac1a253e2c9aa512ed107b488676bdbd330d6705986cfc1e26cbd840289fdf8ac2a2e2760dba2ea441c53101bbc6461768df072513f651bbeb428985e18518d5d19598a238a3ce53f21ec01dd8a6dd5646a489012fb13e5275e5ecd979e55ee50ec7873e9ccc82767929fe839bdd2f66392f183e8f249f2e9c170e492e2fc96c9918c958f608476a19e224088ddc6ebc20fb2149b8b22782f26a0c7480d271449048f7d58e88b64ea77a0c026c9a5229a888fd4cfddb9e0930d322228ce059ad4e8618657075a07c2b7b65d79bae22cf46c6eeb60c08c05d97fd93798b5b3d746e0fdaf9d61836715ef8879cb8e2f888c1472893cfa3e7f42613dc0277bbf475324b299fe355f3d7c174bcf490dfca4bce8d863b71b119fd13b17f9ed3f34c7d78fd731675ddfb9d82e6c5f069c3d26d2b062da792584db1e66c35e257429116cd29e4c15b323821b4e3a577bb0b642af15271431e1d1917b98fd9b59b3158b20f951bd0aba1af04dcbf8055f413c6633dd9d0b9d92d57a9200915f7f8819bcddf4b89fbbd21a9715268aca4bc2425261102d3e616536826b03c8814e514627bd723a0995a6b4418a70e1fbee1fdb39e691bb01fa4dc587b9a61d12895c7e8924a4332034d4368914de34462b79bfd083834ffdb31fec8ea5907aa3c1bd45e247a47681c14651a22106e15ce37c7c83d6b7c8556a63e93b37387cff7f83ca52e5225d4c07ebbc035207834681141bf07c278f6de2689a4745dafff0b024510da893c92855f5a1f96db24e6dddb41bfb5b44407691d95cc056203409c0340d15fbb96716d682e9fd0be8a7312e7ce131546e29baee8dedf4392d1175a54cb5e0017b6fcc96db6f1c025f0995d6cb0d318d7b1395e50230945b10347aa4d4956cc2239a4d266dfaedeb1ee4f5b4cbba4f3698f38c28f04ca0d2f9e7f86d2d82b2e1d72724a8e12548c5abde83984c3fc7bf430184e93cc6d45efcae19f295f2f47fd82a4a008f1db3b21c8570625d6fc3f7209adc44b72c32e3b9bb5b567fecb445dd2f9896fcc024ba1672f29a874654660fb1e9f2ab2fc1f8d517720cfaae27441f9f3eecfe906260cefcfa92098e90dafae9054c6d7b524fdb1ef8cfb46784bd078ac66270d59cd671808cdb106d880a39e2155e71c610e421e831b052d71ded414bb1f329728933a4a0de48abc9cc3b1df70f82060813df00c164c6536e9e2fb71690431ca252c821bfeb9bfe30b607f762bbfdd5044cd2a7edc5df6ba1c6662aeabf3d8c7422d226902956b042feab71a76b0c52354ad8f6e72c60bbae08f1b49985b9635137d018dd872722669dcb236d92ef8be32687daea1e87b5b4dc758b05273ef64eaf7913a9a4f3308fc72e9e11b609982ee6fa0fc571ea39868eb78348eec9921d42c1f87bbd0b3bafafe4930123ca115e0329f9205ac125654db74bf2a9cc016c2f09f50c8aeea4b518dfb2ac9cd61da213ba0c7a438eab5daced0e531c4f02b1d7b3a37f7087d737e4a5758683cdede93f300a24ed42cca582a4e4d5b791b857a5df21c9c5fb8f5aab92037adc66f49e283c6cef8f7c8dc71f14e9dcadca20e8ddd20549abaf9b4348912335cc3f66152be5188e7e5c46bcd98f04b86732de43dd40025023891b064d9ad9a22015c98fff024482a749fe5941296f1128f1947f15ee0beccd0a65f43e49571bc80e8fe2f7242426ee42c2ead742eb2073d08f0c663b0c7423f2fd76a08b609845a8082222dbd1d95514698a92dfcd7cd71c807d8e3c36b194a92c2a4c22137373733111bf5c0edbc6d246231f899f5588d695851499d41da39844e22e9e7b327041d70bcfa82b43ea16796b0a26227fec7732c2e047107295c8944df2dc74571ed3a7a054b9b747ed100317c2e0de162bc7e2d3b7391293a0f71414ad36c95f7945f25857548159731862dfb4b470f5f31586d9079b2ee71e2ccefce893e1c52b5773a467cd792aca4f55582e937db645b31941cd7d0fbe6c3986a72f13cf8e45da6846b561e1db7627a7dec281b1d9f3e82ca0be9b02b6d3954931bd37d963f7c48a3fc3bb3e7cea1c62bb02e1f7e6ee151f2dcd639fa4039802b5ba939bd225a6408ff6e413b88bc38a7a5cba9e1003e7f369fb98805fcab217c99ddd621b3a09c362bc821de4ce7eb4d195180377f6b1b15480517df33b1019ed8ac1e09fe4db4401883589213d1eba3d1fc28efbf5f7ad9e716e354f1b9dbd41a942b615728ed45d36786042fba49d319411ee33c0e66f7cd8820d1a4b14c61de9723cdbb1abc87efe4f7b44a98d0bd88c54ecf2081926e08dd30afb5e3245b96e5d0e4320302cb0ae518ab67e8744e94436a88aa745c45e996857738811d41f9490c1080ee3cd1a664fc1069df9079656a62491d304752b2c3b3b8ce4f693ddacdfc9da83cfaf124202266f257edde8cef5653ec80974ea475fe6dbf8eedf9f9d5e726294c0060d925606e0867933ad4005f5bab48617758fa1b4c2b4b539d0311ad627dd26e9e3881fec611df8d81d3cccde633985d0e761ed5af4e112f172a1fa06848cba69420e8469580d9cc82225036b50bdcefb5618590dc50faec9affdf574a7713a77c5b640ca3fe9f888d03ba0f4b972e12fac9285050a2ffafd15b8df6bb9bd96f6e96c5e475ee843bfe962a86fc6cc1013c18277c52bebcb67ec8b10b5e692c651aae815a16f9f735c37c193c9147b39eb1101954ef8a4e1091d8dfe65df347f5a4398520137a7204195fb0ac1c401236b9b2c823b6448d8a9915cbb0dbcdb07bcfee85816d1a147a22fb87aa716a4b094d4e65f3af70e4c11b4ac1472b76659ef5889403d015f07d4bdb869d9e0ca3d39af8758333b8d24ae2f69dbe9beb9325c79fd75216915c135cf0242d33b5292134f0353249833205b72d89ff37c8b3399bb23d1cccccf6ddf9a814325fd90c3478baf31014bda14e6d716b052901f7eb8b74904612773f5f6b635b9fcf25e59fcc465e9d2e9102a47e772f2c33de5996fa9e06aeebb758ad76a81d55980b7722a9045526190992c11d8d6b388767623ff8121352d80b66bcc72cffb74dc955a5e37aac778230c7a81cc16639573d08554a5c5ab146e3d17d4f01386287323d3e66b2825081634eab7aa343a1e96769b50b43feb94cf838c8ba7f9e5aafe37cbd30ccef90567b956e71dd28f2ef4a347f5b4e6c074e6cc6febe5acda7f88b60b9d116a050fa25836622a0bfdb8d1be330ef69c065e447ee7150e0e6f1008877482fac3391ce6127f9bf65ad1c67d6cbb7f425e6c66fdc3b4cd0c144199eaab7eb8bb28c69e1decdbaa4fc2d7ee1b7d15dfddd2b64cc85a0966811c27975525e34d48cf61d6e06e57ea1bfc230705fa628100c6a807d14d7081a31cd6664856fc66b0c6f9a0a93e12b5747a476a5b209e5c47a0660571f7d4e8563fbdbf5ca92098a28c7d89062c0132ded25e6ca078fc7f7e91cd5de465a7982ba52177452c48e632d6f5fac04422e80c39420587e9f80d06e7c9720e5af5569ea0aeb6f83cd3df6249bb0a8953799acd7f00d793e170980462c1ccd69d2e089cb149302fe9417fafda8e1152df17ef9572b8c9352bfa8fde509ebfdd4c81feadfde08e780424ba46abf79eecc847473df41cc8fb2891d437dfc40eca0e5abd16d6741e86e412a6d2465cffa32cc6513fc6ca1456a47dcd1a03a7027bd9306e379dba71259e291200fe3cdca8d022fe6a45c485b388adea0b4ab625983da578806138bda5b0c8e942fb796fdfc07b7c0a605a294036ca9c3f9aadd3d8fa92bb4ab0d9a86fec1d7bf52328b2d7873a547c68351fe3b91a12d5e569195dd41c1873fe0505d41cbfc0fa8a1a11a65b005c3eee93d9fa659ecdd236f266503dc218a60c0838df3f037fcdb2cd08d2dbc71f5c430ff9473709c180883b509fc77eab521a0a5552dfb1e258caac8fb9058b3c049ba57c738a1c5338f5a2bff3534c324226b718aa957ccddd12684464426bbc02ae6f3392ce54b6a7c65e1ba52034beb4946e3b0fc720612a85c5ad985194e84821d8a32d7a6ff70a8311182c3dec472423a3f620afbec4243e2827a3ad2015267b7cf9c4659fcb8929938642485145c763e8f5c3d22ecc59343cc6df75ae0fbab76d72fd49f8adf34125e33406072a64b31d054cbfc2c35efda82e41e3a68cfb55a812b34565c1082ee0bd71e784558fc371a0a31ce7bf7f6330178ad2f08c0fdd03af51bb7f3b3856d3cda6e1fc7fcdede0bd69b5873468aa19464c87fb63ba590082f351959e5baf606b92f806607dc9806109977b4e51beebfcf01506ff3522528b08a5c104b69b270e6305e5edca8e11327a5e9fca167e83c5d0e85d9df2bf5d4c5c4c3cf801629801aa23948edae8bb147bd6493bda88c1f93dc2f028990e26e493b526b7c1ab707aaa2d26de1427f08e29d07a7f83eb17201c2bce92b74b0dcf15fe496b7586b24ca693a1f85e3fcfcb85fabe7ebb3da30a2b88ba5342d421b0cca421f3ea3320f09fb439c275894a83e83f108b8e099e2d9029cbdb23d5454bf3e4de65d222f4dd4599dca870f595ea54a590af45ae0c68aed74790dbdc8bb56261f594ce8b74b360f4a9eccff2b330b327c0d3d25dfcc15f5225aa9a7cb5b938ace66cc88c84034331b0ac39f756051858b238fbc2ecd1a590f57943d38c19cbc4ff71cb07fb271472bd4a02cd3ccbb2dfb726d8143083abf69316591ae1865f6f03976508caefa724adbe9742da059c87cc388c3ac22c162a2b0339b101ccb152cd8d708efcbbb0964a7bc42efca4ecfb369f6a0000105da2d7d40b480831cd107a36c48b1d4976e03d25f6708fa50a8e3be400d8d528cc14e70ab0626b72ed171a7f6ae346763e61e42df976835caf55d4be46042a0d8bf0fc806a09d421e2d421b3824ddf7ee294187e2f445df938c45ae16bc7b153705ff85ecabce145962da60871d9a725a20f30b4653c680c239a57f5978e17e0f802b94abe521ff58f1d54d67b65ec22e4e22668438960fb60a2b8b2f7b24813777517231dcfd4d455d46c0730c336b8442fe50a1dee16fcaf3feb719f37cfa189b029b3f985d7e8e9449e1596e95a868181ebcedbe79f0eb534cd6b006df51f27fca77561d8617f50c24dbcfe4a72a7e5d633b2f6247e5079614edada8e7f00611b40add7c45cf20d9b5e8a1ec834895e9e459f53c00ab23fbd75a1e38ffe734dfdd630d3b94506408f9ae9f552fbe995adbaaf3e61c8b1b1aacbf42213d88b1d93afca48fcdd2cc6a6159a36d20617dd49a140b2b09203568469414018d6850a8f5d536bee264b3f63868c9158dd15e2c056eb107649284d2cded48b2b5107ff7b8d94626fba26f7b35da8dc93fc1dc4bd49cb0e29dbf70e18fe8b84698ad9ce66bed2148929919fad7a11e44422a3396e8c000460f523b4546576d58e791c1110b4601f3eb5503ff0a43904b751de9eee30c1658a3c97dbd483609203bb2c7234973a2518e7b7ad788acbbac8d7a1732eb66b9303231a6fa9456dd956b094ed30ca61562c849f85feea385873bb269e11ce72b6fc44e09de1a22b2eb5b78fd1037a9efd951a231b60d458aad0a51adf168057f25997af34586499637a7f856cd69a23bb35d258046157f1622b4c29b62c9987dd866b0b205987f4a19d49e1a5a63591e2f507596982b942e5b921d331ac7ecf0c5fc59c174715f3fca8f7bca7947489861e892e24d60d4f492ecfe607dc618a6515daf73cf7d55ed31c9c0bb7691bd00a42e5718bd2b238547a6c98cfcbc28363cd3170566c67baf0972f24d86c0ebfa5c71baed3eeec5a237a220f4f246e05b88336717125a9dd2903ed376282862336873d08708835dbf06d6ac8006e4092d98da55e7b62906f63253581ae438d74d3b759da7c86afbba606d21d3543c74316e0547f2468822bb164ea8e984c837f8317f16d392efdc29d060b0b8b1e5f5901d00a6488ae92fa91c49062de24df93c3c89ff2bdff9087be8052b89e5290fe40b069c5f184c0bc80ddec02583c931b105e90d1a892604a779f814118cd970ad67c940fc1094a09994a241ff95af48c9c8eeac80f80d05584d725ebb0f59e1a8b67ac1c56532e1a74780d22485bf9f711b77c1a2027c97b93c17d2b57ec1423ea78a3696bae2101def947a8443167633dca51190a64b1ea1e90aa019c1072b4d76606373483a747cba698754aa45d2826e172a22a3876184de665084cb41c9737b1d3155cb4ed0ab0789b408c9e1b302577be3e6e051a5200eed5267fa352a400b705acf4c5c91201ba8789218c90b256908c50bf682003fc6e384b020790c62aa5e2d7a10c6cdc9507fd49bee3c4fc49c77f372faef4029ee7f84ec4f72925a68dca67ef3c4d4fae18de0f51e8b2df63aebe27f02c05f025c90b7a2d2824b3caa4f3caaaae8cdfb9864d2a814503bbe658e5aff2ec9c29da1345ba7eb497f1ca15b2abf3c19406e6eac63433150da5d6b9eaba794a5011a84b87484acd10dbdf753a36614d74f1da78fca6ee84b596d759c29902dbf0a8415e7005c5c4e05838b00d2e74483e140d0c32435975923fe4264680b55b857cd58a7e21cbabc57b8d0616ed37e2b3b737f719197ef4dae40605e43a34c12da26798584cdf5cacf0350ae766bac226e3abbdc81bfa6d5d77a616c8bb4058372b1aec4331d8396a414fa872637bf57bebcd24492b4a7f83a815f392a0decb7827574fb8d55d6c4287d199ab1d296f30f849eb382be23e3a4448e64631a5183a72257c6485e7467cf4d2f2852417b3e9814f7f34072878ac232410801a01bc8770e8eaf297f0b7eaae8a85fc89c090fe5582555a6f4680535b78f48ebff0c12ad9f91aab06fda1e6937ae34521f9ae8b44e425af5884b0bc318dccd37882932f0026cf970d38fc0179319d79ee00f7e788275d5e62577e2953b7f0f69a49f9a03a75fdddf6ce284ae2fab7890085daeb9fcfd4afab4ad2937bb79fb4eea01d08f5060f3a4cc748f8403a88964fc03c1a11aa5a142160224cc22da325721ee6901e4b5f2b4fff0a1d83d7e8f6885702a9bde0f7e922123295c581a9363d889a8d8e0cc74b517a7147d57e3f8e761ff6e3783b647be945e6153f9a1009bd99e4dbcf79ab56c3f4dcb13b94b25b542a1fd603577fe76e14896c56ba06b4223a3c1cadd7c28701ff9f88ec133b51f3c190d3e0113f1a53a8b14e6ebfa9acd948005abc3d6e2c2407878929d02e4be15111236995692be68492c9950d773233554d2f05585d97cdf5f0ac46265b88010a27d71774f30b399f0fccb4273c48d398ede01bff51ad13cff7448a400a00ab8ce152c6fd7bbd22abca2b22576812fb56386ff48bf6271d8a101ab0be50b922be74979f4a5a682c326add38f9405cb4194fcec9a2a38bf818b3bd64033b1a32b07617917e5d3a9c3f6d663813a1add1dd8fefcf1798c55984f39bbd34617151b23b333ce5194368f0eaad30f5c53b3bfa13ec557b340e154e2942cc21e8e1daa9d40f21f880391ac8afb978882230bf6ef9cd84778a6a09cc728967f2cc420e5233fdf67050609ffae3a69f63b0adf8320f2d2e79aedc852efd3f24bdab023f118807a3ed2d923e4baaa8a0164ca28d3e140de7a39a43b03bb8e989f794a63d2e5e09598a71811b0c6604bce233b51e8cbb20a653b3435c1c2642d869ac84427ba4041cf823dc1351c4920c786e66043f215161a9d94f843804e3d117b3e51fb558a391934517b77eeba9d8543fdbcfb0f123139d7c1a3766d0ba9a01f97f93a53d5f522a43f1cf8e5c6487e89ebb632adf3bc5cdc96002b4bd9d2c6d66b7c1b264cd1546ecd28764510ca9253a924c186db723c24f5926e24ec820d4b769eb351d926a162fffbcce1e905cfe59be26832f186c516c69a468730993199617d3e5b805a934cb128e919a0669c40748189af38b9ceb410a05b5c6339f688a048bec328ebb76858701001dd066003f2cf8fe045bff350b37c95f454a34419332c3149ef0943ce7180e858a32429c8da4d51772c0f56aa7b678aad2e48fa49758673c9ea2c6782b0b5f4129ecfa14959be4e76651866c0924a6984d1ed9d998b99ec68f50557ba18709373b3c147b97270ce83428b853ddb5247f7aa117d21b16e4edee3a5c8d5aa036f09e0b08d7b7d9490fcd3b6ecac23005dbcc0f6b90b19bb559ce5d188b814996b8aeef13a32923be7f68b1444a2ff4af1c3becd7e27f851fc97b0e7e2cc125c8b2da4bf5c4ce35b06553582c6faf3be13e006d1e3c279452b9707308b8ffee184cc407b301a77d94ff918c06a1b0e08e719105453314c8f5eb7d57bb4ac93a2fe0fbb7a51ff6bcab499eb50a3dc51542a8a35ec5dc508d6f8871b39ae807e6c1ecf23d4b168d7eca2d22d4ed2ad0eff07e68fe718b86436f1a3b1286352b14b43dc96520f0a7eb68a4b57b7ba952971d3dafe3439ebfff2ddbdc1a2919146453fcf5253e2e8da36ef31649da94c3300b9b698de94099fb698f03db8aec62a6224a766c770aa8f1e3dd456232fb95d1607cef7b12c6c20b99847170392ba6baf531275b91e97dfdc20311de07732e89a758283fbc80905dcdfc5d8424c7e7940ef2e182ec0310717939ba7a0585b6c9dd869d8396e142a94b0f94ed62626d2e14d8845268f9b00491078860b30c1b23ed15f8a20276491d62899374edb2bef08792df0f19df0add3599d570dbc4f757ad58bd80504a50c4de29d936cec882c1ee0ab1fc4d18b085170259f813700f8801075ccd94d2f2b1d3c7c453cc9f538c2cb20ed4093c281de1ecd179b0d037f41300b5a6c0448adeea337417055c3cc93d6588e19a89803b9e7cc74f21f50cc2b07086fb93abba00f47c877bfe13e53534b1d84843d3ce57468887c46b0b10707fe01b1a0c3d6f74fb2f2f41d64f9da00202dac298d62626a537369e67cc17411ff92fb8f7d741ef1c03766c222d13092579d0f8400df276e1968977c1fa54d0bc7b96d02870c1168e109abd16c446fe42d015732f05739377ce48f92884e5ea881d1c7e95c242200332d49cf9b21034d0e4c13e1469bb0f21a6a21c80a17a19117dd3f8cdc426895c6953c5e3d2e61c14d056046b6af0eb600c9185b8def66309532eda814813d20be37d2f211b561dc57868ecf35dd21dcff1a9bbdb8508a71bc47064c17b45b00345c0cf61f9dab82fb7fc6852ac4e2db7356df146e11b104bd2741421e32a7202abf4232698aee32d148a520f19b1c0f1ef7f34deaac1ba57796f07ea4d98a1cdc677238059dde326833a1205f0232e76ea21147dfd066c14b4f49b26f1b35af311eb4312b10d60b1d340a9510003e63375c458c53f1603e01610dbc191c8218ff136aa4623eb5447c3698b2c40cc7b01f00d93f68bfc2a2a34c08771cb66eca5735f9eb321e02987fff2d210d64cc43d11d5409994e5760d13a05e68a31947f759436547e5f9b9dba9b9a82a1fabccae614a9d569090ffc9356b87ecd2513d5b345826c0bc938b1d21cf6e6de7217d76ddbfd448457fce522bde286b38cc973ff5a9d2fa3cc2ef07a561433a4ff2d434100265c5eee7dbbe49adfc455f1e10fd5f359d4a79c8cb2892527418363c3318be4e3d2387508713f899adb136cf28ce511119e1ab4ec88e48d40f6f99c74dc5b13acf3466210b0f5c67108fc5162316442c9c87ae3739225629c7ac88fb4d9aeddc2800a2f9d70207bdc386c9dda382ddedbde9d5c6f61a928d64240692795ac171a2f6b58e5426029f2921a2f5f6769b5455ff01d3759d6d11f39302e0e69e6c2b46285408a061e3da61c0762bcabcf760d5557738bdccae1229367258c844f0e728ec3a59a65b3089a6f512f9201a6ab46f55eda4b828c00da946fc95c01d0673e013a20587267e4385f70ae8698b31896a422439d20dcdccc609ee337a7b9ed5a6fa1d4341316d636491026a7887f767aaa0449afa61ea288508435a71d4d042fd4d689474ac15f0510d31f2562b9978be35ca932c2395cd3f4fd11282bfba9b6dca6ed22f192cee1b9f4e502c42815a82b524146d18df52e41cd0110452f341c40079afa00f337ad2e08d4c0918db9eaf729a0542768688dbc699e6cff33fd6baf447e642204ef5c7acba403330ca1331f9d43cd807c80cf86b5f6e268891abc0910ad98a4c8d9a3573d2f572e3655eeb121ad38722b4f708d4361be9b0bab286542afc91e0f7bdaa7ba13616a0533ae416fd8001284607936f0086ab2286069434f3df54e95940d01cf958938f19791bd4c0d5dfd8e5388a7063d715ae079b91a5f5fb8f4d909ae7ebfcb23cbe24d6e4e3b89376562ad469c31849166e3a52353c7c8b75119513b912944c5201a7d2cd65e611128ce6289811da4172f5bff5ec95e5faa42c07105237ffe18d91fe6ab080fd79943ebd727ef10d39ac814dffa5dbae94838283f340ca03fafe9796062248942650de70a2db6eeb99e2772ee38046f53ee540686509ce10c47b7e62119347ec2167020d799a7def507454bfe6ceb6fc400c1049c8acbcde3296773fdb2a5ad9ef890826fc43eeee4e6a9f9b5770ca23c3cade9145ef313abeddbceffe6665ffd62ddd83fe5d457fead739f38a41a341d05bdbb4af90d2320ad5513b9c290f5ded5c5cb99f05652b70d09dd68d020f2e4e1f25a14c8550511505a5a57f0b185e77d474119596345b82186c826146ae6a578d25703f5d4404b8de8d425ba911f6492074d4b428534fbf42b8c92a3a8f14529212821c0a4a8729199b3c6afc16716116a7bff145922476ed3513a9d030e0c5f87d8ddb0fe2da13fe6d5cae0ac1ff105208f50411bdcaa85581e7c8b10e9e05bdc7ff3fdd47258a88d961c94bd5cec562153ce5f36df20228b6d34f9b813417aa6e3ddad9433b5771ddc18525106e2d7271df83f2a17c5084e2e15fc6b24b3c496d207f848b1d92f452f95d2d3877ff3323477176c6e7b9d10815cd3aa5843e322648567ab640d946c1282b58f4e73e49f318b32dcf886e9e7d4b9b3657ade35f289b8a2d306d128e83e92b89604437dc41eda3635a1e81932c44214ca40652840fba146128e71f5233a46c303a80df6b5702354a437bbdaf6dba90e7188de6e72d48d3e7f56af020a1a632c98e0a23cf2590dedb94d14cfe77da765820fda9cbd4efadb98c737095c52c710a49e42778142cca0ba9d6ab0bd5060f32c1936860598791d2a20a1174a12b4b9175dd4bfb58bd237611da757ae4d6142a7bde34183b413d298cdc6f7b01c9151c29e439fe9f66af6acf3c81ac7859daf09dfba863016d0f0931eb0e0dae884a9f3174fe15f44632373331ce50e3e313dc8cd618d52a7738ad8e0993dfcf4c6638102e89ad0d37123294b521fc13e86109ed2cbfe2070c2fe2dca0483c3205dcf0a045b84a5dd8b2fdc93ec3ab47da49ace02e982667490548d36a838e47111482f72b8da201d693ed601748fbe9e4b7384a9b9e23bd986931e1ee246599de160b15b0d9cd074675d657c882c4aae7b59358952f9844bf3bf05591046bffacf63f46a7f6d043de4fb1dff6696fdccf0ec89e955b1ba3577bfe1f23de9f8690da9a5b785fbdb535f4cafdb83aaeeab7e1e2d1b464692228a81682f6a89747034ca74df4a0f30abbdf05f6293a963f9981e7658285dc2e6952b5aff16679aeead37bd373943aefe756df21ed762758d3611c44292f7d192aa241499424d8740a89b3e4771b71a22f6b918a93f6ea4515bc7cd10e23cfb7cf98d7150c6d149ac3b784018247f41a0a96c5f4798b811d35b4ebb9d03c3d2225c6051e5ae482e6f45d69557ca1752ea194ea549c0940b55159c6f80eb49352d737bf52edaefa366fc9e43797d0212f2f791d8133be162b57066f4fd8d322b5e083ab24cc437cd5a99bb9d93af68b936737a8ec79a57d6b450dd0d535b7172a7073f22090304f70f04633690261419c3771517f075a2c900e502d77093a4404eef8e4428ac9d1df068d3fa1c4a51963f2d30e3e17d36af0d98a518a71b1768559a09b2a4974b1bba0a054c350d8cac5367b317d1c87a6be2153a58a488f7e57e23a81c6a199bafafcd61a5d538f492b93fba1ad7a89bc78eaff12ddba0540c23ae40491bd983a9b57db2a15eb9715086a07b10d30b4d96b080f917b2cf7c579fc005742606ab755c4aa8dfc6da6b954f2c6b436a5fae3a06f65901acdf26066ed24e93cacb919a6f126df4139f87a412a38dfba64ba7941979077d24edf1a067d04903368b4e11032e67425352cb2970d02c527a7067ba506e5149501cf692178a844a9a31315714c79628d430e2a3eaf5c83e211d4434dcc4be23c70a4ed8b55865402a656f01b9291485c133affad0ad2f094c605fc18750ad2e14b39cbed443b8809b47923fb8365b2254017f52904f1bf5a8f93fc63c946d59a63283842cb80b7f2b65eff12db038113a552bd0e09409182e41b602cb4b9af874909e9a9ae7ad17d8ac5e9dbd907efe98e2dcca7c48b630bad00d100a38fdbd022239e1e568f2605a4f469977377d39826f4c09d0016e68ea0d0231ba5917f4c25d0fc1df7cc3d8f43b3ab7f987649b08c716300d20014f1c82ea160c1089408181fb71d86211f146494f4fb8c0cd12a8e18265800cd5f244c8af6cdbf186ddef92d10b3e3bae5e51fe357c04dc599261fbee31b37469c4c234720a7aa355604a1fd43c16c958a34d9a962d2988f6f774980ee0a014181953778fd7767b8fb7274fe47caac0c589e3031810269082c92916a65098fd8c93b75a63e5cfb169fe7dd68bf1990f63b1a6b223934a34288536436f0d11228ccb92270dea20c37a23c4b84c73ece80e8acf7dcc0b5f58367c54687c32306e91d5761e23fade0e4a4054114ef266af4729849b5b75df545d3c79f9504595d2a748b9a2497a8b884f1dcd7c0dd1683bf9d8e8f327637f4bbc28b78f78b16e50e16649e1586fcb5806f3abf2abf2bf9191a7ab8773eb6373032f387c7d1bfe3c1e7975cf1c1a386859cdaaac2a4afe201416e90b7d6d54eeacdff3a63720774f31136c1ff129878f7c0ac8bf8027dad85bd6b5db8d5a359af84445e45b224e4ead8740d304eeb55c0515a3b3ff22ac2458f1f629ba21e40304d2dbd734e3d580b1a1d2954b46c4fae7989383714101da5bf56d82333b094a8d7348724a6a7a4d816095a60a52405ce882b703ea514e34a8d54a15699cab6df6def69ad9f800fb50d70dd8ff8ac5fa74af1850e0d07b0cbb9e2cbc3ec604663eb992e49cd958c70d68a5c227a14f7390e6ba3b3bc3f6bbc7672b4353c82956dd585fb0c2ee89aa23833892f5452d7ed35b34c4897eb1a8be070f071b8324b2e9b7df5ffea0191be2ef4f7bc154593fce155095b051617da8b2ea171f086d3b6e38effe59c032b619797e3b16039455bd13daad9ed49c5b080968fa9501aebb21e8c3a304d862366ac19fc1eb1723df77f6bcf2718f216c91c9293e8bfbc05899b27b6ff412607924bc3100d79da1625d6a5a34ff60947f2c0a1999bd2013fc933a2870745f218253fdd772cc1a2460e0c6467b11c1ff156bd9f556bc64ec1be8eabb5962fb534734b79870cf91ae33262512490ab71583f1358eb17c8e0632c36095f04ed4dcfba6c9911dcb0b1ce04bb5b4761487e8b93f24a55bb0b704b77d109481bba245325e7253c33c5816e4a219354a7ec9764a50bf0342e1cc97e6f28bdc0f6a81b92d78d60b4d0c0ab70642d4a774a59f500b2083ad46d8bd68efd25196857dd8ac04f7c152c4bd2bae3c513756d6407bcdf47ec1928433750641b96c536b8aa29d5428f5a23cd77875cf8549ae7add80fcd69fa728e9b193d4d12d53fa776c8fa2bd0e3a469cee0337486dce0470d3a012f4d3e02d40923f40eb984b7af421285468d39f35befbddcf5b444e7a40074c39ab92deff20d060ec1662907345573b536ef67680accd02b9119ed0d99b6bdde48d34665233beeb904ea72216025712c36a8de69582d3942f8c995f1e7d4c8fddd836156cb3b69b3452770536730bd130f02818695fcf75223bc19886eae7c9b6c80686a01ff339643bb50abb87b1210450b40dbaacb30ae821b90ce6b21f02cc6fe9ceba33f42c019893650263beeef6becaed83e1fe361e3c2587c47d66b293cb5f2b5bf223f616b91403b1ffa430af2c67bfba4b23b310efb76a3d67ed40778d7251178ee073f5c0a6208e02fedc1f42c41e7b4a2c6b96d32187c596eaab93802388bce0ad1f1a38004b6344368e04ce99bc2b508d6d0555727f17b29235a19ac6fd29a519ea79db311fde17a9f0474cd029d8162678db67e505e3a89e479b39e8a883d5f14a48a4cd186cbf03e0f78267e2e30990b49d66a1fc2d561e3781fb2b72c098230f16ba7070eacaf32fb8f4a74f5ba9712de444b19cd1db11643f44415b5ce50ad4cf96ecea0cc539ea0058164479fe5671ef0cdffd28bcbcc271cb8f997cbd3eee8b5a38104d4a2cb7ea4557b5de1b4cdd275e7d6be7e5d1f134ad684b742fdbafcb073b6008b774db4bf394a666f72041b1ad93824d88da4cbbe168f9c414db0185c79bfdb86014506ee14ed6b6212922f9b8957fe399780ada941e4f143cd33eb298bf62682b34509077252fb425c8426d12dbdc182982486c9f7b67f1fbbedf624daa11e96ec4b279fc7568f26358fd589cbda68bb811a9d44af1bb73794c0ee5c2c57a30088ff41326d5cc60524e0649f4972b713951abd72c06e1eff0ca81e4e2f89b2ea58a3c58223cb93a42d9d3e66cc4847cb522009d7e60b25ab52ebfb29b8d5ae568e0279066fffb1c30c271e5043f72d210eed11c558948ef3aaca700a30a32f255021eb071dd64fbc512d15cf68c0c1827af059dd0bdd4a85fa98d9ba811b22db744791ae1c12f7589e4114bdc57871ed18c00b6c22bdd0d95e79965d64c0be2d0fba0d7befebc9e861b367823b269e0ff88c37b375e55fa590ce6e57b1ab0e60776404c0f1851c67fd4a4aeee2e59f10a65a4417347c40e4175a832f2fa47d300044d06113de86e650cbcfecdee70844363387061f32433f09a94295e9ae7f5dbeb07d981e1f7546ad39d91dd1db4415d3581fce8e2633021c813f7d2ce2916f61bd694b6ee78b8229d35d310683579145b31037cdfbefd862feefe96a20854937da4e82ce85c0be1d109a6d66d587b6c91218a230fb81c14551eaba7a536e2aebbb714d6fe165130d67c488154b825722627306569a1a72d57905b3222d6aac163301422738511a7b6e4225ae610c16c428119fc17725a07d06bd01ab3779c4ea3708cdd96774d1af6538ce6c45d8a50c3af52868ab1b8fabbd9e51acf009b34a83bdf7850b49a8cc451fd7802e5877b2da71473dbc2fc5f1fb24fd1e91c20067d2cd447de1d394baa443520a47b005d70c21526d353010fbe50b16f21aec534f1d983decfcb8b50649c3501c61a38a673b20e87d424004d075fa38eeeb41c831536139ef6449a5dc7799a49ff8e9cfcc0d8dee8edd5bc94eb8caffa73470df5aea56c270b3a27347b77ccd09f4850e99535d1ff93d3eaca0cb16467b4487b640a71cdaa095a8bd2a1d93dec93da17ea902997edea50d04cd75e749c5ee5a76ebc409540847af6ae26cabd7394a112dcd696871c810631c59d98b8d6678bf38cced2f53dba8bf80439ee14d0ea4ca7ce393d4bd08d458395a41de91137225838c40ee94a883e2d43e03cdd688bb49e3988b0087a706b01abd374cdedc8eb733b1c681810fe53f55e388046cc0d13f76a97008c22d93d0470302127595fe08b468858d68b43ccd66ab5130b05b1c19a3c86d6f3f10c2d98fd280a64fdf4dfed9cb43a1a631b1616f0344facc539a3a87e654ff46424876edced2dc3067f44cc318a22c93713f80c0806c5db30fda6dc3d4e3930a41e880e63ae9b90ebcf8482a3a5a1db38d638fe73d37c31c1e38e0847f6232cd99874efe540be82b8858202732342a35b15151277a4627b95578961a3b87f8eef227dd9c7896ee42b9390e26fd752345a0c27325781218df0d4fcc55169a1c4d182dadef81222fe01e15c9455cf903e61ba2aed37283e8547fdce46972852e5368bc407c98d26d76c7130ef3cf3a77f705eadbb766608f7daca6ad3ab9047212cf8c283499d63b34b70fad0fcbd50782d01780154da26056174bb4924a6333357b84fbb98a2acd5895995dc0d8fa1e9e6fed3b0b1fb072e511ffebf39502f38e58d93287e0289636677a913ad3420c2490165ca77a5882b37e2da613375cff8be866e3a66823d3aa15424f77c71c6793c0efa23e0d25b10fe5ce2fd3670dc88006d04e8853dc3be607e6ad493c5fbd84eb3112397ccb9c7082dba698a8ad1207a85ef1b020793255ed7ece24100beefcabdafac7daa4ac201b69489c1ecc1df11e8ba5994882985bdf1d91f6464f95c8c97b761d1866d1b02411448cbdb6112ba17272527b61eb6dbc674d26f4446230dc4a76330a614e8226ea1304832ae804c15364c7ebce79b12f4346ced199068d713cdfb89bd6583f06cad7decdf804893b5ae04b949aa2a4790cd8fcfb8d055c1d84144565a1bbb60aa3d1f6571e690d60b660c9f20d9ad515bffddfc2f9253cf6eb509e2457e31ac5eec54014b344f8caf1add70a40150073c28a3310428ef94717b9ed271930ddccc513090d0209dacbfb9ca2727a988702ccfb79bf1d5765f5a9b2406c16429efc766c649d032458a9b6a7b1e2ea40c42eed87b745c0d12fbc3a6dc7ea2e2f73d01d486c4848cb5fc9318b8f3943d0bdbef4aa94bc6671d237ce160e35cf534c8faece167013ca31ab76635b415158716f8898a6e6c12439b084adf6489548b8f7059636c60707a9875249e183dc489f01d0d25870291f20575288f729bdba1013741b416b78af90e9f661a4257e64fc4f30419a9f8cb0ce28c5a3100179d050db03589015f8cb4d5e2266f227ee7993f2ba1cdc2ea4afdc5a9a0078d53b9dc41f8b94f84737303bbfc0564b4b80d4446e4b3d00d2daf3399fa7a174bea78a2e95bec0b244d1244ea309ad2bc980336a30a79079a6ef01eaff76f12de62deb2891e86d5da9e14988c55be7332607f0862102bb526c14c73740a5c603c69d63d10a2f6ea7a15d9e01cd6ef9997841a86c611d468d35aa271f88c8bc1ec76a3ea9134b00f3da5b35bc309da22bc37dcb38e324e50cdf3a25f5098a1060f946fab009f2872ac431d055ba34c51e95586c7e2dc3b80b34c6b6e45be153ba1463a1c5d1c43fb13564e099d030ba8d7ac02f044431e42a323a003d83105a5feb55b0107ef1f6538f901b6faf1fbdebc2a58cb195dab5d7f20903ea7ffab637aec8f5b3b84a697d51a9195029d6612bf37725fc2eb5acdb7ec430d1215227094c2d83334ee4c81db7912d82d00cb6509dfbb91625bb2c3879fdd31c36b859018641b46793a5e1d37dadcbf081d268231b1712afc21b3b83c55c20d83ca3cdd2dc66f9dc45473288a1787050721fd55278a927c5f9fed88d060601c746c32898bf8621cfa5661e3b553d6a09349b4b77b87e63e58c170e589d77efcfd1ded4a0acabf0f7f09ecf979a4cb62dc8f99bc78c22fb4b37f288e6a9db193776ff3f8eaa373e00a75e6b6e0d262b1386854eed94eb648b3bdb085e9c3f993d197824ae5e2d210323352d046b840a432e9d3a650006af4d2069bc58d0d605b8ced8b08089cdb83b75841c4ba06f00000000000000000000000000000000000000000000000000000000000000412978e047207ebb9d0a7189b4a30ea353b5124afbf676cd4ac9d8f68fc1178f1b1d93a04d2d148a7fba4d533acbc3af9e504426373fb7f94a445bc0caf78b77df1b00000000000000000000000000000000000000000000000000000000000000
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 57 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_0_1Aztec: Private Rollup Bridge 0x400203E8...50bC42159 0. 00943 ETH 32,300 call_0_1Aztec: Private Rollup Bridge zksmoney.eth 0. 00943 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x97258Ed8...10533d3dd 0. 00943 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x1a17F1C1...5f02FaD68 0. 0021 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xcryptobob.eth 0. 01043 ETH 32,300 call_0_1Aztec: Private Rollup Bridge xylyx.eth 0. 00943 ETH 32,300 call_0_1Aztec: Private Rollup Bridge dwzgt.eth 0. 809495 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x30d30FBf...866FC8C5a 0. 00999 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x1CeE9b97...630EbB27B 0. 00913 ETH 32,300 call_0_1Aztec: Private Rollup Bridge liuchaojin.eth 0. 018 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xBacaFDce...128058e4E 0. 00943 ETH 32,300 call_0_1Aztec: Private Rollup Bridge houhou.eth 0. 00735 ETH 32,300 call_0_1Aztec: Private Rollup Bridge botao.eth 0. 00694 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xea894047...698584328 0. 0087 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 16998.eth 0. 01033 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xCbe3b686...4d1BeBB51 0. 00881 ETH 32,300 call_0_1Aztec: Private Rollup Bridge mxcpro.eth 0. 05 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 07559.eth 0. 00043 ETH 32,300 call_0_1Aztec: Private Rollup Bridge evindarim.eth 0. 0036 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xa691B01B...D0fF736ff 0. 00887 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xFcd0E3a0...f5F856197 0. 00943 ETH 32,300 call_0_1Aztec: Private Rollup Bridge macfit.eth 0. 00926 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5068C1cB...1868d20C7 0. 009023 ETH 32,300 call_0_1Aztec: Private Rollup Bridge justinbeer.eth 0. 013923 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xaf8Ecb20...f45E5F063 0. 009023 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xEeb35A70...aCF75C929 0. 009633 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 52519.eth 0. 009413 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x3ad367fe...e71efC97a 0. 009023 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5A2Baed6...300ab123d 0. 013983 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x1Fcfb03E...89E812aBc 0. 009633 ETH 32,300 call_0_1Aztec: Private Rollup Bridge starknet-zh.eth 0. 03 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x188dDCa4...CfA7eEef5 0. 009633 ETH 32,300 call_0_1Aztec: Private Rollup Bridge nokia3310.eth 0. 005063 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xdB8485BC...F7e319242 0. 009543 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x25F12113...69790799a 0. 009633 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xdB8485BC...F7e319242 0. 000313 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x70595Abe...eCF3Bf4F1 0. 002433 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x25F12113...69790799a 0. 00954 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x9a7b433f...45A76344A 0. 00763 ETH 32,300 call_0_1Aztec: Private Rollup Bridge trashgame.eth 0. 00954 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5A8AC8A2...B9C6E054A 0. 00897 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xBAb77c38...b8e72fc96 0. 01454 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x8f007Ef7...8B8A03E84 0. 00329 ETH 32,300 call_0_1Aztec: Private Rollup Bridge landmoon.eth 0. 00954 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x14743166...28584Ac81 0. 00624 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 360aq.eth 0. 00954 ETH 32,300 call_0_1Aztec: Private Rollup Bridge frizyt3a.eth 0. 01438 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5BDe39CF...C848D5dfd 0. 00923 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xkill.eth 0. 00954 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xbahman.eth 0. 008 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x363109e2...58821C72e 0. 00983 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x68cB4AE4...38567f755 0. 00886 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x0EcB3F86...37b8d0D3D 0. 00954 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x8199382b...bb53A052d 0. 00893 ETH 32,300 call_0_1Aztec: Private Rollup Bridge dawblox.eth 0. 4985 ETH 32,300 call_0_1Aztec: Private Rollup Bridge Aztec: Fee Distributor 0. 068569 ETH 3,812,680 call_0_1_1Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 03585322351898718 ETH 3,682,571
Transaction Receipt Event Logs
0
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 3379 3379 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 .