PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 45605 c8cfaa7d96fa5634b2922b31aee49c2ab0b08072178f97fc17a3d9e6b8a629ec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fd41290a381e36ca91d90278eb33c72f97fb1391224b69da093db1cdd6306d17
Certificate Block Hash
c8cfaa7d96fa5634b2922b31aee49c2ab0b08072178f97fc17a3d9e6b8a629ec
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00126a000006100000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000d4f3180f27951eca26d8bb9ef0a4e332dac4d3c050558315ccf3f5258def9b4537d0ad662a3f822a502fcd2b439ab552fd5e2aeb530ea0a14bbd8834cd15d781d91bda993b6ffee1238641da908ff2582dd501b1cdf3c9a99b1b0000000000000080000000280000126a000006100000

Raw Header Hex

0000402061125939241045a431a517c7e9c83fe0da4ea287fea33242a0691e5cd2dea38d8e5f5f8df940edf85643141a2da2a128f04c579432ee9884e35b98731076768ccc1cfc6961a41a18176d30d6cdb13d09da694b229113fb972fc733eb7802d991ca361e380a2941fd

Proof Data Hex

59,560 bytes
121216010307a2e427ddeb5a6a3a9423413bf95d71097d748e771ffb744188e0432704999eec5d59ca7d9c86da49896c14d977d1ea9ac111e1e08d1750b6dfd30c7ec5130bdc1fa41d9cca0c009a3e763899d71858ab673ae626e0a4dc42159181941a6a5f8bb5fcbd67c730fcdd729f47ef54d44b19e8dd5e0af13f0df919a6e020eb60976bf4dc254190d46801d17f28e7a7d1ca4897e793f2cd4a21dffafde42e64146b46b98e11d648b02095e9e643e0da56f0249698df3fdc89bf7e85c89a3b1e4c35fa8a22d4ca467147897d8b7ff7dc7ab187be9d3b4c724f08000e6a743ef8b168cba63106fbdd87d059df52165300146628a92e054fa4d3cb89da43eda6853dd5816efd2ffb06da0b2ddf046420a1b832888f5dbdbd9d45dee9faeaba53cb4e0570f9d2603a3028f5669e06944604b07ecf30d568f1b11eadf3f60c48f0035eff1a7745b4ac21a1b996e2faae924afa054d86dc4a769d57a4f2616d4518ab50bfac686079df12149072621e37cbbb054313637dcf520ba4037318d9576b9a47eaed3b4e65e816448cf177e298b84a7d1c00b280e8ae214c7810f4f5d1dff8e1bbcf29353752bfb0403fc93ef745a809284611d5c4bd404efb888aea967ee342ee56f9186d94e7c45bac6c53cd4e5638f57ea9d51d6bda06c410e48cd042d69533f988213b651eeef0d39d71e1ab6c00279e7d2e98175417ee4aed5a4620e16a9098345f5702780924efc04764bf14fb54eda34cf5d1474f8cd207fa27965d1b1dffbbaf7de17770311bd5e88d6f4d85c644ee47a9c9c3b3a4be806e4586a4c9a3bb5007e6f5c4620f7b7f417299b4734981a94248ccc375e45c5f97ce123d8736fe5975828a8c0a7391ebccfb9a829e87c45157df38862a208f867bea2008fdda38e3d5528422bb5b54aaab696546c189827520554f5a58ecbe2e193f4590ad83ddd3b8abc6cf96749fee300e30350d2becfd5307fd31d421cb3f1767fa5c72dc842820be6e9295e6673c5f2c67de989d805b1ec5881ca3e53236a7afa1e89f0a058da155fc4fc0f85142862bb944717b810a5314f0f8913a1f1a25e68a5d014dc38dd872fce327b8bc05f0dc2c2a75e2495b199dad40da7ce918a3edc2d667f3dbca1788164cfff35f374758456cd4276486a5ee2170e147a57c701bba662fb26d80975a042f4a23f55cc1fb0afdaa5e71c48322e042ed976d14af62cafdc905cbc002503d113b73b9d33443e2126e2cc339937e3a33c39f793d029e0d885706532cd82a7af430d75eb0028bb06fadb74da59e77414369f6a2c8640db5023d828c76599fcc747996dbc8c4dcfa6afd3965942c99826fb21b6628738e35b6c743a3fc48b5da34253babd400871335a134d194055ea25d72f74fb745fc893ccfc0284da4de26586a2e6da4b9c0b6d834a02fe8bcf7387c03eee4fac4c066c81f4a3c5392bec3d89013d21453b349dffcabd291153c47bb18d1d8b4bb59744a0b3c757f8e8f563ab59f41e4386ac106709390660b9bb4a4546b8538f452bf52b199cc03698d71759ff3445a9d6f38a17ecc3707ab521098c3a71e3f067a06cb2d4ff0bcb33c995f23862ad486762d6e062019708564c267cb9221f39dfe9c9e8ed64dadf08cb90ba66d81c31d59f592d4f28533e05e61d175932b60fa18d7d45243011a18abfb3a1f58bfbf60ba4c6128242a57c16c9a839a9d405a59570bd010de820e9df2d62598e362ec0354a1b52541a2a08217cbb80119318462dda71ab80ba6601c13d86c2de39053a29d9b86828bbc1da5d4187808764464f6ff4e7987809c567f007b726d55d10be4f808ddb4d3e6c79d7a2c42e3648ea43fc9e5ba001574325ba1f85d08d338c71884e3032c2c9773dacd94fe48113d1feccd28d2270d83788e99ffdde794e5e34decccb246388171f3035fe8c3752eb2cf1a6531fa33f3f3ebba59f81f354d5d5e391fe265edbfc2ee789def52b8a54843264e8842d244d7c986ac9666ac2eb0003cae3415ffb25f731df65286bbb4cc770093a943588a74b5db9a3cd642bc17150f762396f570116998cf9cb450a5891d8ebf51c137e259154d31865242d41dd95c3b090513f55d7c13afc8d203d6ceb08d1b79c3774ecc2beb767c8d0dabee4330eca9a29aa967c477f3fcbcaa649c0010bffd0021619cc9eb1bf0938b3b27ae4312341f0fddb265d3c2f1898102a44f46e7c2b427bdb8cad7cb6fcd51281cf872810b71c37667abc00598d9ff83189a680061e441f2d4e14a90c6e3e979e766d542c7ae63efeefdbfae587a8cfef3047f144941fe9fde56b748e9b4194f403aab3279dc56d582e3237e9d6991df0ccfd3c8e737b62d9b2d415db8d86eea887ad2a79773106f3733b69334f7906e0c0ee7da37668901f7bc8b177bb57ec313f705bad809e3a5c7b8a0fec8f62ea3ba2b8a73dabdca2a50a86eb18b97f57f6502320dd4b3e9a3d105fe1784df1119c562066f63ff66d10b4b204a68910ecaec23d593a2d31ba642fb27e2ed17fa82a6a6052549190e5952e3eca5b1257510c0cdf29355feda4ea250b44f013c61f01957b400d5d64807f0f68b55f4165bc714c980d049dd697a5e18e18e0a496a35a4a239e7d65f78f9cf817a4a704c2f9679dd70d0f5079e3bdecffa3fec32ec2a178fdb287c2518bcb84111bae550a770d9b3fe5ba3883ff712fa2843433087c93e5ac6d8afcb8bc222e55f70c3f589b5eb8a9162408fb8d02b2afdc4c052db4cfea478c562eaee12c913a7781dda712703b56a9b3f10dabeb3d7ada340f8053a01b15d1ee0293647fed819403a6f57a472e753db94680c4184156fb2b3de443d691546a4b2c06f81f41ada7429415aeffadb609faf912fd588d65afc97a5ac5b739bd62f50b004ca24cd0fd4b3813c35aaf5abf420be6b3c33742141f2179b4e544316f9b86c24e68dd7c6692528ee9984e1e5ec05ff523e14ac770e2c88d5102c56daaaf7fdc037f65c05dc0b74d5b52764257009730786c46dade8e26dbe8f7a3bed4b8e32e4aa954067c0b2f55c23f6c472652d19808ff9e34c2736ead94d8525dbcb5bff00d1a6899d9f642036455f3c6eec0d47b16292535e35c51ebf6aac34c03e0fe8193fb276604ea958ce8bf576ebf7fa2e0f89de747b73f7c3a9e54f58172d0f8864bdf0821455763adf26d722304f5861e71578f8a5cd2eb8bdf1553a0e799b689f6009785575ea8f2e1d8356e03e0449e38f46d404fe985e7d413e9064728777a7698293e2b123e9b6a3de40f94056984481368da4aad650949f08c9667fb27145af58db9ccfc4391a8a19351821a09155144570be3b1da142a3f89c1687c1fad5e658ef7db282f768eeda743c82c39c4289371091fda7d0e5ff27a2d1c50d2c005d4c1ef814426c48a38006e87a49c5a588ab16a81abbea7d75b3f321b9c670ca05018c2ee79e3f70b9460a97cd82eb49b58712b09e69b82c95aba297b49c4ad39d6bd740858ce272592312e2b89f550003b67bfe3c0981acb1b684af354e18ca72d2e17d440e5271b8aefdab6ee6250901515b6a0a2649a276380a0abdde3ebea0dbe44cce1c529ca619e91a26633490adb15833a94a66e30a69a8a2f56ad1c7edde925360a2f3f2de960205dc89bf3609c77f65f6b17d3e45a53ff113e6f8787209e66cd746def13eafbde5d6bac8a2b4344885b9eb2fe93c97049d2e3b38f47073cb46cf878ed176d390a9e103a867cbe839256e962394899d792e168f3a7b561c7d6e26e2d03c110b23967a9c2b0eb23827bc042ceed149c125b97f78e5117a317bdf610cb131576b96144b3031f683fba8d090ea911fe3aa16efa9186f3a9a30e30b6de89d1297a8a3231f0f0ab7a7f908137d792a06813a4a3e388487d7e6a74890e1d3a58e28c3c3a6f900b24dbcd47e5fdd9b6a5d626c47b5881bfe5284e4d31864fa92b44b4e1a61e0ca2c8d51de27762dee35bec74a6cfa1107ec1d3bca3e2b372507e5204ce3ceda27127c0a80206cd907893c822d9aceb4f75fe142cbe29f51b168a90cf163d8d7d8b081c94fda600c65222082100dd6229f9cf03cc8256c9ca239f9a80221457dd31355c9755bcb74d10c474a96ccdaf23145374f9d11b76c4265ae112a66caa1ce73c323b8f51eeadb33ca581023b4feb768721e0be9e382f4ac1b07a79fd0fca76fa37e38ff25a02e7734fd620dd49ac6d93258525376a9c971ca932afc9ec11e344ed9ba1410359bc98e71a89f1d175bd8a22d3ece1cded008cb4c7d35de7cd5705fa62f065277893601f3a3f676d1127ad8fdb0c38877da8d216c0b4cec4ef7bfee4664b5b2cc57d7ec872ceb8f614195dd534736f6c55c2c46e46660e4cc02d1f6c31ec951917f49d89a62a003255f09b73133a802e52888d62ea441f5d679c5ec038a7324ace41940146e13e630bbaf00c4d90eb92564bf65565913aff94c9c6c7e9a699064587595c11a87dfa01eb1d77727448c8d910e193d6de2304ed7ba9718d5766dcebaa45168e1ed20b9153ba939fa0c99be80cbb2a9e727ffcf2014fe0768e5650e8fb8ae084b5fc126edeb503dc46c4013e025c8bbf3755747c18da05e263d121f9abd80aebf7b39b8f7c9c28d3b5ec4d1074c9d845ad685a79971acff589931d0569772d30b03526f4ee8a809b6a56f1f9b7c35597cc149247948436d1590de0c17554e161bd57a206fa89420c6cd1fad4c82f71b8267a9772f5dab146b86015e70e0287d505785d08a5ff479ad31f1cf191bc7fe8a9eb943cf2c42928cd65b2a1c75ec935e00474a85af115bc4c4be7bf60c0d5c7a5ca6b48e2acdc7ee021df402a05a4e78175d86913969a4b6a164e5650d11cb4f3bb4443fe81c7e403757ff9ce140bf98a614c7fba73f7736f02c85d8b9ce4ecfaf9364613e283ce1a06bf45b6402e88daff3434fbec67e80149841bfe2b10f138b144ff7a481a5a96b714f62063328e6c3264b4287edd8e0954a1e7c4f6abd4529abd88d1257444ab681bf8d9015f1386158aea9e013097c6ddaf55884146eb4592f03d4a99e40923ec8841f4519a4d92a9926e535f8f5bdbdb9190f51bb41c10c70517306a0c53bd960ac9e93ee16827c4ce542bea6244e8a87959dae5320ea68272e3d62da1c6b3b831151a20a80a9d07c6e22a469d74fbb7fd4d56f2ebcd9f6f77cc72e1eaa973c319398963818c5cccb56de4b9aac94ec9c4591aeb6ed58c4036d8552e8ed91b31f33dc33b3897f16fa26399d693eadfce7bc3cf801bb50a86ca7d61512874d5508c15c408e5e98176a3fc9e6e7634c9a2123fa8636b532a23ef8518258dd9fed204c9a4b94990cfdf8970cadf0803e67595edb1433ddb084b603f13442ce4bfd5bd04817b0027a10d82a7c61574a3d2a0927688d9892c3165ad0e4d365e41058968e3b03b0644131ab833ec8faaee768e64818d849a0ea34ea6c0851d2723982d1bac6fba7a8ede12c3bc1d584029e87369cfe3010d76dbe78cf217456e4bc69db3ac6a1764e861b890485eee66b0889a9a6bab08c52026a0ddde53346b6029cf4d3254ff9e976641f159d1bd3d06e1d44a9d3e7a1d5d53f5f3a0c23b225d0a6fe014ee74257d2c5512a9f96f74a00001de5873043a4966ef0de9854406d334acd2cedd64167a807e47eba5e9c00be17f0d4ec51a96dbe2da34023ae08b379e1375d9448ca4b43dfde2ceb811444b9ad96bcdf606e5745a670ef0d81c621bc3e3c57204553018b768d06d8ce8abe5b8d8a840076d37dd8e5d4daab110433ae06fe4c24a462bea8517d8838aba90366718c06989a7d9e4732ac445dcef710b169d24ec20bf557dca7a57a045c276e2f2d30e01d18e3aca64dca49bbc0f833040359101a73967118c3e8912f8be4099e2c89078351416c2ec1a05d911f8634ad595b8a4519713ad16f84f456d69383df6fdc71a65af9786c98123c4c01684407a26e214b685c15aa60f0596ed1043b07001369dbf18550275472541082eae44e00a09ed6e4d852b899b34231e43f5662e9cd222613651de8e488d125f37e63cc67af0491940cbfd71fc106f42dc7e98fd3ab63d5f415308547a72610cf56aeb8eb00bb67efc738e17aee2e78deae8f5ba4e3efe89ad4a89dbc6333116e237fa1a4d3e426b222565b73bcabaf9ee9b2065265d691b0000dd87c951d06439ea4aa16bac804375e9a0875e409ed44304e67a9138a5df96267853b133b26aef7bbf17bb0ca3297585690e59fa651b923b7f73b11e5919fdd9da0898a21a0b1739fe6fcab52457f1223bde463dab4a6c1d08c217e6724bf0b912a5d4ceba50dba013090d430e9909ce0270135471d362597c8c4e469215cbcd79b06fbfb91506732cd4c0902e8d83bdc24a6c40c9a27c530b3a76c828ca2462874fee8d08840a8f4c236213444a669c339f8dab6f558f3670b04efffe0f0c0e35de2985984f06a9c9fb1c13cc4dbf4a16a1b42befbcea9c67b4badadc74d461f6a1ef6b7365f40e67fe34dcab9e3d47439076ab7f94d08a6bfed68e1c5912028a76922cf00fde95cd05385a870434ed4385fbbb133d440873605eb3e4f84a8787992fe8e69cf173a37f03caab9e33fffac3222cc06ee2b952ba46e6a2fe1f8c9c61e6911c2ee4aa08eec5e73f4ba44dcbf17634fb7a0372fd72e6d55f23ab8beb6c81f019dd09704ba043be4e1bb30e9be5e33e494b8726c4023a1df6ca0fa06d1ab22ce90158f16ff976d4277a9bf78c51b018412c817499adde837ddec61416d34336d43e5ea77008067850aaf0ae043952ac05b18fbeefc493cdfad103e721ae50a7c577fd11c6e6e10bf5d8b5fb6cdfdb9b5282225071668cb3f403c917ee942234af905023af3343618969cd7df25ea0d4c2d9acb3eeb3bce58e11aeb33145a2dadf81168f07625a98ca3c7c0930ec42cfbb01f848423e1fd201e807f2a461d5875ad15ee0478b81492d776fa80548cf53afd4eb0159e0252b364fd7e1d51d911c1f1dd2fbc6ef54d5bc3cbaa764ecb8086d03cf10e65d9cb8b800148bdb7a1a24aacd19708177d27312452736569e65b9d7251c6e09ecb6be794cbe2618c252968587d5dab614080f0fd2898d84ebc02de89c46f684ce1ae5f07383f1057ab700713f9de6970b37c36c7b326c058263524ef2771595f92b593de57b8670aebbe81a88c4dd137bbe427cef646d058fa4e78e6cc14a7abcfec73fd7994c153f695bfd9f639184be419296154541804c40eeb3b35d4e17dfc6360bf5b70c0b1e05d7f5348ec4d29831906afe6456396f162bf956aaf39f5e2b04bee8b1fdc7ac5c79654afe35b71b69d521f2ee8d20a78fc455e90113f884e41e510a09b699eed20366f6e5b97f4ec384babd217a344d2bb4f890178501d17ffc1e8a68aa080d107c84bfe980620e6f0d0bb8747823a28e9e689b7118051df2755d3423be563ce31cee49e8c524c69e1989b9528abc29f97ad01788cf90584deb340f9b4cbd67f000d4331ee5fe2d00b2049f7c80b4b5975f59b1a9c872f86ec051d1bc6637534a8f0069afa08089aa9073a6f5f6d9c7775476a26d7d521f10c4d034bd0d1c6e0c08e6b34a82ce31efc07ccd0c4019511c44dd20078e9767f040ae712b9ed0d4d29970507b00dfb65356828d3549990f4bf93c001a415f3fd8e9cd4b3b73fca8aea569cff40c4625932e9c43bac7f6c5814e7b81e4fb2c168a056a39ca01a1cd1e1d88fede40c4a2f76594ffb332cc7e6e1b515bca2363f927ba743547689217893f407ac1f0ee1ec01c16a34a8491e3cdfe16ccf474e0006c8ee1a4e45eab9929e52fb848a37d6dfc12f64dabd521a246377a411b2933ece3c4a798d5cb64d3ec673d9a2f44141b34c9309d6a93d1b516e57a10de186bbdcd020dcdd6d93f5b0f82b8381d9905ffe946089c8e2e066bf2ed08b1e208c199309647c3e50c2dc17433971e0286deae7bca4077a4f53ae2c0a3baef2b0c365d42c412e327f7a2281ce75356fb857dada693e37a5ed8e200f8b27c841c18cef2ae24f0b35f46a6494841a7cb19d691e72d30a8dcaf69a33a9c62616706c0d50d266813a0b65b48e4a40ffd8a6f54edb7b7e6c19c043d0f13d4f1ca8ba919eb1ec8048e1327e9be57bb3df0e7e27e31f3c4bc9502edadb0d6aa00df2dbe9a9a909ed27196f566ced2c81aa5b3e248d1fb4a904c2b87f9187b25ef219335b4f1f94710f3948abd0abf614b939b656106151e475da44b8d7764a479336cc0faccf505ac7c5a67e99c30add0919b9a88cbe7ec62e3688ccd74cc017d913b4d4bbdd709d8dc610b0df6ccba5555acc3b95e598c40a049041c25a0980912fe07f08c70bb8e180a39b02dcda9cd486535b8acfccbe882f0baf139364014503729970594e9e77a025581ae237c6836a8cd08e1fb1cfa80a365c8831fc51023de54f344e7ac69b5188b1cf5421536bea1090b2ec1be55f861db8ecd3750fd99e5d34c860b2f44b9ee8029293c26222066d53e473e3f660d5045be356aab3cbd2cfa187e07b25f62b222d820f4fce1c2899be9f129de0bbb862f95f11d958cf2c1228a9b575a86a616f6c8682a900ce435e5471146528cbc451631ea64c6d3a14de1d820823a516d7a4b28c4a32598babfe2c77149d7d306594138c9db900a7a8715a1728909a375661887f73d09687ea858c554839769d69cdae90aa5989f6317c2bcd0dcdd46156924736364b80400c7d21300bf12a43b598b2013f17a117016cb1d5aa35b5d792becdbd35e06277e94090db8e4e7d24b5e6d197d7b12f2e2afa3d55598d911275bb19df0833113093d1e184828de28219afe35a6e58d574e6d834798ec5041f28c7b7b6d765fd62c6e33c535be9d3e1a081fa0f08d35f26d0677b5e2ecd5616f8a9ead01b9b9e944ea24acc18a8cf1483faf76b65a3e4cfc6225d76d823ee2eff5ab5e3296ed29bbb83780b87abb1ff51f345196d66a41b8c474ad08e4509469aed684686f40ed2a15f90af19b00873bcd50421d520b23bf6f283b1094ad0b9dac2f0db86f32ff5157a0a23dd5f006859893ceb7cb6f9c8e5843f5884809fb96ce79078f3c6413b4bfd83985bd2e5090bfe40bd1d16cb841a2a75f8455418d49caae0bfe055e7b885e47243df3aabe37f11d14b808f3e55d675c41e8854da4525d0737740f127d99145584fa90a5086cf7c0f0be222b145394adcc414946dc6c06f31adbd549e5a5d9da5acf4351f33e9387f08544ef4505b685c6cd6c62c56eb94212563c32181a6aac40cb4e553016ba62359e3a7dd7be73a851c254dd9d0b9681cc28e19745f0ed2a7c4769ff24a6285afe43a2c27f218ec21b9f2e4336c6ce498a6242f16003c2284317c93df28ee339e6dbb6c0501f9a894250eb1a8eec1df5cf1a9f443a106bb4ac096a08ca6ed9991cce7d902088cd385829ddb00fb5371edf423104a208e19ea4a1fb8beebf0e3ed44f75b1eb1db92533c880876da6817dad06cdd1ab62abd3057b47cefc4b740bd63c77a11a61f4bcc035d7bccb98e2587db950610547118e016715cbd1c6e529a6c95ae5b84279d6ec4e05a8e98166ee4c132fd56a50c5385690f57fbceb441da9f9118661d06aff662468569be792e1c0cc159cd1b8e69817e6f520c50012b6d823076575205bb44b5a5819223c76b000620f0497ffe994737f206951ad673e4d25ddf84f44eb4ecd55d8f6bafb83bb850fe95bb70d68b754f44ddc2b51f9a914f62c0c4518e3e457b955201f40f5c9cc05401f120fd80f52420ddf4149e6bcfb191f159fb52360289bd6180c52066d1b70fdd82700d3170bede53529a6d7ddee1cd83238dcebad74622bae0bcdb81f429f8686d11c273efc633a4bc764091f825a0595ae84570e0a33db72fb456557d88f6db9b54081ce6b6344c6c7a67ea48f9716341f0bd2769e332f13620d520a4a7a0e91310a62fdc10607de0fd8ffc40691516d11e0f5013b796e109dfea23cbc1bef35b3504dcef7119121ec8b7d6f38c5448d7420575d5d5d831d7df09eb0d4d2ddaa08d703069427fc6c24774a9d91feed9145142edbeaf78b1f41ab5ac00a65633d2ab9527b13f3329f119f94e334c58ff39321b114df32811884a98e9ef20d1b5a1163cb036f3c76a1dd3a1709db3fabe69ab868b6ba306b8e897a51679a6386c9288d7abfc14927c7664c9c77ba0ce044bbfcaed569f1fae0da41e3ea643c98506d5c82fbdd8afbad89076c26a22b7efd4b9b5e9914150ea1c8635fa9682d0296ab9216c82e4d95cc0be32a54be453f18887410e0382d61977bafda665332c363259a66efaf9a3dd69364254c1441096531f233b96e5e0e654bb4732209d5eaf09d52b1543a7c513dab3324c4f27850e02a9d104a351fdc18fb63cef9604e3f902f732e97928ca91ca3756071869d55f39a256a0bb37154b2c0985e8a066db611902b42a3e3c18c559823a65570d6ec7550480115360038003cee90c8528f0642036dedf992e400e0e19d83e3236891862b13478e812de5e1d06632ba8dbcaa52427335a7da2c9711bbc3a406927819d679e99abb2d7e142b68cafc477266b2421ba1872d0d1db397d25abf616d02adc09243572aa25971653dee5406b9af67be27d6d040e1e2c9b9df0833c5b02ecbf7da5055a2d4e2b6f3aa0edfd147f53f7d0a4224340ec2a6438889ed1d58579ecaff12ab76ffaf7fae0de603845c7eab1896bb93806c7a290b16f974be20ec2c4f3093d43ec1cc48308dd789c4423fd2804cbc8c4dd1bd31628d9414fa8a16419f199b8024c929f03bf2dc4cb07aa8e8370b351d7b869ea5bd785f5f9fc7a2c397ea11f666846b8434e4aa3090a9a5d1030db00b1d9b1759a53cba9aa6bd1a64250386ed79345513b622f588aa9099e7707efaaa72336c26e4d6c64fbe657d66a3203b021e2f36493327f09a502ba7a336058f82310db8341b684023a1e4cdea4052a07ae294d032c4e8d252d40f02424a1b28174ef8afde8fd86f6c96f401000a049a003feb339a22192409a77b9d63b31dcd1a5810cb43a3e96a459f2c7b62773d8f8879d0d62d61a5e87f3799de8c383241b6d5beb77bb3411e6e9efe490d3ed9558e8213a6b9f09f9f3fefe1a4e8560ab9753319f437e65a895e5e1b11e0ad60d30ef5ae3b77855957af59030cd6459ad2201e41ac54fc44fe1d5b16c7e7d82ff6ae9216de92d7d684ea668cb08def3a6c3538b3b71d5871cea741bfc2030229abfdea9afeb8f705dd9178a15f455bfc95d21ce6b32b7b0e8b184f3d8a86cb77d3d27080c5171e4649bc1bf50b4c22f788090c1fe84967a733a2e13142b6c678408e443628eee558d1473cdfd1fb154f39efa5205dc03dd84163318ce35be030442d9dcf1ba3172822816f814407e0cc80fe9a83e94f8fe3d1563f6d06628fc5581fbde1c2cce6513b33fd09be19ff5a6e39de1d240f8cb1fa6c31e67e9d70f602aee15f05f7e736a5b92fc795d7bc9181c813a47375ef55a3c7c958b85d90d21f18e3a298d30cd1dd4aa4b3a89d48b5a7f6c7184fd2cb8decc487258997e1f52d463f5b07ec44c53acd4dd63b1daa7e490b86e09211cfba210612da4b1c56d5cd3d8cb30b6a0f5a5cd39d41676d0e5473073bbf0376e744bf0fb88b393f971c988a36b87920744717876bac825e200ea60d5ab6edd9fc4795b8b579e0ac286f99f06c3471b00e9711e6a4aabe9fbeba6f73bb88124e1a196f87ecc0ab86c7ec933f83feffb60402d70420cfd63be2862bcd4d97a548ba9ad35ce3f404dc0027ef8bb7925bf845098b1269588971fa51b93f3d64f0dc6d67903c54f040ae230cfa1ad4f47ae61e4e979cc8f176726171923d70c3aa226971cfec2233adb58bc80d0eb40ea8f41845958d0d2c50f97f0821301690822eaf30100d08549a06ac7421391889958321dbf87dea04ef2264dafa78d743776b3ebd0c0c74deb9c7125fc77f063f530bb19717abf1017c33cf5bfdc19171593e9022a6a026a634e78aebcc986b000793eab0fe5443079d3ec412015bb005e12dd42129ed6fdd3ef90f6e2bb6913d57163f13d580eec1787b75cec6bfc61e0ccdc5f6acb325868f8d82033f4b81e6af300a5a5efbaa91112644a8406db54bb3bf537ab484346031f639e1fddb0a81b24dbe5c7a6a7ed1a6540346bb6912178b5eab34fd04688b4952667b9b333650ecef310fc88553fa50948530a08ef7b9744242cc2adbcfb043e66a70c617172ad82db2e0f11c68d32f04565b8ec99b677a2f0efb0241d2e0630adce7e215860ecc5c5120056b9bb8075d2091b0fd9ff537133bbb5f526231249eb3219bf1844cfa64dbf780cffe89d7c179123e5fe9af1091d0f985f507a389d5f247b2cfdc77304b69ee5bea2bdaf40d6cc75016bcb70b342da71a798dac5012c38ec8b18e9e0087e300cf10cd3ea3647ec599ca1d63099cbe3ad60166c39dec4f4fd3075d515bb38ead49fa52e2831da547a88c07c237a3916d404f1cc308e4e4ca900728de13be14afb3c2c96bab3c3951dd8a0287489524164a2bb31b7797ab3bf5df0cfc6f3e8aac91c958df9ecd2165c1f73cafada7f571092409ba91e92bf10acaa56fd247245bee12f191fe96dff81082ef2e0389be18064729be27b552e355862a199d5f504ce72d4b685b7358259fd68c222dd94768299eb0f6d99b7c1543d3b47495524145acaaab793d2b1937602aa05920bcad40201005bc0d9edd65f14566652c72237f6ff85687812012f9ac204072492fdbd2c0742e899b29385a525ed0cd6217efaea9bc7830b25886f764786de96073e0127d9f63f69cc5f141ab15c2a5035bf50c64fba153be7e2dcac251c04754e5a21ad8ac4da2f856c172179c6654caaffc43a9425cb66168d166444e82f81c6d939e5b18086e20c0cb1039a4287909dac48119c86583f749769ddafc6d853e7f46cb6927b5c3e3a35203afc9054e159bf4edc9ba0977b497a7ec692e1c8edae20506fc38beadf3e2b4b79fda841f9e747b3a838078878bad1e5f7deb1dd34248643c72dee9c4a13f68f6ca11f6f2bf7bc8cfddb890097099c998cc7dfc2c959875cc109940cd441095a0227ac5589395bf5c9e81a864a0da2bc8289d0c34d00eb6b9c25ed7aa0056d04bff5bbe268d6a70208eb88d55807dbd1e599900e77a65861dbd596764493d20c3d5b9d10a4db39551ce98bb0b1d9d9b6e75d59a8ceab70cc66285186d87a7b830288745ef32dc2de8bd8a9cb2f240134636113d0738edab84aae492a01c6fbcf90630cddcc782d2cc7d52bbffa0bd319174d16a399b55fa4aa3bf60fea6e370b5c6cfea2b561b12b6aef6a43897f2c06de21ac57dd9b05aad5a6dfbb486eacc4358e36a5b6ddaa9391a66b13b1fbac6b90c779fc6d19c7bd35de680d6cc82d2d986b6e2f1dbcf5305239944cef2267861134f1760d202ad4032cbe6b2fbb47f7f9a16b69e94b11708cb6e60d8232b4945087faf4c5bdb3713275f15329a16b87f1b6bfdb96461e9f07daa60edccf9adda48970ff3641b278fe6420be313a9c1b01ffab21bf8dfe08569d57002aa95b849e85549eafc8d9e0ea9c6fb7ee7861618a6ecb3f88a91f814c9e3bb30a424b25cc96f58e31d6a682fa6096be16db1152ce9c0399423af1da4d0f8dca64f47411b5e38331e2209d74718f706ba54b4936e0f201ba77296d2ec7ff341facb43d0fb6bbab34a13792edbb1b3ea990f93d51b4a70c07d409ba863f0b70e622e2b13fa790f75763c2d4f9b2f6f41d10bb358f9f05a99f79d79e1d02b845a6d4d0a7388fb83f288dc520806f67af908f562cbdbf124b4c4068db3c3ae90d3c554e27f00668986b89fd0fc7902258ba0a8568ecc23bcc7ca0f4cef8e799e2e65978421ea813be8fa1a9e5bed108ce0fbcb01519f01e66271c390f4cf90f0ababc27192a65f025a9c7a5a0faf457cc23c5e0cc0e7c367d1d5d4ee688e54bd1d2c5625f6e63718926cd3ed4ff85a13c4668cd9ef08272a08fd6cfd43f7d48ee125f65d14121fdb3182c68b700b9fc6740c614bdb3c59d1a37ebdefd059c86746c44dd08e4ddc70fbac6c1b68ae8ada88f6451776ef73cab54da79e2572a1b281db365e5530c1fbb5a5f1fc2143c35592516a7146aa8ed079dc363e44dd84fecdb1bea162908e74e367d6acf4501fb6cb15a3e3be5de391c2282c6d4ef0bcb947abd334e0010b6f66828af738a032aa1bada92264301f2fd4a4ac6b7f77b532cc4beccd352340c5f55a7da90ac1c725cc8490b27c9a78a309ee48b8e4c03db3923f059923a172122f53b2ce5c2f417f81b0337ea68603d11cb77d7a35b510d0b928fe03168403a30fabf1238eb55e7fe919de8734274cf45010cd430a3b2515025a81851ca123adda87a5221a54e47beb9ffa3100c926e8bf8b50da8cc0b7da5858cfea91e8dfa209191ae9107c37ddb7d9a8b701e4dd495e01b07b127e38559f09c747a75eec52ec90cadb859f83f68a0deb95f666abcbddd68698daec7abc946ab4fe03bc12180da51fdcf406c340ac546378429ca5230eb5d6fa5bd5fcc2f829b999df238183be2fcd764e075ed3d2c1ed1a612bc18ed87fdf0ccde063e4f4a3648224f14742def186acd0be7d244de4be2a10dc89d73eebb08c3eae7a2cb6105f80e14d3e1bb42f86c945ebedc5a83d557a7f0f52a3baa892d0a016c2926373eaaf4725c4f25db70b94ae85c3f443dba7173aaf794cbbc54a26323ea21fbb1329cbd49ba4bd4a63ab0362dd3b8ca8e380f48bf26b973f4aaff22170a38eb9af51f655cf77ce5ac61ff0b48b35c6b3c02746345ac59d52e1901977e608c313d9839c9db5bb0eda59f73cb87c796646a8c5d37b577dc84b2deb48175f3d019f4f7172cba4fc0a0c71037a86807eae91556b87c9fcd300f973fbfd43707e8e1ed11b8d3e8490d14d3ea21095ec9d82b2db2a25e842a36375115fd511263e100f1bfaa095f903983357ed9524588e7c0f2d01fd2f6cd563a6962639694ff74c5f809ab689990066f4f5c8d5b62f0bbb2f02de6ae4d98363d4109d24a477b2a54a197a45d5fba241d552c1d31a129985fc8b46efe437b0e8b1f9dd14ac73c3040451a4fb6bbe74390e956967f66c6a5db4cb52e47f91fd36689e1e5db3d6ece66305c9f3e446aed142621dd8c83dde8cbc8e87c9059c6b1d644420461186f22df2c7531bf60297bc26ac5b542836f1a7e7345e21ebb2571f1df8d5050e7069738454f0ceb10bafb4874572f4215e506ead9cd4cd1e563f00e2491f17391281e371c0e2e401302c184c090ace8ac33ccb1207a7ee8725b15c4fee803c495f3fa8a7bd19a0d77ebc4d5c45d5ad8a1624e7c8c17dd6256a8ca8e9f977a0f9f9c78f858a6206d86bc5c650b5cb356c3bec0c14f97fcfaff9651df605adba1227d5e8ce8a2c7b96edf05a6ecb7ef7ad8454f958e192b2e8a257464202af3dc433ea1da54602225c32369ad672e02d2955bf94e7638a249a747d38a501b6cf5f14df2cd497389b1f96d1f7222a1922cf5a6fc911550ad21538b8d62ffbb62419ed3ea71b808513508ce5d0d625198acaefc8e8f1e52af1e0cb7aeceab839cb0ebc0f81e1a61977c029423ca019e762c80263fe6b0c31ee1abcbf8f5fe783e1b2d7344d61643c62255d171ad22b158032b86910cafd04f9cd716227821f7ee5ad88c850a87b3ef69f9515482d2e0044f43ed3fd80f26369c9df103699948a9091d012ce3ea6283ac0cedc38a44fa335630411808b63e873f458277e06f8b59ba952037a00eadebd9922d6978ed605e729ec0cc6670194b8393a84a744ad86e84aca9934cc3b6e6955a470b9f42b47cc63c541789b723e69d100545c2485346d32d749efd88ff8c1e8d266e89e09ff4d92842e5ee899aaa760d4e79d8ec5457e2b5e8bb9dddf391efaaa24f13e79adffaf3eb38e828def7ab256c39460721fd381853fb96e9fa2638b5b6a699d5914e01014939b5901bc50900a4e74ea1a9876c9cb561b0b9d3870410dd09be82b9953e2cf67d3eaf9d1fd4f0e7938f1b746f3580efb854091140f59e0955fbe4e62cea50f823fb2ba2ca11a4506b184cb5ab63d9864eaaf36527cb16194220372735106b4342831c204c1aed20e43513b8515b2f1945db1c7fa2cb7cca9db62ae88a69cfbd8fa80a81ff552c91cef9889cd3323a5230ef6fbc7cadf8acc082c22963d1fc80475eb5647c25511a3d06b0f0ef19876b21dd80c21c5771fa8609accad29b4d66eacff45c22ac5ab46fbfe73fd113089abe2c5fbe4f404448ebc567ad45176d6ab285dbd1ca5a1b307503c1cd3ec7751202358a97d9b83f80acc027438fb13741dd68aff38b3dc65796a34dd32fc5898868fab2056dc94d02ac2cb6fbbdb073ecbeb6441277879e7156f81c6503c7aa5458dda1dcd4f29e960aee2eff17a14f2cf2c6735bbda647bc99ba4500f402a634dfe13cbf2431169db03bf94db8255050c5fa8316a358150190eb1ecbe9ae75095625a29de81630be865b9683432d216081279a51873c37693a71c4c00326fbe8f511d1e6acb0e746bb9ea10e396f0e9e2ccb8329d290d72dcda84743321c887b838ed9550343130eb2f521213aff33b29009c0a51a70f57728821c88a4e21abe9be82c2f2919fd85a583791dfe2c2170d4a17fb33f5ace95b8623a48e3e4ca02737e0141983313be2a7b39ba3de5045801faf1d9951de8c0bcf17cf5775e101f5725a16460e1220ecbe34d1e0c9b4624c23a3883ab8bc7ce4c2315d554ab2f269810f423f88d7fc93d83aa0597eb657de3f5a3cc643c1c8b4ff2fb479c07b65da75a9dbb03893cdcb194b24a9421998a97f671b12c9105b8120e0ce2ae3c3aa9fae8f638e7c05c914dc549c82d683bb517ddd49e00dfc535f886903311370d341e57bd2c92010f4f793ead4e513e95c38b4c79390eed27d39dc959a11ff0d4913226e589a733f60ffb8653079b387a0362acb4a66860dba891d3dcb7849e1428b2feb8fb06719785ffbf87c8b046478164187bb4efd5fd1c1c648f00ab5c6fc2fa34b4fe19b6e1c6a58037bf475408259c3f15960fdb27684259e0364a9c432a2afd7e902e6001e81d2f2d024a345237a6d253c2dad295083c1a1f2b4f1d2d79ff3b3884d6d744d885ea6a31c19df4528043e14cc3141240e0bc4a7df5477437685738efc00cd26b167baa918db2570e38676260e6b3ac19c7f675cc5956ef3b31eeec631ee895f8e85edafe2f2cfa67471b02cf3883b39da91fc00091b708d97a149bd78842f68ee4ed3b0aa227f14317d0893bbad5cfb79b682df354fca77197127b5645560a2fe080f2c92f74f20062e6b0c117d9215bf504f0b59b257426434e23b2b4b60c23aa22e556f393cc60abd10b2cf2b01d42441a78cbc790e8b2128f755548bda783e9e2f59f21f377375d4c85731eef5b575831f42f2248b46098769a47a4bc840199f8a2603e14d041c68c9526db11d484ca7dba9e5df9a1b315415fba22ec77ed838041b724ecd16479fb23c2d66c2d63428961649ea18230b02262c17f482dbe17175b19deb39f2030bdf9a81e38d421f81dde959bd9b35b84671753ac1e59c6a478d127c58616f2991f461e2e24d63c4c7c9995a071fb36e7ff2142ae02ee2129cdfa841770584838c539de2e5e7e535b7dd34ebe982726662821172252bd3dfb4d95c1da27be53e8476498dabc328131eb3bb0a19cbfcff0dee4dd4f27c03b7c7c07f3e2cb41321c7a2c48480f4cead6f2a721caab7dc1e466956bf264649176fc77c7ac2f8e374d34912d6b08453063464f2e1ed0f0ac00626204ab69b858d9345704a73e23606cd661dfea64c74e80b44c2813f464cf27c14c4003157c86c6bb5c32e048b03a994c35df960a6a4b8cbc32c367dc4369988f80d3fc95cc82718179f371c78d4ae4ba51991a43151f550211eaf9c4ecdcb7fa864836c6e133a7bcdf4f87903d539929a275ebb68ceece221fcbad87ca04ad3b750c0fb21f80ec173e0b7be107e3b25b6ee9dbb50f0050c9c067c446ab725bb61386efbdf1edcd2a05196ed662e181b9409c3daaf749b09e9d409e4719aff2fd0c7c4c23ea2b9681b75d4de77fb7cd09e412ac93ed788cd02e3843896ef4e53e81c3dff2f8097fa577d01ac5c793811c194903f41470bf973aba460c68d3c081350702b323df5b0d8a2cb2bed212c050cab7b9a355e6688096e25e5eed2536d590dfd001449986ee66140607646b423152bab9a9117dc619c92f6366d0178dcb5677312c273c0d5db77dc5fa75e49c5172c25b5ccf1fb716256d4b2bf0c9582a0244305411a7fac67b2174e6388e0862138ec878ae13b2f6da4963b37f5b8a59a65893204c2438214d3089ccd9936baca1618e078f8c9ad3d6ad0e3865787744ad8b2e795a4d2fdee4c77d9d7fc0229e624ceaae804afa8d7a551c8b6a468a4fe1a32b64803c50445d6ece06107abc150c5fe682a600c201ad4c59fbff85da5e39e0f364c24b2e9e04c32af4caea4c7cf3796e80b3df7ac9391f32afe3d93c55ef64958a95ca7c2079447be58dc1937ff776c1620169ad7d6eec44ed54571d4c45c9938d3cdb966d4f44b992f4a1e50358a37f88588ae6c20e8b089834c1264f14c95627e597d75b10048e30be115ba0900a2d7c465f54e7ccabac2dd5230bd6602d3073ea7e079a4c87d0c5a335311dd276f87fa396768649e8e81000eefd41fc0fab874a9bf77f75afae1ba9740d87a0a71dd237c69e64930d0652a5bb2f0d59165aa53a85700f54424e5204072debdba032041eac7150e92a09068069d236e4248847c86aa9f4b718df098afdaf4eab595530474ae6716a5998412ed13ee878568c8a0e65b293534d39b8d9deb3d7aad252b4dc63b123b915ea05c2d95294f4ca443382cb6500107ed48b585ea0ee8d34eec762da21be85f07a36e6afd3c3867dc571d18174eeebd1e44dd582a41ece094b2a181f246710d4e0be2e58f6b74bed54e30d002c274e5d398f1c3f4cb0762c8321d2e0f537c9a34954f6410a0ec3d4ae11551dc5383b7ea2f32e437f049e9504a08fe07da24cf2740582f09b28eb2cc726a660762c2662259360b6121eb43ac21495ab1f49d41ac995d857b883a392d587b2b70d346845c51f1dc9f937a870eb55e8d36b32a4e5e79348c5643e4224514c8aab1358fd7167cff287dc20c94a14176d0c49362e6eb3ff36fad3199339374155860d1a6b885e01088f14be68ce004781079d31efb23c46cd51d6b46117bdfcba84970c7b53a684e03be18d1ea469febc2b9ea7befa90e1277a7dac9ffef7e166a2799d080394403fb53c93357312178174b6a80ef10692152c0f281f66088812d773d5e6bc46a463f86762e19062be34d238011522a1229d84a929069bd5eac43291be939b75f319ab4edeb9f1dbd67f307e71f984e4b18269535663edd6d758bbd90d7192fe7c1aade244c0a1e575d241d50c809613ab80d83566b031f3cc167a53e0e390c8aa7254ed798bbb43c4e4bcb01750c8ad3ddb63dbb2abd81f35651d1ffc3b0ea8e1cf31a51d09e7927ecde5246459b5175a19a8dc9da322853ad0bda3000f0d66df94bb0bfaa07f0126ba1bd529bf9377aa9217c39ca00c164bfa8add297dc17d71f3b742f0440416f32dd368275964b7f2e71c02d79254f3eca721c6f8e37c62e6e8b1d72b090bc09f04d5b47253cf06ea612e16296534604f0ac55c40bec5e631b27641a4fe4c264eae78083cff2c101fc2643436762e4cc13da0dbe458c6154cd356787868672dce43c836b4bd77be54b908cc6dc83194d9fc98f39f9235f0f3d800a18709bcb1a4b4966955e4dda411f15d0faeadea2922fd298237d704baaadf31aa0cc5f1b44393fa774a39f262d704066ab07941cf59a51412f7af57c0a21dab434caa89ed295be4d9d427184b7d3138976180b60eb4c41754624e0080ae2ad2f3748ea8491ca8fd0b6946ee224f3a10da81693addbffb89eb63a211750e5d0e095e213412c7e0df1608e467b9c3bf12943890c9079ed7716a1a65eebb1d889c7ed0f69a1571b716124e64d086c6acc33c350cf732ee41514572fd242889428fe37c096ee86b770d3503d40679ce09fc582a9522eb05d075bde2de92ddfaddd61cfc33f9e17d0c41fd4b7dad118421ea5cde62a7691d8e81adf64b2a158fc08379d903848d49fd0ba8165dc05b24b51beeb3a65f1cd8afad07c247c4b9bdd95c22de46b27e6954e0ecfe85f3da98f695d591028f21e6f9f1af71d455e78a173eab4d65e28bd49781ff214a8288bed9807ec90fae6b41ca633a515ce81112ecbe2e3fda03e431b90ae1f9b1a333ef6ec121e9bd76ef70a7bb4ad377b416c46ab31a8304fcffb49446a7486fe11d2ea4e61cde6bc49229276097c9544ef6b83b62777ad2b7e5790eaf22dfb002645bc6d35fa1172ca294e638cc7d679c2bd2fc89755056cf7295d79d3ff9d922317ccad701c457845c747cc50599d461fd3e616a3217cbcbe367923dc73b805d927425ceec55b4f73c1ad1ab575fe21e77f28e4fa72a7a8f7e41f047efa63f3882d67f3d56ef5206d6e6d82a8ceba0fd0f9149cc1e2ea7c6addb98ab1ec17f80b73e825d4bcd76397c32ca7f3a2b386a0d94ca1618e422a7f3b300a420034e3baa601266b0d7fa5c0125b023f95c6a9d3a129495195ac30aa0f9bf1f90339e4f97e813ea1a177d1d9ef935d2687554ab379df0ee4a460a0451223f7ec467d098928fb2fb0d727b95886ec83784366179f7a42e202af5a127c8f57a5ec2dbee83be4125d9186591acadc2753ac67654e471155304824d4ed7e5e5d8c71360dd71a366ab1df5f7b236d90a4e8e5a02f0b5127f2d9b8b28f8324176c39b07ba7418cbec5ea05464694aa28d022110e5eb1a4638fdf22186b92c480622c748f5f252f9e6e2748ec1cddffcc535cfc8cb03362c28bf2e8c1bd5194f4fa62f93e43605a6d06826820c91aa5e69806459bbeaa2fe63cb366b1784f4f0bb6ccdcc6f919fd687e9fdcd3bc525a67260e4f849b996e30d49e87f073f16197ade37ab73af77e06b54b8aa601831059eff340e24e38eea2fd1f2a207e5650c3c3e67ed55caaba3964b48adfa24cf09e5ae00756bc9c4410a71e06a97884dd0d8e00188146260457112e69c82eb456a8770455d7ac2fe5a066b84e8a2bcc1f6306f0bd8ddde0491b70c688b014215afe3408e7698879ba882fd1df1eead33c27ef1deeaf610d8f2602e6e651e8206cf6d3c5bed482d34249c216d9a72c4b1abec7c31e71d95c092e21a5c6b1a065a2ff2676c299bc263a71b91a42711f6acfc52610219d3797096fcaa89516b5f8ed38afcec271ed66e0a1876fd522a0e9e38b7410b39c64623d7d84cff4fc8d5dcf99a740f11d71401bce4076b3d439e72a2df0d6b8bfc9c8946a20db4490184b1ab0e5f2fe0ce4bfc03cc047dbe281357e0f1039460991bd578b3e4e8d0de9ad6bc4941e0ef7640b6a58477134bd02bc0b8d77fd4f52129842576260a409f8310662ae7eda271d0b447cb79cc792a6ec295e8d0a33e227d57b4356ba31903de8f2bb856d2216725186baaa1b5414dcaeaa5e527be3a6f3fc774547e2287043ff5878b3ade2d0f96c784b709001316819cdc0d2c520e6f119e55710a89f3a3ac6adf5a95e678546c80ba1f7898be4be64a0460ba083063689e0d304960cd6a275c52daee70328ea9b7ec1709d658c8b01dd998ed8fa98774e67652756a0f0a1b7415a836100acdc538cbcbe3c5be34f3ff0b80746261ab3c9f361ae48a87a25c43ffde436b49c7e417e139c238cbba73591f26b73e09f390a3ca4b7f415acd5fab971aff5e645a26a9f210dd40cdb6682d38d00dd6c6e1bf69a6573298d69f1fadcff4540e5ebe32ece222ed6e8f8464f0aca10c5c226cf5a8ab7f66f2746f32dadca1521862b52dd87ad2a7d4dc41f531fcb934d0de69764bb2bb79c64ea5d1eb78f84f3fb6fc6831e25961e5904ebbdf15b99e10f665accee1c7be505bbe00d140f791033e900f4b02f73e3a21ad9721b470768b0988b99461fa3fdbb0abf0dcae8a456d6beaa5330d074257e9f263a8ff7bab0a0aee770b989795e06785a9e3dbdef6af7f74d9d959ea710dfc7085c60d6cee4cdeadf00712621d7c990ef554212c036cb23cdf6712c366a0c4d6d941368e1403b3aa0b79f53e31348f1bf6bd6070d8d06db50d26014a39daa4b0a0e0a524ec97a4992926a10a0ca839d427107332dffb34af254453fc46427c5c3b9eeefbe61624a4f510407ad4081edb175519e28fa398cfc227cd1f8bd5faaa750f8e458e86d9a50314d18ad2cc6972f9a659ff63b7f11ecdb812fa4e5846232ebd2b88ac5505cf26cdf5d7aa24af4b52678023d4f7b7ce38b82f5b848a1056fe18c372c3adbe8d57b5481a3641945184f69a3b7e1d618c37c10cca4ce39edc20fb8a486a495366bb64fe1dd2056c37fae868a527c23540afc749017f1a2864e864cc1c705facce8217461bb58b162cc5f7e066ee55316b32967e26b6b02fd146b3a746ee76852b6f23d1a12b00324540561fcae732051ecfab4078ff349cbbb8cfcd3b65cb9c0192e8fcc7b7d1b1378eadecf85a887eb81d10f299aaa60fe62ff471a7466ab2943f3d032831cfcb4cc8397c3568897f861d29a2c06533a293c33d1307c5083671f6b1bff7070750cdcbddf831bf2b3b71574212c0a6e7012ab4729979e5daf14d4027051943bc9cc1dc5853f98b9986f975ad5479b9b27f97d88934e478c108060813d53fa81cc731cdff3111658cf6dcb248f070822771d517a21b6dca910f3ba1ede758ec98cc6159fb82dec0bfd78a5fcbbd5fc05a899a1e578b31a734421efb01ede974026a8f55cc65bfa87ecfc5b81d0761788dd4a9b80a987527055112aeac4c8b8a806d7a90fc355cf1030fb3c6326e15007182ef33dc2fc4872715d9b921b9a6aaed43c522f0132d9624f0731ae3f918998d1d94c6c53fe1f6f5f350cfa7b69fb5b751b53b4ddb346bd5b930d19b4caab262d4f6a3c36fe5358df20258c6a135ace198acc59cee80c3c9e7af9910f86a8a25e22d24ff0aff653759d1f7e86448b1a394e3955e1c3be9e0f7cbd8111ce17dfb8888dc52d72d6d8a8c1582d25f30f2ac8eaafd5cfdb757315c052228bf544b8dc3dba72d9e097cd8ed8e1eb79777450084f9c3bbaa3cf8a67cf795b01017e702617a93f89514bd86c628638a745977c16848462ca24b127d6d9bb7ca163ed8bac29b1609fbb774f05dad4a503ca6789e5c5c3ef4eef57ecebfd974010e7c3ef5370c9dfea16e7b64c73b5ab4b406677df907f4662efc309c912444c7e845c480888042f432dd39469b14f4adf85b5da4152c5265d37a52d4da4de4896aa01860ee2bd32268b29c208b76117a128fcaa5a53449a082ca386fb3411c4668bfb17e7030cdedd2d5497f0a7e6147cba2a1a9589a20091b9789b3f8477c80fd9130b8f50e3f0aedf09d5788c310a8ffab7a80263174b215e30222bf5231cd1f5e86ba48d6cc64771221ce3b82fb6fce932be67a742fe5f26d7c9104ce86b0c2e3382e86104e06cbe9ff053a679a4c61a3a1f2410a390c48af6f1a0b8cbf44145daf0886a6530ff4c71de8c3558e49f06398300caaf0a07d75cea23f090cc2c6becbb384a7815524a99742375f307661b42471a12aa5287f4fc4870f5b3a0c3da59be9d0b8a709e6ae303632aad12745c86121b509ed759e29804815274c9b6770f820a69e9d7b173aaf139e4b3086a058c80b2aada8076a1c0f7f8d9173f822814f9290213a84985e05c4fb2579e34864eb80e9c18c74e317d04334b483d4e5653bb5bc66ac148bf39f63922ba3280ca3f220b1f0a553d0a94919be389f2fc7b7b0552ac9a0466fcce2108fd9a7f0edcd0c910998ae3c2a3f77de3daa794a11715751186df9ec552847313192241352813c5eff9d78e687392efa957faa0de0173b33a45d4fa927862547cc3cfabc2efecc93f6ff6e0b1db5df6ebb7307524b1d1e17360ca231c34799994d18c88b88032633abda7ea5693860fdd07fc649bfc1c0672cc34979e5d68a783725c60ed5f4f080b03ef2ae6d4b9a216234e34f3609947c1e151b4f867bd4a36508d4643d73a901f598ee9d9366f1121223610ec1de10f4180307e9d13271a1cb769096779d0a51b999f0ef8aa75a0e8a1a46a37e0ec01c1fea451f90eb651509f56b0499bae3a4856e5913e462ca793409244b8e7aeaea1bc0a3783320cacd3fe77963106ed1b5d9b231f3d31acc7f14f07a54a70a5089639b78ff7101d4f39ed9b3959b320f3a23e03623f07a3ca690083e81ca26146ef9139fe38d30d88fc6c978f21b06552042135e2e1d7de8ebe53ff3b1b8ae937d0c105a1e10929c3de9c2e709c92e3ead540e222480b22fe28067ad94c26c92d41492ed212c3d6bf3664ef4d78f80e09b2eaa9664bf26c2b76fb92ad2eb634e3f3e2adf893073a4f8abd20073de8f579902551a433b37e7bb078b27225c87bab83b9a3012bbd7cb5e00a60ab40cb27cf0ded1b20db2e55c6fd77bbc5da1ed28deda3c1b0187916b7ae7b82e36db3d574b4648b63a4ec5efa468ec1f6d7bef14d7ec28158b3ffde24c3906398fa69d557b57ccb7e89c85efe34de1a6ebdd8879dcf7d93e832d823106e5f8b9deec24e03c80b44dc83fe3d90a826233710b7fe0808c0f4d15397abbcba91155a65f3ba6c5fb4dc67de4d68cb73359c49e85e2a8316ff8c9e5827ee0e370a6c0e70497038ef748a81947982b9a0951815c6964c4b42a089e0cdc58719d1f58dfe53821da63e607668c8f9b6921e5d019515aea4b3a5f905de49913a9d848a4ccc79c63ae69a5e6fc1de5d73ef201be53b462a65f2ed487c5fb328601ac2744214833a502c8a32e9f482d275f3bfc876baa29eca341282adc6dc0b6c109279a8ac833c570b5799b182f41f5fb551fa4b8d96e73a8a3e7124c9e60e05518331dc058d2fe367ec9c885ddcbd6a5600eb616b3eeedfde5f056aab8574daa21058867968d6c20af51de44e455c3c4382b4afb67238667b152b26ccec78a67ef63dc60b7d486e2d7334f3c9aa0136035be1d6b02e5eea7e9326509cdaec0439096da25a3cbcd8e5aae3e1bbf19ef66ce129f2600cdbbe8a5aff26eb129fe6123a0c2c69fb60592850f09f6f9bd3a6b06934b69575143a5e433a25ff062b875e4e2c6116f71fc4c002a7df51afd9ee705abd4ae9736f880eccacacf10b3b55af5cdbc3c64760d103ad2150f5d9c4a317090070eb11775071b5227e0de8351dfcbbcb64aa044c0e7d1e639f0961158b119896cf4b5e41367e72950865c6d434b7c2b00d3aa85c37a5d7a71c6b6fc2c84d7c69eba847c58582b7d31c0448e9857d99ac99cd43c1cafb4e09fda7d9eb4ffefaf9954531af5dbacd82fa088b9b0503cba6bed12261ba3bcf97914874d66abf866a80fac9f8a7f460a0beb479dc72154cc6a590743b8400fb7ebe1fa0cb6440abfd25b98592ab3bc39fb29e6dbb32e0331897cc3d92fac9551dbe7b967995c2bf485092686dd3823a26405fd9c292c30bb381e06de9ca2c9f65c9feb9e66fadced1c93c7b534194adbd8396570c5bb141b4cda00263c4a93e2ea81b191adf837366c8f8878ebb2ce61978c19eeee81de1a1a9d38d4ae0343c92e82f0680f7c039ec933cff749cf9d546d7eae02ba7897a9dc3a8fc6567b6b4a1492c11cb8476663585a1037ef62db8cfbc2560f4c061e9e053064ba81dba13d32762b058b20791de85f084397c86fa1ec61227c043211040b6d2ae51c833a7191d73a37f4a14c5706f0e1d89d04e2c80d0136cb7d819451893c843e45c6ee62701ab7af0e6b682df02fb6c7743483c84c21536043b52207041efa6640fec68a7fa13152e56342371e5e40d3e36de0d22a11082f7a4c8f88f918a852b870e9a458974d41c2adcf927d91b58ced2efcc513c7dfa96eb08e4061121d6a0fe7af45c8d1f4463d3795f7176a4f59a86c9eaeb62165290417c2d2b23d0f0efb904ee674ca394bfd33cbb03811c52bbd52d07bf29099854726eaa9949204aef701ca33b7e7cc92311ecb0313e281e63f2f65b8400b7a5813ab2541dad07fca555d6f2e9fb2b8a935d77cef9271f2d4a957302898e255d652adf16d13648e8dc0b31056b9baf2bb6f171c84cff8b2da5f44866457393aac1622d57e22fd17997dac511de4918321becec935e7182056643d13e4968921375ddae80b75f479b21d47f21c8d1b3706e3e7e93b4b990403164a90536fdc70dd0a57cd04decdaca5cdf8aa4e9b694b40f807603798ecd39a6e332bd526962ae446ba48483e1d379449d44a1c7b49c76f12de4e80e6a3bd99d80b097aefb6536d673418a40ebdf32ac1e3840c5449b62f5f1c07ea87611d2feaa43870e532e9c7be3c9d42add54c9c17099f9731665baa2997776dc9d2e6457225c2ac017a3bb4fac2179105f49093a5637cb7b8583e0b3a8fa28c9121e8b5e8d9a05f5c08776aaaaceeab7fbef4925dcacba2227e51d3ee4132b77a1191a8f8971f50a27af29ffc263d6b70ccc662c111452ba476687ffa8d85f0797ca6e81126e04776774bbac39291251dcf115e99560deb0e92d6978fdb629408cc37273716c0ccc70cdb42552560499e40e1408b94e3ad18f08033c814a35913907fe427980fd14f60f6601f6919836d649c5e92ceb10f0f968828ef28f2868db6b5f8c154f994b4b5b51e7e2e609c325600726940165a804bc917585a6607a8cb4aff1326049c20d1b84ccb531430e13334bba1ed6d34606e449c0c0e892d443cbc17e6ab6604e84b4988261603994202aaba2ff06fcffe5220ea755ed5e11b49d483b49040add7fac5b1a0b958a061dadca8779f4975e06507fe71e2ff3c55067f02ea2d25fa973123e63ba22ef4dae9ebf4aabf5acd465b99f93f58876f90b73b51703b6459d38402494d7d1f1cb8c2207f2583be06b0fe01ebb2e367c9aa748ab00dc9ebc8d7a0a22f0d5baec11c158ac96a5d1d3a13b5b3b6c13deb06bfb9a41c8b99e2cc774b80129ce4c48283bb75421b629ae31946148aa47dddaca5c7ce520f1c0785289c5ad2f6b2e3627e3b3075970583fd4b39abdecb78a32c0effb17c2aa85d7b95d4c6a8ffcb4172ece14f79b6056cc8bc53db0f45938010f27b41d2af050980ffba46dd5c58fcf29655980dc07e8ab72abe0103eb6a0ef9b52162dc871dc458935155c4fe509d9ad82cafac72f2e633aeac9e9e03ee8f1f5b86371e3fa2b67974e50fe19304a8e913e0ef659cd8474c715c1f9cef9e1b0d35f7ea98c77b61c7e13dc3e24b9040bd68795555df4ae438b214289e60d0a043d61c155245fb105c93728c0f106862e01d7909f7aa0867da88c9b361a32118c9bb73a3fc8827655c606d4ec58530cc5365987a7a0541cd2cebe58407e820ba9ce7a9597d3fb7f1167fa47e936fd2ed583d1d0b2ea529048794669047473af7e58193e144fd3709edd036d1bcf7400d706c980891ce500ae442450c49950487fced18512e2ad0020cff35f39b7a6b674c24638ae006597ac740e9fa3f2dcec16dff0273eb30412a64113deeda54b68e2ccbc40ecfdc9b2be02dc909a79b7a69061c1db2ec15f447ebc9a3c7e88b2affe0fc1eda2011da36dc67a9598eb0af9aa899957290f362f417f5624ae057d27dfa7cdaa12837996d7f25b4579bb2017cc1c0f51f4854a7a2ed848a785fb14feeb21f5182bd0c0f3da7de7bcfc86cf79eddbb391f6b96a6a039b38852876afa3b1b5981c0da1d4a86ca5b5e3868fbc7f7e2297d8ab72252236482b5cbd508ccad7cdadc64c629333a7a6046bb67229b4547c2c1eec19d5f0d1972c4037077be3fe39bc30fc4b63ef94e53480b9cd30ec20ae5befb78659c4c1b630644f9f1136b42026aecdd4ca1a917336a470b53e7abbb7a27256dff501d746dfac13c0e7320a4591061a89d7678ad55539b945f1c1b21d36b8b56a494643f3186e9d4266daddeccbf81e28245bc3efca0ed8c8d69b93b270e1a8e1465504a153c65cb103b11505aac39ab0905a036cc1158febe9afbb198d36679531bf163bea2ae9b63cc150f9e935364af628536b98de69c955d13af5872209a4f1593d7ef42d0622e12193166281495c6218de40deab279f922acac5bb554fbe03d9d13590e8fef95886898ef9ae5d7f78d0a6b7f53e81c19cc6650f142de490e340b30532529e9f1d7493e43a3d7feff5e16db2b79939cedd1cef2e96f30dd14938e260ee0dcc18e7a51cfb179f756085d680aa8ec49632df6eee4dd1cef51a5c0daba1ebc8bd767551b3b539b5985034544105eaefacd6ebe3251a856e79c105c8845b7eb17b5cddea4351339351d9fb98f072336891b847090dae8a48d8c73eb339008febaa8250c3b1e0f6f8e54ad22f9c5e9f18b264afbaa54f459bd3da2b6451ccab9457e7a9dd35cc9f572f8be40a837106f6c5e38b9e9f631cfb7ebc5ddc1a2ccd54f24f2eb6922d53f75f29de69882d2a0a3500f8a0a5dd286ce8656e700a9986d6572a0c304a9a889a518240c27e296698e0aa9eb8b965d6e1cabf6e9c60696b9c466be9e4e089941cd783271701013f75350b0cbc6d9d95175aa2f2aea2c8092061e763109d10f8a40fa58c8c59127ac80e021eb30205e522f0cbfe340a55586bb6acb1fc2b5aa5b8db16b8f6f3b1ba6f7a8893045c3e17bbc3269d243b55c2de7a585dedc36b2b346472719d8228fd32d874e52d314c619c08f2a53f64a57f527d1b804ffb8ba846cceedd8ee89ea45840e6368d74cfd875f2f256030f319b7113eb879d2c78e378d34f2f3f73306cac182cee92b650fbd158e77f1be4f403ababc325c96a001fe4ec9e8700df2fe6179ad1083194b8a908e47cb5c908f2324decc229c0d2e3355bdf03b5990a75642bb581eb7e25db1111fd352559f09c6fb4e562daf532804b3bddfe9c639a5b155ff9a46573782ff92d1228e9256f1d7a30ef45fb9d5203c707626fa53300b604333a2b28ea9ba149f5ee159644e34447db42543683c9154ad16c3eacfc7d96e14758f5f114ed94dbed53e932a2946eedb58d14a387188a6d68e45c14118431aee2325f44ca2bd10ff0d58431d0b5ddc28b49d22a1b60ba626e1cb0d1df739b93667ddae6e49cfabe2eb0599fefba6e5e6d310443f4ae37cd170f3fa58cc6d63f4119f3382657d3955c49202eaf7e0597f1273652042177a0bd6c864e12f5afda7c3a2ca9567dc3fc568c847b19111b924e81c811aa0b37a918cdd641c8dd7720f9b08dd629ca9a632306d8ac482e5d0a2db4c928513fc5a1a0502c827a9e213ad18b8db1cab7a2a1b02b78dd76f8aada440211cb2e35392e2ff071119c6c9c5dc4e495a1add849dc539bdf8e24a407d47fc0b486d0b7d46ae6f37da8029fcfff4a46ea47a7978dcc85e32b3e3db1fbfd95ba69277c2da03bc43dd48482505d8e2a551eccf2433ca636fd08af606b256f8f7c70cea055a6832cc098e61e58933cb314eff0583fa7a1ed92040ea6fdfab9fd62f489b9db3294dbdf7187eacfde8db46305259e847b7baa707cc9494816ffc988c575ab694b0e2d84ed8750c07dc6862779d102bb797ada452e24ebdaae52e1becc33ec1b30943f072918d606e128177c8626be2339c66ff90361bdfd6436372667eff07ce93e74a1dcf836fa53e712bb3ab04f181310bed3f55954516c9c1e4715e8c7942706b61f3a5c2c98a18561173fd8257ce036ef43e33293cd175a1c28e60e002c1ff75668386f2eea4c9cf4bd34fb1696218fe3cdc3deec7e89891f98374ae0656425bc6956219c28b3300ebfa556afc13b29d99df822ff46950ce7076e4df6d176f409c8643f567d5db144b625024fc9056e26aa454ed2f8fa8446c9f120f9d24084fed158291cb6163cc2c2fc8f7b66568f1ead062aef13d55a8984ab6d98afb1f9e36f43354c08305a472de0f85d8f1a9998630ee5b614f6502991869c7bc4c8e958870b63a336200a4ff5c59db28d9949cd865286a3801bab1c98dccd4961940b8dd9888517f22acaa69f828e6d53cbbd3cac8c536ff0371e2a71170460c0e7fe9908fbb95143ad4362f2dedfc33f65534f5865fb020b739d4fa9db1743d4c8fcf0684d0cd279dc7e796ea13a36c3526d67ddafcbeb42bddd1498c328cf9a2e44c99105cd076cfa73908557c7b3e59c2abb419c2f91322c441b0e909ce13ff8e30488992316d2553582a09d716609eb85355533c5cb2dd100b70511f68141ffa3d67c673ee0a2dd08c6943a771590b938f4889198e86c06c69c47cc496d64a9ed883b68cb4064b3b6252e367051dc65a7cca2402279a090338406e9771d032fafd526440d80134b8040186eb34e3b8644ea4d6080d6c89adb47d0a5c2e5a53edb77462e794e8a6aa61e495e7b49cc9e0a80333b03807b87bd7844b7161ef161a49df5fa0392aa29d91ae6839dfd8b66805ea18a358bd1cb8ecb085a9e6066678ab96fc2c39e41de1b8203e1d29a48e4ff545dbac7480b347a198fe6bb7e6e79a7c807baac4a92374c5514d16fc5a2e703222211f573c73ef6bf0844fb9ba2ca4b50cffad8bfc13da20a7fbde12aa5a1919d6a2001790bd51b73f2c7ce11f01c59246f92c14140a1fe18809e029920ed531ba813561dbe91628c965947bb759fad395f3d4124508b2676434cd1685177206af26458f76bb6918ca9e399ed0d268ba92217f01189a489622f21d7bb6d5491b538d5a17b562346a3efffab292a63a558736d32ef931ede18085fbc85c342a0ced9bc8ea4187fa84e5bd3d71033e309fa6f881aa7799a5b77e4c7edffc65971c79559d477580523f4006ed068dd3fbd39c5ff735cb976c2f6c99aad81ebaa4ced4b665485641fc1450a141620c05bd896527d3f9b0e9f723118b442d95b8a40eeee109ffae330be8f70afff822c4a26a0c294b99282c5a7f97662a889fff5ef2854a0bc779d0ffc54bb40e6b7e05197bdcc8b8c21043e86854b33d31b3cc30d00374f94aa91a0f8b0db358ffb088c56244b478390fed94e0767d6e35756742dae8066e0aba760477df0c714597b8532d1a29fb6d0aee5da06c33cb46d1ac0b3fbd60979b44adbe77bf303a5ed9dbd3ee54d7e59683c65914faf9d2653055e1374a2b44033a3784f5178de29e0ed5255c17598bf2cb279cb47951e218a61c14ee3ec50f5fb29b0be7b1bc9915a158a1a3ebd5bfddb0154e988ca662297dfe318ded2227a620f1c74535e8fd7e1e6deed85996fac35323262b6fbc772f198eb8ad5ccef07958b7e02293b555429f86a20c03e24798e2c3a540cd7294aa80fc9fe9d29f8724a91cf5228687bec5534507c45ae47919ef48185311c168f955709deb1bd222cbf49c35b3689e362b803e19066ad7edacfe722b556d216b537f5487dbc1f03c8f807213076d7d32e45ea6a715ef22b5dcf8524efc3268b7b618e4edbf83632625d3e178715182d8b258c856bffe388b555358d13e1e9bb6e3f2f7df3c2e8a6c729d075134ec9a93e4883bc517bc2f4ef27b09119da51a8aa16180915cc38afe2dbe1e3c7a9896a5e36aed30233a639673a4cba40c2dae067c8beac6fe9e527cf191289f9ffb92f00d9cf50fb827329c68ab53be146a75313c8408160927702c62e0cfe9736c01533e77c8a19521f16e5d035697cbe3f80f6581f5dc409b0b1f0084865b804634102cd641f3ae6d3c5b96a089c8bbeb6cde0d6f7c8161915280ae89faea809a7257199030e2b71ddc1b980ed79edaf55849a93cf32ec4f06a467c0a4cdee1185ee6e184782032fbc2a57fc5ecb633d2dc9fce88396ef38c0f8b2b70639c38ac9c19ad81aa75a203dd3338e83bf3927cc7b25a8f9c1e81bd97f58aa57948b8fa73d06acf117624caa908a1e5689dc794c6dd3c31f8ae37ebde0e8d66ce087cd0488e713e67579d81a5d32dcc270328ddfeb7ff1dc454de7cc6df712470285677cf00c02bc0e70b137513aade3ededf8f1626144779fefb1cf374f65f54ec39a1c297be4b12f7d567069aa08c5e77e5b989c4e6dad5672704109f1dbafa6f60df78613c1345448b3e981a6ec200e4d87b7fe5aef30d11dde1c420d6adeac76c1a8869a6448e74f0aa31f34b32c3cb8be852d601e1b938d75d5dc33dd50f96171722288b48ba2ec019333643816eba44e12f78e92cecd89651cb72ad00ce4f5bcfe5becb14aacff8cf60c4d0b97d8753f39b55ad628abed7761861b9c72070529fbdc5e7670c7c04a290f18eba3360583c36589edc43e1ea8f1a4dd806f9d5b54e8d8be4a32f81278c07d269b91afd2d04f03f6904bcae106c37534ad85355fc013139d61a8dbb77690211ab2238667c51bbc6fec2f2c5fd8bd4e162d75f30d5c327396410116f46651d385e29568fd5fcb4f4312058babd2eeab6c4188567e7c40f244861a269dd404642561d60765ae3cc7bf13e4a26e060e868beb1592417df84a0d51a09323c36df22583906ccbe99a50c998b441cd3420cfb6a627c98628d27715654f6bb2cc5a091dad0f589eef51df0670feae759cbda6ccc3a3bf85a0058cfeecbfb11267072c6d9bbcc847b2877d0bae66fc0084ec87a5d4fb1fd216e2b35f39b7a6b674c24638ae006597ac740e9fa3f2dcec16dff0273eb30412a64113deeda54b68e2ccbc40ecfdc9b2be02dc909a79b7a69061c1db2ec15f447ebc9a3c7e88b2affe0fc1eda2011da36dc67a981b7ff86d6eabc3f7206a54fa43ba71b350f2fe41026ecf6e6dfd042d0a1a39f3d0f6973c528dc086bee929f0efd560599ee4ddf31cb794c11958510eae6f7d68a02514e2fe3b300b5913493c7847fad26062802dffd65052aebc520d2d53413d0b90f93d8136a729e291f71987cf8a7386b274f0bffd56f87c4c0eb48cb599ad430f630e7bb387b43e5b4f5668619daa004fb2c51ff340a0fb0df04e1b3e77ec7f9ef0aee2cd31d1e3f63d1fb59379a5d55cd4338694d30fbe6221b382592b08a4f31ffdcc925b6fd108370b4580a79e1e0d44b0be63930e9f3561cfac1299d29766b9176a1d0817af0aa4b2b3eb236f487831e9048e5071a397bd4ba3362e178fe1dbc30d3107fd60a8694f5a9e49bdc6ae8f67315feac0358f45913ebd7b7e21b44aac2833d4bd7742913f4fd007030830acefd66fc5252095baef55fa48e26a8a99e2b984801f8b836b0be8fc233b664714c3ec61aba5863d4ddf8dcaf5b7593adccc38dec4cf4c9b5784f041a973c10882bc5e905dc2e3c2862cb6040e1d7b4a8521cefc3a781b1f1c5200b08a48d182ffbd0d47708fcdcdd8ce14ab8c8dd16146f20385a18bd515964c2d498479131f8575392394e30f75f1edae16673ef2fec2ef795cbe7a0a96fcb05cc137482a11611efca2c2ba0fdbdff35105eaefacd6ebe3251a856e79c105c8845b7eb17b5cddea4351339351d9fb98f072336891b847090dae8a48d8c73eb339008febaa8250c3b1e0f6f8e54ad22f9c5e9f18b264afbaa54f459bd3da2b6451c843cb92c7e0134385bbce91340887b6b743f2f17ed9c792b1da917ecc0a68d9cbc5b055ebed7fbceb899da6c00baf26f9e8d9d404b41d1fa0b61d991d4ad06e997fd79113719887cee371a13ffc7773ae608d3b769adecd9c051c628e67711add3658f8f90464ef439bae0a68fcbb61e7d97386fb8da00e9e137643590dd1f70810223120591a5a727a0a7ee61d5e02e493c3124a6cbb32bc96287640c8deaaadcd58583baae592ea6242074dcf764db5f8ad160a7b6d533e31c6ce20ca4ea66d9c918f6ff8fe232d92da7f3f4134e2cf2973e8204ffb0785ab78240fc48c5f81958991439d711f944737ebd9a3904c24f2020818e2a71ffa0a07dabdb1ce928fbf2d08a6589e66585351c3eb34217347bd1934886219cfc0f3de623aa43f969b176f2888ba2d00591048e6805c059771bc5b5a5da3f454221b5b03d30dcb76eec7568e82f5a95b1547a73a7eb3bc42caf6ae59725e9fcded8140ef81b55edf552d0b7fad22661f5eb73f0f7c91df46670c15d107629214b29a88875da6a411e6eaf1e2d83944e07347ea396292af1a0dc6a90684f10bc193db8bb74a53c0f6e17edb486172acf33ce8c334099964b028e2bd6615b79d848ee8b652cddfb396e4df6b499b9ed392848972d754a3442176657e3fa6274d9429463b75df9b817bffbe320bba322d6a12ad8c313a429726e7eaea74fe35132dec6846aaf812e565cf3de845f66f3bfef2f97dad25252de1ae18497a67eb795da1a927a655ba0bf826b8b7795f1335767ea94960a76d70317905e94f4ed11e5f9517067c1f5d67f852b43607b7e05697e74717a7f6008dc8e7c61d06d39100efcd3493b8dd1c482e5d0a2db4c928513fc5a1a0502c827a9e213ad18b8db1cab7a2a1b02b78dd76f8aada440211cb2e35392e2ff071119c6c9c5dc4e495a1add849dc539bdf8e24a407d47fc0b486d0b7d46ae6f37da80abfa896c9bcc84dcc78f1b52bda6f3e85b292db983b9dabed703e14ecc41323b2efddb4ea79e61a131e1ecac428038df473c8a7650e89e13682a9e93785bf5850e87520b7ab8b588782f163c3ed5d52d3bef1343898c6d379ba3c0f38abab43769c7573da090130a873fd19193dce3dccc20ef5c82e1729d7e253001c4a979320ca7218ad5beff1978c1f24a5cc863268bd46b681b7ac51017b9053f9a6e5375dcd8dbc4bda60c032f78272d5e7f2be889697506934152219494013347f48e18cf13085646d3982e15a6453190def77cbfcaed6b587007117df5ade6bc17b9fa4f3ed79d42f10fcb3d68ac7600e1d19bcf17ccbf48fd54de684bcf48982722f0f23496c0ea1a5b26e7a605f70bf91714ae3e8cde0d7ab24ce734056fc02e97959c2038e016a492f769ad2d1e6e36f3622de904395df082a2c353e9d2e92deb0d923c37d25f3821fa1b36fb6ea59a4158ebdf04afb7f6f3c59719d1ef275bfc4710ebb92dafc35435cba8af8ec57917faca85a3bc984ab6d98afb1f9e36f43354c08305a472de0f85d8f1a9998630ee5b614f6502991869c7bc4c8e958870b63a336200a4ff5c59db28d9949cd865286a3801bab1c98dccd4961940b8dd9888517f22acaa69e12abf4ac4a37db03dfa6fd6e4ff6849262c54eb82c286e9af603ec20c375f8b5efc82faa20149e68a5f044bd074c421059e786719ac09d90e81905f1033419164ec080b0e620138395b639d0dd350b86a293fe7ec3fb554fa48fa28b2a29ae92ebf49ddb62691718d5d4049a31251e0dd1dc7f7d7156481ffce742930612005099e80060753fbf0a45af6dfe81238e83fc5acfefc40fcbdb09425386adf5d467a2981c02900e1b4ffa3e57f31ded6f46314c2d7be35716fa7049f15278b8615c55c3b1fb4a12a9e0960a7ba4f496e4741485b5eb4df28be1f1798d2b9d07433652ae13191ba45ae4baeb32808a0929d1e2655e1237e3fe32d4fab5a89837be1c66d8df7d84e1921df0ec9f6db0731b1eeeed6ad7c38986faecd847fdb8c6a7313aae8d8b66805ea18a358bd1cb8ecb085a9e6066678ab96fc2c39e41de1b8203e1d29a48e4ff545dbac7480b347a198fe6bb7e6e79a7c807baac4a92374c5514d16fc5a2e703222211f573c73ef6bf0844fb9ba14b197a9f88040f0b0fcaa641a920c3af2fb2eec7f6f791fdbc2d77dbee6b12185da22ea9491b728c8c498db7131ae768d7e4dafb0cc92f364b70028f9117d9e2b296a08512815ed46626129e9ca29bb6f77832360d71746eae7e13401b6df144815dbeda7bb3dac8e49ad8cd01f3deb69275ab31e680820b88316ba0a799afa310b49cba11698a80fa6e8171bd420c210968bc43180c982b8a3fedc94df21dc0ba6b2a036461990091e80192dc43ef877141fb408e30b844d9d1040de61137fa3a4bbe337b9e4345bcdc36293e1d998ac0618bd43ce140b4b30e71c8d7e9e94b35a206479b433ab2d775eae9f21fcb6d62badf8abb5c4f186cce21f2f2fb09d8631220b32e6a524ab570ba3cf1b8c0e41c037e6295f8e908c63b078c6c7be50e6e8cd2eb1a2f8e5518323bbd0ad2964a688c5d9c34295743709d48c062913d823d80850305e2ddc570c08970cdfea8b856c779fbb4c5f3ca898725da2f877f3498459737bf2a298bdb85c928a23845775fbda11aa1061d6a973e88428dd21fe1f7b3ec0dad67e1c6c0d87a4274567d0d44aedacdfb46509692052cec30b30285ed660ce9f4c6e18242f677024b77223e7ac85a61919baf64f2a481b73fb37ebcba62cc9e4d16f7e1f013e4a9717cba5f751027f91d7f5e868319878b502fb1c5a5e31879e28bded846232969d41ce9175470474740d5d92918fcb607ca5d63994bf1c699fdba4308a6753ed73dc5389988d686d4d8b081cc3663d37ad0c7065bca370f5b21a608a2103efdf3b03c8002e908e8d6f8de11c7d32b7dbdfc8ef9f88377ebf561a673fa081684378a7540503e1875f7b67e951083ea816e4127ccee9f1062ad2b745135f0511ec65467456e58fcf498c582168cd1357a53a79a4ba102bf496f51ff30694ef5a740a72bf2d1cc54e3283ab52c49e1f84692e6d347c25847660fc43d1cf111a49fe23c4280ba5cbc6a7cde9890cc7862135aab53c3e93a71df381b3049e30a49b9fe2c126d1f1054a79b370d68513842c6c52c8b5077ee43e34d00035a91f811ea8295c2b80346a1b94f09c1a0b3fcd9e78dbe8d24b0d9493f2cb756094a0bb07b8cffd5f2692dcee74736ed9394734fb0d0be0430c85dcf315f3d9a9deffa46b9cb11dde818747f1db7ebdaa3a7ffe1858ead1b1ea01a884a7e299c273e47436dee398d25b653cbb69e68308afd13cc8583ffac2c6c8e16af273f35a3be757da5413f03f809c4eb6d24cad1002d972f85c3abc5ee56aabaee78eaf9a9b4690eb637259d873f0a561ed2678352417a9dc3de2b19ba2e16ab14a6a5533c5133c778cd3defed772e9d8348528a1dad81335270d1a57f2e19eb9451bc683c53c2c562aa275938e534a443a091754e6b8ce8e79b0c5c2aeaeac0112f4b80cf19aef202803a96c3ba083d9de654a1254177ca6d5e74a500e8860115bc9ef055eb8ee32bc94d7e1cec63a646ae8bd31d3170f3c2041a31d2784f20831df524322ca620e35fd421d70e993895a69960e5a54320c67244da038e615118611c21fbb4ba03dc2414407a000bd937508a9d0360fba7c1d877c68ba76b3430b973b39500814c1141e91ddb07428b56e7cb4ee5c53addabbb8da7e426e5b9db6b47f73cc8983e94af096c60f3e7079b5aedadbaea724b12cc6912349075e7d5ffb1a75dbafedc5fe1f1ba226589d0b8cfd5c275edec038d97b9a51a7b5412beef88ebc3a5b7edaa7bc331f30302b8133b696b18954cebb4acbf68f878dd2758375b9d9b27f859b6b751bcd009eab7de4d9c37553e3d7ccd91fd9c85341356708d312d2bec3c035da1f7ebd355d09cfe08bada2e38971d2ca302a9a0dc4e224d01d62f35f80bea43eb6e90334bdc3dec04fb79de26ee45aba8c16a490f1cf47ec7bc08f9def127d14aecc07162a70413ec4b75bbc43227bd4d194ef6f80e05f80c4c0813745317e36abaaff1897defcb2e56fbb62a9e7f9b1b6cd94541664c1d43cd963f185ddd4f6fa18fc3e9ab195c4c1fe1827d009f06da6524fbeee662af1a44be3b8cb9afe734fa19e147199ff94b9a3d93553d60cf2c14617b836070f7b64a7b90210935bf21ffaf6ba43ea641cef07e1020fa0523cea15318e97b9c8762705814c4e2b82a1fdb5e9eb849cc94a6586c991a0c4f0253fde1f2e789c074a482981c49311559f3c1315970a365d4fb3f2d48da5a296b8d1046a2c74ffb54896c41de036bc9ff31dbffc161edaa78430a2404d0fd5a103468a9abd7efbfd56beee0eec25021f0ec58a86e6466f39fcf5a2ec6a051da951bd8c023ced81e1e6f18c153a881b1ff627b2aa900314fe82bb961082c76fe736917bb701d875aea92b1a0f6c2cd71c7879643fd5d2f517909feaf578306aa2c28a5e23b1dd9f35f61d6e008743aab435c7fad1340769439be164c0d475d17f605297eaa8a93f470400bac95e23bc238de50b085aa3fc8c8c8eb6335a6c2a8ed50e30009081bcb8832f4bd426f76c23cf0bb60691e8437ca207b971d97cc1831718ffacdc1b67766c01bb857a142d10fbc7a278db8f611e58dc8b52524eaf39527a249f9c986d0fd8f00e9710b9eb9bfc1bbd3f99e39df8954fa1df741f2e05876bef286ef1fdb3c6d44299defa6f810edad43f8a8056ae35f4918a95ab52bbac373085436454ffe77d13e2c3354ff73ae686bd38f0f1335dbd87801e0b962f6d2121c80e29c9c3b7e3cb1fd1d5d651134bbb2abfdfc76271bba5328070a4009a9a41fe205457cb809c27a6cdcfc0008549f848b050e2feb3ed6a7241a8c0f0aa40aa4b4830ae3aa0b7814beabd0f62ced70a44b063c5023f65fec670b2233933711858d5ffdc51bd788b7bc4fb1295eba73018328570eea985f423367ffb8055979ce8b43352910681726350701502a076ca04625866350a4b5fac86a4053d671e87b3f11703ef6c9690b9416f24cb3ae26b0f8960156edaa45f3c959fd96254d3c8ea91c2acb428150cb17208122c1b36eeeaf7533eb3aca17bdfaf786ccaa63112e9942490e9e31e084e043b44d262096f2af5c5d7f35f78a900143b1fea58b2724ca0149adee85ed42462b941d7c0604a5a71f703fa8223f0ea5add60d2db5c4e63969db4179ff13aab3fdd206488d3b1f5717e2223155357282068ad9ed54f08fa1c2667d1cf343dc54891b01541ff7531ba34a957613a2293dbaae44125924d0d207944389f5fcfce85d53e7e89e08dd3ad422caa013e2fafe055004997155b6437f4e5eafd25b51afafdbf359518b21c8667b4b3a21511909ab13a6aca70a447d8cd01b0778763ec0dca82da5be8ea67881419730b0f346ef2734c672c6fafbde942e81392885757747bafff53138e715994994623f69c1624ea7e2e856643053e888809a41344620e31d2143e8c2f9121a5bb0bbf6755c8f1434bd012830388d87ee61c75400ae1b4afb8f86d764084c050a5a9503346f83084a5d20132ba13a758ab3713cd1362b61b837d8178f3c63c973e6a7637f6568b14a3aef42cb944e8936fca5d037dd426dbe8bae8de9b91e6e14beee454a985938cab73081c422015d0748e4ef566b53eacaacad49c6f479fda2ffbf0ce66a6853296bbbb7a71df0de68b60cde829128b3dc193cb54407676614329dadd840fb97e566b61435989e083fb5556c62113e1d09048d384f7a124a7eaba08cda74dca2de313674d9e26185f5e1b8419dc90fb4891eb17d0e6130dcf76f5d3fa2ea938a2cb23f6f60a9dd703d5659a8c6c7edf6fca3c42b252457f9fce65971398aeb65f8734f986a839a9dd81e15aacbab8874c7727631e960892197e9fc022f6ea402e06cee87026ba7346f48f784272805302774d985e7db3374b49e49615bf9dfd2ca65df07e8790755e707abfe20e79db455695963bd31ca14f05375c5306d04f4fb25200ae7604e52d18238c4abcc2ca56e656d2944ba751eda906fa85414de1cf823239af0384bb3cae57365c381c4e02e0af836dd68d7df3d7f37972d5346a500e8167d40dded89a33387c69d3ab5ff2a11064da5b4beff108cfca9db29da41c0c39ae249c1107c658acb2052b003468680c8854c84ecfa0ad1d7682de1f246067ebf0eddf4b00f9202d78723d8c34ab94bbbdad0235d5b9c1cef37cd35be84e7e9a75f3574f31ebe192bdca86f19f24ebf00914d1571f82e245d4358ba2fefc15adc8e6afd6a9acc98d3313c62b8bf1525c698ac1be6d439abc7e8e45aaccbac4952a8b4f97106370c5dad223312225490bd6aed977436286c3a694b1625416f9204ce862c66ef9af3ae94b354bdc469b40a225a5ada6aa010494e3344081c4587ea0bf9ed26fb91780353acb4098deb70d25fffa3c9647715bfcd111bbdee525defab0ce3e52e3bd821bb05011afd16d0c32522e34066c3b52f9f86b60983a8d497e2f8958db4570d42dab71f9051e9d8cbf87f0bae3c15447f7655d5bd1a0bcc4ae6158d1033b3609c75abb0d07a4ea0f12a1054e44a0f2107996e6a2b86af6659c5cdacf3e9fb626577996d0f1511504cbd44d4514c35d3589639f03b076cd4caaa63c42241093728c64fce3e4b227dcf07b0c49552e404d781860d259b40527a0e7e692b0c99c462956407d8ae84760057a06204f54b7c44c1a924b129ad983bb05fc4e0af43f504c235cecd314283c4f2bab55eb14853122697591d729931c4c5daba629a725a8b17a22ece691203ba5d55963099871d6ef66c7f2abdb5018da5bc4931d749a6f51d9dee65fe05897e786f97987f96479343fa17b7d7c824f1955d191bd78e93a80a0ead276a294018be4a52f5b4e8946ccc53a6a8a2feee88e055017b335c84eaf8d675e936a3c833ccde9853630885d552b105564719f3448cfa8c2fbed8a5946e7941021af5d51c6b706c95a867bd6735f785a5ea7947f9b4ba8795f4e42a23868e9f7d82c362f6b7ebccf2289bd13b44be2636305d96a68f684ebb31987e6941954b545693bfeb7a1d91bbbf4f31fcc87c436623b7d79e390eccb1418cbdfc3b7ee97b2f8ad02aaf566e982b8d5ca807f257eae607c525f5d5a64c3a00e7eea2ed57676035879368389efaa1f5094199c1bfa195073230268e1ccdeee3a2c18c72a73b6037edbac77009732e62677e5e3043de6802229a76cde7c646c7b9441b0a7179eeb290a5bccd8cac04def5611fa5fe5e7cea4d05669243f738d1df93898c377b5cae5407828edcd2d1e11cd0eebae0eb395b03e73a855d57f68f398b17f695307bf8926d681cc207a8cf2f0a0c33ea577994d56f22f39ce7ce6416fe1eda11a0995b2622d4378d421b94f2c99dc940b01ea3326b448d10f571cc4a1ed2e43475abfbd9124352881167189eb9c75f655806693d850b70e2bec5b1e619b65fdaa80089d707db848d1d15f3c09bce30623787a8acbb4c8f72e36224fd698af0f266214f18e8d5f825480bfbb598c0c423924549bcab556955841eb29e7c44ae03534d91764fb00740f501c2e9c0e05d67f551fb6d5cf06b123fb2a9a0fe7f3a693b88e52516b2169b2a3b0f660f909e66bd04131346c8c1e13fdf7091bb96a0d8d81bd7f50ed76a86890c998168e7661e90c0f336e5c7a01ebc4e6814b604b39b862fa84d087c91f23fd80f111da4aaed91c09a2f8531fc1c54b999a24663a30ccc7b85165497c3966b631e0af5f47c261b0f8defa6549d321ca29cf892373e58ad79af40ecfcab599bb5fcc21f1e98a8eadffa688dbe7b511d79044cfde910d3a40fd09463545e46fcd9d7a1709b6299ad0c80f613fda96b5b4ae5175c98da63aed767aa2b3716afae1669c2229bb967750b435b5d5d3b8b6064bc9bbd0f03d02a963c7d61fc637ac01b77f783567a3f62be388eb63f57928df43991a2e7f45bcc958fa2cf1a1b2272275f9410d7b34ffae6e164eec18d28112eda90c38cb56c423f0accc85ef7360751107db8110cd9c03755ef134dd47ba086af7e5f615baa0054885c000b42714bbce5cd4f32d2369d1fe8f309faf29b9ec9ac2b97bc71fb7d35f69e05e3302098ec7915f2e08c53d41b5867600a15b9f902a1c6604d7dd0bfe416c47da3701075c70c82c2566b3525004d2e9b41ab9505728091747336a105c4b97acfd7382708da654893c8079304cb8f6317703a22b5782ff70ccd17b04f8953472d722efe437fa2458976516d251e1107363a9d622a599ffaa195fdc925d39f2e743a856f9dd0b08541e1a686dc0be1bd3cb01b67f9178b66324e3c46e55b6428ffb7c74977d0db92e031a3b6ab5b3332957fe48ec1af11ae62ddaa08e627283264e0d69e004fab47377bbf9673740d15dc3ff6677fe2e5c4326b776b73179f2360dee15adee913b0756599744a4d25330f7980c25de762becd9c509630d9cad19dc3ecbd0aae58ffef9579d7570c26b3750cb8d40c95893b748a91cb90661be9e1beb42db58d07114afbc5bead9778cb0177f963b0eddb43926cb6f6268520825d4ffd10102372bf717d87350b450ad1c916048a7183da428522d7c64c97b92e8dfb1519ca124e74727dee7a38b0db032cc6bd3dc53752733d4d1d220f0cd71e9ef96ec0fba8cc13fe07e7b35d55fde45113a41fc314f86b8fb0529518ff763b592c13d23718a647c8cba561ae27e68e50fe72639c5953b0107a8fe48b6e2e4e99fe61d3f577a27ccfceed97d44ccbd386769f63cc3333f3fb79cd593e0ca31b8e695fb3125d38cb67c07e495a2eaada50e70b3f60fc111716d26c66b7430d51ba5a61798755258cf38a13d1926c17cddd3900845516566811a4b2be789f8cfaca3fec656b89c02a7118102fbd1d3b1eae609c69ef37a50a23bfcd45ad75903cdd216125d9507137353b25d0b2556c3b4d394a868021256b015121bde3366f7d321435047313556561bffba87c03d6cd3f2055df4bb046bfddd827c3d88b9be277736456ea5132b0d05d44845037535d83b620a1247a8370a09fed87772457538bf365be7455a882a96fa9459b89f6d07a7bf96c34279aca8733a6de98c9340722c2f27b08b6bbdc3fb86035cf566bae836cdb243067b5caab05086496c525bc2ac0d64a625dea4ac1c774ee49c1253785c6a4c40af3ae1a3403b86d23845873b12181b1c52cc46c1efb9c29eda9379d54c5f4a2965e4ab8f4059e9fbffa27032280cc39a4f896b917d81206747473dc047c6b28ce12b16e8889ac0059a2ffe41403bbe7ed6a9d39aaa1cd067bc951725ec233434a510e9c613b2036b4fb7353e403e7d2189a84a5519c18315bb9c2dd09f5ac8acf4e6055a0c9c87f2e6caba3419dbed00b9a729aeb6e3723062ab8fbf467e4def9d4afe18c3836df13d91e8f6dbb477063fe224fb70b24832e6b79cf04a5492c462aa858a877afd8d0a5a0b026da4eb1c4d3bfa3182c05f87ad6df13c903238be728b1b6d25c916455be10fe83a6ab08f450f1d0ef7b768c15ef4880f888dc2d35342691eb6168a7c90e5c1b63efd799147c081f4dae02e2d84b035f94cc91d69d22638be8aa908325136e85516e9a300a2f5bf4df18854db31f6990a873d871040aa67040152a9eabdff7d2772d4e822a0c535e2c0f81060bfeac189157d016b317fa608bfdf44b397c950ce2a7649a288e52bf83afbbe3899ce61fe15beefb9f401cf7ee0205b7f99d268d844e2e23adfdd3249ae9dae35b20cb19e1e44aa182a255caa3171ebe68c0400c4e5e95f3af365a25aefcbfea3e7caa54e3751153dc34b3448231e48aca619fb4644ae8365dc4dbb799c76dab9bcc5f9fd04742a2dc0b9070d2328fb35fd3ee0474cc2a00d641a114e99e5584476c28b125f512078c7a8c0bdd826011a0732ad546cc87ab8358821beb2d05c048d2351598d1bab570ab37c2a3519218deeb45ea52f51df2ce244e6606fad2e09bddecc6ab443bd3924b8977e34287c0c7a8fbba4c2dfd06ba7941530b3953ca7bd56804aa0aed0dca93c20a42e45aa10b8353a1d61fa93334b668d52fa491b80ea4370f77e2b747f1026aea40e5c174a67c70a6b47c87fe6e833b939d65aac664ddd449de398bc00cc823156041423ea7f8906387822d80a116ac2be5077964d6dea1549fdd733e42397cd58acf964675d0eb3c7596ebe28f638fb35d7119181ef3e38557399df56d010962e90f17c4c99ea44616ecc8468f6a0ac8bd66228f364c9360dd31f3c1703c9c6f0e8af1bbfb03e5da9618d8bc8c23ba9be351294634ffb714845399f7e1d0efaa59d2ecbc2e8041440382aaeef822f349c771a40803a31cca242371e9ecf90b8bf13f078f9d47f9642b2cd08d62b6c54f861549fe3e8e1e5b68356f9fd41eb2cbb6959491012a861b535e44b6f65e0d8621045eadc9e9234fc304060123ba6e4134a6da958d7b3aaf870dde7f04226524b4998f2d50fd2575ebbed9aa9c4074809b2dbe41c34b14438ef1ed96a29a8d9cf87cd7eaacdef89a60434bba66e1d72f38f87cf0e369f8610def7e2bd2da3839a1fbcbf3f18fae697652464e74b6dac886d515f615839f791515451b0911f9729f6e81d109a59516e359f880503f107bfb6afcf4611209e13e3c8055f19b7bcca703c7a2b0aa9d26a468a7ec431cc7bcd57b429e382f8af80f213309d5ad2575e3df758286d2fc4551a1867a49d7f9fb0e3198c8242903dd93f4192f72dc8f7a0a0968cba73d42a66a3768b016e8d82b96c63293b1d5db4a1b50d6520200f5c1152e2ee990b8fdccb30f7f33924bd9eb92b05e0ed7ab0519eac71a7b0f9482d2bc97f79b8d0a379cf3c8cebef854c5333c0455a5167f2d56b67f7ee71f7645b43f0c7b54e4db8892943bebafa1c62a03cb609c8e7bbcf7a1f8dc37bfdd931c912a1c5edac3894e24de7618d4f45e6aab0e5ac6a9d00c2fbdafeaf6d400d7c8f075bb1b2ddcd761b15dec2d2a3ccbb0d0e958176d14fc42c7b82335192ff806f405af2c9b98856c57a63a29efdc083840e86a65f3189d6e4f9771de1e969ac2fcd19a9a0b91673e3d457ce94e179563883d1e1e68940bbe9bf9edaa23d8a34a70fceabe57473602ffd1173794b923dbdf513be7fdebeb6f43d69515e1f38ed4a4d537dbdc7a6529f466bf56db26811b55bd899af74c038e2bc6f58333f5dd48a85a6faee1e85778dccffcaf1beb50cd1c45c8786623e31abc386110ccd3e4084e247c2e7b3431ec87a9eaf02825fdec7260569103881d5046cf621d381e48238989d592b2b5dd2b42900584f0b334eb23f683bc32a559600974759d3bcba617d4766c1026a33520e547b94221ac04f10f186013ac1b2f7e83bff7d9804428f7b6784eda886706c30de212e5ef9205ae46dd85fce59438aa31d3d7201f864be12599df0a4492b66c8f65da4e6fb45c45703e43d9d7b6381b7619e4d9baf2867067af7348c867889067ea7479c138f24725cc39cf2461c8acc0845935c4c74402dd35973fcdcc4d0b414df0ae605242f7f3fe24e8ed8a4abd087c997e7964b24a69fe2432a9c4052a2ad045dabc535c7556d2564d3ec864b19fa171fdca9538516406c03a1707c61e91b0e8ff3168ab358eb5ba05025f3615a555544df018f7906273a992ca81492dca98a479e8b6804aa1220f5d53708679feb6d349077f00aa93ce9fad914a052deb41edebdfa84bb2919e4cb0b3df2e37a3913de560a7c0476f21a95eb26ce9d8071bfe208daaf86c1891e63dbd036e5eef72530d2715def36042d5667d10413cb804122c522401de11b8ee54a7086034c99a691bbab6d364822652449c950fe1c607af409537990023804904ceec3929a7b31669ed73e4c9309c2e622b6ffd336b23bcd2e754042d6492214490238acd90c0ff8533721e240039d22a77d1954babd6754d9991c7a753d71be3f05603f04289adf713c91d4f65feb70c976742ae2e1c851bb7ee976f8a3073b2353ff4f669dd5104b3ed831eca82a16657e69d233fddae6eb7b7b1bb77fe2bdb689525125c27403421367d8a7eb581b82f95c4d86639debda24fac2d001aa19586f3b7f42cbec3c9ea6c84a78e5b54e198ad096af17c15dc8f7492ce4b3ed0c8b99beb67d7dd08fbd6e922bc48d3ba9fce5af0035eb0b73eab05873f984c7b177f9b53be4ecf9316820f16ecf8b52c5057bf855f45a60196039dc711b9f4ba0dadca54ffa7cd9bf5f110ad6f801c708a0232740d6962ff535d1b31e04fbd52ba5ae9420bef4391a0f7042242d415421198f6d9c6acc47f4164380b8e9b0ec9bb5abc919f10f4f7e4cd2b29cd773dcbeae027e5386d6771b6227f63e6899225bbc0f2e0c227255b794aaa6bb007c545a5318844d13dcc723aad871e4d01ac2ce9ddc878a777364830ed3a3c33ab40b16b85c2ec113269a6566e57d3922e866fe0b6be3071b5c20e6eb727e062e240822a8948f4db4fe583e915d4eb38ea9ad36dc90facdb3fb047be36819d9b4b699c0d1b1048cf400e7f298fcbf05f4bef793d1b83edcb307a999b6793768f863997d9f7864ba4d593822095cc4b84afd3b5e93f7e233ba4f81422c6e5aec9766552d1016d502bce1ca6fae08b964fccc956a4b1b1a765adb4a8665a96ba19ef0496216f9999aaed3fb9b432d88253be8f809653586251490dca14f41e4ce3cebd1016d89c964f48c8d7b773b79ecc7a69ce77fd67b6d0d2c73c68e3281928d219b975e48d3701f65fe7e104d23ee696c2e689f4aa3586184b6f8ce8859d2df0ba2249a87e5bd6c8b49f05ae44036db8db5265057c14144e53b1781b2eadd50a80bc38e3b846332a6c7b5fae5a06e0e31e055047a7c564e4357d31e5fdfa3d9c7cacb2ac4edb26afeea22ac7e3470165b4bf42c0fa5ae6e28aebe8a333c71e36a8a39a12fb99feefe7f333dadc2a0e7cd4ef94d652c5508e1eff8bee6b23017f9871a8e87ff2df87f5a09da94165be6ea233f39ea0ff1b43e9638437067aff07e65cc50eec9d810db6f12d8e905dcaf462846bd9949941f073f4eab367d4c877e92a4152f47e24e8cb80f7eb8ce5ab98d50892f6c5a1b415614a20f245bac0f70debf4571fa94ece84bb42bed0d3a81482f49db801ff4218f05dea925445542ba24fc60c60fa922c70bef2ebce1441f8342f684474996815ed0544554f2b75def3822ba133cc8cb85e229557ce37638414b89d755c637acecb761703f60c513e879d41ffcdbfa5d56c7ea08dfc5b44d87966fe8dc18887f9f799820aee708624033af3fef1920880894935b1b6b5e49db7e3cbc8294fe6b5fc675eb4eb49c196a06e6ca5e5bc88981980a2a34f447452297829df6bd538770af18e16bfe528b8e258853ec1c296240a61fbdccc178c106b02cb7d3fc431dbecd0a63972a730a41e37e02974c9e56b1447f0719617674a1affc1880309b2c84e7d04909406e4dac855bcc3d2cff7768c56cfdec858171ae36abcbd11919833cb06310464fa4ecc9a0483ec4f193a13657887d918e76e7f2c73b496bc50f868c59ba9530dec02557e7bf73798f4d39d2730ad105d57f90c52716c6729ce16457c2d943a1057eef03d8ceb8f8dedb5af3679ad694d21be00ea225c927952b37de262782c2ed271cf68fa25e04853104958bb8636a4b791e91cd27e06521d78953250d351a24418d1ea838097f4c465629ef94a88ce3ca42cd7b83c82501fcd0015e4c677364f4d645695f7f3ca5c0d7c5552040a7300ce5be4e74ad74e54a5df340dc68152ef856e4d1506e90f9e2d96274697d0f7f851a989ce695ecbccc0c692503b5d442b5efd041418b934938cced7e1c8b41a2d30f4ba5526c9ab5426d60c7f8ab6c17423d75c068d278eaab33533654cef0a910f608ed940d7e9537e6eda0bb6d6e5ad32593236fed79125393f9e6ba4bfa5442d1fdbdd164e03d72451b2e0633a96267571c81afe75b873c34ef0dd2f5ae554c6bbb5a02621cf5489afab00286163d95a733f7204acc409bd308c91f267692ad0c5a1de323f55a985b6610d2facc2860948cc78b40a7b41859097cd96b09c55fa0ae41fae512dfa6edae198322c0d247ec0a543c2786676797e16f19612ee9759738da175c96817f8ab6161c7f21e2d4bcf1a1ff5fd8a7f7025ca2bb75cd5baf411718e510ba8d998abac68e88801b65e309c0197be1107933fe4996d97088a290cc79362698cd10d78b7c0c00f2acd587b9822331631cde660f1ba52049e0712e001680ca1d5a0d5db5c2ea5555c4807cddef2627e9e49fd76c690ceff74fc46b243c9c1f86f4549b981342dd4f06a8314b07db0ca26e1e22654412154efb14f5872ba23dfcc2250343aa97e93633254348af05310ca982d09843c8f4a8321344792f3ec3b2821f3fc77ff99aa1a5b8d41f22b47a113e8285a5a5e408035fa2b20fcd4a174315259e551b51a653de902b652f4f3decd4e7b1a8474a90207ab242e5b4b8131438a7b74279f831351ffdf45d3cc565f3b6249f8535eb213630236260e6f24bb8885dc51d8566c414f9b63a7f51d2af4f9cb41989fea0895726d2bae851d7226a7abb4adfb00fa50fb3d07b2446f5298d6f218ca8aafa8d720a0f34bb606641d149089aed04d3e60f71bb81a5c34ab116d4b713192ccbc6f5e2c523f32bd4c1c609a51c2cecbddfed5ab5505ffafae296dd05e3f7ac70d919228a1cd055d08c136d6e35b32f31e141e8cc0d5a9488ac5ea340e930c37af6b4e40aec42036a40ee44184afa647a66eafd64eab45a4dd5849e8fbc67d2af8b9f967a375621a78c1f5d1ebfcb90a9173839d59085f026f63ad97db71972e51c128a1d45c3fd9f626f390a6193c3d09807354d649a53fd125847c4a92050d053917468c9727378a753284afd5fec69a3c91d507d5efca80dc52f50354e20e67b1e109bcdb2aa4a8b5b343d208bf6794f0f080392a6755149c920621029527c31b05e66b2cf96db509344746238d50775a8b61ea4790d70fa6e6aa544e4fd9741e6c7ad740fbcfd8efd81be02b7698e18c551ec88399c6ebc1ee3eaadd81a7ecee67176691967f5341f78b58837aa784df7ae5646eb60feff6ff15931ee61c6df5e9d543ef7cdb9c23ee7a34045b434c2f607f786fafaa96d1932d88bf255dc5947176848f74caca7994fe875e6d7e6ebbc78e1b2be41c7011715bdc69efd7d70b275c6fefb3d67ae2a2d0b2e7632415b0b78162a4be3d326b82e7612b6a4b056462ba1b774eed667624bb0cf9562787d5d55b0b12f493fe607dcba58e6d340c8cda3b24403e35321dee94f952a6c7fc6eca5641c58d24270dd58d1c117484fc15072d3e8392020c2e0dd492735ebfa6a699436898d1a6f0f04d780a65254511a39160530390a7781b29e7ea1a925dcf8c1ef916f1ef7bfc1ad5bb8ce66bc70cda171d4521d1fe82640813192f0a4e7aa2042b576828960033029275d1f32c0688c34db3d35e111ce3c2cdb1211ed1bbef57c6dd213d5752603b61604d8a1aace353402eaf8c36fa92068e7a8f758d7b8855c726ef7e5231921813e500fcd758eced391b09da61a60422accada39ab1a0fcbb3846fcf74c24d8133318010dc7a98e0b6dc01cc45ffeb55e1af961de414cae97c556795997c67d88aa778a1e264050b7de7f50c2f1782437a487b23ff6ca5f51b3428a71a37bd4088d239611860dd703ee0fe49d9944be19fbe360417132aa336116cfb7b2462e0f000189cfb76e0b76b3ee40c8b27e2eae10eba303d35495a7284b0dbdc60f2856d93d13918719676197c9765271d5fc35237f672d1ec8eea917138cfed928c9da46a9e139f31751222375140cdafd98c12a0b8a7d7fceb2856f71376c7e79f504c01f7bd31451ecf9a1c7c97359be6940060797233efe87a80298af5c4086ab8ad29abb592b72f1bc163954a344355e9f3a428312655bd551b5fa3c293cbe7ce9fb3b4d5f5c9faff854e667c2fbbdb116540edc4977100bdf90f67d8946c29378bf329f5acdcc4371aa2713f15d45a0d57ef15c44085e26c7d1d1350553fbac2f294f5478b6e727918309d6aac1ae049a4563638b51274c71030341a85c0e8a95fd6674398bd90738e74fa9bbd820c5c04374db4ace56a4566cd5e4af959fede2cc05853c0e114a423c53de7e60f3007399b1fd37e031c7089bb18acf3b94d394d1eca9fb4fa19655a608d31c249cee5354706fe7cdfe3b4e409a853a1683275ca69bee699735ad6adc3a2258a6189876b6a2aa772b63cf528f71bc893027d0e2ddc28fd9b9c8c41d236e27efe6fbd8d3663fdbcdc6e9f9ab0c6a8e05410327d675b7865ee8b0f0a3dbca3553bb5ca1039a6e27caa33acc241b2c357b60fb5cd477531abe971f8a30cac561ae0342f497c2a16ba18d0b0a04ba729b5fffe8189ad7d4ee1fb74bdc2e1f08ed4fce831779d33b8fcb162aba86002da73490d329f095d913a1ceec307077377915a344efbfc2ae2b5a5d1735c6f593595166daf1a702a486cff05ea07e7b07625aa1685cf0f043049e84c8ea2ac67290ca65853945306181a270a2fcb58be99422dee108140114bf01723906e9a31775f3dbae7418d7e3da278c8a46d2783f890d8d628e320e23a4468f9d81c5c7c71228993b350b540ae3c33820e03591cbef35dfdb94209961319ab02866d15de0fb435445361a638ce6e21bba554895668323f4e9d6c91de82b4cc1bea886cf74c7ac9dc918e02ade90938535538321a6860b21fa01fea58a153cbc2798c3d054a4e228ab3f217cb78d4bedfbccd83b114c3098be092e539fb608a3aeaa81f2ad09d02834925476d4ee1f59b532ccb0863176b8663f0e94451554c56f75697335a0c2fc729f0c52d194671113a826947424d9d4fecb672129148284b499f6fac3a75d88c6b2b198292eaa8c9cd0017786d4a1c902ad70b58444a0ddaafb8d0ebb8944f609a421496e3879e73461b919463853726ebb0aa949fe741ddc0be28cfac39da16a7810f24cee2e21ea6e29f55b5b5ececa5a1ade7cafa441ef97831355bfa7c9f27bb61fed047787c948b5f7710c256f79be0c042f67c60387901b7ed6a2b863ae7c4c66905efc87c4b8e6cdbf32e1c98a06cd2629ed0b52e7fb9568ed50f4ed428ff6139536ab5cb9159c3f9da725ffa204f85b1619163aabfa0de75188e4928b901ecf68907d7e85d711a9c64b9797949612a525d72af77a53afd868404233f88428ff03f05e0bad9f89ccabea39dffd2f0b88852dbda26fb501eb4d2c5bcd94c1a22eb53b768e3e4ba39ce963b85acbace187a8f2c5582fa0ac073f0ff68257cc412e35ee6f3fb2c28d5b8384cc6de21f6832039f643c2d9caee6f7146eb5f3284cb1cf3a320ef3be7bbaf3c76272ac56c05aaef1e8d8ba9435bc7d67f9fe630844c997bac6c935087724d1fd9575eb77355d449389cdb56e4e6ba2a47a8265db5a8c18b5042a6a78bc695c186c14527451a19ef6688b6b150ee7de21b2998f73b928790420ba8d874bf044b9929f5867d4360f289e77c788b5b278c327d0403d8601d48928f415cd323032d3530c9e585896e612e04a584616149cb32847c92dbfaf537fdc7dc228395bd0ee0f52b20c1905cd5670a871c7535778ffd25941b5ce3a7ee60f2ac4264f5b3fa28dd15519e70434e9d29944e4c358b025b1e456c6e507c21276988c1fba5fe6bc48ecb0ef7d455fd199790290e11d74df0093af94e25929253404e63876cb3599691e8ce449725f11fff4ac72d768f3f5547e650162c73308f019381a501b6702f8ebace74d35386a6176ada921d2320e92f471eea037e1eeb56b647f7d978d9ffe9f8a766a3c44af7e301a0483db551ea98bfab7ff4150de0ec07b998448c4b7f9adcfe3c0dbe0482da99583ae285684dcf159609393df7515fd0b37b3fb71f59fdef900bb18e20a35c1d26c724183456b75f0cf91dac82cd058fd412a1a583e512c5dae4d64c51ba5a170df045b5079f1814373ab6ddb51412dd6d674ea2d7763275cca3ec7041446083668bbf6c0c2e4f31a344bc58c837fead41a0ca1cf87c8234a748c6ef2410670bde24931c32442e81f39bdaa11979fbd603a2135a2a5846f848c7aedcc7b762c8397103743c9ecac1c1438a3059f5e5b3522bd4df1e5a80c95d52ef27db1c04efc3517c407d8df1a9b523a7ae87d554bf25562675f807b5433dea8c3af82a1e9c044e4cc4395535d11538e023ebb7d48080f44c020aaf314bb53e644a9d93cbf4d8e3a56c8cb31c6a64a1041fec076fa49f14c77a47299033c4f7d86c7d95727dd20af20b1f13aad014c42cc9111c2d7da5c6c19c8caadd7f17eb49b207213b8173c9fc60a445f26983468b1e8d41c77e3f77375df6ee132889716984501e548cf4039700e009d3ce53df5e4b6b3d582147fffd7af6a326b4e230f033789cb45967f0dff4f3adc9065887257900ceccdf7825bca4afe28ffd7c8f74c42208ac0ddca43f17380b4250936ff1efd3716d884d1e4989c04b94dc91d05b36c1b6d71cbd74018ba3a81d6dbddd53d126cd7e6548489142f0c194199bf71da7ee3c9f93f6c46ea7d8abd3bea44d4f8f6b17fbeafcd04e5d41e0dee6140365bbc60a851008d8be687679603104c1769b3ae02a6c0b977d364932eeaf115fd781bbfbb18f9c0c2c2d5482b4d623b66ab35bec30f036d75ac2783fb0cb01beafaa232f98ed56bfb91adee601dd9b94e2cdd18108cdb42df137c3528d8e670fdac03c39a7c87eb635e9b43f36582d536eea2f1d4c6124656bb9f71708c7814009feb917960192be9a01bd69efbb8ded03f285368e42926be28ec8a8ef20b7f768c22c30e7d36d9de6a552549251fbffabc4ef123ce6e2678e90fdf9faadbd5a79fa8c1db0b86f109cd2b6d740cef1756e876b0a7e3b165474a92e6a20c6600319aa55d9fc97430b57f48646339b87329e35760af4c613230fffb3068145ebb5c366b294d0c69cc7328f805abf65016115985b9a1cd53d96be9d5e461b73c3587da4dd959f2d2ce878cc520038a956d0911b25d88a3873fe87a5713b282d7e090f7f630d6c3d5334b68e94bb189afe7080e4cc9640c313d240e1d94d8312ade3d59053854759e4ee05012deb9da5cb95cd772f506628ed93aadafae4ef631dc866de6f8f2e1962af6d019d70e909265de6de4c072263909948f91bdf2198121b3dfb964c9e6462e694a8de267a47dae4252f5c758db9e4622de6315a415ef8c2c0da75584b9f2070bf61503eb0a6a3ba0678af747916daae0743bac55a4018f01b7103306746add1ba86f8eed3889313ff4ea536268616a326e60a1f6e8e782c7a16213fbbdede0efc6bd6d4cbb446e11e6c72963a8880c5e95c1e5181040c497591660c49aed9a937fd3e1e4c9f46e310383376a8cb5a74544b50bd1553b4ce57bd0edf35abde6bcffb8985f5345f98835e8fe322945b9993209f92031c7dc789428d1a0b3ed19349049c228c1a6434ff33ac177aa8e516b9fb30a9e1909724ccfb40881c3312acc209d801c988015d26b29519f58b650ab1114ba0536294c3391f16286d299a3162c173007d8f0a89934f125ce2fa52559251bea6e5fb94fe7d4e8b24799659c8467b0cc8d736f49fc961f86c7ed0648cdfb3621d5988c039fca97e12ad2a30c0fcb98005d9bd2570d0edc074b711c9543dd14ad891ef0d956ee33b08902fe5df165a7f8288a42e5e870240f9316f6c30266bdc83cb689858fd14a802ef4234f60c332006c895494987f0f683c2d2b966f36a8cea5b8bff61411c844f2b6805d4e6bc046d144c942f820d43c03013e4bc0c328f38654346c9ab803e5ea1950981da9238956534c30b08c00d73acecd39b68c247e3ba911c830a07ad847bde58792e574c3f4ae4b571a233e9e23140cbf4f414f20f675de3a659aae497e12bd4db39ccbfbaa4e467d5f0ff5fb3eb4974f62f68fad6d2334834b7342fdb360e68063cff3a160a226e21cd01ec75fecf4b8a7bfda706702b30e258ce6048dc2ab8daee97bc1822862fd70181c128add00caf9d9105b73bcfa7d511f79f7465a4fffbe6ef6733b34afe3f16c654c8e332b36cc69bc7165c2a2acfaa62c7d970f60128468faf7dcdfc31d907a0e5cda933cc27c4c048aff6b1077b1ec92b4568b38965a9fddb95f460c4dc150b66e84bc19bcb047bb781a6c2ddced9fed8ab82f34b85640b1e619f8bc9551eb1bbe0c1ba90ea07a1d0614a055638e923e9e054ef73e06f903be86f535cc9dde40b6196ad7be06a89a3f06f0008fc2c536c8ae548770d30711f0f84437c1aa073449a13a34b71171820f52176705433846832741ec0fe9c8a5afa6c5b6e5156cdcf96ba4b38710aeff0a68edee6e33542f19da91b6e0e446c9e524bcec0b681064051e77a0014f70e9f97e2951a4b543c5973e920f0bc6acfe21f7c1f2c62e00762c763e10cc2ae15172d887bd24f8a0a471a3fcbfffe5114bb09f1020e09ffdbd880e5a12189c6859a840b6ab0e8e9d1142adc0fbc12dfc9b5608ffb8c8b3366b2f3c5a9082f5908c0e08bbecbbec2462a5c95b1f8c9dfd5ee1e234c883120ace91bacef035c0aaf599177114ad6c14c284ed5202b1516ff8327780cb4f3ded191cf0890f612a5d4f06907f92688392d227f04bdcc52dcf58af4f960bd832553202543d426a4d8f8d3cb04052bf6ede3c449bb2429042c766d2f06cce05b0e589b541bb263ac69e3566261b7388305d5a4431cca9ba1177ae3bf617595e78dc764be59f1ef98666de8edbc825fcfa22f17dd0844acf204db7089a27a3e32d0eafe9ecb74fb769db7067f11b7df7daf7deac106bbe15758c65d76c3812e8d2dfcb5a7dea4bd8b79ae2c3fc97d8c4f575c39d8646980038a22784126f65ebd04d01c1bd6e53b7c95becc6c3683cd181b8cdc92603a30cdb974cf8e1bed444b23451c7de58811aeae28f4dc3f63cb6499c008781b410da248ae9c962401fc98397455be415fbd6ba0425f41fe2001e70902c1dd7cb10edfed27e7ca9bf69683f55deed45ac9fb659fed72f2e6c1ac2eace6de4222c821c749fd594073f3e5f83198b20743743282b1bdff5aee5e16871286620209ae79d32b42b7ba74a2f1988578d8e478a05a0c667de23200dbc6494dc5490a06c8fbad8ba77b526d9eabde762349b7854cccdcf2faf3eeb6f4da7adf8c092ea9baf8542b03866a0c44bc12f5be3e3652c30248fa3c9e98a4a3feadd5d41f85385bad6bc9bdb29e5c834417cb1316b8977c4a0edbd627451f4bf2cacf38c587c6113b83bb145d9f0bdd213d62719006639456c0d4aecb83b3ba156f10a72d51893c2d77bcf03dd2e2ec484b1973843cd5c277ba435a4915a0b60139c11439c58409be5e8c327b90ca0f170b7ecb44930ff7fdb07ca8cd4d05bdb88c67732b258c0eaadc417540cc85ff3ece8471fd50d780f57c4b1a95cb91b457a030c31b15e7cd51b0d688bb532bbb5f569dc4527bed648bd9a069e8f4b3cd0f0822a97262ef07e745cd84cc842f983b424a1c48d26f2b42916e8f2bafc2ba9557751bd3f2bfe4a79883b86722984fb212c4969d5eeb9d3e7063747671ced4a63f3ad4db4cb2418a4d225e015ba9bf2efd5e659a2182ca5679899e21a977851b3e96164f70454d09a26359460991a7aa45e43b51e6f388cdff48647a74bfc717f378a8b4439bce0833a77a3a5af849267f172a5681c2871ed8aa7cbc8835d33dd97d8878a5c10e3b5fa8ad9de5dec1e335f8706b0c4a507a1ca6c9221ebe4d8dd0df59a5db420c79d3d9285694911a40e049685e0b545081df1e527e7f2526f0c37e321c01f09ec76f37c24f32fa77122ec1160d99da079fec69bffb66af8ed38bb16d67834ce82b37f58f55addcbb5a19f0cd13fd2d37c323cb685d11ba622aa9fb426667c2f54d1083455c2474f676a8f0ea73404102786482c38b386fe1abe265466ca2df07f113f7d3a60b05e2f0bf15db45f647d18334a0fb2af3cdb2ef9c962348aecc43abdb97a6f389d75eeeb08097f14012e6ee71cd7a5da037636565a86a8cd9cee656a8ba335302a7f25100b5bd29e70b4c410f18b37571d668a454b978e9a1fcfc85308207ab03321e038ef6439628c638bdbb748e8ca1f9c0e3377738ce5c72137ba499b3d54b14053fa7a91d631bbcaddbe8a73cf68ceb196fdc4789314a5bcf489ce321fc5185683559063a8b5863da53762cc808a1bf514f625e32269d62403c42012bbd3fea9008a65bfa5afa3c2a67c24c03d3c4853618ff3490efe329d0de3ffe324f4a77cce053257a8e27b58163c02cf55b3f843bfc844dccd03505616a1de3d675d12e0ec6c8797aab2dcca7bb8326ab420b6625bad63982c23ea0ce60506e50d0e870477fbefb70cf43943e86970600930b4f3694563f37efa97b4e3c15e217f0ca541a3b9985bd692da919d9b2616c8a6c657cd76f896e7b58ff71cdb8bf5ff052005c24d3d8c0b17dc57b2f4821f1bbcac2b21d0a3a981da4026fe96594f9d6f800a74bc4fe9630fa564f7c32faf8e8e5ee03f9e340faaab55aeec2d20114bc15ccc242a61c1689987062e1e293730cb57cb93980cab223c1afdd01601da7c7d205c21a8999600cc9a9915c8ac1ca75fe248c47dcd19cf0486278476c6689db80fd03f6da5f8780507037c7d7d838ca940da8717342416a4250fba98700fe0bf070a774d4ba9573615f98dd863091c282eddf2e3646c6e14cb608d951efa2bbca1e666583a661b921f2c41af6a1c0e4ecfe490cd915029471032f0cdfeb128d8dd953b187c997de469a9469d83bff142f5a38bc58694793edc0be03b1c77a2ca8c316a8811fcee49224c62f0b57d3f1f23f99c59e1d500cc6f6a3212756df38d5f649199e267d0bede7e37424b90e89283856263fadb4d92a276a252ce77e46a9ad3ca93ea74932a5f37b019864f3325051a1723f475dd42d1dd382be4af92356baf76aa228da294ba9db0d7d7c1165394b5de7f4837c78d98c4f3a4ab50f9c89d0942ba98e27dce6d48764c15b906a7eb1e58cfff8c64426403d2f2a4aab740ee2248648d31c608e9f19208694f93265811ecbf14d6560ddbe66951cadcb78363921c91fe285121bdba68bc9d3e792e1435f466248d66243bcdfa4e939a0d2e53139c01a764f3f4f8230ce6cc54de4de4810ee33567b1ec111d1abe491250228cec7145da847e3f7276ef3d91be8894bd4b3d8937bf28cc426056d031ede84eacd6792994d663b57d9341c6a92fffee6b3cc601a6aa3506dc27762f3ce6246d5ad8d100818e8b84b38f8e2449c6ed23128a276ad6a37d29bc0927ef17a80f07879e778c8c8830ac9fdaa8d49196c56eb9ff919acd0c61d2a1916405132194f71dd4f515711a0d8821550fc2678057769ecb716cbfe99bd47c9577fa337cf5b92cfb9178df8d6c5708e5f840c60fc3f5142af316f7497baef29f6e714e19c14a8d06919a81b8e50f81ea8583c9d93104b4ba1340304368e646376fb34fdacefa193ac95df37d51ae89d0aced714dff0b6611e59d8b19720b776b8179f9a7bfebffde037ffe99f3849ac1a3fa2e4f83290379a87898a5254ce2f16c6089aaa2fe4de8373ef4847a12d447b6b4b7b50606d38ba6d73e5b73e2c13b587b1c3e0565a51961012bb2e1290ca82d4ac9bf04fdfa15b5652cc3b6034b1318ea8cbe40fbe36dae8008b02e8c9e7506ff83b8c843557c68869b64e50f2fd565f0cd7a372186df0e63579bfc85550b290672e855d9bb8651a31b661e7587de6adf8ed0a8ba43fc7161d8d0a6276c16a277bbb15c8dec288febfc1b78b04895862fefeced6f7bf10be357fcb4c44aa2e626bc47fa9a496558201544c58299a63db4f8680d1610bb22619936272c800100149a178e9ee8325eb51204d8045751cfe91ec2e067000a45d9b617f61b13f2f780caa9ace7850f6e8708b1d237a6a9166ffc354484c29610dc523885ec89694bd285c4a6bc68b5a44c5ec540d9cae635085f86e2f59b4c27b782e22a6f028e63ffa8c49e06fe7000c4d3e6f26b2a845218c0bc0a0aea000c2f4147f81ac8ba60ed89663d37c76ff34d787614559fbcff871a8daef4b631f6d63aae7d7524b7cb23b6d007c2d4fcf7ba32c0b1ea8ee2cc374f6bdce5e52a50ca14ec8100f64d6e69f5a6c2cb154e1425cecc5b4e9b66d8f7fd6ef5d9d3f78152807595678df1b27cfd0de2dc6294bed770b6380b112e280e644f82ece39f6ac4e560cf86267b5f14ccd23c4769452a06f765f5f77dfc4ebb8e1e1a5b07b6dcce2e06db90e98e44df283b4cc9074fe8309bd609f35552e936a6d378de2de76a4fe9c36c1bf4073e39a8617933fe670eae118e5a4d01c313a78d401917351a166035f923fb0b85547a523d0e3dbb9e98cfed69c9b63b0c3a4bfc7bff72b6ce81b95108321934964ad9fde32717f57331dedb1ac55c4691743fc9619bb2a1b700181ed5f0bcab16057691016acec535a18b372498176521b1831823e20c68add57c7b83ba60844bd5b9b87dd655c584ee49a5190e802d4521f05495c92e53fd0540a75256501717437d574004e36e66672ef2d380e1b3813cd87271be2f815c39e2287f599f5a03fd7853ee5437d202dfa32b44a6b6099e9016f81fa14dde48af195fb361d8f96b412a16213318f69e15f5cf87978ca5167e65473d37bca033bcb0d46af7c8b7bd28a7cf07544eab01cf9b62110d071f412eea9522540fe5fa0ed005d54aa8739643ae81932d9e8acb3568a287a2f8db828a16ef69c36bf88e5c584a0ff98ff871002f7a2cb599dc3cee28ca9850ff9cae45013a4c8a428d41a457716befc26d9d6c7ed5ae79d290ea41ab0809f4e92a880cf49dac12ef777d2ee99324549bbe757e8857f5f5f7ac907951dc15dcfe14f52bbf7ea3354ecc8fd33653f192fd4e143536e1bb4e7a264a52ca8d54d3ee4892444122f7c6dd9d30c9ac9607bceddeb9c4a7c004a4790e299065880717dde7a1cdbecbca9f1e88170b0af1a510b4a9bd59bfff7730d866e9246a1aa663f8dc060b0e6275472e368229a51110428be67448a600dc632182a2b4fec2f03150d44f7ac9173e3253cbfd8ca90fe4d4b16beb5e523c968c1e0080309ae2e9802266f9a9c27071a7d3d75f35d601720ebf61895af4bcf86c8fb56f78ffeae5fc8064f4e56f6e28211fed2dd36a00e4e8739963c793bce1c77a1029c7309a238a96f6b9fcdf7b2bb04d0f7260cb45d2f40ba7f308d648db49e9bb84c3d14c4d9bafca75e7def6d8e905aae5bea75282dc188c1ecd10a2dc0738cf6705a268f0153bdd0937f762ef423e2928948903a71e10c0bc4c21a6fc5505cbfdb5eec8e237af1ead1119caa8835f41f9a1488e92326e7b0f1adf48adbfd6d7b69ac5e47f0ba63e172ec6d85283762987956c288d513a785902523eb36ef23f29b5c4ba4273e1d4a495466869c04662411946567108db890b88d826ac8de04e58be5fd10f4c61a86083e9c821c4318910b1926c68adf863698227cc43ba196435d33222c52738e98c8f6368ae68dac665777fa352ce9e07deda7ba83de2f78e9ef720c0fe52ed295bf22350970ea2deab92dde23416ecd88a47b5ce097815a7d3bc0fb1bffccb27382337b7483dd5d4053e61b63a7ffd8071b5a13447557ff18785f97b13d03d584e71b276be4f0111688947b1d71d945e94e5bcea0fafb57e9040eb1d4753be836022bd60a3fc4b9a6fe82a9c30f362fb6381d9798083b9a170eb1e18e957cd8583cf97276a8e813793a465d523bd60c7b471828ec9d8d1ca39d47828c53883c4459a912c6bc261897bb16c69436c606aae295ccaa52331ef5e54293172426420588795f8f81cb18d38efd443bf033e468571d5b0706e558083aa7dca1735c6c021491d4a84b0909f6b05180defd414b5f4b98a99b2d266d31417ab2a74ea28620f7055afa67d0a19ab71dfa1569c1062e08e25150934295a798df58e51b1841b472634366d973fd5e6f534bc271679a78dbd5a3506637eebf6e390ed012314c8f60a563b871e943bdf294fb5aeeeffd8c14f4bba7a6eca51068500313957181a767b4998354410b546b29c0de7e55304b91fa9a85d3d8efeafb989a17ede9bbc9ce470bc49b71338e586c1c560c997965bbeeeb12a65e421d1cfdfb49eb08d1f72c33f4ede097e1c50bba3a1c8daabcfa41c5a083041e8de0d2b16a467f3d1b7d0f5bda67683b5f6b1b48f58c7cd64a1f3633a36f8e913c214a4044e86a56e66fedb6e49b7098ba04096849545ea5fb721e180f920920d4530d9f39648226c3bcac26c1fce128662da1d7bc1919506162bd27e41fcc634332db2a949c3807a4d1294d6e33046239c45c8fcccb7e35ff2a0e98368271e790711d2591afd4b492b4ebf87729da1d9c89d321f9901a18c201c9a3f8755f6fe2da10c1b7ded4531f8ad273e47df2a9b911ec70c3debc4943c3e8420362b8fc3b8189aa9c0380869fbed18cffe8e1ea553ac6d8eeba99c26c7163326081ad0cf3bd8fa4ce6a2ebd0affff07d0a1b74c03aa8223ea3759bd11789dfe21718b0b04a6323fe3d119ae2d522ff08a44d494c146e68af24a32b739a19de6af7b9d5ae985aecc34637e3a56b953f12e5d52f32c81b37b56e245775c880baf91b901b7b239876a2415d696ca13f6f23499aa72c53abf8c2d82be315b4e3ccb108217ea6703161c9850786047efb712803dd05b2e235cccd21a0196c801a6c4780ae19311bbdefebbe18228e0611a9af68f8a0b75b0348fcec5df48b379fd31598a928e65c907c2e6d96a55b1989a413653f968ea6df6c0cbf46b07765f554dde9fe1737e2c400edc5697a56131f2717e3b4e2a7edb43c52557195877e580fd5a9297910a85c6ed99191f5053a409002fbbf6cc16a4065ca8e919547f20ef2d8aa91607c2003e36a216ffe63d18f2a3748e867c3cc92cc5ba0449bb8663211febc627a8c5249e7fde3664df4a4a54ac4049aec0b184fedc9e528327b5e58a9b81b32b5660e281feff744ada194eefacaf26f616330f1fa7dc7da30946f6beedd4ce6d75542369913b932e2691127da9e4595142ad7a3abc674d96828096e4b07d70538488fff3c987a956b39a618884b00cdf4cc4a2f040b4c6a1d3520b8d55936ee2886f736c76083fbf5ddf87333540586e3f09ced2f232c0782d5ab26d9838f0bb7f0a5055465559156e069c9fddc16b31b7566579f0315e9fe639d0f5def11899ead6a6c03f868e5f0dd09d369bc8000b7d9553c5129dbe43125cc944f8f1f4ba1901669261df9ca71adac2d92efa989c11123b4c073bd4def3e176b34822848b0fa16a2bded2d2e125f0ba8043ad95ac03ac45ca3c2713782d1420c752ea5bf39d2e53619cb0cda100feae88a8f5f6f3b135594561bd83834d006bedde641385d84c808703b8c2a7c957771bcfd876604b70462ad3a5817dfbe952b782a19ec55d0aebcdef059f4c1f096515ce703236378c1d35e3922eeaba3aaec750f23c165f99e96a090c4d9928ed392ff2689ee74d84c62718a3e4a3aa4621cd4d2842efa7b107f71e0001879118f534bef7b0bc1b74da37d9f7aed7d0c281a3580c9f5feab0acfad44fe7857d2638bca3fe96068c7cc19fe7dd028c62dc8ddc5e99b339e8f97a4bbe266581455f29675864f8059b3587efa3cc1a60400c3d11663e96fdee791988bdb72f73d2484711a42955273ac0117fd6ea209d4a4140c75db383ccf5b48c71e5a8c411514ccf80fc3289093313ea6fcd6f56d1cff68022531fce81bfefc9eb96fac8f7e368da5aee02ea89cb03206060ccc47503c6d8a87368e875534949ab9e76046fe5513bd298074688338289bc58c79657957f2dec637540650dc6debb0d3da09ff6faba2a98b64f2494c471cc2396426ce0e29f95369c833c0abe64b562dac7ae08c679cfa125fc93c7a567209ec557c8721145a90f5069ff5929da1df31e02bdfafbf10aefefc11f71cdb2c38bf3e11f650ef4febca2ac58f0413d94f7055f46f1daebea276a79afcbedf5e46035907c97cbff363f0f845363e1c127b78841f06540bf4a463c3d0cd69abe10bdf9c668b9b1cf8d8e5c1b6dd504c3fbb5000bb1433b6ac466d76cc0e3df3aaba0b8212df7d1734dbcde126704764cec2384d1653b579a2a2855b2e18f083a8c826bd3e64b1080fa082a304f0907661c6769c0ae2f5c4041b3d975c01bdc5c33edc9ff73f9cb6d5d5f1c74148f981b1c578a6b1ff5a139d4fde4bd39bfef7e642ed25674950cad7f8d13ee3cceca48d479b5671f1cc70325b97c5f3ebe3500aded87cf42c4bbab015124a7ecd98c1653a1848f71c2d300f2070ffabf37b2b4e3a503c8177879b64c3d6df8dc88f4b416f700fde858776c9c42b895aef7e0e203d1becaa3c1747ca59f5e41aa27cbafe16b5742d0cf9c46634cb60853d6a0349570e6b2593d8014fad4b6d20ad34f80a9e73ba927a7740615c94e42f903b2a9c1d0aade2bfa247f504df8a01f6c3523e11aa0fa79d3462f432a98892e8a9221863952ae8676b18b1be32467f60c074baa3bd79d8b9bcd078fd58fb60b2a6ed0452e4d4828676a3b86ea090d3dfb487fb066f50e5139ff203e7ef99edafe6afc70b567769d6463b5c0e9e626c4bcbc369f15c58c8522e78d2fa1ec8c55af0d81a6595a1ae9da31bd7fa8cd9140b8f921cf286d2733eb0f60b3b262e2975b4b486497e7d32dfc521e5ef8a963fff271d69d44e4a522a691f9aadf40c4f4d80ea9816c3c4c7f3a835c74aa309da42a0686b21b9f0449663b5801666bab3407550976b2f96f7a04e90253e35e787ffd7146d2b889a63ec81b6663de86a13569f2c3795682adf3b61561f8f32abad752e8076cb7e23447a64bb11d55fe6a66eb97036d39e5da0d7cbf2b1569266cb9e936489c1052cec982d160a7c99bc080be4cbab11f74e0a86b1aa3afada78657e3485198f13e6b58a2e3c1fff92a16a4cfb086c95fe60d24bf1a5a3d6c726a1dbe18bec53700fbbdb65a528a8fb087832968bff5ff5dded67b9d5aa1aa7511a1d4cc60a2cff4da6530b080c87713100e04ca128c94e37cae08a7363474f89ec776ad522102783dc22dbb26eb9d9566d622b7f1209db3c9ca3a11cd2bc316caf13e3eb708b5b222dc1931d67cf4e105616bbb7ebebe193e17ed40bfb2f992fd3e89cf2aa3be3b2822ca3e13f3c8da7a0f3b9650b34e3fcabdde29aa32c88dc84675fa3f4e3e849f7db36278939a2e075069cf8fed97f3eb11c8d557ef27bd786e51c98d898ffbb6580009fcb08c9c761459fdc203d3050fa5ea0e6b67b212e806d476ee41a0c1331031b8cc17a41f3892153598b54cebac5d66d65bc0b261d99d4088511ef8dff35471f96d71a3e32aadb80a330589cd5798aee1b63f01e76185cd6cf8fe8a7425b762fdd2d064e9852199f19cb2a512463f5b4e3af730ee78b942ff258c5ecf42a5d0ff6639267742c551a4e14c4291ce4c1ae901326a83be3f990e26a09a0c772bc63ab1b9074737c5d582ebff4f6a13ea49662a611f229ca32851acd171688cd37a32c791994b8c95d7556d4fe5d095097886931b4baccfdb774a235a7fde2ce5536e82f616ffd58125c5a18f6b6b81ecb8174cb539a95da3531a654b5dd727726edca8498b6792d38146f472a23bce0c6c92e64a1ecfef788025e8cb4b32cd28a3fa7067d9510cf92ea16104c54db938ce13cfd547deac1eeb775059e61940ccfe76fe2e3ba99eb1d52db742749a24599b657e705e0f65789cd68d1a8aba15e72b6f41ea6b555740c971b910fff147508fe9c4a6e09b3ac9a8a279aa5c292560da90509fea138b8dcd9538ea834d09f4c0c705e8b921e4c359c120c824a328df9d1fe19f4d3ce071575419653af8c93f7cf6751391b7b51f188dfcbfcb24ed56c0cd85f7afcffcae1a1c341fb22e05028dfd387eed23546b48bfd290323ab9a22b889566758a3a16c92a92935df0646113a52fd0f043b55ddd9c60dccc3ddfe8fe24c24b70762ed268bb0cebba5f981987ec7e17b40b8de35ed7578f8331809a542334617ec938c63fdb51b5b1f47974693d954d66984cd45b9ced4dabf5376703ff7d9c8ef30b18bb95f973eec7d4c1677ccbf37fa0b557081be27d74409fe6f6d3a272bf7543c68a9b385318b7862d7108398bb439e444928f31396537e64bf38e66517909ebe5c60aa198e14d58be21c32ba51f1a27eaac4b61ecc18d8ee02fe1fae646498fbf67b1e52c2984a6cd7c51dc4bd4e352f2dea25fedba553a9ea76704fc032281b9c70f75a102c5f717183b07f766ddac6bc1c747f5ce2aecfcd41cedd7505d35a6aab0145a9ec6f9ee139d2a293731a3785aa5564d5a6c27e6503c035ec73c06dbb1044b0380ca8dd972369f4a17dce524920c0370d0b8df17f98a835050e1117884e248052f67634357290012a34d4db88648196c6a4637cdb8f1d18c462767401b4f17b11302aa90f8ef49d67ec28432369ffaa14619030edb718c67f6686f7d2567de1a8d2b7ffa1a83a647e2c1f7be1581f71a8617c388db7ebdbe039137124ea19c6ba7546c26d5e83184cf885fd2b192a4aa7bf7a1d820877ef0cd8df5bc0755f6f1d674f9fb8cf101ceb844f1b8f4695b84ef1763c27a2510e30be364554f7e567f7d15ac0e781d457b49cd31c044d7845ac5dbe640fd52a814aedfe830b9b3b9d87a46e89db2bbcebcfdb08cd539672193740e55d890c8ec01ecf63d943a6bdc153a323c237cea228ad476ab654ad0f3c0446c06033253812442542c23199f5d2a3a626492fa685f78bfe39bbb408f98e101d43b438ea93c85d5afbda36cc46a0fb1a8ba83af6124d8a1be23d9531726bb42621fd334f0c23768b19ae7c43f187bebdd70a57f8c9fdaea8b0eff0e709fd7a7ddf55d4229df37c4783e7502a0c6cb084bddcf74abc541126835d717517bfdddd9fed7aa1de3349dc542e5e065463f96e7dce130f72261d351b4dfa9e0eef5b950a2e37667140f9c563b1bc196e38cdd752331b829c5088d7491cb1d124d21f1bcf8da09206e8f1ef6065f649454e7779f9b026152190c8d5d4af964205825f6dee933ab3cfac24a4a23cf098ddecbeca05c16e102db025acadbccb2a303c6e81eff8a3cf1c7987e4da46fe1be96f0109192cbfe798088d6a97791fe0cbda2b263e431adae07df6ea4271c10a4fd498f759c85f78ffee65accdb0eb5fb649628733dcd172bda97d2c317f963772930289f3af50ffa466905dd794ba6a2e62ab03ed7afad03390d9481162a7bd983feb90a2c465f1575e7453b0411a1729fb4caf118a017968edec4bba4d03400385107df19bb667a45b1983378a5a6c4eb7a81b11b1cd4a3682c97a515037ecbf43858abfe3b8544626c040c770d2c9a0aa3ea3dbc8d86a9cf8c110308c3864d47bb4c83192f10a91084fc596470e47ac474059b04e87e57f1da66bbbc4250a47c136c63ff1b263fb2386d96c71d44f2044372ec8de72a782eb3e10b6a7701c8ae6126a4dbf0cc06f5b143a90f3c81ca5c3ea9e19ea229fc434165617d393697499012273187aefc7c005bed5784e59956023fe4fcb7a4c89677dd04bbd7dced2c0b54fef01f4edb1fc43cc60213ea2aa8780bc14daec94205960c42ba7af075008f9b177ef8d81619cb64bca908aca05523a477f7365cfe44464b4aae45813c9902cc852f23d05ed3f0594b6e48dabceadf23786d8e19b6c57d78ec32d5bf9532f119160a61c189c5e4f73633d01fbeccbbd4cd42ad92dba397d1ab0ccc3dae420819cd842d22db0d50ea2dcd2e7fbbdf2dc57c8da6bf5b88ace03923f7d5f6a6f766d28ca5053322ef82ffd8908c04f96da1a03ac2d0219754033313b598ef504407fbce511e4770cabb890cf1e9321248ea03e9cb9a02502dd55342f94649b74b812fd00ee1a4905f4dd14110010230a3dcd65916dfa4cd055f834e3155f44f3dc1af5cc811ea0cd92be04c2246a071c2e8cd20929f9ae2bae0c72edb94efcdbcd14408957aa07c91993fd93c3cf8cde4fb08eaea39edb50a8f253ef37acb8588c4083e17691c7b9051510a57a520ee8ac13e159b1313372a6cb855cf0d94e86cb49b924f15617e42af8a298a7763eeb8f22d7882a109943079db408fa217ebc862e0f9e665d7c2df40919f51b02c058052a2fd15845844cc0d3a8d0fe34803852509b05f195725b0ffb36b5e5848d733cbbefe7eaa0c3f84668f820a8dba25c269a42fbb269d961c13a47df5ca4f42676d96b3e64bfd3aadda032d62900062d9869b823408d758f37a6371da9d781c3239a8605a4ceb91fbd0abd2699ce556da72ca0d331e1211c757b38e4ad2912d1c8f3266ba8a44dafe7fad03f81931627281681bf9ac6328e83449a0f8bc89f8afdcb445b3935a1e6eea02cf9107df8a01c84c10dd134dcbd24b043e18e3b70619db7a9503324a09e63734e9202e456e2a804c6e15b2e54ab0e4a6710585c7b5440bf7e33adb8b44296d898b5331da11396c053e85732e3a8c4ceb4ef6184ad3adf9e011f435ae9a6372fb2cbb5c9d43ea5c0a46dcffb2eadfbd61ffe6116d24554ac7d71001f3c4bcc1485891dad6b4c446ed3957bf2b338f86f9976fdfa2a27d44c187cf4c991a4ff2c14eba48c3a521ec4a0fb5a3d4a82cdcb0be8c43f2cd361a87a50136fc418c7cd20ae7750ef931410784ecad3f4b62173f9ceb29a4f2857055e7dae018b9a8655c2a14aed2bef8557804452edf16718dff07ca5751255911d16522eae7fa40b5142cc66c7bb0b61c380c49c0f7e68c3cf49759d9aa24e648ce3f86a1048926b45cdee75f240bf93316ca976c8aafd68b59139ca58590894645bd5ac79e48b94af754823abd0a5011c68aecba270f8206297bd5817ddd51a53172cf9618dda2dde224f3e87a9598277cedd8c08c6848ca135b2011a83fedf533f4500b3519f42ba56de0f58671de146b96ce63b174f2b0e6ffa4260ba592632f4638fa772c239d5fc3dc1b70380d7fd5c89bae4ae78e008d5b4ce0f3645ee59aa5bd530ee8214ea13dd12592387d36ccf30c8f2e7f874859fd3ff0517a3f1e600a4e4b7662152f96d9bc24099c13844660dbe848ce247769921a4b9dcf862dfa347f958f1ec00d71733294506ad6beef2bddf9574a69d344e59e9641bc2faa1b0e328997b51be01167494835339d6f3e929fbe7b85fd232fc62462ca8a5ca295286a4470072bd47d9c4b13be4924b0db324e409829c7b5f03abcd0f2cbe3ec839636f4c6ec33bfa73c93ce531a06d54c40ac26b52d4fca7f551c82c65ae5749b15b5bdcb26a45b6bdced6f9ff62c18696a8d98ac679f01c7b8d21fd9993e8c5b598a97ea0962ee9b3d1a504fb0b792ecd0f4ff810dcb530770e7999efefa6c4c5d1af90e6f29e4c2daa7f2cd3c8b4b925057f0e82867073cd5912a7ed4091e9bb07f0b1bc50e4f223e6fdfb9596ca4634d3abae4c7768f3b4adcfec26343b7dac7010debf6855c7ad329a3508d2c33c0db8e9af2209151969c3e71c7e27d35edbb4c675ea73fcfc58502e94728302ceb81fae585fa538a86515b34f1404a407243f182053bc8cde31272e504e2342b5368ade286f9c467c3fd1f4ea4077d8e5d9cee25bb438015a0e65c50389290d7bc0ddac32ce16f7cd6fb2355f35377366d3d47314b1b9b90b40ecc842ad32cca4894cb503dcc6024c538f79230a593fc2ccaac9c57143a9091fda06f0d5a8ddd7d31befc3634cf2444ddd7c9ca02f66d082a5a7ccbddccff866a2be0f0e0f9e90c4feff4dfce99878992e7aa29c0bfb8083bc8ffb0dca6a35144eda8eac6b036ab18d982702705e58254726b3ea811ce3f8276600daa17e93803152949b95564540b1e4e646faf7bd35cf7625f6b6687dc942311afe4b8663a5a1e360063e32f3a9f28be3319e3fa525288f4554de52ff5a3493092af95d7f8fde0869ac81c3236a3e9853c37ba3c173a96f47bb601817f62f0c2cd03214f2c507faba712439ea911c6df1b2490afb844628f5ede8ac53f2e37db4eca2740b2c6656a641aee2bc25a7ad410e424a56c893ddf4155c7536c9d1460f23568f559c0922608bc1e02b47d5cf178eb405d887aed7fa5d625ab3f3cb055ab5aa1babf81088c4bf237c84a68867c39c03bc1beae45db34a87bbdae726e993240e63a98f1913685902aa83eab64b08d60bdcab7a8a1ec6f284645bc6b16dba93333fea08a8289b629f94c650b4ecb3c9f742740217b15b76bab609b36d1552829e884c21c3153f2f3039f843ca28cfaa9a2f981ffa6d73ee3fb322f498b7d9bb6e24f2e5db9706fa5a99065e4623e426d910ee938e318dabf4fdedf56ea0a0715c7d38baa8aeba2c5f3597232041d617467da3f73ed5b5d86de12125e67c1d16065106d2773a2d46db2ee521aee72206d6625fa6a70e50519ba74e9bc5c18763db59e0b30707f34e92138b570946e2801ecca1883e6856a11dfe1f39a5540e206aa9af0d7b45fb444f6afc04890462b5826d3e70d8fec5da23eeeb9ddcd4f4943289b5ecc84c98b558103f048436c96294f564deda19a0123f8aed94d3685a301ea5b436d8af9f5a05f89f199c48bd364be5b96173f80da838c79d6b24adf1dff005e552c8b818ef6c51d873899d21c439d21d9937d8b3d4d2f5da73de4e3f1b3343efe16c14a9b9ee3a421769a406cd5aab51f0edbf43d1aa356f41110b1ed407cf023557dffe0478b1f50a574e2a71b8de12e4251e6c98478e3a623f96269aabeef98fe0994465fda2e5e13fac3adadd332065c8fac672c3421ca1a437437d62cda1eb9a3e41c7b9a22649b287aa9940a22946cbc86931ee7428e81ff8f8d0e3fc746d401c6d32336af16b0f4167a6e229b4f86c384ed14fff45e8b4e0a59992456aa2e74fd97991c3ec2652a5ee95943c426b9ea12a0bcad4feec2e4d770201d0c744f8f28957755230cb8f76298f582c00f0fc578c776cef99e386630e65cc721bb12601784c42316937f0f2f8c727402f4232e7da7432d4d47a7ffa8449c1c7f815e30c29a0fee7a6364f9527bcedfe7ee43084a536b900675b8b95b139109179f5154d7564c8f46d19b4518405dae03ecaa1fa33be47b70700a6a59eeef2e594b593630b0ea003db3df46ad1afb7783a4e037ee0b2e077af29e7128263a51e8e56f1fd38acd0cebe71c59f2b05c7176f02c1182230d77d77b267ec16d46e5a1f2f892c64d810e1fadcf9e21f8eadf636259038b5d963908d646aadf53c456664b7d433d9205f40bfa1be67d563596267c19aaf72401b2a29d85405b1ba48efbcdb528f303224846b5387c6a2af26bea97e2810c983d5d51bb6e247e8169fd37855d542e3ad49ba25003a61e8e00eddcc2ef1d4007b87698aa31443668545e26540e879baf6549ee8035327ca7db54e428b6390327351977d88becb007522c7254f10deaa63e5e60fd1fcb194baf216d5a77af44fdec8cd0239940453ffb7fe8d42d0775d645bd8effa88dadae5e74240c278313fadbc3b3b2044f04facfde69b9dd14496d29c6480bc3cf524892ea52cf8501cdc0bc560598d72e57ea4e151848b4da1ef3e97d63d7b626393d37bc7c416e15177b5d2144dc24cc291ea3690cf0805302f509cb6124fb67594fbf135914cebdb4eaa00e0d61d3dc93c68622d97f7fdfcf4ea4e46ba3ac11478b05340472f6b6680ab323cfa65bc0454b77daf1e989acc30fcd710884899aa206bd2571c571f7b28aa3e3aa98cf9be0dc0ee1fc1fd0f9c3ccc50d3b02a48e27a3e5a7c301e2d6d9676b0a17dd99098266a82f003e5cd8e61d30249ceaff4b0c2226c1200646591d6b0ba730fc5ab34b888447e29293a59f13b70e9fc8d637c06d4289b3e73b42e82fa983f0d56a12473b7abe5b1e8860f7bb9070ca44ed3a21bfd9f2e8e3c55da514dd2730ac23fcc32034878e9fb36ed351b3b9d8f73ed0e3cbb3b34f63961a4e05e709bdc766bed8e433686e3bde1661454e05bc60c8d0af3be72a581e5b8a08b84b0f597b5be47ceccef88f1bf19de90605f3f73df52c847d41b35ba03d98dac2826ee20461b7400ef074c1d80b1ccae506cf8a631ba34c7fc36c7114d67b228611337e5f8a3f8691d4652138239f7c7cc2a83ea8b92bab5a1591e7b23ba28d52cb879be56e41b4b8a5173b50eb4dfcea7973c7efde955661c2be7df59eb5c76b924f525e828bfe697b59118d403bb74c66acedcb4c5ff2def58df1c6db39e07a6c108f90403b78d007ff651c922645b5dca48ab9e3b7ed18d55e64bd59e523bb23b0e19c84129ddf02fdfedc293591eced0c212b523f8cac2e9dc78449ec2c3f52b3df0b12c47805108e1556dcec32fbc8c39126978422e332ceb91a4441c93d896ce6eafdd7143bda89315b6107a05a38c3002bf10e1109a3642bb11a996ae0c83c8c9962658c136d823caa19fcb6f8c5f3565eba78552a980ff86cf0b9747164bfacbde6fe46f0a9f77fb907806bdcdfefb63ce45f12266b81f797791420c1d7b2dc2a87d99ef594dedf826a53d418f98f9cc6209137dd1efc64c89f8e7b11634f4a3d5ab5c7c4815734c4ca062395092767c50d44efc1c0cc53a775aa37518a57bf39ed4fb7190d0bbd365d461e5eb2ec23896d593715443804b27ea43813d11f9957ba444daeb8b24ec19a6d6fa18c390c054cecf4cb0781fb7fda55cecd76168a652e6b102f2eaab220cf1a858713f14d6bf853f87c84f6e930776ad0bb1292edd0392185d32236ff208d6ea9de8b7e346608839d52e5682c5d6a5a63f19a4c24c829c81766453fd2d27d96ee84a4aa621f266dea2aeb480665854268df121ba40ff54456138d20fdf2af190564951b15234a62f71c5e508f2a62e81ce0c11e315975a14890c3232764651916c40620863cb1caf27b9f0a28766739310ba8d47acfc6af000eeb71fabbe4b3ebcbef7c956b148e01670a81caa87010e3a5c08cb8a4ed87fdf2308ea98f00c9cce6b3116be2fa78da7b9ba7fdb4e91d836bceb5fde6666780ce98be2f5e299416cdeb1c6afda5664e1af4ce0dfeb45c5d5741dca50db18603a6f7d165d77732c21a127f42789560df5dd4ba93710e153b0b7f8e8df122394f8bde24f2593b52126a0612897627fddc7ce235e4b938cc140888d2e93accbbd90feb9a522d933e9eecc820b5d75e11b82627c76a0a24910aa64fc2d7591000a0b0722a0bc9818d2011606e3ec13b01f4c0413d69b789a0927927089988e8daea856019fb2ea344715bb7832a18ed40b27d8e6adc1264fc90c238232309aa0b0239b10f27a2266e5538f0db0d28e9c0a7fd14fd3fa61e7e752d2b898b8497e80bf61344305fa5045bcc3a7af362449a7a9bdd969a8aea660e03581e8507122204a46dc26096af681322f0aca959cc7798d595a3a95079cbba81ed3d09a0bddd7a8c74215eff823af852cde0cb52a2d8b9ef381f08725fb85dad2cc709b693d9367a3ef50273dd5d37a424ef3d12bebcdaddf0afc6e547dad0e89b25e71f11962a299387b6d2426ebbf4379cbc57aeb80257ccd69be0de68d6dbaaf57017b3644824c172364acc662a7321adce2ea86610fd2ac44fc9e6e8246713af282edd5f17ce3ed00493573bcef26728af145129c4681863293fc1772b62fe68986f555a47038e5e94fcb1527baf1890140e92b7a1ad2cb5fbbdb88bd5bc813d69bc89f18d11d5e844a9c56499780e59b9879dbe151fdf41845e9342a80dced86e0d8b9c211fa7ca8723194a5512726a87caf10983ee140fe1e0a8d10ff783eb34697aab3db692208e492a0a758dbc4bb55bb4f09674a107c726df061198048449363e8770ef24df0bfd9e77aeb980c3cb1f979f6d4bb7590925e4f85dd430c89289397f86bc91c50ee8ecaf69ff9afa2f9e99dab5ae57efacabfceae80569594f9fec2506f87dde07af77a083d1e6e2d6c0a46f4d8994905fac0ea8d3f09a3e23b9b768543fca9055cf41eabc464f1dda5b5c37eb184bfd255a6a67a7c8413632303ef4e673c57210a112909e19c6ba462a566ee5bab7c86f426d0322efc0ad322dbbe4cc0baf8e7527410eaf3073093594bef5fb5b3e75c535fa9289d17b9ddbd6aedb9e3f2d1624396b40e1307cb0f05f0594e14f800cf00d8baf524ffa87c807540d7fdefb9fdaf2d266eaa7242c143a77af6f3f7a2049886de443b170d9dbc29deca0c95480961e125847c253c88e3e626c1deff6498e4e3eb6cccd6719e705970fad0c0c4af8d5eaa362473a2c7eb0d540aaf21e7350cc78e8d1089bbb31ef4aec153c5721eaad7029e193a1e5a1a4dd3b4088b6fcf2dfa7bf1bb3e539c7e52592f1bf4fd37d1b1f1614190f193af266bde4da851c5df751056c0b2c65e9cf54cf9998d75f9d789e05bf5f32793e25bcc99e83f1bb34c63f99ab53e7837c62a0efb159b662529870a2665b164a925a77f1e888c973c2c40b1b1217c3482d0145f93296694b89d5cd8ba80118aa3191d2835afec548924c0aa070006ad3031d3aa69217a5c871d8c7fac7984b43a31bae01d608d9f899e7e6247f23ff2b1c6d3d0ada52fcbb0a6480f07377d1b18f00fb5455eb61f59e2d5855057360f068713d13493c2b97c6642aa168078f76e7795df31b54883d51ea51ed23278f28515ffb1886f07b078e37d8440b77cc4c3a8f55342e1342985afbab7b1cdb2d9a8e5ed4a179fc8cde35592d3f6a42972e9876822b7e908abad98676ac843bda231dd29b717fa552d2f29d064d83b9bca521b68e150fbed89109add1396a1f22fabdb7188321c488e4dc008ede2ce7e6350ec117a9f36b3a1ce90b637b12fe7946ed3ab8b108d44acfe128e9be0d09e3aca64d964ccb4655ee16cdb1c46e3584180566c47d286c1c20fb6c6017cfa909c51aa1b8c2ad3010a0046207d1a96d1a8b1dc38cf43507839bd71fe0bda6dae8251e76aa1cd502ec816a5bd9c44a525b30a24e997dcc79b9eada8916dfdec8ecbe3d98fcfedde1fc0d5911ef5502055622803e38c48238b8dadb2219f1de853c534741639bd4262440877736eeb5cad01c0b2f2ed0e3ff778f028f0feb71bcc56f137e3f878aa47385e99fab8803356363662d231f2e555292157554edef9422ae37125ca85cc9bc7cedeb77581e86c519f93cca4630634b80f11300f765a0fc4cb77116ca4ba1098e7a513ac8701b1e3cd6cfc6140083e727a0ef629bc4a7658c221ada4e3506b55986b9e46973cd67999df1662037cd5bac8292682dfb012c71835cf51c3c38ca11d108b699a856805d90d98ed7d491beb43469b42f4defff1cc932e4c9ab21fa0bca1c4467e2f3414f3b5328e4c76858df3b733bc9fe09b58f3036e5133167b20875d4634ff52ba85f23806e12bb851ccb8c4ce50d1ee8757b7f625443165c53481306e4ce37482b32f72938da208c1e483fa7d711ff8ee073fea5818acc4850eeeef081c7e3e098fa766e34645e2aaf5a99574aad052018f05191ef07b12c79463b363decbef11b4ef4577dae89089380f36e538d02b9586f86a324e7444d3ace5662d6442def5a6ff2d2f7417dc07a914cb6826c78269d8afffd8ee269962bb29691694ec83a3f60775d356f2807cd8b61e74daba0c47e782d2ad5c322c44ee599c0661cd284c33dcdac786db29ebb9ede0ab3924efd5ab293c057d3011710a503d5fe0216227fa6c8cd5b807cf223e6113346631c4c0ee90d17d866de167cfb343164bdec1c0359ad20565e6d3b33d03adca6871e7b6aa0427beb2612377ee3917019908843b568322405a71cea1005c385d775f4486255c0bfcbda488f73af3940c52109dd8a766307fcdc0e34bf783f7183313ed08d6f37e67459dfa4a86c78dba4b212788d9f0c59663295bcf5463bc8d72254b9c792d22f003bd80d059485fad48bc44a8ea71a728fdc2a66cbe9874c44455d8e54d0aae23e81dd60fdcda57bceb8c57fd008b93380ae0be448f3785f4cc20076932ca40c5ba0e6f3e147c7c9a2f4288c195c99f5a71483111f80ca4e8f49cb3d4f8d7481d342c712b1174d18985dd87e83ae0fac18c44250bbcd1e35240e5d06dda5fcb0a8b523091d1b71b5bb633cf41dae03f244715acbcd788d2721cb6a2674c6b99f5aba8addbac1a35344f2e4b082aa0f0148647e916a0f318a4074c925202809775c7b53a7bf4335ec5145ea68940c800967ab67123a7bf5e4b0e757f38f312e1b135ba2069617e9e41880a194dc162dc9f70efad05fe4d55775127e692b9675c3b0c706593766be948cd1964a7902ace43f67821de74211df29332ea89f04119f8a54bac2be0b5db5d3569a59bd82359b9c219df7f981e2a16352258673f469ed084e293f59b74459d46532266fb22ae61b905a1683c7c2fd73a6b3703309096ec22ca122af82c19965da67a6627f897870b6c9c20d137b84002f4e2aaaa90f843a9e6af525d70e8d5cb5d732a8f176ee029aae459f31ea2c580ee4d5c0f7f228bf73be49135f30f771a649f9c93521d59058e99c6eff1a91fac3ec8956e756b83207d108db4f9995d04ec31b7fd1186e53f998bf54d75dca677ed1d71bbea139157caf82befe0ef98444078f1d918d9c92508ea952f2226a2f19b2406e994aa6d365a4a341217e7870d21ba21cc8f08deb877560b91413ba5b0693c4e40a1ef8a64274f747ef34191d9acfa556b2d39f0da0cf7f80058929ee1b5399735b2c695efd97f52a86bbad3b974ce2e2a159a6333d7eb158d4b387137de0e19827b02d084ae30f3d97c89452a4322a75cbbbb807bdd48c8c1114b7e5228550c7e0840fdbe6308337e1a70776cec1adc2a6fb849ccd8a82f4596406db120285ba38ec78baaba9d0ae47b76a0ed90c2636b14475f8a55b02987b1c0b08df770be909e579ae505b4d413114a67e8cf4ba42860d5dd2b0f27a8d2d2cde564c302d623fbee99d5d4bd954af85e7a996a8acb39865cb60f2e2109f5d895d9afa421f0da4edf9b82c3bf9a46eec782a726f7e904f6a3df27bc19e12b667dbca046c1f9826837c1f8138872d9e9422c6cc25d047b230c6b8c09c9c40512d751ccc1f070bbe4eef25d2222834ffe097e8d208c91079fe3c464e829092c83efb26bcf220b2f44a67e23b2d7864236f148726118a5fa557c3688ba7dbbb7599803739feea079a2183bcd9a0ce141a259237217206bd73fdc5440c8f396a80a13b63d6311b3e84f04570143a95f7f73ae6723441382732a3f4a763ae7e2fb872da3f433df14c8f829f53d8f24087cf74b24b39e07c1a1e4322bf4a13f5de498c353f6b2784a8f9b857de473bc430c096d1227a05c52cd7569f95a1611971d79d27ea0dd17af5706467dcebeec7e66f03fb37593d9123569ffd0063b962ab621e5be8cefec4557a00fc6423f78c5c8a6249c29121145e45e46dc1360a8d6787c3c26d234e7fa44604fb93f208f88a2b45f0244dab3f816dbc00ebd657d6ccd5fb6c5ee9420490645bf10bf896d9c861d063db19c370c083ea235a6d8ec11644a27443b09118ddfdbd72fe2b9b8e368b195fc493146ef2bca289532c21428f14e97f235313af890bdfa6940976fafd3f3ac8340db1101001db7e8082d57e952c8aa1df7b0f03ab47d657145b4a04afd9cfe18567753276cc673b5f538e4e6283f05d0d2ef6e0f5145a5fef5e2ccd799f79f0c6190b37f2ea81266b3a12cbab41d1fe5707c87b232a47665e58a209d6568201a989ce0c6572abcf4aac2759a1fb75bdf2b50f39d9d3565bd0370d4643997917f984a496393b625f9f084a638441e051cd8b81c9091c03112954aea98f4f8a4d462ffdfa97bb6bc68aacab86c556339bbd5a8350e8dd3fd4c7c267e2ea76ef4cc981741e9858bc285705d123403dca1bdb04048820cd6494a7b8c07d42456b4096dfdc56137bd4f384d47f39847db2c826874ade26ff67541014931197f7f1ff765025ea241bb1ae8078c24de51d86ea954218834c1ff240eee9582391ee196c7a04619544089405fe58451f3cbb2cf8d779d19129c61c3c1a45dc40140bc7e9eb014031e5c01c8d8a32ab91e74ca0ac0ff89ef6ab7fefbb34a7fdd8cf1bbe11b8d7a7c6abbb78f5c1342049447cbf3e7b9376981d0b78f7d2d03fa56cf09735176bf919f3a9f5dabe1f0a87ed751391b3b25df6a012fb7b07f4eed9922cfbd6c557dee9bbf07d4fe9c632cdce22a6d9b0c11819e9d1a434d957518b4c4559d559a3ed128f61b19c3297abbf0bb6c6b0ecc40ef4821e41f6ee49fe62df49b3701fd49e1177a48f7fbc287d43be9ef56424b62c66f2cfe7652cde26232cfe4d7833b04bf1909a950b41f8c794732430d0ca5f2cbe288705d38d8c10a42eaa883ec0af9552afc64bc63a8096c5f83cd7dd1a6865ab193a80b563e67aca204276cd4725bbf38f05c37c6d54841b7a7308e8e765b8e3b40290a25aa51ad2cf503f7a1b879b7961fde186925b4a5eac0a307c3ea629dc61367e063af519c7eef7314202ba6b6ae5847afe39434549c8b6d897da987743750584845c8fb650fdd80dae2ad75da98ce72f6498fe640b2b1839eedcbd215e15b0c757eabc5246f4a19a43acb9f627b01f02a2ced3c315129b67e781e3b86fb5ca577192d2024f3ac3dcf4cdbd9cf53639717681a1ee47a4d8f22259ae3fdd9af7995000587dfa1ddcc07d826dc0bec148ef8f306c90956609d032a003262991aedccbf34dc246e328fa24a8f2f83b094e86397cb271b01feed377f2919c6feb0e366fac5de4fc79db00203f6b392e85b0d6674e1f5136ea1c0e93945cede632fc8fc6ef98255a4f66e9404d15ab71b4ba86f003de7a520d2defabf8a393a9a5e89a64db92b1f3b4bd28c339172d854732f283eaa9a335e47d39ad1d8c81b94e501c773ea9a6b4374d28300a231a1fd3bfe02d012d0b2738f0c706ff77c200b164b859c8d34f038f6022fa7032b6a36543f8106e8fad076e6b942b12db30d719a3a8428e2f2e0f05da5f8a54c532ba9d22c95554c3fef6a78db80e814fb3ee605269c2ce2dd8f77937423b1dee13836f8bd2198eb84fe118cdc097ebc263c6c6ec4717459a638d286900dba7fc458d43a7a00c21768eabcbbf3d9603c5b3aa6d501874a82550d62a619bb565ed80c5aef7cc78d2f431e6793685fd7e0c60746e62357fca5d370acf4193b6f67ce532a177a464491a2078692441487627e3172607b58b3676b178cfca133c216bc1c3eeaa99dad7429351e6f8505926b6eff973c4b61e150e824d085b98edc7258100b73276ccb312986648cc4a99dc0ec43d607c8c6c94e88cc85a0145f4c007d7f5e74c1a55d3d6729f564c5c3ba32981150f796558fc78af85736b19e0627fdebe373eca8121dfd5b27bbefb7cd53817693048ab1b6358627d901fbc131adb3f1a5ce9ff1a12d94118625d2d2ef383fb970f74d51a1e892da7eafd14aa8ea968f439f418ca7e908653bc04e7a54fd7a708dcc9f0e800c39345758fa657d91569ee2afd9f23c6c76349b9de42dcd0c3f450f36e637cbbe600eb67ac7df886ae49e565932e85cfaf61c70a45569d308b3b626d2b5b76dc014fe87b1f0d870da86527d9be0a3c9dab3357638ec542c181f248c33ef46fb3a21f55e5a25d7d952e2564c252df076036b1f1a6a9e5f452b00da50d3066efbfb83a0cb686b0d7b901526b1da08b67a8b463597a89243f880942818108ec3e75a87c02b26c5acf050975cfe7710fd70820182e652a07bb793f956cddfbca97141d55fba1b56a89c5485195e282749027d303aa0e4f0a03f30611d9a89ac70e7123b997b3c0f50c87a2818b0d87d50182fab0378d4c918a9c6430a70af12eca63b81194a4568820ab418d16e90a9040fe21bccbd925f0cb8c7eda41869ecba7f4c84ca0c0cae9c12709f8860fd98b2327b9091be145679b33c46068afbce8e14c08b8b9e94f759ba04dd21166b91230efc20bf921aeaa5fee7c35dbee064162a4934a5437713cd8f16c5a64061144260a267712924cecc09179ab577381400f4b4328d3bf963be71e07db2d961f959d265d7dca5e1c5965e01c01c448db3d837ccfee9d788fe2ba52de19145334fd183dab721f3e5b43f5037585193b737495e47c50e4ecdf9c498af9bd237d03712a128578108d059090ca40fe35fa28c18fe8da12555b1e3ea5decb45862d888df9e06e9211b2b7a398f8665e4e344944d480f65b73048a1562363c4fcaee2795c66fbd0f286c0f71c310f8ed175e6f7581d6ce79877b20e42896cd842c7d2427d0ec4e7d552e003fbc306c19800ef3438cc76a3da5782d11f47e335b147808bbeb0374ea46b376b4e9763f2eead77d8902165007f6552964800601068673d993830843976bddcb7bf81b8407b6ca765538002ec4545db9f25c9d38a4bda511d58f2a68ce35120fa07930daabe70daed269fee6f95a828241f0716ba2230d8a92fc886f64831484baf24422642243d11b9696751b656dcbcface837bf0b12102286b81ad130cfcfe98dee00b89c4a8e3861e14d1ecc1f8116188547c89dbbc3f9d1799385f2eba9159240316e9c828dcbfcaded494f41c0af98673bcf599c121658d1400f1295b2ee5f3f5a2931b3c18a53c61fcd04f404688e22027af60b09c29af20b3f9cd082cbfde74916cd9b856ed5cc77e2d7b1523aaedff503365bdfb7d8dfb22c1a29f91fd1836f8c38e0c6d77494f2d2589110c1d5661be232dc8c78f8d831307d44eb98d6ab0ae2fde653f0cc8de54650400eaa97b46355aaf985a1b7323a28447f92ce0576755d26aed93356e5263b59ea1dfb051f1bd3e75b01a2810e2917ea73a0790be170f2ee46e18677f2c4e36a9fa5eaa08bcb6e4cf7c56e60fdc11a49697262b80aadb79f15bc7a71cf671ad8aa2aeb8c25c3780842d64e5fcbf02896a8659612484e6932e96197bf0e0cd35d4799f2038d1a857f2597e54571fc5f36dc2a2ac4dbb5f75c7a183e96b7d5f6ec4090e898a92c25da4b1442186a2e39b55e845c97c1f45c4d541164573dc1b6ec722c60f469ec255b63a4dcedc3cc295214ecb0de0727ba46225c8e4aae83602f9f34e1f840850b273c2bb0e0b248d7448feb2e2895a36ecea34227d167f2f181d0a3452bbf0e8f70123bc50106392730ebf082ca9a9a6d38e14b5a3129d46bafc9d07b68b61f3914ccd83e0ea98265413e54d884c307f08c730a7bb7ecc0b6c0be5502deff27ce5ba8ef706914eee1faebfc726ba59c7a89d7405f2bdd1a3e56ee50c57256f91be2b07e9d9ea6890b7da63b2d01f1359dffe3105e7754b64aa2faf72cafc2c8ccd004ab1049ae63bda4251e0fbcf7ae2681fce04e895a4e0e2091d0b1648aca9cc16c510dfedc4cc7bac461e2b49efa42d9907195714c84ca7b1c6bd158ad9ad6e68e7874b7d9aca7308b9d564563476776e7668bb4df093bacb53d6720d43e027d55c6a72d3c804bd61d02681b0a2659fd24621e04220ccd98444d18ec551377946d5c16b63c8e384ad975fd42a2154a24b168343a42186d2358b47de6db0ad5bcf0f10055857da3c104c9916318753bbe60bcf218b5dfe8920e3d294a8e221b97d00ae51a8ba0ed169b68589a93bd9353ef7bb4b3b84151049e5cd2ebbd91a1d4909e458b15cc15b31886605bf5f3ad84bcacaa40f820b00ffc1854526e6594b8eb3cd229c325a2cab246410a08579b5bcd4cb07600a4250f3143d6621c293addecb8ca996e66cf9ddadd1e179d98ba6e263a05134597ccfb2406cbacaca34b7f8b11b964f6c17897640bf0cd6496b40a307ffdf69bd4cd4bd31fd0ceb0ccf9241c027c806bd0ed9b750aa48be953189938e6385d13a8d5f67fc7dd10c401d23bbc6ce8d3a0edbc412e637b3c719f80c1f7d9a54e3811401a146756670bfe610721acc079140fae0ffa99388dc0c8f877f8f499d82e1b6ec3a59fad14e3b3b17a34fe4d040e2964ac4197ae6aebe9b4a03354a2caca4bf69478735fc168895001b983d80395df031cd0fcdb0f4a22a64da4396ec40cc8308a9c5a95ba65ad24ed1908b7c5e939b9b95b25d2fd5c3f4944cf218e74c4a53b9c4cab8191e16ab25d4015ca675e7f2f4b7563d07f853e3c7411a2840a9efb065f3b2afbc7e2dfb3a2d7237ae5cdc96e1eeb013f44850da4b30abb2c18fa4601db1c808c9b5cd25a2019c587066db100b3dddc3e5de286ea1ee98454b2fddd11f26278d9525b05434bf948df1fecb63a7cbcf5ffd9345de08ac22c4521369c752b46903c545623fd51f4b964dca33200be121d92ee442a870c45585b98099e68bf51b7dea636a6924e59998650aac7dd5e789ec8dd61e999c9fb181a84076087d54208add34459b9affd9dea0fda4d6617a183ac5f28136ff2cb878bf78596c0dee010d8ac2b9d7a2988bbf39a95957eeaca78c6c0f5d37342ff3f7b0822f2058e3fd809b2a8fb9bd132eca712d00a249a6c653fa26d96679e9ac65f7536675f8336f4efa356c6aab1bedbbcc803eb02ded921565c32bcd5ac942cd142fcbb1d97317f24d955da9b811ce9ebd1fbd3c8818adc787176c5ccb7a39da575f019400245f41fec27fbf63d88595947f78171d7bd06ba6ec57d292de460cf33c1521ce3c472aedfaa719946c0c6af138c7e6dc2fe00878a66b75f266d1b97ffafb39f6e5fe8888ac5ae5ac370db1c23b6e9c5ccca795317d710acf14b2ffb87a97294b9410d0a8864163243d54dc632d2696ebae43412569bbdd63ac68ba012bfabe39e14bfdbaa0cdaa0cdf7f80448b360e91ba488ca527fe41af5b97e2604b1ac3b5f9727d7b7947c3ab40faae63efde008643009dd645a7bb7980395875674e88a8510cb4e06751aa768b266a74cfc407569f0ab11545208461122dfafd1b2f1aff4abbd7c3cc217c9a59f034a4ed4957ccb22c46a2d4d7be615a9a205e9ddff7f6f1d5a622ef179ef8689c81eeb795133644fa5f4f69c4b637d4f33bf3100bf00880e70edc6897bd6dcabc0e07e502f9c08eb0f8ae03e8f488abb9722c8d80815da4665f2943c6d55bcff2be135c5a7df6bcbdd4f6fde1717d9e187539c52cc659564b33220c5eedf0f0514463c905bb5b2da83b0ff88707f63ebfc236c6b3688bcf90ccbd511fdcf51b92045b1084e666ca8d14a2144ff81ea0d849782ee385a503f7f3d943ef25dff83b356ea783566e8f10233e3209038d3cb713ac89fb9ecaadc9d80bcf80f75d095414bb6e7198f68dbdc05baa116ea189a1c34c48291f68e68d1ddc37128ee18ea7543a27d9e7c0b87b1e979837e888c645f947dfd196f17300d577426db89f2e7d597c3365f2217034a21a89c36f8d40b80f4333f5c1af4a4caee41d7b6a5661a1ef605210f1c8032fdc478077c7fb83cc96679cc9e975178d95b19bd6fdcf823ba6b409cdacde30a38508ca485b649723aa9d4f0b364f761b9f13c33d8db66fb6d368041b5815b65bb2628f3fd0594946a25c4ba91d06477694923689a50a0f4a42d360e76ba7dfdf9627ebbf2885e5cb5fc95475cc25eed8cf71fc8104f0565422aaff90a75ab33984e6bd8cb207daed66627831dbec2d766882ef11cef6ee0582791bff92620d2cf9e3397c41cc4fc9d4e41e4872f9ee115e87dc27947f5fc4524c3416d01fe00db58180efc388b599d4a8aa310278ab4f9a081bf96b0656b260901a06dd5ab12d1e2b4bb8af77d78679978e94ca34907aa68f78969930f1acc00e05bfa171b7eb55eff2ff7d8b530092f1dc1faf5fc4c6e0d5dd7111f0bb3795d4bd357be0978fa97df971543949f0765d620b09d32ac0c386465e054b07247090e328bf044c29a1a4bf742cc194a368f2c412459d49342adda200eb5b202fbcc9680b26df6abfd9ea91691af375a51e410872f862fddce095393a98f030ac151b7a96cc5dfd2a1f492e3d05cce2cd21d5488590ed93fbc714e78a9b0a439dd5b60543d5969904922fd9de188bf3b53e12024c21ec8da28b0dca0b1b95fd20633101a94ae7eaa41e10d12581ccfdeae7ed35aba452b9d3521013c423616dd73f6912811bc6e5f8873252d34385815b2b3c3ecb3b03b25aa7b5ac3a06cbe75e095a563e333ffb2b586c471c9f8bd2ea5b05772706d47749a5f3528ebc29071e40984599ea3660921826963d09e73c2374f73db68eddb32fe508f25beb6e73bc3a4baa05d0af35e7202c40955009d9d879b5cca7b6afa8f6e6f1cedd9215faaaba06d82f9178997dab1781342a38769856506686e323c34ffa462b4b1943a591c89b6efeac38efc8690a6fd745cd7086ca7a527bea1835502a7e85e7939eade29786c68060c37add1f3c00216950e77cb45fb52fbd8d3dea8b4f375c22ca90ec8d43d0b6a0f10936f43aad054d048af1a1b5ac1a09772f7993d034ed1501ace35142d9f56e8069f595fe1ea42002a9d717e8bc6ecb91c76870e8bcf19e26bc472c03f4ab3ec6a4776053bdee793c42360c080a80783983d39698f2078a4edf86d886d2dc923925ceb5b14311a54f42112fe65556b9bbb1d113148c1b0c31286ffe2694122920e516ce431d8da5c52fbd957492c7ba01d57dd8636f7f11e41f13c6072a04298863c173ba88126fbe22f602d61db89d93012932765c50e6fefa638e07acf5fd174687fedda58967e9939675d41939fa7c7b1b731b0911220dd745ca5e36811859f3acc0d4c0e43d2bf8078f13ce9783616f3f0c49cb5ab236f5442be5b6879fed537a9fe2d392629abe130787b560cf95438386364cd44fe3199567e7b33035ee4ea0ee1b3791d74be2e589895f7b690e9374101930f13c623bd70c0205b40b43aaa6b91a34ed40ce0a23490d2d9f14a2b5daab7a44e8a87e22fa34d8c61153aed48d6e4d27e3ad1e1f22eb603d3635fb23bda0fbf4864a796ff5f89dbf9f0531d97b422a6c2ab4c7ff4f3a1b00445ed6b435685d1deb3e7564572997ebb093df59af52101d7d93dbe0f9181a7a727ebebda481ac85081b4fafbcbf66b4f97aaeef8bcaf92de90fd4de4b2734442307c426e89c01ca044603c522a286dbf6fd8d292d3530cfc5aef270550abb0731a5a8a6caa08dedef0c306e06bc6e167536821f089eb894425c3897f7ba705d497d1736235130701fd4823634aebae0abc6140d3836ddda3fd234c0a0d393fdb79c853caafaa3ed3b14d0dff50dd148bbf3e173ba48d26b2101aa5682396cf0dcadba2980d872aee9b7b9228ed45b331e9991129a83650dacc3f9ad35f054eb743a3be5d8aaa5af2b8b36f6810a70bff21a7e08245f074d9c2be814801860e7b9962e30541f2b47f9e736cc506401269a5d99e17edddbd033c50916fa942521e92b3a144e74ebe2b880da29ffb37743b787d23e5a8d514b8df7f7720ceb8bbc67c1fac066911b477ec079b49d3306b357581db32a17bda03f690ea80cb2059e4868d23034256e5a2a5142fd8789fc2e498c441f32aea05a517c13ab38b59f45cd8640073f9e34631dd61e11e1b6a7115ec675ec59aab6437f4673bda8ec4e5d53725ab71a13b024a0a1959de3094f06f93650cb4bf4e8ae314fff18f57f6d7fdbf11f88ab0e0a63afb812c853272380be91602a917c65fdbde99bb012d65f44440557965b7f7e2df2f01cc2b716f8c8d6b61f3c92cd264633909d3ae3ea227032b74cdf54cd874d941f5448fddedc6204b450ea04c4cb383f0700bfb9209da3331597a85a710f9c69563a893ff61294f60340b7692f5263a701a76b890b4425cf79de20e1ad086de07bd9a9c3df032b54a07366c78c191de0baf554bede46d40039d86c00d62e4738e6f60be4168a577413ae2526cd6e184947c74f2f25f9eab88d308424bc7c3b4f4a8e99f8c6414f23ecd55272bc4b0f2d02491c9fed34a7e3f48c6d7c505c955dd624d37744492f91252d290380a8a6920974fdbbcf4a7c46bad4c14ef20f079f5bbd8602a67ecf180fde622adf6ec48133a025dbb54c49fd84333bd5a775359a7299ca4a5df31e7816a4a7553e29191d0947c1a70c73409e3433fcac33262331120cc47e8fe3c601d22caa5021f23434be5692ee23c005bc089ddaf15c655c319ef71b2015d38be9af3f8f876bef68e311c3b8df14d2bced1671718fb3916f997383779136752cd5c09976cd05557f0d79888c62ddf7eba3c9cfb71cf06c1c53229077fdb62da83bf9221a9cf783010f9e9b22f0f6f33ffe692994a03471cffe0e23c13a07c0ae417f50803ead634a45f055a39cdd855f4ef81449eb110ce4985950e1556c8e2a7fb9df0d1156d222d34dc4b3ce639960319582a2e61faf87acea51b106606f12e8ded04c31eb5ebb30353284069ee2d46badafca7a2d7f368e65a13109358b2b42eba6c95c6507231c86ed6cc910d358e2501ceec70354ad11961975e810c7488c08d912ee79db032b184e5c9edfa3e2383406ce1644b21e4391abc4d664aa72daee5bbf45878ad4c0f0526ab55d7817aff3910ee4fad1b4f3b39854e86906afc5aa37e672e5ca547b783510b148c21e1ec7d388647f8f5de49ae69a9d6c7e23baa49b0c348d345c38ea74038e3ee3b10077f8316811d1b967e9ab327cf9fec141c35f761bb84c1a82c4ce64ada60ffaf748f6e116110452713e3ebd2f1bbfbe35b310e8fb6daea21703e1024dab47c0ac136372f504b0ffffff4f