xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Monero Website || Make Monero Better!

~~~~Monero Bounties~~~~

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript. NOTE - this doesn't work when I turn the API off. I AM IN CONTROL OF THE DRUM MACHINE.

Don't use the API

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.4.0, GUI v0.18.4.0

If you need to use a remote node, you should set up your own.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: 37a61911b8d2e515a2cde7496f7af26605abd88204436c18445129ebb9a335c4

Tx prefix hash: 96e3840291457af49794f254115b8239f6ce56706519fb6ba00b8e9195bac3fe
Tx public key: 91558d924b651029990ad3ef1398ae68018353867e1be4b09b38962d748a1741
Timestamp: 1679609922 Timestamp [UTC]: 2023-03-23 22:18:42 Age [y:d:h:m:s]: 02:192:19:12:09
Block: 2848526 Fee (per_kB): 0.000659140000 (0.000020480000) Tx size: 32.1846 kB
Tx version: 2 No of confirmations: 663683 RingCT/type: yes/6
Extra: 0191558d924b651029990ad3ef1398ae68018353867e1be4b09b38962d748a17410209016d2d31ca18ed1cc610cef40152494646467a000057454250565038580a00000008000000af04002403005650382066790000b021039d012ab00425033e6d3696492422acaea1d45921d00d89696ec8ea94dbae890656775f14c595f380fc2b57dd9cc51f3c8efa5778f716de17b4254cf1de3b5d47ba8df5fea7b9c16dd03e9bfbcde793e53f74fc45fcd7ef9c2b62716e7ff33c3ffd838b4e25ee29c09f0e7f90f506f343c31bf2fea19fd4ffd8facb7801fdcfd45ba667a5409252f71677cbd8e53e9a97415910a18de153194d8c89d70141bad78089637c0af94c0ac1dcd31d3e2e5ebf0090fdc1f845bb6df1389af0141bad762c99c7ee5c4f87d6f17fdeac49c74573af62f894c8968b6f8aad1f5d45cea10dc6db27bbf49c011c9f2407c8857c9594efa338bc7d30d45ae7d480b0567775cf73d4961751f8ac5d0e4359aa4e4be2e6f067c243b0e022635eb45b7dcee30bcbc316f0537eaf7a7f63c45cc1833f0c15d0ddac69590a02f42ce5fdedd46d131f5c14e24ac4b383c164e0c11361e70024ba8388373663d496b45b7dab2462ac32c225fbbdbd7fa47a340455b995076e8173fbbf3e7fd7374b218c4a34565b1f0d608eacdbdf148ef9cf230030cfb79c0e48f00b1e5385dc7b2b711a3344a6c9bc73c241ab1568531406c087352784166fdb2df5b904ab4968446738fad6c14d58dad1e05594e7394b485f443df853d3bc9762be7c2e3f7849f57f4b4a887099dfc2405495b78b92c9002b043e381115cb6bd859573e33f5faccbf128309596056746ae730dbe82b5bb7d74cb5ec09bf56ece013aaab41a990d27ec8eaa8f3d8eaf81eedb033887b2fb3e93e2432e86dbc762431b38febcb051ad79f7d3cbd5c03aab54caf02f6ac8979e3b6876ec7a291d35fbe8b7c1b8e5ac2cc57f45c47657eba5e6e7e64d4184ccf657eb1607fb59deec30a1b6cc59a7ee201f6cfefeda06ab02146cb2ca9495608739b852ee2edeca8fad75b0218d2291170f90e7a672e392a02ebca40ef8623415427c574fd3bf4ca25d1c685f4606e6f71c4f3350bd6711dbeb2afafeba7c03797409d623225a2dc822b26fcfd5ee95ec9aba02ad7deaf72b5d3aeb0b02ac3f9a2f72652b05b300bbc2a1c93785b41ef4424af82edaf95e1cd59c8bfeced2dc183ca43a5bec85c30f9a4a14e7b0c74f2cfd7a5d52dddadf9a700dddca59ff5830d46d4900444d83fdd9a62899273757e5f3505736d1f44b4837ddf74ba1de760eaf02bc2c6fb96adaf50eb1cac22646cc02fe87aca5a5a2dbf8ab88662b3d8cda88926262ecb67ba387b01c39284f71f1800793cfb519653cfeb907e75e429715ff5e21b2e469d03fcc3a345d3d92aec3fbb61c8c233665f856dbd44056b2ebed34e35872c2a11e484f38ae43d63fdafb886311064ba3a258a49bc5a3e5f5e6e0fc23fce3fbabfe765f6ef36de50d2efff49bdea6c8e82971432cc78fafd619cb9ca488354e3b7e4777a77cdfac14fb525bfef4782426db8012795f2ecf035b14950b4c6995d83c93368e262f83925cf487780ec43e68f34afc7cd21223b3c45bae96bfe889b00e9f2af665b4e5d3ecbd5d509f3db260fa428cfb535d5a2e821c91668fad82151c00b880850e965e41ee036bbebba63b717203d814d7a51b85e3f1220a56390e2cef97b563ebdc52e5c30e30588443ed8156ed7497e797bae82b2fa9f524137c57339c125f55cb38ae434624ca846566e20a329ef37fab2359446ee442d94cebe8207bab090dc052b5256d33dc10a7e0f6d0b92b16ff770dadbce2e245362b6eee2fb9b15ea52f96331cd212a5f09d3242c412a1302d90ddd0341d17b078c2b1fe33c713baab514b9cb282b1e0c2a1bdedbd0f668b26801a75bbd7ffad21619088e84a28c992be8c244061a7cd04aeb6dea0978603a534bbcf295e5aa7d4bd78da190b52ebfcf6db32c7ce2c0861762588aa98334f8a263cf83a7bc67cddce937b1e33f250c9735c2deac6d8a57b415a62597a405324023d3e389d68b70ce696f181b13eb82a11cccb050868559e600d003c943c36c878a970964c9b3b95b6328989b6192d2ce2c8f9ab48017fe4e69bfd449fa2c3f9506f99c19579cd7fc1d85d1d3bd4620502463093ff63dfb2f118542c78b35905fb12187213fc3e2d854fa8ffa5a5a37cb1464f7c6163b8b390e33d667e257288da448c5a13ab6421a6cba760c5fc93db378d32961db6006fedf97c7f8b2ee5b1cc8e696b183f669e37a78e1a1e3ad7bb0bd7966d9bcee10a8c8a93a7c992f02410e3f5da1b3340d15aa5d1ae49a479bf4193763f19bccf4a558a991afd529daf36fe1b32f1f01c093e0bc3a21631f31557f1064d088303449de9dbed5912aeb9ef6e9b8d415beb5210b5269e67a911596e1a22badc91dee9c84f1ed4f590bec2abb7460e5352c8ac5a0a46487ab0aadc747567461264f85218cd2e8f4babfd44cb837f37fa673b3877959d05aea8dfa5ce7d95d158d748c7ff1b40d0be9b8d5c1f2b6d99003f8e6377ca0bb19000f45c102e540f2d3b6579817150310873ca67278b25d3d450e1c54fcd1b8f4fad16df64c966b804850fa60bf6c770850bf9c38360edc11e7e55bb3c80ebeb0dedcfa8b28d233940a243c35dbf8c19c427716dba278241aeea27a783cddec0fc871629e937a979025af808915976ac15b63dc937d66bd222a9cdc701423028290c12e7e4b1227119807837f7ab627a55a6dc5e4b43d1016b6563b667e72dc8aa05290cf6defcba82e137b4607ddb1976b01394d52b390e2d3348f10772361e8f0f655c71e676033f42c0eaa75c97d2868526b2cd2e878628cd9fb3c882eebc25507fe783b5c23c0ffcdca2ec8bd9ac02e9ae9d58ee7086079410623cda13d9c0a861175921dc49e21c6b1c2cf4773cdee16db9a493c9b7ca6459457ac6bd3266ac0026e1a35d2c4bc09cefd6290326c5a0723285856a13ddf50be7969f2fb77ad8be6d16df6ac8969074df40aed66aabba66ea5c6de9a84b021fc7ff37dd6a5df1eef730a4ea0c77257291f894bda5a6926bbf4d68ea9fa0aac4737a7f5f01d6756723decb537218bd0ab33b10cf5a16ef2e175bd1f158addd53d71911527befca618bac1e50bddb083ab6ef7870ee947fd5b72624a218648be18352d31d8dd92be681b5a0ff882a032db8bbf4644d939761c4020ed94746f6c82f6ac896a0ab2e07632ac801d0ef1ff0695c406f1c8985b5c4bf1f3bc2a86435d0aa0db1bdbab39211080cf03f0a78ea2f7a05e453e9136caf971798d57eddaa31dca17a19e546b6f40dc9c11bcfeebad9d1bd420125e2af42041b64475732a26e685a4ae8422f7cf0d72a0ca201b6a8ec7f4fb05e47fd79b8bf11861c4c0d98f6e184ee9912e1d6fb8ce4b7fa6f796c8982372bcc182e5ada95db2c895a857550798e33fd0005460567e46e25994fe1b115e71ac8582a4a39310753ee67da0f63dbef71810a0e31f8766833f16a9e4f23bafc0d8b41b7adfdf4f93afb89f7fa78a8dff171fa2c6c96704d9e667bbe42ebfe6915ac7d1a295893596eea2a58026263719f684f02f6ac8968bd07cf7ae078086e82874a5676d9bf06faa9e488160eaa4d831bd72de458a384ce41fac5e91dad423d4dd96180ba311214e06b4e16dd5f5878360f6b068d0798cc80c170ef066651387b6b26fd590726e3c12c97181d60ee70d48982f59f80917e430b7730e02047ed1ebb2fab1c00da3d8337ed955bd05a212357abe7768e5cf25222da64829ab0beb852fcac82d3190a3b1a0e095a88ea00c0d6e864138ea79245d60c2c416823f38de43515edf221feffdce0ec86b02ade87159e18ecdb411581b724cd63d95f213e1574e98f23d89f4073c6bd814b41c0cb2f1a6ae4db0300b35cdbbc79e84f589feab35c0c318006ffe405c67d6d8710e5e301f9234521e50d27c6192b1d3e884bbaaf0042ae8170348f1c4eb45b7dab28bb9594bc6244a4d0c8a96620e11a1df2abe89a33a5f1eb440b24a0efc93ca77acde7d469a1058070bd468d1e69144394b9c9304ad4349df99c12822af15a35daf085009b44fab4d67d5bd085328f305a7292411e226847d603316131ebe4149cc86ae79e2e073a352bbd341e06a6eb6e1319ead578fd8b4a0de2ae61e0d8b1f62ed85b88cf8983af4efecb6fb564460c50ee5f1318e412d2d625da29cc0d3820d65d9761e372cf16f1ff07e0510b03eb7000b171dbbe710184b741f1d2c4a61dbd8ffde2b42afcb6b58efde438794b0bc4be48e8bc7a53ff4b3cc65f22c174699434b436c1f0fa849e7e6f398c4c85b7076c53723b5298c2f96505faa1d93153719876630b0de46f6890ceb2bc0d0457230e5da03dafe42c223965dff96388f106828767899b1f0faf6678b8411c7f2a6dba2ae28b6d3b180368c3498d197cf43b421f2589ff669ba81d4f7b7bfb5af602ca76dc9b768166c63798e60c6a0d11b867defa4d3db63556c7896e13fa7268b7980e68a8ee39674f50652ea58116b4aba29dc8d64960b31074a20586809909046745e41c3ce7ee2612b7dab225654b4c6d03e2d68b05e89dc3cc0422156c22f51cc51f820ee551f4a829784e13d15ad4c15c3bdfd6a8dc9bf0e3e4444fe4dbb9190da0fa4df6019fb6d88d2a457d873a2bdf28cbb2bb89caa19e9654b6f3dbfca6dcaa8708f430f60a54d5bb9271d754756d3b003e168315bab1425be969005339a272fee13f0c516dc35912d16df6aca2d9188f625a2005aebf1f20fbeea6dd06092b66f73e95b6734b96c578acc20d95f6963c4088898cc56878d76ba2825aa333a1a57c1c7ee27c3f23e12c80956bd06ae6269f17cb0aa8111edacb4735835287de4d79a2a3cd3aee8b8af46a37c2c397040e161cf5a0e571c95578a3ddc58b40f6fba453da938022d245afbd24818c44f13193b97b5655af685dea1f84aa9ef5f0c0ba25bfff294cd021e486f04cdc04463d354f88e0ca086b6b1152c3ec9fcf9be231e50a621a282a036e6b8260db9e85d9fba816188cbef0b08148ba4ef924c1c5befbf54ea0fd495649676f2312ea686f0e10ebeb668d17a3a726fd655c46b8081c8410c8c1ebcd49c9a18a5ee2bf75846a70f04a93ea2f2c224970db7297f6b3b69403b76ed8955cf942eeb888a434d9b08016bf4ee31124437f05933bf1211cce1a2ee1764ea1eb236c8af07ed7dde7970a719c9daee26209e5f0a281a94001ca98e571f95492abfe33bb5f15351e9f1cff6a686fef4f7a2066143c20f54d754cf5b3a14246eba3180efe2105fb34fcb2cf89ac204955cc11216f0841d41c871707f6bdf668b211af0f83e48479587a3ba85ca6f28b929af0b8202ed7237c60ebb6f51addd85edf5df4fdc395821839524dec5b3d560263877136a831d5239d89dbf9b96eab65fab3b420567e42ca59e45838112e4a37616cebe448336b9a2b2c4740ec315b384faa1f50aae6e6615beb8bb30a07d8febfb3d3d246e022d9d8e5794d8d312c721c59e048b6990579d17b050a2254ad3309d4c1a4ca2b098234b6103285e42ba25c303309d648c5ffb0cec1fb3ab97485d4292e264d64f8fd71fb5bdf910cbf7af4b4c089f1414a88097eac6145b6f40d7c0b49e524f22762f8c20d5b7847c433cc112821003a8d8cdb61e6666ed337b92aba832edb782af4edef9d651b8b6c4f29a48f3b38bad0f9e4e411a854d755c1f9912ea6cb6ba66ca6ee9f8124f92067fdc643a58e497f795b8046a5f7a5d2953d17c84ffef5b6adcbdb6ff2f63899634cd13ce0ae0334630b5e8315f03593d047a28e7b2499fe92fd92d44743254803c8412d62f2db6d9dc4063bf984e3d8e4882170349646c39b1771ad9d2bbc50a79de0e2177a48950bddd391f60e819dbf607ae7f703c6d238d7beea180088117d65a888d454a97f08e5ee86c6e3e090ef98823ac716bce088d38b4d315cfd0772aaa984f2edebaf8394dfe0b51b96e1acd76d69aa97f89c1cff85e7f7d12f13593825da864baacc5a4b980bc33fb13eb128a819d818ff396d7563fc19f7e8051063cb49f0eaae30896b78a61706ac330db75db2425b9e02bd1e4411215df686df38142d50b5ddf4e463a3c6e9a1ed8ebdc9907a93165e14418222756c6c13c47f828125565a63c282bc39339db975de57ac5821d84d21fb6545936e44c5a081d922ddfef3ba28bef855bf67c44bcd6b95016352528514eaf618d8e6af8f468bb4b515b4341a92a649702403ab4803d01ce5046211ff71e784bd346af95030995a4c4177ae6a5a4168b714fe021eb764df9908791e2e0dffff4c169724ebae079899efa3feee34faf6017e2cf4ec5e365d0c1a432518b5194a78bd1b116d66c106b1cdffa2efb0f9888aade12edaabe8e46ffd1e0df32b4e1c4b70c41d67dc9ae94b0a6514d97f63bd5185463c2ac0b59a032aebe2c4505d0709301b32ec8b42ef1a614513074d67ba68c3dcbb0e8db7a0961d2ace594ab9a56e59df81efaf51e951246c5954ba287532d3f81e793c75e8083da31d4494b43163372e62004ad7602b97632b41623704a4864934cdfffc2c1e93cbe24ce24d0809c9f367a31390caa278af8551ac0b94f0852e45949ff6cda41822ca17523e0256f6f3dcbf73d3c9cf755a9df31e90d6037fb7c0713686a0c389baf3e6c4c77386371cc53e4bd9b570d745d62227e428c74303f0a077def3f09d1d74c16e3099ed6c7926337a9e3b1ddf917b467426ac71cdfccbb60e604d997beb64ba1ab30b10e4cbedd0191368d71bb31cf67b477845e457759189e0abab1470edbd167034bb66d347e8f3f0cf57bbd866c0315863064e0226eb3c8546aa8ee4d17e4ed2692ce11d4770a3aee588afb02903c010c2d9940d3c103624629cd25e5edc4d271317d8e3ebfc02dc07ad515b580240106edcce842ae21fd4219d579ea6c5043d551995c5568da106c4241958bfdb8fa7e641968f28792d3f224f936e97b856e69db69e7a6b6d24fde4d97ffb70c9dcb4d4ef5594b114b95339a155cb6d9ab4103f36c9d6867acc0eddd5cfdba7845cf9a1f5748d282c5d97e8748b3922ef9049ea2b07bf8c1288c072c2b944eb34edd187c6f4b515d675e9392fce353ee9dc469c3f0fe42531656c9382bc9d184985a1d864b117519a8ad38c5961d746da24767b4df3e95c2b1d2a00817fcb5ca6fdef42966f7fd75047778bc171070316c05dbb6fcb437e2ec29dd76d1177fad8d1dcdaa1e510a1ea03cdf45724c1914e3c52b7e4be64f80f2d938e92edd8844846f50300f25fce7f0533faf9b767e6adc9551fda35ba18fe8b8b0953a5edcd66698970fb00c05db3b33f32a4b47276dbfec54e3051067a49d1a57d51bf81b30c2eb00898956209264ec26e19f5052210793cf42cc51e4c7bf800e1eaca8bd7827b15b558b60e3e474eb3e7d163a59d7b8bf5d60e4dac5bf60098fb1d42275b30342605bdb1deebbb299d1287a11d51e6089ec35af4f58ea03ca01306673e1dcfbb0e58434be5152dfaca743acdfb9afb5af9c7522ffc11d398f58edfda7ff7936805e52772d91a889d7697b1eac07431191fb71e3a98d7e6ef5a74cc0fef2e454c1981e54c904c430eca0e1b9e3d4c2b6e4d970350453036548253a91de3ceb69a6487187631d0a2b2ead04d0962efe27042d7bd2544ef6ff18d577f568cff801a04d4111b3fcb65a2f819cf55d7903c4f91d67f64cec28cd94f4c3c5eaf4b236f5db4765f5fb119087a766e9c74cd19c6c009a5f5ab19cd953731976da688491dfcf65566ec87584c262bc0e1885300134031a8701cee6e79374d5378a449a9133037b97708181146338e3a01668226369fc70a581957d12a29b53e60194df58906f424181b237eddc235bd9f6181931bbdba977679722fd62e57bba8d837f0934385403b802b55d96970fcaa7ed5f3fb8aa64bbd0e3de40e0d6226df902cac73c776b7609685f2d676c2420652be36e6d9ac50b95ed0d5523c0e7f20a98e0fbad7645a7df39911d822e6db59d6ceee80861fb71af4e1ccd0c7215430f0443219c97de25bd76cf3df75322a3710724fa5806b2c54445e82ac61794f0af2dcab2d0d8850b104edac6afe2205d013640e89286167b087bc861bd266eee705d29564c33f4cac8dff291cb7a1c6aae24a32ff1e3082233e97df1961588c7626244acec9e9f0f7c746f0b5c97c94fdc9759648d51faa6e150f0e2328e20a7e6474bc458b3c6b714c43b08931dcbfda5787ea654c007bc1f822d08d7965f705db2c2061d1a484e4dc04d38a4922f8af7026dedbcf00b2ff070ea8143d1bf03d6768e08265c4822dd3da4265474c4e3fa591cfeb2468654ca0d3d3ffafab480f3678ab19e80f7250ea14df2640a9d367daa35ed83995695fc80e2eacda7a7a5caad697ea421df0151d52c2d516221dc088408474c59e08da85905ef1c857e0e50e754eafbb3f6c0063788ec35127300840ddc0d0f7f73378dadcdcf06ef23fa7a1bfb20b688c43b3e3d75f3243e2a8043a5d6cd02871d6236ea7f0ba04130e314a937106306edab91bfd9271de04055fca8bd59954d6f1bca4ee5dc4182d44871c716c621c0135021932f3527a71c52da548d3d97e23b6f7a719a15cf896c937d31d247d767ba2a0d7f219d0deee6d79435896045d9b0ed3300e2e4299f0d971a70440b0d26e4706ac9fee15f425a7a10c1b4d579467274194efb019aaeb136c511ede0b51c80f3f0b30e4f0c2eabc629baa1e48cf3cb128b1bcf6c817ac450ffc9c1a672d6e0fd96a65d9f208f44583f279459a3d4b78549b599199e3a5c3eaf7dee1e8cd6a3ab557493bc1aa442a14d6cba7508a3e00dfc9fcf03d1bb1e78453cbbf5b660d0c6f23199bfcaf15a5fafef361be4c5413bad259c4d7810a30723d34adc0cc763572aef68211273be377aaf84fe3141ee26a4d6ccc8dd3590528af1a577a302f505df13ce38689388ec1850f51cb0f1c84f397d6879f1bf3dda0faca95dc98affbd2670014a56a6376ad7e36bca61082d624eaf5d7fb564ab622435c47ee5ed855d61ab4cd6b2de85f8ffd8874a994ff8f3ba3304a98592670d6eeb441777230ccfa7e389f342af3dd02085a5a9ccda765b4aabe4cf174cb7d959d4a92000fefa03fd2202fa9f34a1f47ee93a59b91a97a3b7d06d0bc544f1a686687eab3444369254e48c2b3764af9b6398fb5b5d1aa48e3d6b58752dfa03b69dad65ab754bb82a15c6965fa236ae272f2aaddba2dfce71df4d74761fb381e475384e7a5a6465a3a7c049a7be26daaa9d69025c01be71be13a2355580c5cf74352044ee4a3c55389b0231cf637599788052fd49139e45672228d6d53f303c60f7c974857fe99034e1452a08e5d5e5b230fa719a9b30e4c66c3e4b9fbf875e3bde1506d34174c28bb8f0e0addd408bb7f97b8acb04ec2a771cf46dcd422682b810355963592c305ec47ed48bb035c2942154f863a87f2af1e57286190c1f90038582dda14ed9a3f260f3f942a4b1f3e0a9aaea298bc6009402d481349989fb62f646df3d27a8bf4c22ee51c8612e50215766e467cb9cb1dcca9e3e20d9dacab93943028836ab87882a504e80ab6020663ec419157b863990755c0e92091f7aaaa120b51f7b0aec7bcf1f14b71acd9481a9f860e9561b1896bfff90bfd7a7f8f2ccaa8e9f73d7bbcb479b8fc85822afd0cddbc2b85ee82dff408daaad27ae4a6e3c8c0964af553815718cf92aa19b1b06b610b000646d332a9c383c0d3211097071e0fa9172e7ba121800662d95b4fecb80783150bd9c74373a41a005c646e86207809893898a512568b0c4aaa972a2d7f548051329f8e686d6d826bfee66c7c4e7198784409d3df69cc88fd07db079d4fefe4a8d7701ffc01fddd066c9206da7c4854de6ead2906858589a6a118c04732b3410956be47463a7656728963aca5910417be8bcaf670768d6b2d48120a49fdc924186d8b3c740c171d1e8df16666ad7baba0fbfc59d61eae173d8bf4251ab1af1df6da7ddc5a646597c1926b0da2f47f185bcd5616475a7915946bef6f4c280c5c33710c546aaa7ec411b0315e58078f75ff508410da343b45be8eba843caf0a0a7ca04791b4a4d9e921b42174340fdb165f3e4881e7f81c0cb777d3976f5601f94f64f96b873f1e09845b435f8be51182aa82299877bf0c11df68fd09800db60b8e0b16fae1e2bd0fd48aed57a651bbf0fa31fda4a0fe423cf7e12654d04f9c405fd1f9eda9ac671b7d425e44a4f78cc0a5860ce9f795329030fd155dc0472498c555a51b172c3e320c3672c6a505950f426bd8fe08f46121d33249de31901be95606e6a2904f8ef55e6b00088396c7405ccffb2d0b48b2dd27eaff0fc3b26331e57b93e5ea8d04e7d658a8ecc49cf5b09f4e9e44e67b0168367e7cd0084d1ba157ecd15395bccde72f9ef44c4caa786ec33c6834bbb47460280edb5d135a5cc0a5e5ae5af0e57b3c2e3ce93348867a57b624e063bdfcc5b155c371141c77b3e0a4a4b3c8933265a249e3d76755fd08072123db87bf55021d9cb62012cb587af341d2b3e8474d937f1eb3c13f78195f55e1fd387e82a30f0b8c5f54df194e302db146aa30010e3dc77745e5234c13a4af34bed78d657efbe11dcf97135bfcd85c295c10ec2dffc2aee16017fc18eb6e3ff2eccc6015c5a7ea8b0e118b9e346911ee8756fdea355d9586245a56522c8e68e3e0a934d7548018649a26d3c4e41ff946b4d1d7b05556de456d6699b76000011834401c4e0eb3c72f05cf02938a7942e3cb5de1569912b826d32eb406f9a21c2f90e13d3551b962ee761a9365259fae7ced04ac52aca5e1ebd7b2355f35ddd5d9618cc7a9161379c1a008c07c331bac86d8865c09159e0cdd4efd28973df5a33d38963539c20a77d482e6925862a13d2691a96ec7dd1943ce0e81238d548472ef153a03c972100c3728b86778447317ae6db458ff6e72e9c93d884c6df7848db88b56468367c112d8a3fc3c5d76e5bb010c48d47845db24d83ab0141c9515f9f5db58e69567297f187fa342765f1f453b1f198f1555302dd083df93729dc19388a79e8aa4523b355775e9c6bae0e1a99ef42404fea267e26f0fae7f17331981f143c18fba3b41c3c807239f5ab1acd5c2485e7dfbdf5d88bc26ae4efb2881df80782a11174db73840a115f9dc92a0e70df31273efbe255e811a9b6ea881720455db437b3d1f5d0dbee6b4d1b274454d32d72a3bbdcc3f152d16ca987ca435982fedd0224f6e0a42965e04c825472d653e347fe4cb151f407640850e61b01f358dc4d460943e5fa02e1009475722f9553e4de9464f8aaae17a0ef11635993aa2e5f361425b25d3761f82cddb1c6795876487660b2d34f3cefe1cc9be498a39b3473835ef1ef0e73ee6f7b9233126b0ced28d1276e2056b8ebefb690cfbf760342d70258dee23710acc660cfba8a786211e13c93f5cc7c49cfa20d90b4e82b1c5d4b216888da7e7104c83d928fc4dae2be562252135bf6e4606da55d06c5a161530cfcc6670cb9ee656dc8747c69e1cd722d15120329bc2498d64071ddf8e7937cfccf43efeaffd4ff31b69772d102de6cdcb4d767d41f54187e5792246857778747d2349dd36d579075791e43bf986692be55d9cf001756e6b3b80ec6fcd15bd93131be322344266772a59807ea759e82cf7632c978d285cfb5d8d2a723a1bbed6f1d26fa4ff6bd211c598dfe3ecffd858c6a7ad75894c7c726346d48ef7590bc648a5ab32168be4eb14b48ec9cce39336e9d6382732a410c6bc4cb0d3b3405f63343ee86c80f8b3ee529a5932a1cb4efadc677be4bf975d94779fd0b39639e25320242a5161bd6c676a057e7e683e652036e2b8514715c0115a1962db10f38e6d85e7b748dfac0cf515d4dd272f17b326d626838f9c901fd90fcaa06d751c5639d2d5f7d0988b9b5f01e96d27f430712f5b7db86a4e1ffba7e568c376fad3f64754a49dd09e3e6e8033734a91f15d668db7cbec93b9076b1da1a1ee194e0bac904a2ca3e494871d366d19132adec54c86c760a406a10aae31ec6e84efd87ccbe7169045196500b6479315456088baf8b07edfc870e93cae8a259390aac9c4be5b7cd375244773f0d5883317807c089b9602a0ebb1990631e61ec81e54a87bf98379655277c00613e36b5b29ac09ce656158ba98c0797b2ce60078b50113402177a05ea674e4a3e3950913cdfb5a62f1f18204f8a07c11d332833406bccfd739b2279445ab12ac836f3d66153ead7eaa3607979267461572363aa74f63a754d75ecee1c4ec1bb997cfcf1a2338b18bf0970cb3195bff60cd21a04c5cc5d5d26e18d9408be34a5fed1df5d2e4416f4521e22cf77528961b0f65dfefcecac85a27d980cc853f3fe4fe0be72555db6fe2281277ff9eea654bd607ed22bbb1ebb48d7593273561804ffb3a1c4264cf4804cb3adfea6c4b7b0854aac3e4cc2a4cfee765cf1d2c7e517ffeaa90d2ebd90dd6b91c0f16aed2e7e27fd657131b5a6d10b8556591386194808b03bdbf5cc5060d29b846af388c1a1a0c987b1c7daa7b9a257b87887a5ab56090155389cd5ba7f2968d0e875a71bb9399f0ded2d09318c1a8614dad7f498b7a5578109bc21abb0f6b5322447cdfa814c4412cbe8cb5d6da5c375cf8b5e812bae595a0445063a75d1a230e5653fa9beb69b4a19c6b38af2e8f0ab95a6e269df846d8feae91bf2c6a9d6d5c8fa4cd93f819b98c34ffde3fc53b3f036e1b78d7a4ab14fcb917ca7a5ff522580fbd440e3274c0e3166e75908abd930b11e7371fe3a25f55fd5f9cfc4fb3338755ba4fdf93c6f95bfc6446f853dfc25b6653f09604b7226170c58b8de309a47f6ce33c450691f3e13fb6fa3d9f4c8f19110548f46a780b5b721ea4e87ac89dfb56f6b6bea775b24c9be01eae5dc19ae641fac7257b5aa4f7015c5dff6ce20be9c22850bd52d5673698525f8521c91c3030ea6ea51f20e4f38ce1252b393a5cfdb58ad7a2249a0e57571400e8bfc4275b903b3a17e2b558b9b9f5010d55d1f13a596d2cff9aa482d4d22a8c539e0a4adbc22b55a0838ea204a606a9472450b15f5e9f7f0843af62e170ecc5249a72b0a711b79b2d80540d0cef6b9df233568e7276648c15139b40116ec958dd09ab930cb2fa1d5b501c55931eaec402cd0325a92f9ff3056d8a19a9e13edb33b51edeaff3fafb3dfa52184e6f7e1081dcc820491cc1ba6dd37e71a1efaf1b43de86c21b658dde5bad551c1075c66d48f44c3182493d40fa07dc1d4cbb1c9fa142e961398cf94fee9724c230a14996d0a61a452053e1cc53482d078c8522230c236fb28e7c8ecb6251b79f8980eb94c413523af85384f0a7ee37e1183fbb11bf64a30df723482704a9ed7303a582b50d4f9256656c968e8340f97871b8d88a35aad8f1a1f20d73f30288b426f4bda45b27189eb4df1c4bc127b33bca2a261e858cd4a396193f05563d2a80a0f6d7e7047197c9b541bfd0a6df57cf2d7d20a977e7b24f3ecb27e87783ddc2497fad33ced488c99ac481fa687bdd27ff2a2371dc5173a522d10d0fcfc79078183a00a2b7d79c2c93fc8a0ac74020acdc96ce900d0e37d6820fbe04c507cab05e0c22f0ed2218308a5a904404933a64a49b7757d071d2ed58497bba768cf849e731d2a57a2a459115ce7355b610e1b8c83b29dbeed4664168111f66696d71bc48b99abb99084713e7e7f7381d07e9d47b258df6386701546365de23f3bbf416fb91c3a260fe530ea6b6a8f980882860fa9ff5372274362a4fa9f824cf2092326b5ca9ad509ecbaea720612ed9e53d4cd617e2fc743437d2cda413924c05b6b1eb440225ae7b8a5c6750a29a3d3e224fcf5843055ab76c5520a7d08eef88258dc95448e6cc316a607aa5c45930ed2e888033545061e12284c26cfef8cc10fb2b6da23208103fe379e6acecdc30efcf15a8bd192482b756a992169a521855e6a3d7d39479d35928b61cdc441452c6243c80ff6f93352e4a8d9c95d09689a478a70ee431b787c2d6348002b0c5f7d6518a4e4376038a72a2d4034780fbb94596c79df82f0c1d12505439dceccd968a564ba355e918d002e550bc752c9ae5ae1a98d6ab7138ca0e22c2fa0167435e767315e73b6d1acff96b8e6476a359ed2c089fa1ef15ff0f5bae27ecddcfa1b6fe8b865563d345f40f0608f2ac2e34aaa8032763a8d30040f570277b6a424ba15b939596e8300ed95f4b8306121c89d039e9e0655a0c2638417e1ed0f5276465471caf0ca0c340914eb997c3b213cc78ddde1fde2d54c0328d73b7cbad05da3e07dd5c17d9d1ab0ae3b290e50e32a598311c6500706c4240bb83a7b1533ae5dd8bd5048d96cf4748359bbaeb14e7d11cb75e8819c19f20b03b509ce5e91d2713cdb1f0dc6d632e96bdc9704330360cdd8dd824c788b8d8da77f817a34239f39631621087bb909fa6361c704daa2880b8ee17ad0bc64998899c5b7ca97a11e071d10bf30a4477737feaa4303fa3aff38bcc62f4f2b3cee01cef3b0e74b704b70e7838fa8c2521691ce782f1dc173d849847abdb9c8cbe7037605570a8489ab4a511bcd4756eab2b1bbe9e0ea5fe453484045d24cb18d35dac530a7c7bcfa383b17c7c92bb861c236d7c190f4b0bfe3f8505096ca8f91e19df70c3d74e4d47027ece15300e7685415775f8853461594b6a8b03acdb5a4c7ff44f2bf9709cdfa741dd449f4b90db590d417a348d33aa360f0fb6a191886fe89d53b574df16358bffb32fceea0b561ff2505dc34dce2e77e5e0bc4ed3bc0e20ca2d739c40f641bfbcd4b4b5987e10d814542229d5cb4f7ea7943300341da3377f4b0e4ae5cc408c6705ae5aee07e83715c153f073286e2979077ba95f6a5ffb04cc7e2c2c056fe26938a27f4b6acd2915e38ff602f8e939db1f47af065f3aa7a75722c096851af09c07f92df88ba701191787b40150f427f6f4ee9c01d056c98bb95dd696054cd1138071924dee6e63452e171459565cf8bc085733cd854bded9ff12313ba23713d0793237d7e5da7d7c7bff235f8022db9349bdc12de6b222d20efff45ddf24ff8e84a36cc7e33b3dca605f852901e43c449bd693ba83fe7e568d423a7663c91da1bf5dd7490cb9ec9f8b0d68d5e0f7214942586dc90c44cff8870677dd3f94a2de4894033d11e8d213a1b2af37b4837e4390bbd63295ee8d114b4b4a84163f38d2fde4db7db4601bdf2aa5499fee74e44218945b2740e8a72a510d882753102606429cdbdc33f646a8bf02eba84b0cd8818e6ff97d9437f25c28097a57cbef46f2086a4d9883d1fb7ca5053e628d43437eda1ed3d03ff2a371a13783327999b6b96f500597821d9ab270a42766dcd47a22fe90bc25b8d89d03ad9eb36968fd43beb265fdc6f44a1ca6634cc7a5998dffa172cfe983b3bacded0d9f02874b58e406f2c85f96d4086235934bc841ec13e2f3b43392b2835e820ba8b27e05950e6ac7bcc6e4dc159808d525effe9cdfcb8137bf3d0e3d738991f6c13bb76fb620c269305d621fc6d9a4050d39adc345c97df7de64da415e3757f20f0fd9a67ed5c00a87103141baea58b94fdec3dc9eae2bb05abc85b1861cb10af48c85dda53fb846e8dcc610efcd840ccbe06d787bcd265a9e13696560341e24433387d2183e4001f66924f433cdd040f93a1f0897092e6af317b868a2f68c00018680d938dd31d807f3fd8b3836f24c1a7994940dc660b808276ffdad9538dcc36a7081527105475a99dc317a8841cc35a4e284ff5d0e1c1743257ef82b8ad5b7bc2fa74135d2b36a3d33df149416017e5038e5fccfeb5c5abddcb6b5cdff1aa940ca7dc2ca9f858eeeb8dc8efbf6b29b6669726e41ee3e1072f784a7660abab88f474151fd6aec42a464f79aa938bd602792818e3bf3d41d4272310ca8a9458e8c0a73c6c7be28b97138dca523f9376e73f60cf5daa7fb1a89d4b6d57c9083b5dce6fdd154cba1d0e6087fa4c6d8fde7cbfe3f044560b1a4cdf093772c72ab86431e60707d3528caf76dd160c68f5a675c144cfad774ed2f73ead1aea83aa9a80cc1ffb628b46d28a0304eafc43707252492cd7baecab9e9215e773dc03b338c60a1c6bd298eef0d1eecbe29b39310ec0e6bbac1b47aa11178d568b2b8ddd8eb82df40e88235a0558131a29f35941de7026e37c93a484c27e0faade31af21974ef713f9dd9a62c792b93f426dca1a83c1494fd4d8c9f8eee3b8122d9fbd8a99cbe8220f9d90d7f84001d3653005672b4551cb9530cfc02e67931834a0dfeb68996e04839699aa9951596fc69faf9c323db36f1b449d32d87993fbe3dc1d9c76ac47b3586dd4ee2f33b366834ee9ece9d50e5f5415c8f6f4d30b14a7281e9c12e08473a22841e3e9353d2411b029e593670ac257646ac974d577326a591c26b09c4aa0819d273b581011da4aa76d5f9183a98fa56a364617abe4303b0fd790c7aa4a60431d2382e4963bf183cf6df6754438758a90ea6e2618310ae8d337a934aed59900947dfb1950db6dbfdf48e53848132ac69755416e36d61a17101e05722734bc5a85b69730df99779eb47fbb264b98cd9b822173e4830be72362770350aeb61ff8235d9bf9a1fe0b895624a4004aad14217a51e3ee2a22318aea94deee01a78d83ba34bb0bd48f89cadb9bd9cc1c08e751f9cf07eb8d7ebd02677f9c8c7a17f30166d7c9ccf03d2d24e429527a831df721cc8e7b2ba3eaae9527cdcaab9a1056c43cac54aa87a4a96557358edfa80a36c7d8b44fb8cd4b7f4ea994152cd83f5914b7d36f3c2c273fa5b1cf8c528ed538ceb192dc3658e66deb6f9b0940a712bf689265338a6f42501d61b519e991a8520d2f5338a43e4e16e645762b5fa632f50cbc2bcf301833892903318eb22ea6893d384046b52f4a88edbf023aa324fb67a10da3840ed7695ac527d438d6843549a96ecb6af022d9be7a2df2fa2f6ddb29fb8deb4e88f25b0c5f8ec1b85818fbfe4ad910c3625b30b798efe944e6b5454734580c4221278b0ef6cade640ab6de4d1c7755de273167602e40ad69f45021a314074075994aa73ab1b6208582f290c79a9216dfcd4eb65982308ae3bd1c49fe07ac62a3f50736227887973ae831761881f55099893af02bf1b4886ae50295b51bd8cc5f37a00a097669d63703bf5ac902c1c91e3e5a314ccbbb3a9b6e1a846dd04e3b529e375308f76983f0a9a569378a79d8db73c65f2e737413f153ca49efe602cbe9e9e800b4bebf127ba7230cf2c362f78eb8fcf44a20a52454770c211f8356e2bfde3c19d914eddb47878ecb69edf607b0f3971da5eff284b3ae3b75ed627409e3799fe0cb10b7e3a19aba26d1e4eed86beca8340dba13635ec9797c2983b271fd8b745ed59b288c97ddc5d08d9b0a5271ebafe4c3d54f84793ac315bb8b0883815ce00f014f3258d6410605df1e61734a7adb43117b796ea5f14d03c9419936f65b66b1081ab4103854688e4ba72a5bab9a8f5fa53b1b268d368dd1f5a4c47617a461c122fe39925c9a21eb986b71f3f94f3dbcced31e0cd7206e5a2c08ea52636fadc1d485360ee9b42861eb0f3aba9be00e6bbdf1859f4ffeb17b9c85f30def1bd8e700233ea6a577adf5aaffcb37ff4c2573c06940dedfdb3a1e37e82065e10f318e0a178a3eb0fae7f9bd8f6e68ad2b2975d454ca2f0f8f2946438953de0ba8005d71e446254ce3f2aa796656975112771807782200054458c97325595ae97a4fa47e546ba808929269513baa017a4bd5eee9d6095a7501e2474d60dfd40e0cc787f858d30ca51570244f599e8d06ed0292e0a1b576140ad55bcdb19d356f8b0b5ced0301151f37391b0967d48f7c80459de4433321975e387a1e62561b6102961277a597e55904570388b8489ed9d1f7777b49b3553c1850a24e287aacd1d58f9101f335fda12ce46aed3b64a606f8cbeac3fdac4820effa15fa8a3cd9d040296343ad20f1817e21ebec9c509998b12841db4efc5769b6f1cafcb5a13afc3b52d77241dcd9d5daaa92d1016e93bcf4e07995d0d155c2e234c68cddf59a1e43ab84ae89b613d98c36d6a5f171ab1e23d6cde00cac42e2de0517601566db4111433583a89368d52d5e880fa19e7a8706acf8a76606245029407c672181a73eca75452841b94026ccdf6a0367f05c40f6d15745f0ce959375477f215a536d9fcc3567e00b145582768d54abc118f99c1a8e207524b35950fd63b6172b250ddd24667bfa047e3eab7e575728547725666abb9da30e9f68249c4cc482f58a8ee89405f8b5800cf55389a7a6a79ee7d2dc696b5efe7cdae21390f1c5ccc5b29ff26930c054e270cbef923905f5f7365de13d52dfc7cd9a2666e742cd76f997a0518330bd89048b8ad4d6f092ed66aae06c05d94323527e0e1f84d4fb2d971d7b3a332d47d83610e6a423936cef9c01d6478ae949b4f805ae986ba996c956c02069f42b13bcec8ae8b58e72ea3b66bfdfb8f5cfea706af1302bed62493e2a9685508622a436ca64d37f5c52641a8837700a6d6f7ca7a4de4faddcbb0b678d75d4683fb6ff1012d0e29e8674b68807cdefba34c515136e556e64ed9210e27c6e53d618c7e5d82209e757f32140d89ec037d8f9ea78e81f2289edaf8c7d46aaff8131d5aa171ffe1d6c8a497558aae085b004ae4dfa0b389c283093bee57a1e9896bdc7ba48b386b87b9eff447c9605a24433f8132d3e91b1820c657279f0b49a5c0a691f40bde79e40e832c021261d0094c4b4862033abd65a5e2da3eb49f1316bca8c0e7f6f5ea47241a70e3753364c7cceb911257e66917cb1487fd86b87819ebf7b770574d96eedf9105ef1827f36e0e3a31f09dcb49217cc1549f2815d99b06bb61404e34cc93f79a006c2960b3dd06746ff04f5aa1f7484c3efa6c1ee4d236c90b37d00ff766838e17db8e42100a615cb79ecdb77a843a3643725a79844a12e97b240c6dd34b2e21d8ca9c1fbb6f3a7518c89172c06668f9379074162d206184d3761f35b20c058ee5396ea1d9d8ab657e9ecf746d80b6c8af0c927a763661664bc968bf0b702e39f0a7917f7d588f3b595a45f473512af21a1253eacd7b9eb8933c70d2ae551a2cbfff847b1d87e1f658d2794f4b57c5bf6a0b178719b7db9346bde57b4965c002df694a186484716368d8e3179c5bd8e805b95b14ef53dae3a17bea9d429f08bb00ba35ee2dddf683155c422de3087b72e9e64bc7511f480b12dd53803beeed57e7492849f7ab1e1f12b40abc564c5cb4421c45b5c5a14c01e92b59979c163f500887076c2beffc067c53f43941e062cc0dfd3ac4221b5ab40152a3a42ac3002f12bc9843fcc420d03d0d6def263f523d444ac3c072b38a9960fffbb2bc28b3d3ba71644e19f731e5b8648ed0f80212b994aeda81f65a0ebae4b4ae6a187c7b5e2ab77eb21a578a7d747a354cf7802b6459b45562dd8e9365dcef6579932ca7550edd1b4ce259fa6be440fe87225002a1f0570f90ca1bb47693a0e117d755113059810af141b5bd91de09c231999f171d6fc3f0cf66decd8ded08e2f1f1d58228849379217901feeb0c83767139de59dcdcc81457b3a9ddae73c4844d5a5d6801250e08040b534c19a3dc653348e6f3d67c4b822c87fa64fc1d8caa9e9b8a05099f617b374ba1a4507f78137e4c3124d22bc2b65fe3bdde9a6d972bfe801263bbf2f5720fdd806cddb314f9d792f572acc6210d6f2b79e2d38013f2309f6a2e7e942bbd0cfcd8de143de695e321db8cbe18200303eeafd759397e42ecc7733c5b7c6a6ad77380d95d0440162df8f48c0afc8ec92aef3e2ccc25c3cfcb114e291e7a24f8d95271d563a72bfc05ba6f5f6b72fd2c7df022e7914022bed1323c8d0fbd7bd85e5c78bc644f7f471d28ee9b52f45555b481a99f19b0ff3e19d1a072dee4f689b50e0bb251217063b18601d081554a913c0287f8a246813a1fad00439268d1cf79ae6f8ef00de9a3d0f6972a9473e2073dee8deb407b0e2872544907c2984b9beed2e6de4bd51c1879d6181825a10eee2cefae7dff7fd19993ba55b237730e23142954e47b72c21edfe1c027372cbbe5f38eb281cd09a70c95f06b00f8d446a8f9a99ee5c3c1ce981be35d9f32c386cb367790eb0bc37e632f00a01202fd2d569d8f593b62a2936d89b8f7d37bc7cff42c0dea9ab22d5ee554245431eaded55c6d7aee88aa5afe594baa23bc286cd5e890b163ef45d4c3dbb309b14029d3796181399e6310be5a26bb4b299616ccf707ac34a60b668f8c0c1703c8e7417e10165c8e40a058ab4cc58a54cb505486a5bf7fa44a3e5dcb41783d4a7bb3c96f0f170ea2203a1d2b6bfc1d7d72f2fe79d0c1af6c047131695e5e2f3ea3bf8cd88f1c100bca675c14e893d7beb8331a36e428001ed5a3c312f225ab6272adb47a3269da22ea02143706354bfad30c50c5e9fcc6cc8d7f65e57df47a156581adc02cdf2c451643dc41222be83332527c2ed1c2303ba2a42c410d973d9062ef561484abc8c527aeded5e63f9cd15cb5014e91f149a5023d7dbe47d3c277096039be2293e7b6c6b2a1d00910ab157c20ae957ae5fc05c88d182b4a3285e00d793840b2d420139cf2d6c959cbe4827d234c77acf9bb1376c886c0ab17a01cad8baef00484ddfcc9a33cabc7e7c0ef7a982c1ae9f5d397dde22425404a99ef0de99a29aa0690f60d024657fc347c10d62fcf40dd2c6909a3d19494ecd2018ed9711edbfa429f320641c9a64e719c2961ca16291bf733aaec9fc331b9df8af57a2e82b462b798bc2f062669a0fa859fecbb6ae7ae37a3d7ec5649ec07a4512426c3d6a4b1f6df9db9ef642cb8e09d93dcec6f2d8157ee8332c859fcf3785085a3c8c65d0e67ac68c196151f3673e1a7b9ca700ede17b2c0b68230ae5292b06c355052000988148be092ecffeac9b060e2fbfe5ef246809617083a5cd16c556409cc9f54425f50ef3b2a76fe3e366403cf17e64f9f63545519e658a0b4e3691c2c6c1e58db9e79978af6e66b0aeee5a0f9448a83c85aa2139f178e8448d4fbd12cfa4171b20514f93f19bea9eac6c52aec8e51d80ce118963d6da3fd24b4391cd1e0508c537e1aea2ac1f1f5656bfa464ef7bb49094ba04d677fc65edccab578773f69117a1a1668a3ee12611d606401e0bd9ffba6440a3caa47df38c5b6db5a22a17afca64529e91ff2bbef1beeb887dc3078afde9b2a85caa8b77840f76d7c26ae06ec56e3541d131da066fdb79803a163fc97b3431459f4c786f9f271ebd1d3e773d3a1a0ff9958c551afd94872c194682b7f07c08e410a6f8a93a564ab80644e6b3c6d44b4607f442c305cc2f1293dfe1b15d160a96717fdd3589fa0f3b5be6da638c2e8672f9ae71116de34ec84f6f7954125101b166ab0c871145a5b7a58a83eb62c78e8662c2d19c54a638cdf2ca3256472f995fcfa6e245915d4facde5c5b25a472a08289ead62eea034456bc52c72923e2e7329f75d4b5a388b005f0680d03a029559daa9c06a639457e4269db06e6aa5b67b6f5bf640d1c8214e8aed6ae74bcb776ac597832d20304d09ea7d4afee283ad371981b64ef50ced726273ce675dc8e4a828f47e59bb2ea8cce19c6cfdcae08928e6da96534be8c0fbaffc3671aff6ac0d401b36e795473defaf2840a1a91701fe9251651acb5e6b4ce994a9829c8b51e0f74052028f2398ebe31e69f32cdffca139cb710b364de7dba4f25d2d758782d76f421c665f6977d3ef586ccd82e526bf3e9306e0c6da5d5cb960959c0d8c38448c3eb8d7f450d7c1a5a1956f50649b90ea10521728ce47682e726792d100c48deb91ac9b642c11835d269bad846ab034933c4861e38c208b502f28d5009ad9e268efd0a60f921639117bce2c05e25c7e031b142a7ed2660ff53cc49716857241704c1fa4cb8d626c3d7e1935dd4368645a7d336cc78475534adee1805fddff16584160ff6fca868e5c687d9a3a496e7308cc7190b552ec84c1932febc4e2d182c69823a1be8b8535d329ab5ea1a0bc641ddba34a922c50a9569fd060da3fe5183efe43fc89aa7ff1489cc21b47f3549fa484f3afc4510c9fece7691451d2a9909ba9b76d724b7e7afcfb369c78d66576c2c49e5e7de0dab72a3fabe0bbcf57cdc8caa4b649cbec0c27f336a74bca390bd1355631e2abd38954111b71ca35835a4d366b46ef9ab45bca4d0714752dd5f19b2bb7995462c42e3f130779a3351023575f11c3de31c38a465e7161b153122c652dd91475d79a88e6ab5fc23d2a9f59617d82f520b8dea7db89d1fc739bd4926751decc0886e0b2fdc211969461ce2ef3eaf2ec3a9eaa6030f658dbb503270a79bcf5f23223d05525f90696d5d59170a6e145c86936f82e3ed4c265ddd9de8e0b8f278013c22979ac695ee46203aae8b9182cfa599fd451d932fcc7251e75bea22c559f5139cd91ebfaac27ad4b3094659a3cd21e041446bdac7af7108d766b60e9b176cf0f3e973b7926dea9d7dc868c2eb767dfe6f15fa0322b894350a9d169a84d968540e2bdf71dbdb7f8b812df398a5c1cd6a481d984769cf35aa6d7969516cd259274e7904563f43837784e5c8d97e20c31cf08262376b3463970fa7a7e92c1d88d3d8ffe13be5da283d890e58db02b131ed1c8d33d2ab280a71e9c9ef7c6746b1231b5d646a320a6fb7efb10a0d2c7807dff851f39bd8d420fc54222bd92f09df0365dcbad9dd68c5886ef52e57c12a0f8954eb777f551965c9b13735a8186d9a4ee05a99626bdcbee4c8f9f9941a08ab61bafa7e521ae796e7c15b5b2023de0ae985e806bdd6bab5bce44681463c62919e5120015ff94f4c65477aa46472c1e9b077f54940aad7844b693900ad248082e9be09fa837bac2b9a388154ac694fc419afbe223455c34ccf669585e9974dc624f26f79d88e82077346082a6c129d025b3f954194739ba2bd9b76f3620505df54614294d34099d371c654e61c1fad323a65772e1fdbdd74f46d8fb50ebf2598eddd3b8180f8d5c0071a68b2a9574997268fa3f778813da674e7be31bac0ffb4e68701c9e691f332dbd434130dbf85ffa61b744e07b665e295c6af4ac024b4149a1ab178d3877ef809d5da7689d0dca20779bd4ac78885a73d0180e77c2ea5b3d0f0a660162426f8b3a4f33ede0e7bce5676f9fce9ee52c516192a533748a62ed9cbcc84a888213c6e5c94841b23cff850e0de9fc534e75bb6c28f8b8f9227d33b75c4264ce2acbbf77d1b3e79d6bcfc07e611e0ea08177c390d7570b601949cbba3c9c2b8ffe0117c9839962a501c74740c11b5f7823c6daaf6d6a844987dd21dd353fdcca10720318eda0cb78c0c7e060108b7e6980d5fa2d70514c56344ea6e217919b222d681e048e89bd751768854af8d7c7978c57c392e2074cecba9e204c95f4f5af0ee4316d5449a21387b3e95270b5e23aade1f8d890d05aa5c8a6ab93d5a503e828390169542a788c15a766bdf12dc3300db6d3ee8158ed2ac4645888a881b26f16bae802d25f28c5edc3d4180a2d7d8e0b667e1ef05534dd40713e852fe8f4377fcf0b7caec6766b482c02286b1f019484c7a9f6ed0d48101bd181126983c8f9f6395e535f430f6cc4ee355b8606e5c5c66605e6540a1d5a085e4e2b13239e4a5d7c79b394a6a3a09ba43844881b8b2d1800e1c62b0d4159348b7cd0ed5073bf5ca1d00e9dbedc48c37e0a326400d92850b4ae4a73a081c64e224140ff9a11b7dc9f1f4f970adee0332ee029f3c46857c5d6af6a07c65c727945e826d562ea3f955b485cdd4c17ab0cd9d9c98f7b9daba302cc5ab030cdd5b281d224036ae559442e62007e835a5c91f62935f8c1930b8bf211064ba17725dfe89298fce01fe6390892629f22302f2cf9e47e27665e8e018cf1854b4aa04838f043294d2692cb2e68000cf73ba35dfd629a7b25dd5a567cd017e9aa32d985f001aa65a992d22c1c486dabcd86c0d63f942b0f088b94939a1a78f4b0b22862a18a5023c088141f7b7731ab969b87214458c5a553849f9d12332dc9a2dec6fd5a48336d0e707a685955765ebeba58d5e640f655b672446f5bab0fb78ec0d78bc93216354281e347aaad92d76d99c74af39a0a7e7145e2acd367d84afa6042c1f3181f1d5e41a57650173861b9c1ea7c21c90495c73979835dd0f5d4b0a42ec3d9750d9933f798286bcf13334ab274d3ac4c151c2f2e63f4ad962be6a4df52dcb8b27800b1d506bbf09e259deb132a0a97861952df3b0d212ef4628088924f0f981f9b8920128563023819bed53f9271886a8539562612a21e477b9a97954dc7e2048725de1f0161f6a2e6842ed8ba9bffa06ca61797ca7918bfc8ae485ee4a1c848c314721691cb0166cf15fe7d795ecacca35036ee7277f9b1a9495fb85044b8110067f93086c96e5b3d763ef6bbfa8fba349216c1aa6d89c251cfe05adf7c68587bf11964331be98ef5ffe3be1adeabd2e4c734186d0cc2ff30f72a5335ca3e00ee01d9a6de518b08a9ac4b8a0bb9bb7c837f4df4dcfac09c741f29b613af59f70d5c5c549e0b7e44abf9883d97a4bbc07a8da3ae0e2d79ee7460c43dfa6fb64699ce21a81a31c30d1160af532a1424de9715d8425bdd5cc3b56cc45ea655fc78ef1743d787464c37a7ecac6ac804aaf1137eaa59f88abf3baea5ce0c3c48a50ef068063cdeea04137e5cf1fce3e8189d3a1e8d1fa790bb1826ba3f42a2026144eef32bca0c39b81a0be59dcc51ef50a58a1e2ac282963baf56564881aeb2ec061580d07e0c15597cb9e56bc758aaefe455798ceb65ec434fd85f1688b3ce70976758b57f5a89516e940f01d61ef18981f01e988c0b23cbc3c558cbacf8acbba017d79048058092718d5d9f9642ad2a8800bb29c8914b6ee7c946a63d6b199ec4bf2add3910c289efe8fc8e66eeb52489ebfd49a6d7952c0b27e52942da4e5f748c38c911126d03915317fdca1e7fdb69450ca516aa7f73c270b67aa86a64bf4e7a0d0fba0c11de7dfc7ebd71616d6d89b61c845eb09702ba83c3396a6d5bdcc66ebc6f8a5c92444a1d8c26733e84757a444560e6be4c3bcf4e2e550abcc613724d7ed7446923ce9b872dbf7f94437dfab69590a02ba8d88f28b04eb0f4c7387fe38b21b12ae69ce121f0aea08682ba9d017f79398b3062c2c196b905d0102b2eb2a331d5c135a3a907a4f1ecfcaecfaeb3f6b814babac209111d02a4ed05bc11fd44dea823a573d6e1bcc6680bce8459cdb02452edc7fd2533828f84eecc23ab044b2442b3aeeb66397223bbf77f40dc2d56c1c1cd4e67019004cd1b527459fabd31a4e0f00d8c94e9e67d8e46b727a93519bf8cd6636feb1e461adca75f6eed51d0196f07e1a79b1b88c55f204339357d530a76eccd65e065baa338b85e428e9ad46b09eee89e64eee8b1968d88a0ac49e770ad9f7f8a2d72230f5831def45e107ade32b4293ffc48ac36dc490f9f33180878f641117f225fb190659771f257462bff2cc483ace9fcdbfedcdcb4a96a9b749057209dc511b23a60953fc2ef3a209ec1b9a436c03f508271782dc50b29165f77d4108ff682992780b8204d96dcc39561a450c5b94081a87505efe497c5df735ba6d9db3588b0db8aca2a931085fd6b155f42587e38f5dc698399fdd092dea40e3a5b12f8c059e0dfbd37890a2493b42e291646e99c0ca7724c272f7f38f98b3519f2dcaf52c11ac1e76c11c13401e53fc69020572c0edf59d34f5799b7cb44f178b27ec377f807146b5163350da4d5e3184d0ff3d9ffed05404b1969ea2db95428936b8e866b1fbf1f2ff7f7ef623569788752a9fa8d5d01c47a5b568c26c7465f349f84b41a68ca8050671509c86dfed89ddf27121178cbe879dde33d7d67316b26f78dc87750f364e919c3aa89ccb45610dde85b46e7c698324c2839cc94109fd50660eb75deb7eded67d3d3797b3ab6292fda4489e601a7fc860189cb20e04a0f1773bbf0a7e8f6dafc945736fad9be8a0dacf06d5ce8e2151007a51504565aec1db7e2779b5609423f22f3a45bb20a8f7e7eb7f560b05b78f5ec86c61539468933ad23347aca00afacb5c27766bfbedd3f3596184ec3e1599ad4bdfa85221952dbecfbae3d02917b93539dbd224d4a3b5ff3628b9abcbc98a302dab011af84c771f943a945c5d88cd3c801a8bd49c56473c925d00ab251ec880ddf2c9985221b0a750d3095536602f3bc6e66c08df5f251ce136a3afb42656d518f74e3d306455240a4438b566e53b36b9104259df21e14b1107a2ba880170a91f2c018cf66ac253b6c1f3baf528db005fbde798a2925c7851234355ed014d94bcf8929ee45ccd5ecd573f6e96549385e6a4bedac95275872558738f1b7bb4720c0544c4a8a4a27c6809d19720b077ef7a01625b658fe6fb64584dc37e443312c1a3ec35ec5013016d9a40180e52014674aa71af4e6d1a26dcf49fb808dc017f91616c4a622bd05015238431a9838e3157720b6f500019c6914163d1a9f729c47d59d3484fd37e72a2d227e2bb67418bd323124c582a8779674c9c647d32b4d42e1853271dd79a53c9d0aa68ab0bb5c5d589b1e41ef3d94d83d0cb1050a11e2780c4316cec84f7bc2d738c51058f173a6b410b43b558f77556b24e54df2b62eec287c421f82c74164aff23ada504f9a865b5918081b6b3b386eb184354729b00fb1ceb6d4d9c0ba6da4061125ee42f7e0dde0395b76367a9a39dc3320cb0009f6a3600b8282fb94a67c532716672184cde0622193f75bba01b17561c493780c7d49f13d6b1392c9b59561c97405b2ce8249dd66525b0a5819d89a32744f73bd0889a24c8d3ee9abd3590f9f010bc8023912c26a406585932005ef835380fd5ff4e0d68c68a90e2f7d44c51762ae63bb96333be713af3357f84fdd9ccf31074dc4b38a4270ed2b7c7e74d807182c76b38fda9d6626234ac25441d29aece210499ff65a1f4f4a51ecce94839ac5a8572cdbecc39c2e689d57190e5929af8048b7edc9338b1a1898ce468bb3baf1e25fab8332807567f43ea8fbb04e1bbaadac6eab70068c59358e88b7d1ed9b92ff7f33b63b84c88bf32201968ba0ef781a8671edb041196425359dddf2f8b4658c508a6a43105a94727247d79a351af58788a0c7fa676d89e401a9b44626507f8c5f0c3e1e60991d0b4541378218a41395b4edec092ebaba90d139b797535f2a4808167e31b8a1429ad91cdeae4ba00f2eff90b84948ed0a469c904fc3be6d1c6ca80945600283f51ffb57ec69c19bc9bd1751eaa1a86e25d2d0c5eca7f16182c572c951a18d27b65293a6487e0e6f5e8ef24aab9789fee0d49d9c13093827ee03dbe2670c2cfb83258689d4573044d09ae97384cdf5ba01803e90a26ac59554ae071f121a1d05772ae0bda36ca56158361cb0df82c54ca70b5ad25dcad3b605904c7f1dba413b56cfce6e5e9e06a690bdb83cfd500ce131173e255adacaca35d4109648a215a9cb4adc439ca432daab3f4a19dfd49fc0b1b956d14b6247e4fb1c08d5aeba18c86bcf2127dd0bdaf1d1f3a09967aac894f7bdfdd879595d5b114e61e33cc439c8aab6a3aa1b574f3df0469ffe490ed4283dc0bcbc6b5c3e37b569dc33ee6ed18ef928ac09b0275319be8cf657360224e85f8123b25e26ec99be049b7a8fa55c318953f8d667dbf1150ca3b1b0379d19a41cc19b7e134382f1f07ef40f06d8cc0afb1e18f76bb8a05c57cbe99cdb42d3f992e033e8c9523e31fccc740ac91e5956d32224123959ea3788a4dc2c0a1e773d085458c003d3a1bfac61e295c69ae7a40779cc745377785e384a3271f09dec4d82d2def225f7cec63901ba46f15008182577199cb5f483197204fdb5a5f4fbd2e3704a641e254d80a48da6933fc2d390b566dc87150895b6b222a6d9d1f19522d0da0d9669ff6b2ce5c3e49c2b62fdf4dc3737587638da6340be13240b57220431a816425ff34ed96f732af6e1cebdb91bd95eaa5694264b0bac982b08f7e0bfb422bb3e88d1b572de471ea88052386889e61adeaef6b6057047d1d03cc9d4378ded29d20a8950e3964f5e336b818345033cdc4ef023873e4978b3fde51529e6a44ea8d6899a560ef53abb2c6ca9c6a2b3c680e6e87c6c5a90c4a69ba3b95fc95f1206ee68377fa283d3b21d64338c4548476c08338ecfae099f70df3787e543e1c3e004cd63a966c796e79926d53a99f579f3f55632272bd786222c90d2b19881978cbc1b7f81c6c1c6e2a981511680ee31ccd329108f1313fdedadc80a7a40c6461fe42b3f0b9cfed3a65de73df1c4419c146605b85cbd7d706d37bdef9c1a7d3bf686515cefd30de25ade1ae60f2cf93b69896eaf135fe2452757bcf2b05231569120eb5140f438b76c6cea5c9ca28d1ff0de000bffa5d0fae45d9730e6577c22d2c46f4fe698970afb5922b805cde5713e33da9a9f1214c039582b2ebe45f4e927c27cc45a13bddd4d83f1c59c640c9cda240f8a67db77f2e647f807561597d7e87d16393843e06b2cdc34f1c3613a694a9fe41743b05e22a73e2fb4e6442b4ec3fec4a116a9adeecc1551a8973709c7295c25cd5827d0b75faf69bdc8b3786088314dca1b7cde4100af291dae3f0b4c6c97663e863141f482cb6352bc13846d59357b1d7419bad3645bc39f11768fd0ac30f474a4ede25708ffaa9470574ea0a1a485f33ccd382af2adc23f0f2905d9572d7c563f63dbf348c232f4935daf4b5f49673f5d8390a07f2cbfe184b6472d60cdfe6ac6ce5bf194474b420c411143066c0930daabcf00ae16ffe67533cf426f8f5d74313d2a22981cfc0d880f77b8e21a9b8fd8116d0cc89bd0b36f967f6d4c9cdbcb5c3a3177e219c2af95486d464ff81db93d8564b65abf441cb5646aa22dfdfae7f5fa2e643dc92c8e41ed6ea6d08090c3a3a855bc9e95d4374743a22026147c3069b8b6182711e5593a26b76b93198d465ef5cf1c68713143e7e2b54bc95a95e906100c3b643047acec945f2ef3f8cff69b1cda05773cf1f7f32c802e8a8a2e89f40c1ba3fa93703b4bce352e5ef6f2ce0680a8b36ca60654116b41525c7bf0b316fb9cc886b813ff38230cc07d75d0457cc5bfa4ee8956b3b84284d178c1a72104b229c5225ddb3c84a4d5a40c3cca2182b04f3d863def53cfa99b130b1bb3994d598590e05f73efbab5ea6cf8c60c317f74d6090f558d8697799c149fc9dff7e51547429ef6118932883ffd45eee62c6fabe35d9c79d76a1d4e52ec163e1631e9a03e37c9df30285c2e01ef8efbdc17476a4541a694b311e42cfae04c328fd2a564ce677824969156457c9667b237cfd05353b85e9c9fcf1c0af877cc345ef60958c4ecc39106b8f3797f6b15d12b6210a4442ae8b9aeda1898fb134960e562b5473a70ea4d3e8096f6d224125b7c6bb35f9e061a707d21c9c847bac0762a464cd1bc5ff54d8fba7cc0bf3ed03532e6e541c380465db3e9940d5ac60e925b7f1df46adb5e50f2bdcba6570e8e7beb5e138b66d43e60e851480521a04b39e670dc16c6daf672dccff4564d359711baaa92e0b885b39f1fca78cf7a9c47393c5434bd874768e88aac316c7a14696d2ee4337cd7188f27f12e7d0881b72224cf97765eb12aad61040181a1b2cae90f3742c8e4bfb8367d5d4e88fa5cb59227a7e2af08e635596cf8ad9d0d553ce0323c52140b6a621f7f5be8b1589aa09aed93ce9a0d1fed9c0eab60b8ca948efcda0551064d0ad3a9a39b8929d285188c1b045774e6b494447952c2cb90bde987f295625e990ce621db002bcc1da523dd2757d036912323b08a51f43b30714678bb8442df88a97708efa2953053105ea42ffd292aed87389f643fc500b62cbe2cea9f7aba5ea1b33c7e610379b15f6f0a88ff5af09023cbd44de9b5eb08cfb9026a24d6432d3be4c9c1c82e5ab5cb002294bf5995e807a7f2312968e8b73e7cdd8cbe946f4576d8e67189e1dbd80e6936a8cf8362e9596be8a136e2efd9abcb037435badd1a8021ab74ae84fb294d0009ab6030390f2c032ce288389e90c4de40162e1c5a748571770b63328bb559801065accaee70feb47d03259eafa3fd82ed412f347340f43a994f823b7598620830d173e7d5ec88b844f74c184b40415e62624b51e65fb6ef0cb46d69ee0aa9c82e85bfaa0c60ea94c5981ce36ccf15f9e0aab0c3ca80cd569e56398f18c16f8949ac32e70d062303a287dcd0a8fb62169cc09af00f0c7b580633b0e53d6cfc6998417b4ea4b2c2e4b12d557ee3fe399ca1cfc36e2d116c84ca8b0ee8b21719a44f66173a206d0526295a2c79ce64b441a76785dafc1710c8064f5a469c981d02fd3f2514ed8c967e8cdedbb043020efb755fc36d88a1447bf020f31502e7d309a3b241ac39bb54a67583b9d3ab5209dbbe436a16604c97606cf699db1973a6e6dd984e552fb65e91c998d33d876a7efb086bcdbac82b55f62e5beee3fc069f95e926b686fbc7df26846d953d24df6338409b10a889e417333fd9f78d93aa2cfc50f1419b9c83abcef62809f4d0ec8bc05be3f5d3eb2960d5075bbe296566ea050b7d5b6375f1bbb2c7dc7eb4f895c4e2c78eb7d7064f23944a81b06cf043b355cd3fa853be4eca06b2ca57fb595722d19c6bdbf03d1e1e86899277e9573199b5c1028e68624712a9badaf1fb9c8b144d7b4408b5990f0b649bf8b197f11b9f7e71169152402a12c32f4a0a16b9e06284c995246358cfa11c2bca233bd0d54e11fe3bde8ef8cb5bec92def6646457546e520b60f3e39635ccac8031c3fcb14f96a271a39443e7a9ea4ca0cb049c82a3995020dd31c72e1d3763c669123d9eaff88064dc5e6e758ae2e6d8365065a65bac3c2468c5c547306d937acc445ac84e14374221145b2083312086c89ed7d9883f9304e2c2cd5d032b6392ba44883889594d43f7605b464dac03b6582e9614be4e6af937952ae675baef2bfa57900d958fbc94ef4fb02f957a82bfc847409430c82bd5fcf910b046e84c0b11716549a5722d3fd4300a66530b83951585ac540f9265ef7bee5fc1a27fae68e6ad19525d63ae74f5d5a7ccab928a0904c35ad85a4a7bd865385e813726287c9f8eb3e872f279ab5728b1a9cd49fc40f8c84a6f6b4d80d70a30bdf84fb4659c307ff608a764fb1cd16113bf308b9a2f33e31a4928e414075d8c160e887de4bad6b5f7d7d3bb394fe467c89c13ee2411a357cfe346a7b7cc0d987ac0dd143041485d68b58ec8ae746e465b9d25c00233a3313ef5c7abe3f5a2880804eec9d9f108ded6487e547ed5856785430e566a99c74fa149e3438c09b59e9cd33cb16a2a9d9ad1e5143a9cfc172a5976a6137ff4aedd5d747d9cf1919716e76144332d801a131497c10efd401c40d81037a42324fd1c444834f4b9a6ff989f94a9efa64d7b5a2ae8f632186a0ca516ce6c13b8ae208420e03a3313214f1d92c7c848172584862b8127d4f16fa0127c4baca843049348cba50bfcef7b5afcc3c4327b5370778604a4d5d684c9c42703a1e237940968f3328896cbb4778597fa15551431c8006ca965eb84c9d8b9f0656876630ace49d8ff77eb84a73da5a12f6d045c0c042c401553b8d08d6c764dede008afdaa28c253b152e0eb27cca7341efe9a3dec7be275014407771056e224b8b81b06c925980dbb2b1da78ab7063c88ae6414c2e6ff30e2f58305f59779ee704b3c5b79f60b39d634968bfb266fe81defec955971d46b62fd1ccd052a54d2bcebb647d02d114bbe440b52ffd63632f263267c931d69e690f257a1866405cf655ee137cb9c8951c719445d5a3dedc26ef4bcb8d1bd07cbbeee2eeb517db9c4349add34a51cb35a0eac8cf8bf144e0e5a8aca911b5bf13dfd4caa5c3896c471e4a6664e7e50bd9f5bbbacaec54e5690b13a1f16bf7ada338b11e7c667d978219db4a045c1198bd7f08919531727c7a8a9697f73d5364757e5c7d73b128a56693de3d4e53179b3bf27e5614d6a4666c6f673ae39858d71f45288c62f91a408a4151d2a8f2cd7ba831b30dce4db054643b5da20fee01304c4f1f7d55d345d06899e2a039a9028ff0babb902fae0747e48274fdc09279e47e969c5c5614081ae721a4f76674e8e9b7f30839877f7bc3356e64ed80ea17363ac6e8db84c8f602be0ab5bf5e1c325b42182f975d0071c5ffd4e9b0b1bdbc1e9613086ff31b652fbcbc99aef960648ed36c810d628f68a1c5a6dfc576e39dd1cee25280e033779b1052f45eaf2d163ed982a312c8047747422bf1c6031bca0849fa4fefb2c47e6662bcbc071d4bcce570ff5cbcecd603f72b0fb3af99380cf34ceb73417056f495bf138c6e336d1c79ff3398960613b7bc65e5fd52f8af1f4e9ff99ebd9e4778d13591a3d076a586ef022ac63b5c1d844a5e854768894e7c93fc210fa006369e53b14c8c10aac6c909166b1da509eb3db65677aef9544709a7d7e2d7d13a32af627ab04b72474105f31665e41d63f4ca3397c1aac8be80ee92b7d186fcc25adfc1d3c44891b7e6519bc24ce1c1d7ff0ec595159e6945cc835716b0f6cfa47a03840cb4b1502dd0f30a0bbf1c12a08a92f1c13a71e3dc345c90908321089bf47389da85581d9c387ac460859ef77e530930c7bf77715a6852d8c123f880bd59b64f642cdf2ed0bb182256a14708b623f698b6a292f96b619ed77277808bcf4500d12dae5aacb6a8fae92457b20866cc59f77926b2bb0bafc50d21f4e929d9a87ad99f89a3e1e61a5f0393e05cbf8f50baaac4d2cc3517070ee209a3ae4624a0580643942dc84bd57a68644a610f893a733c1ae91bec759e7aefc4e29856b8b2846cb47eab1bc0d859d2088eb0d6da4fff1a5f7fc3f155031a3524f00005d7c6eb9983de6d06b9ea4e975f13ad8b70d9c41168cb1d0ff2e3e4f838f51689fbbd290faeffc7b13d1a99573124151046e6960c60609c27ce5bf5d9b12a9ce8cf79565cd6f806c5e8d61c81b1d56906c209ad811c38cdf2fd144fa058dc3c548f0717e4d76f7946752f9a4bc07b178ba735b7aa21797a420822cf7712d57ad1faec21e58f4f9e46e836b71e00765c129ba5f40739dba1cc50acf06157d22b1d241b5b1eaa95a4d871de80014205374486966c0532e50a50445986e522be873ecbfcfd1ed35af0d44cde2d9ada4f6f15bd510ae64c871e4e4ffff7cb4c5c60585df70fd7f69f90c122145ecec4c454b4aae6897d51ce824e7cda69ccd6f804b543daf29f6b538788361640f72c86dbb72ba47a8c46c0000f1bc9aee4c79e0254d217be7311cd24bb7c926fb1b745b31e5475b82ff26486ae305e1da57e5d05789204fe10e823056e2cd990f5b412ec4e72451d4d3c678a06281d047ae3f7831eed0d87fee4585b6027c1471f5fcb0e3c6cb0532ca8c47531a6a238ff160c0c6802e5f37e06809f33be26d3a146e55bbac83d535abd25103ef9f42de927489f13b9d3fbe554de8d4439060ab201228719a53985e804597efac3fcb0ff85c42905cf8aed7f2024c8a9b0f5b92c711bc810c7407430b65f78375d1671f9f76eb5994bfe987d2a3c26e548f96c84a74f15f03a4f41d40f1d9f24cb8b57b57b4b359e88e833aaaf6a9453025bfa79aad47a4d547b366eddca9085fc05784597155ff92aa0555bf69350f38188e149c36d28188b51453c19e442cd5138cce3263c952b99e7d83158eb7878def5842e707df7ef1339428b9070a149b048e381870861993852325f017ea631d1fb48b57507fbf558ba1096bece44f5b0efb38e0c4eb27edeb163646cd6f7aec8e76652eca43a6c59d4e5dafb9a95b217c7622ae1cca7c2e807d21cdef9c1d71af5bd99fc5eaeb4eb0bf1dcee35cd45a8172804664ab9f8db12bfaba8589f352aa9895049ba10ff5c79179ce48db58387ba8ee4f9a2e358c123f7d3642f56aee30bbeee789287287e426272e6faf8e2a7efcf46cda913d399b7392e194c9f23cd7152888ab38a1706cab345cce2d2bb795ed5731ebf67dd348bf5efbb82bdb545ec5c0bee561d64380aebd596777255d4c8d8af4fc7902a610bd7366cec46ef05de993521e08291c1f233af30f587cd1cd28216d2d3e7e2d23d8c624979748a827896f6012fe1a0967ae820f09a5c87081fdcd4cae9c00966a57c0542e39837d2c7b72d1f0577e8aab61682d68191f8212f5ccb7bf9602f797254645bd0c0c7a8c3d86a04487879c407677cc00060aeb0d884e05c37970974276b6367ecf3a85252c6e93341661a4a7fefa92807bdc4e1eb7d0ab18a7c1487e6b5621f73d88e00d6ad0343147f783e5b8e1bd34a3608daef076ef57f356040db8d2e540e40f29e6489fe378fcee320c2f3d166f276cb0b1253ffba0f043d8db187b1a445ac773a6e7a3d54fcc332af139718291d9b6ae2e5712a5cac53fd908c84f9403983fbbd6ef1b298c727e7a0cc58243197a4096f8bc03cc7ea02f96928c2949dcbd03bf0977720198512c8053e9da19db511320065717b4ef0f9e66e358b5e83f6060c5da18f10985f81cc6a80b13f2af97538836d2d2af69abf3353fbe9ee61299e819a5f84c1c174f681ff8cb070c00a76fe0d94b9f9e314931935b7c434e1c0b67a9a0056c88b67f8ca837ba4e7153ab1624c90131d0d20d365abde6761a5b6718655aba36156c4a1718e6ac6ed63006f2d4490da7911e2ca3e0656dc33c6a273540751df538df94cb77b531d001b6742132c91ff9c235503519b704b096bce693fc81e88564af6700d4d9c8d76b1db5a41c1ddcadfc2a2502aee48106bced18fd0e7254fea492836225a8fb74511a4d15ad3108dc17fef17f23f5a4ffc5dbbed0f6cb3306ff6fbcf3dd1dbefbfd46a884c41f8ff59742593b12394d51e802b18361195dbda877e4a502406fb78ff66b7793d6ca6b63f4eb5723bbd7852935ec2ebf37b4dfdadfc116f7ebf607f7cb2d186cc5eb3ef0c270a3ab2b0070acb6349b48416a391b64273857344adbd59aef458fe0dd3d85d1483b8f1bb1ec3ecdf492e395400b97bd63f51f0b2b4a462ad583d5bbfb37a32b4b0e8793b71a216acbf50e74027a759a731c231b8a2a790c3cb6418ba9057122b13951a47ec4e99a0782258daa615097646050010032533ee5b03b7d60e75097598eff6a27ce5e81c4db9bbd6a5f44663bc56a3c0127e532e030eef54aba9947e2cfe12fcf24ec7862a031e73e32540a1910d8f2d02c142d336b683d7eed173c0e1dc5ee8b8e17b3c960d28f1fd9db8198e372e751d5bd2dc87bfef269e2764d4aa36cbd0679afc51857f757702fdf896c50518b956fe0d5b95938469d588362a5470cba574177f60c41d56750cfccc8df70db8ae9c82619b8c01feeaf4b83101d9a0e6a01a5ff77a77a19ee523c9ed330b575b22617b808988576bc503730db29dfec12cc361388dd093ece62bfbb596456efd79c35bbca5a643aecabd443bccfc3642117a3761be69bc357ca01ff791e15614711eb58e8bab4b55fc75f3300dea5e891b7b3f3a96a24573a59245bb58ae4b19e34e92f33e4557f72612831acc8d9e7b37f82c08bfc1fb4808d728d4ca8984d1f671f8071a7ecd80da36e8fa2dcfbfd152b00f52dc5b122c394226fc9ab0e7ab3f53a4b4e4dd17cc5fc331bde1441db9a8da55d7a68c87f86f2a9bf537d4419d6eafdca461f09aece07d5cde61a5e4ae24f083e53a6eb2cdfb37009c47fd9a7c4cb2c6ac35edef186eebd3401b524ad056e261e78fa61bc25c251881a2e5ef6ae2fb021a6870fa40f2fb2897002a5b40ea59b67ad0ad8efe1ceb1bb3f80fb4570d04ae65ef0bd7e70e381cd37d28b63e9cea35074fb1d6e2c1148d2cb38a349fc333f84869ab3ee1c8efa85d0a530897fbeb2fd3af68320c51747b7a2ffb0a86ee2824ae904dc276586b811b2763787f564e2ea68b6b429cd296a0b0b4c10240f8e31ed5749026f75a8d96c506492f27cc1f61d70665b61a2c546e32857b0ff03e9dec51a20c6d5f85aef2b19bd731a49973668ccb60172414c5942dce80e3ce86ce1e97521876c63f3fccdadc2ece93e3c305f081ac11e6694658af5ef74eb74bb48a41715d1521cffb73566123e9df9b2c4a0d4f1ea26c27c0d114630f99da609dcc38de9ce941577ea32d1b3a74b36fda9a9001e03322d48df9063403927c892379c8187232eae597c08c19948c12b31352e28d9be88f91cb62a81512525808f9b4e86995925b51f6f88968e6e65c24858d2edc2a89b9d17b149ba1d29184e4fe61a16897ce87776e2191057f20ec2a8cbce960dca9a6232261a30a37aa460b32555f7c5c7e751e9b0e901b33263a84ad076bdbb24cf9d40612bbe8a12dc20095e67f61829498e34de118bbdb821873e07c34428bee080d22546e5904247e451f9ea6debf86ce49b17fa675aa4373430344ce338e16599c0d97b0a725d50d7cf61b04c9f1798aebde2c7754b2f701145194708691b8cb11aa149bb0bda5ba897b11c3ba8856eef4a4c1ee055cbc7ec6934e5bca864201bc54b1fbfcca84c29181171c308ba47696a0e74b5655c381d5f70a3e0fa169dfc47db94716c77e1d5a0f8db6be3c63a578a26bfb4d55c47606e9b11881449b7ee98c632ce8ec774cc1af8ea448ac70210153470235d18157ae583b3d9593792b4ebebdc47359b8f001fc7ca100496bf3b5923cb362d3a0824cb71b306dd5141d4307298600db7a794e8dca6abfbcb37d06efc5c05b424f6252bcabbd045eb77656eca4fc8c2305fea6d2b8555b4d9088703f556e86fba5efdd3fdba0d4964a1c6379d75a51fca76ea2f8edf457df9535b62b91debcf79f3b42d4d8a262b2e66cace0ad20d73e100e087f6f7e983ba59c06c96a9895a5d0e87b00a0cc3d79d007b36ae36e4291d2355a7598159a07e5cef6a5bf459cf75cee9bbb61221c780f7b0cfab69ea0ecb919f927e84a8124698d269155ddc4c4e3380663ebee4d7a647a359547f2aa3597bdcebfb553907568bea69ce3dc46ed0f4664630f929e29516c7a0cf16e02624682beae4b601aa65ad2a622fa05899d3cf286bf16c9c5c03d4f1fab231bc5bfaa8e4520382439b3dfb3d29dd11ed8370bd829d5e92b3ed50aa8c7237926f3192ecb04652be462c4a87e56ddbdc3ec1fda8da06710a0153a292df6b688968298fc4bc575f35d679dfc232c3b1b758eb11a17b86b411b20a1dc895a5576f06966f62d8fb3f57617504b879eaa132a92838fa78bee28b266a3904f993fe82c494d67b0d847f3dd1f14514790c075514863e6de326d40dba8a430f7ec262e871dab87a208869a88d84a2044aefcff76d3fbfa7dbc8259b5e7342a3150ab4689f60b934cc6655dd0e7e6f963796975ada9ce287d1aa6842b46fa222e00c279cf22b4e0d060ad23dff1fb681c475c6a9c41a3b84ff7a6a435b2d6fb731fb2b08e600145f81cf811e8af7d667e68948681e29e1691f5e5ffaf7ef0b80f9e12a01ca02dc8311e41c9808868b89b4bb0dbb2e63a32ed46a93e2ded1a651be315bde91249aef21dfc5a4c71d65b02bfad158b830d261153714b222f33ad4b2f8e643e5a9af4ea97b1eb7f9fae1b604809a9964c03c58cf84ee63ab3edd2034b4dd5810f42413e23df064800514af0e2e0117964e6ae6f4f8bfcae00350d2933802491cf7ef4641d07660a4f8e70fdcb2eec3f063f1921940c0158a7be7b8324aa2abdfb0fec3cb8785e8af17930134597fb83493513a1fc66dfa670476ba7763cc3ca22ab0684f64dec9fcf685b75606f9878108be6780d3227e41de08640dd08f26ca628df13a72e6f87c4ce27dc96f5e35855f1137fd325190b3290ef00f0bb6249b949ceb309378219d00a6a4aa435944bcdc9bf202f7a0142704f606ddae8375fe75434975c8564031d34fd10a25ddf226c5ac22437c6be677610cb07179fde3da6310bf7e99c5f551d14956e0848b3dcfd2eb76255138ca7861face81a5bfad884f9181cfdade1974b60240ad532286ba71ca33f766794cd2d2388b74d36766b6de4fab4fb75701367b8b533b0d61bfba6175ce2fd2dbd7eda8226bbe063aefef05dcf43439297ff535870be39e85aa02890cc2994ab42a4c92c6aa0b3a208cbe27c74280a76d0faae8f9a12a84751cbce46094a89039f9d7b7d5a75f83a57f06e978c31f00e10fc4631cddc50d426b16f611ba766535805d32ef5acbd6f01eca485cfe7ca515fb32be484aa3ed9603ee9565f0190891a07a7ed9a4397589c471c3696eccfd6bda15b72ec774ae2c1efd5f98b23f32914bd7328d4c14215947d63abd9612b33cf00564e8bbb1fe205fb2b6ee116a78762b4472dd5e5a65be293a4ef82306e5f1d785d15705cb30eb2743603e1a7ad8a0c5bce68c1e5d1fe35d90764d33a917470b825d9ee9295a554a04baf35c151a7c6dba173865962c9858e8b6ccf79152466b487137d056d03c6a3afce7ead1c0338ad218d583d1c17b0bb56281dfdba7b91f6ea3ae68c99233d8b1fb1202a2417c9bd047cb7fc67ba97049b7cc5a55952270ef63096a6569a0b8ed937c5fd3b6dc401c345b1a97f6ad7adea00cbeac4e4205cc15d9b0682128007b1a823373a4d827a435a07f9a93597a462aa5d1bd87772e8c132dd7097827c3345448389e27c3fd18fd6494671c7822674a4149b926b21b70787d1a0dd55e784ac87d8ea28e0bf1dc002143f3439899066549bf737121013b3f5df0c854e2050856c69871ff7a32ee8cbc82510ad57d6c2199e425ce3460df2a43031b114cb13d8bc051265029c47837abb57b16814148da0459933df8f43ce3477afe13a4690d72d4a122df42b92b31ed4224e3c254f6e9461462d87cd320f2f66f86ace474b2ec272a09af6eae659ad6446699a7e4da49e6aaf4bcca63d18e4278f3872a66c2b38bbe6ee20cf20d5df3a63780e4e47461040a3208a2238132225a0188c19e897d05b0653b0ae4b870e0b0c424a782d9c722f10b19d613b7c94ac965f3d36845c6d8d58072d8e9676c870d8114ef4d561ffe9ed8466c7b8473d690a6ebc286d24af86b10e7f5467a3ce8fb56f66ae1c671a00b20b2b4c5ff6e297bb4d8bc571d191b92f3b398837b7044d1d201864ee223d84666b05b15336cbe428e141b0589ae9527ff2c464364257f326c7edc82073c73258c8a21170186ec0a9dbddc6e356d32d5bba13ad695eb9b9aa62b293bbe6dd5d349f6ef58ae82bca53f4776eb1862c2f86dcb8435ca1ec2cbba51eb222c3f47485e7dbb63273a1c7f850b0e6c345a228b6565ee2205d6c6fb324c790ee119b24127f854eafc5715e3e14b67cff70dd7db20e481134a1494723a08726c7bed09a62450ad61df092cbe9b1efeb9c46a78d39dfd91115e494e879a3015c8a0c2911b139b5c378ed53e03f40da7b40fd6b5cfabfe2129d2a664c58427faf7005ccc38b89939def9a9134922b1b89ac22632cac80a970a1421094d583136bb07b50e28ca0e37dfc17e9fbfde5d841b55e45376a83a47354b6ee608a419fede7c2d530f6e36bd2b17748d1e83cf3303f811e036ad3ee28427d1da56d1e2556a2530bad2a7ccfd6275c4641d301aaf7808523cd766d01214389948b2c980304172a31e6471d20e655686c4be25810480065bc4e05bb4cf2e2bd9ea113267cb06bbfb6657917dacd34b6fd0b6c2ddb724b7ffcd1bb11e0812c8199621cc7e7ff3c55f641a734c1a8cfc5afd59ddd8029b39cffc75d723f99592894cbad91514096f5ff15999dcafcf8583547a145826ec72bf01d8c0da074c4419d327193781894d8627960743dd1a3f621d6cb2b3e8171e0403cf365f26bfa1624eb98a2845330bfabfd469176b9a8750dc9a9399cf0e10ac135aa011b377c36ff59219b516f2199fb7aef694dae2e55f373e90b2f6f930c88008441f6e217801cd1f6bac3736b2215b26d98100d5feddd30b290042e55fe82ff09ef37c20fdd09cac19d66c039d6cc901f941eef79e7f025ae755651443b6af867266e5133ada63dbfd8608b7a3c25ef054eb5c3e828c7fceafc5692620c82b53bf94edcfcd8f208e475483086593e7b0782b99db693efb57d0313d4666abe7a72167ab09ad1452c257e600106b86095c7cc3b8011e7a979fccdac0def5addf07a7ffb61ca66fc47d22f60e1956087cd063462b7ad7c3c562a14ff5422cfe4aaeb3c31039c588df3a4817d00dc81636be790374316227fd65bac2e0565dba65c8070678cca507ee7e58514d27f2fa256fde76e0c4ea75f160a3df3188b4c00723a008767fb0614ca72efb4dc65b9cfac557bc860f56d56f95ff0b9e0cba90051b3a3ab37c3f8f561e7033011180e25293d5454799b4ea6fd9e41370334a95e09dc975279b700a4b9866a3e604060d9f770176ac17249eca91f94f6ad49852c82379c11f36931057d09ead37500e5b9386a185abb998c24174e9aefaba6d2c8c44905529ef11a7c0a61d69a3037a7b533f91597f04df9522a6551b34b5697e5be5c964ad9e5679a89cb7aaf74dc0da04743103737dc497ff9b6d2a05f9dbb3ca8975b28d220b085108119790f0a2e283e737d2d30f918e3e8c34d568bb6b47851d5f0179a6ec109701bd6886b46e42fa8f46bcabda536f5e878ce46b965746ba73bc43788fbdbba985a5265f1144e6f35ed4519474baa5637a7b273e36c3c3a00e14f3587d6951f65fd563012bd3ef0d340948a9150b7ed24afe969317fed256e9d7fa91f6b4617a1b989fbe3c75381fc5bdea18b489789705528116799c6dfaff7836deeb539277f9ffa7141d36cff932b0db70794ee6a02963fc1aeef7b552037943e83013438c10eb228d2253e4ad8590e9493cf4227ad9ba89f88de4f5587bfcf2a296c2ab9adf508a6e56d9497f5a204f32dcda8bf9a3703a467f113f1c5fe6900ab0b1b0ece5885ecc20811fbc22c8b9252e68d5d2a1f8ce8579a27db5a7482fb3ceeb1e19c1d65a45192f3ad1f869412e26a1b21f1b4a2962f2c935a09891098f3f0b4956c8c82a1325ebbe4da075ad73b8a8099af214facfd757619e01ab8da8d03a0f1968d305176948810eaf6d436da1c206e7cdfd32f6f906fe005f25ba0ff8500681e4a20f2bc43aaa6957fc7392ee259894bbd527ba31e99b14d9ef1159b658b80b0bdd50bcb9cdcacd091e0b08e353eeb982eda31e682ad346ab56a67ea480e28d0bf12e8bef7d60aff380def2f40dc7adfb6808279f75d20c156a371d6c865aff6b9d735584a00d925ca153c88d0d97925d9330ee1518a3651857bc948bb8e9a9b91c3061048e820fae5bf1328770cc86b5321a30d173ca27a28d28526ca8bc12b7415fe42074d43b94a1f21d6d303e14056ccf9a5ac9632a8004a2232c64aa867883e76625ba457289a24c7a87dff4f82700f0a50d8e5a51c9b23d6c17942eeccb3d8973e75fe50e467e365268e47d6007ad99871ed30ef217fbba46f36ebc03c61f7357020b73c63a542a186d34010cbe1ddf3d2e3177bc5cc06fed20c9477b6f2bdcc8ac679ade55f2cce0f122947c68f4665c85ff221f15924924e27ec020f186fda8e0bab0a093702b84081ca499ebcef1366ef11a4494928d0c45ee82306862df0c95e001e5cac6d52c5e279c1060681db2dcd92cff292351f13887908035096402cab2ce795ee7d8291ec000b34008177f0bf116e69f6599099fad415c0255c5a2e4a27c03baa233487c6048e7426192428a385c1682c2b7711cc87cf23357a083aadae4fb6b3990d8b6c6eb1284b273431c583f8356e2bb5091744cd07f1ad38ee4890a257e60f0a6c89890dc28a2993100f209b6720921f10e107ec13db79e1fc832a51166c4b777fb522971652dc6806aaa0e7f8e7bc01742ff867a16185fe2d35d0995a91dec72079503882e154d38cda904366dc3efac25851122aca22014a5c6f75198f655f854bf8df24c474c12bce6e0d208e915829be8e5fee0006455e47f9694749c1c43076dc01f0cf3783929d048508b9938eb3892116a02e9ccb7336ec45d67344ed104a2691338cbcbb2fdeb9bd81b2a6dea83a880be9171d2f7552efbca40b06b308b1848e0a6c3539b2fd96544a9e38f827f80517cd6546b1fe425617a2b7c8156a52b4deec98c85b1601403722604cfc5e97b0290c27adefe8a879bcd59013c1b1d999f97bc7e47969980333681fe4f8b6a3134a6ead7dc5f39d7a09dcca440094f88109bad85ef50d6dfc4608e782b368889410d1734b3888be48401a8b6baadf25fecbf107309bdcb6e3dad0494e9dc5b680d86577d061d21020573a67ba1f2ddafce1460e92af0aef5628b6127a3f57f9f4001bcaf63e742bc4cd7a961cb29f31ac9ac8f8cbcb7d167627fd1b677847f98460514a84ce984009bef14af7474905a878cdf89590ade5bdd5e44a28da903fe3b4fac45168a7803854e002ddeee2f6180fff39f40cf96a2b7b6a9174851fde2de7d6751cd0764b0699f73a65496ec44c07ad68706f22ad3235339fe7c27468c5a03c24003cb445c8736e7af5625292b4fd2dd328bc181a79ed53f2b9848021b3daf13de01dd295df77da1dd79a491ca2aa2783785e1b164097f9e3eccd698935bc12dc6785ce9c95846d9c8b50b33cbf04c55435325a485272635505d33cb29f03b459ed619460dde519143f1000007c485d8f305bd4854f945d865f057a8c70fda75be444c952f65756c24f4b2b26e1684f8cd932b3fc5de20f4c4ed4c8dce064ea78c1e69f73e4d5e793b5b8f8779c1a537f2358ace4dfed7f661fdee23c42ef7e18a53354c1c7be9c298ced9484110551b3d0d58dc3208c910f5bd6cb8fa198fbad56fb3bb49d78139229cd6dc8a01fc15ce0c4881b025f0219a81131c804a52802619d653fa4612b54b432a23284e507b3f4dc8a26103b4f38360c6f33ff7515ee96eccd235a047a2681985f585d0f9f1b701efa03d56407bf80dc71d4f49837a7856fc55e03350c5532cb2ecf1ce53af61b68fd7c7bc7bb7e4e9ab5ff0843e49ec34363295abf4f359da6f87c80011fd68ebdfc30961b74cb7f10f8b821edff35372a1cb3b054f59ff531642e7f96b245a2c60eefab58f0dd84a8a0ec8d00e04793f266bf75556ca6f272eb19ea4b3dea1c2753b9f4571e709be26a2a4f62527ddb0778233d29d21f6589a5ad5eaaf91f3d4cbce04720b184528a346f1efeaaee10cb77b64f1064ce7491f973cd851723b0cb2c57b54eb2462775ab4467e6f12321957f46b6774caa342d3a5b073ceca2809123ce23f168755e4ef8a438912f974835a3a430700a646a9902850ad80a88005c4054b0057e8028bbaa8100dd54e10099e5f205b781a9f40b70961cb85a380cca6f7fa70a977199341e6769dc754d8a8f5edd59ceaa58d0ced9de713dc7897a9ea58bc371fca3b00012784695954c7635e55da5bacbcec31e3c69a6566ee20a70801155a7935f27da3889a251ba19f9f720daa42d7dcbff953c88bfe911537113cd863e0652a50d402bf9d6781dae563877e4ea20c1240c2be3377a515e6276f9d3825a1d73377fc92a2791bebad0a31da594aefa216eb44e0dd6f1035f1e90b9917c590e08ee0bd2b6345d7f543c97756657938bd274fb4d7bb194528f978634cb4ef8b0a32210088de75da2ce15d4c068e9d94792cc767d97bcd7e0ba43cf5f5928212cbd80261d794c635ead76f0da43d2b262b0d8bbc91d895ddb2293c7be48d83fe61ff83a5804a44c7f330292ec266918a854f6bd40008bad1d127ab79f0e7544e6e4db4e6530a64d2450746bda1963207eb90e0c3a275534163c63c8572b083c199ba3b71f352a85fd05848f3ed25e5888f5aee32247618cc879b6ebe0dc897f5e669ad293e85b849f9f46465d28e994929f63b80d1bfb84510cf4a1bfbce5411213d9ccbc2c213ee5188a47459d9576ac2b9fbb46bced6776755fed22cede776ab0a8505fed2d8c3e1a5259343efd4fdece602d66a4336869368c4a05ae4e025f0603fff1544253b000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000250300000000000069225265616c6c792c20746865206f6e6c79207468696e672074686174206d616b65732073656e736520697320746f2073747269766520666f72206772656174657220636f6c6c65637469766520656e6c69676874656e6d656e742e22202d20456c6f6e204d75736b0a

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 05351e73d1597f190689d27429c36392dbd65b912e541caaab02fb6dd27dc2d4 ? 70601282 of 140488950 <21>
01: abe65fc41904d6d8106c5606600d7664e665d38baf16c366f162e3bd70c5157d ? 70601283 of 140488950 <11>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2022-07-02 05:57:00 till 2023-03-23 22:46:20; resolution: 1.56 days)

  • |_*_________________________________________________________________________________________________________________________*____________________________________*____*****|

1 input(s) for total of ? xmr

key image 00: 35fc1e962cf060e2be3dd48583eafe9d576d657bcf8a7dcaf318039cc4abe919 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 00459bd8153d85679c54c39dd9944ef94917426a62ae0221b68fb51ca20ed19b 02658339 11 1/5 2022-07-02 06:57:00 03:092:10:33:51
- 01: 87fc7cf9ec0d1a91bbe296f59cba86c5445f1b231639cb6849ad1fa1cb8616be 02795946 0 0/498 2023-01-09 16:47:01 02:266:00:43:50
- 02: 0caa8d1e1d737163211dfd5487c207c12880cce1526f5e9ddc2893c829716277 02837586 16 2/10 2023-03-08 17:18:12 02:208:00:12:39
- 03: f9ad39e2e5b7f4f2003b9230ef69e7a704ee3215739090c24cc591fa93865407 02838201 0 0/97 2023-03-09 12:37:21 02:207:04:53:30
- 04: 4cb528faef2498c243290fac0b62b89a7c218ac2af0044b317f2acc46934355c 02843990 16 1/15 2023-03-17 13:56:54 02:199:03:33:57
- 05: 41167f5024f48026733be6bc8fd91f219bd302c69fb0c50d479ae97b83cc3854 02844638 16 1/2 2023-03-18 11:01:49 02:198:06:29:02
- 06: b98a27b5f93030fa231e104486662c0218e1533fb35e682eb672078857f09e9e 02845640 16 1/2 2023-03-19 20:19:01 02:196:21:11:50
- 07: a2f78b9964e177c50526b237cc84930a5017e36adcbf0c879df1dcc6c2682ba0 02845915 16 2/2 2023-03-20 05:15:10 02:196:12:15:41
- 08: 985b0c6d7c4800491c418b1185935dd670b921e6ff90707d8b5566467c2e0aa0 02846373 16 5/3 2023-03-20 20:25:15 02:195:21:05:36
- 09: 399b68e04836ddf2bf36e2e76dde6014147b8e3a459d9949c3fa4a9126fe5c0c 02846435 16 1/2 2023-03-20 22:56:15 02:195:18:34:36
- 10: d6e9959bc5a4ef0c5636ed29d5f2728c69b09664a192dba84f5a10b5b1d139d0 02848251 16 1/2 2023-03-23 13:40:13 02:193:03:50:38
- 11: eabbd8eef8d83a51fd22b701d41b71f411833034bbb3ae82ccb7395399c9e205 02848268 16 2/8 2023-03-23 14:12:25 02:193:03:18:26
- 12: da2d1579a70e75d882fcf4a5258b681fe1d594417aa79716778314734205b28e 02848395 0 0/413 2023-03-23 18:16:08 02:192:23:14:43
- 13: 6459f78350dcbc4c1763fed82db5cf12636f6184f413e84cd7914392d574210b 02848474 16 1/2 2023-03-23 20:33:23 02:192:20:57:28
- 14: 8ea3631c2cc4b2f62201134369de12ca430db1a7239d3536e33ab7815480591b 02848496 16 1/2 2023-03-23 21:09:07 02:192:20:21:44
- 15: 2d7ae8c54531703a71dd4e71012b51ac9b324154a659893ec32f688e4e93f612 02848515 16 1/2 2023-03-23 21:46:20 02:192:19:44:31
{ "version": 2, "unlock_time": 0, "vin": [ { "key": { "amount": 0, "key_offsets": [ 56398754, 10737340, 2717076, 38847, 396276, 41928, 62837, 16212, 34957, 6119, 130111, 1048, 9810, 5827, 1329, 1754 ], "k_image": "35fc1e962cf060e2be3dd48583eafe9d576d657bcf8a7dcaf318039cc4abe919" } } ], "vout": [ { "amount": 0, "target": { "tagged_key": { "key": "05351e73d1597f190689d27429c36392dbd65b912e541caaab02fb6dd27dc2d4", "view_tag": "21" } } }, { "amount": 0, "target": { "tagged_key": { "key": "abe65fc41904d6d8106c5606600d7664e665d38baf16c366f162e3bd70c5157d", "view_tag": "11" } } } ], "extra": [ 1, 145, 85, 141, 146, 75, 101, 16, 41, 153, 10, 211, 239, 19, 152, 174, 104, 1, 131, 83, 134, 126, 27, 228, 176, 155, 56, 150, 45, 116, 138, 23, 65, 2, 9, 1, 109, 45, 49, 202, 24, 237, 28, 198, 16, 206, 244, 1, 82, 73, 70, 70, 70, 122, 0, 0, 87, 69, 66, 80, 86, 80, 56, 88, 10, 0, 0, 0, 8, 0, 0, 0, 175, 4, 0, 36, 3, 0, 86, 80, 56, 32, 102, 121, 0, 0, 176, 33, 3, 157, 1, 42, 176, 4, 37, 3, 62, 109, 54, 150, 73, 36, 34, 172, 174, 161, 212, 89, 33, 208, 13, 137, 105, 110, 200, 234, 148, 219, 174, 137, 6, 86, 119, 95, 20, 197, 149, 243, 128, 252, 43, 87, 221, 156, 197, 31, 60, 142, 250, 87, 120, 247, 22, 222, 23, 180, 37, 76, 241, 222, 59, 93, 71, 186, 141, 245, 254, 167, 185, 193, 109, 208, 62, 155, 251, 205, 231, 147, 229, 63, 116, 252, 69, 252, 215, 239, 156, 43, 98, 113, 110, 127, 243, 60, 63, 253, 131, 139, 78, 37, 238, 41, 192, 159, 14, 127, 144, 245, 6, 243, 67, 195, 27, 242, 254, 161, 159, 212, 255, 216, 250, 203, 120, 1, 253, 207, 212, 91, 166, 103, 165, 64, 146, 82, 247, 22, 119, 203, 216, 229, 62, 154, 151, 65, 89, 16, 161, 141, 225, 83, 25, 77, 140, 137, 215, 1, 65, 186, 215, 128, 137, 99, 124, 10, 249, 76, 10, 193, 220, 211, 29, 62, 46, 94, 191, 0, 144, 253, 193, 248, 69, 187, 109, 241, 56, 154, 240, 20, 27, 173, 118, 44, 153, 199, 238, 92, 79, 135, 214, 241, 127, 222, 172, 73, 199, 69, 115, 175, 98, 248, 148, 200, 150, 139, 111, 138, 173, 31, 93, 69, 206, 161, 13, 198, 219, 39, 187, 244, 156, 1, 28, 159, 36, 7, 200, 133, 124, 149, 148, 239, 163, 56, 188, 125, 48, 212, 90, 231, 212, 128, 176, 86, 119, 117, 207, 115, 212, 150, 23, 81, 248, 172, 93, 14, 67, 89, 170, 78, 75, 226, 230, 240, 103, 194, 67, 176, 224, 34, 99, 94, 180, 91, 125, 206, 227, 11, 203, 195, 22, 240, 83, 126, 175, 122, 127, 99, 196, 92, 193, 131, 63, 12, 21, 208, 221, 172, 105, 89, 10, 2, 244, 44, 229, 253, 237, 212, 109, 19, 31, 92, 20, 226, 74, 196, 179, 131, 193, 100, 224, 193, 19, 97, 231, 0, 36, 186, 131, 136, 55, 54, 99, 212, 150, 180, 91, 125, 171, 36, 98, 172, 50, 194, 37, 251, 189, 189, 127, 164, 122, 52, 4, 85, 185, 149, 7, 110, 129, 115, 251, 191, 62, 127, 215, 55, 75, 33, 140, 74, 52, 86, 91, 31, 13, 96, 142, 172, 219, 223, 20, 142, 249, 207, 35, 0, 48, 207, 183, 156, 14, 72, 240, 11, 30, 83, 133, 220, 123, 43, 113, 26, 51, 68, 166, 201, 188, 115, 194, 65, 171, 21, 104, 83, 20, 6, 192, 135, 53, 39, 132, 22, 111, 219, 45, 245, 185, 4, 171, 73, 104, 68, 103, 56, 250, 214, 193, 77, 88, 218, 209, 224, 85, 148, 231, 57, 75, 72, 95, 68, 61, 248, 83, 211, 188, 151, 98, 190, 124, 46, 63, 120, 73, 245, 127, 75, 74, 136, 112, 153, 223, 194, 64, 84, 149, 183, 139, 146, 201, 0, 43, 4, 62, 56, 17, 21, 203, 107, 216, 89, 87, 62, 51, 245, 250, 204, 191, 18, 131, 9, 89, 96, 86, 116, 106, 231, 48, 219, 232, 43, 91, 183, 215, 76, 181, 236, 9, 191, 86, 236, 224, 19, 170, 171, 65, 169, 144, 210, 126, 200, 234, 168, 243, 216, 234, 248, 30, 237, 176, 51, 136, 123, 47, 179, 233, 62, 36, 50, 232, 109, 188, 118, 36, 49, 179, 143, 235, 203, 5, 26, 215, 159, 125, 60, 189, 92, 3, 170, 181, 76, 175, 2, 246, 172, 137, 121, 227, 182, 135, 110, 199, 162, 145, 211, 95, 190, 139, 124, 27, 142, 90, 194, 204, 87, 244, 92, 71, 101, 126, 186, 94, 110, 126, 100, 212, 24, 76, 207, 101, 126, 177, 96, 127, 181, 157, 238, 195, 10, 27, 108, 197, 154, 126, 226, 1, 246, 207, 239, 237, 160, 106, 176, 33, 70, 203, 44, 169, 73, 86, 8, 115, 155, 133, 46, 226, 237, 236, 168, 250, 215, 91, 2, 24, 210, 41, 17, 112, 249, 14, 122, 103, 46, 57, 42, 2, 235, 202, 64, 239, 134, 35, 65, 84, 39, 197, 116, 253, 59, 244, 202, 37, 209, 198, 133, 244, 96, 110, 111, 113, 196, 243, 53, 11, 214, 113, 29, 190, 178, 175, 175, 235, 167, 192, 55, 151, 64, 157, 98, 50, 37, 162, 220, 130, 43, 38, 252, 253, 94, 233, 94, 201, 171, 160, 42, 215, 222, 175, 114, 181, 211, 174, 176, 176, 42, 195, 249, 162, 247, 38, 82, 176, 91, 48, 11, 188, 42, 28, 147, 120, 91, 65, 239, 68, 36, 175, 130, 237, 175, 149, 225, 205, 89, 200, 191, 236, 237, 45, 193, 131, 202, 67, 165, 190, 200, 92, 48, 249, 164, 161, 78, 123, 12, 116, 242, 207, 215, 165, 213, 45, 221, 173, 249, 167, 0, 221, 220, 165, 159, 245, 131, 13, 70, 212, 144, 4, 68, 216, 63, 221, 154, 98, 137, 146, 115, 117, 126, 95, 53, 5, 115, 109, 31, 68, 180, 131, 125, 223, 116, 186, 29, 231, 96, 234, 240, 43, 194, 198, 251, 150, 173, 175, 80, 235, 28, 172, 34, 100, 108, 192, 47, 232, 122, 202, 90, 90, 45, 191, 138, 184, 134, 98, 179, 216, 205, 168, 137, 38, 38, 46, 203, 103, 186, 56, 123, 1, 195, 146, 132, 247, 31, 24, 0, 121, 60, 251, 81, 150, 83, 207, 235, 144, 126, 117, 228, 41, 113, 95, 245, 226, 27, 46, 70, 157, 3, 252, 195, 163, 69, 211, 217, 42, 236, 63, 187, 97, 200, 194, 51, 102, 95, 133, 109, 189, 68, 5, 107, 46, 190, 211, 78, 53, 135, 44, 42, 17, 228, 132, 243, 138, 228, 61, 99, 253, 175, 184, 134, 49, 16, 100, 186, 58, 37, 138, 73, 188, 90, 62, 95, 94, 110, 15, 194, 63, 206, 63, 186, 191, 231, 101, 246, 239, 54, 222, 80, 210, 239, 255, 73, 189, 234, 108, 142, 130, 151, 20, 50, 204, 120, 250, 253, 97, 156, 185, 202, 72, 131, 84, 227, 183, 228, 119, 122, 119, 205, 250, 193, 79, 181, 37, 191, 239, 71, 130, 66, 109, 184, 1, 39, 149, 242, 236, 240, 53, 177, 73, 80, 180, 198, 153, 93, 131, 201, 51, 104, 226, 98, 248, 57, 37, 207, 72, 119, 128, 236, 67, 230, 143, 52, 175, 199, 205, 33, 34, 59, 60, 69, 186, 233, 107, 254, 136, 155, 0, 233, 242, 175, 102, 91, 78, 93, 62, 203, 213, 213, 9, 243, 219, 38, 15, 164, 40, 207, 181, 53, 213, 162, 232, 33, 201, 22, 104, 250, 216, 33, 81, 192, 11, 136, 8, 80, 233, 101, 228, 30, 224, 54, 187, 235, 186, 99, 183, 23, 32, 61, 129, 77, 122, 81, 184, 94, 63, 18, 32, 165, 99, 144, 226, 206, 249, 123, 86, 62, 189, 197, 46, 92, 48, 227, 5, 136, 68, 62, 216, 21, 110, 215, 73, 126, 121, 123, 174, 130, 178, 250, 159, 82, 65, 55, 197, 115, 57, 193, 37, 245, 92, 179, 138, 228, 52, 98, 76, 168, 70, 86, 110, 32, 163, 41, 239, 55, 250, 178, 53, 148, 70, 238, 68, 45, 148, 206, 190, 130, 7, 186, 176, 144, 220, 5, 43, 82, 86, 211, 61, 193, 10, 126, 15, 109, 11, 146, 177, 111, 247, 112, 218, 219, 206, 46, 36, 83, 98, 182, 238, 226, 251, 155, 21, 234, 82, 249, 99, 49, 205, 33, 42, 95, 9, 211, 36, 44, 65, 42, 19, 2, 217, 13, 221, 3, 65, 209, 123, 7, 140, 43, 31, 227, 60, 113, 59, 170, 181, 20, 185, 203, 40, 43, 30, 12, 42, 27, 222, 219, 208, 246, 104, 178, 104, 1, 167, 91, 189, 127, 250, 210, 22, 25, 8, 142, 132, 162, 140, 153, 43, 232, 194, 68, 6, 26, 124, 208, 74, 235, 109, 234, 9, 120, 96, 58, 83, 75, 188, 242, 149, 229, 170, 125, 75, 215, 141, 161, 144, 181, 46, 191, 207, 109, 179, 44, 124, 226, 192, 134, 23, 98, 88, 138, 169, 131, 52, 248, 162, 99, 207, 131, 167, 188, 103, 205, 220, 233, 55, 177, 227, 63, 37, 12, 151, 53, 194, 222, 172, 109, 138, 87, 180, 21, 166, 37, 151, 164, 5, 50, 64, 35, 211, 227, 137, 214, 139, 112, 206, 105, 111, 24, 27, 19, 235, 130, 161, 28, 204, 176, 80, 134, 133, 89, 230, 0, 208, 3, 201, 67, 195, 108, 135, 138, 151, 9, 100, 201, 179, 185, 91, 99, 40, 152, 155, 97, 146, 210, 206, 44, 143, 154, 180, 128, 23, 254, 78, 105, 191, 212, 73, 250, 44, 63, 149, 6, 249, 156, 25, 87, 156, 215, 252, 29, 133, 209, 211, 189, 70, 32, 80, 36, 99, 9, 63, 246, 61, 251, 47, 17, 133, 66, 199, 139, 53, 144, 95, 177, 33, 135, 33, 63, 195, 226, 216, 84, 250, 143, 250, 90, 90, 55, 203, 20, 100, 247, 198, 22, 59, 139, 57, 14, 51, 214, 103, 226, 87, 40, 141, 164, 72, 197, 161, 58, 182, 66, 26, 108, 186, 118, 12, 95, 201, 61, 179, 120, 211, 41, 97, 219, 96, 6, 254, 223, 151, 199, 248, 178, 238, 91, 28, 200, 230, 150, 177, 131, 246, 105, 227, 122, 120, 225, 161, 227, 173, 123, 176, 189, 121, 102, 217, 188, 238, 16, 168, 200, 169, 58, 124, 153, 47, 2, 65, 14, 63, 93, 161, 179, 52, 13, 21, 170, 93, 26, 228, 154, 71, 155, 244, 25, 55, 99, 241, 155, 204, 244, 165, 88, 169, 145, 175, 213, 41, 218, 243, 111, 225, 179, 47, 31, 1, 192, 147, 224, 188, 58, 33, 99, 31, 49, 85, 127, 16, 100, 208, 136, 48, 52, 73, 222, 157, 190, 213, 145, 42, 235, 158, 246, 233, 184, 212, 21, 190, 181, 33, 11, 82, 105, 230, 122, 145, 21, 150, 225, 162, 43, 173, 201, 29, 238, 156, 132, 241, 237, 79, 89, 11, 236, 42, 187, 116, 96, 229, 53, 44, 138, 197, 160, 164, 100, 135, 171, 10, 173, 199, 71, 86, 116, 97, 38, 79, 133, 33, 140, 210, 232, 244, 186, 191, 212, 76, 184, 55, 243, 127, 166, 115, 179, 135, 121, 89, 208, 90, 234, 141, 250, 92, 231, 217, 93, 21, 141, 116, 140, 127, 241, 180, 13, 11, 233, 184, 213, 193, 242, 182, 217, 144, 3, 248, 230, 55, 124, 160, 187, 25, 0, 15, 69, 193, 2, 229, 64, 242, 211, 182, 87, 152, 23, 21, 3, 16, 135, 60, 166, 114, 120, 178, 93, 61, 69, 14, 28, 84, 252, 209, 184, 244, 250, 209, 109, 246, 76, 150, 107, 128, 72, 80, 250, 96, 191, 108, 119, 8, 80, 191, 156, 56, 54, 14, 220, 17, 231, 229, 91, 179, 200, 14, 190, 176, 222, 220, 250, 139, 40, 210, 51, 148, 10, 36, 60, 53, 219, 248, 193, 156, 66, 119, 22, 219, 162, 120, 36, 26, 238, 162, 122, 120, 60, 221, 236, 15, 200, 113, 98, 158, 147, 122, 151, 144, 37, 175, 128, 137, 21, 151, 106, 193, 91, 99, 220, 147, 125, 102, 189, 34, 42, 156, 220, 112, 20, 35, 2, 130, 144, 193, 46, 126, 75, 18, 39, 17, 152, 7, 131, 127, 122, 182, 39, 165, 90, 109, 197, 228, 180, 61, 16, 22, 182, 86, 59, 102, 126, 114, 220, 138, 160, 82, 144, 207, 109, 239, 203, 168, 46, 19, 123, 70, 7, 221, 177, 151, 107, 1, 57, 77, 82, 179, 144, 226, 211, 52, 143, 16, 119, 35, 97, 232, 240, 246, 85, 199, 30, 103, 96, 51, 244, 44, 14, 170, 117, 201, 125, 40, 104, 82, 107, 44, 210, 232, 120, 98, 140, 217, 251, 60, 136, 46, 235, 194, 85, 7, 254, 120, 59, 92, 35, 192, 255, 205, 202, 46, 200, 189, 154, 192, 46, 154, 233, 213, 142, 231, 8, 96, 121, 65, 6, 35, 205, 161, 61, 156, 10, 134, 17, 117, 146, 29, 196, 158, 33, 198, 177, 194, 207, 71, 115, 205, 238, 22, 219, 154, 73, 60, 155, 124, 166, 69, 148, 87, 172, 107, 211, 38, 106, 192, 2, 110, 26, 53, 210, 196, 188, 9, 206, 253, 98, 144, 50, 108, 90, 7, 35, 40, 88, 86, 161, 61, 223, 80, 190, 121, 105, 242, 251, 119, 173, 139, 230, 209, 109, 246, 172, 137, 105, 7, 77, 244, 10, 237, 102, 170, 187, 166, 110, 165, 198, 222, 154, 132, 176, 33, 252, 127, 243, 125, 214, 165, 223, 30, 239, 115, 10, 78, 160, 199, 114, 87, 41, 31, 137, 75, 218, 90, 105, 38, 187, 244, 214, 142, 169, 250, 10, 172, 71, 55, 167, 245, 240, 29, 103, 86, 114, 61, 236, 181, 55, 33, 139, 208, 171, 51, 177, 12, 245, 161, 110, 242, 225, 117, 189, 31, 21, 138, 221, 213, 61, 113, 145, 21, 39, 190, 252, 166, 24, 186, 193, 229, 11, 221, 176, 131, 171, 110, 247, 135, 14, 233, 71, 253, 91, 114, 98, 74, 33, 134, 72, 190, 24, 53, 45, 49, 216, 221, 146, 190, 104, 27, 90, 15, 248, 130, 160, 50, 219, 139, 191, 70, 68, 217, 57, 118, 28, 64, 32, 237, 148, 116, 111, 108, 130, 246, 172, 137, 106, 10, 178, 224, 118, 50, 172, 128, 29, 14, 241, 255, 6, 149, 196, 6, 241, 200, 152, 91, 92, 75, 241, 243, 188, 42, 134, 67, 93, 10, 160, 219, 27, 219, 171, 57, 33, 16, 128, 207, 3, 240, 167, 142, 162, 247, 160, 94, 69, 62, 145, 54, 202, 249, 113, 121, 141, 87, 237, 218, 163, 29, 202, 23, 161, 158, 84, 107, 111, 64, 220, 156, 17, 188, 254, 235, 173, 157, 27, 212, 32, 18, 94, 42, 244, 32, 65, 182, 68, 117, 115, 42, 38, 230, 133, 164, 174, 132, 34, 247, 207, 13, 114, 160, 202, 32, 27, 106, 142, 199, 244, 251, 5, 228, 127, 215, 155, 139, 241, 24, 97, 196, 192, 217, 143, 110, 24, 78, 233, 145, 46, 29, 111, 184, 206, 75, 127, 166, 247, 150, 200, 152, 35, 114, 188, 193, 130, 229, 173, 169, 93, 178, 200, 149, 168, 87, 85, 7, 152, 227, 63, 208, 0, 84, 96, 86, 126, 70, 226, 89, 148, 254, 27, 17, 94, 113, 172, 133, 130, 164, 163, 147, 16, 117, 62, 230, 125, 160, 246, 61, 190, 247, 24, 16, 160, 227, 31, 135, 102, 131, 63, 22, 169, 228, 242, 59, 175, 192, 216, 180, 27, 122, 223, 223, 79, 147, 175, 184, 159, 127, 167, 138, 141, 255, 23, 31, 162, 198, 201, 103, 4, 217, 230, 103, 187, 228, 46, 191, 230, 145, 90, 199, 209, 162, 149, 137, 53, 150, 238, 162, 165, 128, 38, 38, 55, 25, 246, 132, 240, 47, 106, 200, 150, 139, 208, 124, 247, 174, 7, 128, 134, 232, 40, 116, 165, 103, 109, 155, 240, 111, 170, 158, 72, 129, 96, 234, 164, 216, 49, 189, 114, 222, 69, 138, 56, 76, 228, 31, 172, 94, 145, 218, 212, 35, 212, 221, 150, 24, 11, 163, 17, 33, 78, 6, 180, 225, 109, 213, 245, 135, 131, 96, 246, 176, 104, 208, 121, 140, 200, 12, 23, 14, 240, 102, 101, 19, 135, 182, 178, 111, 213, 144, 114, 110, 60, 18, 201, 113, 129, 214, 14, 231, 13, 72, 152, 47, 89, 248, 9, 23, 228, 48, 183, 115, 14, 2, 4, 126, 209, 235, 178, 250, 177, 192, 13, 163, 216, 51, 126, 217, 85, 189, 5, 162, 18, 53, 122, 190, 119, 104, 229, 207, 37, 34, 45, 166, 72, 41, 171, 11, 235, 133, 47, 202, 200, 45, 49, 144, 163, 177, 160, 224, 149, 168, 142, 160, 12, 13, 110, 134, 65, 56, 234, 121, 36, 93, 96, 194, 196, 22, 130, 63, 56, 222, 67, 81, 94, 223, 34, 31, 239, 253, 206, 14, 200, 107, 2, 173, 232, 113, 89, 225, 142, 205, 180, 17, 88, 27, 114, 76, 214, 61, 149, 242, 19, 225, 87, 78, 152, 242, 61, 137, 244, 7, 60, 107, 216, 20, 180, 28, 12, 178, 241, 166, 174, 77, 176, 48, 11, 53, 205, 187, 199, 158, 132, 245, 137, 254, 171, 53, 192, 195, 24, 0, 111, 254, 64, 92, 103, 214, 216, 113, 14, 94, 48, 31, 146, 52, 82, 30, 80, 210, 124, 97, 146, 177, 211, 232, 132, 187, 170, 240, 4, 42, 232, 23, 3, 72, 241, 196, 235, 69, 183, 218, 178, 139, 185, 89, 75, 198, 36, 74, 77, 12, 138, 150, 98, 14, 17, 161, 223, 42, 190, 137, 163, 58, 95, 30, 180, 64, 178, 74, 14, 252, 147, 202, 119, 172, 222, 125, 70, 154, 16, 88, 7, 11, 212, 104, 209, 230, 145, 68, 57, 75, 156, 147, 4, 173, 67, 73, 223, 153, 193, 40, 34, 175, 21, 163, 93, 175, 8, 80, 9, 180, 79, 171, 77, 103, 213, 189, 8, 83, 40, 243, 5, 167, 41, 36, 17, 226, 38, 132, 125, 96, 51, 22, 19, 30, 190, 65, 73, 204, 134, 174, 121, 226, 224, 115, 163, 82, 187, 211, 65, 224, 106, 110, 182, 225, 49, 158, 173, 87, 143, 216, 180, 160, 222, 42, 230, 30, 13, 139, 31, 98, 237, 133, 184, 140, 248, 152, 58, 244, 239, 236, 182, 251, 86, 68, 96, 197, 14, 229, 241, 49, 142, 65, 45, 45, 98, 93, 162, 156, 192, 211, 130, 13, 101, 217, 118, 30, 55, 44, 241, 111, 31, 240, 126, 5, 16, 176, 62, 183, 0, 11, 23, 29, 187, 231, 16, 24, 75, 116, 31, 29, 44, 74, 97, 219, 216, 255, 222, 43, 66, 175, 203, 107, 88, 239, 222, 67, 135, 148, 176, 188, 75, 228, 142, 139, 199, 165, 63, 244, 179, 204, 101, 242, 44, 23, 70, 153, 67, 75, 67, 108, 31, 15, 168, 73, 231, 230, 243, 152, 196, 200, 91, 112, 118, 197, 55, 35, 181, 41, 140, 47, 150, 80, 95, 170, 29, 147, 21, 55, 25, 135, 102, 48, 176, 222, 70, 246, 137, 12, 235, 43, 192, 208, 69, 114, 48, 229, 218, 3, 218, 254, 66, 194, 35, 150, 93, 255, 150, 56, 143, 16, 104, 40, 118, 120, 153, 177, 240, 250, 246, 103, 139, 132, 17, 199, 242, 166, 219, 162, 174, 40, 182, 211, 177, 128, 54, 140, 52, 152, 209, 151, 207, 67, 180, 33, 242, 88, 159, 246, 105, 186, 129, 212, 247, 183, 191, 181, 175, 96, 44, 167, 109, 201, 183, 104, 22, 108, 99, 121, 142, 96, 198, 160, 209, 27, 134, 125, 239, 164, 211, 219, 99, 85, 108, 120, 150, 225, 63, 167, 38, 139, 121, 128, 230, 138, 142, 227, 150, 116, 245, 6, 82, 234, 88, 17, 107, 74, 186, 41, 220, 141, 100, 150, 11, 49, 7, 74, 32, 88, 104, 9, 144, 144, 70, 116, 94, 65, 195, 206, 126, 226, 97, 43, 125, 171, 34, 86, 84, 180, 198, 208, 62, 45, 104, 176, 94, 137, 220, 60, 192, 66, 33, 86, 194, 47, 81, 204, 81, 248, 32, 238, 85, 31, 74, 130, 151, 132, 225, 61, 21, 173, 76, 21, 195, 189, 253, 106, 141, 201, 191, 14, 62, 68, 68, 254, 77, 187, 145, 144, 218, 15, 164, 223, 96, 25, 251, 109, 136, 210, 164, 87, 216, 115, 162, 189, 242, 140, 187, 43, 184, 156, 170, 25, 233, 101, 75, 111, 61, 191, 202, 109, 202, 168, 112, 143, 67, 15, 96, 165, 77, 91, 185, 39, 29, 117, 71, 86, 211, 176, 3, 225, 104, 49, 91, 171, 20, 37, 190, 150, 144, 5, 51, 154, 39, 47, 238, 19, 240, 197, 22, 220, 53, 145, 45, 22, 223, 106, 202, 45, 145, 136, 246, 37, 162, 0, 90, 235, 241, 242, 15, 190, 234, 109, 208, 96, 146, 182, 111, 115, 233, 91, 103, 52, 185, 108, 87, 138, 204, 32, 217, 95, 105, 99, 196, 8, 136, 152, 204, 86, 135, 141, 118, 186, 40, 37, 170, 51, 58, 26, 87, 193, 199, 238, 39, 195, 242, 62, 18, 200, 9, 86, 189, 6, 174, 98, 105, 241, 124, 176, 170, 129, 17, 237, 172, 180, 115, 88, 53, 40, 125, 228, 215, 154, 42, 60, 211, 174, 232, 184, 175, 70, 163, 124, 44, 57, 112, 64, 225, 97, 207, 90, 14, 87, 28, 149, 87, 138, 61, 220, 88, 180, 15, 111, 186, 69, 61, 169, 56, 2, 45, 36, 90, 251, 210, 72, 24, 196, 79, 19, 25, 59, 151, 181, 101, 90, 246, 133, 222, 161, 248, 74, 169, 239, 95, 12, 11, 162, 91, 255, 242, 148, 205, 2, 30, 72, 111, 4, 205, 192, 68, 99, 211, 84, 248, 142, 12, 160, 134, 182, 177, 21, 44, 62, 201, 252, 249, 190, 35, 30, 80, 166, 33, 162, 130, 160, 54, 230, 184, 38, 13, 185, 232, 93, 159, 186, 129, 97, 136, 203, 239, 11, 8, 20, 139, 164, 239, 146, 76, 28, 91, 239, 191, 84, 234, 15, 212, 149, 100, 150, 118, 242, 49, 46, 166, 134, 240, 225, 14, 190, 182, 104, 209, 122, 58, 114, 111, 214, 85, 196, 107, 128, 129, 200, 65, 12, 140, 30, 188, 212, 156, 154, 24, 165, 238, 43, 247, 88, 70, 167, 15, 4, 169, 62, 162, 242, 194, 36, 151, 13, 183, 41, 127, 107, 59, 105, 64, 59, 118, 237, 137, 85, 207, 148, 46, 235, 136, 138, 67, 77, 155, 8, 1, 107, 244, 238, 49, 18, 68, 55, 240, 89, 51, 191, 18, 17, 204, 225, 162, 238, 23, 100, 234, 30, 178, 54, 200, 175, 7, 237, 125, 222, 121, 112, 167, 25, 201, 218, 238, 38, 32, 158, 95, 10, 40, 26, 148, 0, 28, 169, 142, 87, 31, 149, 73, 42, 191, 227, 59, 181, 241, 83, 81, 233, 241, 207, 246, 166, 134, 254, 244, 247, 162, 6, 97, 67, 194, 15, 84, 215, 84, 207, 91, 58, 20, 36, 110, 186, 49, 128, 239, 226, 16, 95, 179, 79, 203, 44, 248, 154, 194, 4, 149, 92, 193, 18, 22, 240, 132, 29, 65, 200, 113, 112, 127, 107, 223, 102, 139, 33, 26, 240, 248, 62, 72, 71, 149, 135, 163, 186, 133, 202, 111, 40, 185, 41, 175, 11, 130, 2, 237, 114, 55, 198, 14, 187, 111, 81, 173, 221, 133, 237, 245, 223, 79, 220, 57, 88, 33, 131, 149, 36, 222, 197, 179, 213, 96, 38, 56, 119, 19, 106, 131, 29, 82, 57, 216, 157, 191, 155, 150, 234, 182, 95, 171, 59, 66, 5, 103, 228, 44, 165, 158, 69, 131, 129, 18, 228, 163, 118, 22, 206, 190, 68, 131, 54, 185, 162, 178, 196, 116, 14, 195, 21, 179, 132, 250, 161, 245, 10, 174, 110, 102, 21, 190, 184, 187, 48, 160, 125, 143, 235, 251, 61, 61, 36, 110, 2, 45, 157, 142, 87, 148, 216, 211, 18, 199, 33, 197, 158, 4, 139, 105, 144, 87, 157, 23, 176, 80, 162, 37, 74, 211, 48, 157, 76, 26, 76, 162, 176, 152, 35, 75, 97, 3, 40, 94, 66, 186, 37, 195, 3, 48, 157, 100, 140, 95, 251, 12, 236, 31, 179, 171, 151, 72, 93, 66, 146, 226, 100, 214, 79, 143, 215, 31, 181, 189, 249, 16, 203, 247, 175, 75, 76, 8, 159, 20, 20, 168, 128, 151, 234, 198, 20, 91, 111, 64, 215, 192, 180, 158, 82, 79, 34, 118, 47, 140, 32, 213, 183, 132, 124, 67, 60, 193, 18, 130, 16, 3, 168, 216, 205, 182, 30, 102, 102, 237, 51, 123, 146, 171, 168, 50, 237, 183, 130, 175, 78, 222, 249, 214, 81, 184, 182, 196, 242, 154, 72, 243, 179, 139, 173, 15, 158, 78, 65, 26, 133, 77, 117, 92, 31, 153, 18, 234, 108, 182, 186, 102, 202, 110, 233, 248, 18, 79, 146, 6, 127, 220, 100, 58, 88, 228, 151, 247, 149, 184, 4, 106, 95, 122, 93, 41, 83, 209, 124, 132, 255, 239, 91, 106, 220, 189, 182, 255, 47, 99, 137, 150, 52, 205, 19, 206, 10, 224, 51, 70, 48, 181, 232, 49, 95, 3, 89, 61, 4, 122, 40, 231, 178, 73, 159, 233, 47, 217, 45, 68, 116, 50, 84, 128, 60, 132, 18, 214, 47, 45, 182, 217, 220, 64, 99, 191, 152, 78, 61, 142, 72, 130, 23, 3, 73, 100, 108, 57, 177, 119, 26, 217, 210, 187, 197, 10, 121, 222, 14, 33, 119, 164, 137, 80, 189, 221, 57, 31, 96, 232, 25, 219, 246, 7, 174, 127, 112, 60, 109, 35, 141, 123, 238, 161, 128, 8, 129, 23, 214, 90, 136, 141, 69, 74, 151, 240, 142, 94, 232, 108, 110, 62, 9, 14, 249, 136, 35, 172, 113, 107, 206, 8, 141, 56, 180, 211, 21, 207, 208, 119, 42, 170, 152, 79, 46, 222, 186, 248, 57, 77, 254, 11, 81, 185, 110, 26, 205, 118, 214, 154, 169, 127, 137, 193, 207, 248, 94, 127, 125, 18, 241, 53, 147, 130, 93, 168, 100, 186, 172, 197, 164, 185, 128, 188, 51, 251, 19, 235, 18, 138, 129, 157, 129, 143, 243, 150, 215, 86, 63, 193, 159, 126, 128, 81, 6, 60, 180, 159, 14, 170, 227, 8, 150, 183, 138, 97, 112, 106, 195, 48, 219, 117, 219, 36, 37, 185, 224, 43, 209, 228, 65, 18, 21, 223, 104, 109, 243, 129, 66, 213, 11, 93, 223, 78, 70, 58, 60, 110, 154, 30, 216, 235, 220, 153, 7, 169, 49, 101, 225, 68, 24, 34, 39, 86, 198, 193, 60, 71, 248, 40, 18, 85, 101, 166, 60, 40, 43, 195, 147, 57, 219, 151, 93, 229, 122, 197, 130, 29, 132, 210, 31, 182, 84, 89, 54, 228, 76, 90, 8, 29, 146, 45, 223, 239, 59, 162, 139, 239, 133, 91, 246, 124, 68, 188, 214, 185, 80, 22, 53, 37, 40, 81, 78, 175, 97, 141, 142, 106, 248, 244, 104, 187, 75, 81, 91, 67, 65, 169, 42, 100, 151, 2, 64, 58, 180, 128, 61, 1, 206, 80, 70, 33, 31, 247, 30, 120, 75, 211, 70, 175, 149, 3, 9, 149, 164, 196, 23, 122, 230, 165, 164, 22, 139, 113, 79, 224, 33, 235, 118, 77, 249, 144, 135, 145, 226, 224, 223, 255, 244, 193, 105, 114, 78, 186, 224, 121, 137, 158, 250, 63, 238, 227, 79, 175, 96, 23, 226, 207, 78, 197, 227, 101, 208, 193, 164, 50, 81, 139, 81, 148, 167, 139, 209, 177, 22, 214, 108, 16, 107, 28, 223, 250, 46, 251, 15, 152, 136, 170, 222, 18, 237, 170, 190, 142, 70, 255, 209, 224, 223, 50, 180, 225, 196, 183, 12, 65, 214, 125, 201, 174, 148, 176, 166, 81, 77, 151, 246, 59, 213, 24, 84, 99, 194, 172, 11, 89, 160, 50, 174, 190, 44, 69, 5, 208, 112, 147, 1, 179, 46, 200, 180, 46, 241, 166, 20, 81, 48, 116, 214, 123, 166, 140, 61, 203, 176, 232, 219, 122, 9, 97, 210, 172, 229, 148, 171, 154, 86, 229, 157, 248, 30, 250, 245, 30, 149, 18, 70, 197, 149, 75, 162, 135, 83, 45, 63, 129, 231, 147, 199, 94, 128, 131, 218, 49, 212, 73, 75, 67, 22, 51, 114, 230, 32, 4, 173, 118, 2, 185, 118, 50, 180, 22, 35, 112, 74, 72, 100, 147, 76, 223, 255, 194, 193, 233, 60, 190, 36, 206, 36, 208, 128, 156, 159, 54, 122, 49, 57, 12, 170, 39, 138, 248, 85, 26, 192, 185, 79, 8, 82, 228, 89, 73, 255, 108, 218, 65, 130, 44, 161, 117, 35, 224, 37, 111, 111, 61, 203, 247, 61, 60, 156, 247, 85, 169, 223, 49, 233, 13, 96, 55, 251, 124, 7, 19, 104, 106, 12, 56, 155, 175, 62, 108, 76, 119, 56, 99, 113, 204, 83, 228, 189, 155, 87, 13, 116, 93, 98, 34, 126, 66, 140, 116, 48, 63, 10, 7, 125, 239, 63, 9, 209, 215, 76, 22, 227, 9, 158, 214, 199, 146, 99, 55, 169, 227, 177, 221, 249, 23, 180, 103, 66, 106, 199, 28, 223, 204, 187, 96, 230, 4, 217, 151, 190, 182, 75, 161, 171, 48, 177, 14, 76, 190, 221, 1, 145, 54, 141, 113, 187, 49, 207, 103, 180, 119, 132, 94, 69, 119, 89, 24, 158, 10, 186, 177, 71, 14, 219, 209, 103, 3, 75, 182, 109, 52, 126, 143, 63, 12, 245, 123, 189, 134, 108, 3, 21, 134, 48, 100, 224, 34, 110, 179, 200, 84, 106, 168, 238, 77, 23, 228, 237, 38, 146, 206, 17, 212, 119, 10, 58, 238, 88, 138, 251, 2, 144, 60, 1, 12, 45, 153, 64, 211, 193, 3, 98, 70, 41, 205, 37, 229, 237, 196, 210, 113, 49, 125, 142, 62, 191, 192, 45, 192, 122, 213, 21, 181, 128, 36, 1, 6, 237, 204, 232, 66, 174, 33, 253, 66, 25, 213, 121, 234, 108, 80, 67, 213, 81, 153, 92, 85, 104, 218, 16, 108, 66, 65, 149, 139, 253, 184, 250, 126, 100, 25, 104, 242, 135, 146, 211, 242, 36, 249, 54, 233, 123, 133, 110, 105, 219, 105, 231, 166, 182, 210, 79, 222, 77, 151, 255, 183, 12, 157, 203, 77, 78, 245, 89, 75, 17, 75, 149, 51, 154, 21, 92, 182, 217, 171, 65, 3, 243, 108, 157, 104, 103, 172, 192, 237, 221, 92, 253, 186, 120, 69, 207, 154, 31, 87, 72, 210, 130, 197, 217, 126, 135, 72, 179, 146, 46, 249, 4, 158, 162, 176, 123, 248, 193, 40, 140, 7, 44, 43, 148, 78, 179, 78, 221, 24, 124, 111, 75, 81, 93, 103, 94, 147, 146, 252, 227, 83, 238, 157, 196, 105, 195, 240, 254, 66, 83, 22, 86, 201, 56, 43, 201, 209, 132, 152, 90, 29, 134, 75, 17, 117, 25, 168, 173, 56, 197, 150, 29, 116, 109, 162, 71, 103, 180, 223, 62, 149, 194, 177, 210, 160, 8, 23, 252, 181, 202, 111, 222, 244, 41, 102, 247, 253, 117, 4, 119, 120, 188, 23, 16, 112, 49, 108, 5, 219, 182, 252, 180, 55, 226, 236, 41, 221, 118, 209, 23, 127, 173, 141, 29, 205, 170, 30, 81, 10, 30, 160, 60, 223, 69, 114, 76, 25, 20, 227, 197, 43, 126, 75, 230, 79, 128, 242, 217, 56, 233, 46, 221, 136, 68, 132, 111, 80, 48, 15, 37, 252, 231, 240, 83, 63, 175, 155, 118, 126, 106, 220, 149, 81, 253, 163, 91, 161, 143, 232, 184, 176, 149, 58, 94, 220, 214, 102, 152, 151, 15, 176, 12, 5, 219, 59, 51, 243, 42, 75, 71, 39, 109, 191, 236, 84, 227, 5, 16, 103, 164, 157, 26, 87, 213, 27, 248, 27, 48, 194, 235, 0, 137, 137, 86, 32, 146, 100, 236, 38, 225, 159, 80, 82, 33, 7, 147, 207, 66, 204, 81, 228, 199, 191, 128, 14, 30, 172, 168, 189, 120, 39, 177, 91, 85, 139, 96, 227, 228, 116, 235, 62, 125, 22, 58, 89, 215, 184, 191, 93, 96, 228, 218, 197, 191, 96, 9, 143, 177, 212, 34, 117, 179, 3, 66, 96, 91, 219, 29, 238, 187, 178, 153, 209, 40, 122, 17, 213, 30, 96, 137, 236, 53, 175, 79, 88, 234, 3, 202, 1, 48, 102, 115, 225, 220, 251, 176, 229, 132, 52, 190, 81, 82, 223, 172, 167, 67, 172, 223, 185, 175, 181, 175, 156, 117, 34, 255, 193, 29, 57, 143, 88, 237, 253, 167, 255, 121, 54, 128, 94, 82, 119, 45, 145, 168, 137, 215, 105, 123, 30, 172, 7, 67, 17, 145, 251, 113, 227, 169, 141, 126, 110, 245, 167, 76, 192, 254, 242, 228, 84, 193, 152, 30, 84, 201, 4, 196, 48, 236, 160, 225, 185, 227, 212, 194, 182, 228, 217, 112, 53, 4, 83, 3, 101, 72, 37, 58, 145, 222, 60, 235, 105, 166, 72, 113, 135, 99, 29, 10, 43, 46, 173, 4, 208, 150, 46, 254, 39, 4, 45, 123, 210, 84, 78, 246, 255, 24, 213, 119, 245, 104, 207, 248, 1, 160, 77, 65, 17, 179, 252, 182, 90, 47, 129, 156, 245, 93, 121, 3, 196, 249, 29, 103, 246, 76, 236, 40, 205, 148, 244, 195, 197, 234, 244, 178, 54, 245, 219, 71, 101, 245, 251, 17, 144, 135, 167, 102, 233, 199, 76, 209, 156, 108, 0, 154, 95, 90, 177, 156, 217, 83, 115, 25, 118, 218, 104, 132, 145, 223, 207, 101, 86, 110, 200, 117, 132, 194, 98, 188, 14, 24, 133, 48, 1, 52, 3, 26, 135, 1, 206, 230, 231, 147, 116, 213, 55, 138, 68, 154, 145, 51, 3, 123, 151, 112, 129, 129, 20, 99, 56, 227, 160, 22, 104, 34, 99, 105, 252, 112, 165, 129, 149, 125, 18, 162, 155, 83, 230, 1, 148, 223, 88, 144, 111, 66, 65, 129, 178, 55, 237, 220, 35, 91, 217, 246, 24, 25, 49, 187, 219, 169, 119, 103, 151, 34, 253, 98, 229, 123, 186, 141, 131, 127, 9, 52, 56, 84, 3, 184, 2, 181, 93, 150, 151, 15, 202, 167, 237, 95, 63, 184, 170, 100, 187, 208, 227, 222, 64, 224, 214, 34, 109, 249, 2, 202, 199, 60, 119, 107, 118, 9, 104, 95, 45, 103, 108, 36, 32, 101, 43, 227, 110, 109, 154, 197, 11, 149, 237, 13, 85, 35, 192, 231, 242, 10, 152, 224, 251, 173, 118, 69, 167, 223, 57, 145, 29, 130, 46, 109, 181, 157, 108, 238, 232, 8, 97, 251, 113, 175, 78, 28, 205, 12, 114, 21, 67, 15, 4, 67, 33, 156, 151, 222, 37, 189, 118, 207, 61, 247, 83, 34, 163, 113, 7, 36, 250, 88, 6, 178, 197, 68, 69, 232, 42, 198, 23, 148, 240, 175, 45, 202, 178, 208, 216, 133, 11, 16, 78, 218, 198, 175, 226, 32, 93, 1, 54, 64, 232, 146, 134, 22, 123, 8, 123, 200, 97, 189, 38, 110, 238, 112, 93, 41, 86, 76, 51, 244, 202, 200, 223, 242, 145, 203, 122, 28, 106, 174, 36, 163, 47, 241, 227, 8, 34, 51, 233, 125, 241, 150, 21, 136, 199, 98, 98, 68, 172, 236, 158, 159, 15, 124, 116, 111, 11, 92, 151, 201, 79, 220, 151, 89, 100, 141, 81, 250, 166, 225, 80, 240, 226, 50, 142, 32, 167, 230, 71, 75, 196, 88, 179, 198, 183, 20, 196, 59, 8, 147, 29, 203, 253, 165, 120, 126, 166, 84, 192, 7, 188, 31, 130, 45, 8, 215, 150, 95, 112, 93, 178, 194, 6, 29, 26, 72, 78, 77, 192, 77, 56, 164, 146, 47, 138, 247, 2, 109, 237, 188, 240, 11, 47, 240, 112, 234, 129, 67, 209, 191, 3, 214, 118, 142, 8, 38, 92, 72, 34, 221, 61, 164, 38, 84, 116, 196, 227, 250, 89, 28, 254, 178, 70, 134, 84, 202, 13, 61, 63, 250, 250, 180, 128, 243, 103, 138, 177, 158, 128, 247, 37, 14, 161, 77, 242, 100, 10, 157, 54, 125, 170, 53, 237, 131, 153, 86, 149, 252, 128, 226, 234, 205, 167, 167, 165, 202, 173, 105, 126, 164, 33, 223, 1, 81, 213, 44, 45, 81, 98, 33, 220, 8, 132, 8, 71, 76, 89, 224, 141, 168, 89, 5, 239, 28, 133, 126, 14, 80, 231, 84, 234, 251, 179, 246, 192, 6, 55, 136, 236, 53, 18, 115, 0, 132, 13, 220, 13, 15, 127, 115, 55, 141, 173, 205, 207, 6, 239, 35, 250, 122, 27, 251, 32, 182, 136, 196, 59, 62, 61, 117, 243, 36, 62, 42, 128, 67, 165, 214, 205, 2, 135, 29, 98, 54, 234, 127, 11, 160, 65, 48, 227, 20, 169, 55, 16, 99, 6, 237, 171, 145, 191, 217, 39, 29, 224, 64, 85, 252, 168, 189, 89, 149, 77, 111, 27, 202, 78, 229, 220, 65, 130, 212, 72, 113, 199, 22, 198, 33, 192, 19, 80, 33, 147, 47, 53, 39, 167, 28, 82, 218, 84, 141, 61, 151, 226, 59, 111, 122, 113, 154, 21, 207, 137, 108, 147, 125, 49, 210, 71, 215, 103, 186, 42, 13, 127, 33, 157, 13, 238, 230, 215, 148, 53, 137, 96, 69, 217, 176, 237, 51, 0, 226, 228, 41, 159, 13, 151, 26, 112, 68, 11, 13, 38, 228, 112, 106, 201, 254, 225, 95, 66, 90, 122, 16, 193, 180, 213, 121, 70, 114, 116, 25, 78, 251, 1, 154, 174, 177, 54, 197, 17, 237, 224, 181, 28, 128, 243, 240, 179, 14, 79, 12, 46, 171, 198, 41, 186, 161, 228, 140, 243, 203, 18, 139, 27, 207, 108, 129, 122, 196, 80, 255, 201, 193, 166, 114, 214, 224, 253, 150, 166, 93, 159, 32, 143, 68, 88, 63, 39, 148, 89, 163, 212, 183, 133, 73, 181, 153, 25, 158, 58, 92, 62, 175, 125, 238, 30, 140, 214, 163, 171, 85, 116, 147, 188, 26, 164, 66, 161, 77, 108, 186, 117, 8, 163, 224, 13, 252, 159, 207, 3, 209, 187, 30, 120, 69, 60, 187, 245, 182, 96, 208, 198, 242, 49, 153, 191, 202, 241, 90, 95, 175, 239, 54, 27, 228, 197, 65, 59, 173, 37, 156, 77, 120, 16, 163, 7, 35, 211, 74, 220, 12, 199, 99, 87, 42, 239, 104, 33, 18, 115, 190, 55, 122, 175, 132, 254, 49, 65, 238, 38, 164, 214, 204, 200, 221, 53, 144, 82, 138, 241, 165, 119, 163, 2, 245, 5, 223, 19, 206, 56, 104, 147, 136, 236, 24, 80, 245, 28, 176, 241, 200, 79, 57, 125, 104, 121, 241, 191, 61, 218, 15, 172, 169, 93, 201, 138, 255, 189, 38, 112, 1, 74, 86, 166, 55, 106, 215, 227, 107, 202, 97, 8, 45, 98, 78, 175, 93, 127, 181, 100, 171, 98, 36, 53, 196, 126, 229, 237, 133, 93, 97, 171, 76, 214, 178, 222, 133, 248, 255, 216, 135, 74, 153, 79, 248, 243, 186, 51, 4, 169, 133, 146, 103, 13, 110, 235, 68, 23, 119, 35, 12, 207, 167, 227, 137, 243, 66, 175, 61, 208, 32, 133, 165, 169, 204, 218, 118, 91, 74, 171, 228, 207, 23, 76, 183, 217, 89, 212, 169, 32, 0, 254, 250, 3, 253, 34, 2, 250, 159, 52, 161, 244, 126, 233, 58, 89, 185, 26, 151, 163, 183, 208, 109, 11, 197, 68, 241, 166, 134, 104, 126, 171, 52, 68, 54, 146, 84, 228, 140, 43, 55, 100, 175, 155, 99, 152, 251, 91, 93, 26, 164, 142, 61, 107, 88, 117, 45, 250, 3, 182, 157, 173, 101, 171, 117, 75, 184, 42, 21, 198, 150, 95, 162, 54, 174, 39, 47, 42, 173, 219, 162, 223, 206, 113, 223, 77, 116, 118, 31, 179, 129, 228, 117, 56, 78, 122, 90, 100, 101, 163, 167, 192, 73, 167, 190, 38, 218, 170, 157, 105, 2, 92, 1, 190, 113, 190, 19, 162, 53, 85, 128, 197, 207, 116, 53, 32, 68, 238, 74, 60, 85, 56, 155, 2, 49, 207, 99, 117, 153, 120, 128, 82, 253, 73, 19, 158, 69, 103, 34, 40, 214, 213, 63, 48, 60, 96, 247, 201, 116, 133, 127, 233, 144, 52, 225, 69, 42, 8, 229, 213, 229, 178, 48, 250, 113, 154, 155, 48, 228, 198, 108, 62, 75, 159, 191, 135, 94, 59, 222, 21, 6, 211, 65, 116, 194, 139, 184, 240, 224, 173, 221, 64, 139, 183, 249, 123, 138, 203, 4, 236, 42, 119, 28, 244, 109, 205, 66, 38, 130, 184, 16, 53, 89, 99, 89, 44, 48, 94, 196, 126, 212, 139, 176, 53, 194, 148, 33, 84, 248, 99, 168, 127, 42, 241, 229, 114, 134, 25, 12, 31, 144, 3, 133, 130, 221, 161, 78, 217, 163, 242, 96, 243, 249, 66, 164, 177, 243, 224, 169, 170, 234, 41, 139, 198, 0, 148, 2, 212, 129, 52, 153, 137, 251, 98, 246, 70, 223, 61, 39, 168, 191, 76, 34, 238, 81, 200, 97, 46, 80, 33, 87, 102, 228, 103, 203, 156, 177, 220, 202, 158, 62, 32, 217, 218, 202, 185, 57, 67, 2, 136, 54, 171, 135, 136, 42, 80, 78, 128, 171, 96, 32, 102, 62, 196, 25, 21, 123, 134, 57, 144, 117, 92, 14, 146, 9, 31, 122, 170, 161, 32, 181, 31, 123, 10, 236, 123, 207, 31, 20, 183, 26, 205, 148, 129, 169, 248, 96, 233, 86, 27, 24, 150, 191, 255, 144, 191, 215, 167, 248, 242, 204, 170, 142, 159, 115, 215, 187, 203, 71, 155, 143, 200, 88, 34, 175, 208, 205, 219, 194, 184, 94, 232, 45, 255, 64, 141, 170, 173, 39, 174, 74, 110, 60, 140, 9, 100, 175, 85, 56, 21, 113, 140, 249, 42, 161, 155, 27, 6, 182, 16, 176, 0, 100, 109, 51, 42, 156, 56, 60, 13, 50, 17, 9, 112, 113, 224, 250, 145, 114, 231, 186, 18, 24, 0, 102, 45, 149, 180, 254, 203, 128, 120, 49, 80, 189, 156, 116, 55, 58, 65, 160, 5, 198, 70, 232, 98, 7, 128, 152, 147, 137, 138, 81, 37, 104, 176, 196, 170, 169, 114, 162, 215, 245, 72, 5, 19, 41, 248, 230, 134, 214, 216, 38, 191, 238, 102, 199, 196, 231, 25, 135, 132, 64, 157, 61, 246, 156, 200, 143, 208, 125, 176, 121, 212, 254, 254, 74, 141, 119, 1, 255, 192, 31, 221, 208, 102, 201, 32, 109, 167, 196, 133, 77, 230, 234, 210, 144, 104, 88, 88, 154, 106, 17, 140, 4, 115, 43, 52, 16, 149, 107, 228, 116, 99, 167, 101, 103, 40, 150, 58, 202, 89, 16, 65, 123, 232, 188, 175, 103, 7, 104, 214, 178, 212, 129, 32, 164, 159, 220, 146, 65, 134, 216, 179, 199, 64, 193, 113, 209, 232, 223, 22, 102, 106, 215, 186, 186, 15, 191, 197, 157, 97, 234, 225, 115, 216, 191, 66, 81, 171, 26, 241, 223, 109, 167, 221, 197, 166, 70, 89, 124, 25, 38, 176, 218, 47, 71, 241, 133, 188, 213, 97, 100, 117, 167, 145, 89, 70, 190, 246, 244, 194, 128, 197, 195, 55, 16, 197, 70, 170, 167, 236, 65, 27, 3, 21, 229, 128, 120, 247, 95, 245, 8, 65, 13, 163, 67, 180, 91, 232, 235, 168, 67, 202, 240, 160, 167, 202, 4, 121, 27, 74, 77, 158, 146, 27, 66, 23, 67, 64, 253, 177, 101, 243, 228, 136, 30, 127, 129, 192, 203, 119, 125, 57, 118, 245, 96, 31, 148, 246, 79, 150, 184, 115, 241, 224, 152, 69, 180, 53, 248, 190, 81, 24, 42, 168, 34, 153, 135, 123, 240, 193, 29, 246, 143, 208, 152, 0, 219, 96, 184, 224, 177, 111, 174, 30, 43, 208, 253, 72, 174, 213, 122, 101, 27, 191, 15, 163, 31, 218, 74, 15, 228, 35, 207, 126, 18, 101, 77, 4, 249, 196, 5, 253, 31, 158, 218, 154, 198, 113, 183, 212, 37, 228, 74, 79, 120, 204, 10, 88, 96, 206, 159, 121, 83, 41, 3, 15, 209, 85, 220, 4, 114, 73, 140, 85, 90, 81, 177, 114, 195, 227, 32, 195, 103, 44, 106, 80, 89, 80, 244, 38, 189, 143, 224, 143, 70, 18, 29, 51, 36, 157, 227, 25, 1, 190, 149, 96, 110, 106, 41, 4, 248, 239, 85, 230, 176, 0, 136, 57, 108, 116, 5, 204, 255, 178, 208, 180, 139, 45, 210, 126, 175, 240, 252, 59, 38, 51, 30, 87, 185, 62, 94, 168, 208, 78, 125, 101, 138, 142, 204, 73, 207, 91, 9, 244, 233, 228, 78, 103, 176, 22, 131, 103, 231, 205, 0, 132, 209, 186, 21, 126, 205, 21, 57, 91, 204, 222, 114, 249, 239, 68, 196, 202, 167, 134, 236, 51, 198, 131, 75, 187, 71, 70, 2, 128, 237, 181, 209, 53, 165, 204, 10, 94, 90, 229, 175, 14, 87, 179, 194, 227, 206, 147, 52, 136, 103, 165, 123, 98, 78, 6, 59, 223, 204, 91, 21, 92, 55, 17, 65, 199, 123, 62, 10, 74, 75, 60, 137, 51, 38, 90, 36, 158, 61, 118, 117, 95, 208, 128, 114, 18, 61, 184, 123, 245, 80, 33, 217, 203, 98, 1, 44, 181, 135, 175, 52, 29, 43, 62, 132, 116, 217, 55, 241, 235, 60, 19, 247, 129, 149, 245, 94, 31, 211, 135, 232, 42, 48, 240, 184, 197, 245, 77, 241, 148, 227, 2, 219, 20, 106, 163, 0, 16, 227, 220, 119, 116, 94, 82, 52, 193, 58, 74, 243, 75, 237, 120, 214, 87, 239, 190, 17, 220, 249, 113, 53, 191, 205, 133, 194, 149, 193, 14, 194, 223, 252, 42, 238, 22, 1, 127, 193, 142, 182, 227, 255, 46, 204, 198, 1, 92, 90, 126, 168, 176, 225, 24, 185, 227, 70, 145, 30, 232, 117, 111, 222, 163, 85, 217, 88, 98, 69, 165, 101, 34, 200, 230, 142, 62, 10, 147, 77, 117, 72, 1, 134, 73, 162, 109, 60, 78, 65, 255, 148, 107, 77, 29, 123, 5, 85, 109, 228, 86, 214, 105, 155, 118, 0, 0, 17, 131, 68, 1, 196, 224, 235, 60, 114, 240, 92, 240, 41, 56, 167, 148, 46, 60, 181, 222, 21, 105, 145, 43, 130, 109, 50, 235, 64, 111, 154, 33, 194, 249, 14, 19, 211, 85, 27, 150, 46, 231, 97, 169, 54, 82, 89, 250, 231, 206, 208, 74, 197, 42, 202, 94, 30, 189, 123, 35, 85, 243, 93, 221, 93, 150, 24, 204, 122, 145, 97, 55, 156, 26, 0, 140, 7, 195, 49, 186, 200, 109, 136, 101, 192, 145, 89, 224, 205, 212, 239, 210, 137, 115, 223, 90, 51, 211, 137, 99, 83, 156, 32, 167, 125, 72, 46, 105, 37, 134, 42, 19, 210, 105, 26, 150, 236, 125, 209, 148, 60, 224, 232, 18, 56, 213, 72, 71, 46, 241, 83, 160, 60, 151, 33, 0, 195, 114, 139, 134, 119, 132, 71, 49, 122, 230, 219, 69, 143, 246, 231, 46, 156, 147, 216, 132, 198, 223, 120, 72, 219, 136, 181, 100, 104, 54, 124, 17, 45, 138, 63, 195, 197, 215, 110, 91, 176, 16, 196, 141, 71, 132, 93, 178, 77, 131, 171, 1, 65, 201, 81, 95, 159, 93, 181, 142, 105, 86, 114, 151, 241, 135, 250, 52, 39, 101, 241, 244, 83, 177, 241, 152, 241, 85, 83, 2, 221, 8, 61, 249, 55, 41, 220, 25, 56, 138, 121, 232, 170, 69, 35, 179, 85, 119, 94, 156, 107, 174, 14, 26, 153, 239, 66, 64, 79, 234, 38, 126, 38, 240, 250, 231, 241, 115, 49, 152, 31, 20, 60, 24, 251, 163, 180, 28, 60, 128, 114, 57, 245, 171, 26, 205, 92, 36, 133, 231, 223, 189, 245, 216, 139, 194, 106, 228, 239, 178, 136, 29, 248, 7, 130, 161, 17, 116, 219, 115, 132, 10, 17, 95, 157, 201, 42, 14, 112, 223, 49, 39, 62, 251, 226, 85, 232, 17, 169, 182, 234, 136, 23, 32, 69, 93, 180, 55, 179, 209, 245, 208, 219, 238, 107, 77, 27, 39, 68, 84, 211, 45, 114, 163, 187, 220, 195, 241, 82, 209, 108, 169, 135, 202, 67, 89, 130, 254, 221, 2, 36, 246, 224, 164, 41, 101, 224, 76, 130, 84, 114, 214, 83, 227, 71, 254, 76, 177, 81, 244, 7, 100, 8, 80, 230, 27, 1, 243, 88, 220, 77, 70, 9, 67, 229, 250, 2, 225, 0, 148, 117, 114, 47, 149, 83, 228, 222, 148, 100, 248, 170, 174, 23, 160, 239, 17, 99, 89, 147, 170, 46, 95, 54, 20, 37, 178, 93, 55, 97, 248, 44, 221, 177, 198, 121, 88, 118, 72, 118, 96, 178, 211, 79, 60, 239, 225, 204, 155, 228, 152, 163, 155, 52, 115, 131, 94, 241, 239, 14, 115, 238, 111, 123, 146, 51, 18, 107, 12, 237, 40, 209, 39, 110, 32, 86, 184, 235, 239, 182, 144, 207, 191, 118, 3, 66, 215, 2, 88, 222, 226, 55, 16, 172, 198, 96, 207, 186, 138, 120, 98, 17, 225, 60, 147, 245, 204, 124, 73, 207, 162, 13, 144, 180, 232, 43, 28, 93, 75, 33, 104, 136, 218, 126, 113, 4, 200, 61, 146, 143, 196, 218, 226, 190, 86, 34, 82, 19, 91, 246, 228, 96, 109, 165, 93, 6, 197, 161, 97, 83, 12, 252, 198, 103, 12, 185, 238, 101, 109, 200, 116, 124, 105, 225, 205, 114, 45, 21, 18, 3, 41, 188, 36, 152, 214, 64, 113, 221, 248, 231, 147, 124, 252, 207, 67, 239, 234, 255, 212, 255, 49, 182, 151, 114, 209, 2, 222, 108, 220, 180, 215, 103, 212, 31, 84, 24, 126, 87, 146, 36, 104, 87, 119, 135, 71, 210, 52, 157, 211, 109, 87, 144, 117, 121, 30, 67, 191, 152, 102, 146, 190, 85, 217, 207, 0, 23, 86, 230, 179, 184, 14, 198, 252, 209, 91, 217, 49, 49, 190, 50, 35, 68, 38, 103, 114, 165, 152, 7, 234, 117, 158, 130, 207, 118, 50, 201, 120, 210, 133, 207, 181, 216, 210, 167, 35, 161, 187, 237, 111, 29, 38, 250, 79, 246, 189, 33, 28, 89, 141, 254, 62, 207, 253, 133, 140, 106, 122, 215, 88, 148, 199, 199, 38, 52, 109, 72, 239, 117, 144, 188, 100, 138, 90, 179, 33, 104, 190, 78, 177, 75, 72, 236, 156, 206, 57, 51, 110, 157, 99, 130, 115, 42, 65, 12, 107, 196, 203, 13, 59, 52, 5, 246, 51, 67, 238, 134, 200, 15, 139, 62, 229, 41, 165, 147, 42, 28, 180, 239, 173, 198, 119, 190, 75, 249, 117, 217, 71, 121, 253, 11, 57, 99, 158, 37, 50, 2, 66, 165, 22, 27, 214, 198, 118, 160, 87, 231, 230, 131, 230, 82, 3, 110, 43, 133, 20, 113, 92, 1, 21, 161, 150, 45, 177, 15, 56, 230, 216, 94, 123, 116, 141, 250, 192, 207, 81, 93, 77, 210, 114, 241, 123, 50, 109, 98, 104, 56, 249, 201, 1, 253, 144, 252, 170, 6, 215, 81, 197, 99, 157, 45, 95, 125, 9, 136, 185, 181, 240, 30, 150, 210, 127, 67, 7, 18, 245, 183, 219, 134, 164, 225, 255, 186, 126, 86, 140, 55, 111, 173, 63, 100, 117, 74, 73, 221, 9, 227, 230, 232, 3, 55, 52, 169, 31, 21, 214, 104, 219, 124, 190, 201, 59, 144, 118, 177, 218, 26, 30, 225, 148, 224, 186, 201, 4, 162, 202, 62, 73, 72, 113, 211, 102, 209, 145, 50, 173, 236, 84, 200, 108, 118, 10, 64, 106, 16, 170, 227, 30, 198, 232, 78, 253, 135, 204, 190, 113, 105, 4, 81, 150, 80, 11, 100, 121, 49, 84, 86, 8, 139, 175, 139, 7, 237, 252, 135, 14, 147, 202, 232, 162, 89, 57, 10, 172, 156, 75, 229, 183, 205, 55, 82, 68, 119, 63, 13, 88, 131, 49, 120, 7, 192, 137, 185, 96, 42, 14, 187, 25, 144, 99, 30, 97, 236, 129, 229, 74, 135, 191, 152, 55, 150, 85, 39, 124, 0, 97, 62, 54, 181, 178, 154, 192, 156, 230, 86, 21, 139, 169, 140, 7, 151, 178, 206, 96, 7, 139, 80, 17, 52, 2, 23, 122, 5, 234, 103, 78, 74, 62, 57, 80, 145, 60, 223, 181, 166, 47, 31, 24, 32, 79, 138, 7, 193, 29, 51, 40, 51, 64, 107, 204, 253, 115, 155, 34, 121, 68, 90, 177, 42, 200, 54, 243, 214, 97, 83, 234, 215, 234, 163, 96, 121, 121, 38, 116, 97, 87, 35, 99, 170, 116, 246, 58, 117, 77, 117, 236, 238, 28, 78, 193, 187, 153, 124, 252, 241, 162, 51, 139, 24, 191, 9, 112, 203, 49, 149, 191, 246, 12, 210, 26, 4, 197, 204, 93, 93, 38, 225, 141, 148, 8, 190, 52, 165, 254, 209, 223, 93, 46, 68, 22, 244, 82, 30, 34, 207, 119, 82, 137, 97, 176, 246, 93, 254, 252, 236, 172, 133, 162, 125, 152, 12, 200, 83, 243, 254, 79, 224, 190, 114, 85, 93, 182, 254, 34, 129, 39, 127, 249, 238, 166, 84, 189, 96, 126, 210, 43, 187, 30, 187, 72, 215, 89, 50, 115, 86, 24, 4, 255, 179, 161, 196, 38, 76, 244, 128, 76, 179, 173, 254, 166, 196, 183, 176, 133, 74, 172, 62, 76, 194, 164, 207, 238, 118, 92, 241, 210, 199, 229, 23, 255, 234, 169, 13, 46, 189, 144, 221, 107, 145, 192, 241, 106, 237, 46, 126, 39, 253, 101, 113, 49, 181, 166, 209, 11, 133, 86, 89, 19, 134, 25, 72, 8, 176, 59, 219, 245, 204, 80, 96, 210, 155, 132, 106, 243, 136, 193, 161, 160, 201, 135, 177, 199, 218, 167, 185, 162, 87, 184, 120, 135, 165, 171, 86, 9, 1, 85, 56, 156, 213, 186, 127, 41, 104, 208, 232, 117, 167, 27, 185, 57, 159, 13, 237, 45, 9, 49, 140, 26, 134, 20, 218, 215, 244, 152, 183, 165, 87, 129, 9, 188, 33, 171, 176, 246, 181, 50, 36, 71, 205, 250, 129, 76, 68, 18, 203, 232, 203, 93, 109, 165, 195, 117, 207, 139, 94, 129, 43, 174, 89, 90, 4, 69, 6, 58, 117, 209, 162, 48, 229, 101, 63, 169, 190, 182, 155, 74, 25, 198, 179, 138, 242, 232, 240, 171, 149, 166, 226, 105, 223, 132, 109, 143, 234, 233, 27, 242, 198, 169, 214, 213, 200, 250, 76, 217, 63, 129, 155, 152, 195, 79, 253, 227, 252, 83, 179, 240, 54, 225, 183, 141, 122, 74, 177, 79, 203, 145, 124, 167, 165, 255, 82, 37, 128, 251, 212, 64, 227, 39, 76, 14, 49, 102, 231, 89, 8, 171, 217, 48, 177, 30, 115, 113, 254, 58, 37, 245, 95, 213, 249, 207, 196, 251, 51, 56, 117, 91, 164, 253, 249, 60, 111, 149, 191, 198, 68, 111, 133, 61, 252, 37, 182, 101, 63, 9, 96, 75, 114, 38, 23, 12, 88, 184, 222, 48, 154, 71, 246, 206, 51, 196, 80, 105, 31, 62, 19, 251, 111, 163, 217, 244, 200, 241, 145, 16, 84, 143, 70, 167, 128, 181, 183, 33, 234, 78, 135, 172, 137, 223, 181, 111, 107, 107, 234, 119, 91, 36, 201, 190, 1, 234, 229, 220, 25, 174, 100, 31, 172, 114, 87, 181, 170, 79, 112, 21, 197, 223, 246, 206, 32, 190, 156, 34, 133, 11, 213, 45, 86, 115, 105, 133, 37, 248, 82, 28, 145, 195, 3, 14, 166, 234, 81, 242, 14, 79, 56, 206, 18, 82, 179, 147, 165, 207, 219, 88, 173, 122, 34, 73, 160, 229, 117, 113, 64, 14, 139, 252, 66, 117, 185, 3, 179, 161, 126, 43, 85, 139, 155, 159, 80, 16, 213, 93, 31, 19, 165, 150, 210, 207, 249, 170, 72, 45, 77, 34, 168, 197, 57, 224, 164, 173, 188, 34, 181, 90, 8, 56, 234, 32, 74, 96, 106, 148, 114, 69, 11, 21, 245, 233, 247, 240, 132, 58, 246, 46, 23, 14, 204, 82, 73, 167, 43, 10, 113, 27, 121, 178, 216, 5, 64, 208, 206, 246, 185, 223, 35, 53, 104, 231, 39, 102, 72, 193, 81, 57, 180, 1, 22, 236, 149, 141, 208, 154, 185, 48, 203, 47, 161, 213, 181, 1, 197, 89, 49, 234, 236, 64, 44, 208, 50, 90, 146, 249, 255, 48, 86, 216, 161, 154, 158, 19, 237, 179, 59, 81, 237, 234, 255, 63, 175, 179, 223, 165, 33, 132, 230, 247, 225, 8, 29, 204, 130, 4, 145, 204, 27, 166, 221, 55, 231, 26, 30, 250, 241, 180, 61, 232, 108, 33, 182, 88, 221, 229, 186, 213, 81, 193, 7, 92, 102, 212, 143, 68, 195, 24, 36, 147, 212, 15, 160, 125, 193, 212, 203, 177, 201, 250, 20, 46, 150, 19, 152, 207, 148, 254, 233, 114, 76, 35, 10, 20, 153, 109, 10, 97, 164, 82, 5, 62, 28, 197, 52, 130, 208, 120, 200, 82, 34, 48, 194, 54, 251, 40, 231, 200, 236, 182, 37, 27, 121, 248, 152, 14, 185, 76, 65, 53, 35, 175, 133, 56, 79, 10, 126, 227, 126, 17, 131, 251, 177, 27, 246, 74, 48, 223, 114, 52, 130, 112, 74, 158, 215, 48, 58, 88, 43, 80, 212, 249, 37, 102, 86, 201, 104, 232, 52, 15, 151, 135, 27, 141, 136, 163, 90, 173, 143, 26, 31, 32, 215, 63, 48, 40, 139, 66, 111, 75, 218, 69, 178, 113, 137, 235, 77, 241, 196, 188, 18, 123, 51, 188, 162, 162, 97, 232, 88, 205, 74, 57, 97, 147, 240, 85, 99, 210, 168, 10, 15, 109, 126, 112, 71, 25, 124, 155, 84, 27, 253, 10, 109, 245, 124, 242, 215, 210, 10, 151, 126, 123, 36, 243, 236, 178, 126, 135, 120, 61, 220, 36, 151, 250, 211, 60, 237, 72, 140, 153, 172, 72, 31, 166, 135, 189, 210, 127, 242, 162, 55, 29, 197, 23, 58, 82, 45, 16, 208, 252, 252, 121, 7, 129, 131, 160, 10, 43, 125, 121, 194, 201, 63, 200, 160, 172, 116, 2, 10, 205, 201, 108, 233, 0, 208, 227, 125, 104, 32, 251, 224, 76, 80, 124, 171, 5, 224, 194, 47, 14, 210, 33, 131, 8, 165, 169, 4, 64, 73, 51, 166, 74, 73, 183, 117, 125, 7, 29, 46, 213, 132, 151, 187, 167, 104, 207, 132, 158, 115, 29, 42, 87, 162, 164, 89, 17, 92, 231, 53, 91, 97, 14, 27, 140, 131, 178, 157, 190, 237, 70, 100, 22, 129, 17, 246, 102, 150, 215, 27, 196, 139, 153, 171, 185, 144, 132, 113, 62, 126, 127, 115, 129, 208, 126, 157, 71, 178, 88, 223, 99, 134, 112, 21, 70, 54, 93, 226, 63, 59, 191, 65, 111, 185, 28, 58, 38, 15, 229, 48, 234, 107, 106, 143, 152, 8, 130, 134, 15, 169, 255, 83, 114, 39, 67, 98, 164, 250, 159, 130, 76, 242, 9, 35, 38, 181, 202, 154, 213, 9, 236, 186, 234, 114, 6, 18, 237, 158, 83, 212, 205, 97, 126, 47, 199, 67, 67, 125, 44, 218, 65, 57, 36, 192, 91, 107, 30, 180, 64, 34, 90, 231, 184, 165, 198, 117, 10, 41, 163, 211, 226, 36, 252, 245, 132, 48, 85, 171, 118, 197, 82, 10, 125, 8, 238, 248, 130, 88, 220, 149, 68, 142, 108, 195, 22, 166, 7, 170, 92, 69, 147, 14, 210, 232, 136, 3, 53, 69, 6, 30, 18, 40, 76, 38, 207, 239, 140, 193, 15, 178, 182, 218, 35, 32, 129, 3, 254, 55, 158, 106, 206, 205, 195, 14, 252, 241, 90, 139, 209, 146, 72, 43, 117, 106, 153, 33, 105, 165, 33, 133, 94, 106, 61, 125, 57, 71, 157, 53, 146, 139, 97, 205, 196, 65, 69, 44, 98, 67, 200, 15, 246, 249, 51, 82, 228, 168, 217, 201, 93, 9, 104, 154, 71, 138, 112, 238, 67, 27, 120, 124, 45, 99, 72, 0, 43, 12, 95, 125, 101, 24, 164, 228, 55, 96, 56, 167, 42, 45, 64, 52, 120, 15, 187, 148, 89, 108, 121, 223, 130, 240, 193, 209, 37, 5, 67, 157, 206, 204, 217, 104, 165, 100, 186, 53, 94, 145, 141, 0, 46, 85, 11, 199, 82, 201, 174, 90, 225, 169, 141, 106, 183, 19, 140, 160, 226, 44, 47, 160, 22, 116, 53, 231, 103, 49, 94, 115, 182, 209, 172, 255, 150, 184, 230, 71, 106, 53, 158, 210, 192, 137, 250, 30, 241, 95, 240, 245, 186, 226, 126, 205, 220, 250, 27, 111, 232, 184, 101, 86, 61, 52, 95, 64, 240, 96, 143, 42, 194, 227, 74, 170, 128, 50, 118, 58, 141, 48, 4, 15, 87, 2, 119, 182, 164, 36, 186, 21, 185, 57, 89, 110, 131, 0, 237, 149, 244, 184, 48, 97, 33, 200, 157, 3, 158, 158, 6, 85, 160, 194, 99, 132, 23, 225, 237, 15, 82, 118, 70, 84, 113, 202, 240, 202, 12, 52, 9, 20, 235, 153, 124, 59, 33, 60, 199, 141, 221, 225, 253, 226, 213, 76, 3, 40, 215, 59, 124, 186, 208, 93, 163, 224, 125, 213, 193, 125, 157, 26, 176, 174, 59, 41, 14, 80, 227, 42, 89, 131, 17, 198, 80, 7, 6, 196, 36, 11, 184, 58, 123, 21, 51, 174, 93, 216, 189, 80, 72, 217, 108, 244, 116, 131, 89, 187, 174, 177, 78, 125, 17, 203, 117, 232, 129, 156, 25, 242, 11, 3, 181, 9, 206, 94, 145, 210, 113, 60, 219, 31, 13, 198, 214, 50, 233, 107, 220, 151, 4, 51, 3, 96, 205, 216, 221, 130, 76, 120, 139, 141, 141, 167, 127, 129, 122, 52, 35, 159, 57, 99, 22, 33, 8, 123, 185, 9, 250, 99, 97, 199, 4, 218, 162, 136, 11, 142, 225, 122, 208, 188, 100, 153, 136, 153, 197, 183, 202, 151, 161, 30, 7, 29, 16, 191, 48, 164, 71, 119, 55, 254, 170, 67, 3, 250, 58, 255, 56, 188, 198, 47, 79, 43, 60, 238, 1, 206, 243, 176, 231, 75, 112, 75, 112, 231, 131, 143, 168, 194, 82, 22, 145, 206, 120, 47, 29, 193, 115, 216, 73, 132, 122, 189, 185, 200, 203, 231, 3, 118, 5, 87, 10, 132, 137, 171, 74, 81, 27, 205, 71, 86, 234, 178, 177, 187, 233, 224, 234, 95, 228, 83, 72, 64, 69, 210, 76, 177, 141, 53, 218, 197, 48, 167, 199, 188, 250, 56, 59, 23, 199, 201, 43, 184, 97, 194, 54, 215, 193, 144, 244, 176, 191, 227, 248, 80, 80, 150, 202, 143, 145, 225, 157, 247, 12, 61, 116, 228, 212, 112, 39, 236, 225, 83, 0, 231, 104, 84, 21, 119, 95, 136, 83, 70, 21, 148, 182, 168, 176, 58, 205, 181, 164, 199, 255, 68, 242, 191, 151, 9, 205, 250, 116, 29, 212, 73, 244, 185, 13, 181, 144, 212, 23, 163, 72, 211, 58, 163, 96, 240, 251, 106, 25, 24, 134, 254, 137, 213, 59, 87, 77, 241, 99, 88, 191, 251, 50, 252, 238, 160, 181, 97, 255, 37, 5, 220, 52, 220, 226, 231, 126, 94, 11, 196, 237, 59, 192, 226, 12, 162, 215, 57, 196, 15, 100, 27, 251, 205, 75, 75, 89, 135, 225, 13, 129, 69, 66, 34, 157, 92, 180, 247, 234, 121, 67, 48, 3, 65, 218, 51, 119, 244, 176, 228, 174, 92, 196, 8, 198, 112, 90, 229, 174, 224, 126, 131, 113, 92, 21, 63, 7, 50, 134, 226, 151, 144, 119, 186, 149, 246, 165, 255, 176, 76, 199, 226, 194, 192, 86, 254, 38, 147, 138, 39, 244, 182, 172, 210, 145, 94, 56, 255, 96, 47, 142, 147, 157, 177, 244, 122, 240, 101, 243, 170, 122, 117, 114, 44, 9, 104, 81, 175, 9, 192, 127, 146, 223, 136, 186, 112, 17, 145, 120, 123, 64, 21, 15, 66, 127, 111, 78, 233, 192, 29, 5, 108, 152, 187, 149, 221, 105, 96, 84, 205, 17, 56, 7, 25, 36, 222, 230, 230, 52, 82, 225, 113, 69, 149, 101, 207, 139, 192, 133, 115, 60, 216, 84, 189, 237, 159, 241, 35, 19, 186, 35, 113, 61, 7, 147, 35, 125, 126, 93, 167, 215, 199, 191, 242, 53, 248, 2, 45, 185, 52, 155, 220, 18, 222, 107, 34, 45, 32, 239, 255, 69, 221, 242, 79, 248, 232, 74, 54, 204, 126, 51, 179, 220, 166, 5, 248, 82, 144, 30, 67, 196, 73, 189, 105, 59, 168, 63, 231, 229, 104, 212, 35, 167, 102, 60, 145, 218, 27, 245, 221, 116, 144, 203, 158, 201, 248, 176, 214, 141, 94, 15, 114, 20, 148, 37, 134, 220, 144, 196, 76, 255, 136, 112, 103, 125, 211, 249, 74, 45, 228, 137, 64, 51, 209, 30, 141, 33, 58, 27, 42, 243, 123, 72, 55, 228, 57, 11, 189, 99, 41, 94, 232, 209, 20, 180, 180, 168, 65, 99, 243, 141, 47, 222, 77, 183, 219, 70, 1, 189, 242, 170, 84, 153, 254, 231, 78, 68, 33, 137, 69, 178, 116, 14, 138, 114, 165, 16, 216, 130, 117, 49, 2, 96, 100, 41, 205, 189, 195, 63, 100, 106, 139, 240, 46, 186, 132, 176, 205, 136, 24, 230, 255, 151, 217, 67, 127, 37, 194, 128, 151, 165, 124, 190, 244, 111, 32, 134, 164, 217, 136, 61, 31, 183, 202, 80, 83, 230, 40, 212, 52, 55, 237, 161, 237, 61, 3, 255, 42, 55, 26, 19, 120, 51, 39, 153, 155, 107, 150, 245, 0, 89, 120, 33, 217, 171, 39, 10, 66, 118, 109, 205, 71, 162, 47, 233, 11, 194, 91, 141, 137, 208, 58, 217, 235, 54, 150, 143, 212, 59, 235, 38, 95, 220, 111, 68, 161, 202, 102, 52, 204, 122, 89, 152, 223, 250, 23, 44, 254, 152, 59, 59, 172, 222, 208, 217, 240, 40, 116, 181, 142, 64, 111, 44, 133, 249, 109, 64, 134, 35, 89, 52, 188, 132, 30, 193, 62, 47, 59, 67, 57, 43, 40, 53, 232, 32, 186, 139, 39, 224, 89, 80, 230, 172, 123, 204, 110, 77, 193, 89, 128, 141, 82, 94, 255, 233, 205, 252, 184, 19, 123, 243, 208, 227, 215, 56, 153, 31, 108, 19, 187, 118, 251, 98, 12, 38, 147, 5, 214, 33, 252, 109, 154, 64, 80, 211, 154, 220, 52, 92, 151, 223, 125, 230, 77, 164, 21, 227, 117, 127, 32, 240, 253, 154, 103, 237, 92, 0, 168, 113, 3, 20, 27, 174, 165, 139, 148, 253, 236, 61, 201, 234, 226, 187, 5, 171, 200, 91, 24, 97, 203, 16, 175, 72, 200, 93, 218, 83, 251, 132, 110, 141, 204, 97, 14, 252, 216, 64, 204, 190, 6, 215, 135, 188, 210, 101, 169, 225, 54, 150, 86, 3, 65, 226, 68, 51, 56, 125, 33, 131, 228, 0, 31, 102, 146, 79, 67, 60, 221, 4, 15, 147, 161, 240, 137, 112, 146, 230, 175, 49, 123, 134, 138, 47, 104, 192, 0, 24, 104, 13, 147, 141, 211, 29, 128, 127, 63, 216, 179, 131, 111, 36, 193, 167, 153, 73, 64, 220, 102, 11, 128, 130, 118, 255, 218, 217, 83, 141, 204, 54, 167, 8, 21, 39, 16, 84, 117, 169, 157, 195, 23, 168, 132, 28, 195, 90, 78, 40, 79, 245, 208, 225, 193, 116, 50, 87, 239, 130, 184, 173, 91, 123, 194, 250, 116, 19, 93, 43, 54, 163, 211, 61, 241, 73, 65, 96, 23, 229, 3, 142, 95, 204, 254, 181, 197, 171, 221, 203, 107, 92, 223, 241, 170, 148, 12, 167, 220, 44, 169, 248, 88, 238, 235, 141, 200, 239, 191, 107, 41, 182, 102, 151, 38, 228, 30, 227, 225, 7, 47, 120, 74, 118, 96, 171, 171, 136, 244, 116, 21, 31, 214, 174, 196, 42, 70, 79, 121, 170, 147, 139, 214, 2, 121, 40, 24, 227, 191, 61, 65, 212, 39, 35, 16, 202, 138, 148, 88, 232, 192, 167, 60, 108, 123, 226, 139, 151, 19, 141, 202, 82, 63, 147, 118, 231, 63, 96, 207, 93, 170, 127, 177, 168, 157, 75, 109, 87, 201, 8, 59, 93, 206, 111, 221, 21, 76, 186, 29, 14, 96, 135, 250, 76, 109, 143, 222, 124, 191, 227, 240, 68, 86, 11, 26, 76, 223, 9, 55, 114, 199, 42, 184, 100, 49, 230, 7, 7, 211, 82, 140, 175, 118, 221, 22, 12, 104, 245, 166, 117, 193, 68, 207, 173, 119, 78, 210, 247, 62, 173, 26, 234, 131, 170, 154, 128, 204, 31, 251, 98, 139, 70, 210, 138, 3, 4, 234, 252, 67, 112, 114, 82, 73, 44, 215, 186, 236, 171, 158, 146, 21, 231, 115, 220, 3, 179, 56, 198, 10, 28, 107, 210, 152, 238, 240, 209, 238, 203, 226, 155, 57, 49, 14, 192, 230, 187, 172, 27, 71, 170, 17, 23, 141, 86, 139, 43, 141, 221, 142, 184, 45, 244, 14, 136, 35, 90, 5, 88, 19, 26, 41, 243, 89, 65, 222, 112, 38, 227, 124, 147, 164, 132, 194, 126, 15, 170, 222, 49, 175, 33, 151, 78, 247, 19, 249, 221, 154, 98, 199, 146, 185, 63, 66, 109, 202, 26, 131, 193, 73, 79, 212, 216, 201, 248, 238, 227, 184, 18, 45, 159, 189, 138, 153, 203, 232, 34, 15, 157, 144, 215, 248, 64, 1, 211, 101, 48, 5, 103, 43, 69, 81, 203, 149, 48, 207, 192, 46, 103, 147, 24, 52, 160, 223, 235, 104, 153, 110, 4, 131, 150, 153, 170, 153, 81, 89, 111, 198, 159, 175, 156, 50, 61, 179, 111, 27, 68, 157, 50, 216, 121, 147, 251, 227, 220, 29, 156, 118, 172, 71, 179, 88, 109, 212, 238, 47, 51, 179, 102, 131, 78, 233, 236, 233, 213, 14, 95, 84, 21, 200, 246, 244, 211, 11, 20, 167, 40, 30, 156, 18, 224, 132, 115, 162, 40, 65, 227, 233, 53, 61, 36, 17, 176, 41, 229, 147, 103, 10, 194, 87, 100, 106, 201, 116, 213, 119, 50, 106, 89, 28, 38, 176, 156, 74, 160, 129, 157, 39, 59, 88, 16, 17, 218, 74, 167, 109, 95, 145, 131, 169, 143, 165, 106, 54, 70, 23, 171, 228, 48, 59, 15, 215, 144, 199, 170, 74, 96, 67, 29, 35, 130, 228, 150, 59, 241, 131, 207, 109, 246, 117, 68, 56, 117, 138, 144, 234, 110, 38, 24, 49, 10, 232, 211, 55, 169, 52, 174, 213, 153, 0, 148, 125, 251, 25, 80, 219, 109, 191, 223, 72, 229, 56, 72, 19, 42, 198, 151, 85, 65, 110, 54, 214, 26, 23, 16, 30, 5, 114, 39, 52, 188, 90, 133, 182, 151, 48, 223, 153, 119, 158, 180, 127, 187, 38, 75, 152, 205, 155, 130, 33, 115, 228, 131, 11, 231, 35, 98, 119, 3, 80, 174, 182, 31, 248, 35, 93, 155, 249, 161, 254, 11, 137, 86, 36, 164, 0, 74, 173, 20, 33, 122, 81, 227, 238, 42, 34, 49, 138, 234, 148, 222, 238, 1, 167, 141, 131, 186, 52, 187, 11, 212, 143, 137, 202, 219, 155, 217, 204, 28, 8, 231, 81, 249, 207, 7, 235, 141, 126, 189, 2, 103, 127, 156, 140, 122, 23, 243, 1, 102, 215, 201, 204, 240, 61, 45, 36, 228, 41, 82, 122, 131, 29, 247, 33, 204, 142, 123, 43, 163, 234, 174, 149, 39, 205, 202, 171, 154, 16, 86, 196, 60, 172, 84, 170, 135, 164, 169, 101, 87, 53, 142, 223, 168, 10, 54, 199, 216, 180, 79, 184, 205, 75, 127, 78, 169, 148, 21, 44, 216, 63, 89, 20, 183, 211, 111, 60, 44, 39, 63, 165, 177, 207, 140, 82, 142, 213, 56, 206, 177, 146, 220, 54, 88, 230, 109, 235, 111, 155, 9, 64, 167, 18, 191, 104, 146, 101, 51, 138, 111, 66, 80, 29, 97, 181, 25, 233, 145, 168, 82, 13, 47, 83, 56, 164, 62, 78, 22, 230, 69, 118, 43, 95, 166, 50, 245, 12, 188, 43, 207, 48, 24, 51, 137, 41, 3, 49, 142, 178, 46, 166, 137, 61, 56, 64, 70, 181, 47, 74, 136, 237, 191, 2, 58, 163, 36, 251, 103, 161, 13, 163, 132, 14, 215, 105, 90, 197, 39, 212, 56, 214, 132, 53, 73, 169, 110, 203, 106, 240, 34, 217, 190, 122, 45, 242, 250, 47, 109, 219, 41, 251, 141, 235, 78, 136, 242, 91, 12, 95, 142, 193, 184, 88, 24, 251, 254, 74, 217, 16, 195, 98, 91, 48, 183, 152, 239, 233, 68, 230, 181, 69, 71, 52, 88, 12, 66, 33, 39, 139, 14, 246, 202, 222, 100, 10, 182, 222, 77, 28, 119, 85, 222, 39, 49, 103, 96, 46, 64, 173, 105, 244, 80, 33, 163, 20, 7, 64, 117, 153, 74, 167, 58, 177, 182, 32, 133, 130, 242, 144, 199, 154, 146, 22, 223, 205, 78, 182, 89, 130, 48, 138, 227, 189, 28, 73, 254, 7, 172, 98, 163, 245, 7, 54, 34, 120, 135, 151, 58, 232, 49, 118, 24, 129, 245, 80, 153, 137, 58, 240, 43, 241, 180, 136, 106, 229, 2, 149, 181, 27, 216, 204, 95, 55, 160, 10, 9, 118, 105, 214, 55, 3, 191, 90, 201, 2, 193, 201, 30, 62, 90, 49, 76, 203, 187, 58, 155, 110, 26, 132, 109, 208, 78, 59, 82, 158, 55, 83, 8, 247, 105, 131, 240, 169, 165, 105, 55, 138, 121, 216, 219, 115, 198, 95, 46, 115, 116, 19, 241, 83, 202, 73, 239, 230, 2, 203, 233, 233, 232, 0, 180, 190, 191, 18, 123, 167, 35, 12, 242, 195, 98, 247, 142, 184, 252, 244, 74, 32, 165, 36, 84, 119, 12, 33, 31, 131, 86, 226, 191, 222, 60, 25, 217, 20, 237, 219, 71, 135, 142, 203, 105, 237, 246, 7, 176, 243, 151, 29, 165, 239, 242, 132, 179, 174, 59, 117, 237, 98, 116, 9, 227, 121, 159, 224, 203, 16, 183, 227, 161, 154, 186, 38, 209, 228, 238, 216, 107, 236, 168, 52, 13, 186, 19, 99, 94, 201, 121, 124, 41, 131, 178, 113, 253, 139, 116, 94, 213, 155, 40, 140, 151, 221, 197, 208, 141, 155, 10, 82, 113, 235, 175, 228, 195, 213, 79, 132, 121, 58, 195, 21, 187, 139, 8, 131, 129, 92, 224, 15, 1, 79, 50, 88, 214, 65, 6, 5, 223, 30, 97, 115, 74, 122, 219, 67, 17, 123, 121, 110, 165, 241, 77, 3, 201, 65, 153, 54, 246, 91, 102, 177, 8, 26, 180, 16, 56, 84, 104, 142, 75, 167, 42, 91, 171, 154, 143, 95, 165, 59, 27, 38, 141, 54, 141, 209, 245, 164, 196, 118, 23, 164, 97, 193, 34, 254, 57, 146, 92, 154, 33, 235, 152, 107, 113, 243, 249, 79, 61, 188, 206, 211, 30, 12, 215, 32, 110, 90, 44, 8, 234, 82, 99, 111, 173, 193, 212, 133, 54, 14, 233, 180, 40, 97, 235, 15, 58, 186, 155, 224, 14, 107, 189, 241, 133, 159, 79, 254, 177, 123, 156, 133, 243, 13, 239, 27, 216, 231, 0, 35, 62, 166, 165, 119, 173, 245, 170, 255, 203, 55, 255, 76, 37, 115, 192, 105, 64, 222, 223, 219, 58, 30, 55, 232, 32, 101, 225, 15, 49, 142, 10, 23, 138, 62, 176, 250, 231, 249, 189, 143, 110, 104, 173, 43, 41, 117, 212, 84, 202, 47, 15, 143, 41, 70, 67, 137, 83, 222, 11, 168, 0, 93, 113, 228, 70, 37, 76, 227, 242, 170, 121, 102, 86, 151, 81, 18, 119, 24, 7, 120, 34, 0, 5, 68, 88, 201, 115, 37, 89, 90, 233, 122, 79, 164, 126, 84, 107, 168, 8, 146, 146, 105, 81, 59, 170, 1, 122, 75, 213, 238, 233, 214, 9, 90, 117, 1, 226, 71, 77, 96, 223, 212, 14, 12, 199, 135, 248, 88, 211, 12, 165, 21, 112, 36, 79, 89, 158, 141, 6, 237, 2, 146, 224, 161, 181, 118, 20, 10, 213, 91, 205, 177, 157, 53, 111, 139, 11, 92, 237, 3, 1, 21, 31, 55, 57, 27, 9, 103, 212, 143, 124, 128, 69, 157, 228, 67, 51, 33, 151, 94, 56, 122, 30, 98, 86, 27, 97, 2, 150, 18, 119, 165, 151, 229, 89, 4, 87, 3, 136, 184, 72, 158, 217, 209, 247, 119, 123, 73, 179, 85, 60, 24, 80, 162, 78, 40, 122, 172, 209, 213, 143, 145, 1, 243, 53, 253, 161, 44, 228, 106, 237, 59, 100, 166, 6, 248, 203, 234, 195, 253, 172, 72, 32, 239, 250, 21, 250, 138, 60, 217, 208, 64, 41, 99, 67, 173, 32, 241, 129, 126, 33, 235, 236, 156, 80, 153, 152, 177, 40, 65, 219, 78, 252, 87, 105, 182, 241, 202, 252, 181, 161, 58, 252, 59, 82, 215, 114, 65, 220, 217, 213, 218, 170, 146, 209, 1, 110, 147, 188, 244, 224, 121, 149, 208, 209, 85, 194, 226, 52, 198, 140, 221, 245, 154, 30, 67, 171, 132, 174, 137, 182, 19, 217, 140, 54, 214, 165, 241, 113, 171, 30, 35, 214, 205, 224, 12, 172, 66, 226, 222, 5, 23, 96, 21, 102, 219, 65, 17, 67, 53, 131, 168, 147, 104, 213, 45, 94, 136, 15, 161, 158, 122, 135, 6, 172, 248, 167, 102, 6, 36, 80, 41, 64, 124, 103, 33, 129, 167, 62, 202, 117, 69, 40, 65, 185, 64, 38, 204, 223, 106, 3, 103, 240, 92, 64, 246, 209, 87, 69, 240, 206, 149, 147, 117, 71, 127, 33, 90, 83, 109, 159, 204, 53, 103, 224, 11, 20, 85, 130, 118, 141, 84, 171, 193, 24, 249, 156, 26, 142, 32, 117, 36, 179, 89, 80, 253, 99, 182, 23, 43, 37, 13, 221, 36, 102, 123, 250, 4, 126, 62, 171, 126, 87, 87, 40, 84, 119, 37, 102, 106, 187, 157, 163, 14, 159, 104, 36, 156, 76, 196, 130, 245, 138, 142, 232, 148, 5, 248, 181, 128, 12, 245, 83, 137, 167, 166, 167, 158, 231, 210, 220, 105, 107, 94, 254, 124, 218, 226, 19, 144, 241, 197, 204, 197, 178, 159, 242, 105, 48, 192, 84, 226, 112, 203, 239, 146, 57, 5, 245, 247, 54, 93, 225, 61, 82, 223, 199, 205, 154, 38, 102, 231, 66, 205, 118, 249, 151, 160, 81, 131, 48, 189, 137, 4, 139, 138, 212, 214, 240, 146, 237, 102, 170, 224, 108, 5, 217, 67, 35, 82, 126, 14, 31, 132, 212, 251, 45, 151, 29, 123, 58, 51, 45, 71, 216, 54, 16, 230, 164, 35, 147, 108, 239, 156, 1, 214, 71, 138, 233, 73, 180, 248, 5, 174, 152, 107, 169, 150, 201, 86, 192, 32, 105, 244, 43, 19, 188, 236, 138, 232, 181, 142, 114, 234, 59, 102, 191, 223, 184, 245, 207, 234, 112, 106, 241, 48, 43, 237, 98, 73, 62, 42, 150, 133, 80, 134, 34, 164, 54, 202, 100, 211, 127, 92, 82, 100, 26, 136, 55, 112, 10, 109, 111, 124, 167, 164, 222, 79, 173, 220, 187, 11, 103, 141, 117, 212, 104, 63, 182, 255, 16, 18, 208, 226, 158, 134, 116, 182, 136, 7, 205, 239, 186, 52, 197, 21, 19, 110, 85, 110, 100, 237, 146, 16, 226, 124, 110, 83, 214, 24, 199, 229, 216, 34, 9, 231, 87, 243, 33, 64, 216, 158, 192, 55, 216, 249, 234, 120, 232, 31, 34, 137, 237, 175, 140, 125, 70, 170, 255, 129, 49, 213, 170, 23, 31, 254, 29, 108, 138, 73, 117, 88, 170, 224, 133, 176, 4, 174, 77, 250, 11, 56, 156, 40, 48, 147, 190, 229, 122, 30, 152, 150, 189, 199, 186, 72, 179, 134, 184, 123, 158, 255, 68, 124, 150, 5, 162, 68, 51, 248, 19, 45, 62, 145, 177, 130, 12, 101, 114, 121, 240, 180, 154, 92, 10, 105, 31, 64, 189, 231, 158, 64, 232, 50, 192, 33, 38, 29, 0, 148, 196, 180, 134, 32, 51, 171, 214, 90, 94, 45, 163, 235, 73, 241, 49, 107, 202, 140, 14, 127, 111, 94, 164, 114, 65, 167, 14, 55, 83, 54, 76, 124, 206, 185, 17, 37, 126, 102, 145, 124, 177, 72, 127, 216, 107, 135, 129, 158, 191, 123, 119, 5, 116, 217, 110, 237, 249, 16, 94, 241, 130, 127, 54, 224, 227, 163, 31, 9, 220, 180, 146, 23, 204, 21, 73, 242, 129, 93, 153, 176, 107, 182, 20, 4, 227, 76, 201, 63, 121, 160, 6, 194, 150, 11, 61, 208, 103, 70, 255, 4, 245, 170, 31, 116, 132, 195, 239, 166, 193, 238, 77, 35, 108, 144, 179, 125, 0, 255, 118, 104, 56, 225, 125, 184, 228, 33, 0, 166, 21, 203, 121, 236, 219, 119, 168, 67, 163, 100, 55, 37, 167, 152, 68, 161, 46, 151, 178, 64, 198, 221, 52, 178, 226, 29, 140, 169, 193, 251, 182, 243, 167, 81, 140, 137, 23, 44, 6, 102, 143, 147, 121, 7, 65, 98, 210, 6, 24, 77, 55, 97, 243, 91, 32, 192, 88, 238, 83, 150, 234, 29, 157, 138, 182, 87, 233, 236, 247, 70, 216, 11, 108, 138, 240, 201, 39, 167, 99, 102, 22, 100, 188, 150, 139, 240, 183, 2, 227, 159, 10, 121, 23, 247, 213, 136, 243, 181, 149, 164, 95, 71, 53, 18, 175, 33, 161, 37, 62, 172, 215, 185, 235, 137, 51, 199, 13, 42, 229, 81, 162, 203, 255, 248, 71, 177, 216, 126, 31, 101, 141, 39, 148, 244, 181, 124, 91, 246, 160, 177, 120, 113, 155, 125, 185, 52, 107, 222, 87, 180, 150, 92, 0, 45, 246, 148, 161, 134, 72, 71, 22, 54, 141, 142, 49, 121, 197, 189, 142, 128, 91, 149, 177, 78, 245, 61, 174, 58, 23, 190, 169, 212, 41, 240, 139, 176, 11, 163, 94, 226, 221, 223, 104, 49, 85, 196, 34, 222, 48, 135, 183, 46, 158, 100, 188, 117, 17, 244, 128, 177, 45, 213, 56, 3, 190, 238, 213, 126, 116, 146, 132, 159, 122, 177, 225, 241, 43, 64, 171, 197, 100, 197, 203, 68, 33, 196, 91, 92, 90, 20, 192, 30, 146, 181, 153, 121, 193, 99, 245, 0, 136, 112, 118, 194, 190, 255, 192, 103, 197, 63, 67, 148, 30, 6, 44, 192, 223, 211, 172, 66, 33, 181, 171, 64, 21, 42, 58, 66, 172, 48, 2, 241, 43, 201, 132, 63, 204, 66, 13, 3, 208, 214, 222, 242, 99, 245, 35, 212, 68, 172, 60, 7, 43, 56, 169, 150, 15, 255, 187, 43, 194, 139, 61, 59, 167, 22, 68, 225, 159, 115, 30, 91, 134, 72, 237, 15, 128, 33, 43, 153, 74, 237, 168, 31, 101, 160, 235, 174, 75, 74, 230, 161, 135, 199, 181, 226, 171, 119, 235, 33, 165, 120, 167, 215, 71, 163, 84, 207, 120, 2, 182, 69, 155, 69, 86, 45, 216, 233, 54, 93, 206, 246, 87, 153, 50, 202, 117, 80, 237, 209, 180, 206, 37, 159, 166, 190, 68, 15, 232, 114, 37, 0, 42, 31, 5, 112, 249, 12, 161, 187, 71, 105, 58, 14, 17, 125, 117, 81, 19, 5, 152, 16, 175, 20, 27, 91, 217, 29, 224, 156, 35, 25, 153, 241, 113, 214, 252, 63, 12, 246, 109, 236, 216, 222, 208, 142, 47, 31, 29, 88, 34, 136, 73, 55, 146, 23, 144, 31, 238, 176, 200, 55, 103, 19, 157, 229, 157, 205, 204, 129, 69, 123, 58, 157, 218, 231, 60, 72, 68, 213, 165, 214, 128, 18, 80, 224, 128, 64, 181, 52, 193, 154, 61, 198, 83, 52, 142, 111, 61, 103, 196, 184, 34, 200, 127, 166, 79, 193, 216, 202, 169, 233, 184, 160, 80, 153, 246, 23, 179, 116, 186, 26, 69, 7, 247, 129, 55, 228, 195, 18, 77, 34, 188, 43, 101, 254, 59, 221, 233, 166, 217, 114, 191, 232, 1, 38, 59, 191, 47, 87, 32, 253, 216, 6, 205, 219, 49, 79, 157, 121, 47, 87, 42, 204, 98, 16, 214, 242, 183, 158, 45, 56, 1, 63, 35, 9, 246, 162, 231, 233, 66, 187, 208, 207, 205, 141, 225, 67, 222, 105, 94, 50, 29, 184, 203, 225, 130, 0, 48, 62, 234, 253, 117, 147, 151, 228, 46, 204, 119, 51, 197, 183, 198, 166, 173, 119, 56, 13, 149, 208, 68, 1, 98, 223, 143, 72, 192, 175, 200, 236, 146, 174, 243, 226, 204, 194, 92, 60, 252, 177, 20, 226, 145, 231, 162, 79, 141, 149, 39, 29, 86, 58, 114, 191, 192, 91, 166, 245, 246, 183, 47, 210, 199, 223, 2, 46, 121, 20, 2, 43, 237, 19, 35, 200, 208, 251, 215, 189, 133, 229, 199, 139, 198, 68, 247, 244, 113, 210, 142, 233, 181, 47, 69, 85, 91, 72, 26, 153, 241, 155, 15, 243, 225, 157, 26, 7, 45, 238, 79, 104, 155, 80, 224, 187, 37, 18, 23, 6, 59, 24, 96, 29, 8, 21, 84, 169, 19, 192, 40, 127, 138, 36, 104, 19, 161, 250, 208, 4, 57, 38, 141, 28, 247, 154, 230, 248, 239, 0, 222, 154, 61, 15, 105, 114, 169, 71, 62, 32, 115, 222, 232, 222, 180, 7, 176, 226, 135, 37, 68, 144, 124, 41, 132, 185, 190, 237, 46, 109, 228, 189, 81, 193, 135, 157, 97, 129, 130, 90, 16, 238, 226, 206, 250, 231, 223, 247, 253, 25, 153, 59, 165, 91, 35, 119, 48, 226, 49, 66, 149, 78, 71, 183, 44, 33, 237, 254, 28, 2, 115, 114, 203, 190, 95, 56, 235, 40, 28, 208, 154, 112, 201, 95, 6, 176, 15, 141, 68, 106, 143, 154, 153, 238, 92, 60, 28, 233, 129, 190, 53, 217, 243, 44, 56, 108, 179, 103, 121, 14, 176, 188, 55, 230, 50, 240, 10, 1, 32, 47, 210, 213, 105, 216, 245, 147, 182, 42, 41, 54, 216, 155, 143, 125, 55, 188, 124, 255, 66, 192, 222, 169, 171, 34, 213, 238, 85, 66, 69, 67, 30, 173, 237, 85, 198, 215, 174, 232, 138, 165, 175, 229, 148, 186, 162, 59, 194, 134, 205, 94, 137, 11, 22, 62, 244, 93, 76, 61, 187, 48, 155, 20, 2, 157, 55, 150, 24, 19, 153, 230, 49, 11, 229, 162, 107, 180, 178, 153, 97, 108, 207, 112, 122, 195, 74, 96, 182, 104, 248, 192, 193, 112, 60, 142, 116, 23, 225, 1, 101, 200, 228, 10, 5, 138, 180, 204, 88, 165, 76, 181, 5, 72, 106, 91, 247, 250, 68, 163, 229, 220, 180, 23, 131, 212, 167, 187, 60, 150, 240, 241, 112, 234, 34, 3, 161, 210, 182, 191, 193, 215, 215, 47, 47, 231, 157, 12, 26, 246, 192, 71, 19, 22, 149, 229, 226, 243, 234, 59, 248, 205, 136, 241, 193, 0, 188, 166, 117, 193, 78, 137, 61, 123, 235, 131, 49, 163, 110, 66, 128, 1, 237, 90, 60, 49, 47, 34, 90, 182, 39, 42, 219, 71, 163, 38, 157, 162, 46, 160, 33, 67, 112, 99, 84, 191, 173, 48, 197, 12, 94, 159, 204, 108, 200, 215, 246, 94, 87, 223, 71, 161, 86, 88, 26, 220, 2, 205, 242, 196, 81, 100, 61, 196, 18, 34, 190, 131, 51, 37, 39, 194, 237, 28, 35, 3, 186, 42, 66, 196, 16, 217, 115, 217, 6, 46, 245, 97, 72, 74, 188, 140, 82, 122, 237, 237, 94, 99, 249, 205, 21, 203, 80, 20, 233, 31, 20, 154, 80, 35, 215, 219, 228, 125, 60, 39, 112, 150, 3, 155, 226, 41, 62, 123, 108, 107, 42, 29, 0, 145, 10, 177, 87, 194, 10, 233, 87, 174, 95, 192, 92, 136, 209, 130, 180, 163, 40, 94, 0, 215, 147, 132, 11, 45, 66, 1, 57, 207, 45, 108, 149, 156, 190, 72, 39, 210, 52, 199, 122, 207, 155, 177, 55, 108, 136, 108, 10, 177, 122, 1, 202, 216, 186, 239, 0, 72, 77, 223, 204, 154, 51, 202, 188, 126, 124, 14, 247, 169, 130, 193, 174, 159, 93, 57, 125, 222, 34, 66, 84, 4, 169, 158, 240, 222, 153, 162, 154, 160, 105, 15, 96, 208, 36, 101, 127, 195, 71, 193, 13, 98, 252, 244, 13, 210, 198, 144, 154, 61, 25, 73, 78, 205, 32, 24, 237, 151, 17, 237, 191, 164, 41, 243, 32, 100, 28, 154, 100, 231, 25, 194, 150, 28, 161, 98, 145, 191, 115, 58, 174, 201, 252, 51, 27, 157, 248, 175, 87, 162, 232, 43, 70, 43, 121, 139, 194, 240, 98, 102, 154, 15, 168, 89, 254, 203, 182, 174, 122, 227, 122, 61, 126, 197, 100, 158, 192, 122, 69, 18, 66, 108, 61, 106, 75, 31, 109, 249, 219, 158, 246, 66, 203, 142, 9, 217, 61, 206, 198, 242, 216, 21, 126, 232, 51, 44, 133, 159, 207, 55, 133, 8, 90, 60, 140, 101, 208, 230, 122, 198, 140, 25, 97, 81, 243, 103, 62, 26, 123, 156, 167, 0, 237, 225, 123, 44, 11, 104, 35, 10, 229, 41, 43, 6, 195, 85, 5, 32, 0, 152, 129, 72, 190, 9, 46, 207, 254, 172, 155, 6, 14, 47, 191, 229, 239, 36, 104, 9, 97, 112, 131, 165, 205, 22, 197, 86, 64, 156, 201, 245, 68, 37, 245, 14, 243, 178, 167, 111, 227, 227, 102, 64, 60, 241, 126, 100, 249, 246, 53, 69, 81, 158, 101, 138, 11, 78, 54, 145, 194, 198, 193, 229, 141, 185, 231, 153, 120, 175, 110, 102, 176, 174, 238, 90, 15, 148, 72, 168, 60, 133, 170, 33, 57, 241, 120, 232, 68, 141, 79, 189, 18, 207, 164, 23, 27, 32, 81, 79, 147, 241, 155, 234, 158, 172, 108, 82, 174, 200, 229, 29, 128, 206, 17, 137, 99, 214, 218, 63, 210, 75, 67, 145, 205, 30, 5, 8, 197, 55, 225, 174, 162, 172, 31, 31, 86, 86, 191, 164, 100, 239, 123, 180, 144, 148, 186, 4, 214, 119, 252, 101, 237, 204, 171, 87, 135, 115, 246, 145, 23, 161, 161, 102, 138, 62, 225, 38, 17, 214, 6, 64, 30, 11, 217, 255, 186, 100, 64, 163, 202, 164, 125, 243, 140, 91, 109, 181, 162, 42, 23, 175, 202, 100, 82, 158, 145, 255, 43, 190, 241, 190, 235, 136, 125, 195, 7, 138, 253, 233, 178, 168, 92, 170, 139, 119, 132, 15, 118, 215, 194, 106, 224, 110, 197, 110, 53, 65, 209, 49, 218, 6, 111, 219, 121, 128, 58, 22, 63, 201, 123, 52, 49, 69, 159, 76, 120, 111, 159, 39, 30, 189, 29, 62, 119, 61, 58, 26, 15, 249, 149, 140, 85, 26, 253, 148, 135, 44, 25, 70, 130, 183, 240, 124, 8, 228, 16, 166, 248, 169, 58, 86, 74, 184, 6, 68, 230, 179, 198, 212, 75, 70, 7, 244, 66, 195, 5, 204, 47, 18, 147, 223, 225, 177, 93, 22, 10, 150, 113, 127, 221, 53, 137, 250, 15, 59, 91, 230, 218, 99, 140, 46, 134, 114, 249, 174, 113, 17, 109, 227, 78, 200, 79, 111, 121, 84, 18, 81, 1, 177, 102, 171, 12, 135, 17, 69, 165, 183, 165, 138, 131, 235, 98, 199, 142, 134, 98, 194, 209, 156, 84, 166, 56, 205, 242, 202, 50, 86, 71, 47, 153, 95, 207, 166, 226, 69, 145, 93, 79, 172, 222, 92, 91, 37, 164, 114, 160, 130, 137, 234, 214, 46, 234, 3, 68, 86, 188, 82, 199, 41, 35, 226, 231, 50, 159, 117, 212, 181, 163, 136, 176, 5, 240, 104, 13, 3, 160, 41, 85, 157, 170, 156, 6, 166, 57, 69, 126, 66, 105, 219, 6, 230, 170, 91, 103, 182, 245, 191, 100, 13, 28, 130, 20, 232, 174, 214, 174, 116, 188, 183, 118, 172, 89, 120, 50, 210, 3, 4, 208, 158, 167, 212, 175, 238, 40, 58, 211, 113, 152, 27, 100, 239, 80, 206, 215, 38, 39, 60, 230, 117, 220, 142, 74, 130, 143, 71, 229, 155, 178, 234, 140, 206, 25, 198, 207, 220, 174, 8, 146, 142, 109, 169, 101, 52, 190, 140, 15, 186, 255, 195, 103, 26, 255, 106, 192, 212, 1, 179, 110, 121, 84, 115, 222, 250, 242, 132, 10, 26, 145, 112, 31, 233, 37, 22, 81, 172, 181, 230, 180, 206, 153, 74, 152, 41, 200, 181, 30, 15, 116, 5, 32, 40, 242, 57, 142, 190, 49, 230, 159, 50, 205, 255, 202, 19, 156, 183, 16, 179, 100, 222, 125, 186, 79, 37, 210, 215, 88, 120, 45, 118, 244, 33, 198, 101, 246, 151, 125, 62, 245, 134, 204, 216, 46, 82, 107, 243, 233, 48, 110, 12, 109, 165, 213, 203, 150, 9, 89, 192, 216, 195, 132, 72, 195, 235, 141, 127, 69, 13, 124, 26, 90, 25, 86, 245, 6, 73, 185, 14, 161, 5, 33, 114, 140, 228, 118, 130, 231, 38, 121, 45, 16, 12, 72, 222, 185, 26, 201, 182, 66, 193, 24, 53, 210, 105, 186, 216, 70, 171, 3, 73, 51, 196, 134, 30, 56, 194, 8, 181, 2, 242, 141, 80, 9, 173, 158, 38, 142, 253, 10, 96, 249, 33, 99, 145, 23, 188, 226, 192, 94, 37, 199, 224, 49, 177, 66, 167, 237, 38, 96, 255, 83, 204, 73, 113, 104, 87, 36, 23, 4, 193, 250, 76, 184, 214, 38, 195, 215, 225, 147, 93, 212, 54, 134, 69, 167, 211, 54, 204, 120, 71, 85, 52, 173, 238, 24, 5, 253, 223, 241, 101, 132, 22, 15, 246, 252, 168, 104, 229, 198, 135, 217, 163, 164, 150, 231, 48, 140, 199, 25, 11, 85, 46, 200, 76, 25, 50, 254, 188, 78, 45, 24, 44, 105, 130, 58, 27, 232, 184, 83, 93, 50, 154, 181, 234, 26, 11, 198, 65, 221, 186, 52, 169, 34, 197, 10, 149, 105, 253, 6, 13, 163, 254, 81, 131, 239, 228, 63, 200, 154, 167, 255, 20, 137, 204, 33, 180, 127, 53, 73, 250, 72, 79, 58, 252, 69, 16, 201, 254, 206, 118, 145, 69, 29, 42, 153, 9, 186, 155, 118, 215, 36, 183, 231, 175, 207, 179, 105, 199, 141, 102, 87, 108, 44, 73, 229, 231, 222, 13, 171, 114, 163, 250, 190, 11, 188, 245, 124, 220, 140, 170, 75, 100, 156, 190, 192, 194, 127, 51, 106, 116, 188, 163, 144, 189, 19, 85, 99, 30, 42, 189, 56, 149, 65, 17, 183, 28, 163, 88, 53, 164, 211, 102, 180, 110, 249, 171, 69, 188, 164, 208, 113, 71, 82, 221, 95, 25, 178, 187, 121, 149, 70, 44, 66, 227, 241, 48, 119, 154, 51, 81, 2, 53, 117, 241, 28, 61, 227, 28, 56, 164, 101, 231, 22, 27, 21, 49, 34, 198, 82, 221, 145, 71, 93, 121, 168, 142, 106, 181, 252, 35, 210, 169, 245, 150, 23, 216, 47, 82, 11, 141, 234, 125, 184, 157, 31, 199, 57, 189, 73, 38, 117, 29, 236, 192, 136, 110, 11, 47, 220, 33, 25, 105, 70, 28, 226, 239, 62, 175, 46, 195, 169, 234, 166, 3, 15, 101, 141, 187, 80, 50, 112, 167, 155, 207, 95, 35, 34, 61, 5, 82, 95, 144, 105, 109, 93, 89, 23, 10, 110, 20, 92, 134, 147, 111, 130, 227, 237, 76, 38, 93, 221, 157, 232, 224, 184, 242, 120, 1, 60, 34, 151, 154, 198, 149, 238, 70, 32, 58, 174, 139, 145, 130, 207, 165, 153, 253, 69, 29, 147, 47, 204, 114, 81, 231, 91, 234, 34, 197, 89, 245, 19, 156, 217, 30, 191, 170, 194, 122, 212, 179, 9, 70, 89, 163, 205, 33, 224, 65, 68, 107, 218, 199, 175, 113, 8, 215, 102, 182, 14, 155, 23, 108, 240, 243, 233, 115, 183, 146, 109, 234, 157, 125, 200, 104, 194, 235, 118, 125, 254, 111, 21, 250, 3, 34, 184, 148, 53, 10, 157, 22, 154, 132, 217, 104, 84, 14, 43, 223, 113, 219, 219, 127, 139, 129, 45, 243, 152, 165, 193, 205, 106, 72, 29, 152, 71, 105, 207, 53, 170, 109, 121, 105, 81, 108, 210, 89, 39, 78, 121, 4, 86, 63, 67, 131, 119, 132, 229, 200, 217, 126, 32, 195, 28, 240, 130, 98, 55, 107, 52, 99, 151, 15, 167, 167, 233, 44, 29, 136, 211, 216, 255, 225, 59, 229, 218, 40, 61, 137, 14, 88, 219, 2, 177, 49, 237, 28, 141, 51, 210, 171, 40, 10, 113, 233, 201, 239, 124, 103, 70, 177, 35, 27, 93, 100, 106, 50, 10, 111, 183, 239, 177, 10, 13, 44, 120, 7, 223, 248, 81, 243, 155, 216, 212, 32, 252, 84, 34, 43, 217, 47, 9, 223, 3, 101, 220, 186, 217, 221, 104, 197, 136, 110, 245, 46, 87, 193, 42, 15, 137, 84, 235, 119, 127, 85, 25, 101, 201, 177, 55, 53, 168, 24, 109, 154, 78, 224, 90, 153, 98, 107, 220, 190, 228, 200, 249, 249, 148, 26, 8, 171, 97, 186, 250, 126, 82, 26, 231, 150, 231, 193, 91, 91, 32, 35, 222, 10, 233, 133, 232, 6, 189, 214, 186, 181, 188, 228, 70, 129, 70, 60, 98, 145, 158, 81, 32, 1, 95, 249, 79, 76, 101, 71, 122, 164, 100, 114, 193, 233, 176, 119, 245, 73, 64, 170, 215, 132, 75, 105, 57, 0, 173, 36, 128, 130, 233, 190, 9, 250, 131, 123, 172, 43, 154, 56, 129, 84, 172, 105, 79, 196, 25, 175, 190, 34, 52, 85, 195, 76, 207, 102, 149, 133, 233, 151, 77, 198, 36, 242, 111, 121, 216, 142, 130, 7, 115, 70, 8, 42, 108, 18, 157, 2, 91, 63, 149, 65, 148, 115, 155, 162, 189, 155, 118, 243, 98, 5, 5, 223, 84, 97, 66, 148, 211, 64, 153, 211, 113, 198, 84, 230, 28, 31, 173, 50, 58, 101, 119, 46, 31, 219, 221, 116, 244, 109, 143, 181, 14, 191, 37, 152, 237, 221, 59, 129, 128, 248, 213, 192, 7, 26, 104, 178, 169, 87, 73, 151, 38, 143, 163, 247, 120, 129, 61, 166, 116, 231, 190, 49, 186, 192, 255, 180, 230, 135, 1, 201, 230, 145, 243, 50, 219, 212, 52, 19, 13, 191, 133, 255, 166, 27, 116, 78, 7, 182, 101, 226, 149, 198, 175, 74, 192, 36, 180, 20, 154, 26, 177, 120, 211, 135, 126, 248, 9, 213, 218, 118, 137, 208, 220, 162, 7, 121, 189, 74, 199, 136, 133, 167, 61, 1, 128, 231, 124, 46, 165, 179, 208, 240, 166, 96, 22, 36, 38, 248, 179, 164, 243, 62, 222, 14, 123, 206, 86, 118, 249, 252, 233, 238, 82, 197, 22, 25, 42, 83, 55, 72, 166, 46, 217, 203, 204, 132, 168, 136, 33, 60, 110, 92, 148, 132, 27, 35, 207, 248, 80, 224, 222, 159, 197, 52, 231, 91, 182, 194, 143, 139, 143, 146, 39, 211, 59, 117, 196, 38, 76, 226, 172, 187, 247, 125, 27, 62, 121, 214, 188, 252, 7, 230, 17, 224, 234, 8, 23, 124, 57, 13, 117, 112, 182, 1, 148, 156, 187, 163, 201, 194, 184, 255, 224, 17, 124, 152, 57, 150, 42, 80, 28, 116, 116, 12, 17, 181, 247, 130, 60, 109, 170, 246, 214, 168, 68, 152, 125, 210, 29, 211, 83, 253, 204, 161, 7, 32, 49, 142, 218, 12, 183, 140, 12, 126, 6, 1, 8, 183, 230, 152, 13, 95, 162, 215, 5, 20, 197, 99, 68, 234, 110, 33, 121, 25, 178, 34, 214, 129, 224, 72, 232, 155, 215, 81, 118, 136, 84, 175, 141, 124, 121, 120, 197, 124, 57, 46, 32, 116, 206, 203, 169, 226, 4, 201, 95, 79, 90, 240, 238, 67, 22, 213, 68, 154, 33, 56, 123, 62, 149, 39, 11, 94, 35, 170, 222, 31, 141, 137, 13, 5, 170, 92, 138, 106, 185, 61, 90, 80, 62, 130, 131, 144, 22, 149, 66, 167, 136, 193, 90, 118, 107, 223, 18, 220, 51, 0, 219, 109, 62, 232, 21, 142, 210, 172, 70, 69, 136, 138, 136, 27, 38, 241, 107, 174, 128, 45, 37, 242, 140, 94, 220, 61, 65, 128, 162, 215, 216, 224, 182, 103, 225, 239, 5, 83, 77, 212, 7, 19, 232, 82, 254, 143, 67, 119, 252, 240, 183, 202, 236, 103, 102, 180, 130, 192, 34, 134, 177, 240, 25, 72, 76, 122, 159, 110, 208, 212, 129, 1, 189, 24, 17, 38, 152, 60, 143, 159, 99, 149, 229, 53, 244, 48, 246, 204, 78, 227, 85, 184, 96, 110, 92, 92, 102, 96, 94, 101, 64, 161, 213, 160, 133, 228, 226, 177, 50, 57, 228, 165, 215, 199, 155, 57, 74, 106, 58, 9, 186, 67, 132, 72, 129, 184, 178, 209, 128, 14, 28, 98, 176, 212, 21, 147, 72, 183, 205, 14, 213, 7, 59, 245, 202, 29, 0, 233, 219, 237, 196, 140, 55, 224, 163, 38, 64, 13, 146, 133, 11, 74, 228, 167, 58, 8, 28, 100, 226, 36, 20, 15, 249, 161, 27, 125, 201, 241, 244, 249, 112, 173, 238, 3, 50, 238, 2, 159, 60, 70, 133, 124, 93, 106, 246, 160, 124, 101, 199, 39, 148, 94, 130, 109, 86, 46, 163, 249, 85, 180, 133, 205, 212, 193, 122, 176, 205, 157, 156, 152, 247, 185, 218, 186, 48, 44, 197, 171, 3, 12, 221, 91, 40, 29, 34, 64, 54, 174, 85, 148, 66, 230, 32, 7, 232, 53, 165, 201, 31, 98, 147, 95, 140, 25, 48, 184, 191, 33, 16, 100, 186, 23, 114, 93, 254, 137, 41, 143, 206, 1, 254, 99, 144, 137, 38, 41, 242, 35, 2, 242, 207, 158, 71, 226, 118, 101, 232, 224, 24, 207, 24, 84, 180, 170, 4, 131, 143, 4, 50, 148, 210, 105, 44, 178, 230, 128, 0, 207, 115, 186, 53, 223, 214, 41, 167, 178, 93, 213, 165, 103, 205, 1, 126, 154, 163, 45, 152, 95, 0, 26, 166, 90, 153, 45, 34, 193, 196, 134, 218, 188, 216, 108, 13, 99, 249, 66, 176, 240, 136, 185, 73, 57, 161, 167, 143, 75, 11, 34, 134, 42, 24, 165, 2, 60, 8, 129, 65, 247, 183, 115, 26, 185, 105, 184, 114, 20, 69, 140, 90, 85, 56, 73, 249, 209, 35, 50, 220, 154, 45, 236, 111, 213, 164, 131, 54, 208, 231, 7, 166, 133, 149, 87, 101, 235, 235, 165, 141, 94, 100, 15, 101, 91, 103, 36, 70, 245, 186, 176, 251, 120, 236, 13, 120, 188, 147, 33, 99, 84, 40, 30, 52, 122, 170, 217, 45, 118, 217, 156, 116, 175, 57, 160, 167, 231, 20, 94, 42, 205, 54, 125, 132, 175, 166, 4, 44, 31, 49, 129, 241, 213, 228, 26, 87, 101, 1, 115, 134, 27, 156, 30, 167, 194, 28, 144, 73, 92, 115, 151, 152, 53, 221, 15, 93, 75, 10, 66, 236, 61, 151, 80, 217, 147, 63, 121, 130, 134, 188, 241, 51, 52, 171, 39, 77, 58, 196, 193, 81, 194, 242, 230, 63, 74, 217, 98, 190, 106, 77, 245, 45, 203, 139, 39, 128, 11, 29, 80, 107, 191, 9, 226, 89, 222, 177, 50, 160, 169, 120, 97, 149, 45, 243, 176, 210, 18, 239, 70, 40, 8, 137, 36, 240, 249, 129, 249, 184, 146, 1, 40, 86, 48, 35, 129, 155, 237, 83, 249, 39, 24, 134, 168, 83, 149, 98, 97, 42, 33, 228, 119, 185, 169, 121, 84, 220, 126, 32, 72, 114, 93, 225, 240, 22, 31, 106, 46, 104, 66, 237, 139, 169, 191, 250, 6, 202, 97, 121, 124, 167, 145, 139, 252, 138, 228, 133, 238, 74, 28, 132, 140, 49, 71, 33, 105, 28, 176, 22, 108, 241, 95, 231, 215, 149, 236, 172, 202, 53, 3, 110, 231, 39, 127, 155, 26, 148, 149, 251, 133, 4, 75, 129, 16, 6, 127, 147, 8, 108, 150, 229, 179, 215, 99, 239, 107, 191, 168, 251, 163, 73, 33, 108, 26, 166, 216, 156, 37, 28, 254, 5, 173, 247, 198, 133, 135, 191, 17, 150, 67, 49, 190, 152, 239, 95, 254, 59, 225, 173, 234, 189, 46, 76, 115, 65, 134, 208, 204, 47, 243, 15, 114, 165, 51, 92, 163, 224, 14, 224, 29, 154, 109, 229, 24, 176, 138, 154, 196, 184, 160, 187, 155, 183, 200, 55, 244, 223, 77, 207, 172, 9, 199, 65, 242, 155, 97, 58, 245, 159, 112, 213, 197, 197, 73, 224, 183, 228, 74, 191, 152, 131, 217, 122, 75, 188, 7, 168, 218, 58, 224, 226, 215, 158, 231, 70, 12, 67, 223, 166, 251, 100, 105, 156, 226, 26, 129, 163, 28, 48, 209, 22, 10, 245, 50, 161, 66, 77, 233, 113, 93, 132, 37, 189, 213, 204, 59, 86, 204, 69, 234, 101, 95, 199, 142, 241, 116, 61, 120, 116, 100, 195, 122, 126, 202, 198, 172, 128, 74, 175, 17, 55, 234, 165, 159, 136, 171, 243, 186, 234, 92, 224, 195, 196, 138, 80, 239, 6, 128, 99, 205, 238, 160, 65, 55, 229, 207, 31, 206, 62, 129, 137, 211, 161, 232, 209, 250, 121, 11, 177, 130, 107, 163, 244, 42, 32, 38, 20, 78, 239, 50, 188, 160, 195, 155, 129, 160, 190, 89, 220, 197, 30, 245, 10, 88, 161, 226, 172, 40, 41, 99, 186, 245, 101, 100, 136, 26, 235, 46, 192, 97, 88, 13, 7, 224, 193, 85, 151, 203, 158, 86, 188, 117, 138, 174, 254, 69, 87, 152, 206, 182, 94, 196, 52, 253, 133, 241, 104, 139, 60, 231, 9, 118, 117, 139, 87, 245, 168, 149, 22, 233, 64, 240, 29, 97, 239, 24, 152, 31, 1, 233, 136, 192, 178, 60, 188, 60, 85, 140, 186, 207, 138, 203, 186, 1, 125, 121, 4, 128, 88, 9, 39, 24, 213, 217, 249, 100, 42, 210, 168, 128, 11, 178, 156, 137, 20, 182, 238, 124, 148, 106, 99, 214, 177, 153, 236, 75, 242, 173, 211, 145, 12, 40, 158, 254, 143, 200, 230, 110, 235, 82, 72, 158, 191, 212, 154, 109, 121, 82, 192, 178, 126, 82, 148, 45, 164, 229, 247, 72, 195, 140, 145, 17, 38, 208, 57, 21, 49, 127, 220, 161, 231, 253, 182, 148, 80, 202, 81, 106, 167, 247, 60, 39, 11, 103, 170, 134, 166, 75, 244, 231, 160, 208, 251, 160, 193, 29, 231, 223, 199, 235, 215, 22, 22, 214, 216, 155, 97, 200, 69, 235, 9, 112, 43, 168, 60, 51, 150, 166, 213, 189, 204, 102, 235, 198, 248, 165, 201, 36, 68, 161, 216, 194, 103, 51, 232, 71, 87, 164, 68, 86, 14, 107, 228, 195, 188, 244, 226, 229, 80, 171, 204, 97, 55, 36, 215, 237, 116, 70, 146, 60, 233, 184, 114, 219, 247, 249, 68, 55, 223, 171, 105, 89, 10, 2, 186, 141, 136, 242, 139, 4, 235, 15, 76, 115, 135, 254, 56, 178, 27, 18, 174, 105, 206, 18, 31, 10, 234, 8, 104, 43, 169, 208, 23, 247, 147, 152, 179, 6, 44, 44, 25, 107, 144, 93, 1, 2, 178, 235, 42, 51, 29, 92, 19, 90, 58, 144, 122, 79, 30, 207, 202, 236, 250, 235, 63, 107, 129, 75, 171, 172, 32, 145, 17, 208, 42, 78, 208, 91, 193, 31, 212, 77, 234, 130, 58, 87, 61, 110, 27, 204, 102, 128, 188, 232, 69, 156, 219, 2, 69, 46, 220, 127, 210, 83, 56, 40, 248, 78, 236, 194, 58, 176, 68, 178, 68, 43, 58, 238, 182, 99, 151, 34, 59, 191, 119, 244, 13, 194, 213, 108, 28, 28, 212, 230, 112, 25, 0, 76, 209, 181, 39, 69, 159, 171, 211, 26, 78, 15, 0, 216, 201, 78, 158, 103, 216, 228, 107, 114, 122, 147, 81, 155, 248, 205, 102, 54, 254, 177, 228, 97, 173, 202, 117, 246, 238, 213, 29, 1, 150, 240, 126, 26, 121, 177, 184, 140, 85, 242, 4, 51, 147, 87, 213, 48, 167, 110, 204, 214, 94, 6, 91, 170, 51, 139, 133, 228, 40, 233, 173, 70, 176, 158, 238, 137, 230, 78, 238, 139, 25, 104, 216, 138, 10, 196, 158, 119, 10, 217, 247, 248, 162, 215, 34, 48, 245, 131, 29, 239, 69, 225, 7, 173, 227, 43, 66, 147, 255, 196, 138, 195, 109, 196, 144, 249, 243, 49, 128, 135, 143, 100, 17, 23, 242, 37, 251, 25, 6, 89, 119, 31, 37, 116, 98, 191, 242, 204, 72, 58, 206, 159, 205, 191, 237, 205, 203, 74, 150, 169, 183, 73, 5, 114, 9, 220, 81, 27, 35, 166, 9, 83, 252, 46, 243, 162, 9, 236, 27, 154, 67, 108, 3, 245, 8, 39, 23, 130, 220, 80, 178, 145, 101, 247, 125, 65, 8, 255, 104, 41, 146, 120, 11, 130, 4, 217, 109, 204, 57, 86, 26, 69, 12, 91, 148, 8, 26, 135, 80, 94, 254, 73, 124, 93, 247, 53, 186, 109, 157, 179, 88, 139, 13, 184, 172, 162, 169, 49, 8, 95, 214, 177, 85, 244, 37, 135, 227, 143, 93, 198, 152, 57, 159, 221, 9, 45, 234, 64, 227, 165, 177, 47, 140, 5, 158, 13, 251, 211, 120, 144, 162, 73, 59, 66, 226, 145, 100, 110, 153, 192, 202, 119, 36, 194, 114, 247, 243, 143, 152, 179, 81, 159, 45, 202, 245, 44, 17, 172, 30, 118, 193, 28, 19, 64, 30, 83, 252, 105, 2, 5, 114, 192, 237, 245, 157, 52, 245, 121, 155, 124, 180, 79, 23, 139, 39, 236, 55, 127, 128, 113, 70, 181, 22, 51, 80, 218, 77, 94, 49, 132, 208, 255, 61, 159, 254, 208, 84, 4, 177, 150, 158, 162, 219, 149, 66, 137, 54, 184, 232, 102, 177, 251, 241, 242, 255, 127, 126, 246, 35, 86, 151, 136, 117, 42, 159, 168, 213, 208, 28, 71, 165, 181, 104, 194, 108, 116, 101, 243, 73, 248, 75, 65, 166, 140, 168, 5, 6, 113, 80, 156, 134, 223, 237, 137, 221, 242, 113, 33, 23, 140, 190, 135, 157, 222, 51, 215, 214, 115, 22, 178, 111, 120, 220, 135, 117, 15, 54, 78, 145, 156, 58, 168, 156, 203, 69, 97, 13, 222, 133, 180, 110, 124, 105, 131, 36, 194, 131, 156, 201, 65, 9, 253, 80, 102, 14, 183, 93, 235, 126, 222, 214, 125, 61, 55, 151, 179, 171, 98, 146, 253, 164, 72, 158, 96, 26, 127, 200, 96, 24, 156, 178, 14, 4, 160, 241, 119, 59, 191, 10, 126, 143, 109, 175, 201, 69, 115, 111, 173, 155, 232, 160, 218, 207, 6, 213, 206, 142, 33, 81, 0, 122, 81, 80, 69, 101, 174, 193, 219, 126, 39, 121, 181, 96, 148, 35, 242, 47, 58, 69, 187, 32, 168, 247, 231, 235, 127, 86, 11, 5, 183, 143, 94, 200, 108, 97, 83, 148, 104, 147, 58, 210, 51, 71, 172, 160, 10, 250, 203, 92, 39, 118, 107, 251, 237, 211, 243, 89, 97, 132, 236, 62, 21, 153, 173, 75, 223, 168, 82, 33, 149, 45, 190, 207, 186, 227, 208, 41, 23, 185, 53, 57, 219, 210, 36, 212, 163, 181, 255, 54, 40, 185, 171, 203, 201, 138, 48, 45, 171, 1, 26, 248, 76, 119, 31, 148, 58, 148, 92, 93, 136, 205, 60, 128, 26, 139, 212, 156, 86, 71, 60, 146, 93, 0, 171, 37, 30, 200, 128, 221, 242, 201, 152, 82, 33, 176, 167, 80, 211, 9, 85, 54, 96, 47, 59, 198, 230, 108, 8, 223, 95, 37, 28, 225, 54, 163, 175, 180, 38, 86, 213, 24, 247, 78, 61, 48, 100, 85, 36, 10, 68, 56, 181, 102, 229, 59, 54, 185, 16, 66, 89, 223, 33, 225, 75, 17, 7, 162, 186, 136, 1, 112, 169, 31, 44, 1, 140, 246, 106, 194, 83, 182, 193, 243, 186, 245, 40, 219, 0, 95, 189, 231, 152, 162, 146, 92, 120, 81, 35, 67, 85, 237, 1, 77, 148, 188, 248, 146, 158, 228, 92, 205, 94, 205, 87, 63, 110, 150, 84, 147, 133, 230, 164, 190, 218, 201, 82, 117, 135, 37, 88, 115, 143, 27, 123, 180, 114, 12, 5, 68, 196, 168, 164, 162, 124, 104, 9, 209, 151, 32, 176, 119, 239, 122, 1, 98, 91, 101, 143, 230, 251, 100, 88, 77, 195, 126, 68, 51, 18, 193, 163, 236, 53, 236, 80, 19, 1, 109, 154, 64, 24, 14, 82, 1, 70, 116, 170, 113, 175, 78, 109, 26, 38, 220, 244, 159, 184, 8, 220, 1, 127, 145, 97, 108, 74, 98, 43, 208, 80, 21, 35, 132, 49, 169, 131, 142, 49, 87, 114, 11, 111, 80, 0, 25, 198, 145, 65, 99, 209, 169, 247, 41, 196, 125, 89, 211, 72, 79, 211, 126, 114, 162, 210, 39, 226, 187, 103, 65, 139, 211, 35, 18, 76, 88, 42, 135, 121, 103, 76, 156, 100, 125, 50, 180, 212, 46, 24, 83, 39, 29, 215, 154, 83, 201, 208, 170, 104, 171, 11, 181, 197, 213, 137, 177, 228, 30, 243, 217, 77, 131, 208, 203, 16, 80, 161, 30, 39, 128, 196, 49, 108, 236, 132, 247, 188, 45, 115, 140, 81, 5, 143, 23, 58, 107, 65, 11, 67, 181, 88, 247, 117, 86, 178, 78, 84, 223, 43, 98, 238, 194, 135, 196, 33, 248, 44, 116, 22, 74, 255, 35, 173, 165, 4, 249, 168, 101, 181, 145, 128, 129, 182, 179, 179, 134, 235, 24, 67, 84, 114, 155, 0, 251, 28, 235, 109, 77, 156, 11, 166, 218, 64, 97, 18, 94, 228, 47, 126, 13, 222, 3, 149, 183, 99, 103, 169, 163, 157, 195, 50, 12, 176, 0, 159, 106, 54, 0, 184, 40, 47, 185, 74, 103, 197, 50, 113, 102, 114, 24, 76, 222, 6, 34, 25, 63, 117, 187, 160, 27, 23, 86, 28, 73, 55, 128, 199, 212, 159, 19, 214, 177, 57, 44, 155, 89, 86, 28, 151, 64, 91, 44, 232, 36, 157, 214, 101, 37, 176, 165, 129, 157, 137, 163, 39, 68, 247, 59, 208, 136, 154, 36, 200, 211, 238, 154, 189, 53, 144, 249, 240, 16, 188, 128, 35, 145, 44, 38, 164, 6, 88, 89, 50, 0, 94, 248, 53, 56, 15, 213, 255, 78, 13, 104, 198, 138, 144, 226, 247, 212, 76, 81, 118, 42, 230, 59, 185, 99, 51, 190, 113, 58, 243, 53, 127, 132, 253, 217, 204, 243, 16, 116, 220, 75, 56, 164, 39, 14, 210, 183, 199, 231, 77, 128, 113, 130, 199, 107, 56, 253, 169, 214, 98, 98, 52, 172, 37, 68, 29, 41, 174, 206, 33, 4, 153, 255, 101, 161, 244, 244, 165, 30, 204, 233, 72, 57, 172, 90, 133, 114, 205, 190, 204, 57, 194, 230, 137, 213, 113, 144, 229, 146, 154, 248, 4, 139, 126, 220, 147, 56, 177, 161, 137, 140, 228, 104, 187, 59, 175, 30, 37, 250, 184, 51, 40, 7, 86, 127, 67, 234, 143, 187, 4, 225, 187, 170, 218, 198, 234, 183, 0, 104, 197, 147, 88, 232, 139, 125, 30, 217, 185, 47, 247, 243, 59, 99, 184, 76, 136, 191, 50, 32, 25, 104, 186, 14, 247, 129, 168, 103, 30, 219, 4, 17, 150, 66, 83, 89, 221, 223, 47, 139, 70, 88, 197, 8, 166, 164, 49, 5, 169, 71, 39, 36, 125, 121, 163, 81, 175, 88, 120, 138, 12, 127, 166, 118, 216, 158, 64, 26, 155, 68, 98, 101, 7, 248, 197, 240, 195, 225, 230, 9, 145, 208, 180, 84, 19, 120, 33, 138, 65, 57, 91, 78, 222, 192, 146, 235, 171, 169, 13, 19, 155, 121, 117, 53, 242, 164, 128, 129, 103, 227, 27, 138, 20, 41, 173, 145, 205, 234, 228, 186, 0, 242, 239, 249, 11, 132, 148, 142, 208, 164, 105, 201, 4, 252, 59, 230, 209, 198, 202, 128, 148, 86, 0, 40, 63, 81, 255, 181, 126, 198, 156, 25, 188, 155, 209, 117, 30, 170, 26, 134, 226, 93, 45, 12, 94, 202, 127, 22, 24, 44, 87, 44, 149, 26, 24, 210, 123, 101, 41, 58, 100, 135, 224, 230, 245, 232, 239, 36, 170, 185, 120, 159, 238, 13, 73, 217, 193, 48, 147, 130, 126, 224, 61, 190, 38, 112, 194, 207, 184, 50, 88, 104, 157, 69, 115, 4, 77, 9, 174, 151, 56, 76, 223, 91, 160, 24, 3, 233, 10, 38, 172, 89, 85, 74, 224, 113, 241, 33, 161, 208, 87, 114, 174, 11, 218, 54, 202, 86, 21, 131, 97, 203, 13, 248, 44, 84, 202, 112, 181, 173, 37, 220, 173, 59, 96, 89, 4, 199, 241, 219, 164, 19, 181, 108, 252, 230, 229, 233, 224, 106, 105, 11, 219, 131, 207, 213, 0, 206, 19, 17, 115, 226, 85, 173, 172, 172, 163, 93, 65, 9, 100, 138, 33, 90, 156, 180, 173, 196, 57, 202, 67, 45, 170, 179, 244, 161, 157, 253, 73, 252, 11, 27, 149, 109, 20, 182, 36, 126, 79, 177, 192, 141, 90, 235, 161, 140, 134, 188, 242, 18, 125, 208, 189, 175, 29, 31, 58, 9, 150, 122, 172, 137, 79, 123, 223, 221, 135, 149, 149, 213, 177, 20, 230, 30, 51, 204, 67, 156, 138, 171, 106, 58, 161, 181, 116, 243, 223, 4, 105, 255, 228, 144, 237, 66, 131, 220, 11, 203, 198, 181, 195, 227, 123, 86, 157, 195, 62, 230, 237, 24, 239, 146, 138, 192, 155, 2, 117, 49, 155, 232, 207, 101, 115, 96, 34, 78, 133, 248, 18, 59, 37, 226, 110, 201, 155, 224, 73, 183, 168, 250, 85, 195, 24, 149, 63, 141, 102, 125, 191, 17, 80, 202, 59, 27, 3, 121, 209, 154, 65, 204, 25, 183, 225, 52, 56, 47, 31, 7, 239, 64, 240, 109, 140, 192, 175, 177, 225, 143, 118, 187, 138, 5, 197, 124, 190, 153, 205, 180, 45, 63, 153, 46, 3, 62, 140, 149, 35, 227, 31, 204, 199, 64, 172, 145, 229, 149, 109, 50, 34, 65, 35, 149, 158, 163, 120, 138, 77, 194, 192, 161, 231, 115, 208, 133, 69, 140, 0, 61, 58, 27, 250, 198, 30, 41, 92, 105, 174, 122, 64, 119, 156, 199, 69, 55, 119, 133, 227, 132, 163, 39, 31, 9, 222, 196, 216, 45, 45, 239, 34, 95, 124, 236, 99, 144, 27, 164, 111, 21, 0, 129, 130, 87, 113, 153, 203, 95, 72, 49, 151, 32, 79, 219, 90, 95, 79, 189, 46, 55, 4, 166, 65, 226, 84, 216, 10, 72, 218, 105, 51, 252, 45, 57, 11, 86, 109, 200, 113, 80, 137, 91, 107, 34, 42, 109, 157, 31, 25, 82, 45, 13, 160, 217, 102, 159, 246, 178, 206, 92, 62, 73, 194, 182, 47, 223, 77, 195, 115, 117, 135, 99, 141, 166, 52, 11, 225, 50, 64, 181, 114, 32, 67, 26, 129, 100, 37, 255, 52, 237, 150, 247, 50, 175, 110, 28, 235, 219, 145, 189, 149, 234, 165, 105, 66, 100, 176, 186, 201, 130, 176, 143, 126, 11, 251, 66, 43, 179, 232, 141, 27, 87, 45, 228, 113, 234, 136, 5, 35, 134, 136, 158, 97, 173, 234, 239, 107, 96, 87, 4, 125, 29, 3, 204, 157, 67, 120, 222, 210, 157, 32, 168, 149, 14, 57, 100, 245, 227, 54, 184, 24, 52, 80, 51, 205, 196, 239, 2, 56, 115, 228, 151, 139, 63, 222, 81, 82, 158, 106, 68, 234, 141, 104, 153, 165, 96, 239, 83, 171, 178, 198, 202, 156, 106, 43, 60, 104, 14, 110, 135, 198, 197, 169, 12, 74, 105, 186, 59, 149, 252, 149, 241, 32, 110, 230, 131, 119, 250, 40, 61, 59, 33, 214, 67, 56, 196, 84, 132, 118, 192, 131, 56, 236, 250, 224, 153, 247, 13, 243, 120, 126, 84, 62, 28, 62, 0, 76, 214, 58, 150, 108, 121, 110, 121, 146, 109, 83, 169, 159, 87, 159, 63, 85, 99, 34, 114, 189, 120, 98, 34, 201, 13, 43, 25, 136, 25, 120, 203, 193, 183, 248, 28, 108, 28, 110, 42, 152, 21, 17, 104, 14, 227, 28, 205, 50, 145, 8, 241, 49, 63, 222, 218, 220, 128, 167, 164, 12, 100, 97, 254, 66, 179, 240, 185, 207, 237, 58, 101, 222, 115, 223, 28, 68, 25, 193, 70, 96, 91, 133, 203, 215, 215, 6, 211, 123, 222, 249, 193, 167, 211, 191, 104, 101, 21, 206, 253, 48, 222, 37, 173, 225, 174, 96, 242, 207, 147, 182, 152, 150, 234, 241, 53, 254, 36, 82, 117, 123, 207, 43, 5, 35, 21, 105, 18, 14, 181, 20, 15, 67, 139, 118, 198, 206, 165, 201, 202, 40, 209, 255, 13, 224, 0, 191, 250, 93, 15, 174, 69, 217, 115, 14, 101, 119, 194, 45, 44, 70, 244, 254, 105, 137, 112, 175, 181, 146, 43, 128, 92, 222, 87, 19, 227, 61, 169, 169, 241, 33, 76, 3, 149, 130, 178, 235, 228, 95, 78, 146, 124, 39, 204, 69, 161, 59, 221, 212, 216, 63, 28, 89, 198, 64, 201, 205, 162, 64, 248, 166, 125, 183, 127, 46, 100, 127, 128, 117, 97, 89, 125, 126, 135, 209, 99, 147, 132, 62, 6, 178, 205, 195, 79, 28, 54, 19, 166, 148, 169, 254, 65, 116, 59, 5, 226, 42, 115, 226, 251, 78, 100, 66, 180, 236, 63, 236, 74, 17, 106, 154, 222, 236, 193, 85, 26, 137, 115, 112, 156, 114, 149, 194, 92, 213, 130, 125, 11, 117, 250, 246, 155, 220, 139, 55, 134, 8, 131, 20, 220, 161, 183, 205, 228, 16, 10, 242, 145, 218, 227, 240, 180, 198, 201, 118, 99, 232, 99, 20, 31, 72, 44, 182, 53, 43, 193, 56, 70, 213, 147, 87, 177, 215, 65, 155, 173, 54, 69, 188, 57, 241, 23, 104, 253, 10, 195, 15, 71, 74, 78, 222, 37, 112, 143, 250, 169, 71, 5, 116, 234, 10, 26, 72, 95, 51, 204, 211, 130, 175, 42, 220, 35, 240, 242, 144, 93, 149, 114, 215, 197, 99, 246, 61, 191, 52, 140, 35, 47, 73, 53, 218, 244, 181, 244, 150, 115, 245, 216, 57, 10, 7, 242, 203, 254, 24, 75, 100, 114, 214, 12, 223, 230, 172, 108, 229, 191, 25, 68, 116, 180, 32, 196, 17, 20, 48, 102, 192, 147, 13, 170, 188, 240, 10, 225, 111, 254, 103, 83, 60, 244, 38, 248, 245, 215, 67, 19, 210, 162, 41, 129, 207, 192, 216, 128, 247, 123, 142, 33, 169, 184, 253, 129, 22, 208, 204, 137, 189, 11, 54, 249, 103, 246, 212, 201, 205, 188, 181, 195, 163, 23, 126, 33, 156, 42, 249, 84, 134, 212, 100, 255, 129, 219, 147, 216, 86, 75, 101, 171, 244, 65, 203, 86, 70, 170, 34, 223, 223, 174, 127, 95, 162, 230, 67, 220, 146, 200, 228, 30, 214, 234, 109, 8, 9, 12, 58, 58, 133, 91, 201, 233, 93, 67, 116, 116, 58, 34, 2, 97, 71, 195, 6, 155, 139, 97, 130, 113, 30, 85, 147, 162, 107, 118, 185, 49, 152, 212, 101, 239, 92, 241, 198, 135, 19, 20, 62, 126, 43, 84, 188, 149, 169, 94, 144, 97, 0, 195, 182, 67, 4, 122, 206, 201, 69, 242, 239, 63, 140, 255, 105, 177, 205, 160, 87, 115, 207, 31, 127, 50, 200, 2, 232, 168, 162, 232, 159, 64, 193, 186, 63, 169, 55, 3, 180, 188, 227, 82, 229, 239, 111, 44, 224, 104, 10, 139, 54, 202, 96, 101, 65, 22, 180, 21, 37, 199, 191, 11, 49, 111, 185, 204, 136, 107, 129, 63, 243, 130, 48, 204, 7, 215, 93, 4, 87, 204, 91, 250, 78, 232, 149, 107, 59, 132, 40, 77, 23, 140, 26, 114, 16, 75, 34, 156, 82, 37, 221, 179, 200, 74, 77, 90, 64, 195, 204, 162, 24, 43, 4, 243, 216, 99, 222, 245, 60, 250, 153, 177, 48, 177, 187, 57, 148, 213, 152, 89, 14, 5, 247, 62, 251, 171, 94, 166, 207, 140, 96, 195, 23, 247, 77, 96, 144, 245, 88, 216, 105, 119, 153, 193, 73, 252, 157, 255, 126, 81, 84, 116, 41, 239, 97, 24, 147, 40, 131, 255, 212, 94, 238, 98, 198, 250, 190, 53, 217, 199, 157, 118, 161, 212, 229, 46, 193, 99, 225, 99, 30, 154, 3, 227, 124, 157, 243, 2, 133, 194, 224, 30, 248, 239, 189, 193, 116, 118, 164, 84, 26, 105, 75, 49, 30, 66, 207, 174, 4, 195, 40, 253, 42, 86, 76, 230, 119, 130, 73, 105, 21, 100, 87, 201, 102, 123, 35, 124, 253, 5, 53, 59, 133, 233, 201, 252, 241, 192, 175, 135, 124, 195, 69, 239, 96, 149, 140, 78, 204, 57, 16, 107, 143, 55, 151, 246, 177, 93, 18, 182, 33, 10, 68, 66, 174, 139, 154, 237, 161, 137, 143, 177, 52, 150, 14, 86, 43, 84, 115, 167, 14, 164, 211, 232, 9, 111, 109, 34, 65, 37, 183, 198, 187, 53, 249, 224, 97, 167, 7, 210, 28, 156, 132, 123, 172, 7, 98, 164, 100, 205, 27, 197, 255, 84, 216, 251, 167, 204, 11, 243, 237, 3, 83, 46, 110, 84, 28, 56, 4, 101, 219, 62, 153, 64, 213, 172, 96, 233, 37, 183, 241, 223, 70, 173, 181, 229, 15, 43, 220, 186, 101, 112, 232, 231, 190, 181, 225, 56, 182, 109, 67, 230, 14, 133, 20, 128, 82, 26, 4, 179, 158, 103, 13, 193, 108, 109, 175, 103, 45, 204, 255, 69, 100, 211, 89, 113, 27, 170, 169, 46, 11, 136, 91, 57, 241, 252, 167, 140, 247, 169, 196, 115, 147, 197, 67, 75, 216, 116, 118, 142, 136, 170, 195, 22, 199, 161, 70, 150, 210, 238, 67, 55, 205, 113, 136, 242, 127, 18, 231, 208, 136, 27, 114, 34, 76, 249, 119, 101, 235, 18, 170, 214, 16, 64, 24, 26, 27, 44, 174, 144, 243, 116, 44, 142, 75, 251, 131, 103, 213, 212, 232, 143, 165, 203, 89, 34, 122, 126, 42, 240, 142, 99, 85, 150, 207, 138, 217, 208, 213, 83, 206, 3, 35, 197, 33, 64, 182, 166, 33, 247, 245, 190, 139, 21, 137, 170, 9, 174, 217, 60, 233, 160, 209, 254, 217, 192, 234, 182, 11, 140, 169, 72, 239, 205, 160, 85, 16, 100, 208, 173, 58, 154, 57, 184, 146, 157, 40, 81, 136, 193, 176, 69, 119, 78, 107, 73, 68, 71, 149, 44, 44, 185, 11, 222, 152, 127, 41, 86, 37, 233, 144, 206, 98, 29, 176, 2, 188, 193, 218, 82, 61, 210, 117, 125, 3, 105, 18, 50, 59, 8, 165, 31, 67, 179, 7, 20, 103, 139, 184, 68, 45, 248, 138, 151, 112, 142, 250, 41, 83, 5, 49, 5, 234, 66, 255, 210, 146, 174, 216, 115, 137, 246, 67, 252, 80, 11, 98, 203, 226, 206, 169, 247, 171, 165, 234, 27, 51, 199, 230, 16, 55, 155, 21, 246, 240, 168, 143, 245, 175, 9, 2, 60, 189, 68, 222, 155, 94, 176, 140, 251, 144, 38, 162, 77, 100, 50, 211, 190, 76, 156, 28, 130, 229, 171, 92, 176, 2, 41, 75, 245, 153, 94, 128, 122, 127, 35, 18, 150, 142, 139, 115, 231, 205, 216, 203, 233, 70, 244, 87, 109, 142, 103, 24, 158, 29, 189, 128, 230, 147, 106, 140, 248, 54, 46, 149, 150, 190, 138, 19, 110, 46, 253, 154, 188, 176, 55, 67, 91, 173, 209, 168, 2, 26, 183, 74, 232, 79, 178, 148, 208, 0, 154, 182, 3, 3, 144, 242, 192, 50, 206, 40, 131, 137, 233, 12, 77, 228, 1, 98, 225, 197, 167, 72, 87, 23, 112, 182, 51, 40, 187, 85, 152, 1, 6, 90, 204, 174, 231, 15, 235, 71, 208, 50, 89, 234, 250, 63, 216, 46, 212, 18, 243, 71, 52, 15, 67, 169, 148, 248, 35, 183, 89, 134, 32, 131, 13, 23, 62, 125, 94, 200, 139, 132, 79, 116, 193, 132, 180, 4, 21, 230, 38, 36, 181, 30, 101, 251, 110, 240, 203, 70, 214, 158, 224, 170, 156, 130, 232, 91, 250, 160, 198, 14, 169, 76, 89, 129, 206, 54, 204, 241, 95, 158, 10, 171, 12, 60, 168, 12, 213, 105, 229, 99, 152, 241, 140, 22, 248, 148, 154, 195, 46, 112, 208, 98, 48, 58, 40, 125, 205, 10, 143, 182, 33, 105, 204, 9, 175, 0, 240, 199, 181, 128, 99, 59, 14, 83, 214, 207, 198, 153, 132, 23, 180, 234, 75, 44, 46, 75, 18, 213, 87, 238, 63, 227, 153, 202, 28, 252, 54, 226, 209, 22, 200, 76, 168, 176, 238, 139, 33, 113, 154, 68, 246, 97, 115, 162, 6, 208, 82, 98, 149, 162, 199, 156, 230, 75, 68, 26, 118, 120, 93, 175, 193, 113, 12, 128, 100, 245, 164, 105, 201, 129, 208, 47, 211, 242, 81, 78, 216, 201, 103, 232, 205, 237, 187, 4, 48, 32, 239, 183, 85, 252, 54, 216, 138, 20, 71, 191, 2, 15, 49, 80, 46, 125, 48, 154, 59, 36, 26, 195, 155, 181, 74, 103, 88, 59, 157, 58, 181, 32, 157, 187, 228, 54, 161, 102, 4, 201, 118, 6, 207, 105, 157, 177, 151, 58, 110, 109, 217, 132, 229, 82, 251, 101, 233, 28, 153, 141, 51, 216, 118, 167, 239, 176, 134, 188, 219, 172, 130, 181, 95, 98, 229, 190, 238, 63, 192, 105, 249, 94, 146, 107, 104, 111, 188, 125, 242, 104, 70, 217, 83, 210, 77, 246, 51, 132, 9, 177, 10, 136, 158, 65, 115, 51, 253, 159, 120, 217, 58, 162, 207, 197, 15, 20, 25, 185, 200, 58, 188, 239, 98, 128, 159, 77, 14, 200, 188, 5, 190, 63, 93, 62, 178, 150, 13, 80, 117, 187, 226, 150, 86, 110, 160, 80, 183, 213, 182, 55, 95, 27, 187, 44, 125, 199, 235, 79, 137, 92, 78, 44, 120, 235, 125, 112, 100, 242, 57, 68, 168, 27, 6, 207, 4, 59, 53, 92, 211, 250, 133, 59, 228, 236, 160, 107, 44, 165, 127, 181, 149, 114, 45, 25, 198, 189, 191, 3, 209, 225, 232, 104, 153, 39, 126, 149, 115, 25, 155, 92, 16, 40, 230, 134, 36, 113, 42, 155, 173, 175, 31, 185, 200, 177, 68, 215, 180, 64, 139, 89, 144, 240, 182, 73, 191, 139, 25, 127, 17, 185, 247, 231, 17, 105, 21, 36, 2, 161, 44, 50, 244, 160, 161, 107, 158, 6, 40, 76, 153, 82, 70, 53, 140, 250, 17, 194, 188, 162, 51, 189, 13, 84, 225, 31, 227, 189, 232, 239, 140, 181, 190, 201, 45, 239, 102, 70, 69, 117, 70, 229, 32, 182, 15, 62, 57, 99, 92, 202, 200, 3, 28, 63, 203, 20, 249, 106, 39, 26, 57, 68, 62, 122, 158, 164, 202, 12, 176, 73, 200, 42, 57, 149, 2, 13, 211, 28, 114, 225, 211, 118, 60, 102, 145, 35, 217, 234, 255, 136, 6, 77, 197, 230, 231, 88, 174, 46, 109, 131, 101, 6, 90, 101, 186, 195, 194, 70, 140, 92, 84, 115, 6, 217, 55, 172, 196, 69, 172, 132, 225, 67, 116, 34, 17, 69, 178, 8, 51, 18, 8, 108, 137, 237, 125, 152, 131, 249, 48, 78, 44, 44, 213, 208, 50, 182, 57, 43, 164, 72, 131, 136, 149, 148, 212, 63, 118, 5, 180, 100, 218, 192, 59, 101, 130, 233, 97, 75, 228, 230, 175, 147, 121, 82, 174, 103, 91, 174, 242, 191, 165, 121, 0, 217, 88, 251, 201, 78, 244, 251, 2, 249, 87, 168, 43, 252, 132, 116, 9, 67, 12, 130, 189, 95, 207, 145, 11, 4, 110, 132, 192, 177, 23, 22, 84, 154, 87, 34, 211, 253, 67, 0, 166, 101, 48, 184, 57, 81, 88, 90, 197, 64, 249, 38, 94, 247, 190, 229, 252, 26, 39, 250, 230, 142, 106, 209, 149, 37, 214, 58, 231, 79, 93, 90, 124, 202, 185, 40, 160, 144, 76, 53, 173, 133, 164, 167, 189, 134, 83, 133, 232, 19, 114, 98, 135, 201, 248, 235, 62, 135, 47, 39, 154, 181, 114, 139, 26, 156, 212, 159, 196, 15, 140, 132, 166, 246, 180, 216, 13, 112, 163, 11, 223, 132, 251, 70, 89, 195, 7, 255, 96, 138, 118, 79, 177, 205, 22, 17, 59, 243, 8, 185, 162, 243, 62, 49, 164, 146, 142, 65, 64, 117, 216, 193, 96, 232, 135, 222, 75, 173, 107, 95, 125, 125, 59, 179, 148, 254, 70, 124, 137, 193, 62, 226, 65, 26, 53, 124, 254, 52, 106, 123, 124, 192, 217, 135, 172, 13, 209, 67, 4, 20, 133, 214, 139, 88, 236, 138, 231, 70, 228, 101, 185, 210, 92, 0, 35, 58, 51, 19, 239, 92, 122, 190, 63, 90, 40, 128, 128, 78, 236, 157, 159, 16, 141, 237, 100, 135, 229, 71, 237, 88, 86, 120, 84, 48, 229, 102, 169, 156, 116, 250, 20, 158, 52, 56, 192, 155, 89, 233, 205, 51, 203, 22, 162, 169, 217, 173, 30, 81, 67, 169, 207, 193, 114, 165, 151, 106, 97, 55, 255, 74, 237, 213, 215, 71, 217, 207, 25, 25, 113, 110, 118, 20, 67, 50, 216, 1, 161, 49, 73, 124, 16, 239, 212, 1, 196, 13, 129, 3, 122, 66, 50, 79, 209, 196, 68, 131, 79, 75, 154, 111, 249, 137, 249, 74, 158, 250, 100, 215, 181, 162, 174, 143, 99, 33, 134, 160, 202, 81, 108, 230, 193, 59, 138, 226, 8, 66, 14, 3, 163, 49, 50, 20, 241, 217, 44, 124, 132, 129, 114, 88, 72, 98, 184, 18, 125, 79, 22, 250, 1, 39, 196, 186, 202, 132, 48, 73, 52, 140, 186, 80, 191, 206, 247, 181, 175, 204, 60, 67, 39, 181, 55, 7, 120, 96, 74, 77, 93, 104, 76, 156, 66, 112, 58, 30, 35, 121, 64, 150, 143, 51, 40, 137, 108, 187, 71, 120, 89, 127, 161, 85, 81, 67, 28, 128, 6, 202, 150, 94, 184, 76, 157, 139, 159, 6, 86, 135, 102, 48, 172, 228, 157, 143, 247, 126, 184, 74, 115, 218, 90, 18, 246, 208, 69, 192, 192, 66, 196, 1, 85, 59, 141, 8, 214, 199, 100, 222, 222, 0, 138, 253, 170, 40, 194, 83, 177, 82, 224, 235, 39, 204, 167, 52, 30, 254, 154, 61, 236, 123, 226, 117, 1, 68, 7, 119, 16, 86, 226, 36, 184, 184, 27, 6, 201, 37, 152, 13, 187, 43, 29, 167, 138, 183, 6, 60, 136, 174, 100, 20, 194, 230, 255, 48, 226, 245, 131, 5, 245, 151, 121, 238, 112, 75, 60, 91, 121, 246, 11, 57, 214, 52, 150, 139, 251, 38, 111, 232, 29, 239, 236, 149, 89, 113, 212, 107, 98, 253, 28, 205, 5, 42, 84, 210, 188, 235, 182, 71, 208, 45, 17, 75, 190, 68, 11, 82, 255, 214, 54, 50, 242, 99, 38, 124, 147, 29, 105, 230, 144, 242, 87, 161, 134, 100, 5, 207, 101, 94, 225, 55, 203, 156, 137, 81, 199, 25, 68, 93, 90, 61, 237, 194, 110, 244, 188, 184, 209, 189, 7, 203, 190, 238, 46, 235, 81, 125, 185, 196, 52, 154, 221, 52, 165, 28, 179, 90, 14, 172, 140, 248, 191, 20, 78, 14, 90, 138, 202, 145, 27, 91, 241, 61, 253, 76, 170, 92, 56, 150, 196, 113, 228, 166, 102, 78, 126, 80, 189, 159, 91, 187, 172, 174, 197, 78, 86, 144, 177, 58, 31, 22, 191, 122, 218, 51, 139, 17, 231, 198, 103, 217, 120, 33, 157, 180, 160, 69, 193, 25, 139, 215, 240, 137, 25, 83, 23, 39, 199, 168, 169, 105, 127, 115, 213, 54, 71, 87, 229, 199, 215, 59, 18, 138, 86, 105, 61, 227, 212, 229, 49, 121, 179, 191, 39, 229, 97, 77, 106, 70, 102, 198, 246, 115, 174, 57, 133, 141, 113, 244, 82, 136, 198, 47, 145, 164, 8, 164, 21, 29, 42, 143, 44, 215, 186, 131, 27, 48, 220, 228, 219, 5, 70, 67, 181, 218, 32, 254, 224, 19, 4, 196, 241, 247, 213, 93, 52, 93, 6, 137, 158, 42, 3, 154, 144, 40, 255, 11, 171, 185, 2, 250, 224, 116, 126, 72, 39, 79, 220, 9, 39, 158, 71, 233, 105, 197, 197, 97, 64, 129, 174, 114, 26, 79, 118, 103, 78, 142, 155, 127, 48, 131, 152, 119, 247, 188, 51, 86, 230, 78, 216, 14, 161, 115, 99, 172, 110, 141, 184, 76, 143, 96, 43, 224, 171, 91, 245, 225, 195, 37, 180, 33, 130, 249, 117, 208, 7, 28, 95, 253, 78, 155, 11, 27, 219, 193, 233, 97, 48, 134, 255, 49, 182, 82, 251, 203, 201, 154, 239, 150, 6, 72, 237, 54, 200, 16, 214, 40, 246, 138, 28, 90, 109, 252, 87, 110, 57, 221, 28, 238, 37, 40, 14, 3, 55, 121, 177, 5, 47, 69, 234, 242, 209, 99, 237, 152, 42, 49, 44, 128, 71, 116, 116, 34, 191, 28, 96, 49, 188, 160, 132, 159, 164, 254, 251, 44, 71, 230, 102, 43, 203, 192, 113, 212, 188, 206, 87, 15, 245, 203, 206, 205, 96, 63, 114, 176, 251, 58, 249, 147, 128, 207, 52, 206, 183, 52, 23, 5, 111, 73, 91, 241, 56, 198, 227, 54, 209, 199, 159, 243, 57, 137, 96, 97, 59, 123, 198, 94, 95, 213, 47, 138, 241, 244, 233, 255, 153, 235, 217, 228, 119, 141, 19, 89, 26, 61, 7, 106, 88, 110, 240, 34, 172, 99, 181, 193, 216, 68, 165, 232, 84, 118, 136, 148, 231, 201, 63, 194, 16, 250, 0, 99, 105, 229, 59, 20, 200, 193, 10, 172, 108, 144, 145, 102, 177, 218, 80, 158, 179, 219, 101, 103, 122, 239, 149, 68, 112, 154, 125, 126, 45, 125, 19, 163, 42, 246, 39, 171, 4, 183, 36, 116, 16, 95, 49, 102, 94, 65, 214, 63, 76, 163, 57, 124, 26, 172, 139, 232, 14, 233, 43, 125, 24, 111, 204, 37, 173, 252, 29, 60, 68, 137, 27, 126, 101, 25, 188, 36, 206, 28, 29, 127, 240, 236, 89, 81, 89, 230, 148, 92, 200, 53, 113, 107, 15, 108, 250, 71, 160, 56, 64, 203, 75, 21, 2, 221, 15, 48, 160, 187, 241, 193, 42, 8, 169, 47, 28, 19, 167, 30, 61, 195, 69, 201, 9, 8, 50, 16, 137, 191, 71, 56, 157, 168, 85, 129, 217, 195, 135, 172, 70, 8, 89, 239, 119, 229, 48, 147, 12, 123, 247, 119, 21, 166, 133, 45, 140, 18, 63, 136, 11, 213, 155, 100, 246, 66, 205, 242, 237, 11, 177, 130, 37, 106, 20, 112, 139, 98, 63, 105, 139, 106, 41, 47, 150, 182, 25, 237, 119, 39, 120, 8, 188, 244, 80, 13, 18, 218, 229, 170, 203, 106, 143, 174, 146, 69, 123, 32, 134, 108, 197, 159, 119, 146, 107, 43, 176, 186, 252, 80, 210, 31, 78, 146, 157, 154, 135, 173, 153, 248, 154, 62, 30, 97, 165, 240, 57, 62, 5, 203, 248, 245, 11, 170, 172, 77, 44, 195, 81, 112, 112, 238, 32, 154, 58, 228, 98, 74, 5, 128, 100, 57, 66, 220, 132, 189, 87, 166, 134, 68, 166, 16, 248, 147, 167, 51, 193, 174, 145, 190, 199, 89, 231, 174, 252, 78, 41, 133, 107, 139, 40, 70, 203, 71, 234, 177, 188, 13, 133, 157, 32, 136, 235, 13, 109, 164, 255, 241, 165, 247, 252, 63, 21, 80, 49, 163, 82, 79, 0, 0, 93, 124, 110, 185, 152, 61, 230, 208, 107, 158, 164, 233, 117, 241, 58, 216, 183, 13, 156, 65, 22, 140, 177, 208, 255, 46, 62, 79, 131, 143, 81, 104, 159, 187, 210, 144, 250, 239, 252, 123, 19, 209, 169, 149, 115, 18, 65, 81, 4, 110, 105, 96, 198, 6, 9, 194, 124, 229, 191, 93, 155, 18, 169, 206, 140, 247, 149, 101, 205, 111, 128, 108, 94, 141, 97, 200, 27, 29, 86, 144, 108, 32, 154, 216, 17, 195, 140, 223, 47, 209, 68, 250, 5, 141, 195, 197, 72, 240, 113, 126, 77, 118, 247, 148, 103, 82, 249, 164, 188, 7, 177, 120, 186, 115, 91, 122, 162, 23, 151, 164, 32, 130, 44, 247, 113, 45, 87, 173, 31, 174, 194, 30, 88, 244, 249, 228, 110, 131, 107, 113, 224, 7, 101, 193, 41, 186, 95, 64, 115, 157, 186, 28, 197, 10, 207, 6, 21, 125, 34, 177, 210, 65, 181, 177, 234, 169, 90, 77, 135, 29, 232, 0, 20, 32, 83, 116, 72, 105, 102, 192, 83, 46, 80, 165, 4, 69, 152, 110, 82, 43, 232, 115, 236, 191, 207, 209, 237, 53, 175, 13, 68, 205, 226, 217, 173, 164, 246, 241, 91, 213, 16, 174, 100, 200, 113, 228, 228, 255, 255, 124, 180, 197, 198, 5, 133, 223, 112, 253, 127, 105, 249, 12, 18, 33, 69, 236, 236, 76, 69, 75, 74, 174, 104, 151, 213, 28, 232, 36, 231, 205, 166, 156, 205, 111, 128, 75, 84, 61, 175, 41, 246, 181, 56, 120, 131, 97, 100, 15, 114, 200, 109, 187, 114, 186, 71, 168, 196, 108, 0, 0, 241, 188, 154, 238, 76, 121, 224, 37, 77, 33, 123, 231, 49, 28, 210, 75, 183, 201, 38, 251, 27, 116, 91, 49, 229, 71, 91, 130, 255, 38, 72, 106, 227, 5, 225, 218, 87, 229, 208, 87, 137, 32, 79, 225, 14, 130, 48, 86, 226, 205, 153, 15, 91, 65, 46, 196, 231, 36, 81, 212, 211, 198, 120, 160, 98, 129, 208, 71, 174, 63, 120, 49, 238, 208, 216, 127, 238, 69, 133, 182, 2, 124, 20, 113, 245, 252, 176, 227, 198, 203, 5, 50, 202, 140, 71, 83, 26, 106, 35, 143, 241, 96, 192, 198, 128, 46, 95, 55, 224, 104, 9, 243, 59, 226, 109, 58, 20, 110, 85, 187, 172, 131, 213, 53, 171, 210, 81, 3, 239, 159, 66, 222, 146, 116, 137, 241, 59, 157, 63, 190, 85, 77, 232, 212, 67, 144, 96, 171, 32, 18, 40, 113, 154, 83, 152, 94, 128, 69, 151, 239, 172, 63, 203, 15, 248, 92, 66, 144, 92, 248, 174, 215, 242, 2, 76, 138, 155, 15, 91, 146, 199, 17, 188, 129, 12, 116, 7, 67, 11, 101, 247, 131, 117, 209, 103, 31, 159, 118, 235, 89, 148, 191, 233, 135, 210, 163, 194, 110, 84, 143, 150, 200, 74, 116, 241, 95, 3, 164, 244, 29, 64, 241, 217, 242, 76, 184, 181, 123, 87, 180, 179, 89, 232, 142, 131, 58, 170, 246, 169, 69, 48, 37, 191, 167, 154, 173, 71, 164, 213, 71, 179, 102, 237, 220, 169, 8, 95, 192, 87, 132, 89, 113, 85, 255, 146, 170, 5, 85, 191, 105, 53, 15, 56, 24, 142, 20, 156, 54, 210, 129, 136, 181, 20, 83, 193, 158, 68, 44, 213, 19, 140, 206, 50, 99, 201, 82, 185, 158, 125, 131, 21, 142, 183, 135, 141, 239, 88, 66, 231, 7, 223, 126, 241, 51, 148, 40, 185, 7, 10, 20, 155, 4, 142, 56, 24, 112, 134, 25, 147, 133, 35, 37, 240, 23, 234, 99, 29, 31, 180, 139, 87, 80, 127, 191, 85, 139, 161, 9, 107, 236, 228, 79, 91, 14, 251, 56, 224, 196, 235, 39, 237, 235, 22, 54, 70, 205, 111, 122, 236, 142, 118, 101, 46, 202, 67, 166, 197, 157, 78, 93, 175, 185, 169, 91, 33, 124, 118, 34, 174, 28, 202, 124, 46, 128, 125, 33, 205, 239, 156, 29, 113, 175, 91, 217, 159, 197, 234, 235, 78, 176, 191, 29, 206, 227, 92, 212, 90, 129, 114, 128, 70, 100, 171, 159, 141, 177, 43, 250, 186, 133, 137, 243, 82, 170, 152, 149, 4, 155, 161, 15, 245, 199, 145, 121, 206, 72, 219, 88, 56, 123, 168, 238, 79, 154, 46, 53, 140, 18, 63, 125, 54, 66, 245, 106, 238, 48, 187, 238, 231, 137, 40, 114, 135, 228, 38, 39, 46, 111, 175, 142, 42, 126, 252, 244, 108, 218, 145, 61, 57, 155, 115, 146, 225, 148, 201, 242, 60, 215, 21, 40, 136, 171, 56, 161, 112, 108, 171, 52, 92, 206, 45, 43, 183, 149, 237, 87, 49, 235, 246, 125, 211, 72, 191, 94, 251, 184, 43, 219, 84, 94, 197, 192, 190, 229, 97, 214, 67, 128, 174, 189, 89, 103, 119, 37, 93, 76, 141, 138, 244, 252, 121, 2, 166, 16, 189, 115, 102, 206, 196, 110, 240, 93, 233, 147, 82, 30, 8, 41, 28, 31, 35, 58, 243, 15, 88, 124, 209, 205, 40, 33, 109, 45, 62, 126, 45, 35, 216, 198, 36, 151, 151, 72, 168, 39, 137, 111, 96, 18, 254, 26, 9, 103, 174, 130, 15, 9, 165, 200, 112, 129, 253, 205, 76, 174, 156, 0, 150, 106, 87, 192, 84, 46, 57, 131, 125, 44, 123, 114, 209, 240, 87, 126, 138, 171, 97, 104, 45, 104, 25, 31, 130, 18, 245, 204, 183, 191, 150, 2, 247, 151, 37, 70, 69, 189, 12, 12, 122, 140, 61, 134, 160, 68, 135, 135, 156, 64, 118, 119, 204, 0, 6, 10, 235, 13, 136, 78, 5, 195, 121, 112, 151, 66, 118, 182, 54, 126, 207, 58, 133, 37, 44, 110, 147, 52, 22, 97, 164, 167, 254, 250, 146, 128, 123, 220, 78, 30, 183, 208, 171, 24, 167, 193, 72, 126, 107, 86, 33, 247, 61, 136, 224, 13, 106, 208, 52, 49, 71, 247, 131, 229, 184, 225, 189, 52, 163, 96, 141, 174, 240, 118, 239, 87, 243, 86, 4, 13, 184, 210, 229, 64, 228, 15, 41, 230, 72, 159, 227, 120, 252, 238, 50, 12, 47, 61, 22, 111, 39, 108, 176, 177, 37, 63, 251, 160, 240, 67, 216, 219, 24, 123, 26, 68, 90, 199, 115, 166, 231, 163, 213, 79, 204, 51, 42, 241, 57, 113, 130, 145, 217, 182, 174, 46, 87, 18, 165, 202, 197, 63, 217, 8, 200, 79, 148, 3, 152, 63, 187, 214, 239, 27, 41, 140, 114, 126, 122, 12, 197, 130, 67, 25, 122, 64, 150, 248, 188, 3, 204, 126, 160, 47, 150, 146, 140, 41, 73, 220, 189, 3, 191, 9, 119, 114, 1, 152, 81, 44, 128, 83, 233, 218, 25, 219, 81, 19, 32, 6, 87, 23, 180, 239, 15, 158, 102, 227, 88, 181, 232, 63, 96, 96, 197, 218, 24, 241, 9, 133, 248, 28, 198, 168, 11, 19, 242, 175, 151, 83, 136, 54, 210, 210, 175, 105, 171, 243, 53, 63, 190, 158, 230, 18, 153, 232, 25, 165, 248, 76, 28, 23, 79, 104, 31, 248, 203, 7, 12, 0, 167, 111, 224, 217, 75, 159, 158, 49, 73, 49, 147, 91, 124, 67, 78, 28, 11, 103, 169, 160, 5, 108, 136, 182, 127, 140, 168, 55, 186, 78, 113, 83, 171, 22, 36, 201, 1, 49, 208, 210, 13, 54, 90, 189, 230, 118, 26, 91, 103, 24, 101, 90, 186, 54, 21, 108, 74, 23, 24, 230, 172, 110, 214, 48, 6, 242, 212, 73, 13, 167, 145, 30, 44, 163, 224, 101, 109, 195, 60, 106, 39, 53, 64, 117, 29, 245, 56, 223, 148, 203, 119, 181, 49, 208, 1, 182, 116, 33, 50, 201, 31, 249, 194, 53, 80, 53, 25, 183, 4, 176, 150, 188, 230, 147, 252, 129, 232, 133, 100, 175, 103, 0, 212, 217, 200, 215, 107, 29, 181, 164, 28, 29, 220, 173, 252, 42, 37, 2, 174, 228, 129, 6, 188, 237, 24, 253, 14, 114, 84, 254, 164, 146, 131, 98, 37, 168, 251, 116, 81, 26, 77, 21, 173, 49, 8, 220, 23, 254, 241, 127, 35, 245, 164, 255, 197, 219, 190, 208, 246, 203, 51, 6, 255, 111, 188, 243, 221, 29, 190, 251, 253, 70, 168, 132, 196, 31, 143, 245, 151, 66, 89, 59, 18, 57, 77, 81, 232, 2, 177, 131, 97, 25, 93, 189, 168, 119, 228, 165, 2, 64, 111, 183, 143, 246, 107, 119, 147, 214, 202, 107, 99, 244, 235, 87, 35, 187, 215, 133, 41, 53, 236, 46, 191, 55, 180, 223, 218, 223, 193, 22, 247, 235, 246, 7, 247, 203, 45, 24, 108, 197, 235, 62, 240, 194, 112, 163, 171, 43, 0, 112, 172, 182, 52, 155, 72, 65, 106, 57, 27, 100, 39, 56, 87, 52, 74, 219, 213, 154, 239, 69, 143, 224, 221, 61, 133, 209, 72, 59, 143, 27, 177, 236, 62, 205, 244, 146, 227, 149, 64, 11, 151, 189, 99, 245, 31, 11, 43, 74, 70, 42, 213, 131, 213, 187, 251, 55, 163, 43, 75, 14, 135, 147, 183, 26, 33, 106, 203, 245, 14, 116, 2, 122, 117, 154, 115, 28, 35, 27, 138, 42, 121, 12, 60, 182, 65, 139, 169, 5, 113, 34, 177, 57, 81, 164, 126, 196, 233, 154, 7, 130, 37, 141, 170, 97, 80, 151, 100, 96, 80, 1, 0, 50, 83, 62, 229, 176, 59, 125, 96, 231, 80, 151, 89, 142, 255, 106, 39, 206, 94, 129, 196, 219, 155, 189, 106, 95, 68, 102, 59, 197, 106, 60, 1, 39, 229, 50, 224, 48, 238, 245, 74, 186, 153, 71, 226, 207, 225, 47, 207, 36, 236, 120, 98, 160, 49, 231, 62, 50, 84, 10, 25, 16, 216, 242, 208, 44, 20, 45, 51, 107, 104, 61, 126, 237, 23, 60, 14, 29, 197, 238, 139, 142, 23, 179, 201, 96, 210, 143, 31, 217, 219, 129, 152, 227, 114, 231, 81, 213, 189, 45, 200, 123, 254, 242, 105, 226, 118, 77, 74, 163, 108, 189, 6, 121, 175, 197, 24, 87, 247, 87, 112, 47, 223, 137, 108, 80, 81, 139, 149, 111, 224, 213, 185, 89, 56, 70, 157, 88, 131, 98, 165, 71, 12, 186, 87, 65, 119, 246, 12, 65, 213, 103, 80, 207, 204, 200, 223, 112, 219, 138, 233, 200, 38, 25, 184, 192, 31, 238, 175, 75, 131, 16, 29, 154, 14, 106, 1, 165, 255, 119, 167, 122, 25, 238, 82, 60, 158, 211, 48, 181, 117, 178, 38, 23, 184, 8, 152, 133, 118, 188, 80, 55, 48, 219, 41, 223, 236, 18, 204, 54, 19, 136, 221, 9, 62, 206, 98, 191, 187, 89, 100, 86, 239, 215, 156, 53, 187, 202, 90, 100, 58, 236, 171, 212, 67, 188, 207, 195, 100, 33, 23, 163, 118, 27, 230, 155, 195, 87, 202, 1, 255, 121, 30, 21, 97, 71, 17, 235, 88, 232, 186, 180, 181, 95, 199, 95, 51, 0, 222, 165, 232, 145, 183, 179, 243, 169, 106, 36, 87, 58, 89, 36, 91, 181, 138, 228, 177, 158, 52, 233, 47, 51, 228, 85, 127, 114, 97, 40, 49, 172, 200, 217, 231, 179, 127, 130, 192, 139, 252, 31, 180, 128, 141, 114, 141, 76, 168, 152, 77, 31, 103, 31, 128, 113, 167, 236, 216, 13, 163, 110, 143, 162, 220, 251, 253, 21, 43, 0, 245, 45, 197, 177, 34, 195, 148, 34, 111, 201, 171, 14, 122, 179, 245, 58, 75, 78, 77, 209, 124, 197, 252, 51, 27, 222, 20, 65, 219, 154, 141, 165, 93, 122, 104, 200, 127, 134, 242, 169, 191, 83, 125, 68, 25, 214, 234, 253, 202, 70, 31, 9, 174, 206, 7, 213, 205, 230, 26, 94, 74, 226, 79, 8, 62, 83, 166, 235, 44, 223, 179, 112, 9, 196, 127, 217, 167, 196, 203, 44, 106, 195, 94, 222, 241, 134, 238, 189, 52, 1, 181, 36, 173, 5, 110, 38, 30, 120, 250, 97, 188, 37, 194, 81, 136, 26, 46, 94, 246, 174, 47, 176, 33, 166, 135, 15, 164, 15, 47, 178, 137, 112, 2, 165, 180, 14, 165, 155, 103, 173, 10, 216, 239, 225, 206, 177, 187, 63, 128, 251, 69, 112, 208, 74, 230, 94, 240, 189, 126, 112, 227, 129, 205, 55, 210, 139, 99, 233, 206, 163, 80, 116, 251, 29, 110, 44, 17, 72, 210, 203, 56, 163, 73, 252, 51, 63, 132, 134, 154, 179, 238, 28, 142, 250, 133, 208, 165, 48, 137, 127, 190, 178, 253, 58, 246, 131, 32, 197, 23, 71, 183, 162, 255, 176, 168, 110, 226, 130, 74, 233, 4, 220, 39, 101, 134, 184, 17, 178, 118, 55, 135, 245, 100, 226, 234, 104, 182, 180, 41, 205, 41, 106, 11, 11, 76, 16, 36, 15, 142, 49, 237, 87, 73, 2, 111, 117, 168, 217, 108, 80, 100, 146, 242, 124, 193, 246, 29, 112, 102, 91, 97, 162, 197, 70, 227, 40, 87, 176, 255, 3, 233, 222, 197, 26, 32, 198, 213, 248, 90, 239, 43, 25, 189, 115, 26, 73, 151, 54, 104, 204, 182, 1, 114, 65, 76, 89, 66, 220, 232, 14, 60, 232, 108, 225, 233, 117, 33, 135, 108, 99, 243, 252, 205, 173, 194, 236, 233, 62, 60, 48, 95, 8, 26, 193, 30, 102, 148, 101, 138, 245, 239, 116, 235, 116, 187, 72, 164, 23, 21, 209, 82, 28, 255, 183, 53, 102, 18, 62, 157, 249, 178, 196, 160, 212, 241, 234, 38, 194, 124, 13, 17, 70, 48, 249, 157, 166, 9, 220, 195, 141, 233, 206, 148, 21, 119, 234, 50, 209, 179, 167, 75, 54, 253, 169, 169, 0, 30, 3, 50, 45, 72, 223, 144, 99, 64, 57, 39, 200, 146, 55, 156, 129, 135, 35, 46, 174, 89, 124, 8, 193, 153, 72, 193, 43, 49, 53, 46, 40, 217, 190, 136, 249, 28, 182, 42, 129, 81, 37, 37, 128, 143, 155, 78, 134, 153, 89, 37, 181, 31, 111, 136, 150, 142, 110, 101, 194, 72, 88, 210, 237, 194, 168, 155, 157, 23, 177, 73, 186, 29, 41, 24, 78, 79, 230, 26, 22, 137, 124, 232, 119, 118, 226, 25, 16, 87, 242, 14, 194, 168, 203, 206, 150, 13, 202, 154, 98, 50, 38, 26, 48, 163, 122, 164, 96, 179, 37, 85, 247, 197, 199, 231, 81, 233, 176, 233, 1, 179, 50, 99, 168, 74, 208, 118, 189, 187, 36, 207, 157, 64, 97, 43, 190, 138, 18, 220, 32, 9, 94, 103, 246, 24, 41, 73, 142, 52, 222, 17, 139, 189, 184, 33, 135, 62, 7, 195, 68, 40, 190, 224, 128, 210, 37, 70, 229, 144, 66, 71, 228, 81, 249, 234, 109, 235, 248, 108, 228, 155, 23, 250, 103, 90, 164, 55, 52, 48, 52, 76, 227, 56, 225, 101, 153, 192, 217, 123, 10, 114, 93, 80, 215, 207, 97, 176, 76, 159, 23, 152, 174, 189, 226, 199, 117, 75, 47, 112, 17, 69, 25, 71, 8, 105, 27, 140, 177, 26, 161, 73, 187, 11, 218, 91, 168, 151, 177, 28, 59, 168, 133, 110, 239, 74, 76, 30, 224, 85, 203, 199, 236, 105, 52, 229, 188, 168, 100, 32, 27, 197, 75, 31, 191, 204, 168, 76, 41, 24, 17, 113, 195, 8, 186, 71, 105, 106, 14, 116, 181, 101, 92, 56, 29, 95, 112, 163, 224, 250, 22, 157, 252, 71, 219, 148, 113, 108, 119, 225, 213, 160, 248, 219, 107, 227, 198, 58, 87, 138, 38, 191, 180, 213, 92, 71, 96, 110, 155, 17, 136, 20, 73, 183, 238, 152, 198, 50, 206, 142, 199, 116, 204, 26, 248, 234, 68, 138, 199, 2, 16, 21, 52, 112, 35, 93, 24, 21, 122, 229, 131, 179, 217, 89, 55, 146, 180, 235, 235, 220, 71, 53, 155, 143, 0, 31, 199, 202, 16, 4, 150, 191, 59, 89, 35, 203, 54, 45, 58, 8, 36, 203, 113, 179, 6, 221, 81, 65, 212, 48, 114, 152, 96, 13, 183, 167, 148, 232, 220, 166, 171, 251, 203, 55, 208, 110, 252, 92, 5, 180, 36, 246, 37, 43, 202, 187, 208, 69, 235, 119, 101, 110, 202, 79, 200, 194, 48, 95, 234, 109, 43, 133, 85, 180, 217, 8, 135, 3, 245, 86, 232, 111, 186, 94, 253, 211, 253, 186, 13, 73, 100, 161, 198, 55, 157, 117, 165, 31, 202, 118, 234, 47, 142, 223, 69, 125, 249, 83, 91, 98, 185, 29, 235, 207, 121, 243, 180, 45, 77, 138, 38, 43, 46, 102, 202, 206, 10, 210, 13, 115, 225, 0, 224, 135, 246, 247, 233, 131, 186, 89, 192, 108, 150, 169, 137, 90, 93, 14, 135, 176, 10, 12, 195, 215, 157, 0, 123, 54, 174, 54, 228, 41, 29, 35, 85, 167, 89, 129, 89, 160, 126, 92, 239, 106, 91, 244, 89, 207, 117, 206, 233, 187, 182, 18, 33, 199, 128, 247, 176, 207, 171, 105, 234, 14, 203, 145, 159, 146, 126, 132, 168, 18, 70, 152, 210, 105, 21, 93, 220, 76, 78, 51, 128, 102, 62, 190, 228, 215, 166, 71, 163, 89, 84, 127, 42, 163, 89, 123, 220, 235, 251, 85, 57, 7, 86, 139, 234, 105, 206, 61, 196, 110, 208, 244, 102, 70, 48, 249, 41, 226, 149, 22, 199, 160, 207, 22, 224, 38, 36, 104, 43, 234, 228, 182, 1, 170, 101, 173, 42, 98, 47, 160, 88, 153, 211, 207, 40, 107, 241, 108, 156, 92, 3, 212, 241, 250, 178, 49, 188, 91, 250, 168, 228, 82, 3, 130, 67, 155, 61, 251, 61, 41, 221, 17, 237, 131, 112, 189, 130, 157, 94, 146, 179, 237, 80, 170, 140, 114, 55, 146, 111, 49, 146, 236, 176, 70, 82, 190, 70, 44, 74, 135, 229, 109, 219, 220, 62, 193, 253, 168, 218, 6, 113, 10, 1, 83, 162, 146, 223, 107, 104, 137, 104, 41, 143, 196, 188, 87, 95, 53, 214, 121, 223, 194, 50, 195, 177, 183, 88, 235, 17, 161, 123, 134, 180, 17, 178, 10, 29, 200, 149, 165, 87, 111, 6, 150, 111, 98, 216, 251, 63, 87, 97, 117, 4, 184, 121, 234, 161, 50, 169, 40, 56, 250, 120, 190, 226, 139, 38, 106, 57, 4, 249, 147, 254, 130, 196, 148, 214, 123, 13, 132, 127, 61, 209, 241, 69, 20, 121, 12, 7, 85, 20, 134, 62, 109, 227, 38, 212, 13, 186, 138, 67, 15, 126, 194, 98, 232, 113, 218, 184, 122, 32, 136, 105, 168, 141, 132, 162, 4, 74, 239, 207, 247, 109, 63, 191, 167, 219, 200, 37, 155, 94, 115, 66, 163, 21, 10, 180, 104, 159, 96, 185, 52, 204, 102, 85, 221, 14, 126, 111, 150, 55, 150, 151, 90, 218, 156, 226, 135, 209, 170, 104, 66, 180, 111, 162, 34, 224, 12, 39, 156, 242, 43, 78, 13, 6, 10, 210, 61, 255, 31, 182, 129, 196, 117, 198, 169, 196, 26, 59, 132, 255, 122, 106, 67, 91, 45, 111, 183, 49, 251, 43, 8, 230, 0, 20, 95, 129, 207, 129, 30, 138, 247, 214, 103, 230, 137, 72, 104, 30, 41, 225, 105, 31, 94, 95, 250, 247, 239, 11, 128, 249, 225, 42, 1, 202, 2, 220, 131, 17, 228, 28, 152, 8, 134, 139, 137, 180, 187, 13, 187, 46, 99, 163, 46, 212, 106, 147, 226, 222, 209, 166, 81, 190, 49, 91, 222, 145, 36, 154, 239, 33, 223, 197, 164, 199, 29, 101, 176, 43, 250, 209, 88, 184, 48, 210, 97, 21, 55, 20, 178, 34, 243, 58, 212, 178, 248, 230, 67, 229, 169, 175, 78, 169, 123, 30, 183, 249, 250, 225, 182, 4, 128, 154, 153, 100, 192, 60, 88, 207, 132, 238, 99, 171, 62, 221, 32, 52, 180, 221, 88, 16, 244, 36, 19, 226, 61, 240, 100, 128, 5, 20, 175, 14, 46, 1, 23, 150, 78, 106, 230, 244, 248, 191, 202, 224, 3, 80, 210, 147, 56, 2, 73, 28, 247, 239, 70, 65, 208, 118, 96, 164, 248, 231, 15, 220, 178, 238, 195, 240, 99, 241, 146, 25, 64, 192, 21, 138, 123, 231, 184, 50, 74, 162, 171, 223, 176, 254, 195, 203, 135, 133, 232, 175, 23, 147, 1, 52, 89, 127, 184, 52, 147, 81, 58, 31, 198, 109, 250, 103, 4, 118, 186, 119, 99, 204, 60, 162, 42, 176, 104, 79, 100, 222, 201, 252, 246, 133, 183, 86, 6, 249, 135, 129, 8, 190, 103, 128, 211, 34, 126, 65, 222, 8, 100, 13, 208, 143, 38, 202, 98, 141, 241, 58, 114, 230, 248, 124, 76, 226, 125, 201, 111, 94, 53, 133, 95, 17, 55, 253, 50, 81, 144, 179, 41, 14, 240, 15, 11, 182, 36, 155, 148, 156, 235, 48, 147, 120, 33, 157, 0, 166, 164, 170, 67, 89, 68, 188, 220, 155, 242, 2, 247, 160, 20, 39, 4, 246, 6, 221, 174, 131, 117, 254, 117, 67, 73, 117, 200, 86, 64, 49, 211, 79, 209, 10, 37, 221, 242, 38, 197, 172, 34, 67, 124, 107, 230, 119, 97, 12, 176, 113, 121, 253, 227, 218, 99, 16, 191, 126, 153, 197, 245, 81, 209, 73, 86, 224, 132, 139, 61, 207, 210, 235, 118, 37, 81, 56, 202, 120, 97, 250, 206, 129, 165, 191, 173, 136, 79, 145, 129, 207, 218, 222, 25, 116, 182, 2, 64, 173, 83, 34, 134, 186, 113, 202, 51, 247, 102, 121, 76, 210, 210, 56, 139, 116, 211, 103, 102, 182, 222, 79, 171, 79, 183, 87, 1, 54, 123, 139, 83, 59, 13, 97, 191, 186, 97, 117, 206, 47, 210, 219, 215, 237, 168, 34, 107, 190, 6, 58, 239, 239, 5, 220, 244, 52, 57, 41, 127, 245, 53, 135, 11, 227, 158, 133, 170, 2, 137, 12, 194, 153, 74, 180, 42, 76, 146, 198, 170, 11, 58, 32, 140, 190, 39, 199, 66, 128, 167, 109, 15, 170, 232, 249, 161, 42, 132, 117, 28, 188, 228, 96, 148, 168, 144, 57, 249, 215, 183, 213, 167, 95, 131, 165, 127, 6, 233, 120, 195, 31, 0, 225, 15, 196, 99, 28, 221, 197, 13, 66, 107, 22, 246, 17, 186, 118, 101, 53, 128, 93, 50, 239, 90, 203, 214, 240, 30, 202, 72, 92, 254, 124, 165, 21, 251, 50, 190, 72, 74, 163, 237, 150, 3, 238, 149, 101, 240, 25, 8, 145, 160, 122, 126, 217, 164, 57, 117, 137, 196, 113, 195, 105, 110, 204, 253, 107, 218, 21, 183, 46, 199, 116, 174, 44, 30, 253, 95, 152, 178, 63, 50, 145, 75, 215, 50, 141, 76, 20, 33, 89, 71, 214, 58, 189, 150, 18, 179, 60, 240, 5, 100, 232, 187, 177, 254, 32, 95, 178, 182, 238, 17, 106, 120, 118, 43, 68, 114, 221, 94, 90, 101, 190, 41, 58, 78, 248, 35, 6, 229, 241, 215, 133, 209, 87, 5, 203, 48, 235, 39, 67, 96, 62, 26, 122, 216, 160, 197, 188, 230, 140, 30, 93, 31, 227, 93, 144, 118, 77, 51, 169, 23, 71, 11, 130, 93, 158, 233, 41, 90, 85, 74, 4, 186, 243, 92, 21, 26, 124, 109, 186, 23, 56, 101, 150, 44, 152, 88, 232, 182, 204, 247, 145, 82, 70, 107, 72, 113, 55, 208, 86, 208, 60, 106, 58, 252, 231, 234, 209, 192, 51, 138, 210, 24, 213, 131, 209, 193, 123, 11, 181, 98, 129, 223, 219, 167, 185, 31, 110, 163, 174, 104, 201, 146, 51, 216, 177, 251, 18, 2, 162, 65, 124, 155, 208, 71, 203, 127, 198, 123, 169, 112, 73, 183, 204, 90, 85, 149, 34, 112, 239, 99, 9, 106, 101, 105, 160, 184, 237, 147, 124, 95, 211, 182, 220, 64, 28, 52, 91, 26, 151, 246, 173, 122, 222, 160, 12, 190, 172, 78, 66, 5, 204, 21, 217, 176, 104, 33, 40, 0, 123, 26, 130, 51, 115, 164, 216, 39, 164, 53, 160, 127, 154, 147, 89, 122, 70, 42, 165, 209, 189, 135, 119, 46, 140, 19, 45, 215, 9, 120, 39, 195, 52, 84, 72, 56, 158, 39, 195, 253, 24, 253, 100, 148, 103, 28, 120, 34, 103, 74, 65, 73, 185, 38, 178, 27, 112, 120, 125, 26, 13, 213, 94, 120, 74, 200, 125, 142, 162, 142, 11, 241, 220, 0, 33, 67, 243, 67, 152, 153, 6, 101, 73, 191, 115, 113, 33, 1, 59, 63, 93, 240, 200, 84, 226, 5, 8, 86, 198, 152, 113, 255, 122, 50, 238, 140, 188, 130, 81, 10, 213, 125, 108, 33, 153, 228, 37, 206, 52, 96, 223, 42, 67, 3, 27, 17, 76, 177, 61, 139, 192, 81, 38, 80, 41, 196, 120, 55, 171, 181, 123, 22, 129, 65, 72, 218, 4, 89, 147, 61, 248, 244, 60, 227, 71, 122, 254, 19, 164, 105, 13, 114, 212, 161, 34, 223, 66, 185, 43, 49, 237, 66, 36, 227, 194, 84, 246, 233, 70, 20, 98, 216, 124, 211, 32, 242, 246, 111, 134, 172, 228, 116, 178, 236, 39, 42, 9, 175, 110, 174, 101, 154, 214, 68, 102, 153, 167, 228, 218, 73, 230, 170, 244, 188, 202, 99, 209, 142, 66, 120, 243, 135, 42, 102, 194, 179, 139, 190, 110, 226, 12, 242, 13, 93, 243, 166, 55, 128, 228, 228, 116, 97, 4, 10, 50, 8, 162, 35, 129, 50, 34, 90, 1, 136, 193, 158, 137, 125, 5, 176, 101, 59, 10, 228, 184, 112, 224, 176, 196, 36, 167, 130, 217, 199, 34, 241, 11, 25, 214, 19, 183, 201, 74, 201, 101, 243, 211, 104, 69, 198, 216, 213, 128, 114, 216, 233, 103, 108, 135, 13, 129, 20, 239, 77, 86, 31, 254, 158, 216, 70, 108, 123, 132, 115, 214, 144, 166, 235, 194, 134, 210, 74, 248, 107, 16, 231, 245, 70, 122, 60, 232, 251, 86, 246, 106, 225, 198, 113, 160, 11, 32, 178, 180, 197, 255, 110, 41, 123, 180, 216, 188, 87, 29, 25, 27, 146, 243, 179, 152, 131, 123, 112, 68, 209, 210, 1, 134, 78, 226, 35, 216, 70, 102, 176, 91, 21, 51, 108, 190, 66, 142, 20, 27, 5, 137, 174, 149, 39, 255, 44, 70, 67, 100, 37, 127, 50, 108, 126, 220, 130, 7, 60, 115, 37, 140, 138, 33, 23, 1, 134, 236, 10, 157, 189, 220, 110, 53, 109, 50, 213, 187, 161, 58, 214, 149, 235, 155, 154, 166, 43, 41, 59, 190, 109, 213, 211, 73, 246, 239, 88, 174, 130, 188, 165, 63, 71, 118, 235, 24, 98, 194, 248, 109, 203, 132, 53, 202, 30, 194, 203, 186, 81, 235, 34, 44, 63, 71, 72, 94, 125, 187, 99, 39, 58, 28, 127, 133, 11, 14, 108, 52, 90, 34, 139, 101, 101, 238, 34, 5, 214, 198, 251, 50, 76, 121, 14, 225, 25, 178, 65, 39, 248, 84, 234, 252, 87, 21, 227, 225, 75, 103, 207, 247, 13, 215, 219, 32, 228, 129, 19, 74, 20, 148, 114, 58, 8, 114, 108, 123, 237, 9, 166, 36, 80, 173, 97, 223, 9, 44, 190, 155, 30, 254, 185, 196, 106, 120, 211, 157, 253, 145, 17, 94, 73, 78, 135, 154, 48, 21, 200, 160, 194, 145, 27, 19, 155, 92, 55, 142, 213, 62, 3, 244, 13, 167, 180, 15, 214, 181, 207, 171, 254, 33, 41, 210, 166, 100, 197, 132, 39, 250, 247, 0, 92, 204, 56, 184, 153, 57, 222, 249, 169, 19, 73, 34, 177, 184, 154, 194, 38, 50, 202, 200, 10, 151, 10, 20, 33, 9, 77, 88, 49, 54, 187, 7, 181, 14, 40, 202, 14, 55, 223, 193, 126, 159, 191, 222, 93, 132, 27, 85, 228, 83, 118, 168, 58, 71, 53, 75, 110, 230, 8, 164, 25, 254, 222, 124, 45, 83, 15, 110, 54, 189, 43, 23, 116, 141, 30, 131, 207, 51, 3, 248, 17, 224, 54, 173, 62, 226, 132, 39, 209, 218, 86, 209, 226, 85, 106, 37, 48, 186, 210, 167, 204, 253, 98, 117, 196, 100, 29, 48, 26, 175, 120, 8, 82, 60, 215, 102, 208, 18, 20, 56, 153, 72, 178, 201, 128, 48, 65, 114, 163, 30, 100, 113, 210, 14, 101, 86, 134, 196, 190, 37, 129, 4, 128, 6, 91, 196, 224, 91, 180, 207, 46, 43, 217, 234, 17, 50, 103, 203, 6, 187, 251, 102, 87, 145, 125, 172, 211, 75, 111, 208, 182, 194, 221, 183, 36, 183, 255, 205, 27, 177, 30, 8, 18, 200, 25, 150, 33, 204, 126, 127, 243, 197, 95, 100, 26, 115, 76, 26, 140, 252, 90, 253, 89, 221, 216, 2, 155, 57, 207, 252, 117, 215, 35, 249, 149, 146, 137, 76, 186, 217, 21, 20, 9, 111, 95, 241, 89, 153, 220, 175, 207, 133, 131, 84, 122, 20, 88, 38, 236, 114, 191, 1, 216, 192, 218, 7, 76, 68, 25, 211, 39, 25, 55, 129, 137, 77, 134, 39, 150, 7, 67, 221, 26, 63, 98, 29, 108, 178, 179, 232, 23, 30, 4, 3, 207, 54, 95, 38, 191, 161, 98, 78, 185, 138, 40, 69, 51, 11, 250, 191, 212, 105, 23, 107, 154, 135, 80, 220, 154, 147, 153, 207, 14, 16, 172, 19, 90, 160, 17, 179, 119, 195, 111, 245, 146, 25, 181, 22, 242, 25, 159, 183, 174, 246, 148, 218, 226, 229, 95, 55, 62, 144, 178, 246, 249, 48, 200, 128, 8, 68, 31, 110, 33, 120, 1, 205, 31, 107, 172, 55, 54, 178, 33, 91, 38, 217, 129, 0, 213, 254, 221, 211, 11, 41, 0, 66, 229, 95, 232, 47, 240, 158, 243, 124, 32, 253, 208, 156, 172, 25, 214, 108, 3, 157, 108, 201, 1, 249, 65, 238, 247, 158, 127, 2, 90, 231, 85, 101, 20, 67, 182, 175, 134, 114, 102, 229, 19, 58, 218, 99, 219, 253, 134, 8, 183, 163, 194, 94, 240, 84, 235, 92, 62, 130, 140, 127, 206, 175, 197, 105, 38, 32, 200, 43, 83, 191, 148, 237, 207, 205, 143, 32, 142, 71, 84, 131, 8, 101, 147, 231, 176, 120, 43, 153, 219, 105, 62, 251, 87, 208, 49, 61, 70, 102, 171, 231, 167, 33, 103, 171, 9, 173, 20, 82, 194, 87, 230, 0, 16, 107, 134, 9, 92, 124, 195, 184, 1, 30, 122, 151, 159, 204, 218, 192, 222, 245, 173, 223, 7, 167, 255, 182, 28, 166, 111, 196, 125, 34, 246, 14, 25, 86, 8, 124, 208, 99, 70, 43, 122, 215, 195, 197, 98, 161, 79, 245, 66, 44, 254, 74, 174, 179, 195, 16, 57, 197, 136, 223, 58, 72, 23, 208, 13, 200, 22, 54, 190, 121, 3, 116, 49, 98, 39, 253, 101, 186, 194, 224, 86, 93, 186, 101, 200, 7, 6, 120, 204, 165, 7, 238, 126, 88, 81, 77, 39, 242, 250, 37, 111, 222, 118, 224, 196, 234, 117, 241, 96, 163, 223, 49, 136, 180, 192, 7, 35, 160, 8, 118, 127, 176, 97, 76, 167, 46, 251, 77, 198, 91, 156, 250, 197, 87, 188, 134, 15, 86, 213, 111, 149, 255, 11, 158, 12, 186, 144, 5, 27, 58, 58, 179, 124, 63, 143, 86, 30, 112, 51, 1, 17, 128, 226, 82, 147, 213, 69, 71, 153, 180, 234, 111, 217, 228, 19, 112, 51, 74, 149, 224, 157, 201, 117, 39, 155, 112, 10, 75, 152, 102, 163, 230, 4, 6, 13, 159, 119, 1, 118, 172, 23, 36, 158, 202, 145, 249, 79, 106, 212, 152, 82, 200, 35, 121, 193, 31, 54, 147, 16, 87, 208, 158, 173, 55, 80, 14, 91, 147, 134, 161, 133, 171, 185, 152, 194, 65, 116, 233, 174, 250, 186, 109, 44, 140, 68, 144, 85, 41, 239, 17, 167, 192, 166, 29, 105, 163, 3, 122, 123, 83, 63, 145, 89, 127, 4, 223, 149, 34, 166, 85, 27, 52, 181, 105, 126, 91, 229, 201, 100, 173, 158, 86, 121, 168, 156, 183, 170, 247, 77, 192, 218, 4, 116, 49, 3, 115, 125, 196, 151, 255, 155, 109, 42, 5, 249, 219, 179, 202, 137, 117, 178, 141, 34, 11, 8, 81, 8, 17, 151, 144, 240, 162, 226, 131, 231, 55, 210, 211, 15, 145, 142, 62, 140, 52, 213, 104, 187, 107, 71, 133, 29, 95, 1, 121, 166, 236, 16, 151, 1, 189, 104, 134, 180, 110, 66, 250, 143, 70, 188, 171, 218, 83, 111, 94, 135, 140, 228, 107, 150, 87, 70, 186, 115, 188, 67, 120, 143, 189, 187, 169, 133, 165, 38, 95, 17, 68, 230, 243, 94, 212, 81, 148, 116, 186, 165, 99, 122, 123, 39, 62, 54, 195, 195, 160, 14, 20, 243, 88, 125, 105, 81, 246, 95, 213, 99, 1, 43, 211, 239, 13, 52, 9, 72, 169, 21, 11, 126, 210, 74, 254, 150, 147, 23, 254, 210, 86, 233, 215, 250, 145, 246, 180, 97, 122, 27, 152, 159, 190, 60, 117, 56, 31, 197, 189, 234, 24, 180, 137, 120, 151, 5, 82, 129, 22, 121, 156, 109, 250, 255, 120, 54, 222, 235, 83, 146, 119, 249, 255, 167, 20, 29, 54, 207, 249, 50, 176, 219, 112, 121, 78, 230, 160, 41, 99, 252, 26, 238, 247, 181, 82, 3, 121, 67, 232, 48, 19, 67, 140, 16, 235, 34, 141, 34, 83, 228, 173, 133, 144, 233, 73, 60, 244, 34, 122, 217, 186, 137, 248, 141, 228, 245, 88, 123, 252, 242, 162, 150, 194, 171, 154, 223, 80, 138, 110, 86, 217, 73, 127, 90, 32, 79, 50, 220, 218, 139, 249, 163, 112, 58, 70, 127, 17, 63, 28, 95, 230, 144, 10, 176, 177, 176, 236, 229, 136, 94, 204, 32, 129, 31, 188, 34, 200, 185, 37, 46, 104, 213, 210, 161, 248, 206, 133, 121, 162, 125, 181, 167, 72, 47, 179, 206, 235, 30, 25, 193, 214, 90, 69, 25, 47, 58, 209, 248, 105, 65, 46, 38, 161, 178, 31, 27, 74, 41, 98, 242, 201, 53, 160, 152, 145, 9, 143, 63, 11, 73, 86, 200, 200, 42, 19, 37, 235, 190, 77, 160, 117, 173, 115, 184, 168, 9, 154, 242, 20, 250, 207, 215, 87, 97, 158, 1, 171, 141, 168, 208, 58, 15, 25, 104, 211, 5, 23, 105, 72, 129, 14, 175, 109, 67, 109, 161, 194, 6, 231, 205, 253, 50, 246, 249, 6, 254, 0, 95, 37, 186, 15, 248, 80, 6, 129, 228, 162, 15, 43, 196, 58, 170, 105, 87, 252, 115, 146, 238, 37, 152, 148, 187, 213, 39, 186, 49, 233, 155, 20, 217, 239, 17, 89, 182, 88, 184, 11, 11, 221, 80, 188, 185, 205, 202, 205, 9, 30, 11, 8, 227, 83, 238, 185, 130, 237, 163, 30, 104, 42, 211, 70, 171, 86, 166, 126, 164, 128, 226, 141, 11, 241, 46, 139, 239, 125, 96, 175, 243, 128, 222, 242, 244, 13, 199, 173, 251, 104, 8, 39, 159, 117, 210, 12, 21, 106, 55, 29, 108, 134, 90, 255, 107, 157, 115, 85, 132, 160, 13, 146, 92, 161, 83, 200, 141, 13, 151, 146, 93, 147, 48, 238, 21, 24, 163, 101, 24, 87, 188, 148, 139, 184, 233, 169, 185, 28, 48, 97, 4, 142, 130, 15, 174, 91, 241, 50, 135, 112, 204, 134, 181, 50, 26, 48, 209, 115, 202, 39, 162, 141, 40, 82, 108, 168, 188, 18, 183, 65, 95, 228, 32, 116, 212, 59, 148, 161, 242, 29, 109, 48, 62, 20, 5, 108, 207, 154, 90, 201, 99, 42, 128, 4, 162, 35, 44, 100, 170, 134, 120, 131, 231, 102, 37, 186, 69, 114, 137, 162, 76, 122, 135, 223, 244, 248, 39, 0, 240, 165, 13, 142, 90, 81, 201, 178, 61, 108, 23, 148, 46, 236, 203, 61, 137, 115, 231, 95, 229, 14, 70, 126, 54, 82, 104, 228, 125, 96, 7, 173, 153, 135, 30, 211, 14, 242, 23, 251, 186, 70, 243, 110, 188, 3, 198, 31, 115, 87, 2, 11, 115, 198, 58, 84, 42, 24, 109, 52, 1, 12, 190, 29, 223, 61, 46, 49, 119, 188, 92, 192, 111, 237, 32, 201, 71, 123, 111, 43, 220, 200, 172, 103, 154, 222, 85, 242, 204, 224, 241, 34, 148, 124, 104, 244, 102, 92, 133, 255, 34, 31, 21, 146, 73, 36, 226, 126, 192, 32, 241, 134, 253, 168, 224, 186, 176, 160, 147, 112, 43, 132, 8, 28, 164, 153, 235, 206, 241, 54, 110, 241, 26, 68, 148, 146, 141, 12, 69, 238, 130, 48, 104, 98, 223, 12, 149, 224, 1, 229, 202, 198, 213, 44, 94, 39, 156, 16, 96, 104, 29, 178, 220, 217, 44, 255, 41, 35, 81, 241, 56, 135, 144, 128, 53, 9, 100, 2, 202, 178, 206, 121, 94, 231, 216, 41, 30, 192, 0, 179, 64, 8, 23, 127, 11, 241, 22, 230, 159, 101, 153, 9, 159, 173, 65, 92, 2, 85, 197, 162, 228, 162, 124, 3, 186, 162, 51, 72, 124, 96, 72, 231, 66, 97, 146, 66, 138, 56, 92, 22, 130, 194, 183, 113, 28, 200, 124, 242, 51, 87, 160, 131, 170, 218, 228, 251, 107, 57, 144, 216, 182, 198, 235, 18, 132, 178, 115, 67, 28, 88, 63, 131, 86, 226, 187, 80, 145, 116, 76, 208, 127, 26, 211, 142, 228, 137, 10, 37, 126, 96, 240, 166, 200, 152, 144, 220, 40, 162, 153, 49, 0, 242, 9, 182, 114, 9, 33, 241, 14, 16, 126, 193, 61, 183, 158, 31, 200, 50, 165, 17, 102, 196, 183, 119, 251, 82, 41, 113, 101, 45, 198, 128, 106, 170, 14, 127, 142, 123, 192, 23, 66, 255, 134, 122, 22, 24, 95, 226, 211, 93, 9, 149, 169, 29, 236, 114, 7, 149, 3, 136, 46, 21, 77, 56, 205, 169, 4, 54, 109, 195, 239, 172, 37, 133, 17, 34, 172, 162, 32, 20, 165, 198, 247, 81, 152, 246, 85, 248, 84, 191, 141, 242, 76, 71, 76, 18, 188, 230, 224, 210, 8, 233, 21, 130, 155, 232, 229, 254, 224, 0, 100, 85, 228, 127, 150, 148, 116, 156, 28, 67, 7, 109, 192, 31, 12, 243, 120, 57, 41, 208, 72, 80, 139, 153, 56, 235, 56, 146, 17, 106, 2, 233, 204, 183, 51, 110, 196, 93, 103, 52, 78, 209, 4, 162, 105, 19, 56, 203, 203, 178, 253, 235, 155, 216, 27, 42, 109, 234, 131, 168, 128, 190, 145, 113, 210, 247, 85, 46, 251, 202, 64, 176, 107, 48, 139, 24, 72, 224, 166, 195, 83, 155, 47, 217, 101, 68, 169, 227, 143, 130, 127, 128, 81, 124, 214, 84, 107, 31, 228, 37, 97, 122, 43, 124, 129, 86, 165, 43, 77, 238, 201, 140, 133, 177, 96, 20, 3, 114, 38, 4, 207, 197, 233, 123, 2, 144, 194, 122, 222, 254, 138, 135, 155, 205, 89, 1, 60, 27, 29, 153, 159, 151, 188, 126, 71, 150, 153, 128, 51, 54, 129, 254, 79, 139, 106, 49, 52, 166, 234, 215, 220, 95, 57, 215, 160, 157, 204, 164, 64, 9, 79, 136, 16, 155, 173, 133, 239, 80, 214, 223, 196, 96, 142, 120, 43, 54, 136, 137, 65, 13, 23, 52, 179, 136, 139, 228, 132, 1, 168, 182, 186, 173, 242, 95, 236, 191, 16, 115, 9, 189, 203, 110, 61, 173, 4, 148, 233, 220, 91, 104, 13, 134, 87, 125, 6, 29, 33, 2, 5, 115, 166, 123, 161, 242, 221, 175, 206, 20, 96, 233, 42, 240, 174, 245, 98, 139, 97, 39, 163, 245, 127, 159, 64, 1, 188, 175, 99, 231, 66, 188, 76, 215, 169, 97, 203, 41, 243, 26, 201, 172, 143, 140, 188, 183, 209, 103, 98, 127, 209, 182, 119, 132, 127, 152, 70, 5, 20, 168, 76, 233, 132, 0, 155, 239, 20, 175, 116, 116, 144, 90, 135, 140, 223, 137, 89, 10, 222, 91, 221, 94, 68, 162, 141, 169, 3, 254, 59, 79, 172, 69, 22, 138, 120, 3, 133, 78, 0, 45, 222, 238, 47, 97, 128, 255, 243, 159, 64, 207, 150, 162, 183, 182, 169, 23, 72, 81, 253, 226, 222, 125, 103, 81, 205, 7, 100, 176, 105, 159, 115, 166, 84, 150, 236, 68, 192, 122, 214, 135, 6, 242, 42, 211, 35, 83, 57, 254, 124, 39, 70, 140, 90, 3, 194, 64, 3, 203, 68, 92, 135, 54, 231, 175, 86, 37, 41, 43, 79, 210, 221, 50, 139, 193, 129, 167, 158, 213, 63, 43, 152, 72, 2, 27, 61, 175, 19, 222, 1, 221, 41, 93, 247, 125, 161, 221, 121, 164, 145, 202, 42, 162, 120, 55, 133, 225, 177, 100, 9, 127, 158, 62, 204, 214, 152, 147, 91, 193, 45, 198, 120, 92, 233, 201, 88, 70, 217, 200, 181, 11, 51, 203, 240, 76, 85, 67, 83, 37, 164, 133, 39, 38, 53, 80, 93, 51, 203, 41, 240, 59, 69, 158, 214, 25, 70, 13, 222, 81, 145, 67, 241, 0, 0, 7, 196, 133, 216, 243, 5, 189, 72, 84, 249, 69, 216, 101, 240, 87, 168, 199, 15, 218, 117, 190, 68, 76, 149, 47, 101, 117, 108, 36, 244, 178, 178, 110, 22, 132, 248, 205, 147, 43, 63, 197, 222, 32, 244, 196, 237, 76, 141, 206, 6, 78, 167, 140, 30, 105, 247, 62, 77, 94, 121, 59, 91, 143, 135, 121, 193, 165, 55, 242, 53, 138, 206, 77, 254, 215, 246, 97, 253, 238, 35, 196, 46, 247, 225, 138, 83, 53, 76, 28, 123, 233, 194, 152, 206, 217, 72, 65, 16, 85, 27, 61, 13, 88, 220, 50, 8, 201, 16, 245, 189, 108, 184, 250, 25, 143, 186, 213, 111, 179, 187, 73, 215, 129, 57, 34, 156, 214, 220, 138, 1, 252, 21, 206, 12, 72, 129, 176, 37, 240, 33, 154, 129, 19, 28, 128, 74, 82, 128, 38, 25, 214, 83, 250, 70, 18, 181, 75, 67, 42, 35, 40, 78, 80, 123, 63, 77, 200, 162, 97, 3, 180, 243, 131, 96, 198, 243, 63, 247, 81, 94, 233, 110, 204, 210, 53, 160, 71, 162, 104, 25, 133, 245, 133, 208, 249, 241, 183, 1, 239, 160, 61, 86, 64, 123, 248, 13, 199, 29, 79, 73, 131, 122, 120, 86, 252, 85, 224, 51, 80, 197, 83, 44, 178, 236, 241, 206, 83, 175, 97, 182, 143, 215, 199, 188, 123, 183, 228, 233, 171, 95, 240, 132, 62, 73, 236, 52, 54, 50, 149, 171, 244, 243, 89, 218, 111, 135, 200, 0, 17, 253, 104, 235, 223, 195, 9, 97, 183, 76, 183, 241, 15, 139, 130, 30, 223, 243, 83, 114, 161, 203, 59, 5, 79, 89, 255, 83, 22, 66, 231, 249, 107, 36, 90, 44, 96, 238, 250, 181, 143, 13, 216, 74, 138, 14, 200, 208, 14, 4, 121, 63, 38, 107, 247, 85, 86, 202, 111, 39, 46, 177, 158, 164, 179, 222, 161, 194, 117, 59, 159, 69, 113, 231, 9, 190, 38, 162, 164, 246, 37, 39, 221, 176, 119, 130, 51, 210, 157, 33, 246, 88, 154, 90, 213, 234, 175, 145, 243, 212, 203, 206, 4, 114, 11, 24, 69, 40, 163, 70, 241, 239, 234, 174, 225, 12, 183, 123, 100, 241, 6, 76, 231, 73, 31, 151, 60, 216, 81, 114, 59, 12, 178, 197, 123, 84, 235, 36, 98, 119, 90, 180, 70, 126, 111, 18, 50, 25, 87, 244, 107, 103, 116, 202, 163, 66, 211, 165, 176, 115, 206, 202, 40, 9, 18, 60, 226, 63, 22, 135, 85, 228, 239, 138, 67, 137, 18, 249, 116, 131, 90, 58, 67, 7, 0, 166, 70, 169, 144, 40, 80, 173, 128, 168, 128, 5, 196, 5, 75, 0, 87, 232, 2, 139, 186, 168, 16, 13, 213, 78, 16, 9, 158, 95, 32, 91, 120, 26, 159, 64, 183, 9, 97, 203, 133, 163, 128, 204, 166, 247, 250, 112, 169, 119, 25, 147, 65, 230, 118, 157, 199, 84, 216, 168, 245, 237, 213, 156, 234, 165, 141, 12, 237, 157, 231, 19, 220, 120, 151, 169, 234, 88, 188, 55, 31, 202, 59, 0, 1, 39, 132, 105, 89, 84, 199, 99, 94, 85, 218, 91, 172, 188, 236, 49, 227, 198, 154, 101, 102, 238, 32, 167, 8, 1, 21, 90, 121, 53, 242, 125, 163, 136, 154, 37, 27, 161, 159, 159, 114, 13, 170, 66, 215, 220, 191, 249, 83, 200, 139, 254, 145, 21, 55, 17, 60, 216, 99, 224, 101, 42, 80, 212, 2, 191, 157, 103, 129, 218, 229, 99, 135, 126, 78, 162, 12, 18, 64, 194, 190, 51, 119, 165, 21, 230, 39, 111, 157, 56, 37, 161, 215, 51, 119, 252, 146, 162, 121, 27, 235, 173, 10, 49, 218, 89, 74, 239, 162, 22, 235, 68, 224, 221, 111, 16, 53, 241, 233, 11, 153, 23, 197, 144, 224, 142, 224, 189, 43, 99, 69, 215, 245, 67, 201, 119, 86, 101, 121, 56, 189, 39, 79, 180, 215, 187, 25, 69, 40, 249, 120, 99, 76, 180, 239, 139, 10, 50, 33, 0, 136, 222, 117, 218, 44, 225, 93, 76, 6, 142, 157, 148, 121, 44, 199, 103, 217, 123, 205, 126, 11, 164, 60, 245, 245, 146, 130, 18, 203, 216, 2, 97, 215, 148, 198, 53, 234, 215, 111, 13, 164, 61, 43, 38, 43, 13, 139, 188, 145, 216, 149, 221, 178, 41, 60, 123, 228, 141, 131, 254, 97, 255, 131, 165, 128, 74, 68, 199, 243, 48, 41, 46, 194, 102, 145, 138, 133, 79, 107, 212, 0, 8, 186, 209, 209, 39, 171, 121, 240, 231, 84, 78, 110, 77, 180, 230, 83, 10, 100, 210, 69, 7, 70, 189, 161, 150, 50, 7, 235, 144, 224, 195, 162, 117, 83, 65, 99, 198, 60, 133, 114, 176, 131, 193, 153, 186, 59, 113, 243, 82, 168, 95, 208, 88, 72, 243, 237, 37, 229, 136, 143, 90, 238, 50, 36, 118, 24, 204, 135, 155, 110, 190, 13, 200, 151, 245, 230, 105, 173, 41, 62, 133, 184, 73, 249, 244, 100, 101, 210, 142, 153, 73, 41, 246, 59, 128, 209, 191, 184, 69, 16, 207, 74, 27, 251, 206, 84, 17, 33, 61, 156, 203, 194, 194, 19, 238, 81, 136, 164, 116, 89, 217, 87, 106, 194, 185, 251, 180, 107, 206, 214, 119, 103, 85, 254, 210, 44, 237, 231, 118, 171, 10, 133, 5, 254, 210, 216, 195, 225, 165, 37, 147, 67, 239, 212, 253, 236, 230, 2, 214, 106, 67, 54, 134, 147, 104, 196, 160, 90, 228, 224, 37, 240, 96, 63, 255, 21, 68, 37, 59, 0, 0, 69, 88, 73, 70, 186, 0, 0, 0, 69, 120, 105, 102, 0, 0, 73, 73, 42, 0, 8, 0, 0, 0, 6, 0, 18, 1, 3, 0, 1, 0, 0, 0, 1, 0, 0, 0, 26, 1, 5, 0, 1, 0, 0, 0, 86, 0, 0, 0, 27, 1, 5, 0, 1, 0, 0, 0, 94, 0, 0, 0, 40, 1, 3, 0, 1, 0, 0, 0, 2, 0, 0, 0, 19, 2, 3, 0, 1, 0, 0, 0, 1, 0, 0, 0, 105, 135, 4, 0, 1, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 1, 0, 0, 0, 72, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 144, 7, 0, 4, 0, 0, 0, 48, 50, 49, 48, 1, 145, 7, 0, 4, 0, 0, 0, 1, 2, 3, 0, 0, 160, 7, 0, 4, 0, 0, 0, 48, 49, 48, 48, 1, 160, 3, 0, 1, 0, 0, 0, 255, 255, 0, 0, 2, 160, 4, 0, 1, 0, 0, 0, 176, 4, 0, 0, 3, 160, 4, 0, 1, 0, 0, 0, 37, 3, 0, 0, 0, 0, 0, 0, 105, 34, 82, 101, 97, 108, 108, 121, 44, 32, 116, 104, 101, 32, 111, 110, 108, 121, 32, 116, 104, 105, 110, 103, 32, 116, 104, 97, 116, 32, 109, 97, 107, 101, 115, 32, 115, 101, 110, 115, 101, 32, 105, 115, 32, 116, 111, 32, 115, 116, 114, 105, 118, 101, 32, 102, 111, 114, 32, 103, 114, 101, 97, 116, 101, 114, 32, 99, 111, 108, 108, 101, 99, 116, 105, 118, 101, 32, 101, 110, 108, 105, 103, 104, 116, 101, 110, 109, 101, 110, 116, 46, 34, 32, 45, 32, 69, 108, 111, 110, 32, 77, 117, 115, 107, 10 ], "rct_signatures": { "type": 6, "txnFee": 659140000, "ecdhInfo": [ { "amount": "3c11c30b720b7f15" }, { "amount": "9192051a851f0a9b" }], "outPk": [ "087305d809fcb79014ab0263eec94cda0a900b475d669de3d4310ae08caf0d00", "7fe46c3dc3143091da11aeedeb8339f8169b6fff08cced0620213e5bc98e0351"] }, "rctsig_prunable": { "nbp": 1, "bpp": [ { "A": "584144556597acae21ab4f7a96a1f3ee81244299ace95273ff612f19042e2260", "A1": "adca22c2786e4e19141f7fe5a357626bc0cf8a6255d1c513cb7f551b8132a249", "B": "74caa2efbd83f4a0fe7d92a28b6af4751ba65ab74863402aa667726852750ea0", "r1": "807b7df5587aeda4626ff4d141b731cb7573f334d837f9b94938cf8b16b59c08", "s1": "ab94390df58db2e834a96f96ca21b4a0a428d5d6d4f54332eb28631e24ab2601", "d1": "5ed93f4d6a378213d24168525298ae7773fcad335d04aa066fbf7ffacf21d202", "L": [ "be0c0e618e659ee2a43b0c21f49126fea5133f5b74b8a8f6d5f7722e668612fe", "e259f4795ddc99b0e00d98f2ff744504c71a7fd8759e08e9890646ab9e0b5608", "47d9a7ba538dd67c536de7d0f7b107977b502379fb9b0056065b2917c7abf23b", "fd4de848fea3f926ea04e00ddf16e21b3dc1190c0a0bc9636fcde345d0d528c8", "7f4308d3277f8babeeade25ce1010793ff02fd3d34d03f8e21e0cececf9e0e53", "be13c0f29f8c3623ae81af7004f3d993a7128deb79a52d0704802fca87e5f9d0", "10adb43eff4d44334f07a9ed7ab4721ceb273f81d5e0ab45bc5dd82ae91ef248" ], "R": [ "c2e2337082281672f1e07f4ca00fbc8000a1cbafa208394b7df38dd1d60c87af", "e56b15a48f9d083d318681994a9b52b852a89557449be6005e410f04836ef8b6", "ddaf06837ba24024146cedb88e31a620d4b064226d9716667977678b4ab15f2f", "6e6809518ee127161b3e99222acece7545aeea5b9583c91dfcb0cca54791f8bd", "cb3042bdb4d54addb8c0a05062b9a76dfe96ff5684f104ba1a9b5b05a7ed2889", "682e151cd6766e9acf9ff83fa75a88f0e13da00aa56c281b5caef9cf7e494b78", "1c6195b9fa5b4633f52c543e8538e3cbf6d5d18fa9613c9481f6e59a0553d4e8" ] } ], "CLSAGs": [ { "s": [ "20e82ccae7957de6b281ee011174c0c36735c506b1097a9a69294e09a663cb08", "162f41209ccdf4da045db5b4d6fee81b62d60222a4477392f4e9ef46082f8e0f", "8112095a5e193eed9b6f29d69937bf08ef116bd908d19f2532efebe506fffc0f", "7abf40e5e31aa2a85061cbfaf3b1e7cf34f9baab34353c59709b93ddec41ed0c", "c5822b27c1e8fa5e4a247a1809a4bc1082725fed3fd1b56beb1a35bd09c8f402", "fff90379f728a04de2ce8e5ee257902e99e252b8af5d5d97bbdc3d9fe7ce560f", "d41c7421da88ed572a331a521ceaf2998112c09d1e59431407ed0fe4e92ca601", "44e4e5e2b7db82f7fd3e770e9696e88b69937e964b51bead0b2dd222bee4560d", "4cc4cc7f00247457f517dfcff046305f4b62247ab9a54a27499fd553674bf000", "6993de243096990a0951c92c734d9ccc2287d8497d440d244d462bd49589a30d", "f824ff96a4fecb6e51c77c431c6f07ea7bc206fdc7ea58820fa6c7590f786e06", "795d9535d185acb66db091537fbf2e0d78256c4a2982326a3bb57e105800fd03", "c3ebc1868a67e28cea99ed63429a280babee0bd216e573a61cb0d8cf92807e00", "baf61499f4758bc0ee53cdb16c8baad5f6c6b1a5b8360c0b774946b0afe12c07", "272d25ba0e2124b4d2408b44aaf6bb8a76b5318842443f8d6ca878b320ed5503", "a2958fe268806f592f870c274615f8d859da82e8b2be49196225b501b3888505"], "c1": "139429ba9719445e51b0a9b7968d3e8c3cfbf33ae7dd3f48888116f7e9e50c02", "D": "12fc988ed82f91a85a06e4fdb052eee325918986765cfa64b42b2e3a0b5f5f03" }], "pseudoOuts": [ "7d425535bb52f07cf990816d4b04440f31312ab66568ccd9dec494304dc68891"] } }


Less details
source code | explorer version (api): devel-2024-08-14-0c4ec39 (1.2)