PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57612 823f582cf0b0f0af1078bb0062c49815d7aae642c5850150ce2be6a4bdf57f88

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
becc2989f3a06660d3d57e47f2a424fef15690e26bb4eb4bd589d56c6b5cdb32
Certificate Block Hash
823f582cf0b0f0af1078bb0062c49815d7aae642c5850150ce2be6a4bdf57f88
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002314000002460000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000333ba9cfd8664c0148fdc839c33fb7eb1e3e1fad9855d1cb364071c5eb0139e81a11fd8933b7983a54f40474d46f84570ad1212092d0714b7edc5699ce2f54996e072dd6a012326f321bf7681ceac9656b04e48a7fbc7c02a83300000000000000200000007000002314000002460000

Raw Header Hex

00004020c719ff43703567874ee1d94286dc479e207edff0345bcc9af716d2610b315246dca791e4abe383caf914917c3170dfad11e8030a68b8fa8c048adff924278e33a9050f6a0c59041832db5c6b6cd589d54bebb46be29056f1fe24a4f2477ed5d36066a0f38929ccbe

Proof Data Hex

59,560 bytes
121216010307abf9562be5a3427d22aed34dcea2b05496c8f177e886799ebd166b6b9bf843c1fa18d529f993496e726ddddb5b3dd7e6ae340870d48054eb1400a1c8a6cb7630b35062f18c72696fb4d3440426c2c7b543c7869a2b07ae4f3a3af487c20d065937769a4150e56e8b16fb43b7ee269c6a7c7283f24757e58ea6d89e4e4028486d059208350096a36466d51dcd83dba23ddd8a1e23d9c1609b4ea08cc95084dbf0ab7ac54a813913f61d14c0995cf62cc95661e18788a178294639401698f057cdb2785ee6d1fad1ea0b7a0a5a0a90a8170ea61c420a0facdb1e0a54a0c43bdac5b5a8e7398d98c671e77027169414110ce85487a4093880f4dd493910c5f6d53596bf0d1c260e0d8b641d8faa5e28f8987410aa66bc62ca1c2faef25aee44d7a80e1a2be34faef5beb46d428aa0376654753f926d192c5a70d9a8fceb2740d2807552f9c40a1d9d09043fcb9e37405b4a9a24052e45e003c48579d17e404f0540a5b556399b79849e483f0f5449d8b111d9580dd850d6c2e9893dedd1fa4be6d5c3e12e6f06ca3c605bb5f3a01972138eb719e376f0a555387d42bbce0b5c308462ece920b562acfb05cf2f34d27de6fbf2fae65458000c10f763124214f5041dec1df8642aa5f956cd1b7288d316ba73aeed2580798bc47aaae86428761e3774240aad9ac3e4195e8fa76690e9d837d86ae45f06256384fc74ff3090aa17f91dbc20e27bbe9086ab609079dc864dae541d4c45972bd1ca3beac5af04644ba56f4bc36ea24fc06bc09db4bdbf3c7442b5b50e3933d605666463a93df4c934374494f613b827a271fe51a432e828db5a4cfeaff83f8563555906ae73458ca870536d19c8153942f97b9c7d7f2245b3ddff96110050d52649db6e22d6a154a93af90a1121b76d04f8fd4b59c4bc41d6cefac3989cad26d5ce328c5d50060fff76ea3b5613151cf28a0dd7a06f254231ecc47b370af15664c19ca5bbc4ad74c312a35977430e5433fb9d060ec814cfd58641a935472fab57f8cb8f7b0fe9d2a7c6c523e3362a028d4cc93559d7b36fa110ace6f0c9ee6b575cbd8917af7a819ec86923ad1b5374d990fbb1d62b58572424b447d0249713a26bdd3baa7c99abe3e91ea68f0ea585c48a04eb778ff4b8ae9d8dcc59ccc030dc2861ccf0514c38b3ab0129bc5f9ba682a6685c3b8507fa7cd78a2b4cc89d05e950b603f9143706b8fd437c8c9e2d649712a5d6519e892c1afdf5b9a1979478d5aabd8444b12e2a61db7ed94bae4b2442e632bc90e0019d9eaf0891a554c7f508c8d9951e764053a5dec310602063720b7c30882f493a41115e04c204ece4334838f5914ce2e35fed062544a289dfe05a065dbb015e1ae07cffea56dd586da538446e68fb38452039f07f6ac924f04435a5d0bf9e6db6a67963bed28c11d61be38b6820e7dca7600654be2f81587a856b8043c0dc0846b73e3876130af099175aaa952b06e2390a8c90926157c2f2885bebaaed8160546a7a061e7155cdbcbf684f12b0b6c946f1edfcbc830245fa578763cffe552ad994b2deca9af1ba6f74deee61a28208263bc21c7fcb0368339e236f052e2cca92b2fc90e86982cf22cce2699cf140505b72e803dca821bd2ec352857cfafcdd79de57299b68e310e1437e572753f287302ed40c9ce5ed0d6a63f5e763eb1864a84632278cd66a77f854346e0f9c37275646c9fb8e9120be7e7a400b360a745abef3d5b935da0958b3ed90914f9cca9f48a7e396e95433ba4701d0794f662c12048abf220273cbc3787fa49a9785ca7905d8f8aff6959e55e380a6509a2b444f9aaee93a96c56ebaf396e17666774177e535d35088935a6d09bcc1bf7744a0936c341a24fe179fe6c7642bf4bfd807a749ae0efe3794c644a18080bd8ba4941f64e3a4084b4b3134dc4d600803e1e5e165bcac7a2349fc0f70f29e75e9d9443771a935e2e0ed4885f48c8f71dd6cd2cac683d690905c56109bb7b39c06ae7872aa2e41af885f87fe2843dcb7b6b8a3ed9eb88f6170c132103210262271220960a864d4b91751377352493c8516d0f7306c04b3f2dd371796571496e7bb055fc1a034f8ffc50af640756712e65fc8d8083c864d3d1d17c16bf472bccb95634f2a27c6a631332c5c65e1b73a3e9906751efbc979a3dbbf8b6c3bda60dd1a043e71bfa4a48a28653ca2900a8b4d58869dc8e5b5b6a3f237ffd2371a8a4284e2c9244b9fac6229bc69fa9986928de3362cfe45f5cf51bdac66cb40489629fd4b0d71ba518d2274efb8f8850e435825efaf9914e4ebed73d9c7dd2979cf967b3dc5f1529ac62b392bea339c6d8f95f0ddb0f014fd3d4ff331b3283a7473f988425bd35e5e154396e547fbb03b0393258f5fb79474c0ab386ec538f2110492d953daa08dc7353a4704661c413bf01258bc2ca3880efac582f3426bf9ae6b503cb0b9e17432178368de68b13768137656451084da6463e2f06281f9ae33b67bb84635ef3f2b2f868a6f9852366304fbe2f4caba9a9069d9f4e1b285fc8b99a563f1fd273d5412be3c72e1bdac27eee138c8dae58d86461a3333e13d327df62f2ed857e3d060f4fa52c152f8aaadf4989c71da2efe8a3a185663cf7b6dbbb331971d5004f18bf2f765f9f77aa297b6dcffe655d5bef9815669641e180d477952fea428f98f273093727a1918d189aa8a19c77608f4e7554922aa79bf22a5e16b5f520ca85eeb8ac5f831717335c382f468dd177a3fd89f6cab94bfd58b4a19e5c0cf06a417f5f4f63bc95ebd28e258d098757a587e6543188ddd1ebae7c2ee74e9a5698e185525662a7667b38e8bd019c8a9014ee3a9879711ed5e3122da3a79441c1eff99b68fca8671fa37e5903ccbf33e3f4457fcc6403763b04bea489b23ba19b9baebe240ae904c981aa66338c40b62414b35e2e365effbe7c3a51f0cb86d15a4a8cb5eb4b7b344194c297de336ea977a9ae91dee55d4f7492c88765b35f54373756b0985298eb8e22ec53b891292eaaaedfe8f57e2d84ca2c7be99e7432aba15d483b75fcad8d5599be8178e12ab8328bf706ff675b59f3b3fd3d88e42423866e5bda5686d2a9af1e9cf55114d8c95b2eace9f3a7a3aaf86afdd077af31bfab31d4d44e40a4dcad982a98ada1a85c4e61df1c53fcea0c51c5c00138816b2dc781796a1e81d5a7ff278e105f18f2c22fb86b35af69b14fd18f63abffa7dd943c6b30d7cac2b216077b60eb73580c43a58c3d93c18946e0369132c3022c61e15978a7fc25da05fc7e25d9c0389fe37452dd6b62704a7d2256f85c5601ed6e92dd407ff09a0613b2acde16b2e69f86ea57ae758d5f661cefb77860ecff01842a0ffaf2c52348c882d557d6c0044931656c13fc8f8bde2ddef9600ea5d643dc18b68e5dcbcb81b9067ab9302b2c85912cdc94217e98a52339cd4e2f34df1c71de9fd8267d2608f26626f332aa20cd8a3501385abd2abab6bd02d9d1988ca55c8aef21409c9f8091eb15edc4f1bfa961595200688d3d530458625805963da21f33ac6b80e25200ff89e7f2b9d9e4fab50e809496e8d977b1c201c5c17d301e84638cdc16050311797e2e6904406faabea4a8818fd7d3cb1d9cc92ed828bee1db046993cd82d993f31a84c46a03eecb5b916c324c05dff3fb88cbe772990d93960ec7a07fd18bee4ff8256fb3bb48838865ea2842c6047a320dec63fe078d22a4b75b24eafd468a62c4956b17b634e98f114d0ee6e1107063cd38b03b26928e59d37616d648401a5fb3267957e760ebbd46f8d90022639706bbc6fe5f37f66a4a7fd5cb8b59780383f3c5018ca7dc763eb714619963ac12e9de031a1e45d391c3bad2f1958ce51857ab77a36c0102dcbd6a5ade93c4af127c306b1cc9d241aa9a71ece21871e439ac9f64a3b5e02f7d2787ec89a547f956befd12300ed8639b1c0653319aa37cfff36e4b32e24137d5c26d9ffef22c92b3cc6685c7ea4eebb4b21fc2c04cfb002c44d47b4e6f3ffb5ca2f1e87889196e728e78aa099644a4e44007d36eb8c3d0bd56487a9dcedc0db2ee56c91b10e6c9bd973e70ab74fc18b8e402b8444a20c4d120550573856d9b4e7e55d663a7b89a522d8a5328661c8750b331c9bfe59c27f9d22bb8c62100f12a69f16ddcc1ab4996fa5d8dc31d207c5c5c6093401e79dd743e84fbe4a1aa2b049d40214230d58fb09d8d1542df92023737b1fff3a517d5f82accec31ebc2557e10879722f73c38fc43f50efa88567c84ee2a6d3c424c0314a8bad9a0d17d002583fe88654d30931bee568443dccf6421782c0e5297d3d2a262ef3bf213ddd9d79a56a2d6a3b10a34291400c09f6f9d4401cb73b1bf426b4968b22f7c8ccf5fb045d1c25a37703707e1eda1c9f08650372c475cbbdc68ce5195905ff7cc1d6cde372070ee73886ca6a54111a5aa6a2dd028128f3a472d2e454e876da603c3a64de9b60a1814e7fb4d964e5cea950aea4ad0e381cedd4ced1d9d923173c6b6646d7009513b2730bdd26e863daaf82c26c98e066eebd4c0549e134e46f46af8db2305236070adecf33ba6f2a3009c71807bbfb0199c721652932ac30ca979074f29309bfe6711a67b42a8db2edd1ffe8ce5751b1471f84d5443bdb3b10cb0803ceac5ee603bf2fbcbdeb89270ba0bd8dde0384480f3ef5a7dcba7f5420ee4c85bb0be5391c669b95b0d4771e4ac4ed3214f861399da72c8e00259aa3a794a22c3eaa55724e424ae284461a0b27ba4b81c315bf46a5c949ad5604c350afa27eff69a40dad346bbd6f01db40caddf211b42aef1fd5c08f790da6d93dc8d3e661603dfd9c110e64208053f51317c8b6d5a747aaaa019299477becb7241eb5583560f9ff769dc8b561d16c0922ea7256c4feb2586012c16fd4225d4f8e10939203469bc6e6de24ea8d608ef6be8aedfa4ce5f8f6027b114b80d8b3eb1021933cd680f6ee443eddfbc60871080e864dfe538e2c0134769491c9ae145f15ecc7780de2f23fe8ccf8d573068c6b22972870feb44312632da24d776cdc45562681c06ec9944b0ec886a00274261adba41dbbdfa8ea89c7ea167eabeedb99062b6e69998b8ce9da3092275d3f69c3590bdc1d9b6fbf96dd8bb434ec293c30f3dbfc16462b0d17e7fe3899ea7a11c3b69aeb4b29d1aa57d01d7526f0d986e7f92890feea4f68cdf7f1251f03e55dd03febecd0c02404ea8545524f63b0e0959d99cdc62d56a93c7940776f4a77cda2b21aef2d324b180f53aaae8a6c59f02a092d0babe4931e25f5bfb0b480a44861915db3ef066c42a09ba0cf5561856a00dfadb2655889a96998f9ff5962f2e4a819c2540bf5712362cb06c27fada29dd4e5bdac435a844ee5f5f60bc7b0d6cdd1a4969bbc89c465ef9b66a4787650e40af19ca0877e03190e883b37820b77d499b6010413035a2e80f3dfbc5b1973ccfa6984cf5ce202d1a898c142aa0e13346ae08575a8b1ddb6229cf4827fb10f543fda6b099066e8cbf4b59b82fc3a0c3c516832be1ca974235aa2a22ff78abf217fa37f5655af4019c8539d084dd1f2cf116abb213ddfbb252ae74da1ed2c2004ac0ee89807eacafd8ae6499cd7edf9312ba4253c32bbf43b921a9d39f81b9a24291b6d7d987462b4101797497540dea814f1a9f551f8ee188178be4d1741617eff8a193cba77aad514755fc1fb454c4f7d6f48c895f6f4f5500a0f7b867dd515be5945244602285013f643ba2fdcc63654896ecacde5f9f1150ca7576b87a881ad145af668c66f41a4ff00621c363b46b42bb3014cbf2887c5fc2a03716b9f67a349d5fe960cac658fc71e954ffac460bc078d90e3afcdecaf4fd907266a62cb1313c0645da93785c85464afde94c5b1700c0f8e6cb0de618b2a68b9ba44ccdde42b0c8d5e5b62cd844b2db33c852f18bd2b1c12e0dacf0a6d2f6a4ae171987edd40bbfce2ffef012e7a485e6e92315518dfc616bcf82c336765987d536f46e5dec3ade6c6780ba6ff641bd754dd6609c929d7d5f3930df9183d6133252192773ec7c36443d1191957a13ccf02820d418d3d24788243e4a32aaac6251d7ed75f48f39f685ef2d33ed65a254873ecfac7a31b24f60234543044a78154a9f89991b2af15ea0629bb2f96e3d52779aea2b12f717121a8bc151985252eaff1d14ba9d549975ccca901a5d274937d76c4b7b942f4ec7512f42920f5721e5f493c381b3c2fb5d8d0718a68f92501cae79ce22551dd51438273a8aff3fca1bb6ea240cd63c04aac1355a9edca0b5d47b51910d65c35f901d0f3ab8904bcc38a4af1793a64a578c9ad40329a9a4cd0ee786c7881db70b93010fd3ef97bbc108b45345ce6967d2df7f2b88d4853919fdfb3c563ba69d330b35a38e635f432c5c15664db6d51f3d4e217ed316eda98af1f10e005e6a5cf9c99e9fa8a61235d5364c0169b0115dab71d579ccf207e4e00d2f872c5d50aad6bcfb41c53fc2b4a0c65b95f850f09dc7b373819d65faf791c2bbef08733097cf960e557b2b259f97d6c50266dcd0d3167b4dc52f829b8f622720c1a57ea85ca180b49331968ccb33d1a217fb01c10b32853333617f7f017fbb394ba0f2d848f6cb3da1ff92b49010d6368a4d553e8534ab18a6a1925284f5649903c5f6bb43f7e1449bf1e2fc22022c57423ce825b44fe1018a8f9be8f12f37a0f0bcd13e56bdf32d74c5a0c748ec6e23dbdfa78e83c6c6a57189b17d0e598e9d32a261b70ff19c599276e226c7cb5d7a38e7059fdaf511d71c47e3b79a264e8022b0b594bed48ccf69b95c1122a8212bcc43c91852ea507adda112ed7ee2ed30edbd13ad786a05f4899cc4cb3a58a23815f699942c8e5a27231183ca1714b5af39aff9a6f59e19145e4c03586115b8986be556f7afed3e36fd3b23945ad87d7afe464b17c3525971a324c5f53036a0aa612a76b0d42ddbfa368f014849a4a1334603cb52451d543e5111a3c4696479077922808a40746f569a2f676fc416f90d01e0067407dff08220c681794fc759047a64cc809ad3642173c7bbfa33e91513d288455e285bd395dbcacbee9fb37e48c9703842343bf61fbf511fff348a163fae967445db7ecf1df604346ecb18d8f6ff60c5b247f96d66aca8d91f7d5a362b6573ba1d2ab9b68e196d00949087237697d74e113f79bfeeb5996ec574257ffe2d7ba55c463fa493067a142cb80ad6c897b5b6baac8c166e599cca237f0a1a1a142dbe8a9e80ca6e91c47ad6fa97be6b7d097821cbe9a46543ca1c02e2faa3a913334cfd13d2242c6e74b9547d036dca65ffcfe942851edc2ec217d45815198464c313567933d14d242e2f39a3080ce3bac6a6c49ab137728918c62309d329aeb65367f89edb7ac163c3758f616551c0e41779ffc816311fb41cb3b9fac622f8a70d8a7de47aa7faafe4cb77413ac70d00f445da38f498320166bfcfbd850ce0ff80ea52f51b1099ab7f36cba4f0f27f5bdc1c6901112223294a911ddfcf205fe5c04ec22b7b905a5c1e2011f2f5e5eb536dd669d3eab4d7ed184a23d79145165f0ec7e195f21ca6581047add739ed7db42da4f91a7387d7aec4bc71ff23e235628523e90dab24d599be43579aef18ba9457939efafc11b86ed334565988fb5805726d22ff3f6442346544d67a898398c65d21543abba6f9b3fcfaa031ee1417212bf05a2cf409f77dbf3311eae2329e3134459b82e27984b6fef69f92e2f1be5f7fb1b3d70357138ff9d03332d8bcf443cc495bee26687ff4dda11be79f1a3416c981ad4f3b2a3d9d0d26eb24f4a95d45f2180ffe90bd02b927d2656d25365966a98b0c87317728e6449f05d6e2f7b953196a641f663af2bd47e9e5a8de4820aff39de71905ed461069874d09b8167a94acdccdec43d897e086cf209ff3c6ed8da8a0609a0a622102c236cea481a86ed90b5c06e15b422d02211909ffb8d87052e61087c82c709605d88674f6723a0333a9a0fa7082269ddf1553d306798f5a75253395281131e6c7a8b941013b319a3994162d5514925c37a19e3c2c8669aa94f8a15e3c921a9920049696de3d9859b62a5e3bb9da1cd625080a93b042862686d867ad4191e8c6588c036607fd5569dd6bfd107e43982a8e0e9e2cced5046058d31a566106cb0bc98e3b831674a4210354e5a993af22bf4c5159431465ea6b2d076a5b81d36b16078fc16d08afb51689b99b79273ef559a75907d585b60b9bfb1ea355bb4335ff2f650ae5e9f3dd7cacc1ea861727ebf72798309c8b9f3531d4268abd166a2db75e49e83effb62aebb2a93ed6278c83c2a510d550feb49f8d9036d22e4953541e44a1f374f78707b9576c72324738a9b6de21ba00dab24eea38a524775b9e83004ccf18adb0c889b1e1018b2c81a1e3f27442aad68e887dcae0b3f97a7c4e8af829714c6374de5985168173dd239aba196473ce2e47416b4ed5ae11b72220ac4ea19d8a863344800d3935d2d0dd846d4750feddb7de1480367ea017d8e1c0d771f1c24f028e9831f2cf74841ea0c110d68f78cc454a76a205c9247fa8a5beb0c43015d4b44cdb07f3952a56eeed540c79d627213741d40cb1c6d55fb66f1fdf5225e07b5051f83318be72d7f725f74e32c96bc25c78c9be7a4fa4d060cd680e40ae1242e4d17801694cd4f6d6ef1b67b9b7fc263e3d6b5eb05aaa6e8cca564505075eafa52b8607d329f1c1e0ad00438ffe89b2c957c5196e384115ad2026777358d4b6171654cbdb22414604630b55804d50e7dd079cb8f4e569b7b948bbdc74416d5857685120a6ea104c24212aaaac0d00f3f4192ae45a3666d2fe1c728068a928bc50eb3997a72759e9f9b05361a130b9f82f07928744f2c10fc92359835972618bf24ad19bcde9ea264cfbcd1142e27b2f190b89c2a674e436b6b575838075d00405923de440122278c290de3c05fba7e33b214ec3bd37e31390e40a25195f7b44df3d5c3ac312c3856586071eb7a3fce2a1d8be8d5c7a424cda16a7681197a4f8e9d65fbb9ec0c2d6cfc31caf0049c694b43bcd5b0e0b3869ae8eb790c2270fcae920265478a13ed3c354349428fa8faac74303df13b3de1c4310281853571281dda8814ec5e056095292b3af8f47df311372c6418980d651bf90ab64cee40118af66a4d73422b254fe9364c33fc2ae0b05c91c3131635fcb493587ee0da92ca848979d3446b375d53eee76e81b9a631bfeff9d396d463fedbe78ee66ebed54f231ca6512228401e4d72a300191ace674966a806c1ec05c9d88e72a3f559edcf7e51bf6d71ca1322c459fac052249f7b0e08cc6e7ee884f73ff4ddfc6d0e09dfc2c19e4b2604708ca179230b1a752eff35f72eea895f77fda874545b6b0e03972de0dfc9889e1fdac8166a94e98449e59f88576836f38880d2e31cb92687f3b0df44c9d37e58847e64bb94ab9d241250f559efa93f6d346a9c9dd320d520dc42fa86bd6d1a52aedc77f715a9084c6e84cc271a47cddc1bbf7afb55b1eba19fd0cd0f5bf83faacb5a1a61277a73a0b4d412da48b9baafcf7acbace5399927de4b8aeecc46bc67559b7606d343e91a3278bfdcb603868213d66daa39100fcca4a289a66ea460b1129d3c3daeab88514f962c6d536c8f1ad36be38297bd9989bc4ebdc4d6b79ef9939d2ddab200c1919a1fd3e19d8dc0b7aa24e856fa8b476c60cdcf13ff56c2c49426bee4c76202353b62e94c06167977ce65b009a79c20a3ceb8d2df330966e50502d5dc3decaf6f52b59e23d64278c4206b640e92a6a202d04bb85088fa1a9adada2212827d2181f4deefa346b9dcfdd27c141ad82f964bac457d5511c46172d64013e034a6bfe25fe455c569e8fceedf011bc6b5b7b8c27e0c035b49d06319b130be6c48f5e733653fe9de675103623307933f9dc60192c06598aa40145c8b6d05356677241c46def3d1b32ea58983bbdd887b205f29be32de088dc6a025b581d3f416fd7b3312dc012b16d65f88e23070686b22f1568371d82a6325ef20aa1d9dead0f74580fe2522c1c1abbd8dbb3c9bc29813dd10b7376c3a50935b018e2b5cfbf34e9e3a1415902de717af9b00afede0a3308c05a123f1e3c935df14a332529dabb54675e8660481d829362060701342e82506de5821dbc7a4aa86d2a6e987afb202446228c9b0339ded2c400206b55425e77b0aabf0c2eac2ddfd30448f0be7d76c0eb5255cb7ebaa143f4a0453ef27647bd45af8bcab11c73c3150f8d37a38047b0acb7a970f1cacb51e4f025f5d63b3e349ebb0f7c5a308b7a2ed69921114571d1f29aa5da172637185ad54b50ea1061760a241e2d5375da0a83e432cfafbea6b22842909189e7e1fd4a435c6358a9a561e2747de81d4de187bec9500464ba2ac526cb1fd46ef89af88df3cb7605c32e56457d2223d3699b21383759ad48be30ba5461c9880d339a8063c26e22c7beadb5342639855042a306c7e333d801d3ba67ea5cb7b7d92ea73368bfe3bbc96afdd24ff27e82bd5820557c864b4ee270d0e184c1806056bfa5abe5928c992ebe7046e0f702898e43626e77ae8ffaa10d73ec16f811a397dbe2e6bc844860f2d58eac05ebe3d67314f53ae2c093435879605afcd30e3329e7ad78dafade95e2f6e0eeebf4eafd6ea434bb944d74a78fa50abc566f5bffcadd347f7db14577e5425f82c51367cd2b5a87a8406445ffa35794a4210b17748c5a437e38a46082576f2b466f612449e399f0184f1e5858827e3ee75ed6ea887db617b13013847bfe8e092764c5838bac3fe2397beeab4d00f647241661c17b2327ece29a9a205b65f9956bc3d9c8f873a23fe31f54c6a23deb093dc9f0fb4406210cad9836ce3cd48015244e2418db8b2193a5dfe2a09d249ed7eaed4298146b4fa9d9069ececdb63dc5ff14b2c5c0435d31d31d5e31cfd672f618d4859eadbba9ccdd88471b5ea838d8a95bb6aadd244c0f3d0d1b9e6bbcc47624ffb32304097806a9abc9361a2a07fb3300b1e28187cdf80a6d06bbaf36229cdf8a6fd347fe8b742d6052fe7ba54162ec101c9d97213c091cfe06be5e94c19f405417354761d45d74e0c5547b61d9410034c2d121c1dc5a88a143fff8b8fbcf0e9504db7c6907ed1d6f5fbbe8cd7880d08670163d02ef1b061ab8d8cef0d03c26ceb903fd83e496c47b09fdde1993cbf198deea3289a1f423c1a11ac0a93c3fc5c536e6fc63b14c59e13f18ba3ad114353b85b1d11345746c419146554704f98905556b5ec498c7db2c064f11ba58b21e44c5c636f225fd2459b146a4b4cfaa815f9056b0133dbf1aaa7988c73f99a48f4eeabfcc785fd8c7a76a66740796dbfe1d38bb022acf8320fe638f1e6cbbdafa655e9cb54dfcb13f13b7f23ce9223938a84cc8e6e1539a3f3df73be77ad62322de3c826d139feaa09a39e5c32ace4543fcfcd24c0b16ed7a1175244956dea2963eb998323669e2233cc5abdee4b839bfb037d5f14c47af91ecb595551db0a3eb16c99c9db160eae5560195e079f0e3cd7653a86854845b6bd12359fc6efc4df13fe43a6f50aef55ee747756f201f5aeee199bc3ddbc788d09a92a4f78a9b9429a9ed3cfe93127e2e124e631b69e72f335b024edb109502eb60274bcf30eaa029975260a19f468e5a6122ba636f2c7186cbbb4cc0323dc667c78dd1c5f73022055ba66026e729e1ed06f1c3936019cf4a74c3a7b51b404f0df3db84122dae2a7eac5b86e9b5be459c69f32533f9cca4d9b30042079d2904cbd7bf0dad2ede1ca71c31bc152e4e0f05aea6d464d4a559f2bf0b15de93af66346a6ebff99658eba73af954cf29e2582dcded6d3921db936817261ef5249c6bc886cc8031ce92a0c177218c03d578a040f2cbea5e47827cbecbf19912c5480efd8c720ff5f74586faa16ead4a07d0f8c24238a1ff884df3a8c849fbd72ea6110b163a0ad813080dd6689990c6e2f3002b9bf8a9f4b11b37f4a6b90c8174c19efb52a76651ea05ef327575685d264acfbfcb436daebde091fd3f9fc187e36907e138a7d40f1bade5d69a919998cbaaa90195f32277a5a2e7174f5ef3091ed8a617000d11cb1d3c52445c1c3e6c12eb35312818022acb5ec0a4d0dfca163979cb09435633a91ef98e62d10bd50f4eba235b47acdfe429ab5958728abcd49d91b5d6ac91ce4d97814a863af3961a13507a38261f3321898dffc4f6ee9cde0bbf640789b2b764f7b551a7405d5711aa9b582fde08832e1ecb0d58fc56b6a1d7ae2ec1bb45a4340f844f66675b91618a096ed9c1558d9d3ba4185493d7290ed937e41c97b6ad8d2477131d50c2bb1c2de146d5c67cf6ffda7ae57341fb068c4077cfd46909a3ca17f26fe6615ab715e0bcd486b74dc56d5a05e6846fbc5c9d64705c5758fddf4e209a585e4656dc2a82d6b6d1157103bf5ab2a0fc120d65960ea1f75c66b4657b8b66f29d3e80aec4b2c470c4b865b9f0aadf1d219655bcd0bcbe8ceff179c27cde391d28dac61396add875bfca20d84b649c28f308381a843da1c5006c9bbffb07b204eca7bee97edd519357f88ef2f49c5ab0c7312e82bb2e76c18f2ffdcfe39e23e318d426baaf3f5bf8009eb1c4b8245fe3f24d582d3a8647d1c3039a19ea052c6974479acc3702a6fedb4cb3a5d23218e9c5ea4fe4538ea0f3d689d31ced20b530f9a4a0b8b8e538ff946decd20493fa166045b53634213e6c3eeb0089d955cdfd0e923e140520398e035a77afd2e98a65fa735c7256ae5207688b60f3c58cd3a2c4c3ac78bfdcb40bdb38f3907f6e022c0e2b145a4f7cb6d8da87bb7b8ff9e55cc3c2fe6ac942d39a2d9978b2468579bd82422b35f67926f08561a878e55094f7f211dd540319cee1fb787e9abb8e9fd642a34ce40c31c20eb13e159a00b26871d35b6cb513fa5921415b8014b1fd79bb75fb5bd264ab3ae2a01e4fc418560cf429dd0567a5f22bfcc65121be1612224fb1753c11a83f05acd47cefeec3ed197de84229f794e01c70a4aacdd60204d8d8dfe879c1076b6af04b09afd6a1162c15fee0f095ed27de9676c4defbcf007bf56d0fd5506253b4dd40e565f9dbe8151fb16ec19ebd5a6f81fde9c4198948395b44eee79c2863703771eae6a7e960eff1c69d49cd0920447623efc07f069fede2946863c2b3678ba0f502f5033025c1f64ac2b049a3d96400deeb93b5cb6323b0503c85a526929168fdc14d3bd5fb62d7019c8bbd24bc4d9a53be034c05a29f656aeabca09c11118a885eb576623e0eb5ec67adb8f501e48c27610acda555043133c736e695920d0578c48d12c96c7c90ecb970e6b6d33e9e60495903bc747051a32eae058f4a80b1cfad9777c6e55f477a651e184e4c04323f0f78f4b9dc375fd8fec6e1970d7a9eccf9ce2504411b6ecb2e898fd163c42ccb4e2db7c6b71372c09c5046e590a7955e50b2537951a117389a803fae7562fce78ef6d83d38c686aa729e35c2308eb359b317bac93351428b94f7efed976f4256cfd7fdfbe27466f03a5ca21721f9afd85f7af94422f7b6008df5ac81a4157149a9bcafae4c29224488bb9a2968d8721a5d218c533a1a36da765d5c5efd2d031fcec12528639e576239e5b0e70be2c3f0fabe83f0fa14e4162493e320f069a5174a96ac0a38b829b5452cbd5bfc24bca6605fa3d7f657adfceb3853c048d539582f8411d37abf8ed2b8d0130558a045af2ee769095adbc448ed45f73473d84f38231ebb74f857bc552708926a535b35774cb5c7440d793e6cb05976a4dbc6f7eddf08a75caad7c04c89cd965f722a36762f85de9bdde23ff3cf92f4b641c4595df865200223b1f6cd18030bad68f8315e60a0f97c8a5c13be78ec3d1118e632656ae0312237948f20174541f96cd899092e812f92601eae836678a3b6c09ff34f9afc23ed36e4ed8747dc02981d32c067307e6403c3bacd7e4b69b482bd37c8ce93915b6d85bd60a5c9c724b869fa5fa4e4538838bc692df420bc38522570ef0a8237d8030924d5671ae3253172cd1bcb6d5d51bc3ae579bd8708e8327dd75cc3acb6e37240e80341d6c18dd1444c721f1410257a848df46660808527ef679bb464a8ef49304b80d4fbceeef2fc59baa71dea0b2719e0e4d75ec50cb8a8c7a757485eef2cf3d8b5ae018812a9d0d4f0e7326f0b85c0cc56008343c29ee1ce2dbc08cfdc8032f47580961076ede35275d5d0928256ccb70aead0024eabe0105b35287e6919107cd1d222cd304fb8ec8f8f59136292065470af7bfd25bf8fe7d9cffdd698e6423e164b2a8f85127ce7d0ce143c1b6e980445b9e81f402aaafdb73d370dee0e001f7b0daedee76db1d00f911a54e416846e918cb0f952cb2b3a4951aec734611d5ecc5ee5ac8a0b1a0526fadb60c5004ceabf078feffd0198db5769d24dc7f330813fbe33ed167c1d638f3c0fe782a523893619044343fd79cdbcf9dd81a8b5d9524fcbb9720efd8b3ac06624915a4552e9728464e000c3709fa4594ad4054edb24f04c0a3de443f690a04545cd5ae14c4549ec52fadc156dbdbad0ea068be50422155d42617a1ce39710dc3d8522ea13ee9e1a75507e67d994b103f75128f827db10bc063702adc77f4277890484e9bcf9be4aecaac9eb06b75ee5dd171277ca2e6a57fa5ecf2a8748ea744d8f83294fb4103302b5132df3fe0c8c603680671e81a5f14ad72d0c89ee0f054182da9db612ad4572938e2933cbd619484cc83b3ebc3a37e0c135575c781faef46c32dfe868f32ac0d2855e338ebbe2770475ee4bfbfe3254cf4834e2614d11e7788b0d61aff09a2ef49379cbead83914531536d806a9b4446beb7eb75fc446edbb39fe4ccb995f8f36d0889ff91d25e4c8b31755c3b5cdfb26714903bd3beae4d01419bc6a1a6db4b146ad915b5e501768ccefba962e49afbd9b5d42f3c35f102b2bc5e6ea5ddda23d3a50230e364b831e1195f4482a87cfb4e71745ab61996fae9452fdc76018db09958eacb355d267aa729e998af69546ac20835b71548d3058f5694444f093bac687c8a45eb8c27e43fc2f32b49a62444a51f5342724e37a9ddc98209fcd38adeaf867619df6f72ecc106bbdad0c26eb9f9a6c643af2e638c13342507b964d55a7e7aedb3e1e0c9c963f9610aa922369cca142e8eacd189bcb03b39203d54ae2c30f23d1cf0075ffe0ac999c699b21912031ebceb26c1627d57d55c9aee60d905a53ada495f3b7b3d462c9b03d9328b574680296d066df5e3cd278a56fd2d33b2973ed4f047eb55b7ec2f965a2f5dc980dc267111ba11644b4d745cafed997a48c4642005e81517c34f8ff412dbebc02e18ceaed34051bdc88556d8e4e35be4675254f19df486b69c4c5a66d10002bbff1cd59096e5ecac5b81c7d0c66b5b8b08327be4c7433aeee4894c6d1917d82d1da88e31cb3b3ad5395352ab5bb67163f5a0dba2540bb411deefd27bb0787700c587ad8a08a9803a6298863559cf2cce45c568809b7d67e7b00a615fd4dcaddacc8cfad8b48327d893b6f99195b974012e0e752d25e58acc3dfc9083dad4ac32384634c7882ef9885998ea9b90bf1be9c4e918883b3f9fa9b723c1b968f17a3d28c5a138b10732438be97025377dfd7b817edff4d5308f1c31d8481ee9a8d0a0a92bb8f970fcc7956dd35eb8b741a9c5cd57acf1b1f8af004799e76f29fc5cbd9704c504a9bded4c73f6c6fa4a325b906807dd0165b23f33991e494544ce7ef95b569a879d639ba70c358d6176399fc21c7747249efacf8139a8e0515d212772a13fdf44b6d7339619e1478d9910cd060dee5a54ef9e7c88c334c8881b947810f4ca4f22de7c3a7147a97abdf5114c2d276e7be10a8c7ec09eeafcbfa528e5e74080301da9050e437553fd3cda1eada93500c947a0636daab47ed263cd46f31fa78fe297440907453629f7477d6fe04614339d8d5368497a224ffd28c084ea95021e3241ef77bbd43f1dd3d163a29330d4e672978cc9593b80d4e5409e79b9ef419d7db7f2df562ded1abdb9bb3506dbcc50fb3c81556723866a18498dfd97f84fdaeed61a19762763d18fc35f57937d470b19991e67785fa1a3f81bbb10365ac4cb8050f08d11396896dfdc368bfd3448ee6d486e6d587cfd5aca5d36b8d71991d56568891911019e40ee237b594c65dd74a5d8ce2c7de2ce15538ce880ae04d049245de83b2f9054a64a5b9a973f65ac40e980252010c7a449162e3460843353823117c2aa7bcab45f078cba10b4c379344eb4e4c2a3d7362f7f427d1b1bfce0cb82e501c0e187afae087fa7e8def2325f6be88e6607a0adef8ce7a93e67c1c75313bbe1ec1ef4d4a8301bfe39673f62dee16b86f2589baf28e284fe5ead00c578d0af17f16ac84fdc111a1412f24191c33694569afca1e3e9b8bca7b8c38cb5bcc9c05cf8b6ba5d55df8371be05e6177e90649efbde2e64a52f40a57c72f3915e9dd883597ac84d24b9cb606f51ea50ef02b3a090d59a3b35e78ba9459d0197459d5ce1debb2fdceea20323302afa60848ee8d3bfbf8ae4c5c24de9d799d55d7055589cf7fedfb34fbe5fac1ab28fdfb72372149b6b2a8b1b1f8a1c421c42e43d3b60f8a2a1c71893ad284b759e185b6de5a039c1c4871eaa58ffeceb3a73418e5e2431e5b659fcd30ea42e455873cbf0511f61e9d77ae20008daa2cbacfff2d066bc3d22ad5e62f682f7ab6a5c1adab9262288f44faf9d8f902c9fdac26edd337246ea090309297911b63c9a924a93b10cfa8906b50d1ef5872be417c6156f2125becd701b056c61993f90d1aa1df029b1a0136914625ba1fe352be1ea7e137a35e584c4971308b7046f332d3cd457a83920d4e6700897b88feb52715f768cc0ae3b051ee51dc13eea04e3b20e89c38bfae37c3ed207aba4c7d7d960ca2bfbe0da1e33cdf2d725eda4e98f87dee737d7b3450c2916861e0a0f6c7d5ad1a5f4520d8b13f6a32ddcfe9e38a834f1799239ea55bf96794aaed3d9543819711c40f5629084c4cf1d60b0f38cc7d1e8b191dc6437824552661e8c61c73648b1e397e6494f7d3acce8d8dd1ce48a1068b08ee9ba1fda9df41639251dc251f741e1a22bbd6d7987096ca8570c463bf39bd98f6a454d7810ad8d890d8d39b92470125d875be812877cfde50d950f8ed6dd819b37e8c5574758570bdddecee351b82fe2abf92c3a8cfca572b0ee6fe223689057c1d6157cbaac390e791b98f0ac8f8d2dbd91d0e3fc35093ac5e0bf417d8d7f601939bc89a6805541dfe323f445d237ad58fccdefaec27b713a0bb6ea02c01531ca8d5bd34e3a273eed13520678f575242328bc20cc20f0a486d86cbdfde8bab304c6351e867dcc9e830f98cc5a46f6f9ff73fb99bad0fec93eb0e69e8ca218babf92855cc605f1cf6aa85a6c00df28f6879e96038a4bdc9906eb3c3d99d8a8cbd9cbfdaa2c3e64ff227c0f630c73aa7bf6bf8698a0cb99103f4dffd42ad450b7e60f1e49eff57985b20122ceec514eaf1163018d3aceb4871211342eec0ce20877b6bd66c4fcb56394a63a7e59bcd6ab7f77e32c9becaacba5efe0e191f70d45d5e4d82fb132e9d7915a1004158e4d48d298d4d7ba2db076b8a46c82b52416f476036e30edb0cb5f341a7520827fb48d42675dcf0d37a6f188995c4bb985053d8e3c17a4bb319134505c90f6186afe8f41cd03dbd2df3a0413b0383c58c886479709e34f8bfc3754f048717c04a6867be51ba6c0f000210f9c4d79158c58fa27df74e500a0294ea2a3c0ff0b715e7c1b6acf4ef029c2f3fe010513a9cc00e654b6067ae02150bd1732aee4daddba059ca27d3b561a25cd71907de8ab7d27405bd580bbc93985806744943965d2c1d5fd7eca19ec476f2bf46170bafc1f7e1a3156895370537f6b1cdcb6c121307bc9cce323dfc0da19c24f3ba2abf2a6c4b1e5e07d8887cfc51ff689bbb7a048f6085603d093d484cb496594d347fbae09a2f90f87182ac27f413cd741106a907ca7cdcc7cd073fab2c6d6ca46c6aa0cdf0cbb4ecaf60d881f33a5fb89fcd5054760e6852b84774f77d0e8a0017a1b3bdcd6bb7a73439cbb5ef5cac5352cf5ede3e5079a553c2182a8736e32567212d90635ede15fdc2cb932df33876219301b18d42eed384b6a0f9ef9ec51371ee6d5b0166702ad4c76f15e25b8b6fac647c341e0658bacb87b986fafefedfb0b7e71537b67560a12e181c69117aed16dfdac6518ffc933ec0ae41f58fe10a1f2796318d56ba390de5c11364d48044d19be1f25c7a117ff13ee1d7a112848aabcfeff033b7ce6a2046861e522d7d4c03014e6ad92c6e5e5d6aeb5395240156f648f14bb4501da7e2035c5fc433ddc5f041f99d947c931cc8564077c7894511ae5fb0004a76ada440b996b079abb924abc1417db4e6a222d8cf6c8a4183acba48949167cfdf9b8184c16bf5814eb8cf1b2132dda7e591b487aa5f3d4b5347039b7bb9e3e7b170ab35df08c2e5a65d99ee38f01e329638fe06f5f9f15a17be2e83847f3b63e42ea2de9d3722ac1dac73716cda25e4200d700f30763c97f969461d7fef66fa4bf775f7afc92c60c3f15f68e86e9faaed3b2619ee49f0aa17614bd3387beed736cee5f9b8d754c5cc212dfda756bbbea0c953073725b9fbf46fb5ceada21e5efad1204acf2c140f4c63504eaff7ae638b0fc01f8e73a6a40db332a3d2f5a4b41d0119c1ebfcc0fae9a65b34ec2bccea153cbf2926d9bac916874bb6140085b993492a00b8ae8e66ad7dcf6e7c1de04eee90245dcfefc90e173fbae1e261dcf071254670dd12c537dd2997408d3af6946fedd4526c83b5773a828c4aaed85f6b4843770423c30848dd3c54a89737c456b554d4affa99b79b60c67226a4db6a2c886651d354599ef22dec89b9d3635cbc93c698e98d96c35441420d42171e71d9018393eb79c4f71e96545d3eb1efd7778776e2e07ce36720ba0caa1c3b2d58a8a2f5d9fa2c21f2d78f70af06aa311e645e61db7efcd29e92c54aa816e9295758c0f0b9ffaef301a9a364f0b0608fbb23da0ec11403486c91b176e983d7171ec193c182ce5d4ccb3463ddd359270600375cabb6e517c0e4891271a53efdff77d9de0c4411e06197b50700cc0a0796439e6bad988dbd0ae5771b943dfdc77c3e7ea4eeac1780c524c503e48b900ed98fac0b7aacc1e3ad6e5d8f7b47c28d24f7232a1503f2cb86547526524fcd905734a9bc4f3b619273e6db80b3a059ae1c2b6096d73d6997187a58c3cf6aabf9c46e884915e1a79e50dc515a787105d67bfe155d33ef949bb79c43bcb61f538e8a02830896d8a32e510078626e0f6915c50b502c9f92c388408f7c5efecbb84c56b453f95a339cfbeb1a70c59343a038c9100c479ad03c9acdc92cce81a0e62a6387691abf3f84865b287d22d9976c380a8f034c08201a6a3edd284b8ae56a9e0b2f73a0be3aebb801914a5ff2c299b0c3a34be1e764a05de57b837a61872bceb14c972df4b547ba1f903e61405c0574afe0af30cc03f727cce81eaf1ecbd69ccf23aa338a64dbf829c0242ed3272f2ef56bbaeb805a16af953bc5555df5128aada2573402155942cfb11594102856933d55436feb8dc8ff035e0660f5652fa660582b055150765fe9366e77c6b5bbb6956c15959bef4075448f6bbd481226026f671e4c63bb91185ae781437ad101a559f86da8a727964f094303748528ddead20cde30e696ef5cbac9a7848517befd0620faceed70d2277cd213357612e9e8a5a95c4b35405ff88c5c4c9dbec07388a43d65814b55164d5889e46b794e53653fa98ab2a521b38f28a058691c0727b9723a1331d9448eee4610ab7b7b1e26abce509e32a2df4ecd3343e7003051844f5820f65f830edfcf6dd9b75d751846be714ee87953470c29a569f8c4cf849c2ba0ad7be50a7a213d5c8463b2b54fbc2c3c42bafedf4ae4b7d0324d0a26035e6d301b91bb810cc72bd150d63066996d99d440df9df6a2daf77490b99f63013232e4534088a775b0f9ad70467cd78351e93913c9499150dd4ba53f5bd9c9d855e4abcd43ac9a5b376b576cca1f28bd91104910f95358aa71751d1ae5d213861b925501e2a2609500ba9c0fbda67d67814a8385c424e62f309f1611b23071fa8c8353d1b37e3cf005e0c7938559e43260293bccff47d9dcba4d89b32ae89ebd30c15603cdcd33bcc6dbda0ecfb04032b4db79551af33810387c688d38f399481d673d6cc7d154716e9e8640c3daa6ac3e6ec7f73febfefbe2f2e692cd9ef4f0b5c8db87cc728f08a98e29058236bcb8075959a36615f3757cc78633c7fd1335bee6376a50a796adb78ad44321eba38436d08cd687010cc5975071d9a26e65e8166a62aa28e2ccd8946d7c0acdc3f36b24815e32f7b73f8707cb0d1f5e113d3a6ad1824ce5abab56e289df3e42f380458e940645e8c81b83ecaa2376d56b9c97dd79bfc591fc57d7d241959c55954fb5d5581c4104e7653d2a5e7560370521eee98d7840c4f29ec8bd2bbb233f56505c29cf4b098419619400aea860cc63a3f6bdeab53d7e439e9f0b947c5bb1a03205d1b1575e561938f364e2a306be2aa054ac6c87956d03c156a13ea2e40185bd6d601a346ed377ba1c33e107e89b02f657838765728f1f697f52c57327d0afd59916345bb944e8ebd146c47bf9a429187187444918359ba1e8146b95302bb11aa5ea720b8e1c20af2d5fa032bdbb91d5cc27ec4d14e9d335a33c834f2d13be697638dc85867a66f233a2a2bacf3ddee651deddeec9ed32fe1a6579968a1f5bf5f34d8eae2c7cf11436a2f3a9b9e5e12926dbd443fa31afbf63c404e72e0664195605ef38294b3a50a12f677d2f9f08352ca2a9bce2e1bc39acf9d7e84c0dcbbad471528ce960689ea0a918c84d8d43f1f1bc18296d92b1ed74cf76c46259800a5ee7ee612036066e53d52301d02af8b48709c9c5eb2bcbe495101999d8552e6376ef24868b9aa112db179c97bbe24c743142df91893deef4820e574e34fce5033d7d881d6de5a0bf2372071cbb1bc3e367495022e052d519ce026b1442b22c930fa701d960a9defcf0fdc94cfce670bc361117b97337301b99f8c93f99e2391326bcddd04e4e1946bb0d589a7389b7ecc00bb03fb8cbdd785429b3291263427fbf0881bebb0506dbc20d48ab8af803970f8bf5f7c5936a97f461c18fa18fc83352885cf665a3e8ededee9949e93e14a163fb50a983c9b39b4fa53296cecc7b154fc9e9e8a26c91ed8ddb34cfddd6c8c9017a0e3b79ba44675bed96470572c27ffbbccb86e911edaace049b7e9e30caffe0b8cdec68c45445c367e0d850894759c7429cd5f3ab55f81d99547e580d79b6e5949cf5122c386b49dfb4cdeafade9928cb32133788e1ae6c6627a620840c7f4766987b67d10a814792f4eebc0efe82ef53be65e5699ba81ce206f21c4ffda5611a83fca41e3aa927f49a6655775b075b584af978a39cc88152d4092288049a835ac62f5fd7f71ef0401ba6dd00e20f21032b17d88caa1c1feaadee6b044b84ac58f3e8a681a9760726ebd1cf7616af5e9fb1f7179eac762d28809d183a89f7c034796e1230f4687b6144d179534e3db8070dc6c721d6824bb69623c92f24ddef0f16c2a6ac3c486cac193b226ec330b5ff0489a7fc38477362e1fa605925303a5b625fb9b1b9c0823f5a3eb73e3137219eb4f0a63b523d5f8aa0c9ddf03adc01b2d05e174113d8f94cda13d8784a776c6c7f6a72f08d06500b9f19235fdc3951ad517d20216ff56fccdd6e48f4e08044dd10cbfc4a6c32f1cbc4b68a739761a2c9e75ea68306a3524d05328c88826512befa55b760c6d7d1aba3bf6205a6a04c5125c65393e6ab53ea637ceab60e6bf4687fc19ca0b0d0d5150f883dacc70291c548b2f9971905a7e7f149681ae5cb39ee044840fd6d6c589523b63c552f254026a82581bbe83992a5f054b7635c44be374584a8a42e19571cde0b82310a2619bb5102d4224759358c39a0c201b10f165b9f50fd2bc2bd15ad055baa094ced61ee52ede66cbaeeebc5c1f318a7147f9a54d2f1a45ee99de400c03c03383a0b572828bd3081d2e82773d6ecb6f769710564346be83719860b2a5d2d9dd2bdfa52b58b4d8a81bd073e17d4a7e82395e7ff49aef853969d2940ea4d4247648a3077dcf9cc9161a5e0ba25b76b19662cbf4f6cfd4f9ce61ff8af59af18221091d37cb5c219850abf3eca608f7035629d1e1f3ac604d659616c85f5fc71777b0d969e8e8050f4cafaf822363395684d6fdda0b0f2a97d2c8e9e380a3f80faefa75b76e457c56e60e9e3c8898d203cc593fe14ae80d3fa351af74ade604db25eb06ab2daa6627eb6bcc12c91960374084701ef8f0508e4b4f2634f49cb1c17a227704e4c128f959ff1049d8691091383e7e4d61c8c7d04e550663a99fec9c45b70437cf858832cd8fbf4230571fffd0f644571ad2bdad496ca123625a253eb4f36eaf8c02f8919fa3b243b709146abf6d9cb990837107aff2bc9682f524fd7f4c610b019aee0a09c0dfa888b5df4acaf286a47448785b1a4869e79c7f34be9976520c404c16450db399c9013124a31b1fc9f9a6a75b9b02abfe32ccf2d553b0bb62cb69de3400ee425590944b3ccf483cea0ae7fc3a9f0e9e9d54ffc73e872bf575c2d174dc87f36b6858467344ba3c2f7e8904c643dbc2df5c600b52527d13e35eb4ca8473d6a6bab1b63dd8c467bab6b757b32661a550723894f8bab698a71e5715210de1943bb1097a2cbd9ebdfc2037146f6d3141979a614d7dce5278c9d71340540fdbba4ad778bc934627432733b0732f6a4af33d980d30315a99f117efc0708135ac7a3ff3b433e59801b5822133fe445c77b4cb461bc7d888e5d7cf90e312720ea324586263dc73fb34959df302dfc5c747235f9a7fb6dacd33c822762fb0a6c07aef18e3e225d4214bd741b37481c372a07804382bdcb584377030ec774286c9320042558d8ed19fdf1c09e15e896afa4a035a11cb55c39818796886bff51f134074132d34d3efec944f065f6123534e275f8de0c36c13933431e9779b026d9cf077d3ae564fa05906bf9865b1f9121fd376981a955369579eaf8b2f29b58a9e7c30b30408b997b3f2400c6132c4e991b35bd841aece04f86b6a2f34d739abbc8767b7a18ed304bf250a637828a99fd86f99cd94eeb6f215ec4587e9b1719c6253772bd37e5c0f7a8313dd380e1b6e90e0b3b980e81be5e05bcdac0981033a94c5291785b3becdff1ee8f1bf396448dcf8d70527e8f33a430fe6a2eb5721c242ffc802068d200d9d7c106a409b615df67f4584c41b10cfcb183908973811a7d5821cf1f298ebf1daece0c216e418db7ca659b606b2746501c59645b724b3c2913d79ba710c6ecb5b33f376d0081011a13b223d5a8eb9ba09042d83fda478f955f0b10c79e8d14a0c639d9f3e6a3324f1cf0aa21ed48757864b890637c405797ac714106842b882cf5fb873fc2383e710b6f0869a39ded9f7399fc2cb61681be45d9162ce26ebf8d5a8f0c1869d8bd3fce350f39b62be68bc24cdca18561193c70b67ad0b9fb08f9bce36660e93771726f4b20c1a8ad735953618d766fffdbe0d7ccddad2306e292449e8cdd79a8503c3a69463a4b9a5d60c5b2221878bd0d75c35df4568606802c112803af770a1bbd1ba9961ccf198374ef98434bb6d09e9ec75ff2fe4c9bb398f921246242eb20418548b17a7b771ecc56b6b5276074ea324cf7c9810bf640f2d9be905e68e0f67aa6efadd6ed295830abe88239304ee6a7b5afd804e0f1837bc9c6b3c8c209fe89164ecca61da8a13af663442f85ad3227a4d15c17cfd137e4092a207cc07d9aa899f4147cd91e20a556bf093f3e711bb5429831012a6114478b2f5ddd556606655ed2c36a525b0be113374494e1ccd683e1faa2d29b7407f43ee9446f9b07abd6148cf065535a7deda96f2744fab678ed79d24d9cffb674593230e22649e3d618024f94ebc72386468ee2c66e22c86e6170b0b8ee469679987e6efbae6353293083d34ff3110dfdaf8d4d8e900a9f9b511b529cbd9dd8be3903bbd67509514730e3bd26441fb3e5ca33ecebde73195ba821c0849be34f698013856be04672e29d76d5cfee6052015999e9976d3175605d4310541893d0566fbb68ef500a6ec9761126e5a253836932991eaff700947350ce24adfd3346b5aa5f74b8f744c27d5a8054f03c031816c1435797f27cd07e65b9c84813301078bb13904dd50f3d648aa3e35ff4d6ca9c5ea62e8f1267b9c518e6a455e329ff0071a86be2c1f8601de980bf9388f019977c519645bba9d5143e6dec376206b0f42573e39ffb65f1a2afd3407f43434e71712a337e60a7d0809f16d39f1aa163aaa88e31af1104746d7377e92c07a054ceec2bedf9dd0ffc9a365c322e00163211939ce22a7956525482df98fc76c4f56257d2d9138738218368cbeaa53533e37f245cfd2e8240311dba8c4dc06a44276c1391cbf9e49d5331508695a230c7a17437c50502bad21f63897e22056ef7c28b70d503e7a1200377560571aae71befe90fa9684a9259aff6ec5084a7f5bbd12739fba5d1623e9b0a484103d5f9240c0e66f09591c13097adc83a593941103229beeef0060fb979c4f1c6fccc980c43c1b0942cbeb7220887c8c9894cafd0479276aadf57fc6ffc38a2f91f41422bfb834b421e25623f6602d048557ba50b559a40300f71cb53425c4a89c3125459fe874c98b275380f94f7e750c3fb0cda8d13f32b4c01ec9ac46595cdd069e742993bf7af51fe538db294f3e8f9e7ab982fedee21e65b4ec7afb50a7b00ecf95d6fb6288edcbe0324a690e43a5ebf31816463209a36e2193cdbac7e191b65e89816178dec6f7a769af7c27f0c36c355ee33f792f3c8edfc8ce1e88de4e43c980ce97e45eeddc7ce0d205a20bcec2e475a190b342e32ca87c2e4495486004b808047b2b4765f8f2cced0f5e302eac608552e140fcd99dc0edd7d5a74f7159c8778f92bb99c5d3a7981f702387eff7f33f4b1d9914f4c50f96fcb695d680f8a87216830b98af5acd57b2896872255b84f2fa0d6e04166378b16f17261fd8c2a9cae866b9caba5846726c7ce1ea70b36bba8873b3d15477a3a990e861caeb9c071e40badcb6099dd0a46a41051419a2a93a4d00a7d8be6da1a43135b0c2e9c68920156ea7d74b5bbc4671ba3cda02859cff5f90d750e4cfce91ac67dfd81b403a2fc76941501d4f7d6cf028fdad4be6af5fa4a02754ef995a7de920837399faac95578a0a6d409cb1f40d00506a26a292cb5e1dde35fa51a0078948d1129be0db53c3450b97092f8d5b97de197fc461793bc2d465d42983a6456f8c89aec985bb06ce385af9373586abe92b26cbc9b6af0dfd05fb66fd620426d9ef9c56a12908d16f22c18ce953d9edc4992c0b81db4bbebf5ce2031ea0b0b9bc35e19ffb80e77f9a3a6ba762b0cbf75337cb2cf4e3faabe45b861c36074f0f7b93e8d9d69590bc4d42a6dc105f87486e6cb8d4a68e7f20a8da576c4a84c0f23e3a32a14d36b3bcd68dd6892e000ca13ca0881a217b388c9e403a4ff2bda7a772f654f371bbfbef3d7ef6c4236bdf10e137ff53e4585d060326b76af3bfb6d00f0f70b043e326948ea0e03790ca0e80570175b58dab9bcab4867bbe43e0eb7e6cd558c8481e68d3914b271278a7814cea85d53a10cc03b832021b753cde356938b952617e140e0faa8f9ecc1378c6ee829d5f6c924a1ed966c3067864f27e92f8278ad0fdeebaaa94de7059b31ddae235cf46be9548e2fceb761577e41ff01ba9970b6cf8af02f653a57c905036cd4f28aa12cea10bd497f7bbc405a244826b57e553be1523f163c2c44655f77f7f447170cd34122ea572de468cd9b31a11608becff4e54240bdd61d53c3068606a73dbf4e50a0d0e522d8c9eaaf9bd6f953996a2535b7a642f392fd84eef817102883b3767e335814cd9ecce269fd6fe5dbace4b33d996f08922f7d6086256e1230e0b9d47dd429e6f41ad4c15198c82c2c6245bb2e7855b813418a23e3d59a6e2e53451453e113a7be8fc4f6325b8998eb1df82a7b8e38fb8b16fc8f23200ab9ad53686ff5794b6bdec704852ece1ba65aa276b0746048ced8ec007c3f8e567bcf6b18a8f9d0a3c4c5fadc0492c8b6a9bc586dc7cf155282e49b9d93d5d995ed75cf258e4017e64cbd44e935e7478652b6ebd9fc2290cfa620f3585674d16be25b44bc685c2b1921830025d130079f5ddcb74308ee6c03d3cdcaabf2b58d9bee6b54f8da0ae638955abe3420a38ad8503024a84922ba0a3cf237499128fe1be029411b77f1767b2ab3487bb8b8df7099c8daf8d87f1070e17676d304a46ff96b08623a43d7737842b17cfa77d90af6ab4267995d39f88e6a0c0b5e0f7211ff121b4823c09a9d9287c094cad3788e2d18037ca892c8a8c2ba552a2a33ee3ebb42df855bca9cf96b948b1b60713a2d2a85b9cf4ee4a983f6159f214f7a9241b26c9fad49d52f0f2280630e52dacba5c59b602edd131645506bd75a25066f05398c3dd7b062c4e9f616d45ab4fcb9814808e3a095e4060f9131acc90dac4cf43b435566742b2b3ac789b5eff1ba273f8582a8daaf679c247d995a0424c6b99c554fd2a7d84a836cf57b90666ddee99b083b2fcbedbc032a66e564e0ee75faf79c4b58c6b4178a6439f4b3d59c95c7917348bb61edbaa96577518cdf4f7e3dc68393aa5d72c250414d316e12ee0a29fbf7acbd6b78559c7ced3c78741727ac66c0768ad93fe1782990a7ffd50f5521e4030f4ea4f0d41b1f4e1b1ade510dc743421c314d132d5793bcf204c09d06bb671fb9e269513b9c6f5b313c9f14eebfcde8d6695306d6b0e775b412df7e080d00cd919ef4e2d8950a29f3c717c17e4a6d367e69224251d2c4af87eb458879b733c91d03f5ab8c6376487cd45fcb341b0279637224d200ea4ba6efca9722add202c7d7442266ccb0e4f1aa570478a1476e07ca05a8e8f222863946f211fb54024b4a5d01199ef9cca51724a3b402c112143a98a2df7a892e06d9a63e30f9226af0c5968864946f2062fe83c8d03de97f83225d546083b7a4d3d64080118e286c1c10d3f414df5209095b5a3764bb56a88cadd5ad53a2893d12ef2f4e8b0cda4ccdcf415bef828fe5645aee5dab4db6f0c1800d71d0fae3082971dfdb1ff1d3788b47274e83999fb2b15099871c72cd1ec799edf6584fec55b1f259f9855c3e04152f1b480fae81abce34c75a6cf9cbc07118452441d776cd5337da24ba6315b4d724285ea7a86df610f43a8ddc78a7eafeaa6750fd4b43861583a5e07f605c7ba013325d155c7dd7e7664d77ef74e4982201d09cb2110565936778faf5cbd03767c8347ed3a36e0343a94c19d9d2fc1c98366262fa9d0f50a3bb585c81b67d75ad4570bd353722884f4f0ae2efc7fa58f57f0e28de926c510968d7fac88c97f002e8c8f3a2a92cf85e337f9c4fac29096277f8f5ef228a47ec671b41e9a34d091d5f37fab706e78469839a809e73e3e8dfed901d8dc964350aeea2d07383186c1781939b4bb75cbef52528fb115f6483a3dcc32c57098cde7b92eb7033922198326fba9caff0b1e638cbab61e336dc7468610061d1637bf8beaffdb5cfa87a6f59326e557099b90a4c45e6169416e11384095b18d033dd991d4487af66624191746ffa352d64c436f48b750981f228170b9948efab1ce8814f27467e0a7941ee926ae6e0e5d048c500b26f30055698c96efa281212b289ee7d0dcbd0c6fa2285e0c85858b26a33534d66c46a6bf0e45fe43d99d34a736cda275eaa995ac9d9ac1d832ea915e282f27fb400fb8da3ec776e09212546fb8f541b61d549053cf2a72a3225f38620e55282bcd2fcea09622e472982812c8a4fca878cb41c97a234db80c62bf52a7ff2e1afc7b9a8a0a8fc9c366b0db64915cc03714b4ccedd39e7aacc931b2ca135a7f08ae3e1b9ab60a89d432c315148983a67b06473c3e63710fb5765bcd3fe13f719eb46b2199d872d1df7fa38f69f4e8fdbad39badaa9d2672f1bde3473581d00b9d9b655f3e920ab5e54262fd955124dda4f3af77c20d3dc88a8e386347ada11e9e635adabdb5fcef82f396df23d07dbcec7bf15dd71f51c9b95e39ed8a53cfc0e88135110dc4b841eed16ebff9a87d54425714ea4d878bb10afa7b024bdfc6a558afd094f0c27c9e6b88f562e333a9f0fe3dbb590b5102b585a662aff0cc27816c2918d5ebdf2a295bf6a4c50f0a63879edd0c971b850e1e5451f4ec73c2b5b15017a97f972064294d361f4b1453225a4aa4f70375f94e5d30034712cddc89da739778058684f2da46cd1f29c5aeb9e434295aeb60fc12af498100d90aea13b9222ddd0fc7ff153eb30c9c7fe18a19697cc8afc9b58fc4721f3b9c9bd4e425cbd2c1ff1fcba55d901aacdc7db4fc5562b4824c8aa3e0ec4e7f8a8c8041ed429d5d72aa5322f25a3ecac97877b3251d86677b5de58ff583537474a006d3d4438e1529ae084f7ea55dcc802b4721390266ca36ac9a26c105b5481afe85f92de435aec1eb638e367f4b595c0cf71cfa3bd1c6bde12ae4a4810c48a1e4047571fd5b58f32c84419014f1dd1c2d258921749b3e10b0ad0d88b833ceb9edabdfbc5e9206b358615a8665758e070bfd3b51d6f3abf3f9e35ffa1b1eb8d0696ffb01caa6eb83707de07cab8dc59bff3f959a5aa3d5831487ad7d699aa624a8426d97eb790efbe7ed267e8676364307f315106198760db0240f0d85dcc2b1b3bce4d23bfba28f72431a3f45fe5c4856b080ff15bb220fb37e04a410491caee0831039b5d4e8726e3139a581bbff2436b4dfc6a224f99935200343084b6f805ef0797d8de2088c6d576d7bdbd1fd5933c4118ad8019387ea82dd82b7d6db4f70e3a91b2caad5cee4f2cdf063a45e5c28b065ae23c5007c49b546db722f513cf0b3535d89c43506ba5eedff4690d8011f986aeef9296e77aef4ce0838e6c6aa0a14cf9b66d814295b25bae5ef114612643f7bffc82a4f8b70d17b0c054ede45af06402c9e6d6696e23c74a1ec3e4bd61062281dbd80685b1da727a556147641228b591de03946af869118a82fdf4d7a1d29c6b4a1fae2c5116cacb532bda5c8c76533298e3428b08ecdc7ecd5ec8ab90bf54c31a2649a2e8741703bd1d7c76bef4b24c74df1d1545521587942c68cd7f0f84e39f21aa4e99dc353a88b43bafb7db06792f45dec28ec42fd790071b389b77158d2d09db46adae410cbe4c0cb19a9690c7fac2aedecc524644c8cc519ddab38e57b7d07018b9d2fb922f9188d260d2a353b2d1cdab513910e898a94869a12ca605442b5f8600587bcb98642a784230a2008d085702060a5d0a5c9261865abaf05d6b7b0d5e00b6c4750c17999a22a30b649f2a43d7e1a5c1a19481ff48fd0c7efa61d50d766dab8d570b6f27d4a3184f304412cef1d2f420d63329a1939b364a25c0875e39e5d0cc2b269cbf791cde63556783297be15ed9798b64825d07d099e3b3cc8672f0d6b9123f669a822f9d42917d5d231526f4bc3e9fd0c205a3118c30f35ab55ba5d042b3b21ade352dad7e9fa45d804b2698846ebc294d57e4a138f356e14b0866ae44fbb2c5ad06965ebdf6aadf240f233eb54a4923c50dee55012b05d181676463fa9d45d61e9e8b5b7f15db48a71c58cbdf28f5b4cfe4b9b52715c0f229be3e8593ceb5abfedf6227e7f62feec3c9b509258fea892d9b77be27d839eff185240c34b9bca8de2a833ab39e5a8b720a243e7d12dc0eae26708c64c0535b44669577e45507ef1f8173372bcfc177917cced8a7cabd83c79fdc62de52e1529366fa0c8840dd90b31da1cdaf3b47bc9d996181d2db33f90450e21e47e750f1c1695752a367edff4fbeacd08bc3fe40f80d2b9980866b2230114a6fbde1bb817d50f84cdb039a7ed243c1fcab2432f22e9b321d9b4e475f2db822f2353a3fd51101f1b19895b4dbfce3e30a810290f2de2e2150a3534b550592f26c4e4bf09238cbed2cb6ccd49ac9f05d6f6961552def90a6367d54324e4fc1052e91a2c28e38847dea24a1c2cc40afc30f243e6b1284fe6a3d0e1e414048cba3efe56c3458a2d587189ec54c52306b891c7e05217ae58902f779a18a3877c0a3c19dca93438f6de4a886e85a96f0e56182ced143d54729dd4daed4efde146bed81d09eddb074f621d5903b612a49d7f56664c29020d9932c66615de7fdf9599933d3fac7a801c319c43fe90e81a65a8cfccae07dd7b0ecb0e636af220f4d87a99579c37cdbeec139ee68504b69db25e7bf0ad9fd387728bd990c85fa206ee58ea5b58786d77bfc99ba55456e21344acb90063ca8c2aaa5de5113693dd520d5ecd03fe7ee6155ee6e2a2afe40f26d96c3756dd77d411728473845bc0dab05319900b2a1b0783c31db9004e24533ce39045e9488d7a162ea5c291195a0c32169841a59f05869c003bc65a5067230fef50ec627f32329f713dd3123c3593d8d4326ad0fb7896f43980d583d22b1be2db757dce9889c2d8f6158c1a179b9ddd92edfa9520f129a75c36cc4b55a40d1cd1e364966ee5a29d2ed1352cc9fa7a08a23beead4dccd46bd0157d8956561842f3de95a87b6a530587361529a99bd284d048fd3c5fcfc3dcd55ba908933c3741921dac1476a8454b33071c157e975f6f428502208f17a5c43bc0a10149f8a7a846e98268d256e10df8b8abf05ae1214f51358f6e5c4d299c9acc6f6838abd3f035c7c01e9494f226f77d789195614a2eae820abbce5ec83e626d1751c93fe4f44b8162c32b5517e5d3a143516846f188ef462be3c35dc6e8bb8c176c67c7c363d83317c7dbecf1a86538173d60ea86a05fe5d861017253f602c918b489dda556b1ea940f72d88c40d8882fdea1a30b9e3fc442855aaf18b67bcda757f3e655ed5659f66c3c53a0e9f79ba4ed094b7cfbbc7fac3804722f55ee81f6565492e5f543a50604e25f5ed1e81fdac9c78a4f70ae2f7255ed039fea56b4123488684e326b301b4b69e351d27e4f0fe21d972e30a8552984cd60b0b98517c88035244c2cb27ba158c1a46af20893216a9c94610130d78175628927e20be87f21ce6348631ab1f7f5a0be063f45a1728550abdc27b19ee5b2cb1b8476e14182828ee73d577d183f5b7f6cbef9198b2ef0f59bc555a8ee0b0282f64806177dc8d9c20e74ceba592d22d7746ca134279c6cb9eb7d482347e1534068a8b4493aa3f12c02915a00142ac1d15e46b7b37e8a3dbe9e04d9dc00ca51ca6a7afa2bdfc398fa53e5238e9bdb5f36bf26eb32940f6043b8887ba5a34662aa72c8c813b6d5c04d4bfe5b8470ae5c4dcd7d2a366bf8f69630e65ffeaf680aa3dad716da11c0812e3c82a225b454747ed15fb1fe2e99e3437c8ee1bb46cca35ac91a148ca28211e0bd253428d7051b726e6914ab17e8948033e47afa990bb8c0eb1b1009687842656c563b7d5a1e16236e1c1bead37ee6e221b592a17b8cbeec77cf7b990b82cae8a564751b0f404f1b17e33333a6b5a3ea204b04bab8a8e999cc6696c3a6be04f8d23b2902f4619668b4df7908a69711ab8dd623a3ff13825a38e527638b7b87e8536715d79cb7734b2b03cf11f07120105ee4ce349cddcbf6c89f2619ce4e3848ac87764d0ceecfb31dac8494c747461a0dae327e6ce9d094eacf860c909453e3a6e87d61407c97e2549db1bc9abf43debc658855272a4bf77947410c39d35045894217063e36bf2ea0468926757685391437ecf59ca7fed5ceb0ba8e79852074eeff0a19526faa9e249e6399c4d69e94cea8420a20469317bdcce5e19ddf23a16840b44bca24c3174b019052aaec6a11ec6eba0848e83e3829ef565dbc92f2c1466926d5de13ec857ccb132281af506a7aa586e8151aa4443cf099c06c46d9c1225a5d042af10bbb99966f98ec9c9641c287a90cfd873b70bbcdeb2bdc5e2d1a81611c15826b4d2b2c41775ebc10e375b87edc1c5ac07f21d183541e1e7095b93c2f9603d0bf44699568d2e3e3039058f065c86519a9bb9221f1cf10fd954c4b7b3e0f8ec2e80361fffc56ffe050e738586fcf2fc0aacf3e529bf7a3c191ef6c02c5650f3b5712ee76bc254ecdfe1dc03f31d725f62fcc0d0bb3aea841b9382b0941bacdc4ec60883d7fee54d20e87ee9b8173e3ae8a83bedf0e9d3c3e5d5d3f3e3713b2a453c2084babc11335860d918cb79da343be336d8b02e329a737a7d0d8f6e3a6edb01e70876909a0f1386291a5e876e088459b4673dfd51614e0651ed7c3608a6423d0858684698f1b60bdb550f07e254b8554b5aa62e099df5ae19b21728afce0d092385c9a9b50d0fb78dafdf97beab0ac9c8e647363fe4a6cad9dc1439fcbb766dbfee5adb61cf1a6cdb62d0e86d5d42ed78b213a6d300a6c00973562dbb355008323b1c471d37e63ead93d6451c2645b486703bc476c58edfc38459e484fdd7f571ab8112fff59252e6bbcf32d21ddaad8b0fbd77c0bab566ea98dbb0cfb1a7431c9be2879701f9a4ad99b6616a3b3bc0ece0e26498b9c490abc4510be450e2eef5c7729190bcf5d4b20ad7a59dfe1721b69835d96a9d0c41b54d4775c29daeb37faf8483fc3b832e04573078673fff642e73520ea160b228c8f52cd8ae2b969ec01e05536c7a4152238aff4994a0d2683d2a3fa599e6928d71b7a7b7a18e63fa21a9030c9fc63d2a28cbc00a1af893dcf06455c07849f6b86f822375b73f45b3356d8274e8a8b753d1a3f6c51c01c457cb1b7a8196fc33522d83c3b4448a49f1baf08fe729349ddadc7270b5e2a4bf0cc3c36c70212651409a2d603d6cf1a62893c80e64a833516fa06f0a82585a8ae7497af7dd861be7445a66c321c662bdc23d0607a7e81581da0e4b20f162ec47be07581879b0a1cd26c028ac4ca71d2cc9080409b8aa306699e84bc120cb6bcfaed376311a2551a21b60551ee752485aad3d556c557ef7d374202d4da5d0fab4c3c13717cfeaabad29b3738d61b9dc1a2ac19ebbabc28605657eca54a892db41b9adea107e70e954490c51b294cfabd9263440aaba48dd5b3eb30f106433d462f2b5da8f313939768c458207c43463fbaa8a21fc96416bbd6d9fe8bac5e0ae8769038bd49d9bf9246f4fa0ed7b8889bd5922483016fb26ebe8429ddaac00bd0010d9fb631d6cdacdf2396fed93a70a030a87c1f04ba2670e90dd414d26950ba4f47826ba2ec0286321f729cf023fbe149ef164ad93cbd401de5ab47ea2f6bf113a745ff8812ba58fc9c087df51c5fe5aa242351b9127e3872e3171730a3cf510f197faf24f7540fcafa018b05c5f18e516145c879b475e254b0a3a918485e2ae8ef24ac049e66d541c09b66aa7cd27e0266a0fd6adddaa7cd0450d55973bc2cb1a2b26d4d6484d0433424992d674fd1478b7ba881b80d75c3d6eb74c0242fd511d7d810cf3a217c8809749459c38c33609349cb6936f3bda26c6077b0107e35e51643e6ad49260520dd0b686f65d76ed03b4a079cb56b48cce643f1540cd2a4c3cf4f69ea35928152d7e0f78e0eb7db6a80d1ab574c527b608eea463b0807694cc4278f77db9acfc0cca13e572afd7392a8c7d3aa52a51b4b8a0223e51496bb56784cdaf0f7cc9e8f71e3365bf5d0caeb253bfa49e7f58808d71ea474cf74e714a0c4428fa0d612397e6013e4e470464f169d22680b64f8e1b369070d181924988cf6fe2a1ac5685beb2f08ac264233900262c0feaab14969d07a8aa28eaa2896e7fccea68d64111d9498ea3d6c4be7018bb9c2bdfff4639a8230cbc91bd379fb39122a4173d4dc71fea83a647d6dd2d327f245c3cf98b34c80329214a87355ce5550b27f29e18b34520fc66b262e270e2e195d80ee819e968b6d3ca7f70969395f0418309466bef8eb7e0d39d4242aa1a32b7a084243af407dd065bcf33832f21c8b08a0a39a5c99d9852d4d0a5536bd1d8e9466c7906ebb9fb1daee38853cc3979c1543f96e99653809169494c765c7e460a8338f4df8f0b1b6b6eb8233140b92e6955c7f88c05ea267c2fb27704699653b6ba0ea4c39a81681d29d973ff47f8442fdc9211617bfb09c6d210794e6107edd5966722edd56c27775711a9cc3cc330e7294811d336df69865ec055406f67735d6a22050f01dff3017a0a5ac7c9672bef150558cd304325b3d3d15ba5f239bb4b895f44e0db244a9bbc646dd99bf371d19637d0f2622ee4d7aa325f661a3b9b7a78d905076fa14aec0502d25442dbf355cdd61db810972666b3e29aa9835dcbcae040145a4ed64d27d5babcac3f1200dd78b85adfd852fec04b0b43db8b278d781cc264aa3b2a1f69da966368f59e13ce14f1126eed3641b8309cb235692a09765a3b3ece67ba21f755217dd42cbf431f0caf9a09c5daa0bb98c55b0d4694796848b151b138f717ead88ecdb9f79602e28fa12c7ba855128408f8c7bfcb65f774438677c4e6598386841ba2eb9653362242338cdd0fce5499c39e43ca25763fbad7b4fde0a6917c67c74e2fafa2d3288516e399fb033fb860c01d6a75a29fc72cb1f0785f365fec5089d58549c8ec05de8c0292af46467fb5e2922b4ef3b592522b1c13caf2eadc212beec21600c3e61de2832fe34b6ce44b23120467d06c5dbfe655d2405d7543db382538ec26588bbc8ead78bee105f49098e1fe8603c604227bc8fbe44942a3f92a699221fce9cd89ee3b53aa82bc8022bbd2fa015535ddc62a0f5c14c883fc151660d3e26c9157c6dfb86016969bc646ec264f84915113f011aca7734525ae82f67fe1e95be3ff4757a2f1c9547fbb987c8418ffe7271b7c31702037ccf6424ca3bcd9e04aff135e221d07a50ba2a93f591f516466805b17ebe78b39d5788b3be6aac6e3139794effd34311c9ffe4dfe226400f083518cfd34869e7061b2c639a76123b1721fd8177d77525b29d6fec398b31ee3f8c0ec1b21b639c9286c19164fb8ba240ace5242ce8ceb39066cd444e644aaa17140d0af5afd8eceb248d28c13b074e380d3a50726fdce2ae62f01aa21a0dc8d38c74bb2b2dff84d8f8634a5924e3fddbac16b136da0f648397f10318cbd8c30165c298c541621458cae75ad6b9c914f3e8a97b6add5297db0f479930bbb4dc9f986ef44ae0ec3cc1308cac9a8f8c039a3b011f2b9b6821d71f1aaf8ac6fe6682ae5f84f60a3ae5389acaf0907a0387733fc27a68ca9e34966367b803243016b5ecb5b5f0e63e15b05bb4b7d16eea67fe7f41474a14098c731b6295aec9292f6cb55f3bb89ced2302f7f93aff4727857c583d4d13c51301c3c33623c678fb1aa258f76a5baffaeef19ab3e6e1e11b90599bf88c722301a338359f3108a479c53d42ed85332b00325180df3f9a50f60d3a54b9828f1f1543fe281aad8f5f90cf6ca8818306d563f03dc1f91cd7ec8de13d79b1b83892b5441b24e2a4285a15efcf678e50cf03608e6852b0d5fb49a92de984ff4c3f7eb1a96e38fca251f523396faa428d4e02162f458427a9d2bf961931a0ebf4ac76c8ae3e22ab2f7eef20e2971eb4da228f8e62e5626894c4fefba1fc3ce15dd26a3dc0752592035430b3e1e18a24ae73a6272a61a1c85db6c9828cf135a20d371ced987a05552349c2f81d6154ad4a809e7348dd53f9a8174c2579f0812006514a5be2d5c2c85f47827908454a35eb1785addd9012330a2c4d9e772deba7d14fe9fd6b03e7012acc035dba8fb7920a0f0ef7bad0a9679f2c0b875eae44f7bb2cd9c8ed6add0ea9e818d0fc8de1084236941296b5ee3a2674f37a20d7d420da736ebbe72ad7656c41b62f9631f75c0a88c003004d751416aa71b5314a97364642200c3d0c487b17c322058a64fa366a450ac950e9b843327645bc1fb632e197d09765e65f800d10dd758434f0d62df7b5360106da3207e1cc929a5ea38e71bf8302f8eef00f6da1f7cd468feb16cd86a1e51bf58450076fbb5b595a38c57d61a3c0fe20e48aa69adcd0c74800e6f2dcdedeff0dbd262fa5f32be2a80312c61bddb8cc5f573f1b840420e916bbba5bbf59897b408917ea450c7785d03eef0e05808686b17d10e256aa5b2a1caa77e969a3c74802a55b7ea0c3c7bcf53eb1c83144c59aa0f3af8409ecb32b76f694b26e0687b3b43a9aa0b01f2cae60c1c2308e1098837cc2306eeac8df1e322b0566c0c6857600865dd0aa12299ec7842e8be61d273b702c88573dc048e48e8db9d0967b6f59705fa58ac11d50386de87f5edec40695cf6cedbd3cbbd75a9a7063ce4cc648e182469bfd3dd949b841f450915d3764d5c4b55597bbabc91f74a347a8d9512de646e644038ea758a3923f3380693ffac9f0cf6661a4a7b46935a191a74ef3a88cb0473e52df224623f6c9fc38a5580b7c06d7ea733d92e1533b0dfc1b074d041a4693830d040e0946df0722378c263e69bb1769e1de0a754939f8cf85aa797cc4fbb28d16bbcf69fab04a0ead4b1383c1b804c239e8a0f4c8228ad36466eb7680217a39b60aba5ef66a22324c87c3b9895c61e20aeef3c2aa5244c5f9d8f8327f374080da0eadc8bab45bde52a30b7e1db7a53a03d79ab4dd65a6e0e74faff7729b2285ac5584a81bb10d58ae7501856ca39274b03fb80b8cab431d54855a024395c96258f6f9f67f24a39da3a042f70c5b57b86ff66a5811fa21c38a923ddc7f38a0e86ef15ffefadacf34d29d1ca7b12901dbdebf4a8e4f5439c3d621554ac44fcc7101712ffe74dfb106c0bbad7ba9e86f2c5f7b10b6d43701eb8b828e803f9d1d124b78feac68dcf4cf8ea2391476eee2ad15fe3c07f3e57a4ffe0570a1097d65894bfccac2b1dd8d66cd7344dc5f2cc2f900392a408c4abd583689a85e6cf1c26df1a5bc3fc66a3c7ebe69bf391c9dc3ad451da24f368798d5b41041ddef7d47c44c3b738d0358f843f6a4b5bf510d428d39e6d7d867e108abda434a2eddf915e5b185009c3d06fd77e7b4bce8454ca89735266c64fc8229056ac08d6d0e731e811a7aefaa42ac4370ac4dea8ea8f1bfb509479c7a9f7d5f8ba16d9b63c231890226c774a755edad2176f283080a891f580c476c09da373345b220a57725d495a535308a5dde4c3bd67cbc2875eb74a34b45eb79470c1173c7031e98cad35703058cc6d7e78a20777c1445487db2788eb3c2df9ffaa563d9e40fd0862bcc167975221ca961a82e833b282305a828a2cca7d7cb0ea903bd61587fbfcdafe45273e322f785b675bd2441c7a917842020a1002328e89e3767e75b6b7b85aaa00ac6075efffd1e6182e48b8e3cdf99f1a2edb18ce27d567020abbb8b7c608017d20fd1bffce3494b3c0a8f97ce1ec04d19d873b75323d80e7b19d70b8d5416b963de05b712cc9e7ed4135afb504d76a60ec9655dc8ea2839dacdffa4a14ffa8289fa0026088c7e052b6c1b68ed8929acbfd78f7d1aa8bb1a03e36c9bdc2889af7741bd7cb6a3fd8fbe392259660e9095b263533584121964a9140e86a8c76d31a1702f6aec637bf79381024f4bbdf3fa0c2dd79c24000fc725fafc7153b7770b775575969a47ea8d33b6111dd51028b3c91ce523b1d70121afbd0db59273ee4ba04da50e3426bb8aa6e0fa9d2cd3a58f7c2522efb11d36e5868caf751d2893b1ccc0eb634f1c46376dc9a8191be61b132962f28ef9cdeb94bcee75dcf5f9ec0e50b0c3f6f41d51d20a2c2d013629fc5b74172dfee54b486552d7ab416374fa468c5b25d472305a9bb3edb9cb85114ab17e8d23b4ed528ba9e0a67cce159889d562a83b8989cdfdb871059c3abb29b081d6b4d0faaf44b570bc17019198f2be39c65b94810bce6177e092b7d271d6a24ad8d376b2787b4e3b1f7793a4902334e500c0990a53adf978049d966bf90d13c64382759a0613b38030542fe86f390750a5fbc68232ff9bc55536a9e7ad92dbd1e122ffa882263885fdbd690df707412129f8c2257c6f6d6b0d0f3eb7cf2f0b3117ab20fcdedfc0a94d6aa4b3eb1496efcc93714874dc515f2d2eb794943878083936ecb0a50b572bd4019e518558067965b139e0abc039e6c37124cb23a18145ec45cb30bf3eb410ec55886ab0e928ccffe94926756d52ba2c4ef6965402d759c7e700ef5a39848bf1ea02704b7757dae47d3824b03b2b632718cdc93fc6d182c248f3a4da72aa778c44a7c067e66ea3d55b0770bcdbf51df21050ff18aaac8e4dbf69925d3927fe3db4a29ce0ca710098f1efa9615ecad6c614b9609cbbe2289836a17485a1ab8080c4717e63b819303a45762785c1d365fd35f69c5da1a63382f5650686d7d7bff3c95362886be653ed6b191e1042abaabd284a728bb53aae5873e064c79071d3e5a3302ca81e4bebe5a759250c2c6dcc9863209b2528953553680e8a138b9d27b56a04b93e06a769b7f0eb3c32db6796498373a1f6b665b6a22a6334b39722d88e3dc27c58ca4051f1b948d11401f541b5b014caa1a48d8acc7fc247be8db8ac4aca9a580f8adb6d83e52e24b2d61da95cb848fc7037858439588c5c1c37545f160aae0179e4eeddc4428cd4479c04bb981523dc1db2be851ae80c0287d3ddc6170ee1130e4bc5192429a3625726c2dfb1a9737e93c983922f6d5bec76d0b05b091c50188b88a3b066894cc469b6d18a2f5667ce93ca398520af8e3663af5e211f3aa7cf9fae3a567a9e60e0904ccda5dd54d321eb3affd714208483b50d18d8b7280f9b8463aa74e97fe0af0bcda16ab4c2193d971f9f9574b59f26d47c699975c9b3c4b15ba432687077a741748f10e101de28f5a0b0904b058db6a8bdce3793c20d8105f2cb0f603ec7b0923b5e36e20c7ea66b3e4672940728f5690acd9d379eeea92a415a19fa05ecb6eea34e9c2ff1bfe39887d45c1797d14c657982e3b01806a955b7a59e3e81e41f228f7e7e2b36891f90bb690190dac486619adf0ff10cd6ebfea01eb489ff7bae1a0cc031760aea9c79b0076ea4099018d38f9f769c9aa1c79ad29db79dca67e999283924f9437b697b97dce6b621efd762dc5ea3fe6d96a3a72c225be9dd8e424da2df4c2cc0245e4475c7910a300bebcdcf9c9c2131cd2f7c355c6f517817e99bd089afc958b40a3680d8cd6b1b41ce68467baae241ae9b6225fd9930f3f580d2ce6877b28834d0e001a55497322a552de465153d4549fd7dec2f266cb5ce838e72e2c7916c3c6feeff99d66117f45491248177616eac1823f496edf3cb26213b83d929b1d6be2422b5f46f08532a12ac286da0aa77f005abb3bd4843f4319e33a2034540af38198d0e4fcf6e8ecfb9bfa03a44022d383ebe97d30bca20a27c3d77d7b003b0484b90bff465bd0b55fc5645a45e0c272c2b8b83ae4b5e072bf532a3a7192468bead248baf97e3e3a88a4ba7acea315fb891f7c1facebb5e8953d9722da5a977fcabbd9649b0d68ea0edc2b6d94af869af325172a8aa185c4ab63fc61a81ea2e40c075e2c94ce41191722d254df81b875e0473b40aba225e1a265b66ea239b85cbcefc38639a6925a755ff3b1affac629166cb038146c051e5d46b9972f9eaabdf30bc58ec46ec8c6ca5dad64cf383d473bdb28900d472ed95ef4dd38dc57636ce31ffc57a0dc537a506c59eca03d8bc376767248068906f9d52ecc3b81adb3ecacd7898a0cdea35ba742a7b4ce539e2a9be20af5d1dd09533d3357f788d221f715b7d0c26f04d24ea6315ebda401f038a2d05bb22db1c9b22b60425c6dd10003b7dd64ffe3681af1238ace449c046f550e0ef601db6cd081cc0519ca9b002475fc705a00928d933aa389ad96a13d7919fa67fa4379f0b3122eb8d2e1ac0c16661fdefae5c205d68676f784506e97d95e446e749f344bda739926704743c21c92fd44d6be5e86dcbf693395c4d95c03a165aa3e0a4c26099e6d52000ec376eaef244e3a8f72b419e845160c90246f74d2fe7e7496a5392b6450d24b5438a5f7f4b41675743be5ef4abb9619d0e1cbf2d213d67922f4d754c2ced9f3b32b3a0c6dc6143dc004b1d6edc021c949d2dbba818cd11d51d3712a16f65af31eb2be5bd25f29e627b48b9cdde353d3b4f9058c3df1ff149ed503b51baff822c8b872cb11d4d071e7abbbb4290600c701229f2b158d02e010591692d1c415a0fc8624fe70e396829491033772d1f251f66fdb6a7b84fa03ec91920efe4cdec83a21aa893f0f0c0b521668ef0b3265ede417a5af4524022997dc764805a43f96d662fa7e71c3f1b51ddc5b5aa947f60d3774f6aec3ff785bd7f54b9efe3e5ae91ad797063b70aeb298caf35b33925ff9c026fed9063953e153efe4ef3d07a9dd9ef4efc5e3540b0da8828a67c0914cc788843c24094ce21c2c19163780f57920587dba31e184cf844619cf426f08573f2321aff6a18381031b0a38b76bdbdb11e34a06f8dd16a787df2de9df6529d9847309d20900f3ff997f0fd791aa1a17002ad539efb38ab327a0f71776d95d58b079987311835014e4b139458bc599e0acd170db8f5b836e0fafb27b59e8a8a7ee6232c5ff261ba6263ed232f7ca6b119a4196d2075a21205636ef5815b76662b4989762631fdae2f4469072afb3f556457f0f82b4a4746fad5b85f7dfe0d7b0803e2e895d80fd6acc05caf7aa3375b4bc927ac34a703598019891d41207a8e163fc85766f75f887e9bdab87bd5da97f65efe1c8d493663a5917a580b84fd4453e5dd564cc4ed40e88491ea6d88eadbcf116beaef8194ae6e90d90fb8453a7135c9686d32d512a6dfa472f6a8ab68783090a63e7e9ba62fd01d8e15bba51d6c377b16869c539e7db5a02d0f309e559853bbc8b4f9d754446d0f56f0354465ec8a9ad438fc8f5fbb898afe0cb790fe06f0c8c9c200e5f6cf2f2ebd3b8a14d9793f0996d31e0fc3b44426c49bb0f24f8f340231403917bb0da24a70290e0ed727e886526cd506d47de0442c9d398acd37a384045d520d375b1938511503b5078face46a760cb9cc6f2499d6dc6b9f7403c40fc7c5420a2ef370b5184d9452870aaf34051c947322dfaedd6e29c4cc6941677c44dcf4c07ed6161f705afd82c75658111185a7db5bebd32a6821942373a466ea4d1b158b2702c4b4ca51a16cc4c8e7e2bf5ba33c2e5acbf091cff02a6167545975224dd858bdbd1c35deef6649db2a159497c12d422c7c871d371d32f63c355968d04881c3144766482123792481645f9cd14f6c0de3ac85e362ad663dcc951cc1378291b8d06980891d3e58f3f50f0bb9c2381f267bcfbf71e5110aef3851d6d228c9a9b38ac35858ea85a1922a68b9cdcd9b1af40ad6ad6ab20b013f8a48c72384dbe249dceeaf228d4b335ec54f0313931e32193e0466c05e577fc197a273ffa3ff20a4b85b486637df3b617ea9d51be150d274088d8b62f57788d0d7cc33922b416f2e26ee53695abae027176fd8065206d9fc307f9afd515c73e92a7451f275182dcf7650f88e3408d38d0999cafb1ffb092c3b13aff1c186130a92e723bccb9e891afcb5edb8cb9c11ea4a6f561eaba257a88376667fd59d15aac8e2f65e80f87768e740c6fc63d3fd3dcbf7720c6c62919583df405dba27369ae6868f1f0186dd5775f04ee849893dc8e3affb23b1d63166f8ca355d2403ca1b3ad446429c29aaf1831bed7cb69921157af99e2be43721d0c0f298659876ac91abcc13e91f5c7817e02d32534b4d922fb24b7aa480f8a2dcd896d501643c2e04bb3ea4dca232abddea17a59d95609401ec7db47a2442d122d5050b3b1a002411ea41e4dc9797c2d2210dccd9b3f14f182b5201e860687f51956de51ad4cd67ad761204853cba1c959eaf2fc818040e84ca36a269fc7875039366137a54f0a963166abec600f73b5be7fac9c467fa443c3d3ed260b61ad1e2d08abf056cb1ef84af648099e7ad4ea65469511e397a8b26e647258cb13619ed03c842dada56549361bf380aa721e56490a4d2ddca4eea90948ed481732083045a0a1182134d2e8e72195c3cdf44abc9eab705b2a795fde45a603e6d9da20b5b547946c065cb4a548fb728a1a900f86286dd0a6aaf20278359522337a9e3332d9efeb2297bfb6af11c804526900cac73318b9f9fba7258a72ae308d35ceb97f81a0d2395ea2490fb970a6174f79637daae511956916f529ce93b2025dba63f50e53cf9e58c82daa92ee2341ae32c7272a5b713f31bfd06c5a6b60a4341c2b30ecc5169e84aa4ae9a93e168a14f5059768b9fdbac3ad40af14be9720ca3df820b4151ee0f4fffcac71ff56a968d3985271588f06891950b5b0010f807f549bab39dc0d6915d96da8293bd15284143f03e9bda14e591dd9d750520e6c6c5851eb760a23a61f191ec9529e18f7066d96c703d3a31371e6b7bcbbe91e9c6857eeec0a209250b9241b43efed672f72f29c16a03668b753d4064fa70b01ab4bbe1d91e231b43049a32326b069a368dfe6f30505bb7db6219d279548126943042f6e8f0da0d4fc03969f416d180c249582b4c1ae44692492592cf4641fbbe234d3d1ef47f3f44aaeb9aa4d3a9ca8c1a93e77cf1b71bdaee6a4d13dc07fe37c0f73a9bf938548750d866f7178c6a550bf9bf1fe88eabde39c86a2c2305206db15a237e9a4b09de775a7bdbd4a116332db083c5c56834daff91cea47b1ee65541dac846ff073363cd1110e09c13c11e5cbe25f48f90217e221cd13d046a47e1d0b9faeab2d5faa865bfb4419c21baa737176157790a6b3661844920dd2cc095208e5c8af108c98876944e3a8ba60c5f28b0864cd75cb5ec151e8bd1b6b3f8924c2baed3aa1d3d401854e648dbf16e9c29e7f4b838a138fa6e0cb92770f47d362c1cf137b3f07bfc36c8a7b85133305c6f3b8e1a3eb4970f3767807a7059c722b799cf3d4da19ea86bdf871f60f8b3a43a8640bddd00b3ce5d2bc2d3c90ec5271e8309db443aebabdd023d88b3ef06381b5e28adbbacc81386622fb1575ff56fa8ae606decd08a1388e0f58e498bed6722386367176ce68e4df7e39ee0adf80f2aca4759ad71b834a5b067ad1abc6e22e6ce32e5f5000f63a147ee4da92484770880020d2e5676e481ab46537b149177290d365b1059f6f3718dcd914896d02e7edda61ec18ad6385cc8e753f539c48d10d6b0cd554686c1d93bfd1ebaf912499fb5d99270e31950f868412c3b77f34cd05bae9481e3cf94d17304992c73449874a0f8702fb985e9b277ca92310b8a0c5a7d0cc45aa6ed6ad5f60b28218d58a95d99bb3b33b82f5a38fac7a432adde89994ea5c464d9c66dcc6c0df564e84af92062795febdc9a7d8e1930f989a797af5f76f518f89fca59b19dd61a6a0b756663424f7612ca7eefc76d436f261046fcb3900620364bc8cf981ca683d5ad5714cc36b59bfa6c4e457e3cf780129e5f101bad1068cc14daad36cce0f37d13ed9377de8784ec97a1ea2d4cd7573727226b87d61230ce7fb9ad124d057d6b88aa2c5c4c27b8569664671af2128fde16b1870d899136d9cbd92925fe75e080d88f9d59718f2b8f5a512c5435d7b37373729222f9552ac66c237f71ca4bb2a8eb6cec7e370ab8b3eaab2264d54d2920cbca2fe893b4e6facfaf04cb4dee7dabaa683597445afe7ad848cd7b3e688be9d9976936783fc5c6cb4dc5122c6b60788015244264354825f416710b620a80dd55b985b02c095441964623d5796473f7dd55a25df9903e4c3f38c4581cabd2628bee51fed97e9a1bf4511b775b576ff753e42785766b374dd51c64fd66a628c2d5f74278e56e541a44a3a24b4cef4e303525cf6daf0a48a9a0a53e5b8af8cbbe1b357a9eb36ac2ef56c0ec42a5f22dad11573a9c01d4316b74c125941c5f68e4fd8f0894298d233fd6ae64240b4dc0c4cbeff95aa2be9acd3c57a6ac5ab1dca116c73e8e683255a61f60003b0f328ba61aa4c092a22d66a9ca29877aebfdeb3219fb7b69856424414f9a9ddc4c1818301a541e78beda8c6ef19bdaa69389b1b614f9b47b06bf97b96510e76958855c1fc21505b70922820fe5e9cbc2b3b5997210d87fd9f4402ee4812bacb4a8f8ca5c981770783e36aa840e5fb6cd680eaac899a35f264536478e5f537da3c05abde4cb3b0c907479b14535fd0826e868cdcfab3bf22f2d318d5db126def12379d4862e05a496588a1b331176bccfd7fbe8b58ccf72e3876ddd369ea96c119268b7da1a84f30e452d3d68b3ab71adeee631c80e199eab33df55e624e8663d46d0ec0766c1c1325c7ca6a82b535125296f7a8c240870ffd50264d7c040de0fe3e38aa53c4c8dd5e732bae1f325723f7c16144b0128c887a64d229d6d5564ec372158e76df91f0e6da831f7d04903caf88d851c3a18217a0ccd025b38f6bf5ff7e95867bf7d9e5339c0f14b26decdc37f138f6fdce48725798a7e5545dae2ddee055642073d9569d3083628274e8b8624ac2ed88c20e399865ea10cbd8368b386cf7263a9c75f39e0a5358abe266451516caf42e07dd1ba84c32ef7a63c668303ac0e64f903a29e483d31f7d7f3fddcb198652b351b67ea83dce73ed7e9ee4f05b9887ec8b664ae27dbfbd619079784472257f4dfc40df165d738ef99a75666db61de4f8c466f086d045956ea843c4318ea1d37859809c95fc2859b54fa7cb7f051f482a898d0530985e860d08174c835b71dd42c30770eab4d9bb87a1d63e162d6c43ccc2ff8fe220c1ee61990639b0d266869a9c2be994cf9c1dd6e56cb3b8acd9bfaf72ef628bd7502479147236f5d394150373f2e6a7511d5bae4817a81690c32a6faee3571673b652444a329aa810f7726064ce0e53e69c7a8083d95c0d546c6455af686b736fb34ce894887f3c15a552b4a3b013d8afc9e23aa00f52d1e2264538580c36f0c6033017ba68a4b9facb76c12cb1ba9680cfdee2e6f97e600140a53984c644b2ae06e086e07a84e3bd17fabb9159253f1bb4217d47ae7a7ee7dd6eb5a43ad9e044420bdf40d60598d2c045bc8d13c8eab13116123d419679b09e6fa540e4911a62a81cbc735b8c71424a9a1f20fc5778f6d817c8ff65e98bcbbc9ad52b667784e11f1c4df3a09b8427016db260efbf8fdd521fa708de01946be1a9e0c6c609285069efccb5e95f93e3a16ae95b79d06dba4fb886e1df7447b74dcd69b2ccd83d1c77949a43abf20f6438529bff7d5aefa767e4dd50e17c032b68802fde3489db8aa599c9b509285bbd1266e4981688da44fab9083931aa7286d7844ba001bb9e7e5e8a9b530997f3ba4aebd4de8687b116c159fc4e18639d7ef6a1cc74b533b003c04c2b9ad7c19d715867e6b5b6d61429683fb39202083d32202fc5fd3ffe3c77990a217c63bd423019b1fa0ae79b512a307e405db5e810eac6dca017906924080b4287288a4c9c4249e8bef61e70a3f8d07d7ccd7ec21d605a4401067090748a0d76cb69acc0a8afd2a1a5fff3beb3a7b4a65e6c83f67585715e1787a2714a139c2a3c74d94091db28fa1b53731cf8ebc2d02bc9b2064d6e174d2b1b5b584c2a4b7fe25efd46ce5d6c37a79b87ae155f052ee5c82653b54b51cdf6e1e522c5c632a21d5efbbe629ef305ae8b1fc5a2d617ba546be08b9b04fa08eaf6c356fb17a44e351d64e3340d4d37d996f58c197c6ce12771a85a57679c1864455428a494f07e14b73d47c06750a2bc0ad139c716d268a468ac5939634ea8d45f635ffcf426c954e209d5be1b07dd4b0fec8e130b6fabaf10f6d2a0625993f458392c61394482e9ec212d39f578da0035a7dfb670cb23dd28255621e12f2f7280ac768c65a3ec72a1c325e51f7fa2d75debf3e4a1fb751ab2c70a2a6d7f1806714b5610ee81933f7cc7eec48029f5f56c096e9c6a5dbb4d0fe2413bdf1718bd35ea1b9e393e9835936df5f841b751d64619109800d86a5840cb99c3bd24907b47cf3de8ca914f966be1682d7fe61a33e02718127908fcb843c217846f78ce0419456744583ac75cf690c06ef27fa4a47e6b47fa8e8ba4941a15e14156d036a506138fb94654387df7e24056291fb2f0b74977ca30433fbaf1b151a251b835d6edb204f72f7676773fbf42b75f0b46dbb6a7248be6acaca702b5421858e74831f6be6915dc1d0497d3a92373ba3ff0d3ad6f94ac23f361456f866b90293cdcd577c2d541109f33c972286377947164896d4b9b3dbc581a3cd88f0a6626332b0d4d388dd9f1e659b0de279b63c2f1236ca74f386d6a3f480cb96afac4d47f44ee659d556d91f03d024fe3945f678ce4b502cab2ef3a1d1aefa7a37c18977a5dfbab4230591b2af69c4ad59f2205242846f7cf9ee146c464a91bc70c7730e71c20791a7bcdb6b46e1369600aaa122e3777cb83f7c903961b206816aa9728ab56a434476877e3fbd496499fd4de7229b470d650146f8f76b29eef4c02f7fe81eebd9fdd4590b4e69dde1e91975bfa42b00568f2734823d17274f175f5a985ce49d6b44d3b13b7f2780cfb309df6998938a7a81707123a069141e9e535ff954246f8e1f37f5608b9ce90b9099225683c971cb1393feb594a2eabe4c7d4264117da855d237811730744c84282e9d32c5ce8d2e4a987d452c150a6093a8dd72a448c4afa9afe5a18df102e5bc8ecbdb56236e17b257f0eb47912614f894b61e601128473e127d9f20385b15c04e20763dc12bc1dad3758a298e819a9e07186fb2e2e1c3578c687a7d4fabf8495019bc007a01462766978ffde6631adfdedfc7251dd0d25490114733931502f6ec226a6b196794fe1cfee71281cf1d6fa82ffba7d9a9f72276b815e56db55f86268f8e6b8d311f0621bf4c08e6c6185566d0a47fbd1b7f528ab3d74d87143413cccc037961f8aa64781532758067f0a2dd98c3dbc05ad1c3cfeb448fc67951b0700c5adf2704c9f09b33e4b88df55dc82542abe10b65c97fccb89b16012586c382fdd5c24f69ddada45218fdb84c23fe9f672e9718e4b853082a27362f8cfa0a5069191addabac1f4e78a20dd3303d8fc78513253079990e3b1302d8310685512a7abc8824c1ce7e1656773f20dd6dc0ae117d25e607a0a8e1f8e44d6065b5d4a759f96a974c26f33bbc867c1cc466f703ed5ea149c097b8d74cf8cfb2c0ffae29c4ad4aa54d6cbe4d1d817691ce7a469e33d9b716742db89b40be2809534a82263a2ed03531e5a3246c8b3d19645deff439a32bd6079e10378310f89be7d13e0aa28b14d0d541c19a8811f4f9a51a0c6b60bacfc46a051d8b161a414d18752df5a3583b7bb8aab5c22d2ea3484822ca48b9327d4fc3e40ace7796cc987ac1e72a60955d7285b7c11a620018816da339b23071100963bef09f9def685c33c5808bc1905a0fab549b00ca2d4bdcf6009ab73ef7a71854b888486b867e88b80154cf97dae2055cf7ad77bf5cc51c82ca86ab9c4f39b5a7938acbbc9c2d052daa19ec07e5ad236946af52c9549f9fd2981c029fb802181549d6e691696efdbfcf51ea80e9ff018a998c0383b95d6535c674667263c4464e64dcd1d30d02f9efff80263cf7279c8ed718fe8f46a21b6d22e09a239b81fc88cf9c315f94192c5698ebac8fc99655542ba5e5f03c709b6746ff8f412a58bd7ed3397b445e371fbd207dabcf99c7e59eab86124e8a7c731116471e0525910c1950b2a30998f3e5f8712a6fa682d4bd2e06d2b9245650694e640b9adb3f049baf7902164f3780d00e2805b4372a8dcc51e0b1f0e581fc6cbad95f965dd535c9f3084e736dda3638de364f7496cede25090f138045b9089276c861be742fcac55baec2b90f41ba60d5b8cf11b3c5b64566a81cd1989534bae5e4db66e3d877d738644a73b4e3b2cbd1af608a4b2560317c4eba95a0afb35f6b34dd1f97adfc7761b69bbccbf0236838a2496e00eb0231bebf2c44434f341f7b0880353a4478a5336d91d7ce5b2d30eee8e4377f4b8f81d34b198f7f9c408b3e8cb426cc5c7cc0a8552423af135dc03b221ca147c8ca2922cbef870762243022eda90cd268122bc199bc58ede1b7cefddd4ebace824664f4f41a761322e67b9cd47fa48a6ac60782e065fbcf6cf8e4d47b30cd4b999c2fbd01f3361dd49e6e811b0e95127602c7cdd201bc1a16e8a62fca444edd360dc363f974828259bf9dfede9f15800f4d04af456b8982b27447b9cab4a633698ffbead052c3eadedff0a4f547ba89034968a0f47826c047c1ffbac94e434a543f8c354424bf9413f6203cb9e796b33b16ed8d6534ec272da05c6a57f01d04d91cc83246274230a7d07a0b698b9d7c1abb3b48553138f1cf7740765a06865fec52771ef203657ddd924769c668074b90962d8c81275b5babf686ad46bdf9a4ce241b6a3042abd8ef25a2b8739cbb31d608a35bc6e66f0195f0eba1eb71263e36abe73809e178821ffa97719e6ae5fe66661150173cb8478cd4c457f37684e34551812efbe1ce6fed56fda8a4611ae34d1662aba852ebfe486b8d5050ae8cefe78e7c803c0e023ce19ccc833f2f54251f15d4d0d4a6c7209594c2f36368099b1c3d4617c95686bd186ed9d4e5f25e9db890c80f8c1d4ccd99c24ecc41a4ead84408aea843a354305015d5e04f177dd567bd607fded90c012b0fbefb6e8874720cf4530b2576e2d4f42e7b82ee4295b71c9bbb7285abcd608e4af9ca35436e8d6adebbf4343c06baab4c3157c8a6838cd53292114a5849cafab154d36a123ac8a5c137daeaf1e182e072080ccd2d564d66d5d9c7eae31764ee46f67e9461d8654f226d11f552ff7885e2099cd0bd6531501b4f86deebc8fd252182c581d14979a4a298ab3e0c2f40e877c9f3fce5f36057924fddce1feecb27212a16261bf3e1d408f386ab902dcbf2b991b9ccb9fe032fd4848ddccdbe53c2d4a69152f3d47543f62763fb673b2d6d761470b60925fe59fac414674dd4758d6dcc24aa27a78914b3bf94e649d796fbb872043584205a561a39e2d4861911b3d59b969d8c41f0be29e897d560bb10707d05e7fbcfb2969fa91279c1d857d9f3cdd2d6d1cbd299e10219fc2b2eb189fb22559c029147a9d2a4a3ec0bbde99e73383a1e1ce3b0496f4c6543282013a0a5e0d5c55e970503a228a8db750becc6167643e57cfa0f2415cc581cf1d3a28a6777dfb62867fdf1c5f84b98e7c9f8e7839892a741f063b8c88bb54b2a140ea05db1d6ba1326eefb60d693dedc514b7e24365cf20fe091bc1b6cab2ad403d584394d8672c2510808282e794151bc2089f42de20f0b01a2f54dab8f83f5dd32946893b9dbe584e18d3de5bbe2a4571e13579d83c0ad48a1618267d61b374e24ad96b4e1025deb453d0d62600e018b6fab737718c380bb3f874dee48721e581ba4aae5f9da585996751422907b05b28b12725b610db1fb38998bc6de14b2ed43299de635155b06bc42c0aa47754c6f26bb7fa2dcbbbed5f554b9ceced2bf10b54d14cd5df678ac1edb8bac6287088f535f72c645dd3fd84affd18b1de4a890f7467b9457b54b54b79ef794f43db16b2ce2a30e0273a8f1d78b3db051c0b1a93ed49e164ed41106e7d5ab54621f7d6ea9a7e48d9754e4540e5b600c3f6d6dee86c0384fc669dd77712e34894ce95bd027ae617ceef9f988b6da3a6c8f90e1e084c79ee1428f0c7944af467151d7ce5fa543d99434fa22c13c1e9d9a522127b8a962e635e8b9e959fcee005022a3145c654b3fe71135a07055bb81cf05555ff7b7463770e63fc73c565fcc2c775ed7dbd30ba3f93043ef575d5f425bcaa7b89dd814fc442fd3e9ad709b9013828087fba7b2511af418d8b296abe476eda5da9bfc9ac544db32e6d970085ca97640422975d0c4891f1a465d3aa8c7f01110f6b0b863491ff80ef78a3571e54cbbfb0cf5417dadf2fbad9a7394bfe0b4eee5782abd352f84280f7414b6f162fdb69f68070e3d7ae4dd21679d759fa2da99743318c36a2a366eecfbf79f1f77d02490277326709a800b375a045f7db07fbc8e20ee64ac61838eba1c5d505a76e49ea496c7a5c6a93e56b303fb5b64eae8d10728c398265b340f4b3bf2d6b49bc299faaf3ccb24724ddde93e93fe931b51885ba77f0bcd0376375a1c1a612b104885999b36ec9cb1eeb62bbaad8ac475154d0e23cddeea9365a6b69ef8150595aaa3dd22901c392ec14a56cb6a2203e7a43f2a95b38a4b1086779236fad0469af3ca851e0fe925c792a86c7c737e58228441bcc6d2f85c340b1ff899d249d1e52ac69e255b910d15c70d6d77b12de96f4adb1116af5e9641de7d142fe5bfcbdf0454bb0b8cc4f9278210e1a3befd055cb54f7e6f6071ef8aaef9403fb4a65442b1188c4da3d81a9c468d8d4946e28e86fb77c2f6f161ff32005763d38bc6e7a8bf3cd077b5f90a805f85d15edbdc96c1eeb89cf43cf0640e1a488363224909b87f660fb9bf3b46d022a3f7c6c2a562586dac29f1fcefd1780c55e6136b9ad025bfb365f7574c7b560b53573474b22609153881bac6fbd06beba38201f832170c511b6f11aa6a07c5097bcd0b7f24470f1059ccc9e76417e68b88c4b8549cd4085b4f0bb67bb84f16579dc953838a33ac83155009078e0835bfe8e19e7059b2c30a9158ec8aa998bcd8447955c7691b275cf8b090416709cc7570ccbbeeac6a0012c6bb9d7cfa63ea1fae92c4a4eebb2cbe1bc57fc142dada81370218bd54ce8d0c3f8d6c7ce9b4aecfe155f92f2c775ae0454dba091cc915fcf17fbfb0335e87bb5dc0de27af4f3a31de406458e82f2c9ce9963bbfe7b8551a3ed6a5f1f8016e9c327927be02f03fb5ffae03261f87e4c8b5aa352ca71b9e47de023ff74fb2a7e89282c9513a4e869ddc210ea15260ad3b7602bee74804e2b39972a1e8e2347d72aed0361b2caae0f538081ab7c9e856903785c9ad4ad8c794fd28f7d889aed71c40139d7fd9b75fe85d95523af192d88fb0357f0e1b0ecdb98fd527f04075077f46abd4ad7b8f7c3450942b3c04b150bebfb1a3166d4075f40864d72f6e24fa2f91bb5b9ad933b8706c39585ac8970cbf1ab17cd202ea8b14bab319475f7d74a6e88c2657447fb0ec79b9278336e0698826e66b413ff85eabbf5b5262e135b13d5dd00d17ce7676c000fbf93e3cb95fc527b2d70ea68a9b41943aaaef1c9537efeffacb42c997a90efa8e6a0f6f265892222e0192dea62674b3d7d4f40578bed9eaddbfa3e5a932575aba2a1b1210d97881e80a2f0be0401787400dd02ac6029261df60b0750b5e620cfc0991919683a1c2ca3aefd5afcce77418d8a35b2c41dac40e7dc9eacbf1e5a0da206f92d1668fd3624acf2c12cc1b07e247d47ea6eefa3930534a12711b0435824e14a19c1541bc59ed52dd120246b17281caff6d86ff2f967e8b43ed9841210c2a5cc7a403d2b27d75a0a8dcfad9206f85053231ab5f317da9d4102809fdf3fbddc26b32b0e32ad34f3f12092b27e10d4a2c23553ba4ab4bb35a09c97f670b9e6afec2650ff6a09f8c7f6d188437e29c756ae2896ab8947837692f08c9edec987d7a5abc42c3d44d6efc989bc67d339228723ae7b72f6906d202000cfec5a8be37a1775dfff07e99a11de5622971660b2bcf7042c0727fd3f59f3d0a4bbc40765f9c6728c7949a37a8219aaf9c895a2005ecab9fd8610d65d0597db840a65482d1af0fbe5ba08f6f23e813d9dde24929b87a31a2cae2e76b2d8d07e4b6f2a0cd8769b8dadf3770d74668fd0321fa6b9a0034be908d65f8d7b023b5e162f533aa990070f1fe27dedd3bdb2456d27fe8bd72569abddbeb82e0bb3195a90beb6895c7c74ecc0eaeeb1504059e5087c7cdc464fe9156b86845900927d2451a361512fd70bbc84ad8eb7191d12f18d826d4c97df84cd51173025cc94745907d0c3a1111ed3e81c9c4c86dbc25408c89879c428dbc3e30d3c707eb3612501965e0e36279c641abd846c7ab586baa0c6aa49b20bfcfbdfd91a9df2e02dc98bd4dd8b5fcd13d66291aef3611759a3ba097cdf4f5b0a9fa71d6bd8474a4bac13844da2db7f5a8d044fa94bffe4f118ec672847104af17ea0b17d9aa0bde8e34c9a8821f1d1b60a29ab21da76a82fe858f3ad7e8127218a094552d19b00c1e5fb29bd0127052974514899300ef2c1b55160035a664100f1b37463f6d5cce80bce30f46229067b2e80ddda054f151c4d9604e4ba90fbc35b456886ca05ad7be34e7d688c6cec3ca45a2aa3429714bc96d3334c242aea2ab3170f36699f7e06652912ae260703c993d523f79b90145f0040f12e299edf03427e58c21557fd583970fd336b18a60ca23edd208797d651ab04d4838618a968b6222a3b8627be901b1d0e3fee7ebbf80e5a16c331bc7bfd9bd04ad16d8471aa6d3edc917f942ca91bdc13623f9bbd2b32cf8eb656df62cc6d455cac34ee0a79cd884a0a1910f81e3d2ba53cb3b9ee4c36ccec83a7420090f9586197162ee066f8b616ab8de5d3e5e01af3427b8cc2fdbe3a75ee71c71c01828a3c3da54cf563d74be0031193377dbb636dce21777f75221a759aee94f1413d56f00cce5e1a14a377aaae34f46371b9dcf7f7f6b4405274e352addca227c3251201186c49c4be7e2017423b16be3c604d74bbcfadc09bb6b6337988859618f95157244fd7ade79b4be63fbae1e237bcfd4e0fd21466f7b2a0774b2b2f4abdcccc84536b1d8b34daed3cf8faefbd4f08ae5f2039e8c21201ee41a2f0f9d5ad84b80c4e32a4a84a846a71c88d0dd8aa7014ce2088308a4eee011aa303674ef2735e1ae88f86f4609e88c63650f303d886a1c2c50fdf249874449ecb0d6de7d5689b8ea97f6727b65455d6a82047137cc55bcab363de743b2a2c70d3651b91b0b069cfdab975f45f63939c811721fb6867d1facefa1d417ce6f5a1f77411b493498b2d63ab3ad7d1cc4d283e8948446ca9638150fb017aa91a5ead6adcaa700f41135bdd3f6751d1a65ee8ada27a2ba4b4d31c1db6e85fc1066ab152b34234ca1872b6073c263880176a54cd25a4617e030ac83b2790b4dd1b58aa403747598f0a58b047d0759f6d13ea9dffb793a22113e7fbe715daea850a92b8a2001e735030b6bbce91b9ae71b60584dc1854b533c2f2db1a39b32d139400d5d271d6647e052cb70179386d6ba6ba9d6d5826efbbed58470cc2b7058c341a949aaa74acbe4f9953b08e677e115e97d537c13763c44ae224d2427da0173a59c42fafbe55ab4576cbdc2cecf55a050cd4bfb600f065a887af57933971f37a1735fc8b4eb73f95078deee41838e9183d087c82db766926cea40af3675e0d9fbaffa9df2a927398cce2c19889bef31eef107173872f25813363fc71b347ad98dfa61d4a2ade385b86879cddfc836b18dc090dd1a8499095a7b13bbbd298acb49b69c1bc1a1d4dc90e4636c8c9a81c14f1b328f99799cb85204933ef3d7157449660bf64a9ba7178be5513787a2de3dad8ce4289278415aaede873514ece169f60aa4fb38fcae30baf92de234a7c9ed24a81eab5abe2acaf3c29f98643b15952380610cdb4f8c3b669232d2c516a864312edd9d27d5c215c2944f4948837d5ca4ad989c1914163a7df1d646da6cad3a7dea3e7cb9a0b52f57db8e5c0b76936d644f268f633c125d29d788e73415e84dc392f8b6712af3bea56495ae4570372fcc8472fb32bfc7ec30f403c8d6580d8e93c307f9879c3f694428ac953a75b733f0081522e102920bfe04c25e438f0096d71287980158d2b14e660006c02bdebe011a17acd79f028b29bfc51293192f8d129079d21a9c7ceb334dac98c4f2d0df8fe70e11e51938e1d77119d423dbedf414b64ad3c64abe731b2c06c8a1dd10938280cc4b490817abc3382c5479e11685eff9db7d1fb7327c9da2d89bfcca01f53d2a1586e458412928ea472dcd770d7e9331fa0f9382ffc062840f762e4dce3c54cd4bd99e4b6efa3fe8c5ed2089e30e9dd22fc06e0d78d39911df38d3dd9645b0f461e5241cf58a5b3c89f3c63731ca1ce198265a881f6b89a92961b6406f1402321d3720ca70a9f3a786babbd54700373cede3239ca3eeb9df8442cafbc9c7debaf31c75d359645680230f106802c0d1dad06787161c7624f42cf90f13201b5b0c4e201792f93f3a27b29e6793dd2fd0a8f121425435730da7aff4036c61c8ba8d1622ee609c53adfb8372cfdf32e11159339ee21584c4ae214cf98899e141da23560f7114efbb0313adeed5e73de99551d41095f28ec3ffabbd2bd88d2c6b60121474cb621c6c905c8e039621ba913b0dc442021efe1ed04643e4fbed63f08f831a5fc7b2d4fb0d0395b01bca9d8816270d2d74e806281ddb8bbcdaea70189f814cc3e1e0ddb5ed095a3fc3164ee9befe0b1de7307f4b57173df3ecaa1a29aea2ba74ae6c1dbab06364eb4de55107f07c6bb5e6195532f2b27d986feb7b1c69616932f015296b0c0b2014f1a9453a228b8341d30c542295b95f7826ea4532c61b4215bdc8e97204e6e37e76ad677d76020431323b43c407e3a1308d7a030164374903b1dfa3bae7ed1678f29b4041720a63c954c3d11df08cc5ac4ce9d533731765d43e18440e70700d6e6e335c3be52bddef0235e483f70bbb05513f33092ce8ccb8707e7e9caf7684f53669df1aed7bd3c1d5b93cd72f4c4fd52be2bcc563de11cceddad35dde8b16a7e1e08e3eb4e439362b86d9bd263e4db979e3aa5b34fbd30179a2c7c86eef957703a1b3b7e47f462eae49f62f1fd2c314c508f3fd3ed4d3ef4b4f90ad1899a5e1b84b4c53806e3d1cf911acc7b095d721570e5fdbd3447163a31190a116763f64c7923a916e46b1c9533ae0c792e4715149f4668fd5c788906101dd4751129302e82a2104241737a5c80435bd2e889fc2e1291ddc40ac3ae06669fd99299cd0555ac868a5d6422cebb747e182f91f191c846927b1b00d9f1c9af6969b397ca59f123422d0fbda65e7729f4cb5a80c06bf250790fe37732c544a5f7a7b4c4ea6081c2fa34903b9c9b18201d0c738e6112d6653ce244d7d94e21ba56f9e4b285055a78a1be751cea613714ae40608a15e76591fef39298c4880f90c74bc5ec5e6b1e1638da5da03128a7791088faff195a110f7da6e9e4aca78a019ebafb4c1aa9e895587f2c37424989b8120741e4228ad79e703e220bbb44c6665a46c3da96dde26b25468e4cdd29c1a83f2f333c465ba67e6eb8da25fa7842c9501dabbe0637a32ed1d569ca1a78808090c1deb86cb7b83d107bdc13c80dd2e2bee0f6c2f36d208fd3cb781d8db5fc455d5ded7e7f02f739a6b3e8a3c8ce62a15b176e44cdad654ee251f413643536166932cb87094e713b66bbd63f5540f1531d37af7e5f9cdeb33f1e05807e459761c5e4d86a4a784120d155890199c1497f8c6087429159da49dd28144e1578cdf2cb99e83fa45bf400ccca8f1dbcef7144f411999321c03e764f803d7cd8e5019e026f151bfc594724218adeb309ce65bcbe5ab0205a6eea8ae178a547c1b84d8ae103c9468f867aee8717e85f3889adec9ac7495c027cf12bc93cbcb11b0b059a7dee63f53c56988d7bf14358daaddac5dd991336d5134fc1e5e4cf8f1c9131b8fd1afa53ee5d094a7093f771b2772b391508b624338b3198ba580540fae05426bc7601be2b822d29bb5b6f470a9069c90846ea15e0b898f3275c4c3b1166248b01f123bbb98ec7617ba65cdcd219d0deaeeb270cbf7e3a5276074efdb0a6cf72aa57214799d80bea02fad326cd04bb626b171f0fb3de2e5437e048b9f570e2625dd6b5a086b604b0a5856c964e8360f0a1d66a2d679e384cca8f38eca836c811fbd9ad483442feddb9d694c485def3eed9d5569a8b807ecab8d131256847fb90af56aa9c3d9ef7e6776f79d2b13d5a479fa40cf023218ad0f15d220382b5b3e690b83b3bf9296ae858b68283370bc1375cfcc0040fe450f7b3600d3c12f8f3dbac25295a0fd22c8e74b961981bd30093519a6b0ec76ddf5d16031215c23cc3288b3c0d3903616af669ce6f4d5783a0a08c46a4a12011b304143e95fef74668d9a1e29e3a6661e2bcf5bde2827bc511b4cd72f7a1088883bcf0d47d68f4c61ee1730c864ed33bb280e990f83c2eda9ffa2a7ec4305dbc3b8c13e0d18af2a7d3e3f4f96dc6e9b888b31bc398c7c1fd082b8a4d209943c2aab48c62d74b25dc890b7ffbdddb72389bce655cce11acbd249f90f7bd29c393bc125dc512a233590ec392fba77bd83140d8d859f8eb2bd704663ed87ee6d7f8f2364735799c00107a62e48bfb51f74f5b57b78e0b85a3018d7abc8afba1b8c142f1948959ca8b59db8ddb64f943f53c3505e170a3d4c1d51bca0cfe6f7d2ba27e87702b9a56df1c0f68b03fe8b2df74335e8b9ddc2f2b98c5bc3089b72abd48e82c1a16512cec8b173fdbf8a1af342857ee68c1017e41a90a15bc0e5a117553ebcc4d86d4791e3df176d002a5cc31479774597f7e25bf05d3381c54e451fc95659d3dd40d5557ffb3e5abccd34f2b014f2e56353469ac17a099a7062f9b45ec8ba4fb1c17bc17ddf2422c5c2a598f48c274b0b85b0f3867b3dc67d1f10866159198e8c129619fc6bbe7f92a4b7545240a2658f949789d1ad5b729875301f03aa07a37d7b7f299a71eb9c4ec398d6e48bae57c388fa4e8d530d60ede22dc829c41b88a8ebe9b2f89a374d84efe77e5eb4b022cd92ab81c8ddfbb3f5038d6560e8b4a07282c69ad8085c687168f943dae86a6f384d0285484224694475b53bfe46c5ba887904b3b001b56c483f4e9ac43dbcec32f37e27f857f0ba425dd426c0cf15b49f80f493db0b7096471f724f483f2efa38e53f55b0be0a2f99b610095a928d6fde2814404d7f3b2f86d7f13469429c03ec7c74f5a685b3a486b28327303984a0b68fe74498a609ae9dc190bfb8a1bcf7ab7a0bb22d9585dfeff8e85bfeaed899e1de81d0cd3879b9df96ae0197871108bc87bad33a95217ad7a36299acba1b004ecbf407e3eb7c59286de9a917c8f1e62f4c6162f1658d7d6fcd4ff0dfa89cab9231d90556e110eae9ba9b509a70436ed4712787b99b3e802b235132cab101497572873e83a0d1977132a90598c261b6a4fa4a7848a20dc3c72750dd87776747770061a167f5d9a816b7bdad548d1f1adea1d1d0510ff5164312fb4dcab9066c3077098ea9463875ec18bfb8445812584684dca7e07c2670e6d10458d321e759cbcb10ff00f70de819fd325aa701c9fa96c5399faedf7e51382c2306770ef5a03b7430b1491da5aeec9a16d35b5a14b1118b1989427922d61640eeefa84950e526df7352005d1290fdd4aca76e148c7a921fbbb0399bff357bc9790e64e00e71f9e8267dc66577171e8a8a32e04f4684b634393d86a08dea1039b53f3ef21017c302821186837102833df3e6a2dd41d5f2700c4047c1a47e63d2106093a34cde65e7afbd99db4dca7f950e79b7aaf810db3f9287e75406f0b020f5fd2c8985d17840424af1efaff7560315d8c02fcda0fafca8c8fd2a25fe7ddb17480f871b379fc3a6bcc55e05460ef1b066549cc2660d826e6c7b742fbb649ba4c9b402307db6036c1a351111bcfe362688c9838439abfd096bea7fd10b6b85a8db9ad3ca7b55ae7cdde0708123902ec5ebba369143f16e4834663c03d7cb273cad5b6ab17f9e1b6bf821d5a614dc9a2799cfd3f20a4c6c94a094619da57b439c79962f5ee04b8519a6b5f044bfc5b83d14b72e52656b542f844c99cb48a3b4942b0275dd4e041cb15319bb600f5f10e5bc68788ce6bf58d32d925007da86ec3d4970c971ba84913e12c68c24b1ea43f05628192d7bf96489c4a6e2b5aa5ca5a06aca272c8eab964f98ed3934b255c8d280198bc24fefc15e9df9ee2eccdeba38779dc5dc97abab48e78d18afd03e1dc8ef554abefe5c8c9451761f1eda830d4bb6f8c1e418a39b24c527b70d882a3e9b44318e25a4b0c0d027d85b585525c83dfe147205071ace8d057ca80197d5fe78e32ad85d47eb7acfa1b429ae434566cab728605ea3d7b12f7ce54556dac0eee8435dc7c1f9e32816a1150a2a7b217341a5f6a8b71dd9efef09ac84bddc181858d6ca843ebeb5e8c3230eae04606ad841e57cedd0f825be030d480c25546634ce0a3e0e6c4fbd261674f066d44c4a2dbf872ab06019c56b22c79c038064ebc993e4c183b0d31b4d7ad6cb6569438a39ca5ba605fdcb5cce728106dc4d65c818adeb9117176e105acbe8773215be7a655c51ecbbfbd9e391c3e4be3bd663527496769efbc543d8751614243eaa6b5f627b6fffa027d8930370140868c6f259470f7919c8a687e3528997d2e069f205b878b054e9bb04cd2c7dfe4b137396a200c7e38300d381160bbdc4751b4096cd6eb8e9ffa2d34612214820d4e18d5393198068ee2ca49f67b358483f5e6c655c80fdbf1e1c34e314a13f348e14d704277908d83e9c497f289a99bbf589f6e7a33cf8dc45f4aadc9435882d03dc085a6642d13e725fcce161b99e80cfcb842dbfca90c6a9a4d85efde7f3c9b4315771a268047560b20d458e77654154447358d2d5a92f994674ba4d25610cbc607798dd78a0a01210bb56730d520a30edca9144b0f8250a9ca8f10e636b750e184a483d8163fdae0707153892f3e8dc99e32a0039282cecbe7ea002c38dec8fe0749e68f6403c10461e3dc9785e65cc237410005bfe2b3c94d24ba6bf8f91eb2acda93ac813e6f072178ea922105857cb9e77211420b4f45b86b41f52aa74c9bdf46614d547fa15bcecb736f87c63399b0cac799aaa22c3387413fbdc08e091e854a0cfcf6e3022b020f5e0bf419f40c9a684c237ad4731b137d474342c83167ae6e02a4e4e2735745ce43b5f73fb3464c722368d07f3c2e3875e61e0ec52a53284f93ba0d5c964b0774823ae87f10d6d829ef5d687259797fee9fbb2669644153551b2551afed47a7ea7b038f7e407898298d63f919e99b464c9b5879f3640598dcaf2ad2624f16e21efe1f03a315f7584dd78ca76d59c7d150fd2eb46a21a2aa59bdded1816188719bd296d92b2bd14b7fd2a50e6ab9446fa9cf3500262f3b8464ef18b5caafb0d65ef19b7b26976150b2dae836e7fc8acf0545564de1556a99353e4ab0246cdcd03194e2acb83c8199c248de0d79e9afc848583efb41b75b6102ae1c1bb3facb515a409c37f05d9979ca2026b7ce2e1b5e632a32a84f0ba88052649076335da7b320e0cf1a89665fd93dbd628215f95f939ffe7c2880996e6d6979f0a58a76c4e9463c1231beeb2d734880fdd19e3d95bca616f8c3ddc15af996b658638514aee8265249fcb26847b1ecfbdd180f0399a849dddbaf470d486cead5c095d1ce0980a2341589ef8bb029b494038609440920b0a5786a9e1f0d7a0bfb5b03b86fa62005d312bbc3bf95c886e851cd38533050d2ec43997f70911106b597de6bf9b1bc25d7994b41dde6d0d9ee2f4dcf6d4b9edc6fe7c09829cbfbbd7c1b48ec49a23f59d8b292fd3a597f36a44fea10979aaf44db4ae36506b13234528ff3604f15ed4b585e524abed0605e7899695692e3068101aecc017b42e9b86ffccd55a7c39f18352dae8ede5ac6ab9a19b8c789211ff0dd11508904c9c6c8f739d9ee3ee63e81df711b0b63c4705ce439a7f6851b3c6940f9076ee6381fa04dab4475863a2afe4aadc26b33c2cc9d9bf0feeed2809dbd93c1867e0aaecbe51c011aa5b29948797b71aaa5adc533768b436d03ac52250375360611e93ee020da50ebbbba193976c0e4e8df8a612013f5344bb807b90ec18fb3f04c02766172fdef8491a516dbb2ea20760fac1f5749c7ee12eea51afd3d3f1fc3953e39f474c302f5291069a78ec6179ae02da3137b5e7ba0515783ad8f995741a629a8765c33b597cdf9beee162599c9549336e760156df0b32ab5060833677c3f96169f103ee9a5953035f7c8f6523414ee2dc899f5d76b837f51b70abc8440ea26708818802535666b99a95a1c6dc3e3abb0502d3fd0ae369d97ab90becd600d6d5228d48cc302f0045fc0cf61862f890fa2311e78bc8ba5b0ae8ea08f91c23a87e970b35cc75e7b6f2c386e422cd4cf9409e7563c221df3441d72daa7d27d4753985584f49e45a1e3708ee6e8455865aa111836e238665226d03738fff7da097dfa7e458eed8781988094c30893d19f1e3b7d8e79196554b74032f3aa80a3b24e71e1dea4cc4b0ac5161ff30b383f3fc60dc6d7511f89489cf39ef11dd28e7c77ce824009fc0da558d1116d980260a4eab6c2007d01389cbe46e54a4ade0488613cab4a4f4be7d633479fed650e3999501b719a36747ed65469da77cf04f47d0c40c05f078da50e08cbc89578256519f604db8f6b8f9e790b5787b75408a264b8b1cf8e5251170dc8cc7979d58b9671305817c5cdb449986a223e2b7dda549da37d059901605a5232e5ad5f47b36246b38e6a9bd74679feed1acb5421701f2cb5c4a318146ca2571dea28376e6c28c7e2e1b3c631d5fe6ed84c1e669bddb5ec00ccee7e8f679238de07355c8397f9c520ddcd068a364309abe4cc2ee082bf775db9576020bc3bd7873e726aef9adc740cda3795fe6068be064c9078f45571008059c6589ffa012fb2dc3c351017ea5eec4df313702e6e405b4ef99327eaffd0ebeaf4fe30dd3156fcd19c0af3af8c509ad21ff1c652fd144648126572a84515987e4c47d7fa9dac3f56ed6ab7e1f47154f11f2c90c5d3823225b8b069136b4ae34767fd806bc851d112751967123b787d2eaf887e15623c6b75e976401d489fca84e4d51392e4d10d00ae77069365a1309829d5c2df806ecb85b3cc79425ef7fbb98d3be97cc40d1fdbae7ca441a0836f7fd4943ff1911ba7ac9aa147374d73062e936baab521213a72a0833b42a15d3c0068afbca91ef92d929f36be1fb7bf1c11f0b830896bf133362db3ec28a3032c7813ebbe49fc782ad7fa626ed9290429cdfa56835d3660baaaf8fb231c4dddf6fbe9db2819ab9b97877d8c664729e76f2a75ca198baf2da83d35805439d348360a6421b086d3b32bf52fa5b1fc1ea9f92ce6eaff965c099a1668df1a08940d20999dd0e9bd2404ae02a4f701be0aebf00d60dc3c96cde9c1b609d4d678317d78adfdf6000fefcb5d70717fcc4d65bf97b00a32564c278be47419ea5300fed81dfb28f0a7831188637a269ec434e68e165df46ce50266aa58f888e8a0a988b0aac875a67b29a4ae5c4f21bca3b2d0956e1e5a21e36f753d6955816c8cf8913870bf25986a1a650cd0f854d2a8c4cc5afbb502a1db8f0a5c7b0615e30927439aae8475aae7bbd76663b49d6fc56b9a649c458cb026af10991f0f40e8c845856a1b938428360aaafe9b408c3378bee8d62e8ba039718e1c896eebb4a06645896b79250348da1192b91a6a2c54396bfe3c142e8f1560e7fc4b50f8299e0d1edb24c25edeaa4f10eadebf4f55fc953aae4a97c97c80a40515aa855cb97daa45809ad629e26bd6f72d69f763ed42f4629e67250f4d11bec989309665ddd9d0f199791e4779a41a7e904f052ced78cd1869beca6e08dee47413778935999e641985881923a19bf9925053f181ef3d6c685bfbb7592f84cb8fcafc970c1e9801d6a3aa700da98126d2e5c2ee51abfeade24e7f734c1d65f1cff686bb1bc291e906420ad40c714665823af4db6324fc2babf696106bfffc499458996dec8921294c31154beb7304d788940fa1b144d620f2bf0780659cc5f263195b7ee9bca3426b1203ed71169f755ab7e64f1a66739e990abcf31a4d469f01dc150a9d6be126cd428c83e3a1662ff39885ad3fc26f42d0e90350c180c47e4a16eab5c50362f8760583e62a51dadd924b53ff8fbc795bd81ee3cbd15e7b931414f09848640ab4eb910d29dfdd4f1c38974df6eff2d5a0e1c5fc7161f1b2295ac6753bd3ccaafba6325fbfcc971796eefa8137b47b0a395919ad72edcb0e53a22d666d2be16626f96f4a23c7121dd39ebff53e3c8cfe6ee553767435428f6d1870891b6e9dca69279c34173f17d2fc2e2f196711372fd70fdb12789e8dd708dad6374211e864b4f0707fa9d01879b89ad736f04e59eb12dda7f89f6ed616a218cab73be4b52d6daf97a313c430e42ccfc5c7f5048de61cc945d5331e6fbf1b05450518e36cc3022f05a4bdf2984df40fb7a878aaeb2b6433d06c090ba8369c921ffd53030212384e69bfcdefd1da8301e11bfd0f4e10610a82c2e15c703a5e2dd80e4bcb90dcb5ddd87d91a03c774e7b1b0179e843b6af1ec019085b8a4aa234ee4c0b8c08cea708cd20362a31f27789048c186ff16eb3de1c65be82b32a214f105523410e5988584e01afe47e602689b079481e105745336791544bf13dc0463570219e69b1710a326184b56748d09ba51bc27d972734fd6b580921ebc1468bb8f20d29324252fe25aea963f2c05bc5e2dd0fb4b03dc9a9b7047f9c424e021c95af23db32004825a7bc34978c50943a578686c45d5c9e6d09fbdcfa3cb922a7b3002a7e026b84b900ba84035a42184bfe9ef6e3d54777118584ce318ea163c8f9e8e2beb32ac80a3187d71319cf8dbd3aef85ee8780fd4d0d4d8f99a9757eca14bdcdf09028c1a9344c44cbc10a97467a4d26dd2dc23dbb30d01c9f6274f68c0c924aef5efb71a39471734ffc92a5630144805abfd5e33dd781c3f4a4c35f15c54ccb6f1bb51137f186005a0901662c112af56634ac4c07945fbee215ac3ff3b61444c0ca60d82abacb88ee12b4024b83f15d146c3943fb627f62d9cdba59274586acdf3dc72160d15d6f87f85de63d94e8028d366a152c63bff0298de0ac0b9211268f1b0d4b3760bb23e926620d4e94c95dfdccbb3897053aea17339eec8628427886acfde2d8e04977a94220c6515d3e95f5eb5740f88b12fe66d3551000c5ea19c5601ae923a7155785e5999b373017bd48eacf374c2fe8b0bc16af8aed2379f75ec415fae18ea34016bfc588e5aea0e0b64e1ee11a73006102dc35d97aa697553e975f2f392a5d35f1b6018c2c51acf3258d642c83659bc663a6d74a2082276517cbad559663bc51afd9c3f69636847a0b207846f69379fd8d16279dec85b3d5ced627eea7b9130c76d46a3caa7d488f26921de10d307d86702cba6d8d3ef65dcffd1ae6dabf8f35bdb8356a8d47b2c47b13fe1638809ad069fee760e3b4bfc503d9ac4106f2ba3c21bc53b0aa32e25c1a13c3e8afa35a05f369f6eb28e396e59ff9cc563490892541c033c0546a13e6cede6a65ffef2b561b5fa24e275525184cec5e7477eea53d61fb778499e84be2b3e1535eec306d13c3461f6fe17379461a14611d8b7e6807563825a8fb57fb0634c39188756d1f848807857907ae916fb0f414ed90c294777175a26845525db8d9b79fa33ead14ff19d67db2d5cfb273ebe8a752359425f7072eefbaeab23276a61d2c8021048ab09530ab4bd1747d0cf6a6706920aef810b637686a336fc1463d39aeb3da91fedf90d42fafac9930546a625a2eaf0668a51e1c8863dd8c443b767381654def341c1805ab9a589b58787d79878ab4b2f3dbc011a84e7b725a1707a853bfbb1294c641d813edb49de760cda0a9f789fb20249dd8ab0016a57ba506d2641f30948a72e426254ffd6a983d7aa9150d687df07a691cbb5a9b87aad4f8721421610a2e956ed80ec0b662abbb1d36b6f810960115ca216719a6f0e96fad10d9862d6dd7a76c4d810eb8c2b206c2401a0994b7ac74dfa390d83caef97819b55359c2e5e51bc17925a28612c54dad3a532ee9ed6275055e05b69a79d0a47df6beea7556d2d280072c910c3ffd646f3bdd6176a23207f9ce23280da98c71bd7026dd880880dc32a6ea6c6f9796273efd39c69c66eb1156cb335c7f525463ac28179c8a0d1b020d7ed00800e363a519762c5b8e936692af3c4b9a53c20689042b3eaf7cc3162a06058e7bebef2e12bb2b462cf47815db1a19590e5ce5efbf002a7b683a5145cd715434c87f7d356677d1187dddb65445bc557538d9ec24b6ae4724d3ef64fa49fa00d04072c8f53f53c02174dadb896429577a2c2d68272fb02285307b3b9b69fb8c4209133406fdb51d6e7b11f013524a1ba9f72896dcaa3efa9b09554d48caf313b176268a154cfdf1d8baa4a3d7742f9e2778f2c0099a790dd41c6affee09f0a9b079353e796ed01205062e3550d10c5daa4023baa64ff777e289e5a27c6899ee06c9e57e28ce29c293979ba810cf428368f8f254db67797d960801ae0bd0d2ffd4e0c254744c328e1271c9ad9eed638d50a5f3d6e602eb1d649f6ad7d689464af7509f60bd8435fb2e397f8e4ab44660526bb10370f80a4b695753309344125b60093507972596ff2491ab9f82bcaf413191f650e724463e8e13f703b3edaadc023683b0106b2ac4b8646b22ed04355bb88703a5429911b0f799e8656863ea58c81b804a30e3e8187df1037d098696816ce4e7bcd560e7abd1a134758c195bfcc12b7d94bac12ad2cd6a2d600f89d9beb7ca4e5ac1a1c369fbecfd86d228f0646f5930ab5520d27dc112f3dd886758d460f1e712a8f649d75d9a36f3e820578933f0475c3e2dae40a4fa822044647720c5c01dd94accb506a7590987b44575f57fd86b20ab7136881f7ba895fefe71502a19fb1a848492a0f24682c083ace0ebbc6295fbf93dd2dd1e44b3821008a5b50ea104019aa8922f8333e7c89c8b3bef82b2e012ffd52f7fecc52d9e9300079f976332881fecd88710fff04da6e5184f495db178fabc864ca13bf41a6d8601734831b363edb0895df8203bcee0b81de5764e7a212e7f26899aa5f1b87d817416d612e534035dbe6a2f0e26a7fe13351e2337f6c4dbbb20cd906a655dba2af7a1e8787b6410b751580628d5a08e035f20bdbd254004e4a4c090dcf272aef4e857c8be892860a36ccc6b14a41984c617283d7343dcdf1719d1126710ace3ff5a54c7e4b2262dd8066c2785c3db4f4a34a712895e54e016a0c60f238b2d86294ff7e8dbced9dd5e069af9dadda9292c095ac215e4e014e8094f15140711537d1eadf064c0abdf2e21e26adb7bea3908b4a0cfc41f03cb889bc1469bd0c33b6615ba6af1fe9a8e34b34f21fc5e2cd220688ab76635e64ca691b2b6e7ec6b522918e9b6d2dc598981cc52441f7e7d98cfea6776cad5269dc682acfa8faa40b58fe52ee7cf5b5cb875aa3ce36bcb6a52c4044aab595cd0a6c4620b66047d61f0c0d9378140917053335c772c6406fe56a5dd85199da62fdeba6eb72ce8f8e760e10228a734742e17c7d1533366fd8842f0d0de74f0753cb2a89d7ec4d31f01f5d6decdb31e9e732f688b3f88d4240ca18b13efc2aa0b4a545e43809ac99596107f683b78ed66a21e440afa0ef4c20d666f62afc9af7b467c3a471dba1b125ce13bda2cf26304e4b22500cf03626f79de8ce3fa048c95abce2917f90deef1a4516004372cc28f9026e1f8b0d8dc0dfca18a60ad8dbd997a5b2479f1d3e7143bfb8191d3ce2b9cfd4b4fb41fafb52b7c327e291315468d6ebb0814e927c75e845f23eb233a61da889b8b5535c6b09122cfb236dadb02a7ea29b9a7541b6e784ec1b0ad8dae53cf3fc3f257edd2c2b3b6cb0dc8973e2580528f549c4737e986f560de598b23dc895501b56ecd5912922f59fbce5164712c58c33ecc3070a094698a6e6cbe895b36543e84bce81c208b4256749f3a41378f36446a26a074eaf0ff2a79b710949a61f4ea1ca9a80465aeee2cdd0273622729de696490151241da7e271de957b38e01cece4c93be111ac8a06413cc9303e68700311d08e7da56c53330823a9971c2249ede858073828a596f3e96edf37d0bca1275a6516bf726bdf25dcb5814ffc2ea536c0d3ce622bc82cf568969362b5b00f804b3706ccae2d7480ecc4be5d42a6eb6927af6068de8fc8cb03bdbf56297510b77ca47060f5654d01849cf071368dbc79f1504e3a402ec40005c75257f4e982628d2affbf381e8efa5ab703ba5ac9457b9f24e2e802cd672f5aa0c561cd3bd96f1d0cea5ad7491514674d516c1d47bca2f58b6a5d912997acb1aab0d470eb135e6de06996fb83c4a0789a134cab360746a5f255e5a123a1886ca20c6351777f56b883d9057cfe2cb7b10f9d7f74dd0fa559930ad0a2e5711e225dd37be07d1fd7f435924c1235a070ac237b4a9775a18e858da23dac24bdb06ca7eb9760fe87f678a461bee9c07f44d7df052aaba48af53243d238d0916dac0bca696f6ca00030751d163bc1cbca905a70f2481481d6c2f7caaaea1c22414784196d47360d3896bcd0f5c7d31c671de59a4f6a61dce70e34de68075e4118f1a06bb9f8dd32e37997c2d5edf3a3720034f51ea600318837a7ce3481e48753b73030e6d7fbd66aeb3ca69c7059f94b39c17f76ccff15eb061cd9213e098e9168bc195898c8d2fda91c3a02f2f8f038a08d8ce19ec606fe268b59981cdfc008c14be7ace679c753254f9e839a39ef1aec4e8a0a6455bfa083e238bc3c06d97a561f19e8cd875f70c60cb9ce39a652fb22a3affd2fcf366c0dbed81f78c667bfdb6b614acf3380dba2eb02915c1259ad8e618357ddac22e0059eea4979955ab9beba70328f6562c6d976268ed8627cc488684d1ec2762286a439556670a050bf095439abb642d8a8d03ea5f4e2d8a2d1c27512a2507816cd6f88c084fd88d1bc46497cf41eaeb24f55b8ca70de4d539a94b3487eb07c6c8bcd2e478f0d5745fbbec12a1ca1d67f868be99a0308d9f990250a8975f2a3f4c78c21b37a795eb754d3bef592c486c690923e32d687e1c856711028383983770d8ae42ea03c28a4f1def421f8a5cb2f37ce4366b51b29884dc8f7884ec031bfae06aaf36663f19d13cd2a84493a7177ab39986531bfbc16945da51ea12e6891bb8aa00320a645d3578ed7b91ceaca17a5be85b47532c5919abd43ecd1fd21c4247ce71597ed3ae935a813e2bfd78ef17144f7449a39140bb80f224a25ea75d474dec21ad67bca2eddadb597ab09251fc275aa980ff24f3ff24ba02ac661049f9a433f8951900803a6233464459622753936139ded59d75b3937e63531a7f2edfbcdb6943255f1d29c6f0ead3fc4735c2d5ba49228550cfe2fb15e8cfa056eb736f3bc6298be32330035cd40fe0585fc86193b07ce2efa7321f5135642f2f4a96f60d41fd2512315c48924f4e1436dabc6c2d0c7282ff98c1a97ed78f6b5a3d936361fef8c9ef6578b380ab8226328678c9fb73b3652bb4d9dfcc48e8782afd12968b56b4f77e6adb614465fdb840d1111786caef3815d345b77d636c63b755a1d49125666f85d4e5fe576d4b8c1c7fb9a3d21ad850d96e45aba7723303c6f8e780a004c52561c267c2449f89ef329a0e7e5b14978e3d4c2eab43bdf842c39760cfe70b70159b75ae7a07db7db587e5922fa63c727dfde9b744d1115f3ead621d38c4c75fcbc77efd0037da89ba20ee4aa644f8468876c029fd3c96f064e4bf400a95f223e6cde0520d86a579689ee8c0cc8da81825f9f7dd0b387dbb644492281d5587fcf3e77ac1ec535e94afb28d0d4e9fb054b7dc55922b01c0a8f8f381fdb2c21978c3be86871d654bb9aa9f6543ec4d6f71815f2c9f0ba0f15f903d8f2011bfafc89469f3ebc0fc4ca9f341cd9360221065da76acde8e5e0e414946d8a210bf2b5fd584bbb6e36c9cc9e146ccd86011a493c97fa9986b1e15a76f5c052839241ee867214b059c2e6a9e31bab8657aac6c0bb68ed09d44acc545699d21a2bb9689b80f0aa3070c542bfe53586e3224ea5a0e9827055fa0b90c5c8677bc006fd7e7ad2d474b46a19e827e714f6e26032f02c37fe95ee26ff0d2e6f96a6f707d1f53a9fa55a579991455b018c5e8351fd363410a98e396eb592456d2c9ea6cf0c11ea1de846ae9a211f0cc9b3401302dc932eb6f7a990c5ea642fbd41af55339f32e302d21a5acad3f1c232713d112c4795bb16bba699885c2d438fe94e6cf8cb17bfeadd9a4efdb01849cf21f394bbcdee135c4a22416e3d686a8f854f68121554b4b71dfe0b98cd927859eeb462cc2e0e530345e9bf78469c70d4cacb745bb1a41949972d728af2840eae834b2196a492e811631bba5415745eb17c0ca0fb4d8a6c997778cbdd6ed33f6158013435c0df29b963a50aa9119cbcf6b77506fd658e11a2e656c07983efb7839d5dea946227061fa63c1fe4b97891343eabbc9d15fd5b317573bee485789b503c883c4c3a54165025d39a6b8337f3bb8bfc19ffd5e8a2ffb43e95cd4c3ee8c2bd500fbc1f215904ea4ddfe46d54418cc99069e05428d502d1925d590448e9ae8f7a5f9967bdf6d24fc5a854ea7998e39df4dd975f077144bf8b6fc9a2bac464545b52bd15fa3bdd76e85092d8647a56c7fb479d2c22ab78b4f406a07f5f043f94548d74f7a7862096f80f0bf6d9e01faf935d75afbc1f692efce126d9e4f976e1264f967a6c4d19262dac0a59eb106a3f80d4a1d710cdfbd5ec481028e84b142043b8b6f9c3976486d1aba51f7910503ad0e0f2c721c5b2a2bf8c88039ddac13a662e5cec03eb40b9e856f82be7066f38e13030ebca5ef91f2bf42f740ce142da193843836e6ed68d8d5484e84dd2cd96051246ca7b0a7b7a9ed5f880ae35c0e0ca509ebb5c5f50369c3a5c5bee9fb32a28bd848efe5b7ee0e4fb553730a214504026ee4f7da1edf35dc9435bdfc7a16b55bb4fe904ebb178b6b30d805fdeec0c72ee3550368e7bf5b01ea915038e969739daeeebab13ea19710b189aa7c5e38fc79a77b25bb9f2f6884e9f934a4ea84201474f1004f43a342dfcf38a504a72255ea15582987d9e8e6b305a4d3163613fa14d95a3bea1dad4e65b6b8dfbd1263b9b945608e7898470f486c117cca72ac700e5f4457ee20a6157e389006bc9819c17489c46e86fe96190a6f744bb10f86b5920579af4a8fde6bf691e7263926e4cd099b5820d21f62b73369f0d18fc32fddbdc62f344881425443bdefc4361ac93bf7f9b82b707b3aff69bac6a8569d0d4d041ae624c00525e88f14a15b2cf122314192b071968219b509bd174870593cc8a3b686b5c36e03fa8258c989700d721e89c761b3eec01d167c8289450b8a99ce972aa56ff5593c4bbc29ae8b361fa514d75c9a0ee9356fe21012ef5d3682f00277e0765f10a49ad4731543fcbf4fcbd9b1ec601371a45bf248b61e82241feb10253364330337f43a3193eef20b35d525c67eb50523a189aa3046fb37a39a07cf32130053a8b0776c01cf8569c8b62819cf62ee2297bb49231cef681a0222667f053aa9961772ed8f4c982b81f956524b2fa6a4d7a6cfaa0e113351256a9bc1b14084cdf5431f0639a223240054c7ce07068c4db21b4f43601acb84bf57d92d5415118bd21fb250f06f2bddf5e0419b83c6d276dab1e879271331401c73587866d9a31d3d77113875a0b6425c745b19a1d4b39487574be4f9935547a9cc9be36777ee4e2a61f519e8cdda030476227f23a05b1fe93a38734f4967a66b1e9fa8706507dd18105a76dcf67c2d34ac55bab62bd910fb5a190882045e0e3a57cb2f5f1999fa29e0b493a2cf5246ab923373343019e98e58d58e272773ec7910035f74dfeb1b0263e82156c5e91b62e144d69b26e263c2eb9f711fd35a9f04a0bfbee4372556e9b9019f9d7ff8cd8bb7bd6b2b837237d4501ec55b47cc96c1d1a2fc074ae24357127a89a5d4a13ec7e100ae7e45cf6344132b4862a902c68694d597620d9a4e39dc6a35a9284af0842e5042b39592d2cbf074793c6d4bfed7e5815daa6b7cc065562d65754831b090c970b83ec046394cf6020a8c6258b6db1c95a6c5f554576343195fa0863e24ec8bded5cd78f1926624f99099d905addc20b0caeb0f3c9064e72d4e70d5dc904d4b3fb0fbbb4fc94d34ee3245eb08ee124cb7569ccdd9ba557582f30824abc02a0e5475b4c54bd3c3373b0a8c5d3db525546405ce30ec51038985e48776cad5edefcdc4269e956382683ae7eed878a3ca69b7daaf49497f3f75892fd8a0a18b9af9c9e70f25a65744e75637c0523423b64dbf6f41acdd92d7368eb0e949fdddb2f3211de0fdceb559040c2b248ca366a111b28433ff4a7843e1a95a80c96003ecf9d0d030b924445fe1d6d5b607a9bb0790c0bb906c83ad9d056e67d37379583a64273247392005e4a122bef17a564f8f31327530d778dfdd443425a3d61ddd4dd48882c3257afe3dfff4dd527a68134a9ebbb02dfb887cfa54f7281404b2fd2d97f3df96f3c89368677591ff3cf00cb6b5ca007cf319c45e099033a6a02f6b44c1ccfb58f70acd7fcd5db7b1c562e4d47896fbe27689ec6d933ca61faacfdcaa6a5f73a89f518cedfb6e2b6f9216d7d8529dfaad53fd17bb76c49014521a1a7999f64e4cfc88f0e8b82a5240a8b97015a9e965711cbb81396e1b902110115b45dbd19c0ec8dd606309fed41c265bc28e72a5bcbd258b7fa2f03eb184d6cc8f5a542267f9ca2e6f09fc7767f17d7d711ae9fb310a2fabd23b21d8f00a2b9ba6718188e666c34b96b350ed0e50429d7848f68531ae4a84de1d7b51cb1c42965de84ed2a047d9c42559f746ca2f7c36d10ca7e634f7f5a57d17c8192290e7eb19cd7075d3af1a0416ce11cc7546bfb0cf61d1aec5f8e4b2303ecc54c8e17c0965cfaccabf060e94de0016a324fb724fae8e02d5bd20ad782cd5e7b5e19675627895715f4ba79d8c68dc3cf77cf529f3abfe26cfb7474b7cc8ffc2fccbfbad13c2a493c28fe5ebf97516af2d991061f505f811dccf1cd18095f414d84615ee612b09a9c84ad430142f60b8400b8eec5bc9d60c14c3464698c0760550fb87405e062b3376036c49017c3322df3d811a245c2cd0aaf5a6757e6344c339ac29df2627c809bfe65d712676eda642df6e6c4ba73f2b165f0471f479223d3b0cb77a6ccdfdfbcd04d301dd38895a29664ad9f194fc17edd8a9c7c870920bbdb28090dd90dd6e533f1f1919f174a6760c230181eebafbc83281d683ea0445450b89ad46a873e51355264ea18553f853050b025f3d63141ffb631548ab0c961b22b0dc1f458d409e3a4576823a08dfa480a9c7291c3ec631902a1a220b71229c5a1fde65255dc10788e7a32c465372c4d9bdbbb08ee8984d2357ee8dfdfdc4803ec2f3c3cc71d75ea6fbc2d9bd4ad6fd3b7ecb2855364c1b456af20e4fa2becbe1b0aa5c0535d57c07f917ed4d49a88936a2557a2638b58ccbaac7002a3cb01aacde67f1b21c1a08bd34fa70ccca12f8af27f38a7b345ebca514a3858d59a874c29a7adbedd7492a0da873e85ec8a70de009430719a809241b2bf2b3ee323ec0383d26c5d2d95f5a82aab04cdd501a0a41af5cc0329dc6d9272bff760757b24ad9c1c91a8a0709ddff8e78b8c6c4c6d04be15d3d4c66d434c879e7771a0fdf4da96732824ebb594080b241429f128eb8ddca0982f19d8e6617b79d1e3d374246679d0ea39014b6399c5f59cf716296ac1e15554bcf74483150e59930976e10b51539ec78d502fe0a441d377e7b57d6348fe7ac118907a78beb863c6433d24a5e2d3484a7ad0b389658fce0dd84a0e1dac240812dfe9def3c72405458e6d8d2634ddab7bb4df71283482a4e4719a3497010988b3e634c2777ec2fe9485f301ba8fda566c923f3253f0a0d998f3bd0a2680a1de7897f484e22272d6bee0a8a1e30c45880202fbd7f8837f9d3926a91f1c627507b926f637e278f33f39ecaa3250412a25531a6481047e90c21f3c452c6e45a806ced36677f8ba22ab7e94add474061a31a453a422b4b2df4c5fe0f7c4a1537a0b6742566c99d7d57731b4253a74bfa49a3d3541d84bd43f7dcbc054432518e48cc0e9261a2a9ff9e1b55c77f3382587aed91e7d95e62ffdbfc320f12dcd2724349965d7248da2bf6b3ac4cd120e2eb2740983da211825d792b7f459159b5f75c2561676e1ad9bf72c22c9d9b8f8748ae547536c67ac55eafce2dae593a70cda6f24a26b9f6afe733d708d467bdcb0a819dbf54e034b653a04794c522a06af36615b21c92c820922db37206123c171f6f0491d6a6429838f7a0d6fd6eef8247f2a52ed4d53b8fb429e7dd0535bbb53ffb356f21fb66b69a92c2cfcc2171e7531c6effb415597571f8272487dc7119c1852456ab508f8fb2a362565395670016b85bd06f03dc6397d37828dba901d47774ccac6f8ab092fceaa77d29a9620d0f3b14c476f63e808248c017be7c9091145668613586f13dd140b04864d36543dba2273fc4121fd03ed6371a06a4b0a212094fe44c50f603c7c2674a5223e3bd722a82243a2a2bfc8e1a3c2716ecfde68122387b5c044fcc68fcb5336939480f5a8f739ab0f73a983790b81facc5062ca2f18b0e3dccc479a615da29a910e4ac92a818b062b08503bb06ad91c274ef81b66722f32b827d648fb2d2f87593da2b86aadafcd8f438d884ba2784ced378dcdb42817448f21bb03aad517f6b875b13139added166fdea8be4d4e545686f38311dfe007d470f0f576b2314774481d3c980ece35ce55641cbe08dda22a69ae4527ea9b2a215d2bf86613112689719c57d3ed0a066a1f69b1d76c5c944151ecf55a3849861f4b9f50a664f78c4fd3d9eb740625cc813bf8462aea55449d50db71c1e73700c1672a0bc51c212317faf0316257b4e63506d3438fedc51fec5b6e9eac0b81f859faeb80f095aac39a8ae7214607114386ff1ada74ff391bcad6b2ceed7d75f1f9bbd5c62961d0a7674fea728211af3c0fccbfd6369ebd45a15614b6d329c392018be5bf094ca8cd2fd6742e7d64c324aa32070b5c0e5c40d7b9a4ccd494a4058c30cf111a3da09b1eab63565507d65216778a3149889a229811fe88d889a6c0a42cb91ae213180fdec68186e84e7eb65b762230bb2b4d9bc231ed7ae570b8abe1ee625875750300eab999497dc00392574c81092115c5cc80b9357f9cf7f547ff72181f6c1a0286698990ec5538f1e4e652fa753cb7730554564f846e8c601b5e1dbf3332eece9e48210f46c15a2b5755076709349b0a45b6c08a805f55277bf35d95b81a6003cc9a02a07ea4b1f2c016906fe3cef2cc7a72e13a247f0b06d02275cda8799f7302b24e3647ae04f857f719a28ff9ffbe7b72ee2ab01f48942b51ba68b2eda691211f531e71127001fb89a99a58b2f39e9daf9b7e34986d809eeb4623d431794f9fa1b4dc3c526fd1b7dfa9f20e0d3422e922abfbcd462837122c73936daedc11aa6bc0434723de0b227aeb067d998e3e9733f33bb40199efe8332d3c96d4015e60fad53a92750610474c2cc8ffafbf157be1afb0d5bf5dcddabf0ecf7b82e977a5f0e2e9410718acda02d397fc24acc39ec53260f77d1bccb678de4f7786b295ef152bc931f3eeb66245ecd95e756b49f8e089f0b4b29caa145e537c919fe89880c82047b7f87ae8ff83e0dd11ccfe2b7e884f4dca90912405f7f5583c3464f0ea5bc6107043d7b7a20760fd2b9678b327265be617d464cdb214504f1b9745358fce90f09e3ad6559e2ca6cc0cd05f7542e9f8a639385d1e28d6354a5f4d4113da07da59c2009446acf443e7baffb358f8064500c03c3511a20d5354b34653be29faaf37754ce5ace899c7f780ee4eab334c9625434ae5afe28aa3afdbc154649f4ce9cff999d413d6f1594e36d0c4af128fdd8be4d677f6a81a23f61d8decb6fe34131fdf7541d0321d2f14b5defa59687e7b4340d765d5f8878e35679c123c520a245d04606404feb6337bf0b5cdd5249c1421f3b7ffe7d40c072797dc561ed6b4eaaff30c96b2890e0e16685e1f995fbe33774ffb0f3b32e27bb942593a4cd032d4072d8d519c584a63de7f458f93d7bf7619753e1e41263a2c16b7373846555d991ae312b8a629c467919c56c32bf69c68bb719cd040f2399e91361699c099149812c857aa28f18ca4df4b872ee827e51c953ce2703c3d4e43bb404bf9633ca586bd6b486ec824c34dcf4a50d0f1f975464eac3d4738e89f473bbd46d9a2227f85a933e548c6baf73837b715906e7e2f75a1fd8994b26e5ec7be3b113384b00acc928555a7e0f4df31c7e1e48fd01209eaded185ce096c192796a3a61b109a459e3573b0e40ff38561cfaee558df4589928534668d2d06ea59a9f280242638452646f73ed26b4b074844c52b4658aa9950d462a80e7ba34b065fcceb18821cf5d8fecad4fa392c1f74f7384c7dc8cbf332ba04ec55e617d440997fb287538ef3775f5a2fee0c3774807306a75c9dafc3d1928b38c1368e03d93ff6d193706a707d65b6ab1929f719a39031e656e2cc1da4a858f25b8edcf5ae3d9bbc41150da38718b471b7aa5ee30793ffd8bcbbef64bf4aef49edb063c403d49cd8e91965e4f51c628920777dfc9a86448858ebdd3cc0116464817d76e297a304b35e9472940a8130db22d3dc83912e41a1244a72fd1dcd3b9d95a460f674b4a83d16d5ab966def871d6e437a1b379faa7a41dca13020dd6320e3d76d21321f870aead82b37a01db9e6452d0a30296925dd9d0e1694866189da8f12bf2a39b18e1ab66a7c26c5dc0264ff33a7a239b63761e444d01ad48ca882ed9ab93229c7be303cc32ba6b6f054bcfa7780378674c197fea2ecfcd7c01fd41d501f91ecb8cdf106c39e0b8c8b94d6e2babacfd8a4171121ce018cd89c6ee7f43a1dc8ecfd77cec511184a3a99e5b2b0b21cfac2735067865697b0399fa29614c8a81038287dfc326f1eb40e3eb6087f3930a4a09c7ff88faf2eade0aa23c20f3cd1159646f60339a67ab5a2a43d60efd48da24fd8383febc0bd1ad8c304f8b102d6c1d603027a1fa32166fdef7a97ac32b11daf09cbda751cb74a16981d802205aa9227ffdd471e8bd65fd1ca3d40d86ec47ac06dbd3345c73af2f0a32a1a8ffebb4800c83148a6c4d8880f58e9a4074ce019a92b2085dcb9bac8c88463fadc2e76e6ba04442fb9398f1368177319ece5276359906aa61b594b7457b7ecf2d183f8c533393a632fba7afd386c14209e01a660cceb3706a7eab0978f4bbefdcc6658790f7f5a98104c7c4ffe17f2bf219a63f29d7773860b90ba2f67dcd0cd5f2d57e77b086191136df31f0eb7b14611d37a785795e5a1a6f989be2ffc0f75027a6cabce0f36ce5689b9cb779616ccbcbedffc3f3c9f23d6f00d94a891c679fa3edf0347be255f8ea1208d13a84c595f13ef944548d5b770cf13c267e70137b99b66771400dbd37a3badc8cc9d35f86dc4e54c06eab776eb3f643d3b5d7273f6cc063c92cef03a5ad8baed19c06e01b7d6b5898dd8c422f2bb5a81a3463dd0db66e83c8138b9337cea1b14418f62f6cab142fce94757e370455bf4f645afe066fc0dfb398d0aab9ecaa400724b4d040967da7e4c8fc0d8014f2250cc74478b99ab8787b3271ed64dd1a92616e31f5c562a7864f5b901afe8bee4231dd41d78f99ed3c832e9e3a523d6ee4f68206bd710bf549642912fbeba5321b01722ef63bf73af26b0589dd4ebd0ac31eb543088a83407725706af40e7ee0b4951262225ece5b2a4a52d3b3e3d39fa47b070468d9b427a0e3af664b76a196effc8630a2dff4d40820a93344087e8d3984bd65dd3486cb26c4c6834c19f3df76b156545cf51af728ae034f12e7482343577166d08771b0fc2214ca327215ff5829eed94facccc941ff96f7719e37154a852b20bd3a59a1006d04e4cec5001be823378816e2fa14e8b5c84af660399901000dac622dc971f5317a9ace3baa448a3c8fd498e328cef7017518d177881861abf9db2c4f128d911d78ecb511358c41f53a7d7b4a65b72ddda7bee84142c1a1176afc4c3e57beec537abb870b4e7d3eb32609a8ae536658de225bb837e6f3c24db6c40f0c346ee2c92358ec00a8b15990ede93b7c8ff06108ad35c156dfc27165710f9e56aee7fd23fccd2664a0db6dd25799580e7792cc6bad8cb95d493f9b2a6e6f5e02848815f813c080cec363947e1baa69cc18f3fe386b98de573fb5f5e9fe4a3428c3cb5ceb23e1540f6e5b95fa95af7424969bcfd94a66e0ac84c96e77ca9a3ff6504f39db67db9d3488254226dcdae7fe4bb8ee311b68228e07ae69723ff864ebfea4d9c0d09fc4cdf4fe0cc2d9e8163a103c313ad5ba14b4665bd213bb81863b14ff32bc909f7d8b64b3c1c7d41c14a7922763792adbfc51fb0ac7d56a3e20eed290c88b753a287fe72390b6cb7b96be0c4390f258a6a8e840cf5487302d976f4ef5048a096870c592a1be3c7cf2426dbcff2c334b86b803a10b21b83078ea8d67e89200f0686e67201d03fe66b0538ab8666879c9e9e3d6314f3b29dca6dde635c4a1c6c187d064f4d0a724d5229c9b9d417471d9712052da3592245761397b923611a602eb7e8775596330740f23e55174ceda661d155829ecfbb729f58307dcf5d1fbb653be6e0e4d903db6975007e4075c51c33b6a32e2850212610d795796828a200b98ece83090be848bf3f23363ec057d557ca49c6e06de4671e11caaf9a5610709740e2bd16b56b138321cf3831f80811595b77a66985ef280d1e2ae3da531aa0fb479d2e503a9b265bc3ab168b7a7e507c478c4ac45498f90cf8eb5771c3c7d4476d865a947b77d1237f31a51f850483bc5fcee0a135ad160e13f7a3a105b2eb26fa7bb13a1d35570681f4c1324da513c4f0ba0f16f10e5b5be9d884210f7ac3109c33aea849f58bc69e5c9d6d7cc740cdf7d5f0a0189d947d47b764c64967efb7dee719d12c118b1ae7b24939aa980aab50d4aff65dc981e6e852973281dc800df8a93ee6bd9075cdfd785b7ae6557d0bc4acc4b5e967af11b115f442a10bf0530248dfdea6f5bc7e921723fb4f1936618b78ea680403c526872e86698300593caaba391bdad3722ab6d09522b27583a169b765dfed957a12ce7f794379410778161e4a43fe652f54ec6f5369238851452941cc9e51b7e0ea2b6abecb939d274bb5dd246fea0769d6ef1e6f4280da1c338ae01655397de9622cd3f131d7b60cdbcbd35fb4a1025322e18442c5f87f865cc1bf3587d57bb9bd62922e42991254888a7f8ef49c269b1323044f810a89712010ce4ec02bdbb050aa9e60eb827a75cbef834333fd38d2bedc042154129376ccfd1ddc5e6cb033586f8d44c059f0dac34efc260ee9bb200b5f518d0592e8bfd7bd91e63c1c6b1e3cd3d691a8c30c40d32b7691d1a8a33c6e19e03680d8b6da3f4b1144b2424f0cac17db36152eeb33a1c8c86cec3330575b3a79a041ff8ae6832d308acacca42b0c55dd4fadd2b101917b6379f970009efb6ad953b90d4b60363cbf69e0a073158b8d05ccdd04455267dbef26776167a8130d1ce1600d445f253533116159cb8772f9607f11999badbc087360c3a1c64dabbef1951caa388ad62e9f60b7ba206982c42db78113271d347c2a80f0ec386d1d0a6fb18ef4ce1bb19d0f7e24d3dc5847fdcaefc26574607c171fffb5fb0cd4a951238a4872efd00e6d9307ea2c5add730be0b77509646ee47e79a13800d42a8cbd0855289641f385a881127a27094f8d6bf5ff704ed76e495d6ae277a92b481308022deb770ef7dc8e94b6f66c5183be2494b62aa286845fc01d6281af8fa1287be6bab4d31ed4f57ff2def6fe76b89ce7ec68859910daccc1d0990555b66957beb93ff0ee39fa4857d4331a90759a35c7fc2b46c596d1741664e0b0dc268d31453f02df25339db066b8a0f67f491233af151ecf528033d38c382077bc380ff804405a7c88f0c79bd252a260f4dc39523b2eaf7543aa442fc3176698f550c17facd97b714d981ba651245fa6e66876be5c66f63ce1371db61a68f1b3b3205dcc0eba1df1ee67aad88b123b9a0ce6301c4ae1bd6863498357824fa5d519c039c50cf93d77c8cdb9f66890053f952d732059c384f2a3bb877fc35c7964aa7600b9dcc348b8ca210d261683419b83c0a8936f7e603c12cb97495b24b4f61cd4eefcdc1c2e486ac716deef24369158c15eaf93b68608d4d873272708bdc746bccf0190bcfd38b15c604f127d2ca7b445008097180e4e8ed01a358a3a43e35f6a8a6bc499651682f6c389e20d1b927a61446bcd73bb702e0518c31993a1436c79a1faa2567b47895f76f09f3f012eb376b41c62333f27a0147645e6d1741a16b8d0d6f0aa87ccac5df800977db244f78b54d910260ac7e8e1951fd68a5eb4e0b70975141138e70e2dc8a4a9d08e204acd128574e9641fb208dab5e45ea9176e09d16ee5daf708d528b5f24b919018294dcc507943cf78e660d7170c2283fe223eec44959a5cf122688f6f5fdc1dbfe2e181dfdfd68df1ccb7daf95e39ef0ad729b33ce0e52cc8fba8c3d24d863416c3f5cccccda5cc0d8180d1ddcae1c7bcb6d67c7f6173c546c8f953a7d774d6532aae409eb01466eef5028b2eb486591bec5558652d1c60aa0547689052e3598bd5c3944868691335528dca65d1890e9d5df7bd41d30ae8494fee74b2b22979778e4ab6ca261857fd2a52a8628e1d071f6990b0d7761d1bb6dd9886778ce49d1311a6063bbfbd81d565b307fdcf60f57ba9c6bf1ebe4ebc3cb3cc90a07a60cbca3ff2437c02f34941374a52f399f402c9e93db813fc44fb3eaf0b3a6ba6392030da620a7c79fccf449164c811d96f005d696a11b7a350c09abcddf9d3805cad23f959a14833b204b1a74d89c31faa8d3501be1105e595eb77b165b4754a3dcf516a347504bdeffb2190d952f23e64c708b83c701bcdf825f5c821abc4735f4b350c6586b2612b869a1c31e1e137a1bbbaf2f4186bb1d81aababf28c1b011611ac6306fc994824a44fe8182c9441972807177a6e779d78a74e1c4eede53133f8abf0e940fb78799b7b545454dcdd997d9f4e57bf1f063235d56d0b796a95ae5b44e32d0a30e7c77f8b139cb41688b090966f301521db14f9c03ae372dbdddae9194bad84029f35ef4a62dcd27e2ca4c755e3794fed77aa30400c4b6bdf32e30edf5e0d118a33394b28e34ba32903b0879db9f6d594ed083ca08a25c10525e1ccdc981b4a2e4ef55200caf6a7ef0b15f6f0a8222779bced3b48a1c6fd1d53d1298e6642076c5d33968a5ddca224c1fdee9765508b24929093f8f168afac727420e7318ff27ad0f926403bf4905f649e48e28fb97c6d6b669168c0adb6db98b425e4869a8c0e83ec29f050cf7e21c30508e1fb592e5aa60b468855c4e1e12fd9c60d4360b83a017a07c5afc2e453fd77ef08511df80f1d91f572c82ef572c90c42c884237bc4fff7bec7b66cb6a8bc1e99c1c7e7906bbe9c0d6a3e9b771fc195847f07d623a3608aa6393250cf188b33d6fa4c694747ce7979245ae48ea73a7f4e786acebfb9f5d45ca7b03e3216bc1bdaf2e3fc97fd4fe3c38902dc74a48f776ca1bfa5b776ed3679f23f064e69897aa295cff26edae1f48fb81300a0afc8e8168ae0dfaecc28d749edfd365fd6b7f4fa49932be4aec7c26836a15ba4a5f4f6c65399f0b9a19c71341084521af7768f46efb6c6b73d9e33254094ebfce0f4ac8da00f1ef7816eee68800254b374b2f99facd8405a72843729a103171762c556038fe3cbee82f50699fcc1cd3558486b86ced6be91e00b0d0c2ddfb9cb9471d64f33b0f1aa055176042e15d2993871a149ef0a79191f349634ec60b33a4b5e229255ee5689fc91098b67962ffab59938a6b1cffae3825d36ef77ae10647ef5c88dc22101e6bc5caeaff987d2df3d5bb34dc7eeb51758187767e4ddc79fbb5862cd5eeeeb00b7cf344d585c60ee0fccfb2061e42e8b11970b341702c0f8f510f5d36aacbd13688911aea008da62699f8af421db8efbf13512b08836a99448cb53d915eec878d3002035cc6c1d811c60c613d8422ec3587703876043447e05cb572aee11440056bd3769f2b0f455cdb3a53375f744d4c3baecd4863fa32fbf8d9d518d5fb972a0aae984a629264ed291ae0e71250d21e2192e79352e072e4220f99355378c6291a65b32f140b2beb77ad52f72cdce77741ff93a8f91764f94a56ee0c30feaffd2244f396b43367a33eebf01b5d21e9ec32feba4ecc0dc5761be7c62407e0c858da26a8e6163b05b524df81509c62922ce57a82e3d192f758f1b440627b3339a82edee5b2a15fe89e181f72e4205ff0d8251c69ce47404f8d8e3d4b698bacf3b8452217671a70620bf1c9c4dd105e06d2049da62308627a45b7f4e417f727416b336c0948a38f871741583df16f7c5717b68d40a0aa8a0b85e613ae3ccc575323b86b73749d25ea1e20bda02e24090cc5876026bbcd0a6110ddabe49277090c0faf6e6cea7d4570f5b394c8c13ccdb5b9442ba80c641ca80ed1d1c5ef83881e9e8f15412203870867c1a02d1fb484f7cc731190c404a1af8df0b74e71351b44a87f5a2641df698131590af567c56efd0e542059a6aca635e47bad9efc5aadc0204171492475f746d80f6edc55d67a4ddcaef4b0601f7d4563e2de35128c2886d693b424870b707f1859e0ddc2cc68af7035016bde403df150cdfe905358ba2c763d2752e755e74e4b4029e12232e5a3a1d759a0172d6ca5e026fa145c212f76ffa5ba968e0004fc8dd5f430d80955ac78ac8d5745506fb283fbdbab43c6fb799d2109e907dd4dabd05bb6fd446a29032734b4bfebfcd2629f8ea09ebd7ab35e4f0627aed75488873016ce6e8bed55e18e93d9badc33e4ad117a930e2521ea8ab49515037eed17c7ef5081732f3b2306bff0ab2a83919ce0f09f363a26303c2eadf79021a4830991acd74658cec1e8656a620cec647db25c90e56ba0a8f88400688657fc3cbd0fa640421c7c8d0aaacae77997a7fd7f6299ce385abf39dce32d63e32a69ccfab8fb4909d36e2e1a4106b400ac1e3afec379a592f0b702334dfbf4e23a2e0bb4c870a409490445bb09e8a8edc78509b494bf6116944a1054571de5ff88e9e7d6fc9866514d6a8e2b2f49a54f2295d3c24bbf80cae4c685b89181c624f230133a1955f59dd92076ea54bc240a85867dba168863115fa6f206c3a58d3cad81641838fee6dbe7c1f5dc50435cb935f5cb1a3627b642197bd054cbc3d07cc74db4c5b3600ec6ca50bb4e729f57c597b2eb1f67616a63053b15030da5ecec9937ed0d0b10e4f52c4bdffb92a262a529f77d7b4547e5da0a67f4fd4eb5eb5c452779d9def2ab6ba0d616c9443756c502690e9b64d849d179e5d20a396b69225c46ee45391931b6aeb17f959cc993b30190d8aa6e15e064d3ac83eb15d35c3ea41be9d4b6dc705797c5f6685c30ae582c0f7c90da40a02234b0480bd24daee634d5618a7c569f3f5ef2bc2a7d79cdb8349ee8a375a9479e3a511270f1692c1c4d512ffbcab7d764d3a1bd13677566bf9026a75dc2b253c3d4c067293c742e3cf05b46e724947ddf062bd2d1e1293188baa88abdda766670232563795e943072c1f42bd6797707e819ad6a8d8722a5c19d7125ae2ae27403749d8cc45053c1df60b038169932337101e72d0c1494c4ff30a30c8d481ae5f78234ec7b6ef29908949913d7916f507d95b924ad0b41305a7cfea57f0ce3cac39802501cf5752602b2826543580e9220637e7874b03eefdda9e91db50a9c87a97b1a1440a96d06c9a4fa3c3c2a7582d51d07b5c6ad42308057d779494ffed946d498a7c289ab4eae30850ff5f724a73856dc162fd7f671169a418d15eb5ea52eae5cfaac23c48951e4fcf9767a99626a9f4b6eff7c415d71fa23f41ae57d89e890a9622d394a96102620d865fdabab1520495f293151c9782dd368c47f6427739a664167ba267c3f82b0b631bef03df298ff5a89cf361a8b2580f5c889c82afc82e735053e4a500851d08969d180a033351e4496b400cd27347e4ee53e421b3406e6cbd7bc8405eed3bf5d1b20a78f118c6ad1ab9036168800fdfdbea12547cf2448f4b6eb95b77df4e3440c007af46c38876ef93b75c8f7b581d75faa70ea56965158c88b28a1502008f47cc54ea7a555d62fa9d946c7c108acda1fe3e3aade3279cdd167ab32d081c6bf7a29c78be0c31cdfebc17210853fa71154f33d2547159dc4ef68deddb588da4eaff7947186d005b65c8ef5b64a3b947ac20383b57f17bf6fc370f35acefc04d78f060f81ab377459f53c21372c1df86560145b028830b0268288edeb6880cbfe6307d2bb180c4a7498bcb978a1a2111e17aabb2c14dd212f75f0e61fc388d0cd90bce1742fba2b0039c351b726877ff0bc31c944c392e85d009d5a94da7dafd04e8734ee3abab454a66e20a27fef71e422a83e4d22c4f51a1e740a1402fb0ed51d4c1d539f5eaa41b3a139d9336fc082877c060a8a6a62037cf10cb633e7315c7d7145f01c0c15f4bf36f986eba07452ab3098b35149f98ef3b1280736466f0bcae1ab2a0e63d91247ef5d9ac4ad03120da1b3193b5109a89aeae3159921ad44e85a8439bc0b40426a47a708f3af9676203ab15be7f715df992e2eb408748791aa28abc839a79bf4e78508c5c2044ab8f4038247103688f72bf94cf2db90e6d6a606d13aedf4f01157e8f9a2b23cbec71dff8f7e6322a2c15e3deed802c473042ca4872dc3c32a13279105ce6ccdab8b5173b41b6ab67a3d875dacdd13ad6173280af3d0d31d530ae8cc16cd9a98f2c13271ca4169f8d2639daeeda3daa661cd7839276744bcda52089e00b30a446d7a85f67c4f4a16ab46f48347ce6174f202df63a90a18063d1d61d865130cd44b9ca71dec2527c189667ed3cca34f076d41a80f4de68b62fa03ec426dba4c694c87ae87f22182c87c04f107a06ffb2bea06375ebd742e870a310af09abd576d71f1413e119c9906222a6705b497c7fbcc62a51bde8742d23c29bae9dff59b4c0e9b4e0ee39fdad59e40dcea94b550095347fe6d3f8fbc50913b9ecd31deab261e7285f9fd89ecd83ff3d5cc959b2c866f208ff8d1c5911acc7529592b84d6345cf4cfffee41cf1f3becef6633d736f8dda4b130380d830116e3bf5b73c6045e9b75b882de1504ae8964ad3e28dc51a2f791ac747a9f8b61f470f34b80934cc5d6890642d5c87ec635535212f9d8b8ed04e656fd4e0f5bf122ce0abbb212e157c124e3860c3cd7b26ec152f132a263c4c222f865634d2ee6c5d601d477713efc366b270dfec8e130bc62b5912235d533a6ba7c1d2d951de9849a5cd245debf19ae8215b7c2f830ab63374114f8c8d6c721444894784bf1af030529d18d4c2082d661a7cd240d322812c53686a0af107e0d70868882083c1950d334404a876339af1a7f10221ec5ac95700e449c1c00c746636ec761da69d5541db417a4dfb3c0bfb4a738422524e1475bab30cbf1f0b98f0a1605541715600f3a5a408f391add56ad9a321681d3b76ee935ab5420b19b223b5857611cf9a1783a982a23fff088a0e7c91bb3984d83b57c77b271f66da395e61f9fab217ba0800727297f1311186f2ef07fa01d22dce19dac80f6bdcd97a9791ba0373b44b033a41470af66eae640e569419ea9bc1646a9f70c619644ff52f107c55cfa17f8b746ee78dde2b6ecc4ff301174a15fb1b3419d3589d1ffc935617a839dd2b155307e02a5c467bac87c12d54087d771a24b9dd98f2a01725fe2782e5b0f9ecae821e266084f350a2b339113243197e3ef86b0393668e14efb0f216a548b9e742167d3fdf337b3243b04498d7c0665a6072191f8749318949de198df0ff4d612bf23801edd83eb1c449391402cb4e81de488794b395bc035bff61d29c1aef34333634af5b952bc5fc51b64d0fb22024d76dc5c971de4ac2594f6a8b5fe19ce780c33246e0975105a636fd84458528db4dd864657a90f838b98f652ea55376bb2e71ce35b50ec395f08ffb2bd7b3ffe9a2ad0f85fcefc151d28af2c338eb1370ba6f5cf929cacef49c4d1452cf920085a709e1038778ac9a0464bfcc32ffad8915c39a8dab50a7c97f7cc3f0f3d169a5cfbe71f04e8e98cafde69f0901c2a92c951651b146f50847baca30b286aaa8420cdd33d8850c160f4900fa7c8c256f55e4432529aad689893be7166ca6c975273298866ca0a7eab1318573ed08e889410288bd87337b884a42e1f1073b3da3277576fa2d9f82a6ed43633abe40594334308a778f8ee3c484fb461bfede18c0cb9d88cd8a0dea6c7ba727bfc323136181c046effffff91