Special data
- Status: Successful
- Nonce: 359
- Type: 2
- Gas used: 4642255 gas
- Gas limit: 9000000 gas
- Gas price: 1.05 Gwei
- Effective gas price: 1.05 Gwei
- Max gas price: 1.10 Gwei
- Max priority gas price: 0.10 Gwei
-
Input data:
0x0cf79e0a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000026200000000000000000000000000000000000000000000000000000000000004bc00000000000000000000000000000000000000000000000000000000000007160000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000074570c5f0c4440106ca22c67740393337a6f1dcd00000000000000000000000078fe3b34a9dbf4dbc5077067ae0dcaf50b95800000000000000000000000000087c921973eeacb85ae49f90d678bc81d0e734fb700000000000000000000000019f9b37999f5d61bdfcd08bdf25233d0fdb9ccf5000000000000000000000000d364ca3d230e231b2b28ae8f4e8db31bddd6131f0000000000000000000000009f9f05f7f83b60102d8279d17547c70205c993640000000000000000000000004eebd052a751e4f87cbf26abc9bc487735174064000000000000000000000000ee55328d240d10b09f549dc3b2a6653c13f10bfc0000000000000000000000008d0bcff88a35dbb91dd089582c040cd65639b911000000000000000000000000b3cf88631dab51d54b532a0c1823bf1abea70c56000000000000000000000000fed8dc010ae4655e865e3a70a0825c96cf6483820000000000000000000000001006a09c92d1947eec6611b7812c7e9fb887c23b000000000000000000000000608e04beba789730c88245ac2b491803b281871e0000000000000000000000003b6dcfde35e53fb7dca8571f23286631b5123c5b000000000000000000000000d28269d2ef387bc486b9c4f50819d5205f9fe633000000000000000000000000f578b94142a7f647fec7ccc4739b2d9133158428000000000000000000000000a0ebd1ad01ad3e02d2998a11d856122f504ecd8600000000000000000000000069ecec40e902666a0ff95ad7a98029cc8c181bba000000000000000000000000564b4643bf8fb6f5ef2bfe6dc1c4f3cbbbd2e2f8000000000000000000000000fd56ef367c8a76bc70a9f98f47986c3879752e5a000000000000000000000000a77f5228baeecbcdd5ce5956c75d19a5a02cfc7f000000000000000000000000b0948c5c5e66495990ddadb687a65753e3814c44000000000000000000000000ee2a006fc40fd1830024c086e128e5e26965f838000000000000000000000000c7df99123994d67db8839c2a737728778453b993000000000000000000000000b64ea02c100ffc9ed78b07bce3bd310ea1522e4e000000000000000000000000d101ef1fa0e8c57977715287ede586b537eb0204000000000000000000000000436118152ba6f7e01c50001a476f65ae9bde3c9000000000000000000000000096d81b8cd879676ccc4289d3ea5290f3a630676e00000000000000000000000062cd95b7a3e51264cf34d067e28da2832a96d579000000000000000000000000da98adfc85066ef6b2031efbb0131def474e2d9c0000000000000000000000007e52be8bf52b16433fff79e01456eea8b3a1962d000000000000000000000000c2d2ecd435510226bb8728542fb18ee03a71d82f000000000000000000000000abf3084566110baa0c3bb5713cb2724d1b6f2128000000000000000000000000730b5506c94d35c89fcd76e791862c1657861a77000000000000000000000000ea8086118a830b5f2796a874642cd80ac4ade46b00000000000000000000000005db0b206ed83158159f29bdb42f2a713975103600000000000000000000000096977d15ee849bcbb23ea88f0517e1e4faad81d4000000000000000000000000899af0b60b1752db5204fdbc581f35f3cf026e1d000000000000000000000000ba685e055fff004f759cbd18d4a5161c778ed793000000000000000000000000e2f6d7371f3f3c4dbddd32ab3fb329ef0b0e03ff000000000000000000000000652e3fccac9493dc76ab6bfa58fb90522965385500000000000000000000000086f175a577e1859abf20b6bf4ee05ae644c8e55300000000000000000000000086511de44d2a1d5353f853b201d79fb758c2ce5a000000000000000000000000c8b2a6fa7ad98ae5880050ff4886908ff1ad9685000000000000000000000000e29375d28250f6314437d248b4b60f6434ac69470000000000000000000000007f47a11e14b81114a96d702f85ead8c64d74253e000000000000000000000000f68422635c06371df96dac6976c9f614e06e8d4a000000000000000000000000b01e025bc75b3064bdd30caab844ac39ae2835ec000000000000000000000000393da378ac393d5de0714ee11aa5fe44c425dd6b000000000000000000000000c82eafcaec13e8b1de035e2054724e5677af0a52000000000000000000000000fe76894ec9e8e4dca05d61ad6435fc2a622f2cf3000000000000000000000000aad33c5264fb7664e9e2602d60ede98366bdc494000000000000000000000000345ffd2d09a1633dcf4856ae0d6f63afaa748187000000000000000000000000b08a52d30d9b82e9f98da7b56a55b2c26a2afb6d000000000000000000000000ed569b7f2e5a3b6d61d50d5ee91e2e448ca8321e000000000000000000000000a2a2d1c4eeed91bbf73b0aedbf8755f5735e8b8b000000000000000000000000144cc4a1b9b84ffb6ef203b6079c2024418d423d00000000000000000000000002cb816a56ec9134b2bf89b4a41242eb833f12840000000000000000000000009239137d23ffc0ab7b4c9620936831b3654a05c4000000000000000000000000b3858b7355805286ee10cb4303013aa5856e46eb0000000000000000000000000a271eaafb8aebc9bc6d44a473e90fb0f90b30e3000000000000000000000000031259acaa8d8e8118cf65ce030745bce4ba9bbd000000000000000000000000433f046a35522f6353fa1ada1f9f7e37d8cf745f000000000000000000000000b4920b6acfe4c51412af4bdac40b0017bb221de00000000000000000000000005251d39edff78211b4b90a83f2312d605fda99bf000000000000000000000000492bc513560d3cbbb320c5e1a7aa8d259580827800000000000000000000000015ca756d691fc80b18b78500423b4edddfed22670000000000000000000000004bffe3099370dfcc1e3d13a33425a018fda5b8be00000000000000000000000070c222272d14be6c68cc3f6cb0c18da249f45bd100000000000000000000000049f1c51dfef849c0a72b9f914167923f6b10733f0000000000000000000000007fd87234afbad6bc7aa7c32aaccd92ff5d7f3f00000000000000000000000000cb434c225dad90c3454753292f9868e8b93f123000000000000000000000000084ae2382accc9aab01e161efe401359117ff02ff000000000000000000000000f43c0c63f4775ab9c282d758a011901033020323000000000000000000000000b17d041005a276b8183312d2bb59d453fa55db100000000000000000000000002263b62fec062260e2ce72fa2e3b8a89d6bc062e000000000000000000000000b014ffc9a65eddedec72a0f1cf8f250ee8fa81c80000000000000000000000002e2908adb90b49fecc2c1329980caf83bb26f3d7000000000000000000000000d96d4d488b77c0b2f8d1f0ff193bfcc4d20dcb5e00000000000000000000000009ccba63e8eb96dd72d0e05c5aeb61fe5472e65c000000000000000000000000176ab8b68fe0fe34a7f0d5ab143d44229bdcd03c0000000000000000000000000b48c0b3c7f9f6eb4101f8e40f0859b6bc72f9b4000000000000000000000000fd7f5a5e3f3896c1c72f8507698e555c44b6238f000000000000000000000000a2de252b4a068024f9255ff75fbd608ec6254dbb00000000000000000000000071e4f98e8f20c88112489de3dded4489802a3a870000000000000000000000008447d53e65ec48a45d6b93cd6ae436b6b6cc9b00000000000000000000000000b8c5da42b0e28c8f2d4bcd3b50e11810d49dd50f0000000000000000000000006341a99f053ee459fc953a7ad2748c0073129e710000000000000000000000009c0e6751e620f24f85fc720768ed1283697cf8fd000000000000000000000000dd8eaaf5e8d214955c4efa74d1fb2e136c5c8c93000000000000000000000000c19bd270fa95a63f46def498b1a20d207631637f000000000000000000000000dab43ea60f4ac96a0560e60475d74b3a6e621dea00000000000000000000000030e62744df9f5525e6dbdc475326f4500bb5668200000000000000000000000061f79291f0b987421048a534473244c33abaf08a0000000000000000000000002e8ef886f6883a346eb86ecddccebc742257fecf0000000000000000000000005182782f90439131eaf6a9b93d3902243bc4338e000000000000000000000000412e4408359c5ae66b4a417d02ceb7b8140b47a300000000000000000000000039ff8a88aa2256518694a19f027d8e22db08f3f80000000000000000000000005015f59d085649f5be6d536de6119cf4590e09a30000000000000000000000005dcd39df9145686f7e8038e0a1925cd1418d099a000000000000000000000000457e7f7e2ec5d5d1d2e2ace64443a45b9d74d41f000000000000000000000000a8e380b1ea1dc00f3c4166b469e50314c171ca20000000000000000000000000c4b8454126969b1dca7854982e639eeee19291aa00000000000000000000000067f59ef105d596c791d457b2012a6344f499f72500000000000000000000000014d62c8fac60d71714f54bd3f7df18433475968b000000000000000000000000a8cb8f0e80632a1068b6d781dab9b78715aec875000000000000000000000000c28ff349816b930626bc1a68301a864c80b87962000000000000000000000000e3c07769269f5dea8bae912c8bed9e57619d07bc000000000000000000000000aa60cffe3cb2c1d6b0ffb28fc5c83a1222b6589800000000000000000000000024b3e6c5935dbe590a1c479f7729abe98aace2d200000000000000000000000074331f54535d1811502bd38908dbe09dcb99a93600000000000000000000000003b8a14dcb259000ea5a92d1afccbfb193c06344000000000000000000000000250217a37ee54c160e8993269a4cf06e89bccfa600000000000000000000000068fabd16d90a1a8905c18e32ca1c5b1664371e530000000000000000000000000dd6e3f393eb8ef812a683c46a41c1b46399d93e00000000000000000000000063d6287d5b853ccfedba1247fbeb9a40512f709a00000000000000000000000096f5b56b72450f41834f8bf7e14987c386140b3200000000000000000000000076c946f798ff34870a6d1ad46fe843328bd6ed7f0000000000000000000000008f473387b1b1b83b478eef17c68f473a19476760000000000000000000000000551a9b77de40787a2c93e077b13af5a44ad2dc6e000000000000000000000000b13688af8b59535ac6d11974cd52c7dd62445db2000000000000000000000000f6e3e96015ea94f0af3c62c1aae8da81eb93d965000000000000000000000000d34cc0bfd71ffc6370821e15debe6cd60cf22a31000000000000000000000000abb05687a84ad36d98ee10f87e655805d8312f73000000000000000000000000d1164c90f64284cc39c470d026e8be7ab05e013b000000000000000000000000c15149236229bd13f0aec783a9cc8e8059fb28da0000000000000000000000002f63b933c9764c4dd9c93562b74143dc3fb97607000000000000000000000000bbd69c9b536b5e0b939fa475c300eb8ef9e7097b00000000000000000000000063dea26fb09415a2c90ea04b5353f5d97bbc452300000000000000000000000068206612e173b47a98863ad44e028eb7debeed7600000000000000000000000008dc3f42f8d760b3264ac2a1248d38855bd3476a000000000000000000000000536ff751b6e7a28fed2969636a5298ede126264c000000000000000000000000949f4a7d2891cf1c93a0a0d71282830d3f355e7d000000000000000000000000cb3049e054010d8c6900aa5fdf55944f632214c5000000000000000000000000b3604af3731eed3c7748ec76fb8be6c805019854000000000000000000000000154224672257e748ff620d8ecb385003f6ccfca60000000000000000000000009b655fb7ed0ce90450f4818038cde9916dc72a73000000000000000000000000f128bd9963a455eda3ba008a3b51dd76c413d85100000000000000000000000082138a24a7717473a2abb29f396e530e076c01fe000000000000000000000000df98d244f6ee65e3830f3c1d36502f5188bfedd4000000000000000000000000df2f6d102b97b18e68c1ea598bd61c0a8c86f359000000000000000000000000cdad35752cf14851275225fb0785fd7fa56382c8000000000000000000000000f161f74e1b9b3221a9a44b1a8e303152ad3b7f82000000000000000000000000b137f7735798a2377bfcd8e6999c3bacea3b9009000000000000000000000000de21f729137c5af1b01d73af1dc21effa2b8a0d6000000000000000000000000f041581db1f0e6ac0fdb8dacf490d59e21028ceb0000000000000000000000005f8cf098b1f6d034015ae3d18b393d7c1fc1ae62000000000000000000000000339b11c1591081c21afa27c9d0d712086caa3cd800000000000000000000000085ac55dd0ffd7a007ad97654461b3f391844b0cd00000000000000000000000085fed86de69d238a977b8c95855f4abbdd1b79560000000000000000000000007f12c4596226cecbd1ec346abfdc13149ff4fbb90000000000000000000000008cf71deca7a20c628d6d0e8b472625f4ae5cb3520000000000000000000000005e861a1e106f3455257fe731ac73185fa5f76a780000000000000000000000007fbdfb9a01b893807d112bd78c86338a1496cf91000000000000000000000000ec562c1ba1a55068333b6e48a1e46d459c1b89d6000000000000000000000000503a47280852033dcdbdd113663ff9e6e7a0a3380000000000000000000000005a3b1995701a26f1daae0db0319280bc71fbfe90000000000000000000000000c2fd8ac32380100137d7e434d7195c934f48fae60000000000000000000000003dcb7cfbb431a11cabb6f7f2296e2354f488efc2000000000000000000000000adf0adfad70e876db106cbc4d220324dcaa52b2e000000000000000000000000eca28157c6c95bf96883d52f304078a690446ed4000000000000000000000000e5ff29a4a03cc9ac967513f845407ac574d6df43000000000000000000000000859265888e57f6cfe314d2229cf5a58134b2562b000000000000000000000000bd683204f6c847bd1785ccca748b55d1a5c314af000000000000000000000000c1aff41580f7b213e893239db70a2b989e43e173000000000000000000000000ca6d701c1665bfb9eaed95bea2706a322e34393a00000000000000000000000009d0434b20f45515a130d8f73cc83d491f4118f0000000000000000000000000d9e337085f7246c758b083d788206b28ab48132a0000000000000000000000001f0ce893989cae35947d17217b41fc3f87ff1201000000000000000000000000bf0469baf340bfd0fdfe9daf12d4e3c35dd8cb150000000000000000000000006d1b6ab179881e19a4ac2fe680961ca596c20a7600000000000000000000000034157f4c0283f4be7176e4f6801ddad890f29ed4000000000000000000000000b85e18a28549db891a5bfe25545694c9ccbb6fb50000000000000000000000008f9e7c1fc0e87156629616cc355bd4bc33b842910000000000000000000000002dd55a4c51657cebc72423adf06bc625a0968fcf0000000000000000000000009319e8f6c23c62522985ccf4cac19ad45b8769ff0000000000000000000000007b67fa604277cc1f59c6f25451a66a9453596b050000000000000000000000000b79e011fe0690d0171f1caf8a4ba3033a3b653e000000000000000000000000e1305ec1be923692700e28ab1e6616bfe3d56854000000000000000000000000144c50a70051a881be251c9daebe6e05ed78bad400000000000000000000000067e254c61b3fc5f5ed92f3004063b21cd0b46b6b0000000000000000000000000bcb7a53aee94d3fded22124767180657a89111f0000000000000000000000000f58a6e2e44e4e2a86da087dca9fe05c9fda63420000000000000000000000006813eea6d79f923f03fc895b6b735d2b672181ca000000000000000000000000abffcf38f629965f857121a4215c4744dad7b9b900000000000000000000000094f5f8a4d42d511d17bb073b54fed2ffcff6d2ff000000000000000000000000636162c1b66b9092b51ca6ad169601559bee2f560000000000000000000000009298a047a20e550da8f4fcbd852b93c38f86639d00000000000000000000000078fae166ae30a5ef32a24ae2ec6dc9f017b2c9600000000000000000000000007f1120bf70785a2d18c95b2fc3d0ff678090e7160000000000000000000000000003f8e8475477dc0941154e450eae57d1a3d0a60000000000000000000000002d28eccaa50035ec0510021f67a06c0512f261a800000000000000000000000000af672d1b8980d3cb8f0292dedb8b178859080c00000000000000000000000045faa8c11f5395c3df08942dc809eb4f5d9bb28d00000000000000000000000075cb1c9a0e5606cd23531ba4a359af9abfca033c00000000000000000000000024348ed471066d6f2492af31a81f71c4b2c68e97000000000000000000000000b3f35de946c76d20852309c9de3bcf9f632456a100000000000000000000000063e62308c934028a612792c860277e1bbc46b380000000000000000000000000744b4be9e2146742e092c0534ed07b214d9225130000000000000000000000000a63685988bf551a1470c7b5fae06602a565acb80000000000000000000000005fe3783477689a4775d56fb9e548a8d0fb8d0c1a00000000000000000000000044cd38994fbf89db3f7fa9465ca4aaa78101f11b0000000000000000000000008a56024dd2a10f19519a71dc3c425bc6555b6b9b0000000000000000000000004a001ff8c25b9b7ea8cab50939491da118ae043f0000000000000000000000005722c4e4edbb182b415febae9c18a15b741671a100000000000000000000000035475ee8d4f30923d971f7afa49e5b082571fd690000000000000000000000004de9416ff9c0dda1a7ddbc69f7c769da3ac7422c000000000000000000000000496c2fe4e18fceaf12e74a7eb35d66a1c50f206f000000000000000000000000cd3012b54436142be4d08811f0112c946d27c11e00000000000000000000000058fdb8b8240cebd4dd0fc316e90a7ac7a11cdf10000000000000000000000000c872c894db0b1a420e4c998af76962372ecc13530000000000000000000000008b08da57b640ae68c831181cd3a14002e885538b0000000000000000000000005768e1bbcd3964011a2068ce3617833c40ac2174000000000000000000000000d51e54768e30263a79fb9c1703a5de68edb09ac4000000000000000000000000f023a1248b3460c3f6eb547ba933a95c1c2cb647000000000000000000000000cb5632258e2afa95e740c81c08ffbb1429b8d053000000000000000000000000a6932e535db15e96ec0a29535c0bb1b1e8976c12000000000000000000000000303afc0cbe94e16bcfda2f62cd2f56804db9f8d10000000000000000000000005d577246b873ea094456fb80a6ce844e3e9ac3a300000000000000000000000052139cb08daa81d6ad5eb1b0b55eaeac5131a13e000000000000000000000000a791bf3b9d25ab7581dc367bb02c1f9222ffdff50000000000000000000000007890e47b534046c2eca11df8f2b0b7213ba2b258000000000000000000000000ea86a613c8c8fecee0f92bdd2e722d6394da8f130000000000000000000000008cf5cb05d8eb21766bf84c3cb19bc4a0d7932ffd00000000000000000000000045da96ebf65947d2eb5df725069a29303d1fa187000000000000000000000000e89160e26bfae2147fe82f9e758da655f089e018000000000000000000000000248c3f9b86c51d6e2715d00cafb3faf8718f0394000000000000000000000000e0c9dd304b47873dc8619798c666232de15b2ed1000000000000000000000000e3e20630be706cf41266898a898dd0f414db038e0000000000000000000000004825d1b1510e246e785f6a8f4c58936a2ddcc4150000000000000000000000007856da3b80ceeeb895e4d9ab287db3d8fe33300b000000000000000000000000e4880d404d11cda74a096ad7dfcc6a2d60b405fd0000000000000000000000009f127b66b1620d97de98746c27e245612e40285c0000000000000000000000008dface8483adca6e1608b828631fdf721eeb51f600000000000000000000000035eb7eb957dacbccf99fefd07153c76da0c1a2af000000000000000000000000e665a46d245d0224facdf4b7173ec7cc1b52b55500000000000000000000000090aeff6be65fdffae5d1ab629ced579f648f499a000000000000000000000000dcfa58c6feffb912678888c3f00922769ea8614100000000000000000000000046f45ad195616f9f6893a4c949569fbbab90720d0000000000000000000000007fe7fff62553439747dd93f4aa287bb305a2a7c60000000000000000000000001e1f43578b9cc3223c06b7b7b99753ea782292c2000000000000000000000000d1d967854264c7eafdd7360a404a7cc1735d8a950000000000000000000000002958a857ea62128eaf03846950ab8c15b1da3f0200000000000000000000000075c7225c503fc60e115e3c559634319954ab20260000000000000000000000006da8e0fead4e81845aceda72dcd1e2bab8da9c530000000000000000000000005138d77d51dc57983e5a653cea6e1c1aa9750a39000000000000000000000000d442cdca264ef80ba9ba072d3284115bdabc84d2000000000000000000000000a2a24d29df013349ec99aa4b6feb78881fce538c0000000000000000000000003f82247c28b6f341f042bd8590e9918c83f9b8b9000000000000000000000000e2ff2a6e7e2c876061f57a08bfe642e767aa744e000000000000000000000000dcaa2d97d04673a09feef15864946d2a095e2ebd000000000000000000000000a6b179f298a5c51ee0079a6990eea391f5bd55740000000000000000000000007893945f838f2005ab225288aa161d5c0264bd76000000000000000000000000426c4966fc76bf782a663203c023578b744e4c5e000000000000000000000000305309e38117fc67bb86b9d34238abd5345b7d6900000000000000000000000069c576addcf1134d42b14f6188a511cbbd4db18700000000000000000000000077cf125b277dea6f55fd2a0047589463bb93161500000000000000000000000046cc4b82fa4831336be588048a08995644a618d2000000000000000000000000bb73c800e4f23d511638c73c87165df1ffe3c4cf0000000000000000000000006c7e6114dbf6eb388da6a302d974b3c7bf557a7b0000000000000000000000007a334b18d6f537a2397fe94d7ed460db21a2f0e3000000000000000000000000c56474f72f7deb9f9abe9c4c3cd347b3da9e69af000000000000000000000000cee330979a6f37390c26793d51f4f4f6bde7759900000000000000000000000038422aa707060bfe4afa644842e3128dd920626b000000000000000000000000654c6e76cf0acd7f1069a20071fa32ce575d2b4d000000000000000000000000c20c8cc27e442dd6e45953edb8deb5464926764d00000000000000000000000015dc87c2c3906e3aa6c8b1a104e60edcc679c0560000000000000000000000006b36f51442464b1eb06676a9ea859dd78fb49fd200000000000000000000000058c656e6f4a5f819946e5fa44d22e7d10e8ccabb0000000000000000000000003735d319dcd80d77884deea96c641348af4bcd84000000000000000000000000740d9961ced48bb2a3b6cab4b88e8cc747b35ba0000000000000000000000000aa945437602fdd90b779c5b308f0355913ee6f9500000000000000000000000001b2bfe91bbfc49cab5c3e60b9d54f0c5ebb35b400000000000000000000000028b41cf49c00fe3787cd962feef93238f569c77b000000000000000000000000224765254ffcc69d7487591107f8bf582e9f8798000000000000000000000000958723da8eea20ca220201b9bbdd3b5bbae09138000000000000000000000000a6dbe323ea55e642c5164e8162091f86c1a5c4e5000000000000000000000000389660b74fce44aefe14f6010f0c93c7f86d925d000000000000000000000000e6948c8486209b0c727d0ff9f0cbc076c5327488000000000000000000000000f1615fa12122a30e64cbba622dbed5cda06b1a9e0000000000000000000000005020616a96dbfaa2b6aac8db3889ee16b04d2a280000000000000000000000004a450723cab8a924e39592a5f88e7b865aa98e81000000000000000000000000471ea66a7acc6284fe77acde67a06371f9f71de800000000000000000000000037a8c46df7d035a5163f5667dd55efe272b298e2000000000000000000000000c11d27a941d2da78e74f42a2dae836bcbed8f6bc00000000000000000000000062415fdb4751c3adb8c507ef88171a9b78c2be670000000000000000000000001b02ef974b005a5f020dc2d1a0aead9b81627cbb0000000000000000000000001fa3a28d4c79eb1c4bc21ed2287286b2223474770000000000000000000000003455040d8d7d482da7129f9a4c310cc731dbd9f1000000000000000000000000bacf5680cbbe5b691f02ee52851f74d4a753615800000000000000000000000004fd9a4078c535f9690d8a8f256d96dc6a2908970000000000000000000000003db31409539e449fce3211b106e49fa4fa3d6fe8000000000000000000000000e7481079385f7e081fddba14d74855a5df91958600000000000000000000000023c823e36c4b5e32301dd536a05799822ed8fa2d00000000000000000000000012bb74d891e30471063f7d5ddf29318e1c36dd02000000000000000000000000a7c1beeae44882cd95dbd66e8cdc8b0273509691000000000000000000000000af5939d51e7e12ebd4b323c54afdfe886e5b66b800000000000000000000000049483328e3dcab4613d9661422da7155bed607950000000000000000000000007f5ef5275aa1407c0ae43d9e187dd19d97ae235d000000000000000000000000616ae12cdf5d8b9d5c08452bc81dd63db7b5a8df000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000543b95f2b7e53d7503020acf1a6b1a483715d16900000000000000000000000039ee8dd697d4109d01b16b5f01debb93e30e39d30000000000000000000000006a09f7abeb6487ca2965206f9987f48beaedf5f300000000000000000000000001f5db1adeb4f0e1591dbe2fefd70eaa9ce657d4000000000000000000000000332a5bf48334a8b2ad3cd9348bb885be6ea40a8a000000000000000000000000fc72ca340d0c5e5f52a0ca46e8a08543197a5ffd0000000000000000000000004d72a3bf4b80e704cc0abc0eda8f504ad62315d60000000000000000000000003116db3c72a7d617800393e686ddf7f28ca8bf1800000000000000000000000020439bb48dd2f5dc8fb7ecf7565ec816496503690000000000000000000000000a49a37091fe8c10eaeb1d1020e9c025a8c49ec8000000000000000000000000beb95ed668edaa031c3ba3e03df7913405c814da000000000000000000000000813163bfdc1bcb92a41bd33c440e9f0ef422b48b00000000000000000000000058e94a60548fef8ce1fb097ab1c975d8bb090da4000000000000000000000000231e066e7a0daa2606ee21dbec18c4572191af930000000000000000000000003e4de829781ecfbd55db170363d2492fc4dc0c170000000000000000000000004a821fc00c65d00045f974fce5ef115f986f6a79000000000000000000000000b39465ae4ed070399c1dc138c468184e42f9462e00000000000000000000000061ab32fe2506ebf8e78fcaf19d770215af61d18c000000000000000000000000e488a8fe3f95c64352103dbedc4ee9cc43a605fd00000000000000000000000048b603ffe2dd08d7c3829459702f803232f3b6be0000000000000000000000000afeb07eba5bf97489f866a721b99e3fd0d56d1b000000000000000000000000f64365ee212e4ef9e9d6b461ec91b8033aee08a0000000000000000000000000055568a1b9746da835a200d6b5afbe99d07340ac000000000000000000000000c2c36cc120787754ece14073f02c3bbc426682a700000000000000000000000014e92b8981e1bceaeea8ecaff6330f7c7e36cbce000000000000000000000000658ca81678e6cf27c69a6737769a6e2402030dbb000000000000000000000000a747957a6ab97981f0fbf4311d6eaba2552468eb000000000000000000000000159e74a25136a5e804da7a533c60e8791d4216f80000000000000000000000007659cc77cd8e256a6e3070b456e1cea095ea41120000000000000000000000007e524761e921272035f243005ffc89d0e99c962d00000000000000000000000086f1049fe33a4cf8798ee4676a8086aab7d3e553000000000000000000000000c2d29281f6931fd235f19caa148faa3485fbd82f000000000000000000000000a30d99f2f77a12e15d4db1aba82fa624ffd97534000000000000000000000000aa606ef147b75dd0902dd5857344bcf469f05898000000000000000000000000e6d23483cea70cc4b236defe01cd8053f7229b1600000000000000000000000029013e8e88eb9f3fbd381b484caf1be2b8e626ca00000000000000000000000029779ce0c1bc06674203938dba40b0ec8fe60337000000000000000000000000519fac998788941725fbc4c605cbbbcce220f37d0000000000000000000000007f476bf5bbd7373f62b49dfa24b35bf2f957253e000000000000000000000000072435e2bdc3064f497964a4b6a1646d289c03f2000000000000000000000000c9f5c516fa985b678484ce6460df57f44c52a870000000000000000000000000b15c6ded804ad60e3eb81149e6d1bdc505aa8db2000000000000000000000000e293e7b78881599d44a44ce5543af2053cee6947000000000000000000000000b0be38780d314cb369f3a1f54b84cb0439a65b4100000000000000000000000084442e59dd19ca1929f4d849cac814bf20cc9b00000000000000000000000000a2e4cec931d630cc2930ac494bdcf284abee9b3c000000000000000000000000d1609c368b972651b1b81bf773196065c8e7eac00000000000000000000000006368c0c59384a2fb7dbd02cbab5770480297d7d9000000000000000000000000dd41cddb6c22c280702fdef90a17b072eb8b45e0000000000000000000000000b17d0164548b76479efd3d62d126de8ad827db100000000000000000000000007536914956ca1e6b636efb908df714947886fb950000000000000000000000007e6d0e795d79b1a602c78b9fd14aa119ed2e42d5000000000000000000000000bf1a35f62f4714d63a9debf21172a2fdb3512aa1000000000000000000000000f4f5ca64fed4290c8a2afb1e03ef9afa5cc471660000000000000000000000007fd6b89d8f05f2859a9fc6b3be5bb4e2de7f3f000000000000000000000000008f85f071ad46c7266a82ffd3a6f2311532bfd778000000000000000000000000a735e350f51a6cda7db5e895bd9ce71646bd58c0000000000000000000000000f77966c9a126db5a4fbb6f18ac3d436c85fdf6fb0000000000000000000000009bbd3886eb6fc61be6b92458384eb2cb51429177000000000000000000000000da6526253a5538aa44094613f083ace6b42cbf260000000000000000000000004a2891edaf156a3794839f27a0b957fe56d3c58b00000000000000000000000039d7843bf95c3413071d1b058507c913ea02ed4e00000000000000000000000084a786000d73e3fed70c47bc8ca41b623cd11bf600000000000000000000000014bd42c0c5dc2b510e7a746f88a698e8cdf335780000000000000000000000007435c9957eb3b90f7820592d63ca92521299a9360000000000000000000000007fd98240b9b5cc38ebb3ee70ba84141c6b6f2038000000000000000000000000ae03031bfadfd57031c83cc9a540c6b1b530ee47000000000000000000000000af4878b9b3b7ab3988ac8152bb961e1bdadad006000000000000000000000000698b3c9c611853dd247374e270c5721d573896190000000000000000000000001510a7a9051f9a2a02fccbdc139d4928c1d172ac0000000000000000000000000c69114b97634dfbc01af5fb1460847f46accb29000000000000000000000000a4fd3feb226565d13dd072be805f974ee9e090a6000000000000000000000000ed472f687a5d2462cfb85e2ae5dd80d27257538e000000000000000000000000b1cbcd255cd835d403d8f04a04ff0822c50e78ef0000000000000000000000007f12cad40300dbeb4456d3a76911c4633510fbb900000000000000000000000019fcfed845be39d2e95677db0484d7ef9b3fa5df000000000000000000000000ba587f85df4f635335502796bd5a6b0571c416d8000000000000000000000000a2d26b60a8a956513b1c86d9e8a6a9d059254dbb000000000000000000000000b3688522ff5ca19b073fa787de3a194adb019854000000000000000000000000789acc0a39680ab62c9a6bd7c823c7f16a7a5b36000000000000000000000000bcc8127c094f724e2bf2dc436220f1d1cae37abf000000000000000000000000f8f96423a08b55cf017d3fcab5990dccc1127f0a000000000000000000000000c19f02cddb75780d953c2f17e77037d839b24c630000000000000000000000002b3242ed4a5e69ce1c81048c662b1b7ac604596c000000000000000000000000f2fa8a30e66d9cf9587378bb65441996a91fb4390000000000000000000000007e1a5db3288012a8579367a68ece7cba857fbbd80000000000000000000000008b21358cff977e5e6dc4cda958b701b8a52a770c00000000000000000000000026e38bbca6b6c10e9e277b69676cc7015133f1200000000000000000000000005dbb91f0cc7cc4b4a37de01f67575c9147032a9a0000000000000000000000002e4eae7447710c73859f70cdea37d3fab9594d420000000000000000000000001b8e4ee3c28502c7b231249e6f06fb988bc4fe0b0000000000000000000000005d5559dfaaf4b79c20df9439a1ce3bee10d908d50000000000000000000000005ff89eba6bde72181c40e3e90d18b187cf665841000000000000000000000000172e6b6bad794858f86d00d3eeded9eb936c799f000000000000000000000000e0d10724e5c70e219ac6dd8d2d93262327aa15440000000000000000000000006ac620d15bb9793bc8c99411c81b9583fd7a54420000000000000000000000004906e35beaf1b7b11c5412c46e29179405ec06e400000000000000000000000006f821259a6d82fdee43addd9147ed506281d1cc000000000000000000000000b191f1785805010ad0244f414617eec5438b8491000000000000000000000000555f361fc5164f2c8ddbf603f2cac0454ce1b247000000000000000000000000d4859e1e32ff3772860c9c4efc2d1d94674399a3000000000000000000000000b1db9aaf84604381cada96805214b29ef8b75d0600000000000000000000000058baf5679aa6a7fb07f2170228ec056f6b4d5b45000000000000000000000000b1367d9b9f58d2eeadf13f1e29489b5116b85db2000000000000000000000000fbbbabdac2e0bf12565c8afafe9239550b550940000000000000000000000000ec566bb6ce4279d4e576afb02266a364551289d6000000000000000000000000d76fc99a1605e953170b1001a11ffaefb158926f00000000000000000000000039d7843bf95c3413071d1b058507c913ea02ed4e000000000000000000000000afbf0820a43d488db540314c3748d586b4172da6000000000000000000000000f05e11109af0106835fb6f8668c133d9853823fd0000000000000000000000007c70c3ac3bf404e4b4107b43b4962aa339f9f0a40000000000000000000000003354390be17372a1e0e8983ab71a80c369e705fb000000000000000000000000cd65a2888f4510b58905ea5f940de0d8825e6d8a00000000000000000000000015a6fa4259c4034ebfa5d4edbdeeac957463e193000000000000000000000000859273ff5885fff9d61e69316f7846403b8c562b0000000000000000000000005509f4e7ecb9e3064d22ebca38cc87435ea6a383000000000000000000000000ac3538c0b896ca002ebf29c31aaa1333627f9588000000000000000000000000a67d8a97e9e712cf8e7dafe182c910c9e9b00cc5000000000000000000000000e15ed6d6605ffc16beff705ba0a23a86cb509cf80000000000000000000000003d99f8fa659d87f4de4667cf7e760ec1a55459bd000000000000000000000000ed92b70a6ac721f9b6ddc68f5a8414e3dcc7f434000000000000000000000000421835946ccbaf12366c73c9a7961873e57f51d5000000000000000000000000b616fc3c3ce731dba9f97ddc4daf5d93d8d7cb7a00000000000000000000000070c3d548aa0fbee2e182ad3181296054a139d545000000000000000000000000e74d807ffa355694e8f66e7bc06c8eaa581d67d80000000000000000000000003b477169c6380ac5195ab4c1dd5e8547d6424e5a000000000000000000000000d707288638a5f461887a6208f1b92cf9aa1b285d000000000000000000000000c659331fea58cb170a8104478ea1c99141c4c65a000000000000000000000000d0e379526145c388527841fc4ca1d46e19e7d57b00000000000000000000000070b26ae5ac3e098244c2ea9990d953e32062ed3f000000000000000000000000a74724ecafaa0eabd7e634e2ec47d5600f407b9b00000000000000000000000073128fe6429b5f78b950e5e838dbe2f3eeeec0e7000000000000000000000000b713a800a07bf8f260107f998f2f590e8849c242000000000000000000000000de2776ad6a25bc5110b7f933e17bea8c6b7b6a61000000000000000000000000a2e5fa011274cc955acf1da20a3d30199ab39b3c000000000000000000000000b563454ff9ee04c1475506e30f79f985a3f9bcc400000000000000000000000004a5f31073746e4ef30849d0fdf5bf22c11da0d0000000000000000000000000719dd734f5ed6dca7fa4e14bb82235cd8298d36900000000000000000000000055320965787c4e0ef55af14908e13322fb9688c80000000000000000000000009f58e2f8c3950f6049c7bdfbf43c0bc1f6296f40000000000000000000000000dd0db27217ee7a433995ac948acde0385c312db80000000000000000000000005e86226d58d7684079bc42bc90e96c3fff626a78000000000000000000000000fc28a93eb3b9a254636e2114a082fa19e4018ede000000000000000000000000b6ab984ed7e969d7ecc063b8eb4127a3af45a30800000000000000000000000058295b1d8a6ef797c84584c1b6120e55fac8c23600000000000000000000000080341b01a79d26e634865f3ec1be98e973e75ffa0000000000000000000000001a0c1ee794b78d484cf0bac1183717ee39e2cd480000000000000000000000009c29736317608cbcec1440c0b0a8a4c2b576e92b000000000000000000000000203e05718006824eb3f336cce6776b5d3169ec5700000000000000000000000025536f0118d7e7f8d90fc5093c586b05dbb6f9fc0000000000000000000000008db1772b20510514a7231b69d531d68fa4aba08400000000000000000000000004a5f31073746e4ef30849d0fdf5bf22c11da0d0000000000000000000000000d3b5313bf8a4515a4fb480e9b95b73368db2d969000000000000000000000000144a4a14256751c8398abd3392579aedfd78bad4000000000000000000000000211d72b9b8c4d37a2d6b6f0b75fe628bc61baa0d000000000000000000000000b88fbd4abbacf015f7534b66644d71d8431de7e2000000000000000000000000b897ded7ef30c877ba3e7fd138bb5c545d0481350000000000000000000000000cc50c08e36a6937eee00f7e115925684c9494c1000000000000000000000000e13076c48380e2f5a09d74b53732fd23ebc24b3e0000000000000000000000008f02e713b4518ffe1f78da667b4ec593dee0254800000000000000000000000023b5949dda1b4693a6bd43dfa1cd37bf5bdf7006000000000000000000000000acd312a8403425f4c6dad888f9b393372cc90ba1000000000000000000000000b850a7c38c561c1eac364e3a24ebfa18a6bb6fb5000000000000000000000000d3f99aca18c3f20f74c0f0db4e3a87cf9ad2241d0000000000000000000000007085b0ca70d219b940f033bdfc20c76e12cde8fa0000000000000000000000003116db3c72a7d617800393e686ddf7f28ca8bf18000000000000000000000000672525c806e68d14a9ba0a4e9d8812fd0cbb80e700000000000000000000000088385983e69ac82fd83ac6831525175d18a9df6a000000000000000000000000759546197e5126eaeb55caa7977017d05964889300000000000000000000000033007576179a695d720293784b340ab5320cdb980000000000000000000000005e189f5c1f8a4f6442c5fc6581e9f3874adbea9f000000000000000000000000d3974ad73feb053b8f23ecf3add19ed30c1fece30000000000000000000000008a0d5c6240bde22d185187b214d92c846c81dd4e00000000000000000000000058ffeea8bae7c6e06790774c9a8a453aa72f3d35000000000000000000000000ff28481980d5997a031b5d3aef36751e3ab8aad900000000000000000000000087a6c5c824c635787cfbfccac8c1c6d14636c5eb0000000000000000000000008d5c2d1467599fb765163561f0ee67eb19b4670f000000000000000000000000382371af167b071e046daa5215740d7411e6284c00000000000000000000000059410df826690912d499c1e6548518f58d88311b000000000000000000000000a7c8ac853c8134dc3eeffb2368f990841e5096910000000000000000000000006361b2755a56175a9abd42b790bc52d6c1492f56000000000000000000000000994a084ae6ff0143829ad26bb21ae74ecd102752000000000000000000000000515b1e37dc436b5242cacc9a62f4d4d04c53105a000000000000000000000000c60c032a5ddb558d9955b4cd0a0d823f51669a18000000000000000000000000bb73a018c5bf1ac940a55cf7a601da383b3ac4cf0000000000000000000000009f9e393a0bba205758a1d0ba1498024ed7cd4ba2000000000000000000000000d31eb3fe15ac697396a3e5a62f6958295c688ecc000000000000000000000000239556637dcd141e0d7b785d66559ee1005db7160000000000000000000000007e0a22fad4010cf8fd8e024e268306f890d622bd00000000000000000000000065062c3714405a070598a9c52312cb195fbf79d2000000000000000000000000267385a86524825a0f89d87e833f98ee421c15e700000000000000000000000082f373c9840acfe6a58b1d5a52f9d27f31f2684500000000000000000000000046cc223176a09fd56cff7433d41e323914d918d2000000000000000000000000e2ffdd9446f21be976262b908dd3166e600e03ff000000000000000000000000492f58769dc2854245e38f4a63be9153dec433640000000000000000000000009d9b188fd8a38f81fef097d6cdd1db5671128921000000000000000000000000532217fdd47ba8399add799934492a9f2c7bf986000000000000000000000000496c7c8cf1d9dc71cce6c741c3caaf1e6f88206f000000000000000000000000dc28b13abdb9be0560d08acbed281d5af64d361d0000000000000000000000009200a78e811649e4203317a0c84a4c630af2f96000000000000000000000000058feb73640d076e2ad09d05961af521e8c1cdf10000000000000000000000000016fc8476aed0d93078789864068f37c07c66b3000000000000000000000000089c132e62088fb5d48298987dab535e90b1fd320000000000000000000000000a5c277161b0a701fac344b022a099ff427e4dba6000000000000000000000000a1e194a748ec65b10fe057cd8cb0dd86b5b8c0f80000000000000000000000009539df63989eaf10473d18ae2e91864208e9cd4100000000000000000000000091ed0cce90d282d45a421d8c3eafe6aa83e6a125000000000000000000000000a6d96f2c42d219e7627649dbfaa1331c2e162e6a000000000000000000000000a69abbfc431c58cff0dece286f6bcc7ffa976c120000000000000000000000006a20650b0977bda2ffc6fd0b2980bed2f1f93073000000000000000000000000447ebdf3a3dd8402a721a613e70e9bfc6054e7d80000000000000000000000009c3930af8f9d264c217c62fecbad12974b8049ba00000000000000000000000045d0468ef875686617e6320696a3b5025c1fa187000000000000000000000000a4c7e86374c16ac1cdd79f04c315b73cac4cc5410000000000000000000000002b7fcb59258c8d34c233ef774674a0412ed2a72c000000000000000000000000150fc653040ecd283511ae1b1540806b298647fd0000000000000000000000007a21b53f629fae0f0c2d7070d8999f39565139a40000000000000000000000008df44a4d2a33a26c5b3ab8e20979ab38f3eb51f6000000000000000000000000614b6fc168b384f4857b69043f53930153d874d7000000000000000000000000930e8c7a0af5515e7df2bf82cb2618c512cddd52000000000000000000000000e9090e99e517e8e19f5e7067497529c5173021df00000000000000000000000005a4eb50875640524b59acbdb1a7dacd280e896e00000000000000000000000048f6be7799ac65c59d2eec28f8278d05ec4b202c000000000000000000000000af6ca7ef20018bfb21d962dc20ea227d0c2bc157000000000000000000000000b023459d2a1739217d0b121d26e6c5172aba1e0a0000000000000000000000001e26cd8f9289d1a0e4e587f4088349f02bc99e91000000000000000000000000cb661637a60e7a40f41a517171893b3482cacda8000000000000000000000000ab80346c9f97fcba6abd7347a2c6a8c27da2d3fd00000000000000000000000005a4eb50875640524b59acbdb1a7dacd280e896e000000000000000000000000247be129b3e74034dac78eb7c1ea8ebacce8d6ed000000000000000000000000ba587f85df4f635335502796bd5a6b0571c416d8000000000000000000000000270e42f136bde935942699b74bed626179ffdbcc0000000000000000000000002d161d68ead22f43f095cfa3b80ade33e7927c7400000000000000000000000030352027bdfeaec089b9b318f14995ed3bb9f8d1000000000000000000000000bb9bff51fe7f5650296c823e1b98e5050d4f316b000000000000000000000000e848faa6f8c95262be7a0058a06dde9173c49b710000000000000000000000008d30c803da17ab7ff94e9febf02d59c2303d271c000000000000000000000000a2a290e35917de7d70785acb8ce3aa66120a538c0000000000000000000000006ac19d0c6cf70c87b51ce7062c3bad6a962b31e2000000000000000000000000707ced428b4116ffa729c181bdd61a4a6aa4d07e000000000000000000000000916c9e662a7e7e4c6bd23d3fedffe58e3dc887d900000000000000000000000089915627bf3c477eb4a83196aa8115b8cad9d5ca000000000000000000000000e574cacf1e0d9775e12ce742df0625524a336f58000000000000000000000000b2a7549f658775f4d73b8960a74b5975a4ffc46200000000000000000000000034d0573b4918b3d018c392c90591fb425ba0cfe40000000000000000000000004261b3e96e6c9a6188aa78278aa43b536c4e4c5e000000000000000000000000732c6f16db82ee6f943b771cdf91c545ae25ef8f000000000000000000000000d5371b73d3e1c12f6db33203e03062b633042b100000000000000000000000009030ec8cee77d74fab2e6c6eb0678c4e175575700000000000000000000000005f70de2214cae3ff8cf87222ea0bfbd9bb20ee5f0000000000000000000000005ee6fd27d90a20df8b50a6f3cf81ef2874112b72000000000000000000000000d215780c98d1cb0f72b6944142eef1c3447badac000000000000000000000000fb897e18286614ac991abb0ff2944c25246181810000000000000000000000002d83197376ec55a4e58b737803ae36e8510ac3c7000000000000000000000000985d4cbfb1411e1eaf33b5251c9065879ba3f606000000000000000000000000835b040689f90f5f01d0466fb646d28e96d650e80000000000000000000000007a39bdfba74552712158753eea0e3d91b7a2f0e30000000000000000000000009611caa1df585021cf18a24c99105b1d58f34066000000000000000000000000c20caeeeac4237fb4fa76a7f17a3fcf8014b764d0000000000000000000000006891b2213e37cd95396b59198fc0fb4b4f34007a0000000000000000000000008c74475435a6e32dc6c5d0218482b1f2ee7b5efb00000000000000000000000019d5e2388ad36d7a118d5041e910b89e3e6ed90e0000000000000000000000007ed98230a80d57a99bf9d00bd2cd0f0b97a778eb000000000000000000000000965d3279df36c67d78dfb896c384494d597119490000000000000000000000008c76cf7e26cc8c17b5c7a2e608bc4514fc6004bf000000000000000000000000830d4dedf3262d65fe55f129dd6bc5046def97dc000000000000000000000000dcd9bf8cacd44ce8a8e3b66384c9832f23d3c334000000000000000000000000345434c1a9460ea1879a1d3776bd68735cdbd9f1000000000000000000000000cb9ba699bfde5ef663be0103d3b77816f77810e7000000000000000000000000f416bf446014003da55392f5c9fa9055e48d4ce10000000000000000000000007533ef8b2431f285044c8daec571e94142a6385e00000000000000000000000063b4ba1f5748b935f30c17d98d64ed2b82ddb60f0000000000000000000000007ca63f2ea831db339c1a78ba1344f1a8a00183990000000000000000000000006ab09f5566362efce92b89601a51b7d4c23ba147000000000000000000000000a25ceb49c0910cd598d86fd96bb75f555df9c92200000000000000000000000020778865930760f25150da47b23ff12d0e719d7b000000000000000000000000a87a3fe228ec960d05e600ac32e835f3250befe7000000000000000000000000471ead87a439fb750a26b1e4f376909830f71de80000000000000000000000000137c41ba6009b4f4b2c6d0518aace2f85ac477b0000000000000000000000001dd76250b434dfecdb424515bbdb43df7c021a56000000000000000000000000cf67feb9c006b03bbc52fe26ec8308216101d41c000000000000000000000000ee65961846b121013af41143242e5370d3c11977000000000000000000000000651382d1265feb9e4de1390db482170e58e55ada000000000000000000000000742e6a0122868d418c6b65c0fbac21042506f03300000000000000000000000053cd021e33f4a39fc8aaac0e57605f51f31d7ac40000000000000000000000007e2884fb87e840c5c5e650a163a7d00a67f4a640000000000000000000000000f63d0a8e966b2edd05321087f855f46551921e20000000000000000000000000e99f94593ca5625aab2c585a07eafe45f3ab9c3800000000000000000000000048672a63d127319bcc2dde5f89052e2c1139947d000000000000000000000000d215780c98d1cb0f72b6944142eef1c3447badac000000000000000000000000dde0fa542dbf7de6f7f4b4397d5b2dab14bb30a300000000000000000000000090a76b781a895125fb2ce036ed8cc313ee8f499a000000000000000000000000af59b70849fa8ff55cb8817a874305847dfe66b8000000000000000000000000da594c1dac1706cf8a87154ca3334caa666a750600000000000000000000000079db4a8499ce1b0a2ae6be84987c54209f0676be0000000000000000000000002976dc92a6e59aa2d0a22d1e0bfc11249923a55400000000000000000000000083becad08ba3810a6315591804825adaa16c6278000000000000000000000000ed5d2d7a8fb1a33c5aa9faecdc345848ffa8321e000000000000000000000000acce45dc390b272468f51ab4152d64ba9e078cec000000000000000000000000ea478b614a9f31ff66d99bc2045889a4f8964c2f000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000