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 77689 f464107406c03c984df565416f16258d5b41a0b8805b5c3d2d5936bb9a236f1e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0f961e9cbd9f30cef3c43e33143bbcab5914275d852c1780f3bbeba937c308d2
Certificate Block Hash
f464107406c03c984df565416f16258d5b41a0b8805b5c3d2d5936bb9a236f1e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a02c000090030000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001ea5f268f43dc19a10feed608997d73078575035e8c3d1ffd431d8840cce2c360636f4f7879fc82aebd7a7fe6950522612b9e30f2101b51e44960d68a99ef873d259816de53d71b66911bab546fcf4ddd39fd31e34d03ba6db060000000000000040000000400000a02c000090030000

Raw Header Hex

0000402070584828469a558b4f2ea320f03d1a27067098f2f4ee9fcfaf721fd5a0a225cd8149b66999498133fa0f61adc31913b5a263a8df9889f636e5e2371f133f70a029373c6ad7d30018d208c337a9ebbbf380172c855d271459abbc3b14333ec4f3ce309fbd9c1e960f

Proof Data Hex

59,560 bytes
1212160103073c507dbd1b376285effecbd50ed21bd9c5d8a47b06322b7e280a8175a19cd2e299fb686982855367f1c90cef55fd877d764e7fa00b00a7d520c3fff493cc6364b33e5bdf91834ec3d4b0640b1cbfde5ca27fcdaa35d043cb294ef2899e0631f822bf50e9e923b09d8ff8b84ee625afe667f8de5ffb129334ef8247aada0b06faeabba02e9970575b96656c2123608af738c4de4c6a1c2b01da88232693984e8ea970d8c2e6fbd72fefe6dc772edc3124d162d04283df15c2244883025750d9bbbe618f394373f6e9d6838184c440337c97c198f371baac3aeeef0cef122baf5309e3c6f1a4385210035248ca596b855110dde0001ff7cf3c479156359c95a390292db6367573a1e436627af1036ebc6c57b2a81a3d428d02007323fd995cf8dce87c8e1d927cdf4757a5dee8d4995b3d7753c1affc17d88344f8b1985a3cb13a47b5b6553ca515f75bde161340228ba3cbb4f6e26708429423e845b12e7d21eeed2f3c0b05f18a01df07eb150757d6b83b195835b7355a02accb7bcd51a34fd8747bfa23d032ea63420bacf565552664a653a6856012b0ae5f730c6768a295ffb44dbfe1d34cbb6e8164eba5737785dadae71d0df2cf05729d9442299722ec8a8d3f899f2b832cab6192bdd6aca3d3fe044ee0bbc42c64c1a8a0e574628dccbe652923e143eea7ee6f2f34df809279cecfc4bb8ebd55d429ba515a76ab67af9c77e57c12ec4d9b634233bb82cf1721b3f05ff72d24fb156b981a2f046baf2cec72bacc37c2ee6ffa2b418189fbd18670bdc542f32f02b1450165ca985e038dd40284c0e2d69e0db1d5f7118bcbdf99a3c9353a3c6645f4cf78cef0b33e54addbe8862257638854a8e84aec83e889a55ffb0f317a60db6db0bf096eb89d51d40428f0df98b4e2f4d8e905e2012991f04c8054451cf90541dd7978f0cb9d399cba25aa1c7b6a76ca3f92ce00577a9dea91b81477b5820871f50ddd8c9b4fdbaa77df17ec5cd77dec52066012358ae1d12c9237a3cdc096992a44891dceb9e91de17663c0436ab544834cb2c8a19e55a753d3ac17bfb73d288e72e633163d2114d2da8b65b9f4c271032f62ee4e4bf339c0fcac3633842d742c290fc780c4df8a45448428bcedd68e6a166b739f51b29716875020dfe9165284b81cad13a1b0e5d71a6ddb8f7e80b92f57e54d91f6f3d38a47ab00ec794c702c5b9c155e98cc6e7a02c5fb5424b0c5928249be2e3cc341b6980a2db2c93836b93bfe570e38fdcd11c1ee363a19b9adb83b8e1a268e584e41d96b6c7da2942438a9180e6bb76f6990e66b2832da8861b115cb8c2f32c706176f863e0ca772b57ce6b726ff0fef6ea40d5a7079b60b0786d214599fe6aa8050088c6a713289505b93b12f08fdd1094b60e394c3831c38f9cf43fafdab4d0c1f7bf0572c54f40566714dc1962f91a269547c07271d190ed2c1d626dfc2f6b4f7367787206150f9e3a01dd60bcf0d95c6f7cd05ce532992a09bed360d42175e150b423c70f01b01f39585429dea5a62295bd5bc12cbc0bd0d2764870a139c1bf583a37ae8e5af09c44143fc0a485be23df4fbf259cd6d3c148f1aa5262412cd45aab5fad8b317238a3a85693f67859bf68196d6bb0431b561b59b151e6622021e2ca3ebaf31c33d75e54b5fa425172a64f8fcec470c5c79fd940f07246cd157492528214fab4de1b009ce88ac4b8dfce3222b42bc4c0170fbde2149befdef18aca8335565ac3a11305bfa9f40bd1f365f69448a4b8d18ad09fa19972baad4010ad4d0fbf39f0fe9ce4bfcbe26c7439658276fe2b07669d4d8aae1e72ad02ec5af1c1a45cd80c0a6755d08b97d29b455f2abaff5fe883ec7ccb09df1c8f8bd4c2546c2c6a68abe77d76727f03a0836f151fb5355c252dfe4467363b6d287c541bec24bbc8743b417e6c8fa963fe1401a453daff497ce5cd5496b3ca288f706c05fd3da637927c2ae259b607359172746f3921c4de660756d24761ce7b0268ff3ac633eb8cd50679baa445b9c7deb7849ca9eee1a45ffe933b7591ae851c871a5920b916a5424a61b0724fc19edbc421a6add174afa70ec2353b3d11b0ba56420df0a9820aac3bd89e111cd899d8f743766c9d28da876ae21a4b1f2b341a0dec87bc2892a846712a4e50c1f53356d775c465222c18972cf5d815df80c22cd3f7a18871910a6b67d26413fcd28e549df62c51e588ceb4ad5c0039a93998e9ed216e60b59878c392c361cee9b613f7b6f595d315bf78d9e65067553ec09d449b0020e501df3d158b08ff3a92c25f4d95034f2663ec6a7742376e903ed14ea78d8d202529565a8fec7b7c1a91fef2a6890d114d519ea4a3b9e8499a01effbb3aecd53214605627bf771c1010d4f7b9811ee5946d4b2d7876d28984e8333e65aecb84905e616773535c11214db4c490ef9227f81e06150df6efdff0959d2370ad2a6cce83953f3556aec4310efc2e33581b6775e78925b9dc1feb8f4eda7cac8013229f9e5a6bf0ab5f625d7fa47bd3471a721de9f6918671ec0e08d82a0602baa101e518745df9d5e5a28fb25413270ab4bd9e2231440e1d1c37fb0c92292b4f373f31852480d23b4d6e86b8e74db804d044e247d2910cf2506193e58386f9731da21eb8ec2973c3419796d893fe5060c13bc78519549fa8db73bbfcb388a5eecb0a55e46e02960d088eb36f5fdd7a61c92b57e4689af1045211e11bf8351aa861fd837a4b71e98ec87ac044a7c79899bb2dd572c6aa04e77442811668c0fca6abd1f95038a6e8f46d01e70ff85b9bbba0c0f80cc7a96c2f6220435527cb516c6047bd5cbfba47155f4082ea4b6f0186d139f861cb9246ef1be7edb3a2b4b3c20fbe99566db188838642582f3c711f82388c4f29022df9a0287971417382e5dccfc0e6bf3793f744d3e182bf3f61e8074191332d67d299d547485caf2f8a628629ac469060be09610f99d1f48f080186c058669eec27948c43ea45b2cf8e840a9dfb11506c4ce17c6bee8710a0850102fc4b2096e92c8a651af79e46b6217e680fd53b56a17f3308c14bd2d189c313799d5d2032f3096715724395e56049c826a0f120b55504c7b36e700650db8b103345b938a4601289ee9a0973cbcb1a483ff67c7c4045a820da74176c363664291b715fbb1b8b863a4cce5c9eaf85c2f4531e6df9582f848d42069a116248d41cafc5af22c65e52f4420f424a43be2b92115679259d4c237258da54762faa299ed02bbcdc70eca175f77ae0e117da504fb10f6bd8c71100b6bf208890108a1dd27064228f95f38efc4322009048275e842d179ddf3ee816b924178d71a355d14fe9e26987eead53571213200972c498b1caf1e11a9aef56c9adce65946343d0485eea0fce9f9a14cb4c801a02d3567240bacfd71fb9af8a65288de768a79bb887a4068ca5d186eabc0f60f6d2bcefe872fa6c7b502c3edac64808a496751b97ece280a409dd72d37b83e10eb6aad7da433b6fb5bc62a448b7530aa3d0b8214bc5fe3ae5477a60ed4b5738c1eead389a755c86c77a9063244871926bb71ce4ad6d8a0c8dd09ba015835dbefcf5c7ca15786e0f540895fcb56c2fd47f2a4e60433620192a0edf6886eba725e789c3427bcd95983a5d8b08ef752d57e4480a3a6e1d38501571625f7051bb6caa510fe8a5f748c5c9b2d714d0cbfe7156d7825a4900a22ef1d75ae5486ec6d6067f7af97200d77a820d98e34de5445dd789937f2362ec19ad16abdadaddd9491a63115708681f2371926454cfb9a63b66aa874c1f1b7c63498d4b54819b9aa4a7bd060ae636376275dd2aa4a5d21f974ba6f12e012ca432d6b5cc1689c44f3de1a721f4e6543d2e5a7278e841970fd745a9bd4ab3fa63d750f3bc155bc9eac2b25f0cad19e9ceb42223ab6e7002e3276d6cd57581904285dc3a7bf89cdf6baf9776c136643e43d09e3f75eec25ed4e3c8ff68362cc3b839ed505758d3af15ceb624cc6a09abb1a5c1b9628f2af195da5440f4e780e0ed07498a3b777cbc575ef7c20d96553c0a5695f04a22c3fadc74ef21935c5dd5e64792bb166458136e1485dc674d0ad050449dfe3c93d03aa0f84799ae229796e6c78d7f0c5288b4b5cca654acdfb722e0f1c1ab13a11b959bff9556f2628fe0614d4931888884f42ad7b86dbaba9580bba81c5a10a94bf5514127cc2890a68eafcc19a7aa6b556d8e2e89ea2116e9417a3c6afc34c89f026a3939520c2e8dae0a96f4048b6851d4733a3661de62081a51ed19dd613790605060091786cc04c89ebb7476acf7969ba59fd725bfc5fba45fc0cd4fae95f174c8fbb2d937da33097b150f6d4fd2a41b6e234d23c6391192d30eede10108caca63cbb6b311097bdd090521448f385e74a6e93085d39d2b836c4c48233f236dfffa9b25ef80fcdf5c8d313aba70237b13137dd47aa852334837acdab72d3f03ecf6fbd133b9a64acc319169169f94ea3563a7af7da04225e31f682407a65aa385db0629755018a2a046d9cbfe4fc7a6831d9c9c0fc9fc69b3e0a71a3dfdddc82ca875f9df47fddd4594e1e3241d1b9ab32f30b2ed2c4da8fb39611b5bd463010e276fbab7948dd723388b13f2881f7f824606b26e7d46ad4c4a7f9b98cf2a4b8ebd0f7e1adb4aeeef0e5467d4dbc40394bd0a0d2500eae763f9490000aff30f60f21ef1d0a7599873d29567131f103c6096155328161ddaa5d63f65b4186a6114bd7529ebaa4e5ea324affeb149770e8927475f4fed0767404ba4d3dda05eaa1dcc1be9a9055404b3ecc7120de94f423bda2040ed7bca2800756c2e77720140ebdc69f8bf63b45dc376c2781b3469c48c667d37113198c5f87aa7ee66c26f10d830feaf5b3ecc47c2931ef79c2771a537e6efe60b68ae19a5d22b6d31d77b726fa7d9401fb8d5cfef9b1475f9744f436fa182f8778df2815fc2e910f8c8b71b6e3c891696ca93a27ad0e7c0162c2a57a3350c454399cf7985550daa9cdae2a667e99870d88a97c4c8b134ad1f9e7acbc32a3aee1427119977edf7bb6c0e7eef68255f52355422412b2defe4f0d1b8c725bfc755b5dab7c949efc7b94a63fbd9d92d5aad5e750c58e87149cdbde58c9acdc3f8fe26a7ad98ff8a76759cae13392b2a1220a3becb14f502e347b7c7d22d502a762c305690336ead5f32806157865a64bd45e701220c845fd50e7464466d54f7e21db64945bfd7507d22d0b257755b972f2712cba06cb1e9e85880938a7deff984643aa5e19a5acad851026190e3ba28bc8719703a682aaa8566f40c959cf20df509478e66c46a17677a438ce85ee0a152cd9072d168e6bcdc2bba10721c0401d447a76cacfbf547539c537eae62abb900a2bc12cbd48dc5bd5d9b0e8f02f2d79dcce1af430005c06a2919eb7910ccb4bc58afb9f7eca4d94d50b5ca42ad0fa55d1e501c1cee179960a841697623fdc13fc6393e082e156f720dc13b7dba85c07d5cef4430f5ae3d9cb69ec01299fae6b8e6e0ce9973b6430653eadf102a042b8618c469cad84edde7c86fef26470ef1b7101e2c712722a29b716c037cca7332e1f6d38d8a02ad27ae4a9a8bb3228462fa6da17eec9174763d1ba00c34e0231822ec2d59d8dfeea67a9524311ef041e8cfc4fcd451dcb49e725a67095009331a4796d4eea7f43ce47e0c8dc4c15be1675249a692540f0a127585175df09a1090e08592b7067c7e23ff91034636d5b86c7fec27146b94655256bf92f774b793f802ec97fc687472291924f7cf5a66a82c68f895fb7e893e8adfc9ee2777f300912d2150ea62720a47064d5275527469907881f86ff01da7406d0e8bda153bcb98d97fef738f3fd401e8079e2ee0a94c2e233c25a86946e6771c9d3a4160b8feb48664a3f9ccf2d9fb7bdbe72eb835b517f981915bfd5193651619831050676fa715c99f9a4a43c5396a9124cb1bcbda35a7b650a12a4ccffc54cfab1f59c16a0d918a7863d2753a023ef0795c5968108d039b2cb402d818dae999dddd13bb07a5614673e74b4cd87d5cd384b830d7fd2e4d5d4e910bfd2ce1511ace439849273a0b36a185089eb13163e7d455e9ee57cdaa14b5be2537ba46256d0c6cf8667455cb2003362d701db97811772054a8af7bea41c84a1d87519c5d4f9a0fdb9375e63d248ea1cf1d28f11ecaa73b379dbab4de18abec146422438dcef47925a7f92f3e012a60577dbb7f9df9600991037dc07246004859aec0e411ac4eed4d939c7745775303ef57cc31bdeca7e0ac4e6ffa2f5aee30c6df52a2213d902acc3f40fc0abadf4c9ce60dd8e971c0741e215322e3b17b638bc35369d01ef67ff7d3ff18814a2141db03be78c885a1ac409e4b9316664365cb8b3e8ef6881a91a8853722b61a509b96c5a0261556e9c375e943fdb0bded2ee5cd5b55ff8aac18d45724f49b8da86660bbe6af21bb7e6892ccf453d1ecf9d1ae914ecdfab886bb19fb2f5a71d160a18c8ed3c2d0f35ceb14de351c00a979d3808d215075b717dd4ed3c1548dbc272e30d07a7b8c2177e0a96b38f59506f3a2bb897fbc3984b7885dbc7dea47c7cd73d03873f507058d4817b14726104532435f58352b9e45abbe5ee9189fbdb00919755eeec0c84036a72adeacc71d3bfc187478694bf8769630f0e7998fb30a67f447be5764862197fe072b559c640762b403a3c7717df66990eeadb85014e6c6cc321e3f3a555482f9f04a40383b474e2e0965d4a74d5592743906f819a4b8fa9fee05f2a655a0b9c5703b55adbe0866b8da28129ba7e0cd12ccd6332cfaed08227dd4c1cc1284c5ee31f70c93c1114fb33bf6d5f8f765212014950acd51737694c3beddbb25f31a09157b5c60c9add7af4a91c3a884d2b3c6f3130fe055dce13f048ce7c0ddc2c4ca8d84a3f642deced3d3c42d1da2796e88eeb1b6b3ac4506505ce54e6ab8f9cd1449a4166e474183fe84cafdfe191f026d8b2892bd4cb4a4a8cc34e87c9d8083db9132038763498ccd14f432809422fc768214585a51f2fe2984a76422ae36521af355eef287fd9d07f14c0609472fc2c89a2df914bca32b1e6fc61b7cdfc63d583c3e9de217939c09057bd8fa8acdc187abc057c470890c4b3c3d54ed65d1857ded0ef1740217c99c292aac1ed2770d097a18534e3adaa626207840465a7bf50d201bbb71285555c8e6712a4837d5b9eeb32d6f7db06463c5bed3ad25837266c760af310cf453209fdf41b8fcb7b18adbd94a3302a5f10b424677ae5c5c4951ee77a173beaecfd11575f1722c211f6c0fd4d50891074d9da4f08c7c4f5341e0d0d0369be1822066b0e03265514c1d7cb1057beedf76da6d96f735fb4568e3b32a83884ee803cd416e3a32573ee74626be265db2899adfc338dae1b3c0e41136e276a187268ac91cd63a9ab5a0ec4bf303a428a37dce0a73d30d8403ab35f8251327151f1e1f41ba4e5eb04fab8c584000d3162a5dc1d51db1f8a03726069d36b77f7a138e44ed69c9668b7c4f90353a567395223a9bcb9f8ac04efbebf39e12d8f0d303a5b8d2b174784aa012ccbced1df6c2dac735e14af19986af5684d4a910a4350931b7900cdb88ee130aa674f5e445a0cf041de8280303083c5d8bfe90e8b6b5fa93914ee7e83542e30224533bc7db8e79102acbad96e16e4ecd1aaadf4bbdf699cf995a02205264912b0e11d6a9e9036e9caa9538c70a254ddd4413424c2cefa67ac46d831a71947fb641ac730f294005d8d3b1542156a67dc5bff9566025b90dd9337494e46cc203ad8c6df082c993ce6cc283110114a1a8869c5b512b3013c3ed0fb03fb6fdca7730fad9d2d4da2e6880df51f7f7b1c31c55560b8d62b01699829921ed684d2d20d1b82604a2bddc88085dfb7e4478cac25a7ca6d0fb98fae62a06fdbcc9c4a55ed69cb625457a5da7852d1dacb60a9cc4354691dee9ada56ebd5e715d63292fdc5f346b9432a9657d4a9f0a32e2e0108795de7b5daac8ac47738561274afd8e8e4cc06af6d060a69ccb67330d092a27379bf993e5f22920c49e50cd10bef2471f81f6b0be37a3fc600eeb24a044341716308cf28708a67786a41d6c822b68d2b716907544b2dae4fc746c8ee07d8aabc4c84459a377adaad20681431a8dd21f8caffd13ff5ba2634c95df035a49da29038c4c0ec2b56715a1b5d640a0940a8042a5a0d663670550dc58e3aaf801ffb3dba469b4122ff6f99cee67b798f336bc3806db19a95210f30e804e80d20483a9615971f463018c5fb4933be590e18526dfbad958307d091b39e87d84d03e99ac9976cc166446754c5770b6a1fff46ba3309b3934e5e635b2d4e15f4ca0dc3848b3ce55e03eb85088728d5e8ac0ec942591751ec10bebfee49eb149f3a1ff196df35db42351c90763eca6f5991b61d6c941436b02256f53d80407bdf9f814a7f0860293e33ccabe52a8c19581fe5cbe4a8bb900166d0aa77eb3801e65cd0337b6050d565d65b34fb81477d91ff7bcdc970a87e85781c6e7f8c692606a032ea41a60e502d8839036cfa418d085aa82a3b686d6c2e87c7b5c62411867ea6348b2d1f2d11c4d6468ad16449654a17b124ae6658a4f9af16fe683a8ce5e62ca1705c294d070187368bf9d65f561784bbb826da4343dc5626cd5e4b0fcc5a570d1e01fbd575ffa6d5104ac288dd48d490ef4f1b76de545da440ff0e725235804464a85221b6d4b3411e4812969a639578ca8b7208e5238a71736760b825cb7d7356a1ef92dac3d966e9b735f18b1c1911ea5f8150870e8d7da8eb2a0fea9f7912c776ffbe88d469ef18565da65f7947cc0bcd769e87a11d107a6c620c8f5645df8ee860bf23d2eeda7ef0df41fef9184cceebfe07afbbc1538f3e2f44d66083f3499da02bfcbce6aca82ae16dd803bc73fc2c6f13933a691fbe47a33d7f62a8bef408d433d7c0a923ba44d89e1e948640a3c0e061d35a262c46c0abee105700ad89da40fad38d74f2a4ddb899f80105f432c23a410a408dc495120f0a1ccf9dc6d9e3b5688e33019d2281fef5d60efb211d0b8ee1362d2028f54db8d6a1d763a63eaf65753d6bc61c635266398f8e79ce1411dc84220ec9fb93e15628b5447adfe310df3a126f27a72f06cabd17d955ea3c339cc53bc37a7ec5912c8e1217d72523059cf1746f72fc5a41867a9966a23806211647029bf241b4967c8d7457dbbfea81d4cec5b8f36645b2914dfc13662c7f78628b8aefd9ae722b64f6ece4e7d12804e8874bcc7b841f52dfea25e8b3d221b3e64fb9854f9320599c63b3f4c5b8ccf6dd5835b3b1a04098ead33a0d552f5457b909d3db519af045c804829283961d60eaca39d1bf64c72ceaaa9cce937f4227812e850db7fb9f0790a03d7d3883d8e7d62554bb3efad83843f9ed6d7a2556de9363164aa9fa233f4d5c53c76e55d0d2f576b16ebbd94bc883889f1c80ee176935f940196cee52f8bb754e00b05f3137bf274c5c079cb45ca8df0a83d9e8f4a1393d80ee5ad75a325e47ea6eeb39789283c6b469adef567787f30d6eb84d7c64b035232ddd909ba407ba921c14fb91451139e08ddf7fbf2c2bc335c103e060215b2cfc5da216d9da7f89f4d6f92d5e1b921b9cdbcb54e32cb5c2e648d6dd47a445d3af0ec753809991fc61a3640d541e410562eaf6e2d63f79fe469484e5e380a66b914f41c3edb5d64551a779e5d8d5320c1632b8f64dfb9de72539f88ab32de6d2717f0369a44918229deb6cd8bd0b3eaec336bbe45ea7ca2ecf7c1f9962e4965f9ff37c989f60a798d340c322d4760486c6d75358ac88cbc946804d815d882876f2a5581fb5803d652c88fa805b1ac8a501d42485417e2d9805c9d0eb5fa6baed613ae77a2c95a8398151d67cba74a8967dab3fa822260cfe9acee1c3ebbb2363a79d6f59ae98bd7a92e0f1cb6b884bdadaae93fa2b8ac12398377c454e258c8c6ebdd1680ef0b4ac1a8c3b238f93f2a9bbb45763268112a0cca074ebd1eec81a4a09b97f83580c8ffad3cbd048f7046dddc95985fe42f1ee1205bc4ab542b9fa18a9c8b11dad0ed48f7ea68a766ca85244e29abcd59592f55a9c720e6923a01ff5f3db0d4080b941dba7d16d0cccde0850111808f1b07843e91570f8f9e530d9acfa574049194dfc758d3b8f623810c87fc0e7c703ad235b7abf22543dcde44667f6aeaafbe67bc5d5f9f9cd18222677cbaac42cb724bc9ebdbdcf9793e2232994d5aa2c210c60623913e485f177f4dc015b5fac5be81ab491ec17f911eb2aba8a7039286907ae15aaa9575c814cf0edbfda093904defb20578beea4135aaafc9e0fa61eef70e90a4446d4f3b2eccb265935217a09f9a2cea0405519d71811911771d9e0fc8d5ff3a19475b676a30c143f205bf25bb2097408c8ebc4799dab41916d948fe7015fe41bbb0d26fb300fd4749e71c3387ccc8867e379de1ec7b1e93e1097eee48d0213928887f7fc5b3f840658af6c38dedde93245018bef0161a4538ddb4e1f589dcf1e031717dc31d8dd778480b559e82483c178e0a3a227251b5a04ca9928e5af09e4bf0ae05f069e30c1ea7106dfa9e4a074c03956404057258a24134fce195b4dd3880e5fd44e393e3420b408ef5182cd63825999f2cfcff9b4a6ada65219b68a080ce8883db33b4d8802824c98a2cc376d4bae1f6ec77b84f8a5cdff77128cfeeb2b5bb3a699fd89ddadaff30cf06f9a9f97fd174bc2c7ca63f7c23a62679a5b4339ccf895d46f9b37a8cad2169541fa3fd29ab2c78b56680f9a7ea4b85e3c5b68ca3e3d2b21afa7eab28488495595cac34fd74e23dd4e5e8a297d2900330edcddcc01ae8290aa0200439fc5cbd614d8769608e2dbbff180a620159bd099bbf888d39968a98dc719fd492c585dcf10b14380d2ffdb4c1bf2f9744d84cf0b568d0c7e913e9f63a0e3d7861a78ae0eed5a6940552659749341295d2f4db18fddc2680e2e6ceb95191619e57bad3a1d1a7d427cfd7f763155adce530f5829df9441205706f7a5a1a979eadfc6f69e0cf15a85b4deace5c7ed616faefd95c88b93db3a7b7c6d3b967277486af56341ab4c102f4534fb3991da1958ec35d3b4b464b1def03a6ad35c649b580bab76543638936908b6abc88d4a2784a33107110e262e7e7c520dc34659381f1bf9d8c69a086d6fceebe8c751d14b3f1cae7e1d3e7b7c9a69b64268b8a52309d4a11166b8a085a9e7834c29fdfbb380b4c0ee0c26acedca6c9c335a21f00d10cbe7f80d82d9aac57f8528891401da4a0281382f483d2cfe9d22765624f68c471e27419202d75b27273cfc02125eec1ec59d56c06054c75ef9df2c6544eb3478b6193883957fb0416cd03171f9593bcec3b271dc21c98d4a485ff954b4313117ea0f5f80e7a0877e6758400aa001dfc7f8a87515cc5088714ed4afdb834c79ed8841caabeec2a410a0a721dc533ea6c9f49aab96561f3fcbffaa689edb11e54954577fd63b24e593175034412e7319693be8966ab0b5db6d666db8a66031816500068a5d08903e7cebc03dab1d4db89cec52a3418181611158847eb4dfc79953209ab1d72af3b272fce9b8d1d62606786286f85f9c8073b9b67c936e319d7e5c930f8b86b862c39e73d1d805db1bcb7f7a93fb5511613c87f6bed98ddc4016bee2e447930ae155a102b3d2ae8808dfe292f627c0731a42c2207a4b2998d8abf1845c3a3cb77a42d6f00096b390d53fbcc443149efa2203593a47c13663cb0a1ac586a71146d6bdd187f6ecbc7fa62126bcee9384266cbcd4353690f5b99f6f395d987282437c9a11c839b977fb04741614c29515f22a7958523414e63f12e44dcea5cad4cc798583894a2099ae4b24e7d83482f22bd8c6c396c110f0f33219157c5b3f8f8a1d7eaa4200695c2233820b63960a9cea7312ba3547a4a546c4eae026badc367bf32fc57202823ac808a255c217b67dccc0196da0dd9d9fe0c5390e1a750c544e4e6f914015441dbf0dc6893c3459b0d23f22adc3d5f1b571ad5366c7b03212759283c1be84355db158abf5bacac73240540ac4fa4d39e511aa2c86f607c1f8a8147ae83b764fb7c4ee5244200b3ffe9cce401ef4098a1836ec8d0f68268fd31f5efbae842308071f45c09dc6a3113f51ae2a77fe66b3b53970a8bffd545ddabaadaddbea71897a0710d28837dd4c9628b9d7b60b14bce1ec835c4a040897a5a32c0b2a0d1bfd7446c0339c4be94a6f0aad9b863abab90c0133dde2bfedc579a0bb461b129f6502aee693c931f2fcdd2d0d7c141ca62885989174322e22c230a4fb310fe7ccbe4d79fc2158ced55fbb3a2a3416a34206f8da815bc87a6e496b749db47e5a1b176c35ea28892cb637f6876732b0cc6bac24de1cd1470614b475d5b1d57d14a143743b0e598ade687496dc92ddb1deec3460882c255cf2455d8a6e78457eac06dce0394ab9e3670aae03a116e5751a561429b7f8dd52735c64715b609d1ea534775182aad84146c18d89c686249e8da2beea0db32086ca3d53244241b90619c2839f66bbbd9f28d6d071aa5c5ba99b4aa77e431b252f3c2cfd7d6b4f82506fa8741573067382f94181f219ba383f7c0a96111b29b1322a879c914e758aba512f46f5c81d73dd27582ca7c75ab21dc030c6de932d5e1f7e3dda99532210fe50ff7ae8dde73189347880de968a10d60afed478c8fb860c040c4d4fd28a4de6a19028d5643a4b033f166688fcdbe5aa18dbd291a94089cbafb3c43dcfc011ff71b57e3a505712ace6da3688197bbc0d51f7fff0a49f634aa9f25b6cbad2ce7dbeeeb101b9b2c532ade1f8e671d2a8b49aa442d4a427e67ab4595c19c998720fbc5a7d1c40a1b5099ac8b80cb599189d665f12bda1c270203b6bca0e483ee781a7a321fd2f51e00dc1e6fa767031bc549bf45771173e339346efc7a3168a97b0351427006387abd603de107378412a566255acc1e3d4f0c1a0d57eaf838352392148794a78aa31302012fae3123cadb8630a95ed956bab61c1c556646755f748b2728bf4634be3e5d45ca67170f57e8d1cc1dc023fedca43a8675c8a47ffa555c7bc64d89ddb17a03c5ec8b118176832302b4abe5990ea0f5c27cd3d340bfc9d4f32fc09f3f60e691893e644e2172fe062ccbccb5fd3e5c916de5b1a22e73cfdac2ca4d34d2acf6ad35af08a73b0111a4f78d199c07bc758263d8515c8cb08400f5332844714c3bedb9c0900b885a67517609cce133151dd52184a15c2b4bf05664f160c47c404815091a8e20c7ddd160337dd453568df3f995010cf99151f96c6e11bd671f4913a12a9d94b01f36e6187ce90e61df4c74c39ad60ef6f5b4b29a71e2537b04f0dfe1e54e5b60e18be7bccb0edea097bc0bfab9951b09616cf1b2cfec6e987db8c034073cc588587c931037e6554ccc0d341bd463a9cd41bb8632abd0827a8ae2c30d477db849774d0749917dd8d6fd106536e8ec2c45fa704e753f5daea8411e8b87bc96e8eb8548f61ea2da78dc33c4764023f69749e29dcb703c2d2a9ada64e1a5cbbe8f82a41825ceb91c3ceb44e54ece2be19d1f49ce4c944a14e793b9423124eda8fbadf72ee4b5447239301d37ffafa65114a3b9357dc4810a4fdf637cd3f8821995a770e90f77e9af692714bff420ee40e2944bad383de70e88a31c1efb5d94e5326a579844531ecb6d03c5a220b8a294e305a268ef0ba81e56cb08853dbec5667c1bb33ec32f4a5de35ee83013991ceadacc6df0a003fc8a541c848aa5a71301002f8893daf00a5e8fc844a2b2dc08c29ddf593d81df8ba9b6679ad98d05e11c7d610eb512f1d5d35374193210d306c2a82dfc073f8a7a63056b30c150ff27be9b162ce80f8205645033163fc1675915eaf69b6e4db1c3b6d0fc766cf07f31b5687526637836aa6e1dffb7604b13206eb068ed5fc4e661f0ab9af38d4a275a3b081f6fae99cbf617194ee63d4afbed671489b2cdfd362c67a34d41ec43db195b8765710f05a4becfd284cd5612e3ef8061bc818914d5baf0d64bd120afea98543b558cf7ec6f86714ee9addc150c81153452dc6eb4f2c23df12ba22a54b7539af07ae21c9c19a0d925fa2c8a3714974b18013463011685ea3010030dd9689e8114908b8a03b9d91c2878d944651f8931dfdbed79134777ea791eb0e7412ee874f9ee244ed6b4780a2998e36e76cc3904cdc48cc242634aa75aa8ab099a405d8481123ec89771fb5c33c216801be8a37af39476a2b90c1334f0bd5066650d95d728c37f2b1110cf3521ab5ae712fab9afe64ffb42764e6170f0804da64aa1b2f0fa28a61d94b4432615c718dbbc8643428e5e4d7743cebc3715129fdea73c263940771f2dda88ff5db028f83ab22597b6b0ab66192c20291069d10cf388a113072284a1d4c4475c2d75e213f2179c68fe08d2dadcb5ca40813e40fc62c85c23a296d95cf61294ecc0e1a1304f70272814a925aa1e8a63a2359c90b54aa77cbf5c5d525df8328c2ae58bcb14277b350be2c4f1bd4af338d10516ef121473853c99150e91751ca01d641c0ec92ce9303e70659bb762a5ea83346ca5461e4f3bf57716433a17f4f09a1c549d67905ba472216c5f156f50fb5b923721f948d4aff8d4f87a90e830ec5ebce9fccac5eb7879d812658aeb789e330b41eb1f0c04e383c934b6fd3b9e5f7a784d6c01435dba4e0f6c4d5821971a83ef5141ea3d92275a3d4c8a31e24ead049a7ad6b069ba44a20cc0a2b09338ed6e8e610295d5a57f2e57ba8f796cc2e1243cde08270dc11650a69449b024161bfaa47f15f2b12649bd866abe108866fa2de7669bf393fcdd2163ead06cd5786cb25c660ff827b7bd0ac246c9d5e9f11126444d45febf2295f124332bee00ffa7e35bd271b852f8c7d7e6a4890999e22eda8532f114db88a976e441c53f44de1175e3e5fece379d0f17d97375dffc304701af2456ff76e1cd13d146a22b63422bd096700feda41e6f4c30ac79f1fa91b5ecde4203e04e28fdeefe348e8a5cb753943f12a4fb5786ffc90995b5ac9f969d191ea89f7287ce87a75a504fd1abcc62e22f27dae091fc11e4e05e164a6506170068f9ee8fb758c720afb52dababdfd94ec42d88644e84f65114108236b1e4c0282093b317d5085d2f658157fb331547ca4f67dfa05a0f57e2a5d58d6faec7ccf46a98468a324b4bcd367247eaaccaf56a3bde250849fa85e31f73a1b5f46590f9eaf3f38f549232fd2d4039fbe39aa09daede2054a1244bfb6370ea7e8c30a28cb49805613af01291234dc94970ed4d9e8ddc9e94a20fe111082c7b8d073e9a9a299cf56697ee8d1af790827e5d819a5530773a482f1146e69b48e7f1710dcd0daa1734369c1be9581faf806e044093cc4034f9feb237149f196bcf9ff7a2d80be63ad1fc4b8c6e3b7b39f3e71a25322596f30fef2412aced36b6da722230aca58554c0b3d2afafecee4e572b753af41978e5a91cf90ff741139c81c810d96c7b3db85837d5787393d194ad118c422b1caa1ada1df530dd7dd0a48067197305d9c91b6bbbc4af5b0996b35437e3c58344d7344cbf1a6321171fb54aef6b5bc42f5397da8dd0e3acde64d4db6e0fecbafdb6cdcd05605aa2a1882ec3ac68bdcf2848a67c873ce2717b83941032916fce2883a1c28fa0cbb5312b8591d12c8b252f510a3548ea57e17a3452505c4c7cfed717644db94e897892b21f28b1337d442ff0337dea7fc07565fe4e4f3f0dfee281f8383271cce92dfef85d234fcf9cac47dc8c9872dfea97fc6e4fe59fd6aa253aabcb24993ce898649abe83d16842a6c23de3fa3013896acbd2585e1f8d10e9fd71357d1ada17cec6c0cb4692864d26a3bf349fcf50e38d0ccebd324f3ab9b17013cbb69a9ab62bb1d490beb3f9dad3b3acfdb0b01424cb9288a74bf6fc41cce508c5b77e12ff88a677b1812ce1754d3e1c42cd463be8a748b3565e1c62965c8d73cee3e988aedafe80cb31e4f27a2ca40701f59a287103cf0f79bddf4e8f8152dba5ac4720dfc4780a45a8b6afeba2adfc3e2e39be853b7ccc91340b9b93ad33586b11f53442434e2cee155930805dedb376d7516a85aae85beb773c1e139fbf57921b179cebea0a767b6beb5554c179dbca8b37197072d81a5cb2fc2f647748c31aa3b300be10aa350a38334bb6831824f0fc101a948a1451b5d8cd372d7d2302e8c6c4149ecee5d075102f7918ce49668326306595f5e81481962bacf909c808e182544d937b697d1e548752ae8b636f4454c5d8045f22cac78c732cf3b2a273d778c4b207018c11a545dffc087ebc4b7a3043171741f1ac55e752a741c8460b22ad7c91da69852b20568cf23cbabaf0cc14b89deff13173346064c8d1096e77888b971a66170381d9824446ca9f2680a28469065cb87d07a9ad3deb33e0badee7f2dd7e151a5255d3c16ec770bf69423baa5ce8dd76e07d84b87ea7f97cc8456778176d0539086d9d16bf303278e74077888ecbd4419fc288d2876aa3b435ff44fc542d39b0b8ce72c9472903fd2b37807d9d246433d873172192ce739730137fe84bf1e05c4fd9c4ef9b0934489687488be07729ef7f3aaa5e33d928b1a2a3884dbf02eda0de899579a0c3e7086cf16e9d77de88b3fcf950684f98d23a5c92b2697e4bb0fc32c43ffe4727c9c52de70ad54d74db6f7c097b3380dd7be2293adf6b3a787dda5ae7985a1749ca62dd8bb5643b3cd0b92c2a9711e8346d460e8fbc372b30dc8f962da8f96ba77c4bcf8d3c28eb4d92d19baf4d9384bdb3c9bd1911b54c5fe6ca26dfe64f88fe02706c7ab89e5642fd2b26190064a27e7342f4dc0874699239d7b85555c594a0b26faa8f04272f45864d64e999e3430a8dab32f4093b057403c346c473b691d23a9838c0ae8516ec4112e0122538ec54ca8beedb5189d7719374be06917d64cc7454491d2ffd1b0f98a12a736e41dad5fee4fe373feffca68c18ff887469fa2007dc9375f7e1bd15ff9ed2e1cba66bcf679e64e1f1496e106a65d14518720024b97c56ed4080720d8114da3a5ed4d950e1205a164ce1a4661ed86ffe409c246731aad96770161b5cf2b6232bfd8e8d51bd6a003a2409d74df16cfc585957801d10efb3ca5cfcd033d83ec7d6170fb0e9e834ae7d853c42d83abe90319ddd7b867347166c71ea98867e1c3f67086225b4bba8825572b2cc6e3d92d889eea3b4fb52be9b7f11949f2911acae594520ebdb3b4423c53f65ddb2b09ae76721c5ebb2b6a85257161a3efaf677f34c11593c9d3fe630530b93dda301001d02a55f52dc40172afb6d846a103f6498d236fe76023b439d93d8392bfa6f95de84fb12d383c5c5414de1df4242107875df05bdc977af131a6910c482a6ffb3fbf9c3e3ba743986a14368f25bea2c577a3ebdedab8091c82529d29af5e82e474b313bd6d5fefc089abc00658324fdfe6d5620a12aaa2c8cdc5a23c3f68d25ba2d8e0ab382a0302233ab512eda1ce9feac7615636e93cff5adfa262defddb983b0c6d529b70db6be8aef29683bc02ecf4db74d694f34d1e33f3272a768ac9b2aa9d6ab06d7519575032031f5f9cd77e81e388d6b73d7c9959f97bf113f66fa69cf867f16275b440a43540b56eebaa5687583387564b252ac6520c5e97c7469c7c09b37a6ae35b0325a5c5a31a707f64985eeee262464f416575cc0f8d99fb73806e7cc0bc79621d787ecd7a02c7127be11085cb7a32494755288590fcd78f45e114b14c7b247e2b4389fdce88cef2d9f99ec64093988568a8b05d2194c632cd526471095cf8566081671e0de759c3a5ad54a790ee67c7df068573f740fdc2618f5077dd1d15f864d6a034ce9a7d83f37e8aba4dddab8313ed7fb0d18edc2ea46b5973c6bb2ec0111d60292a3f1a280c9ee45d8a825a21ca3967ba463eac483532b44b60fe5df521165087511038632c76fa003aa5899ebffe75987b0f05bd1d0098c7b881eb782c89fd44b2067c9021b8eaada68c3b2fbea58a7783a5145604452702b60870a1ee6af0794e873020871bd348a6adba9afc268d1ee0c08e0d5dcde222176415886240d0f0cebe00fd6088d813e08fa7b9d328cd5efbd05eaba228f31a091e8d82848eb73b3cb9abd6e0c7f1bad0d4c0cd9d0d4dc5cf302d4ab085cbe4efd1b9e1d654e6bdd1a9ee0aa37b42178b7ec6b0ca288da1037da6d7defd6462318aac85c16df0127f58132f3e0fad53bb0c8d785c442ea166510dd4cbb679a55fc0f87c1ff3ae24def5637027ae2a8194c4558451eacede3f3784ff0c66b65080af080b09500a1e76cd8a7515894fc85d0dd0fec3f081677af97bf0a1d2a31803bce8b5f1b45bb2d288c26ff00a7c81e2bcd69ae7d0d8079031f3464821006b9286be677a166489f06b42f444fea2ada88c0308dacb029beb72741721516f39dcad5d132d5247c396fb29fa5a32fe4965c120bbbbce6306fc1a49f9a9a1a0471e45325b0f4eb1764a6371673b4a22029e23cb66ad8413f4012c2b76875b88e9a5040e7dd9d4e82710a534d50ffdddf0db49056901def413c843ca4fc5c66a35a56d1156a7a339cd1c722370f84000bbe06cc15e8e4daf0dcff491b7a67c2e4755ec644997b1b3ab4893f0ec3cfd7e8f3ad3224127da225264e51bbad22eee93e5dc15da8a748bd9c8ec94282508595be798dd176823a16260168656d378851c260e4aeeefebc0fb4cd46747078861f97436ff068bce81b52e79ef9db03fe117f4725d35f851ae38d16f4616cfe7eeb03b6c0dde4ea743c2c8a55aac784fca9c0818de019c89daf83b48037431d0ec4dfe5ffc810a5313f97262d805448a4e37607739456ef834a20eb1cd60b0b3bbe3d6b32baf9051466f0558938a71f917d2ad14873127225ae5926ad9f6f68cbe6ec62ea8c96debd91f26524b4fc11546732c4426c568627f37eb243dd5b8cd789abf884eb935d764bf304401a9035ea85ffb152b19155a6f7c64f7c741bdb3bae4231a320cfeba4565f1152bb90312d4e3dcfe61c23e3a69fcd2ebefbbd657b4b55c0f319126d14bffcd0bc91a44a19bf778b6c4b2c96ac52e9f4e4e8fdcbc2a9c346455cc93018362613a463c2076f83c76555d18315781a325e34bd83c67b7e33b6bf76e95e091413120be91a1d40ddb281410dbf38ede85c63dea8c197920b136a9aeffa0a46b75bc54c87ae4235a547d05413de65c4f26b2b70ff9ed8a252f7ed3197893d73fb9706b15aa6431d4a23d49a4ea7e2d934bee43bc6ebedbe172a539d6b040f2a388e7598874568eb184e6aacf4a890f837e5d6033832059e929fab6e6187adb78c36872001bbb5c304c6330c6cfe32fb59c9cd390af66f29973aa44987f2fcc5f65afeb88ab7f87cbd0457329d4753a8f042e8830f00ef31e9c0394408d14252dbfa59a3c8290d130f4f480047a51cbd13d0c78520fa58fcd9c0779649c01399396c53c2c8790c8db525d92d8f27c9425f4d93a685712010c27f242310bd013061cda216c63a382bf68f84ca9de772e3803edf0aa4f08ce2d08f4423ad6023c0ab5cf22d8b554a5759fa6f3cfe7f726fbac63579bfd8a91dacaaa0e1e07335185fe04816ee71f8d768f7568cc789648a6c23667a9c43728858a805f2c110ac33e964bf9ce0914cbc5b3e15be86afc493342be2da472384352d73cf82160a04ec9f4951c02a55e69931a11e55dde8609d725a16f0b587fd326cbf7695d76e3aff1dfacf9c4345ceb8bbea214f5ea868d3afd33d551edc23cc63d248fb947ae23b9641b8cb8d0c3ab1f28b652324657688baf89d61072a65985f3700ce215bec1204abda07f8ac886da87e4c204d84d3b91796d313fc3e95324cffca59c939dd2151787618b0688dbb49638e338ce7fcbfbdec500012c6ee03179abf16931e703af1d829b23d5efc443d5f87d1c3f2a2c98d3f4fdbe2174fdec588c03d1652d4d2158fb1e985348de2867624cd21fc655ea84602dd7947156c5aea12d701a42dc8d61c0175cdc9f4ba0e56295303ae54937889be39fb327cf38256bc3b86986832f20d6a05ebc38f863ffd4f34f4dd86eafdb16937ce41dc5e73d08fe449251353135af6d931f8d3f66f6a0b093b6f51b79f9473f6c3f6d9c41193ec2a9ebacb30c0de4eb06ee076efad9ac01faa3e737b863ebcd1979106f553438012b22de501cd6401f4b9c7c4bfa14deae765bef93fab6049abf37549616fff48dafa69d0b095563404ddd38cb38cfd67d3f12c0c5f83d3adeb5099dca7c395d42eaabb49923a5112a06de0c41d0c39151604cf571caf41ebc08e8ff43a54bf46840f60e1b3cb6523a042a357340150a567c02e5aa66dd37cff58a19db87860849e9209150f7519ccbfaf579a16b108f8584275eb87a4ccd3b1604ce86e38c727d741d2d316335166c23f6afa6d9646dfdc41b152833ba792d4eafb21c78da04df9157cd196baef2e810866a385f30e479e6c201a5b65ffccffeb6ded771209d32db3c4333a0aa962148355fea31d0ae7b93fba1103bd283e139c92bc10a5add139293ce3154ee073b7ea5d07e49a3aef1889b8c37026fbaae8dc96a299eaeed222f0e624d2006ade81e9c94a7897ed06011e2fc4e1c034c5ba4a0ee13b502f720d1d9c8630edf334e24ac9b9152583bd28b4ca8bb6ae17c336581b185e88f5dcd922099dc4413ed0c1bd647c6c35953081efaa264159590eb7b50ef406d177ebb787ef4f2ea000bbe63d1cda45407c626412e77b00ce8f3f2d6e16d2e4eff9df952486ca38f6faba7b029422a137063616cb5f2f5bdb46c4ea2e2411deee59cfb6c8916908931480941accd6656573a9d082777f0ba4089515869d72d784182be1e566dc675adbb447e9b53fd7dbbbe3ccb932d055ddeda6a812e74945fd4853acfc83f3a763459086f3307a6b8668cdf9d202cb8b282c27e1f415d297ae8d099bd6a89e8636d5ef69cf3c1cfe52e89e1f67296f55c1ed362cd230e50e7e015df676e30122003f0bcffca0fac15d86a0b2cb7561311d367fb2ecee21e96e2f9957592a5bdd97802994a529fbcd9716734b75a7d3b28d041197ddd7de9c29c83891e9dbafa25a40a99f74c1d6bb550ff1ca6a95a9386ad87927ac342c63fd965f91a1e9b738578b5f4b38561cc20be5a4d3152481d3f02b8cec4d252cf990302bb11cd888fe9d4e6bc880cd78a3434d2d48c385aa109967ead130b07153e4fdd0b194aef5c057268d3870ce45444bc8ed53a2aca81e5f434bf5f01e58309a786cb26bac29e8a8e62e25116527eadb6a7f895104ff248e19d29eb89d47ace5d10f575147e79a8746042c9e7d524ad2811d5bae58dd7ef82b3c1e9b0d43111a75053f3a492fb8bd1ac1157f662ad2437490d12bd1c2cdb9f2570703ba003643a6a3dfb1ace8a7ea293c577f9764f32c124052783c9d1cb4598438107a6a32941dccfbf49f3dffa728b0c25e058f8c7086cb343fffd5cbf92c0757caa356dde7be4e5186adb5dd0cb5d79487fbd68b7c41ec2fd3162e69e7b8040fe0b60718ba11ab7e4f146831aa65b31a95ab7a8c18f20da03761ef5c0d46812ce6e05153fd10528f86ff45325f39738997a3217722e2eea958eb318d9d9d71039562c0d60cf13f0777d8f6dbd19f65757dc679e3dd1a2f3c5aaaa2fd49533aded7e1ca417a954675eafcb536957cd63775298670ba625283ac79b87ada15b6364a2efd1cc2ee0c4aa62f2a75b95efffaab28cdcc734bd6ba037ea288e595c97f0620c005b232d719b647b57598ea333fd8568cfeaad88a3434777acb7c5d89cd89d01fdb4bbe60930c7fe0022059d29a62ae578f29e65191880d037366c9e308c0fd2bb85f35f6f197a3f260fae051fa079a9794af901eaf31cf29106b99b7c1b8677e8118078818f40e0e101a60cda2c7c008821f2a8820dbd3c539690b5fb40ad8e7b1bc6ac3de7fe4d2d12668c05b753b84c90aa55a1dea7e7720b157408ad1718c96ee8c75702afeac510c5cd5a05966bb8207190ebce69d2ff71752e46ea6e2080f4d728b638a39a5e73668cbac124f7faf9e959a5fcbd85a7e06ba0799d70b5a33e2048e55226ed76d58b5e29f46030f7340e142100576f17f20e146c25e774f20fd210ccd1d30221efa6f09087eb15ac2cbd5345a9b03241c4b2e286e303015c7b1a01be5e8543ee0dedc7098cfeacc2123133d316c9b3dc5f58e3c640457f0f404d56c2c13296931aaa0e57135223a3e33a50bf24482275fa13450e5b93badf2c445504d637c9d5ea7c2d5f9846fbcdd09c10928f7c9b7a9e453aca9cb630a8ed66d4b4910d18a79bf940c6068729c87f79772b641bf37c7a59f38711ff85a7c967e101e66a06bee3a29a2a01917913306714dad5803d34174d0f46b3db621f825e7197a3074af0702dc151440ebbe480c6b59c64528acc0817347674406c5c8b93c0302df3b28f3e8344b20f675dfd00bb0ae262a5065cc45008eb0edf70c6ea72e61aa4abc1a604dc4ea6260665fc10b5e43853ca2717c3259e08e2c1aafe4798d16327f9f6ba74704c2638d08a31f3421f817a5747df3360914cd348aac72bce887f3c02c663bdad4a5ca296d87287ab65909aa6be421e0916a57d60582699f206c77a2f515ded2791a0c9d0d850e39d15f61dd1ef7317591c46d4b4af8ebe70220254a46c8b56a9a36f3dc6d17bbb4c27df12f78d97f79d07b1f1c2a2ccc4bafce43692acd2f9f68eba4ae1f6cac950cb940f92d468e256388cdd8cfbc76bdefb4f2119fe8b77e478023c57567b718e95d39e38805bfdb30655738fbd88b5250940bf4e33ef76c0d1abc6f0f12c7ccd22e7cdb292cf2567b2e714647d3be75f9fb1dc5cb8be17bcc29d5724d9a16c1880bdbca1e8957f741694127396b9f9b0dd321d5478f03df71e1ac0366462fbc8805c73ed3c79e56e3f13f078648cd044ca3aa1021239f1f5f4639a9d5cff44df49df4c380a04561e63d90653a6e1679a31f9b556637c6c45389b941d71f2a6b93ca636b111de733a1b0076cb8753b9192a30f7a37a1570de5f7054bce1ad7c3a273b7f36580b6ca3680b32e02971ac195d5124fd1460e1ccf03edd0d60646eae09af7b1d496190937580ab2b7d4866f4ba410d30663a4a293d4d1c2d8b07e142d08bcd0a38d32953e8f9554992da7080771e852cc90dad98432b287ba6ff519b10e540b9a7a38249107d14141d4958f598ee39278fcdd492ae4b188e928c7f3d5e144050bb1b9826d171ef7ac623e877b2e348d9f8ede6a2c1e9f6aec0ede1f39963154201f8bb66e55e736e9db8f4d98fb45d8bd9447aada2e70eb6e2d65d34eb26bf92d6f1bd5b0e85bb7f030a412464555d1ce0b2f1792ed774cb8751bbb0fc2eb77de990a22aec9c69f45b69d80bb652aaaeb54cfab2d7b7b8a36251a593133df0680292ede4ceee216bc332d0a1d7c5d55db8cb4b86a4f541b17bda7bddb8ca1cb54ac10dc4796d00f3a9ca29658a3f746b979f82e95e3af28b21256206ba2e0f72c71052099bfb8646b44c7d7feb8334597a335a61d7b5640b4698f6af9ffa9e662d8b2bed95e167a8180ba17d1d07d1eb5ea15c9a2947921139f6e0cdfaec67c85db9dec21b872326a31965f491a9361c9fa7e01ce107df7ad459bbe4c4e62dfd66ff2bb710e659a9b023ff8cd532168cb9862de7c3dc54a1490dd4a701c880f0aec05b8bf69ea5d1a3e0b94794fc874c54eec5627de2979e7297cdb0e305b4f96160567b632bf6fef5c997d22adbd7cd9c733a66a3edcf9ff7a6ca918b1d003dbcae526f46d0f0a34052033016c6c6f9149632305a9394084fc38fcaa7b9d9f1449f148edbbc4d1b963c5f4b0ffba66f24f4135dd5660a1b8b7a8e1764898e6ea460e8e1428aaa5395ce855b3ea0fd5a5dd10130cd3bb874062ab4c59c2b9159550906afc80b0f11d3dacb122cd78a96deec419b3f707e9014e7b736a851087cb167d5d58316b0d50a96f8c5903ce6b7210ed60b8409e188b410d4ee0d7f94d72bc23f8014a5cb2217b55c98705945b7ca8dcca30f0de2a2ac53c9bc7e99f2c71a61c922cb1d1763d65a8dd84bfffae736c33a1d7880ff392dcda5ccb3af7bee965d8f4071bba441486bbdc4c82637a61940e8ef3de165ec72362a3a4eda46774b3b6be4f796668f7eb7c4bd54f2cb02fe0012e94cd752d219e12e9cdab36c9e5d373f02eb39406a8349ade5eac24eed2dd173cf4b55e7912f06e41b04bb741f0567104b934b9fb0b6b8ea874c1f00596c7a4929558d20b736d8453a210b020921be7d1029e4d4155e5f796fcd72fe1af2113b561211978998d34505966b206e826cd5d49733ac28ea366ef78701c5ef3d756702b4c6320b2ca534a77cb70152a38bb6c00a4c70cfafcae45d8f2ec24c906e784f78c4084584f7f00e5c36706199cbed4854487c0f9bbd1fd575ebb05dffd227771e2e00c3c9ea1cca3aea1078204065ad94cd9355a53fe6750455d6624e2fc22465652afeaf52f2d48f263a8fae531e9e459774f6236d82d391b1df213b10a4d0dc9c8e54d275ec40ccc445f12623cf78bffe8f1016ccc6ef50fa67f1b55a61b0fcba32bbf894968c13a9ddd3ba151b636981d4225b08d13f1ec5e8eee61b95bf98a48bb472ed32b572ff6876d5101687d3a3bc233e2407f5111d874b2e918b22a5c5ef4c6384076740b031de441021e8b15d5dde6b5efc1740f4c130188660ea50e2ffd6e03c597e4af77606ff9da2832380478ddb81cf52bf461219f5b386fe2fd62e215f3283ba4325587386b22bc18f73a1413805b09826014ea2b6f71317c9e646339faca3fed6d0bc26e7b7df103a725dd1f16b1655636d017d687f7fe913a26038fb7e8094992e885ac8761ed96b599c9dc8e19d2eea9b7973394b4815fdbadfe1d449c7f0c0c864f9fc7e9be7350be11bf53a7c34af8755eee7b28c543222e9e05491d2123fd656b446ce156bf28febcdfd17e2a19613872465b408c66b4b25fdfc435e2a7b29e357355d2f3ab9e7e8c1bbde4ea6dfe55f4659bbe535256b50e6968ba020a3e14111b8591cdceaa83a77f989dab1e4ff5f471b7e809d9266291b14ec1876496a6e1cf87b8d063038944c098e6f3ae7c82351064b9f45a1d07d42280f8cd867ecdd3aa7bf809effe697042ff401f902b41cb515221d50da0dc57f76a296e33df7ec501093f22e649012951d3301583fcc92cf3075e8c1f466afef135c2a7ce111587ba1e3416c5feeba137a9e0f9bfce273d65547cd44da92de2f4e9cf312b1b7de825a6a82cb1795f696505f22ee91ae165f31e4ca0fa0c56eca522d3c29d407a458c58390f5071068f1e6b9a5ad310c14e19dac6b142ad090d66fcdd7d0d01d89e8032c43086c2286ea1e1cbc150b77d2b68393226ed3c879c3fa6b9e6fc254fd3ae2acd5f08d6526abc3668256b7ecc00f3a54805456587e37e43692989ac02bc9ca109973008716babd38e78c20a570fbbb782f1039bc5c17eed65dc27d0bacdd39b1a3f241585fa92c5415bc41117e20ed8c276d4036ceb3bff53a6d6f05fee5939d87141d5312c97be4ac8b89a2a70177a5e44d07847be5034ce52163fd52a6ee77dfffe74ee01aceea1b82a4c5bcb0c59eb8f19cfbafd06e8ad3d639e2b54a6fb83016f5ab1549703e6d1fb9d234e3116a6a33ba33573586e8ed2f2f697e105e37178bec93475b97a8fc634586f184f89fcd415e8c788365754248d3f637f4f8ea873ef02a8667f69e1494acb79a97e529a8f5384630313bab32745faa965b62eec9b614a86ffaec87f3f85be7c14b4a7a117feb57948930fb27b21d44bb06f0620c7442ef172fee3f880a98a6553ed8e8d74df0a98cb3da84f97f58e71e5426bd7d30159b212659febc8f450ae2b851280638772df52931a2f3c12c77d9557f470abcf2bade105e54fde3f7b8a4befcca39bcfbb6be7f5eee5b22e31dd9c46cd7a9d1e2d2dac6000b353275d18b4fd94064b1b1556320d8ab86f22f092a521fd894fce16a4964482936559b01b3a4823b7ebf6c1cb1899f181e014d00bf6479e68d417462210dacde29d5d5c41003c428b2d2ad8d3f77c9dfa6d828f11aca338263d9521e38626a312d34090901f2146f9f943c2e5e441eef2687bb7e930f7f16a1d0230598a90919b47ef9e8a802dcf88a69b7f16806d594b9d6aecd2d6afcac59aa4da1af14fc52ed6a2ff9337b20b43772627e3b651f2018665573d8e155e6c0293458477dd2966f46439198322f782dace7523027f4ffe13e1ed6fc199aec62d64773fcfbb4854947f6f982c2dd450faf17447b350ae6947d28baed720c72ee56d449e15a7180fa49a741adb1083565b3fe7cb67bf55316123b5fd3939005642d77e21c55fe7bbaad511eba5556e826e2d9a843a03d94c65fb367a26b81aa1565e14f045ac4367527c59f318e08ba04dd8b18484d2c372dce618231720979ca16abd28e603edd55f894cf8d9328fd1e6441c149c9022cf9036958e369a8ea239179cb0510393e2fcf4cd0d41bbe04c8030fc9935417c2a975673a1aee06313f5184b341c29b5792ffd441eda9e2bbb5da1f4e328940063e8d08fd6bd696e5a59393bbaf6c69f42f162fc3be55316d397a713b75ba3131065a9ff0e829c6bb70756ca000471ff26c474508982d6cf154566d0fa7dc912c49c3985b606001bd73fd48903589384bf5cc98d51520ed67591432ec11e3d69a152d11db6ac25e67b7db2c35c17ca7b2fc569831c06235abf152c146fa15dfef5bad58c8b3b1b41bd5673db60a82dfa8c907bc8ccd7e8b7fac40bd692cbdef7e785540b1f35fb4a4ce5b61e111d75f1e3e49eb358e13fc08849967cdf5f71f44adcd5ef36434bc694684924403c0dd67daaabe363a0f48164394412a54b573435da72de13e6a5dd0dffc74f2a2d30b4fc1c7151c2ab3c19ff780a52fa18030389f199540fcda5e28bbde1e220e0ba001e9f078437dcba2cb835d3b5de0af2d0685dec76a70466e43ea776263a19de4143b8e71cb6381942a4e12bd28c70fdf192e916b4eae05ebf26d49c6478d1f8f1a3e3cca7b1c90ed00766918e62fe152d9913dd460cb9bcf201dfdac444d75500eddf930f8ec46d4c99ee45b81426596f6dfd1f656c392c0bb1fbe43e13561b855ce1cde95c6518c06d51b9249150fe3569829bd1f6a221d33401e45d60acdb207dd6307ea12da57735cbb9f6cc14bdda63b15c4aadf1e15929b9b69b9efb9a76593f946656dbc111a350f1747a17273cd50e6a63406900de3121a8d3f8baf6e268f04df1af4dab2a1c0862a56809d4b5dddb8ad31195a71a65abae0c76c5d4d6736b0082d211715dcaba293eca928a3de07667cadb459494a22e911e5e1d2527a17c0657e98141c39203cdb6c483bb1b87ac72d600542c7846b568410c10f71f9d9d93e07407c5210ae79c18de048d569407341e578905cbe41c2c3dfbd993cb65d5222675861008d6d94c2254ab6801be9853c2156ab8f121710eba49023aa75247db8d08e3dcc4c03bf297c9cd9e19b8891731d88a0af81e379c63aeab63706a07fa13a9f7833ecb902346546976a13d69536584efed1f21f9ab6bb0ba3dfce3d0a360965b33c0933458b24f3126bfb8635b5aa788d6aa541b794b2b8a5b1754744036e7d02eb3206c98fd723885c639f623e300ae483fc7c8fe6836b014a0361839682876a0d26105455a9931d17831f847b23c63e49fe7509c76d475d625ddde4f87e5bf8c4548661115f4ab6638c736c3ec49430b53f5fa9dcfcfad76f0960b8b34525bdab1ab86d91fa47e2039d23fa5fb9e76485659ff24075c9e3135bcfc53ff0d46ab14b727496b6ba246c68940a799234bf408b731d28a2d0dd3596f943e6406a446b25a88242ee5cc7a19050f89dcb24fbccc28aa49e36342b373ee74af4bd21e1d1e99982d4b3c202ec8de4841aef7f685edebe8095d28e583af70c86b4720e01a3fe6c576f9522f288a84d1bca326afb5e73e5f3ae2cd983b2f497262ecef764b5155fa4e3d96d6acad7a653bf46d9766d18b835ea8024e67b6c4efa8ad7b124c09a2869aa9e3e9051f999822cee163767add59a72ce690a76bdf3651e39d8856ae1ab25c47c221046081bf83bb1fa70271723cf60e3e2ad06745f094807b51f2129b584bd08d75db08545f89ad281f88baedf5dff944632e68b10a09bec06667bf4d270fde9a639deb3e5645a8f97efb4ebbe903e0e4ec73e1699d56069a303c882c943f30999dabdb51a5ab7d7553c450f99dac6b3fcbc5a20aec9d077f9e130349f22d2a49a2d0b2faf39c35ce30f7bf50add23977a37b595e99e5560bb48c4ad897a03098af19e1a88924a1dbb638223c38f5d8bcdbd413eeecb782fe7bead191733e9625314244c8f37929707c1146e951b4d2c21e210f0ab4364bf31f7db9dd01bc5200ba466d875166c0eddf33b1b2b3b9130f26d420a053c9d9ac98a4d441957ae8fd161b75ea4f640fb7526f3db8c013d03336520166918d92af031c1ee35dff7021186eaa31476ff8c4c7db62d036a34935de567325689084fd81201fd67116e1c5361b727379d7360815868c9e00cb369e29296b5e2fd9e50ef5ecf04b88a0bcfd228c0e7d2a64973c2d3caeb6be5581d0a54c13dd1d4137514c26dd537ed5a0271251b14028ca0299d8b511ffeb7bf0882ab6cd8153fcad88596d5e33fbf284736156195492591a37f0e75ba606402c729993b202ef6533d4c575a376d11e6563be88eb0593a9aa8e9f78e9c2cfd6d86bd61be86d5b84e552a9c6a6dc02d562062cfdc9af9ed7a589f712cafa02e877ce39d0cb82b416857f8dd4dab1ea328b41311b7e726de4273210344b3d7bd3bb0988f00f76af31b75c475d4ac606723a5f432d0abe6b5403e766e55d79c74ca8c4970bd12cdfae00e68373ee4e4407c2720afe6bca9cc1f3e62c6f177c96467d3d1451642542620a02f91f9f23baae3c2e5c8aba1666b7d25f9301d29e62bbadf32287138220a1a740aabc47376408c2ce9f8f23f0c6523cd1d67ce97df10b1ec0d6f7009521647dcdf8b2fa0204b4ef4abdaedd83ae3190b5fa9387025341fe6fe3c7971524564b6581ba11f6a22191908d49fb4136728f27694c223e753356d5a3218bb893f7a53612fe3ae36ec2de5a34b9a82a376900967d257cfaf0cc44235ac4be22757845b282a2179043d06489839fff66a34acd1ec54c372c1fd1101f99ad255cd331d807374001868a16e1c33ddbc6e42e1dcf4448200ff42ab870d4c739ad394a4768118583fa5c963befa4cd50c74d39fa30a50e843e9fecf6a8bd78f77cfc7ea69e6a39cfac188982a90ddc8adfc72a9b9d497fce7184b04a07acbdcaaacb9baf1ed631d8079533ba3b29f1f99238e14e0eea2146cf0f74ef13e3338f59acc314cf5e409765653d3ed3e784f232e78e3eed98a9802005151689b671e09d3cfa319befa4c8464915cfdfb9747d496134f0a093d00dd50864848de2a818ec916d7e869c4597120fb1ff8952dbe2e34119f5814027c0d4c0c2caad412cd087a1446ecc23d1881799c79bce996e8f285db62b4b2fe4f81242dbd7391d8cebc1c941448a7ef4c82512f9d8ce90f37328b223bacfbe0c5e3d84d46ea7d13bf33b5bc57445658e43560989c3aeeadff672a38b4752fb1f1f3117b96079f030e614de9ebc3bb746c91416b039fdd22224b5345bc8d1707478a6e93f0ec46a0dfa77eba59aa3c7d013038a0e4abfca845471ac603e05964ffd9db383fc619fec951c0ab1a83a40620616660289b88d08de6108bd20c9853ed87c537cd8864b27c8315535968f1f96a0a127115f7b9fd494543f4971af0ea3186af5dd64474bf1e43e2044667bc445e3f333f377e3bf38bf992d1f1f72373a9827c8afa694a23d0f3c1c5103e822afc88ad1bf7d57a87b5aec36fb998c6518cb67e572b48941dcef04ae3eedf8bfe0ea0aa281a5b11d634c6c51ff490fc46da07d5dd4f0387f621a2a83c4472c75c41b76ebe1fc3bf9af3bc7ac842f0e2bd4a007088adfba412bc013a4a0826d0acd8699fbf2c247e507ed45b104a795add4b36c10cd6591e697dd2146990039ec67cb53dbbdac33b5f17ad31320971ad57028e126920782c38e810056cf2290f69810a67c3ed8791e274affbcfdb69e03667faa9ad4eff96ef736e25b4d555fb9f01b9d567cad8af76273533f943b4f861306a6e6da8925739e3ec1fb7fe3029f382b1131de3d5496bb98c9f7f89bd3ccd15779fd6909d0daa3f91b2ce454b1a23e80045e3588c410edfcd73f4dbd70eb7ee047fdc916fee21b20089cb7a8a8f54046841ac6658ad639bb39f948e57bc341d8d5ef614bc42c6cd737e7c4adf0e9b551d044fe19db52d14535432488d9b0d5fba9f46640a2cc57826ef37fe509c4f669a4a4d58adac4f1c6f474c4df9378846d3d625b67b4b2bd5da0a5795c9723a35bcddae6fed5f6769b41acce5d5b2f2d8d0a354b05df79ce7d39fa9afe8903ad54cc08ad57de7f0aa299614e0ebd7d55ac6d87345fdad00a5c3788ade8c808729f6ff892fee973d9bf5a7913c44f7d3cec7d34f52819e83360f63d6f6c00bfa5f43c9482d8b08d9cd16ed9bb2f7512fba42991146e18b743f5ea79db807e72d9d017c662fed8166a007f61121f93cac6245ee10a722777ecf85f8a3837b0ef1c6ec62ca4e9b3487b59672b2f9a826df15edb712b80e932a3c1a1a2de9d1befa9d719bfc1de7c30babae1726864947f07aa3bdcced77393601bfd3d7584d952f0b9e5156de7514adfb561f2cd566d7a25547528fa567bccc4cd37b323bbc06a4395ce530eba3928d220d7431d451237ceec8dea21b358ba71ea325a64598cc86397a2eb680fdf9957c07a3fa7a345e558659a0ecafc276a7ed83f828da9de2398b25caedd7c78b546f461faf77e713912870f6fbb804a07ec75e981e6110b2a2804baf4085f840d04758bdabd08ccb388f73ab816ae4a71bdf8ea537300001f594b0d1139b722b8ac46fce7ca716d38d74a59c72c68e53743b6a05748a3540d34f52ef6f38d63cdb9a1340792c446215af2ff83c40a4b83f32d54ee46e4b2f36a6ebec6e1dfd3e18f8973c1132081fb1405ce4b57dae913cd7a5fd0c9a92cd5f4c37f46034553d7c63270d01a465e239bd45aa5b80376a22d7793807674af06ac3c2a7986ad5b7276d9d765db16f322c75364ae43c5ccdc55942c58c3647e0328e3d5ea1a93bea3d3e72d0d5747192ab3974366c610bf19144773244c85a09e0b2514d5cc63d3e716fcf79ca9925ae1c72256b1509d230d46782f51e900d10d5c8607bc7d8e04c26484e9f71a860a4cc09c9413d512838ff37972e5ab1cbdf1520e198bdf6742c4eb6ea0442dd4d13fc03da4c218e50c740315b30d65aa9206b3dd5a720a546913119593f7b7b1b9fd39dfc49e75fc5855b46e233ad905f4c4e775cbf87ad11b080b4856c2834eb2d9e91fc2f85b101f6f4be1e38c83d82166346dad998037c1fc29e009ebe79df4cd1a690bed2abb8d73ab4dd822504efeeb48112178a6e4666fea79b305f64676a012d40560065ba4245edea2b7db712c715ead4f28016010d8ae3c6bb24fcdf62c72092ea7d4475d1e9436e22e7bbdf4915fde0e318f9583d7640b2e52437dbb0faf3d1b2e76e63952f1512a16660757cb54db26748932e2a024c34125afd0346b1a879c2ac4dc5d97c2ed5946da5f58c619e188c47fd1579d7c7c52ffb3b73c46c6bae4c34d9ba8ad198e3029d4888ab495067e79b07782b6142071e6a36b8898ffed8e6aa089112153155b63c272bfeac303f8dcfe8c6eb1e2def5c0122e69d98ad95f29dcb9e4e62484188678d079c5e6c8ead1c1c5c0810c92727e3ec12a7b44d7e0c70836d80fab1c39d4d91d6a2eac43509a07d4b89f06ffcbb296c506c8e0d7cb055eae5d194fe2a807d6acb18abb7deb7a21641df5c51e37c395517ffee8c81d3ae4ceb33ce60f6f41b4b148616ab7c965b8820e8e0aead10da3e832343ad4b1d89b83a009a64a8cdcd7570b11ad1fb81a1753e8c0b82fa433dd5e460245cbfd12b26ed26911b266f4dc5be157c25cde3f45c21bae1ee29dfcc93fbb52c8a56ac5094c893d9adf28a080562a6c710c4b2624cee75a8032c9883c643cdaa7128a3f7c051d7f9c4fce86b928a3daed0f259f886fd995e85a9a1957b30e200f85ac328487c8e48d1a47fa36abe6746ed3023d4a351d4f952647d903f4466b8b830870554a804067efb5664a0c9a829a6517f02cb1c4be0d8bc0614944aaa84b941689508190f79777b084e7b9f646945d20c2d2ff39dbea560c7f30c3b586604b697eed2ee7e5e35159111dc77c61e189fdfffab1b2ba996d6d000a0743e07836085b3739043e97cd66c95fa6cc2a4bde32cdfed3896d2250d79fbe085d01c12b8d34ebc82dfdb29a0a4e8383a4b377c24d36415549dc2f3dda6a9f915a60bef29d0f836d71c6c5c0a9937630ce2d0fbae548bd836841d3b159e69689d5df2b465942dd691d30951701c89a2e1c624cdfa23c26c2e29c869a33a24debaaae5a22a679448f50b0f754a867f9106781c240cb6019214fd0a6b27dc7b1ce28d9f6d779c8d418b02d60421927fe705cd63ddbcce51c1b3ef50a4c2dee2b0c119a0db32f7c09011660d1d027cce104f013ef00d26ca1210fb978dba0b4c31fbd5653c84df1443f7be4b1f495c00d023cea9cb744e73a44932eda3a48b0a4ca908ef295fcc2ef6a28b1399670536f23b5bd68966dd9a80cfc935e501cb290b4653994d1a3a94ed16a3a34f063615e3b02b30e05a2125cc668dd05062da650267a89d0e18de1b7be7a3adcbb640906282379ec9aa85ced5d2787eba449316ebce97c251aface04c195828fd1e09f91a5c1be69cc7f6ff4cf5b398351558ddc8239f66437bac9b17a507b91e0183d7e0c2ef4586db3f9a210433881608edff8720d0f9ab7630a6bafdf2508bf3e5bdb0aec54b202c6e6e833e0101550c5c2b097339f0b37f2661678ea01fa555a045b4386f756e3ad86082f817a84133d90e740651565ddca3e3e030efa795a0f9f6ce3710c1aed070128313e67c665b2bf16fb8ff7405dd4d56a41000a535862acb1bedb96887481d144637c990638182bb4e9178790c92d28643a588f5944e7ea59a00a0d9a09eb7ab17814737d59fc38613075da229acd9443f1b98651b38c41802c9e6ac75f73145e9e2d885570a10131c386f6a59b0304c8061e349fe489813f9dc07274046b84b1b7b80b8595a7e06dd23d3f095c3059df5486dc5fb4ce4d3b81a9e2939c7520f0121e85520a7c35baa436e30ce8281fa57d45159b9ef56e868a9b204026e40a3e45a143f58d72b14575d64507395a767eb0e7ccef38bff5e332e21224ec7d52b2e0f923cce8654c0f0046eefbad3ef3cd3b215198138c46528597c05272d1172171f8af2ea0bf503d848affbd6699ed8180445222ebb5ae0e98b43b28193caa3284e636bb30d59545fcfa6f65005d4c565ab4c99c397b4c15f55a6d11b3f3042f111d930d6c0aab7f9af8912de5c7ce43ef6cac98c941cfd3097a2863ccd3390c8ef79b0fb3966b1e4f7bbdb2adacc674b3ab9605cdb94f72b9f917e2f054b64cc69ea548e3ad88d7a59b8c7e19f5e3bc7d46730854bb30af423495ed4ad8c55376ac30efba23c16b021978102433d8ae094808d4b2874cd61451574be3d2eb198deb87841767956e0c89a372fd2b0f06366e7576ab5b9ceed53550e9e539499cad610d463efeb9c45c4dfea3ec564dfb31410f474e4331c9f28f425375ceac20cb4fb298f66903b892e610b3c40da31a038cfbbf62f89c538367328e9b1e246155466db91ffc39a5d753f6290cd61a19d63734facaad5268d833335a3f353a6cb376d461862f5fd72d33221cf04b078d3f7c2b1d0bcd107e0f577d52f7d3aacbe12dce5757114fa8717ff98972c83a8ae922234e12bc126199bd5dd0d7400ece20d4c976a0710eec78080c9cb2f9cecc81f9d1a01042c88b4612cc73daf3faa4bdf5da069748a7b0cdb1a0cbe76590dd4c80d791c9498e99782035b469a7a9f27145d87a21f31a5cb1ec99b463679aa8b9895fe8408fe3919d94858ec12ec08b39a9e0061d06e4b4c5cc8ebc796579f79b6fd84a5d47d2afc36ca6f619d7e0fa21f61e0d76232707b1e94127c2996c26613d0c57e5e3aac96788841c6f142d86d814dfddbe8a961b5cf3bb0baf99c50edb5e81b06c08bcf8cd1608ada9bb8fe09c2d0c6196bcf1408b29ad2a1d7796309ec3827609cf36cb683dfd24ab2a5c6a6701014451d871eeb4573eec2dd5ba3789792ef21e3da23ac61ffc7f89f7a258cd0cb0c73d5d6c7377b987f4d17253a31ae548743b05ea30370e2c34eed06afe5a41a2ae4d216b720ccb25c17d763d01c42b6ab01a2509ba097740597371791c4e4441c95d8693507c121ecdcf74df2c15e46ab460dfe1b818224ddf9da7b49abbaeef60c3152a0fc5ca48225b9f43fd12bd9789d0746846c370d57c34d74636d8c4e81e73b4bb62b4f5e954c15eee808c5655e9e7260c287b3cf18256a0025e211c0f9ba15437cefa841875e6140dc539bbc4233120cbfbc86beb00832fa74802d739a40e1b96f35a31a085d2d474ad3bb0d80a8eeccffd4f3bf9870af0579cafa63af83ef4a985789ea6d93d3b0c00675d7b77f7d4fe7b595e6ff3f6dfe6b1e857286df0a7f3a3c878b0a3857c68e2205ddf675a653f489c141d014f71aa01ad2cf1fdd7a257d056a36b7ff6e3415d66e9a86993a3736214e4b665c9ea1e6653e46b0af8bf26dd51a11ccf0c9bf005199120023f8b4b2a93c9721e7bba911c53a0f2e3cbd55e00f82304feec1e0ef7901cf2d9cc45fee494509cd19dc4512e5d7fd434d56897556b5d0db68d849815821c77c72024d29d1dd85a3e37eefcef83f6498eb550e906137c0c27d4989a9446d14d46ede0ba8d68f18c2266177aea9859c380deb95bf0405a1239ec8384c2b6de7aac759e08b244bbe332b807115d6f7e395cd5083fcfe5151f61c0bf2474a5653120c755bfa530fd4fe4c866e7a70b32c9b79e9a2ba7a55359d8e649f10d9c4906331ea8ac9fd3744740eb124d3ead09ca6da58fd9f741493fff8e16245d55bb071dd92ab012ad38180f5bd3ae3f299d9c6b377b9347346293dbfe468d15c6c915da6d59da3d9ad3424b982daed00fc28966b2f178d7fa7b3aaf3747d1c6fc1ce115b6735d8c5ff1ebd870af3309e997dad9ec427f8716aa0b69b7231681457757f914bf088ea0062d1594fa19c1cb2c6d8b9934a2e4cbf59a15e57ff408872f5b099aee366038b33e71f9c3b13cf368c47f44fb03069c020f68579a42dfa3bd39a6e43a50acd047effd6c408dd6bb04c019ab06fffb5a216223383ccdb7591f4e1af7b97c40f1d770321165c29374b39355a6722f3481e6b0e27d8718818f75cdab13b44ff1c8b5ce4f7c92a22843b9acdf8d31fe907b6bcfe182474efd32aa9f9e9b14a77cf6db845570cd1fefa90d740d3c4cbbb2bdcdec178d511bc9fe0fb0fec893218254af90d5d0533675043d46134296a16ce786a64ae2aed9e920c896a2541f56b5be3077bf2ed1cf7ca0df732fe6d2e25654bc3593056dcaa4a4c06a317ab2a5d0b9f8767237a5206cd7cabfe88486f449f689f5851ad37dcc9cb8868b26a15e2e71e42d01c548fcf4e76f22816ffc4a1ece8f23392bdfdd2a0ddc86e71e1750390cf25662f58cd0ddb71a1b08e4102646f42d0566893e8cae4b01f3791778a2f89f95ef705781c566f36805ce4064ba5662e82303f49539443316ed46e738a35b98e67d0a54290941762ecf94a216eb30278b838f48b92ee68cba5261be39ac7467dc0580e5c3d634cc2b47a252750f7e2383bd08e347cb642bcdf2bc4737819940eb210da52ca27d34c3f5aea88e87a54861c0518f406a966abea8979c9b9d3f46158e731554f5e4537b2fb01bf2f0025a7c89261088f341e6edc909d860e8c427bf227f1fe584235b360d4ce6920bb16a7f12ab3efe23eb964e1f8adcadc7d0c06709f2cfa3daed302157e7082766326b8060caa48b44f503c5ea69628b1efa4d2f1666d3683b0a2c518b70c29568d125d1f406caa2675e5c33953ff28f2a5fc7d7477cbb99ee752d80389f59a9b35977f6c803a471b8829dee1e2c289dbf91299309e04b74222a3e31a9697ead913ab99fd2022fef864510a541f11e82a5994a7f9ac9059fd5865f97a2c03a9e6da343695f411f38f57e72058657b8af1f2c46057f8df6d09841ac0f55fb73cc81b7eb04e1336e5a51367942d4b598be09cabfa32d025abd97236098f59b1e2461f629a3aebc6c4ad5f01c805d20f93d0e580ea5f8351892993c5a3063fcf0366f5a7b500a11c44728559692aed3984e009891f6f2ac7c259019d9370151d30ace9e68335a4576f744a28d5f5cc4677d5bd24c9300111d22c0956fd22bf3bb40bd72da0c411edc283f8a6f9f34fd19a703ab35959f63b7ba1379dc9409712b27b1fb56dfe7679064d6df39280c301629c2928b75b042aae8c1753d5676c1eb5321c71ca03692f70b58434255c7d5adf779f9d4b70ceac2825d60d1005ed1d400d2fc794502d694d74e4965b993fe18de2c36ce8ac07eb5960660223ee138ae83a3012d38fcb7b51c9f1fc405543e5605e451e81afe763042b616ec0d15b556ac8b8879b1520ea42a8700d9e875b62c274750120ae832221b737e0727a8152c9bd4f8c1e8b9e440e86b8895f4070495804d882ce338cf81eac48481ccf281c1984313f37b0e22a06258090615152046ebc3f21dade5cf4ad4207e92a9a24c9a31a987daeb410d92e88c637695d58758d2aed35101f32da68056e931395572e16eaf338d501961aa4b6315f0ef923fe0d92a8b2f05fe532a68310f833678e79d59518949700c45c68cb9706f5bf8e74a13d1ffc4de0dbe50e8081cd97f256db6d3cf60363fe3b56d6f2e550c190a6fc84fb81ca6a662213b6deb6a71790c296e0e2df9729608b08347ba5f861542ec73b91482390d296ce41188bc51c08e9237e8b188001726190246ee2c0e40facf9ff56d4d1300244726fdae9f508d89d40383d912f42ff092e686ceaad1825e9b9748c0b2f33bd4bb8d07f42834259cca7fd4153f7ce870685053feabd021d7e44b679bb39c9310eb3620bc16677155c41e27db39d84d92e42676dbee5420acc5addab4549c73b3e7210df60f6e0de13a55cf1d508d9078710c1393819069dddbe80bd222121a2bc2531e9149ed2a5b23ee873bc6c680d15be7fe1f476ff1105b888eeaf1b074786171a208ebafb94c639f24f9712eda0a6a9fd902752fc63acbaf8ba1fc7e46a0fc3220585de690472fab4ae9829f95ad8a81a71a2af9665b8bc198b16e9a130b06183f34cb24922b3d2b14a57bc59fadf3f63c9f148356b26f5e3b6889769e8f16ec1e292e7a8fb2b4149de7b10e048f5859904211878220d4e91b1385162b5b62af3d747aff3a23fd494c73c36f708eb75289ab0789d1381adddaf3dfc93ecc6b785ecde9718c5aa2d9d153ffdb0e47a16c66bd9007b155e9648c6dd2f683be401dbc419b5ebb0a2d94b4bb5d12ed2a83fdf25530a677e82516b8bb6e30f5f0bc4064868b97a1ac89c127e971b9fd92151c885b15f12abbc166d87113361be270ed00cdf590a15d7c2533fac4747cb54de7497b7761c0ac94acb01170ee592831a9ef552d16d2543158a2e7da5cf5564ae66eaa7606969ecbe23300d15bdbe1f86bb9c25aa3a541691bfa1764cde1ba3da7fe7f0c0fe186c8d1e4d7268ab911ae77e0dfc5a486b920f1334fbcfedc76640cf93615deff220cfee7a9371965d00ed138c538b33530ab632fea0d6fd8ffdb09038efac24a4018e29754a3dc70f8ecfd39c810b82222610752920819a545b95974325d06fec0aafd5b87a5ea3663f4364d1d44461bc74a4ba339400c63e16d03d1e2ab77d91098ed300ab6da880b1c4d8a9cda3e6f53b68d9ce91c90f99480d70f1cf33c16e3f2207c096d80339d01a638ab19b2177e10839eabbf77a92dbf75b2a73cfc9fb4c8d6466680408192dbd216fcd16f10867b679f23f2a01db658b3c1a3bb6dcfdd69e931d799e36063f5cf79df6669c4459a9efd72b5b79b30f5991482442ae17a82b7aa033224f00d9a4b622fe938752c7bd3d03eeacbd656fff66a5955500fe4870d1cfc95c624893ee393f6011c29264d50b270132b2034bdae56e72472e1a5b292608ffb0e33ba9d1890124cc68a58b69fb5a52169be42eb19321fbb9b68fc1f88921d6517cee896799b1d71fa3a370f7ac9b21da1276f13430af9351e4c32dfd13dd228bd7753f3b9369e991ceeb316eba73fc49eb72ca99787703ba7dc9b787aae1d3a337503d9350d0e47a84308a62737ee3cc199285cc161a3d6747bec5dbd3e5c539f5c764da8c14cf6831c68a992255aa19bd8a36057916751ac55da32758506935c59e497c62435f77557c488743bd76e1933aa7d23daaf9b78491493cec592747c305d599922193fcc6e008d9ff65d63a5412ea35dae0a1be4fb50a6b7a85b222105d100423cd1d5c033cad3c30aff93072587afdb2704681b948fb22bb5d450291f9fb0ca55562996f7e0be695c5f1c9885da7643cacfe661a8615558f7581673411a754d9003848b10d3c7c07493101da7b796b85bc56b1915384ca3098f2953eb474325c514f1337bbf4b51a38971f12af6d0f9f72f8d4d127eb12d8e2648d3c469fa014df588ec750b2a4319f5702915fbf4b51c3df6880f90bdbbd86470afe42b815346251c57026b986a8488c1730a4cb8526df458f73803cbb9b12a3bcb7e1e4243f7af68b60d98464aff1e6f9778bd5213be8fc83ddc915ad74d3627e094ccd545796da3f6f6770a38d5038ec8d5c3074271b1901e27d5d5461af2364b7c1f9f15dbec5762bed1d0b3395add26a775d7a9df5b35a5a36afc12c6eb54911f5d0f5f235a26cb1644d3369f037b2bc6c6eb95eb381d62d9f727a8fe886f606a19b75e8b57db716ccdf1474b06086dae821bd5692dd45082cdcd462771d86051d5edae93da0982fa876708186673326665a11571e6934cb8205aa59c09c4681c8cd3f4a0349c37900d783d4dc5fde3b8cbd1dccec8d2ed02343fa93b07146c14c359f5f84639933729b6eec569e53995a7bb521ae278391055bc46c264d74cbedfd4294b34d1299c3f57f01f4cb13e1daab893537c4b1b642dd63bb9dca97ddb2f8abbed9badcb18379f3e4cfa64fd4f4a42209ee53a7c45809b3d3bc49748ec8cadea3f4f796e48ed29ff24c2b871693b6b5035309cad815a9b2bea95fedfea8973e5eca6773f5dc7530f62f9a74239e608ab19ab61476d920ff81102e7f189a3c14986ceec474bc81b986f4e3d32ffa64dc47303b336074741b8be5e0c2df33026e0372da19d00e0d41b768cbb45d32915a6e7e13ef6f5f8ff499facae4274ce4851dea1db71ec6479a87960f2af350664a598cd98e340267c823892fa5f81ca2f04abd64314ace32700c3f2c2d075dbfbc78cebaaf14e7493d9863beb8df0332b5c98011417c470109f1e09bc6727a0bd2cfe941f55a7787b10d62826021f60ef08d96970210335741ad8e0f67b71ebc5756323795e8ff39e15d9a20498a7020e92722962bb9b6ca3b4ba68b0087a796de4814c38b1ec7da4885a3f18cada2cc64697e0c1354411735e1657817e3eacc9e9b3ebab4c0c33cee6499ccbfcb4167606e726a6a6d744822d625c8d6c2259414e2ec0bfc7bb5a56ef6d5723ad623bbc9f8b2f7116ef48a8e83716a87f5d47e3d7da98aa26bb48be02ce54d92e7ca3ba8fbf363e80a734bcf4a662921e753763bcf22f212a1138aa4062c8dbf7f5fbf537fd1af4396a48c1054f7dfe65830041be35ee98389abd720cadf4324c652f5314fc93611edf0b80fd9b4475c1bfc0637062908ca49c925b51f18d5ce03c63c3302ca0cd7c6ec295e3a4b2c6d8647cc6b69a0534391fab6a61939232965e2be6831e3d09a3823015969826cce82b5a99ae0ce006f490c0359e65c1280cb98220421396df7b5159f7dbc18a5ac42b9a0e105facb465e74c59732e2460cf7925e86c4a6803edeb5b74e403583a17607c60af2b3b88b590092f67f3a1a182cf858e9551e7a01bfc595b9b5511a7094ee75d17e57b8608632fa9233009322e58998a10d3b83e2cdb4add1a5c3be87582ce9c930ea322f941d34de76870a65f587a402821bf2742c80429dec0628903946e4cab61e5fca90f2070517778607fb9062ffe041ab43d8f2d2ddf9010694e31442f4c20d09f609c55ba1097e668dd50c8ab49cf02c90f1bca38e21b6e5d5b478a5e0b8a77efd2827e543f5609928118d14643f28d77ce432f28aac8f7b0be0edd040472aa897d631bd9df94b6021b319a3c10743b207500e9260e50f0ebf479800a9f33bcb57511c62cbf798b454be117133fc5d2a18ce60775077aa0fccb5b266f50eb202db1d3c0c346f767162e852e29b962dbfc8529725cb7dd005f01e817af4c3b30599fadddbc6abb3183d3e5e7234b1f09392b038e287d601d80aa708de3d2939c6ffedd8edd3a7cc4ca0fe59c228fd56d009c6667133bc34139417b1c0611fe68bb1126fe732d07c43f1a6b675420b2011f3f4a60b41e5dd0da5f67ebb57b9700a00091c6ad3918a5b0977d133509d92b33abc31ec5f9e420f47cc15ad9099a6f74046acdc64e4f78bf30c923d789e4d2169d6799f4079b7428ed177ef65f2a739142c231a6a5bddd3eee3d2b7df3b592d4e8da168b3612050f2b92bf726bd8863d209c5d5f1951dce536fa61410941e14e05178294683c0e66e50da6c921fbba3dff65608bf8d8bb2dacdba8041163f28f78b80b7f1eed99df88544523baaee10ec14adeaf6cf2178c0ca21d9c9c92f3fe27f2b96fd7212755c19c81e2a9192e44eafe043dc2d9900d4a77716e23cb58f7f139bc4b59e4d3a678fca42be2e3f544dbfa88a07a5069ba45298ce3b30395a585313c056794b20e041bfcc7c57b7553ae1d2f67668fb2f2cf2750f08ab04fcf03484eb5de9b51c29706381c232cb146aef52169c08423b10581cb42b40374704795bead035faf347229d1f83192222fb145ee9f471e1aa89b10078441f1b30728d6c6c753945c02159e18efb07fb3148ebb56ce5beb88cb03facae66b1ed24c35a9e3e2438e17aa9fd591bc1c0275bc5e41a2dd0f8165962072d600c571708891ba21519f2a792c6ccebd96c01547e4a8f5df2e38ac8a8a2dc9a7cf964b55b7c5bd4052e5029f104da596daa315b6ebae19abd2da68950093b407568f12db812016e61c83acb7506928816a9b1e81d73b85f886598ee9837528ad56764c3113f97f89194b5afa3e994c85959ed9a90de260be3fd76c735e4ca6087990fcfcfbe1759dc957e05ee9df998ee762fad361d2f37cb5afe0b0624612cc1c5f3dbc00e9575c576b290b5682f92bdda97e1b9bb68f78641c8cfc74c94f4e67cfac91826eb51689d5b4f978aa2acb139eadba5eb78a293c4b6848593d388f70c0cdc4a3cfff87a70189f1d317eac28b1f4487d7f7a2bc86ca61ea3b57283a73cd609e3909a82f95d66228e9a74bbeee4a1548809bfcfc7b0c8d6e67b054d54ac41a8b7ae5877d92485b1ff54880e2786b8f3c34478ffe370db8d2ec02cc03dc85628eb1bc9128475371248b548d3f6ba500fc6c8beb06a5d4df3e3a6ed68cc5de99635b0a5169cc105817d854ea7496f362c16f4cfd7834d1f31cb05b99b4cb430e95a771569181e9b67bc90dd3a3d482ac5793cf824ecb94e07e7d566395077b437e00d8bd537f72c6b318151a3acfe082e8bcdab6295bd9ba57195a45775639a686c7e4afb151eb2af6960c8a939b7d45742df40b4bb5db294be69d70d04817cbeb90d45b844f871bdcc9d58fcbcd28cdf471f66c4e04afcfe166122530499d5232751b19778bdc32f9d48d238827084f38d1ac7c13fb570c5de23b64d63c9607b81bcc4f2dc4de45487a30cb28f332db047089b6f0f4f8fed3c0205943faaa1400c700e724b919e51228503fe8a00946bf9293fc87a32eeb536ce278ed938a819d1b948f2cca67fc87dc3a4cb1fe96e71a218adee597e9b3f73a6f14f776e9d2a91bc141feab3e75272b36dc22d2d47a8022c5d79875fa1a432af63873eddcafc451a0f801631d515a4fb768234972b1747b8c2a9fabb7d07dade286ac789db0565eb89a3df03366ad600381ad7823b358eab1321030c239ac43eaf3bf7fe1e46a6573810f94badfe6633b89da968b57f8fa1bb0628155444a93aabdd1039493378c92109cc92c18166da465a4b69050c70984a11617f0d877ac417eb881287ebea44e120b7914de891a8df50de4dabebae82054fb7991611631e8dc1660fe1ede0a05e5ae576332fd27a701277829b1809669f91a046d0b089d125f0d3e1a1165e7cda8e8e748bc8bb3b8db162edd94378d560b07c954b990f5b4c85f987d79fe837b0d6c1a52d27bf6a5e4b46ef415b86da4c7cc4d374737e5d5dc0b2b5dd744ef6ab9f7b8df588a43638170f50a5e269d32926f0884ee520af2edcddc3ce2473b90eb6b4cdb4c5843d4a1b625448760d70756cb37555870180cc8116a200c00c62da41e5ca72cd88564171d3351afae7ffcfc2bf8a6cc438adea8bcf27d8bebf3f70f9a6fc8b424006ed6dbc8c8a0abcaa49939a107a3638518d47b8d387d1689f0735dfb242eb3ea116e19bbeb118665d97b82b914da46e8e7ae7a207a10c23e1373809f4d048acad92c8175a0e4c3e4c758acaa9f637d93242309c52f51cb1ec3339d21c6ba18499ded22d73918237c1bc65574d3305c589c2f66dab75693367ac7f5eab03c34761de4b1bf5395201a37d36ba3a06482519ff7c72c46d07f8f51c3fd5ba78a394f5365849aed91fe440e0c6d2cc357f96d09c9957cf09b4c265a15e434ccd35298e08b17fa29b45655b8e73d6b6e9125c97453276a7789b2f86005524f3cf7a9ca8ae3fecce6a0846a0f33bc30c7fa8e8d1e953a933d59efdd754a2796592b921196bdb3d4f62332f30f761da4e4560c62de521e262d3d1910d929f7bb570d776e769364b449a7ffcc4773de900c28621ac54f50ca31bd3e5b75417bd742ad52225ab27be630a947193433427017d88247e10e28f327543fda399e3ff7bd91cd66092559bd0b36b36f4ecdeba30bf16f609ba983dbd2fbfe545f0fce913d8a3ae8a82a1ffd9f7b8a95a9f571233835401f7c6f437dff947ec19d1349448263f34db166b8d247d1271d3162b9dcc247f23ce9c221e0fa7facac631b221b23f8d7afb3c9b1b02384e48efffafd724aacf65b047fc098b5405480523b27d360940bc1460386c0c1b1015d40649db483ffa86e76c8288a88d54661f4b307797367fa55c3920a74cee3f0fe6c9b2f1cff54fb43d17baab1bbf7db1d89fcfaa3dba6dace323225eab151507cc009bf2b4d4a6fb6e62093113308dab161bd527260c3b3d2283bf9c643ad2590e3f956fb004ac14c38c9ea0e89038b0f638ace9b80e7a4a11365f570910083271684e33cb41438f0a9a94d3da25c28162792f9763cdde89f2d41f6953ae414ae974a6fd3b1a25ad11183321addd88fe797952207e3bdcc9e43e2cb33629044ffaa5480e69e7bf0e009cdbdcfa438178c57886389ab4d1bb13751b43239e1637963fa2019c0fb2e9d012b9f8b62e75b8f0320c6d83f0977ae33248363a04eb5ff9f76415134aab2e038c330355e582930bd5c338862c555866ecb920c62d8de76cf31722d580cb093ad54ca2413553d3e3fe3204d66da7deb6f5f1bee103de6d9292fdd6219930a5c18908e2d8518993bae1df65b2dabd8d8a4663b88dda7038d618dc1071631c0a3b20501ebe3c567929fc67151814463d0ad8c73e5d851a202e3e483038799e6d73f4afd86c68f3b40db8090d3a56beda015a0e6c7a9cd7ac0c3908d66e6706fdcba51d1b01c1301ceced4ce85832ef35743f8715377eb8367258c5a76d1cd2cf54209aaf7f4860ffbfa680fa61bd3c888f1af2cb582b0b22f6d6156ebc79869c4dc7d8a7564d93c2854acd7b77c04be0b65467dcedb1612970fc5f04955a4c3f77f0329704e02bf620920d4b50d6c18ad046617f57bc26993910a0e21f863a66fa72db2a5be19cf690d4c54671933014d4e247504bd8aab67bbcc04c873813c392df0a1f880a9ea23e74229f99e3e1519224629321f1436dfa0194183fd6ce60f30558885bf7131ba374bac3349fe10b612d4cdd9ac573c1c8f957223a1c92dca8c8dcf2f4e638c475d278b395595792288d9bf75f4de9f959288e074da2903846b8444f2a0242ca8257773fb7e70c843ec9f5e1fbdd36462d8b49d205513ca552f5804184ee7e6a7891f50cad96189a26cc3cc1833d5595d55772f11bfbc9f3f88c8a7d2c6602ff02d53d9ed8ec1ce993c104d03bf97c5d8b47c543955ea1fd825647934d7b78b90552c7093306cabe5b0953092fc5136eef9aa8f07528217e87549c68edf41f531bb1f5cc6941c8c19605ddb5c72280263df87ed0d4969f47438f98b55e7c45d965b671c3fd7c8a6f3e415efe32a12f9deffd911edb5012d4148b488be6b7715fc3dfb3234c0f0e8f2e1f637d7572535ae313e6e791ed3b0ea3b7c7f2785eb32632d971ffcdb5ecc8afdd71f62182cbbd8674e1bf42dd21402d57ee3dc8844ac95761de435f39daf132d62f73255789cd2674ec6d4086f6b7eedca056c4ed6d241670d3627e976ad1bcb18538a837b11a09f81948a0ceb194d5aae0d0d5f3c116386d42ca2ce203ee17854bb2ee45579ddaebbff1ea4c7f02d47b31c5c29f8107848fc04476bb1c890d7859fdc5046525d8fc27b3fc30cc38a7e5b76fcc17e1926cfda1f8d223f66232f73cff06dfa4848bee37539bac1311060877d251ee3d7da4ef15c10b263fbb6a3588d561c4dd24df8eecc05115f2174188b00a471ef30300025d98efd7a4cab67dbc01cbaa43ae2ffdb2c9e5bb6a6619b7f6ecf050f706f75ed1a60e152882f5e2c5816eb19857a66ac90fa3dfc54f88bb8ad4a9cebe7e569b129381e7c3fc674b1e3ca9a45941268f49b0d8849d88aaa9e161e126618bed267fe48968400ec5ed363df25fb2c824d02c44073b2a8f648e3550086c3883dbb535f644639923edbcc2e927683526cb60fe44c111e4af3c802a9ec9f953b7bc8c57c241894f7574da5e184cdcad3f8efcdb52a8b994d927911169fb5d9c642414422cbb9a8aef81fb5bef8eab0016227ef059732a1b9ac45d6b8aab7f8df0728184d6f4a12415d8256a2a764c3adeda2b5cf84f07f10275a61aa0844311c7a4a9ed60aa7497a1502d7f45addfc9080cc892bc2df8bd979ad89cdc8189f93753197bb101827252252598bcf47cb0a4074b52e37ea34a6e64f095d8dbd4a00f3db6b5a2bfa1bd7525e02ffadddb088c6a785a8c109f66e903d1476f89ae4cbfb6b806fe68bdb9dc5f7f94eebdd248e887d0749b70763e29e5c7e7aa9396589d1bf69be9ff35208f5f89d4f7da57f511f64ff078fcb4216759ea3f7d6f0b51e7414465832e317bcce7a1370e85ed18863135d87af3d89d02f9dab98d9e2d4fdfc7c9ef6249d158cfdd01a5c79651e7f437505cf6fd79178c38d06a91f1040fdba9f93a02edf030c0b064ddbeff5566d5c0261524175e7c32a7caa264b36acde6f493b44e20565e856c375757b474b56758c94cf1badcf91f95e4bd2c87d44ca6aa198906cda00a0c01601d8772bc1f9e2e3d2049aa0224ff9c1197fa752e1c7f42741b9e11a3a3be06c9f32255b107a9a41202c529268fd439c8e10ad635ff2402adfd322ed5ab22170363ccf6da1720db5d2b9494068415288817aa1964f13c3c3b7c1cccdb18173a572231f956ff6853a3dfa43115ea6f3ad84fb30bc634d112cd7929d79329ee4af9e06f424675505456f0065a170020d580a3561363e349edde157a1e890b9d6ce82ee7b9267e9bb64abb1d433cfda8933c44ef889b7bc0c9243d2cdb7ae93d14e5fc556c619ee125c9a8bb61e5462ca33dd1ebbd4fd6ba2365b43e5f6a7b56fa07ec0e1343dc6b6a4c9c1e810247c8246f3881496273b1450eefb3ba23b5249585599df1a24a87743ceca95c4ddb632478a0af0c7f4879f1848db0c96de6e3c88459cf0f911b79f2df6ef28b26e9d70405752c76d4829ffdf4c1a0f872c8cb2a11879342f1bad2d055ad53a0b14dbb7545fb484b303134b36408150c18730c6b3ef1485238b1ee8ef505f9ff54e4298895f4e553e27aafeca6bd581c42b430afb99c2076f1dfed3a08877aca3331701e12b85df3db6daa4fc63bba79a6485a91c60386b96f9ab3202aff72e18a6907eacd88f625bf6175de78f0f78ce676bd07fc4ffeacee267cd56e1cdf602c39fdcb267fe25a3ef1af9d6d9c9fa464e64e1d499418d9b708f2a142db44b12e6e7447cc2c0c81962864ffbbf64885a718105a48053e0743cce9389e773ebbeee7672f981bbe091bb27a1064c43736393550e1598c0c519764b62337d84c949ad6068f30c1dc18527101bfd7a9d01b830a42cd5b64aeb3022f09a3b7519459ea3558c8beffccb490c6699b08a9471415b0bd22a43d49e10e3beffb3d5e6ac2fb3ee9f7e601ca98649c8f455264a885c88c9a51c16fc4cf48bf7093dc5aa2001fcdf9ce0a2119fa807f28ca181a7a0419f8bd37f3630f87248abbff19e148444b40d60d1bea781fb57779dcbf49f4b56071ec70fb5963338cec6c4ef2bebf2f496d6949d155fccab11ce11ef253cc9c4d7811f03be13b9f7601de4415a4d5cfd92041f70cc2b290cd1cb4fab3f7febfea54d78998d838d05c3dd9421db7fb68901fe78c3a15524f9574957348f630979a4834b5ce7d5e62163d4ea4089e6092f710b5b5570c7f6e32eec8c2b47319e43dc00d89c4aaf2bcdfe711d81bdd639f010ce96148544a367f905d6233da6bfb983eba92afa4fa7fcf11cfd886980d124a9a3d7468143f339b775ae53f5670da0e114e28e81144ed34149f8ae8c7ad3c2bbdbb227bdb9d60af466ca520b8c5b723ad9c1dbc20cb13568b70a36214bb272e77a63f8c92f363bba6cbd166246e343efbbeae7f732b96a23175aaf043ec1ddb988a5aef12efb74d378e14265ed0e6ef79e4f0463b373ffbc1dd3ac2c58b0d284f9cbad0472b9be37c5b1c00b0deb2d11643e69713edc2c85d605dd120fe1ed3e5dacd18724426dab4d08038cde56ed183e286cbcb73f7ad8b4c9309e098729793ec9129e3d99db75cc9cecc363007923661d8d22d2a78986462c2b06c6f8a8ea980f5452c066d9c4796cf8411381eb0ff47c0441c18edefc3fa69a6f921fe0506348203f4b0ad550c5f5cbdd423653eb421775b121bd7638b0a551ae6466779b568d1995a1bf86c51ab2f983df3265b811a2bfe3818c2ab45910db162149f729df7760d2066352129cb0ea1d8074c61b7d7bb77097e4b8b670ec6877c19722b9b60bd3a4d38632c6958aee96dbb785c1d3ed0307f9503591472eb04f00275480f2caa2f2738a9213cc95891973801e8bd88da62b4ace62a20d7516eb0c02c1481d7cc253ac9e1ecd0f3ee848b4bac00e4c0681cca56ff633a149fdeda7db2ed79ef6c76c5890fcbe78a7c2517eb0611ec897b251998de256fdc06f7ac53abe65e0801ad5b9a606066829d01952cea123c889cf929c84dd848ef251797d68c98b2297bc44161576c3a3ce37ef365262fdd8622f5861170c46da9c13f0e4b3d775a04079ea7252a29e84c1b27f83fe80ef21861fb29134c4612ca8b59b150b390fabe899c348857cb95c49a94c96a86bdae462c132fdace87a2ea31f136c20bbfba8b1a7cf321c6ca778eac79aeda2b308773e4dd114d640bb1f99a1a80b46d4de65e141587bc4a9b29318ea19e8841ba339e29fb451d321337284d5f531c66f63d722c733c9a09c69141a227097d3ddedc14d3923ee3110463089b9c797caebb1b04b071e4a0908f8bdd0ca3e1fc3d0eebd67d8a540b60a00a3d1686aba7137649ff0769cd4c4ce3c02cd374a378916e613547c566049c4516ad82270cb371dcfcb93c237f19a5b0017326754782f0dd6befbd0251af26fe2e12da0cccb0f51342e0ac4a8aa8bb61fdde7779d852f7684b487ef5b2ebccaa2c91c25129f4f82492a8755ba6b2fc2258fad464bd4a5473c178ac951e076a0d414741f7160e05c5ee84f26fa470aa50eec3b13c3bc2b250b0ba8ed35ae01fdf2631452244a2b24ad5c318fc5c742bbcab44c43cc969d12cf30bd3a6d539e00319fdb9a1d68549eefba1bdef6a2901c52ce7c15da94d0482caba2fc47577cf02cab63c5a2d237930db911d6d22ce10fc24f2275b15bb1d7081af95a3b5e1e28e5c54ed923c8d1c8bf0a25bd286c6a180b46d1d545138bb2eb2162bc45dd4878815957cb42e848af2203dbe55443c49902880b397e38567dcf796006f2066b739beaeae2a7f75a6a6bdd0697a8d9607e36d93c3c9052537635b92ab52a2fe9e4932e51258371d11fdeea06c0c1d65059a7160ecbd6505e748c0190d3d3d5584d8cac7760e9ab23da0ec1fe8e3c31947892bb8c1c143826052322624307c4e3663a9066331a07869f89b327a5bdffb641cf826483ea673a706ac97d11d8dab8112e21336d4235eb84dcc5544152b523e762786f6873efe1750744049189b95db81285b23e5f0de3c5d78dedbecdda1b638868dbaf907c6e0ca7dda2fd1606bfa8e729fac15d9b2a30603207bcfa184dfe168150db74f678ff377fa7a2f6651e2f9cdd3d57e6996026117cf416ce63b8aec78c54b1c4a57b96f346b61c150ae15eef4292fb881dc71f50b855ca21beb4fff7a6a50e18bda005cd135ff6dd8ef6cf5f270f60952374f7049504847ebef878f6d632382281b999d1d85d412e8683af89bfdd33b8d0cede762e4bab620d2941ee25954c09b0ef8a8f8a501259acb457fc94e279ccfcf0139e255a7d834b7c8ae21d24a407d464b4b96ef2fbcbfa7abc424925b8121c06b495e3be5d3e29f345959e45db8f819dba7aaf50e418999e513389d43c55f3ce19ba64e3b2b0d1fcaf3c13b3b20f35270d7cf75e8aba781b25785c26b6f6b6994e5634d7e6c5cb851070099eb6349cfc7f03d3fe9e3eff735f2ca87b0bdf90a99b1d9a279e35118ee6ba54e2cfa456ce91c1054f10a2c79f7cc917b99e5c705dc680ecc2fe9905990d9a694ed7bc6f0d2b92ab073321a0d95687425ff2e7586d1881fe7bc67b4efbfe1232f4bfd7d99edd7b7c24f315328e8f5fe5426990147443fe5518c2adb5849d45693c967ff5df6e93676955d2c5d07c49b31af8fe08b4ae5ad7c5a0d42c131252b9367cb1eff3d32775d2614370c46093834a0bb8a0974a5e51b62c4ae2571df84e404f5f2b1e7fb5d81334776cdc2e7f5594b26a914e77b859afef8fb7009f350750ef3ec9fcb486c90ab94f7a16b05909d2fc667f383149f597eadc47d5773358cc9d3fd269dbe63cd5f5962e19c02f96d1f39d405bb327f01a500ddec9b776b215364cf6cb4d77f1d5c0ea3d80757d0cdb557d7aaa79c52407284748a0c193ee8aceadb72dd429e585c6cae5d99f882e643d6ab01997542037076b3d6a07cea601ff1cb6b9fbc71a3d38348b562bc73e66599c8f7c020c6d089cbcd7cb886ecefc7fdb51c3e70c87757d52b3d50b44d3adbb219ca5d8db73cc082e525fa0956e476f556312dc5674ce5c3ddf00471fbce53b32665c16a0233424e679b6824189b0f8043875131cefd4471565865b10c664436461e84bde4d35b2159437e18753dd45fe7a29e0d4b0cba55a94badb109f69fbcd7cff7924960c0aaf5c6fe966c9d2f8c18d6618825dfd03e5c84d03e4681b45e5332855ec3fa28e16160682b1da72bde8c032a63c6ae317c54d5a20edd886933298ef987f5dbd1a9303651e22ced39488d34966d79104919a59c2468fde891b695fde67fd12c183fd769c5641142eea2d628323ff3fa8ce5ea5f95effdb52fa221a2f2125d602810a0d113a22ba78b3137fdfb7e278254968d7c8ae122266c50c2714fc777608778c780c3551d55a0299549491f14d8e582065115aa9c2332ba825800e90d3b69ddac86730fa29d5ee5d7fa223802acfca88940b519d86dc67902b4f1819c75b210026b3eeedc3c7d0721413b54132aa33f00b57b3a747f37fe91847c6eb1d1bb71adb693a7c0c0178b05b7ecbea1c2ccaa138c251ecaff0855790fbb7861828478b857e09a0894990e0f6336815832b6beabe5820cb01e7c17cb4480aa3403a22d524aab05d576e7a44fc95d48250f31b24ba6364b78d10c5ac1e5c34f2655732cdfcedb6280bea9f117a272aace86ddfdc4181601f1e7a02f0b684f3235d48c9c23bb33723907901e7a73a6c20549474839194ebcd0259a893ba6bf8322188f8bb7a6bea09239dabfb3481dee2c0ef23a4bc22c9e7f281af472e8e488a0bc54697d4a2092b7924e06f243c180d80ce49504ccdba8fb618d811ec82c127778928ecbf2d162fd76e5f8e1555edf0a14410e49785f45ff6944a831b1ea12af832c688a948ad4f1f490d6e9e6279df863cca29e04ee2978137be146951cc69b7b6ef064675b98b95a5b2ed34ec10a8ee0b25be6636d397a8ca62e939187f96b4369e842ffd84ea90044dedc32f0e7eb5256900b7138ba1ca6a5a3ca56eb09be487f197e0f64b4a71d193f6b43c255557762444ec11f9093d112638c4feddf4dcf80d89690fa1f938e15a3c5d28eaabfcde4df29bf7aeaf425109ad4653055ed45e5bef6c49a9cffb33dd77cefb38c30beb4a7c92f521d8b54021de58f2a9653e46867a22270f71e45f1e031f3aa84a35aefc697b219d846cb6928ac9efa901a6ca4c4497489ef38b05cbfdcadce472a0a6548e61587dbe77e4959afd232cb37d74028637f16e9324d7a4a1a8e761471ba9258805d55c19f8714fea1a64690cc26ddb6766708c6fe0f28ce698bb281a1c77927d1f56ad53b0290edbd849db1a537fba9c04077772b9d33cd7c6816a6b6d45ca6e54f5cfcf4add2458c65ccf6a2ffad40615bc0bf898f18d30a173f70d595c0523c0a7b1cec536378a8e92aa6a1e8ccdf1f97330f6c0e87027add5ad89338f80f17701286972da794dac46c9e367271732a268418067d8b77c98177edf315879a1cf062263c83590dd9c6497849a10fc457f8dfce4306af7ab88eddb6be5660b1d5d92eaa3dc2637e38d1fdf1980a4f13b428ec008fff7a89bf9d25f044b96558bd67cb027d1f062df31ca2a7bccdf3b36ac535af6d4fc3205ef3f3f4e2d73f1f4b78ea179a005d733333f69d2246e2b7167272b7b0fe05c6499f0967a031628e89976876a530efd3a1cc71405ccc71af2c1f599a650d2f69d2bc462b068328345b3bd16421ced3992dedb10438d9f7fb05838f93a222451cc0bfc7b135e0fe0bf50a930fc9c7f6fab70b155ccd3e72d1717c6d4682cf73124aa0f453ce2c5978ee447d339ad5cfa4ce81b887516b046242292322f4ad2cef4bb98eec3057b6c22a009a4d8a43152b7a5a789135f4c7476c07f17b70b20583009f26729277a3b85f05f8a7c0f7cdcde7025efd80c41b0a4dc6571daf782b40e9f110548155c0f1688548fcdfa434aca16517a38ceb02b618ca8e3263179ca7f209f7f443a67a1ccf2de2c31c7704cf13813b32f5207a4f5da851932ecadfd2cbbb7c2335eb6ab87cb09308a5c0f099b5c57a430cd85a6ef91871a86344c3d9f24fe1a731925f1a93ab17ed58a23ac66588432f4e04c5043aab1ba19861c8532dd0be6e76694ac6e7b07681a8a66c7547a41661b4c027e71662e0f574745d6a71af8341fc6f35142e6ccbe36baf402eab3c55ad98075c105942c457f8c9112893191e40b667dd0bba908f8c5a62ad1fb04344405a2d0de4714d3ffd356ba61d6e9a0de453395a26d9f10357781060ad24c2c17699cca430cd2150b1b435f33857eb02f22c1a951c33c783cdba8351902d8db2c3c2626c0f67d18910d31577d1c50c7ad937754f658e010e76b01a235e357a787b5cd525ec2a692db263de05c628032e946b261354d837da387bdff558ddc261b63e1245100fc5b7fb9cbf27cbac61e5b150353fdaa180873d27cf96b997cdff45f75db4e6b0f8f52ee9044fb797c2d5063c90627a107e7865cb12918c5f84b07e0b35c2e4c274836efca7bd0090c32c5759a11600e6a6e2d010f98ac3b2219078fe55d6c44fb253e3ecbe797d651110c6f1ded0eca3f18f7fa1e3984570273b5628cecb36fb3383108950b1341092119294e794aeef27e36f6c0e98e193c9851a656a03224264bb896c1e38fe65f02a46b3b354e27f07e3aa35e4cf744064e56fb88b5d230e184337d87d1c9b1116e82c1acf10f774d07c1d60d8bbc15c1d88a24f6ef1af0b478f4f93d962918b71023174e728e0d69b676a8e5e65a9418dba434917ad7d4c54e53f961ae506031e62889633323c5264790724f6055519c8782bbeeb1942073e41698b664b0906bd364c28ddb6d22e8ef24263d1e58bdb5a4c62faa129a0c2558423da5adb6ea2e6e15ff653939f477ed982b38b643163004a18d5afa7f48e82268126d3fdc10fac8cbdc9c2e529bcf18835131e16593561a670f9291013531becbff3fe1a623bf7e74db14faa83c3544d6fe9eeb86ea946afc1d43228e5c86ae7ed214e22d585922e4c61221d094c4079a79fcbb30fc28fdd2993b768e7dc099cb892615f54e4f8324c7a7fb948b0e0e93160ab7af72d1b6e797af2f79a339c73800ef15054248e9f467854a60fc1360052ce069bdf9b68fe31e0e8dcaf05b1336e72536bdd275517366eab001bfeb1d596cd682b87c1dfb528e766cb56f0acbc75618c9c9a7689bc7d37bf2cdf7c69e71abdeff7fbbf68d9d883a1a919b6ce425f19804f156e02e1d48b3526f3a56c0a743ea8e6ead9053f6097a32bba955c2056a8b2f0de90d13ed95b9afa56475502745d8118b11586a7d42e24555bc0258fd8c23d44d377a135230119195bea017f8fb90f53bd17bb4944f6f2c93cd9d201e66556b94039fbbeb8ad240686f658399e2f28dfd4a2db5b82cdb7b1e2b87c7b903204fc1e505b01671ae5c775e741ce024d24621648c86468485b7c3df211a986eebafc08d6ba7ff1d8c3b7795ffd06ae69d03523671cc423f0fecd485f2930e974112f48ec567b8f16ab3c66bd47035f64fda6634211651f989fc1ae58dd12b289a64f20a79e195e12d36cc6cb5a78d92f13bc30668538ff8f1a55feecbc37514cfcced39ce02c526200dd65d1f9e12d02bdbaa269752f569155c62234bc183b087f8b6785d0119b08b6943f260f6a162a6276595cc58385e09c281dc3363296d9387aab848690dd14e76d4decc3d6610cac200b436e040cb41aa1087699619ee731c9b4b670832bd694f6d02d57019645b50612986e7a963e0055262e54fca97130c67746f058688bea8a9497b745188b23e6a81757f6e920627c8cba75922059652108bbbb504ef3066d0166038abb30e8e2f78641283f8f33f4a772922210bed772164b387dd74630911c9177a5ca40b0ecd881199c8c231ca5b30806c0bc8b1e244ffac325d48202ebf364d5cc8546c337cfcfd977459782e0f23062ce37d61d2c3aa3e581fef6653db03c3d778da81d04382327abf230243113c6b754cb9b0fa40a7ffdfcd3c35d238a49786af5c868e75a3706974619e60be36fd3a7d26601ec561d504e5f7870f6aba49ad127764de21c5294e11ba28008bf5953bf68e633509e085e8670dcd442fee494bd78177573d2c04b549965537a6cc9b070e43c7dd2c7a68b65559422acf06b2c8721c9672b3d639452e5d3af041f149fe57f9ba270bb01e18a0dc59356b87d3fd9ff4e37a42e4309f9c81e15c76c34b3c1f375cf2279b2226eb39d69ff87048325cf8a8757927b483988953f3f00626eb68671a8e146355ba8ccc9037604cadbe1a855d4a5f2d6c4e4ad3b5f26b302a77f6c6e3d96c81caf4d0ce0d44950cd5f3af102b7f68d63aa3bab66ab06e1953a8a4c711c2d2fdedb77fdd14ca60ef2e87a6909422bf0dd5d865f277d55be8df13bd68308d61d57d215ac32abd8fe4afcea3dc08da1b241b15537a45836a80720d8e2f317637e5adf50f82014bed25fe7c048a661ee36a3859a033fa7a461a74b2b6b5e972a02ba762afeb066f1762f1c97edbabbc5975c8616e6e260146bf31863cb23fc840455d59dd01d117f36d8acecea893f5c4318d8b3420cb495753b1465bfce86a73dfb55f9fa8e1925eb49de31d573c363d8e7364cac2e4e91691235aa847d86e807f3010b1488155a88370176533c8cf80cc14fb2ac90c5d2f298a5bf7cd0115fce58edf48afd4441dca03e1eb72dd90247818f6b1c655f67cfa61ba7d2c3796ebaf13a35752ea057763662008c3100fd5659dd7d23acc0c6a9fdeb20d3fa73f1b1c7a4c1f5946a22631bb6f8f7d8ff3e4f90f66c3ba13e7557996b5b2489e630e315acd978374b28f4f31303ad886c52624eaec48ec876d87b88f8af767abd6e5dca3e0af5f15a9202b76bb4c134e65851189fdb4b49d31fd539783377daf3f875574afee1fed7d38515f3f01331c970fa2bf0e541675905e5d55db962a0c1feeb88aa35625526adbea7503cb17bb31be3e93048e3e7ab0d97489adf5fff53a32c76baeda3015264629dfeaadc55825e239c8895171a7228abbbd86ef3b7ba1b85751ec2c027663d4f428b763e5380c226eb4da994e72109de9348cb8f23a9b0ff79654d0c0340dabddcc5e45d6ad3231ef913383253a2d289c5dbf0748cf53880e81512a3c06ba312dd50ffdb243bba5ee88d5841b85f0de40cea069d15f900fc5777f6f7e362d86913a43a49bb8165f421131702ce47b4ba80c58ff0bc801faf9b7cde8b55baf13e79e5739ca54dc391c105ad04932dc0f188472dc915ff98053ca113da0e1c328d5cbb7979c0bf2e2755e0161aba4de87214227ddb543eb2bf103d124cda42f21f6585699a27dc88f8b6c3259c65c68cd9b49302dc9c92a5e40eaad93f68ceff97b46bbe58597a1abdf0622bfb1e73dff539e60d7f7f145df1f5469815547b8a053f827fe09acf1f34054f7e77a4f29a15716eeafbbb6b706858b34a8cdfbfa44da4e2e06e60dd245484a8a4718ae28a42608ce56edbd7623ec8ed5f0578f664e9a5d04c61627ff57331f38c720e79493c9d5cad68a11b5944da4fb32785bb4fd1c659cd194ada56d726ea74848de730621174318aa261c6364eb782b39efc7a944aad0a5ede51f640f6330a95a45c389583db40364b17989d17e81aa032b893dd62d4c58e9d546c84f1b93d78b1f23668e83d8a24dcae32f004a5bf8af0e804ce3acccdc3a75d780e3e109e42c0fa235def751a9644b2ea8108fb4ecc55df32d49011f327cc8abac1197c8a74a7187304154a7a0e95b4cf25624744dd805c7da55e0c93b7daf9517a6f670f2db1875f23aae9a755333f461f1da2fcca1fa05bd6cc9597a247219ea1f5d3d18065a0f859e279b7efdd109855f628a23b03a2b9e44a3e290936601dbb444ac18ee65bcf521be80eb3a7a344a689337ad7c63054ccc5a2bdc4c559aa7ef9a0cbd5728a06c08dce4a5b697b928b9db2141bfbd07f0bf058783e2d9aee56596bf48aa9feaa8718ee9a9c1d6b3aa14a896c0b6e7d44845c654a1460746288a4b4b4e5838be3473773f66f3ef5f4a81393c11444f5e05f0635c1544e590ff09114d94d9e98d19c81659f8ebcace751bb7868878710cae1986b626ae717b9fa2bac6622cba8e90f0d324412089a894da8d61ca2fc75c0791f66918201fa0c80f386de69d1839b74f90f2e13cd16f866d7d5fc7cf572ee3f6421bcccda9bbadc636b46ebb7804246e16d765991cd61a45b4e716f7be9048d8546e90e40db2f6d7c4f946e6b762eba76cf222272adde21faf3b0b78bc545d4a3a91aa65118484917909e97c017933423fbded9664cfa699990e6f9e710f5a4b67c6ec4c7cd210cbfaf5d5b7cce1435b36d26d7da15c19987ffb7b682b853fbe2956515c3b1a003451edc112dcd2002fdaa15de1dad1ce26feec640c12477b70333dac5c77ca8ff10d6446eb899019d6a717b7a56a8681c720e064498fd8be398fe30a1b00bcf99cdb730356ebc93f77a98af24403ae171046bb14c9291e4addccf67da774fc7f69112ca691706826e04aa022b396dc93a15ec9915311a8cb4cda6ccaf99e2c0df2cc88cf56c078f72deeaf6bb650459175224d34615adbfa0f899c620bd9e2b8a4bd3908271f8acb8981ede2fd57b3f914666b06416be8bdf85291b61328f871d3ccdf090659451f03b93c4303e467a1f4a00a20fc70be2a563c7476d9227f7e58586092b43506249653487bd9d24105a2255265481de3ad66de0a62a3e844be37fbfb1245c370fc89b193b1a9f5baede01fbf2d5d184f60e599e9474563262fd1ecd7742652baa0df2f09a77f7cd02b35634eb508b196656b050b360a3449169f0f64f0e8762edcd2190f67bebf24e6b48b59484c9997254c12c2e5d6a330a054e089f469014040eb3e95b12b3b6578d2b6069e7774ff14e8e72e4c8b3f4e6e746b8c71749471996115c6de94883edc523a5cea54151e47b3ce9956197f80f6395b07f559515add4d37897f7db2a49b267a563b193634b25aeafd2bb907e02d963b6af94b716115b1ba55f91aa0284fe723c5fd86813d6f3a0a401c35bf3107e59a3a54776d30e02808eb51423187dd73983897f5c146d7fc2d28dac278e13de258c5f3774da8b420c67907cd75e32848e9eeeb9ec778d3e7857462b5aa4d3da9fdd438cfecf313d0d092a51e061b1cf6a861ee02afd2b823494e9142cfeb9871eda05c231fd0192fcd0e6a43ca2faa75317a0e47029c1eb94d9694e2b67fd34398f780cf6c294ced821c03022908c2d4f5b19faaf30d29d16b01b91d683a0ed1e8051f906b5362ea87f1b38f5758998e7f13939f1f73f73dcfdabff837d07ed3e0e773b498db9ce7d5785b3b5ddf67bdc7f646f8513493694ad9449ab322e7edbfefb208d11062b9a5e4d437e3931d364b8762d1294570ba7d7426d0f879fcee3781e8237603519bfe9a2f9ec88bc2f7c133befd71e2f0c8a7899daeb38840302ca9600d45da9dcce565db3bb44e341282080125954b0f00c9d508bbb8932762761e143ad87a11327616ab5e2b864aec9be7581f9237b030bd7baf2e6bf09c7eae31eb3847a02d929f7d773a2c496d7f805770652093e7985312c8a7b56e9405f1d23792832ac307190acf4bc113b0e647385ab530139b670eee067452c606dfcc66bcf5bcf74150dc5d49f2ec0250bf583090b9ef6e459edd21985481528e98ed06e67a83a672dda8f8d2155a15a88fdbfef408ac9edaf29dc61462a51e696900fd41d996f0058068aa0e203bfdf90cf7ecef83fbb8ff1c670f81d6e5861736ba8ce3a2c0518043efd76c69991368a8352f316680d6f2a8ab8686a4fdbe8ac184b54753654a579d2619b7697b4afd766e530ab0bcf886467c3de40262deb518c2c1aea8d1f6750ced7c4d89da5525bacb102c21eacdcf452bf1ce7b87c385c52c539f0906c04520137aed6929bd74aa9ea5fb572f2d13ebb45a76bd83874e7920072d7abb1b1020f1826549a2e1b2a0c9a160d899b3f7b07322dacce8576ce2ec103c614844906c8008caf8780dfbf3dc35f521a838fd2352865f16581fe61703cd82ba7841a09a7b2bd0d61e467d672c1d247e39e12decf7fb064123c38211eba981239da94f6c8efb69b4914cf6fec878232f18cc926b0bff84f63f224a216a79dd57fb25bb8839238c40ad3da28d84c80fb348a4067ce8c24c6c41095c668fcd62e43907206cf022c7aadf561f388158b04e44d50b3084a95e125bdfaad3d3b88aceed26a0ade08a4170ce5f4ddfab11e0c1efc98969882f4455fadd5c577bc520b12fd4ba41336b02973ecca05dd837cada1a2f0d750bfe84a366474d3ada584d4243b215c7559ac631aadefcc079390bc0f1f811609a465f9c435dd99cdc127ba6fdca66e1971490c6c618a0881a9321b1b0be471405ceb07aaba0b70a2418ec030e707c89053594053503482a89cd63f1182d8da69afa67ce6787c44aeba5d7cad1f1136600d21395651a8653d5749ba9df7629d6bcd8cef7c64cb501fa41f9f43eaf734e1d6a532030130ad50f7a0adb21b30ee9676ae69c4bbac3282b21b211f7fd8c0f8f50a303b6f32faf7ce42d2cb66c7bd66ebb282c2e977845fc2942c51897ec7252e7c2981e2f1af4db0721b92594e7efceb31010fdd5b82fcf5818d38cb778451244ac34bc2cd07b944b48aa4d915894589d7afa063261d95438aef1246c9eeddda5d4c379e4558015245f133950a9e7a788fae1073db0e8910e8de1b0cc166f313022fbb1bb5ea7dabd4ad53d449b189f759fd8ba5c9b885b6fc3dac0c2829cdd3875d96122febf9d05857c0b4daa494fe8c9cc511cc0ac8ffacd780a73ede64f1f21a7d1fb3a5143efd89f813d0ed9628a75edf5eefaa6ac4cc42ec4722bbc8aef564749c1946f04937cd3121914569738a4c3143d936243c19a229324e3c54be70f893e3d4e60e5be1729b68851ff8068e0d8b79f755fef60b627aee1f029c1795549df12b45112ef98485c8bb055faf64bfec0e7e32fce502ba91949758f1e469150cf6cec73f0861921d2bbdfafca0c1f0f414025a0f78fd1da42ad15ae61c2a95e1af7622e02ef2ba364593d149d473b79869f3b7490658afc8eb3ad3213de49391b18ca4163069b88657ad17168768dad67828d413e6e7a95c2f9b9fe0a98f5fe1750e6f92e41412517d2b4d1e407895580f76744816ff23ae5b21d19201218f6e85e799121a374593fad8e98510cf6d4073e61647ee23109f057ac7afebc6bd2e4b3d08a872751a8a4c34e8d96dba198636a3eca2ac7445a1a7faec87a3f7e9171d2adeec62e02936a309381c0696ae664bfa3163ec486bb1e39ffd3e31fe117fcabfbf213d4bbc50912e6aeb575c20c5055b3e608ce6b1623f24c0246581254bb4bd9e012238dab52a08c464a02e40ad8890b2707b70c50ba8ff0256828e4352a830e7e54a843cc2df87f71b94187527e41eaea6130947d8a8fcc05de3134114d70f85c3220a12f5741e9460a521b5e569805543c97dea4d14ade2d51beaff68ec8500abea94119790f4e0211e8543abefb59ab0568b1319c391d89c21a5b0b00777d58a460984b6a7d548173ae920c8c80209dbd71aba17b6a73086a54ab6b3b6d5bb91c8f73841e96de9345e85f3051b4d13786c3170bad16b6e0f4817d7daa10ee4c428ff9fccf08b61a1d72cc620344c807debc0749fa2c0fca741e3ddc6a7fa4905a96c22140529ef62925db3a3fb78b13f5c22a543a215f78a6b2ae312eade50feba4dd0e831db6f4241c245ed3abc9ba35ad68111511c0a736b97e176e970840e7a84985ddd0e903b556b56df04a3f44bd39868c499433fef0108a5ef2f1f3280a4906cfb814ae72940d3bdc1145a663e0d82aa2ef89de3569f00b82eaed1df4b813e13fc9085e65a289d211cc428122b8ff72cad8ef983638d872b48728fb023d01780d0402325c62e0cca22f5c85a53bdb4ee059daf7faf7f1921cdf36a0289effdf8ec8cde9a334082ca3a1e5861d08f6dec01cfeb88018f15e86ab8e1dec013b41cbd290528a7b79e60dec6f4b4681bc5cce9cba322dca08435f9325da36ee456ca5b314be8d5828c65a93d22c69f8adc6162b708fbcf2f902235c18393f08fcba33ff7c790e9af1a8a852a3a2d93b841f31bf546a63cae82be823d66a7ceb58086827b101d8ded0c6236e0237ce3558f7ed8a1917f2330071f79dec7849c86c16cd52d4e6c10fb8cb2c40c24ef06e0cacad8e70fae10884b10d2a8a48291ee24ce46bc6ba7fbf4c27ee3a6aa910345f30fc79a000985165350c6951b6694d05ee12417f7d7b40666bef700d03462ed14f50d1d56e5f6eba6cf7418015c61191667da156deef9e18ff9f6f773c588068fa8e0dd1314fe3005223f7dadb4ec1d70d744024b5f5f5741fc93c2359b783b7e2748a4f8ca527fdb14977f8777ed8c21c8b91904212d35a24e154d3876b44800a43dbe49e5386b042234f418e51869682990f3ecac56912d6b4be337d9a02f64273a14720c0147b14845d195023b6cf43a334c72c9413f60efa8e038633eef44236f37b29ce69f31a47ffa5abced6a534b45e7cf5b65d320189237edfc31936361bde67078d7735c5331fc22400970372143a6198c27b8ae66adbe45363cd1578f69a43ed6079bc0cd61a11d64941b66a0912a56c6f38c59daa5a1955129b03778e8983768e5fcd1bdd908c4751bfa56707a1ea101b761bf25a7a39bcde8dbfaf737be08606ff8496d6395240beae96d2ce04f1e3d20d5a33fa76be6669799634db7c5ad6c28437f494790d01ffa37b46f16c42d6f1bf2cb2932b86906e79ff1e18219bf16c4eb1333b0ff130dcd63026697ba9d8d39b5d1d276950c65d82be273a4fea4e0012aa06fe0b8ab328fd299d1000fce0ecc368cf0e5a6b530014d2dd6c3b85fda927511041621dd67e09fa1b750a566aa47c51b7ca2b361463f3ea46c1d77082eb1c6e565b0a0699585d7a197899d9009a6206c28b88ecb7109b8fdc74e5e67c3382e01639f84765b3b29665b1750cbdaf5c6cac1b658fc0ac9e4f4b5217ac9b99dbe34818537ab04a99d10740ca1143df112206e2f85b03db333ae29db3df0b8f11439f14295a90c94efca5b83236a411fbd03823e8236aacf94ef50f1cacff555e4a52352a7fbb43a251f9668b5c1d6e870890acd776b03d58baa9a422fd48b3ca87b52202b0843529debba6b34d75fa464d65f7abe32c5dc3c0d2bba694ed9f073078f3388db927a2b2f42d66a496245deb7cf4c1d8cc69cc7b0f28dd9d32e0d3349a7b6d0bccac2eb97a511d90556c5a8d5a8d4e515060d1773fced71175798ea7328adcb0cc4f47df5afe8ec692f4476678b6efafeb482d8a7ca16e34d27ae0da5c802388811a705a0374c6157a651ff91f829a7f888cac0028648056b85360c9557acd420f1eccd2ca726a3b901330fbf4cc805b853b8a285ceeee52567b473e360924c1f1a2d591dbde5c6e2264685a865dc994a51c7acbcaa5da8533d23ea25860b78f5950150c3acfe605932f7af2e13a7a04e770b2e7a19410629011aa67aa04c1d6e203f3ced9bce7ae112f7ab6d8c2d85e6cca096d66732031f73e0ccab3a1de9810442d103be5170e9ffcf9d62f45706d5b4d52295b24679426b156ff81fe610d13ed3f95cb789c6515e0034799d5c22c3624a0e2cb2f261e653367ef1daf4b5998dd349301449058d247b51dab0c3651028cde22c921f84a7ea3eef72dff49bf9ee0962ff215b501f0acec815b59e565cae8dd9e37b0a2128b72adaba490c30851287aef4123a011d70499df01bd41f7b1d9254ffeb091a94fa342bf48f1d0c364158dfc774eedf10f7c8490ad3562208c9440e4d4283963e6d6180e972335bf088e468f3d1956d1e3deee7b3ae22145d408944f665bc375c40c73182ca43e04efe9898d1f4c601ef36b64eee289c92a6a4e9ee2abee7f788d5977c97eb579303d3f3c8199b19bcd70d5de650ddad0cf09095cb7029be31b8f7a859edc5ef1791bc8a0f636ddff7cfbef83f6c1a6bbb882214994fd7f5141de52177b905983852f31de48357ff89cf9c6a3ed6d7dbbc78a4aab1951c1bacbdaeb550877055cbf0ab6e87a500ced635b567ee21fe5768e0c2c0536b1921216aab205fab55af5dd27afc511e9e77248e978cc36d00a9138bd9a5226782883e606041bc06fb925834638b29ecd54d47a782279bcc1bdb5f5a782da1afad9362c9eb186ce55aebda2143efc1d95de710b264bcc351d058d52db16d9de8315a6aef0c9a607ace43a35cc5d2fffbda19ab8fb082115bfa1ba9606d036a14b1a1cc6c3414ce72177aa334421793dce08cd2baff8086bef02851d23ac5b30d3ae23bd8c069902cda924fca3845255b51026ed91caac2a2043e50284730bb65566cb3652b3d013780f0801d85f7299ecfcdc2f9788ba77390a70ac0faa899213c9bbb50542d03f194004e7cd413d9ce07388b09c9a09c01bb33f40beb908b388f772821bc9405393e82b8c53c12ac9d3b7f004b5d4cd203ecca48f90a2f1cc142fe3dee4a1beb4ac7dfc27018bc34bc722e5f3088f34d64a98f82822f691572568bc5b3c0ec30eb0d849c755a7af8e8b8bec023abd8b23fe73aae52169b2b19c663882fe04a6154a626c1d89a8d1bc0e3d231c288b757d4e33aa8c024651848134f2f5a7149915783e040a6a0a0bbbbfc4dcd69d3979237c14892addcd03ab6d01a067210ce2bdca8417c08ab0729cbbd4137b5e0ada94708d7a6eaebeb8aa7d40d40c8b07f68f706817592e117ea8817a3d9472e8f0f1fa954fbaddbd6e32b894cbd1534c3d5e0e30a0751497768600b304dc12851962798a0f51e2b6a8b4da9fa69db9142cc53085de56d69eaa9971b3f8133af8a744f9c77359e8e1d4a6ab1481e5f42fda31d8d217b5e8af15bef5b3dc9028c489d65f229e566364358ecc257ac71c6a73e0c3783fa82f4067efbeb7b08c5941a535f19b481c2e12fec292afd074d2f1c438fd3dfa802c77a99063a19d257f6f8b89074982269c9ad71b4e13e6811887987cfde9d38cd32387b94e2216d73f82a20e666aeb1020b69aca743351344c8f5b439f0f6e9e3e876575342175b6c4e59c4e3a06b6223b9ac08bca9facac15eb7ff8c336adc6da90ae15a527b3e25462742bb1bbd0b1301cf07f246fbaf16a16485667ce589faa7c948290a75244cb96ef736cc28a985fea735f554f45e46a84df6543104b2bfff8144f8aa1b7ac40a62bc49346adf2bd0872c5eeea11f1b45a37e0b1d265ed370a55c0e487fd019c5a1e74ff3823f16f2f68f9b1e086a5c656ba8f8bd822ce0f8a4dee17c9cfd4a21fb0b7a091f98ba8e08a74d38af489b7958847774f2f018e61471b55a1d43a1d803e0205f2be5a4353536539de769b4f0af1a57357becc9b576a50f745cfb4dc82b2698bb75c53d28056ca9d20d76d3692c79b1827dc94ba288337b6f98665ddf3aaaccca0219db174da565fceee2d470bab3b8ccaebb153ed2e62d04846081fb08916970028d99f49982c3697c1d06d412e360c349de5a18b171bffdc6d49048002beed661ab44f2e7ad7b179d6cd895df1ccddcafd5de28347bbffda81b8ebf0ae7d1f419a12af944130e4425547b7df6b870fb25f32925e113087f0ac651fb48b0e7baba77dbea8d0f10553350e04cb3e0383c3ba19805bc9b8755213398331ba4605ee65d6ab29e3b5d24868432e31d1f9475726bbd6c8cebf5b7e5016d8286d156073a8ba467294ab14a0d9f8da0b55206a1d920ad011a75e531bcbe56a06bca896fd6daa9bda6e40b4fe754cc7ab59a03546a47726801d75ea7f1941aa5b80753629540267a4ead8a68465a6deb6b0ad147ba2ce3ab1bdd01ded1aed7154599d0213ebc40ca530961ed46ca8f19fa8dab4f905547dbd22dcbce0f72ba61ac724e28afe7359dd99cf0f555c8c36b4ec0559d38759b18ae23e766790134306d23beb08f66a45ed42f41d90fa0f61a819a04f3ffa7ca9999e7255ee4c24c1c68d7b275c4ad6184ea30db137dfff9270ad414b59a76611da6212099654f9632eb36a4b4edb28521bd4ca2c7dbb880dce257d3841815ac41d9a847c7bb40ccb08180bc9c0be632a967ca5577900e53f70a5feed5f4e0660ff594df41126ac0e95db9ec74a268ff3cc173ed31e2d69c438f9ad27af02df63cfeabaa69b4c66726c789c3552aade1544f04f72efbf320a53c4b39792ccb6a637132496eeccaca8506ebaa954286aa2f0f241c6b6bd4c3c7293fcbdc015d357c76256d6232a915a034113d96415ab81d1b58c7784d6802557213e024620c49d582e6932b21ff7053d4a592983175dc6fa057e4aca701c1712b275d2023621d2c878d2f7d6d7c472404f1390e1dc31053babf1ca26f4cb77bb2d2a45fcf00beafd191ed4feb6398eea14973c8a1df993992bf6b0b94d5e252e873b03f19d0cf87607383d3e0ebcd2e7c74442ae35d56b6ade1ebecfafcbcbff9bc7189aa6a4131123571a13eb9d1befcfa4ccefb2a272281bad53b3f2e6030fae4418eb88ef8f9239366574c851c6078513b34df119359ad06ca72e9404754ccee42d952f9d8b73c65a9eae3bd1497f0f1f39c44bc0b08c4e23b497e2855475e8014f5b1e8c394c7d087e970c4a93c7cd1b687648c652a38ddbe6999ca7d41ee21648dd7e7b666d5d51e8c2dde22c9a5610ef4fc7f634b4f678a6419c0597457b791f430f6444bfd0ce8b7b15b253ffde7ccfbcc97fc72f8738d28f177f9660a64391b79bfc4bf9b46dbb4895dcb17ab1b0f52a6e8c30fedd66b86413069045b61044a457cde92781e8f6e1c5afb6f32eca574191eaa0184e7c5ebe4b1d39bd9946048faf14f38ef1027727f682f123a08f13b0ac662ac38c42f5f2f84d324a71f5ac41361d08a6b21146d4ff004d2826e7c87d03e27e1c20bbbe3846e7194a4dc40ef92e59eb2d8b67907fe47fbff668c03cea66268bb6aacbd67b16b3a30ed16c2ed7093750e787d0fe6183acde74c7aa2504430fd59be7471447d325cd19ad3c5ab1f777c54e9f5004f597cc16d6a2839f1e47fdb0022d1406b522aa5d597794b85fe850dd76445817e8cb8a3cabebb26818605a1ba27a93523662c0340b3b71ede805229230ee0beab2d986f40ab380e3f28cb4105a537bffabd33f40b296c7eb1b76db3e6fe076fb85e7e0df13bffc57343f8422f19669aa5f06a5395d224835b2d937a228e15dc20cda0c73378940326cfcb335cfde6f71f0b17d1a759054d593832444b301a0f7a568bb132a7a530e7270cd8504cc7b42921892f9803a8defb1d2c2e2ffd1374557f313a7e1d778b6bac9a3ec935ca28fd3a10b67a47019a2725c1e0c7fa127639b0c57f6c47301438c839d2c8b98fa8fda39aaaab7d41a0050e58d44fbc087529129e4c5ff257a9c18db2578fa31541a29bfc8830e4fc35164e5ffc50c646655988eaf684a57ffcc7f70cad9249ebf402d229f0128fb4fdc667d42f714be23120c106eaafd5014de277dc1a92e6c9bfd82c924f6b4bc563f981c30945a36cd112ca0801f190b761ea6230b506350b8d7f8f38560242a6d410b5c39e243b2a041a660e6240b6931838c64524ec96a76883a745774bda7d37db3db0211a38a2a4a5ed3dc55b738e3329ca0b107caf7f1281f2f2aad1fa7c2366c86e8b4b07b03bfa331466791532caccef89e756c4177551be409a15ed088d355bb22b6477590659774110023428a61a58a6e88433c767a20b6f2962aea563051ce0256cbe025dd03fb15247f9d53b66b48e5584673279457dddb889fae84adf7baaa9d2b65eb8159343c2bb4f9ca816485a9ec4de3d8051826a53ea39c435c71af598818d12027f9fad4f2b94561b7e1cf0302b2a8fca762f10cfb554bd298251ac8731275722adc34ca46a2b199e1da10a220d59c3fe076edb21e64caaee4d7e7b8182fb40e32f20f139f2d850ff71b1cde57b538caa88160097378e6ca94645d09f045399db809fffa7acb8fbdf536d117f8b4596f0c8e54eef819bf79f9d4179b2fb0340a162a606c8724e5513157524ccce946628e6c31f71869646104a053f43b05c24bad70b99b27a288ddd45d3abe644b6aa0dc41ef6b746f3b2e17918f11c7ede294bef908c7c0a8da495a17dd82f538741089936dea0b69bf03ff21eda8bc6c115edd0aed29e34c9caebe06d98cfbd8c0bff465bcb16be1dcad0d46a81ce1731ade12fd9fc49e31a5397ba630d931fe5a8e7515d09f18e786688346136bb6db901970ccf3fb4a2c2a60bc773a9b8deae06e1fd83b3010d7713634e3e7903692f12f5922caa3ed6adb45ef2208bd86c30b646554a4025443cf183b4b8c01dbaeec503194f7f510aa6904bdd28d62758853dbfa9ab2d1614e06aec428df1117da5dac8d484cd6ffe69f9520cee8c1f9af9fa27e733ef466bc191b700e4a1ed6f877ec7157fe71250bb03c57ac4c1b730b9bebe95f42ae11d6898552c68ce4133e9863b2fdbffe1346e9806e01f357539280aa0543f67211d2f77f4b30c3266a5e8c237b09aeecdb4aaf80180b43e3713fdb67eb0021cad8bd13e0336b4f26f69e75acdbdeb747c2071d87df94d8a68ad180af6eaf6c6717e2f4b6647fbf26fa17134fd1ce3f7fcd20bd1c80ae6f6dce40f2a46b9526e289b5abe05f8462f2128137726d6c068292bc349caf9dae90dff5f0a9423e251f857d34b680824aed00f2d584680b67722d216a6faa29960d03c74528505f3b6ef65a8e31fc14c18da5364b6aa29515376fae1ea4bdad9c85cbab54fd9f7072b765d1e60b52a34ba85ef58e80822dd0a6ab73b3138a59bfc31ee8d75b0fb3c386a0118cbdce68d5a921c30f7fe4857c9cead1947ed10147405e86eaf95c39d18e52dcfa4a6586f8e3655aadc25dfd28d2de351dcc9a7a7c37575dc0e815cf964ded6f490989ba93b557a5387d1e59d2c6726e595c96f69d5428cfe73bc591d490b503aa6e964292684174feee1979c00a9c9779af2f67551a731ef498234805ac8325853573d1a7acdb50262973687b7f431da4e3e92a5412b660facc2788c7f9c7420f49811a551e8c13d6269033ae0fb86ff08ddd940956be40c86d6f2ff955d638a51bec7c16be2ddbce9f6a5e774b596433297774e4277a195ee47d709a01b6709bb9860672cc22e3010bf4ff28952b3ed4f5b1fc6f825e889ede973c549620c8126b45e2877046901d02b3892accd6eb23abf055a0bac1060e6ee955605db7f0a549d169648110c3799e0570bd592aaa3241e7245d13f3a809092223e950cdabbf684abb8dc140d79a9d5033cde3b5de25620a28834fee297f7ee0a16738b07f5d6de19665d00a1790ed11e339e9ede0893ec913413efaf70cfffb69ecf38f5d2840f4633f6bf6e9678f2f84d9d1e9cc5ca599c126720d2a497eae6d641c7c054512c239571f0d2b2c74a2b2e3f089101a6ef9dcc89aa0f989d4309e81beaf47d716e3a23bce91d9fc6c6427cfc54c957dbce1e13b26534373056ee627a3fb53ce3408d962e1e1d3a553e5995703e155798e1450edc0f8034abf6abf3efbe0e18b43c820fb62f7c8ee8cf1e863de0fa75ed7d6c825dd0a94768dcac927610a57e96ee9a105b9f4455b713a2e5cde675aaa3012d12d43206359b1d0befe8fd089878b8ba1b4bc69cf6596898b134ba10912693ff12239ca479b3f1c4b79b4b2d9d6cbfdbae2a66ea71fe806dbf6cbe9fdfa7064362252a0178eaf8c9482d20545a65d812e63d955d5d1e982e2f906b9e0a1404754133d7f265824324acbd22eb69f920652ec04554b829abd3e456eb8c8483282d760b9b0168ace7ea13f51db5be08d4b87f5fbd7af23261ba1a4d8edadc654e629bdc59b94d2156f13b827849d169bf803817e232cc1a31b052cd1b94f42b2f4372af06e0f977e2e47104dd069e75cbd129480ec14333e90036bb826fc684b2505186dd0dba791f0bf4842b1836746cb18e8aae4b33b3f70c58797f5bf89e3a8ec612d793669c676d7e601a4783a41283fc64e58d05844898842e553ab3e498ac0c7681060f3da9c8dafc2cb5ae55c88f5b8e71e4fd6e513c66bfc235a1805b06f7f5a71515021b3e1d7e5b919b900c58bac64b12f6ab42e1df9a5cc29b68f8da9179200bdc66937a65f35f0a9e58d3428df22a3e90d330b4cea4f91237e55dac568c86160f7fa4b8d6ef9161c368eaf0ae274e453859d96d58fea4a5a123af90f62b7a1296f2ccc3adc2c6eb8eeb7f7e372b7d06de5753dac85b5a8eb5399c4f17525a8a7539c90caf123b9148619cd9eac4664f59a767e390698bcab9919a293536daf3035a0d30897ef6ba78bdac5b5ff03d9c7a14d0818736cab3f806eb1c8bfa55df394bce78cfc1f5574129b7091653a0e2bce1fdac6cb4ab94d1fb5fa5027ebcb34073bad0366639dfb6cd5274bb821e70b26119ff07416fa0677a31a2f0d750bfe84a366474d3ada584d4243b215c7559ac631aadefc5e8b374e151d0619d3bb55139beb98c5c4b9182dee86016e677cf39aef6a4d962aa84e998ead97e67a70118cdb39c4da92e93a65111861d82fb99271e48d68f3a18ecc879e0b29809e9197b04230105e0de2d74ea32ea2faad9a1e48757f69d7796a08bd6aba393d805c6b8246eebcab1ccdc01bd50b6416ac0743f7643f1ebbdafa35495e00fe74e081da9c3e9473045699829770ca7f560fa5ce3a087fe2315177cb7b7e7797f7b99482483e01d0554e2fd28093e62795416d77cf0bda2d03fd1fc323f86a232de27637a7f031e55e8f034bc00d3d3e07dcea1dd5518eb1df0ade07f4f1c89d25105d66b2bb1bf84a729f6babbbec6a1840b04d05338849a56459dace2b994503dff2db6d448cf5f14b38f3a12a0ac196cab565af3168086a224e76aaca2377c2afffac3148448eb9d021f29f8e9744957b8163f41e25d0288b9c4e9b9989ddaede74c86b1374afdb0e9c30e6c1ecf0e795a51671ea996aad42aa6567524bdeb440f115d048a96913c79656b3d637e0ebdfcb8047f33b95255cc52823ee06e9d35d2ee13fe9e55f2a16a510597f084c295b88a71da5b666dc83e20632f693f9f4dc584e66d97ea58554035228b3af8d8817f75865ef2276e80219bfc6b9867be9deca185fc7bb8701598b89922d9ad4371d3412b6238d494a6f15409f09f146bceba0b2519f8b3846399d61f82835ef5b43efb8662f2cff7d6a0a335668d0037e162aa03578dd61e3f96d708afc8eb3ad3213de49391b18ca4163069b88657ad17168768dad675392cc70da79e5ce8d96cea05b21b76262f2a17d60eb8d5554d6287f6740159a8dfc5307bacd08f1aed0a7e71568b21f73a3216de6cfdf7e464faa87993dcfc67d37335ec15af0bfdeb09f21a78be00dad9a302dd96be35a67bafa3734b7b6719b343178851df039abb5414fe9c0536cae62fcc797b8c8112baea67b977388115e0aa0f10ab2b36ecdf70a912a86ecd2473d3a6e5cb13dd011cbb484b5836710753797c9461234aee69026697d12121f7c43742f3007d9c9cce30c4db09cf137388faa976eb32b6e9cd057a34b99f34562d95d5033c401553a2bb193e7d0afb3203d7bae1c225356795f33efe4b4b0a12381190d88b57b07dfbd8bfc8a0e09604c5917e2de34514db0e1093921354c49d45d87a1af3e49a50f69d48d105fbb92d22e351e3b8872ebf52943e501284f201314cb13a8ff25ec0f021585b44bd3081908e693cf1dd1f48eaeee6f5b4fd827852513d3583f7035823a33dce26b72806d5256f1eebe3801008df52f956519c1490af98c506498fdc5ee3570dfb0e253e5ed7239613716b124f3ac290f001f1bf897f6dd9160bcaebf7c7730555463b83abd8e87da7ba6eb8ef1b1dfaf51fd2d272292a3fe4200573fc983cc7ac788cbbef0f7c23203b3a90e6be1dd1db04cb1b7cfa849e1d5e9b1214027d993955f6256fe787fae48f61dd8e3cc86c05697717341f994fe1629aad919d9b864d1ed963be855163f31a9a54cfb68601de5abff449806636ee3cb0e3b5f279777ea262810600c7406f53355a223ea1d03e907c82d9c2c88cfbc1724af852b097329a0ef367980cdde9f247c7e83fc6f51811abb102939be9a1f41feaed629eb41213c6e68b152c0bed50cb384bc3cea6a88560bb3d5be764a732f40976eecdb5f76c4eb7163de78c28b53db55d9abf7f2b8b9b53c2943ee456ca5b314be8d5828c65a93d22c69f8adc6162b708fbcf2f902002507fbf24296a7fbe3d79ac4d04289f6c84d994cde6b5653871682a3100a8ba37d62527e511c0896b0ec9f2271208426ecb683cf108d3305688ec762a465583b72a9b1473d0221107d923bf7c89f0e8bc58e256e533d6d022d664828da02e64bb968682eb3a65b39ab0cddc39bfc0924b2bde438c1d0998286fbd84ba894690c6fb97205cc079255103668b64de49c7a5800534e898c1324b8817f9f8e8d8a5f565d7f63cf0426643092e5aae63bc378080466185755b8084d1ee0a63365df0be535a0a26b77ec6242df6a5d33c5f8015205ccd0f877ee73ab839f459e7e3ce47d41800d49cd06466b19b45230db56ae12b3967d3e21b03e6d008c6350d3af6b4c361f478f9cbdf506e0570e2a4e7d822f6f2f8ad2fdf92fa03f2f264925bcafb4001168053ba68f6cfcf3ba195852d6df25ac5f978a53f23bbb78aebc5a0891be10c2a21c848e1e456edb2b2f76f9e6dde61b76de36d3332e727adbd53ca7390346ff5b0d5648f9a63a05eac415b924c3421559cda374687f974187b1732fa3e2f8ec35538e706aacab09f238d44003cca8be22a54c9042315a515a0e77d66ecd1c26583f41c0b6ecea101b761bf25a7a39bcde8dbfaf737be08606ff8496d6395240bec2b3d6821b2ad0aaba074f006f9ffb73c929ca2a62914a742a64f8993341d46d83fd258d65dcb013ad7bfacf0167f664e84a330300ba03e80baaae3f760db6b48be1aa2683875c70baf9b1635a0d80de8b6a5cd744c5e38c862cd295a8ff488a837b0d00e0304e89d589fe95876e3f6f9165ce72076909564a5ee9b21461811909075773d2f7bf769f3118e82d5207d9fee51c9c6c05c558453abb4836ea2d568f76c76c16132963d8db7e102e087ff599b984189103064ccd01f178c8557304db2daa88efd7050225ca296642ca559f7cc74d8211ce69659db31e8bc459991a5fd3243f67038bb6ed5693b35e6bfdaa727e802af3342cade982d633fe30d36a7330f2bddd67a2dcc82e7364f014c73de3e8902fa33c95e65683d4c167bda0006f35033853c1897663d80d6dd21df82516d7fc2e9a81115cd2689e74c75ba72c69287170ddce53c2acd27c64542fc995ba3a057b84c188d5943078f3388db927a2b2f42d66a496245deb7cf4c1d8cc69cc7b0f28324e4c0ca73515fd2774ed60d17b8e443dfa7340874439a86842143f27713156ae31f9a294698acbef5dcf95dc6c34a820de91365c157023b55ca7c89c1033d4c8e20f04ff63bf0f7ddd2511e9c19ceb1855ccfd039a36a1a0d3bf469b497eaef734e4aab74cc9192b547809e2518651b7f34f07204aa5968eadbc54383d51a734f37f934f5f15193347ee54ef3a1c6e753ba835ada5e70744b625ba0032ffef4c4583af1757396a1d3c949ce5e22d619030514b23840bb9fd9b5643f3ec895e0dd26f8b4a9b831f0520d34d7c2321614bb7d8b1b355401d35f703524a6b84cd9c2f2879b860913645971586b9b790d39e336c7f372d66c0c6c491d356119184eff9fa025f5c48a8527682fe2c11d0d1ab8ccbf143af9f8eb8e6da1cbc7c2676c715f66b47f452fe8e8ae8cfe71801047f8c5ec32503b332a83d1c33f08c0001dec037d0745570d44123096e3c5928ddd980f173fab5edd3a39064648b1ed0a29ac9e88fd1b9230eaca415d27242cb8ebe3f1c676d7e15401b6c2f5405bfe58c560da06ff86bf96bd205da7a6a115db106973deda726dc5758b02d23275f282039828f04b3adffd74362809757c1b08db906edc22a769fb80ebc2b50b4f71082e87b9919deb377a6a61b999c71d4c0ff146b526eb54ab4f1ce9d03fdef2a37ee6132a25b2b53593b4ce2c8b45ee9969678315fb95cce15fb491f33a8f74568f0493c9f615187fdbb23fb5e6b0e94b419a2e541895399336eabed15fa8d8e552073130f2e62c5062160569ff0830ef12a4521fa1612a46188cc9a888aef8922399de2173f7f5032b9611fee02fa1dc30f9d05fa6b06a9ac5129a18e547a865548c8de679faaa10e810a472e0f90cba6d784ca0a9eab00fba990a5fd3c7146c2c79e9319559437fa74350fbc45f9862ee997a1a1fb90a7653abbf9b885826829b9bd1958949d7f010aee34a5c4423a42d2a46395d03178f308290409a27d2fce4a573691c184ca6fdfa9681c957262976feca0fd42f0a438b35189c17e3f22707176ba804c87d76525ba34ef35659024ee0dcec4656ee643a4051c98686da8a612105f3bef7714993cb06a7957b91e92388ae06c449402833ca5c5c91f20117107e8b8fc78a936acf7e571cceb8a1f6fd7ce025982798e48f4d62e7989b7d4f1a3ee263eb2f8cfca90f8d714e5a5542feb2be460701bd892f13f2c099be1feba150dddb2f7328c5895823f1f9bc2022e3197b1cbfd59614398e7ef9fe77f2776b24ab2c34d615977d09822ccddfc5f0ec3f9b7bb2958113c7181885cb8db21a6a309fc26850df684a08874165aba874a58e4896942082ea650e11b6870be041952706115e9a7a305c699061b7b7e8d5f0f2cb1c9651e5e475f8d14689bedc49b8e761ba3ce5cbe3d564a7b1a1ec07c5fe8f72264003f862539275db94000d1fb24f301f440224dcbab8da1e0a09bdd8c0e762a493332aaa570e1b5cba65400436937a83be8611ef5c420db3f42079b610216c69ae287c3d5565862ea1ea01279112b1d14c476d1fad5734909ccc09460c7de303fa2ed6c8d8d0f5b214fec96fa7148d533d3546cc5539cfcc46dcb957ec5e25ac743c41aec9a3942c6e868869ee43dbb4d900146f709c14f22eba66411400833adfec0d202138ca3348234dbb7e1e3eb3305ea97a2d6a34443f7a37e3ce794d8bf067cbce0eeff2ae7ca3c049c762f30edc66b8ef5e5ba843b22b1d0ad196fbc9456d579bc6ac59e1f12206803552a3c4209e0610182419d9accd7ecbc5c9ed2cce0b8608f532ce8dad78943e981d810206e0d4f3dfeb352b7d1136bf37b65b85ee6c1d783bea56674a274935155af56ace56290d6c1771730ad76c23f664c1d545591e1356f2111483c350f29d2dcf561312185c3887b2208a888f0431ae1e7e443f29b5d6b549954f1a46543d379a465b62ff2ebdb5cdf0b982d160c3c12955c3b6e0743f27dff6e92ff548e41dd62e6303f4cc963f4e83e287a173b5d4b88f5f5ae5c987812b2608a5ee61ca5b545aedb7438ec79d8e0b0048f80bd5f2673255022bfa71b21e9d68ababcc920217279c19ee01a34f9e2a21b785603a9203ee945cf43d3abb73e68b00b03eccd343d140aba8992a31e457154c257549a16cf8a3689cc5242f3581f65d6d7ca9079f35530008758a9ce6f7addb7fd673ad288091ed3507cbbc007e7cd3506636eb4e0bd114852ef719f3ade7dcd26e2f13b57807428fcd5e44a3d45358d19353b7b52724d96a89d36134dabcac96f4e8838f60cb26f63e6e27715d57eb014d7117c66517fc4e26657170af5279bcfd386b656761d9a1489d98cadbdafdd7dacc665f5eb42af050f6da97aa5ceccc2e3c4f2f412b1ec5e247d7869439939cfa34c22651989109ba088a20ecb237a8c8bcc0108dd9fc2d0c6e12067db82b13f305b235a17250059601bd5e0183cb209632968b77436c2ceebe165a09e294b6e9fa0dca818112a4b344145c2c1f022c5ca9f9b6a8466ff3759589c7f79a0df350058a1497560354623f32d5c5dbd5e6cfcb4b9477ed712dd50a699770c9fcc86f70db0ec8beac7c8e058552ce41e66c9798c44a77d60521bee9ed997de95fd69d7610603e3d39cb2e24c5ee7eb41be1ff103f763afe1bea844f04af514cc01e79ac00959a7b14701fb1d4e6c1597e81f440e7f76f13d36769c052634bfe1a33dd3dc11de4b46bb2ce6528eafb314724afea2c27f4c2ea04b30f3e2c0a90163f53673eee312b79581d2b97056d757a678bdd9c1ca32e7b00f398e401e488d99257a6c74cb3dd0ecc5465d5c617d462cf57cfbdf7496c51f61d549db43e35d8d9ed88476e1375310d35cfba8c7783dc78dbf59cb2352d11a0a2334999f372d7019e8e14858a3a1f524ffbe070e085cd628b8735c7f2a12a2e489c0f3e2246c4d42f9b1433012cdb9c8b86e14240b079d12a72cdd3210af8edad5a444876c31d76e490c7b4fa82bb9b500cf3b50d400f7b85a8cf9204f5e547f7df90a00cdeeea737c0e2fc17cc1eed9763b01abae8ee599cd3ee825403989818583551f0200e112cf8df3cc76ed6ea165751f9b8f50cb527745c3dd03d7586a8afb0d920dd666574d55270604a85f66f325393ba3d6b3d555ac286d7c30c67a880c237b1f28bfd56fbdfce32f8cdf08e2f40d2b039d87aa238dcf1cf6669192f0affec0f8bf583e39ae5473d30ee752d35bd695d26f6de88a4356ccaa02313c13746c47b16e55684c586eb5b496a8ffe06c47d45590e33ed0ab4134ebfa645ca62499ab486f83dc4f0ac217d516608c0dc9ce3043e29035f32251077c8c0f1ac6f6fdec8af9021c522bd5ca194619173f5440db7c20755219817407e22651468a7c1974c52c87f1a6b4543731b1afd0649c0f3d5f7a8d1bf4eb706e5bfc7b8da2d996c13c07218974259f21a01120bd79f952fd66e3927ba26de0cef69f9a5412325a9fed4be775466f784a2692e737a07bf18296345f28877fc1c45299e5fcf8f49547aaa59a8b36ca48cb0f49de64d9e85398547f1900ed36aac7a40967a81d7dca91bc610f6378b0a2f3efc18257c0e522cb169c083726816ab7b86ced66fc1243a78ecb5f09da4206a281aefcf5d8cbedfd855435abff561ee43d465c2e1f5b74f7d8709eab383de17547eaa291eed25e6dd27b08bb8809efb424d573a2651a12297fa37d64d0aeb0675435b4a432b08df9c7a291fbe053c22afc735634718cc1d1f277187a043d6e29907a54e70c77637749dd8f0f0f996eb5b712330e5dead5b11d934404ca81e230dcb5732806a0484c8058f728415d46bd39bc02442b5679370e7ad5238255932a0aae9e0b6ec4c1b9faed723ebc6ee0e2cfe31cf858039f6911052582e2be4564fa55b97247768d67f40f270f45da6f631f06b756285a7fcd815716ed13bfd3f4f9acfa434faf2c8fb47b5615c8b96aa788c46a62b57d6532277a9c4b309af397a5f04b8e52f32d0f02ce2f6e80fd0987ce2d052ed81ef7cfe2b0e87a626c1cc25dc0a4df8881c85375c5661d3ac1a45c4de76cc7658c4abde4646804472f8c457350c8d96ce5454d0c659f6ed349e33fa92ed853897958f913b411d9271991020c25b3e2cd066e895312497b2c5dc7ccd001061f59edc63110f72b870f02d47ae3c1b3e378a4ad187a075780d90cf890855a2fb9381a63de124f384bd752d089ccb2c4a36c08ec69b21b5c4a2c5df6196345b851de48d5bebb5ca718aac9e1dd8e995dc6a3361ab4986561c8eb5fb57a8990973224f4f15b7b2fe7a8840558c984ab4309e2dc64f1e218137d0614a49302f5d094438ac8dd5189236dfb2baf75b13ecb38c561f1417e9228c15a6cb7a45689e601b27a5b6cdd33fae285481fe673e46c3624b3c27b86972230b657bfed267bb1a943a761b33e47197f8f257da100e8871d5e1e2531088fc1ca157f25b2f9a907705853e38aa3395ac366ef6371e19ee24fd87547502234c24c7fbd33c2a0ca9b4c933b171f4494c2057f6c1a2f4ebd1b1ad7a904c31149adcef5c69eac1f7e67140ecd974f2107a8d8276603fec596be7afe79f79f27fe8123668a23d066a1e95e39f291f27a247a1f6644b3ffb933f75659562d2ffd378994f9b5f9cddb4fb9ba179d928040f0efa7a121a6f623b47f29d196d31d4921f0a240796394b7b90335af31c9e31796ba07310b2d9245875834e7f8f558a2e0bf66070988107f8ea0a6de8f59fd218f6484b12b83dc4bf6c3e99d873138567585128e5243c880319be5b0a71d591849306c2fbcf27d90d1c41738d034d9294c740278964deb361b3350ab6d98efa90fdd5c6f776113acfba94e6e2afa0deb04c0dc222824fffe76b24bc2599ac2459aed7c7dd1b0473e37dbb8a825c7889bc85d65f960587c67a271ebfaf3f09bbe98220b4dd7f2035138bd41db9c2d75f72b310042afd4a4ff1dccf30257066fbb4c2743a3e5c1bc9060759032c082479539c33d9ac849313e7c7380dbcbea0f3ce62a04f81892ace321dcee19d7beccbc7dd8fb1dc0b34ed29c66baa25ddba36fadd7d457633f0394512fd550978b6d0965e0b605eec5f83926626a010e63251db8eb4ad7f4ef8ac2e6d4ffc98f32b83c5c63f10ff1da0abfa68f9a15785acd1e55c522cf13b3536f260cd2845e0adb5ea62b2ca84f25c29e3e38322430cc66eaee1ab215a67bc1522e0f8f7cacb15d0b899379bf8306268cf9a2e2c76cc4b937525f812e370685a1fa7c616e4d106afe9088c81c38b72953d906d57879be53bae486c79955733ddee06a6a3e07a45980cf0f76ecabbca184cc97a8f3b51332d234d85d9a1cc04c05c3156f198f5fb60adcacabec6ac1fd4484b2853ae0a48b34ec8d16d5b461efc57ad53634e013a8751a36e3b68a60f3417131a759b51032506bad360a52cc4c802a3cb54b7caf91e0cf0fb9e44f3143f55f89419f6f8584950356b410b195fd54c22c97efbd9a63c2a2b68ae89f34074a5caba02e5f824d84ed8ef40ba0564e1508459010e7215819e3c688520b1cbc49e80e74e9af42692a45281b17a1d68c0cd6a7d3d683553abf648b3cd3635f95995c40d25e33b3ca5c39f7d9fdb23fcdd8d2bf100469c73e0707d23f66df6f2da1e2d22951b091c60700af63667c67999318c1ee777552213a8c833fb4a016edaba711fd147e9b4729100df8cd3d096eb75d146d85daf1ab9271998687f266d6378069d5895acdcec4f322e2260ca3e6255690ba94eb77de2340feeac4d5735f19265fc8763eb93364b16f1363bc73601b0f75666a7e4776f1b05b3ec6033614f3f2ce78950c6e71202360802a21f0e20a90ae28d06884e0a2250e514a778a73ba9f692742fe9d80ab8150abb8f5a458be5d0f2b7eabf2e4862a9eccf1f618bfdc297443291143addb51c0b6f6eae7aed5fd1af1e7a35c9d43d058cd6a9ab548f0ae8ef73dd4bec1dfb34183791b630405c92d69fcebe843f702ef729092023e1ec7b2ad0a47d10d73a2f2feb7c8a77f29c4dd6cf957cf73fea38d38789e3b83ff7a1f285637557d828e468af67861f1b80c75eb53bf0f30dfc80094feba8fd7274634e4e1090f9c499fb01b3a5aa58af21eef5bddfbb0a192025ab7b54e70b7a9ba5edab9493517f13f7a790a9b97fb6275c0dc0f9d7c0adebdc18c9b6e8a2cb0dea72b08cdd93b4e18efbc7d47d23b4ee5e403cbdea815a99e3306d98f5a8bac211e417463957f8614fa73f0ab85ceacca5f6c58b8ad6b9ad0edec19408279cb7b7fe31655a28adb2203004a2ef488296512ad9079f42e7d36c1b883fd06f5a07d912ed1b1c17594fedf026f17b6f608badba6b95c0addacd73baba609091647cc3e484c481b03d7b40e7a092cb11dfaab2e6ca7cacc85a91b8ea2f2b3461749e8230162c1eabf32fd59f104c5e60835631be320ab208cbff62eb11650bcc362761b886c7b049a859bbae19dbba3001dbef5162fc2a449816df086974b3495f66ec18fa70846a8e07e3f74cb06194c03043f85639cd85a494b1b359a949b95aad2a141a8d8036f7ff017435a54d135f30921312213e9f29ad84a77663cde94428df6b659a036ddd02e0fa75bb72be7d9871a111abfac6234286dbc40e00699ae5197430d3dc9fcb20f21a9ac76ebd8d85f6ad27d14a5099cb4b46c74f854c7e836719e5344d2801b413f10a2bdde80856bb87db962aa55c9807ccd6445d41b4d863c4dbf646a4586670bd9a773dc9e1692947e49889ae05c042d24c3ea782c43ef54445fdd902fb2b62b1aaa84b8ae95380effdcc7536b984f674349dae56b991d41e68db99c64b8ba985fa999f8d1a0ed9da891805d9ec38c747647aa0bbc40361bff63bedc633112d412927a541d18a21c99e381206f6084ac912e27ae034df38b9479b724d808f4e9599ce4430c1dcfa8b4dfb573120cf2ce5ec58ac7237f610f651b9d4dcca8000196d8fe88d2a2008960872f0fe9f0fe0a1e84aea9e8d555f4869db778c231dc7ddc87ac11886774c3b0cc1941ca92c17c6e20b06bb3e6489a0b97dcef9c20e7511f1759934f80b41271e25816454c2d41693bd3b1017ce31bc55dd9e39e06519d3c9a57f355a80047145912bea727081f1a98a7a772a7df1938423e9b29192d8f65295336e62d56b31048a5e9a7d3a0018253543439397d52612ddb1deec3460882c255cf2455d8a6e78457eac06dce0394ab9e367ed4d90f4bc4a9a931a7f23c7e5724800e7f664159deef274fc9b7c0b950ccfad17d980cddf83d79360f9c6e7b8235227077dfacb3f4bc0ab7dea5d8be8ae8f00695ccd78cafc1ecb05f428f41cc9aeea9ed43f3f14a6944bfdd5c8ebac656d4511e691ffc4abf49aa8dd35d0f974fc6c48409c777f8eb9f5b3bd7d5ea3d5400fab2e65862c1bfaca58ed439e757733489b1b9f9be9aee0b0fca735b82fcbf99005712b89f1b9d1859b168a7c1612f87eb505da2dff7494b68831937d78b49950ccaaeda83a7905634ffc1da305b8d72c2439718274961afcd44e056ee5259ebdc818b4d268548e41dd531bb6275ed9bdbf645213da8d1ce7a35e89f3e14535f28ae4515d29d0cf4390e1375d27255b494cd8f944f5cb97d725202f4ba4264bfaaa1c724b1b31994b4b52948628dd32f056d47244a322c732e645291185043a538cbded9177b1f3c6dd6a856d66890d88c2de0dcc20acce962a9b34351392690c4679fe234307e49b87053f4a0b339164e717250f5adcabbb69759b69cdb5b2cdc665f9987abbc82a8e4f50bc3a6c6c65255105e70ccc6f70ba9821df00c32e303d20fbdac670d8b3aba0bd59b22cda7fdab782b5c9e35ed9dde385cd186cad0c0703c65c856d1324e1524c4e18eea678a3a8f7964faf31b24b786115b2e187390fc02861a2e9d1febbf63dcd6179ca71c50c78f942e493b0acbeade4113e0c2d3dcfb281a7a2d79e1d69e06157aa5195896b85c8cb08400f5332844714c3bedb9c0900b885a67517609cce13315f1e59f8b9779304dc7ab902794639ebb8c9a36d6ece6da8cbd3d13812a1d8d536defedbcb4784eef618859319ce716bb067c4687d685c4bb144c1fec44adb7b4f4727d42f70340eaafff729a078e8f32b59822bd10ac328dee075ba6b751837dfbeef7d67ab12ffdbf591b53da9b1d1caf525a27fb3210c9381bcfd095ac41699ab458a3664f50ea69d36faeb199e44c7aeaa7b688b4de19a9dae22a374ebcdf7838eeff9e8323c410a2862783b80cce7483e82574725c8638281397a5c2d03102e4b6c49767efe42a6061805a60948540cda4f1253cc0d04eb075cf8c2bc77c34ceb9c6249931c9e8ba895b2252aecb881a8133867413815d2d36b8aae6deac74f5677ecc9acaa14695c94348b0f69581d2178eaa3189280f86057c6e985ac239887deaf2701c818e4092cf35a14ef58973a4ba076195fc4ab6b6cd0746f011e0d66648971fdd7b2fcf2467ca0b95a139811287ea25493cbae2ecd55f700b2dec6eeaee3c7ed414098fe3b4571b33e6269db93fb754a38c5e2ec387c9cc9f53ed072722daf478c25897f6dcb1bcb6e65f85d234fc803ea526c0e5d17ddfb1438d438e1a53fa019a133c0b9e7ce9a6466fe1cf34b1ca24e8ca0f892ef48d344ea2bd7207e6c4a78b4d2cd871e8fadc6e6106a73066fc39546e9f37198754d8a33982696b4881172435460191c7d57594a243efa90141be01c4f6959240100fe3e2f3574cb01add1aa8ea264053cd749b5c36c2789804a1870aff67d2e292fe9d96186310b89db1d2651ad6a48968eafde1ebef82646879700b2b5bee174e6d2b7c8a996e0ff4e3bba76382d292f8c7629b7f2e64482cdc17632f2102910577f8eaefc2e07cdbfb46de1fb37a65d28f9b9b54d16955359a86e34c6d19321165a1668187721305a602737ba034b11c7c3cf6283374f9ee244ed6b4780a2998e36e76cc3904cdc48cc242634aa75aa893cb961f8dcfca6bd695ce74a23a86e3e907ae734141b655cff834b0a5ccb0cad916db15e7b3f770589b4552d401345ed218c88293c43fa42b74070e4e199ba2c529b661b9232464dbc676c8f4f8f0749869a133fbd66997052bd0ec1d504776e33995bc63582cd5ef4a0987bd25fc88f271c3097f5483562d812e4f455201d40cde4607a49a049cb1b4d0993d0815fada27aa71fb9b9844eb3df30ddc0bb0e66ebf69ab700d96fe44df13aa0fda0d9e027c5d5397eca905d7f001b43e07c660457003c2ffb20a94ee7d0493fe47c587b32c826e0e9fe666f25765a573b341da2ee4eeef7aa7cb3c7933d07e402bddf76ac4c3c703febfea2ca42c3e71da3695f49ca1752ef53758cb77a9ddce967af578f8a476ee20513606e408884da60b20dc9fc06a5b04adea1c35127425979f3dcb6ba9eb68e4a35f38a61405800b5b2148f9dd38e5742d6af93aa73fbeb21bb77aae8d720cd76b07d3bab8e1b537bfd4c87657d3f4b03e062a3cf7c396d1a3763fd8aba861450ade6dfb6f2e288d73443296d143cab14c0c80a9fdb8309e8610832c588f53de0c662d3b6be3aeafb17ffc5f21c5d8d616f7c2c666fa2de7669bf393fcdd2163ead06cd5786cb25c660ff827b7bd0a8cee5c336e998d11765b768c7d40b5d63fdd8e5b77dccb35c30f05cc855cd4b6e9c7fe743b3728ad7a366480fe536faf9ecb8c91f390f84c8ac1b6dca85ed739cd0cf98b328ae148a78c09d985e49c810c6d6fa293fc54b4ec274dfb1726a3ed971b5a00c9c9882cd59a753d14c8c00b1effcff533e2e407a4b41668b5dfa44009d6a9e8aea7d4d9493c42fb65eba32c1f104506445acd6f54bdabe1ded71692f2551033b75ba976ca7e8f411baf1cccbd85991875e2ed93fafdb5f72a0441f87c7ed3dad5a92106149a1c5bd23d924ecda2fb1892591e4ec82b6451f277f91d6ab14858a0f60c7e6aa4364670a7dc2f1bf7ee0add89a17c95c79a95095956a33876985ddf67d46a560131e8d204a671449c899841dfc6259bb1231f29d34796c81e0ee13db3d067b2226fdaa107b4d32bc9c35f2c14fc5c895468027a057c7085c46d07043f80b843d62f39efee0f8a70eff41f0b9853e2df773a482f1146e69b48e7f1710dcd0daa1734369c1be9581faf806e6be75e5d8688af69015d8c2f01b8cdc03148ca9d99458f8e3c46b66ec1ee711541452c4b713e90be9095420a13018419aee072ff7d0399736c693f4fcbdcfcfbbdaea127b4276819ff484960cb7a288a4cf720effa49ad2a3a220d19b20d17d1b702ed8fdcf54bdce68467b9f4ac77edfc72b78cf577a20c57052271f7e57839febec3754b2d5a3cac494c205144e4061a526a911f1d34cbc4adf8762eb2369005c94d68b101efa310e6e509d668231325e9310adcf6e5fb55982ffa0e99f686c3cc28beda88db64c1bfe5a6feb4729a2a24db2b6e681bb0c703e66785b132bc34bbba6475943c5242dcc9bc5701f290bbfd82b2471544020843a2b0aaf1aefeabb0be269b30a4a3b0ee4e144d4c95e3965dedc334d42efde548c2da4d746849a7a3a6aa68c48782ade67ae715bafaddc3d241950dd2da4c06a95c8ea3fdd0305213b10a38b66215731d1e5f4417fddcd761586834859425edcefbe4e27afe43354a0e79faa9a054326d6c51fc0d1828f369551d5c69bfc7e47513950dde24bb2af4753c2144958993a93fe3c7250c82543cae1666a7405eade8958dfa0ae931c3eacfcd8618a4589bfb68ddc2d1cde82ce8688bff71dc6eeeb0107db9ff4d726610af05f64a9a96961ac1d43414c176b3999d528a18030d75f43533718a335f26a727195c55ef2517245286193d4acfc61f749a1652aea8e7a4c7048002c08e13650ba23e5c71691744372aef3458681ed7c711ed6086a12231c77278c8022ddfa9dddb617ffb4ea841b89132167b64f817ad66262e4da6f46389aaf9cef1cc1e3b1e05b811a70fafdd199636a82d19906c990d61d02f059a4205771f5c21953f35ee6cb5ad4c89be7301cd89e41e07f1f634db30f808f61f4abd56a32dda876df5457d59f86d13419232473beac7807bc5c991ea7d0d491e8e655a10c2d7a31731b0114ed71ba71357b8b8399c21e5e4628809d6d98724a1ca40375b9d6b779142570e31b19e2ae5cc647e13e29166acd65effc27d844306899fe9ab820032cd94b34deb9ae2efbed8d8696ac376b1f0dec9eb6f65e3e06b46887bdae8edaa58a10806d2c27c36774b0356f5283a8c7b7315472643371d25e373b5cdc9b135ea6a44538a1e80bef41729c1433c1060d7898d65ae0472089472815b2f570b8649cc99e3b2373e9d8140f422caae00724cd5ae1c355a5472d1be1de8f1931531332b869602a3b90e515d72800c2d2d19503fa107548f68b434bc079357c782b1344c45bc142e7db50c344cacabba965c2630229cf6cae64d3876fe979dbb046ec55e73b5d198e094e58f049d4b6b163f04f3d6439a9a5eabab8bc498b13ae5cda8900de67b1070038241a54f006aa18f96a208a471b9013b283d1219a1c0a0141a6cbed75e772856d01378bbe26075bb851b9b487627be822303cb2478b616bcc9dbd4c254ca7b9efa11dc188708cea58f9890031d6862db4ef6242e02413943db09aae0c35f500b56619f048abe24d21ab2f4a432b147cb250abcf5c7f4200e3281b415b7edd039aef3d3f4f889aa0342761328f8ba1320a4526cfc3cfec6979768135aa513fcf4bb22d15d631dac66514608a70b81f765815ed76e9e6efc3a1e4b449f219e7c9a4e6776ef4c0c01e192730ec391b37674626ce0bc44b3bef2526b7f7f52f983c2ee04fb97a77c19bc4328074cb6635742f590ccaea32018305cced30c3e44e0b58dde6510caf4d60eac981802a90668374f80f425ccef38bb9fa00b87d5a1f65d83827cc2e2cafa13941734ff32efc05d560a1e1b308fef323cb59c8efb1085de657c3e83b16c44d2180f8f6bb4ca5d5d88994298323679f950e162f12355d2e8644794be9bef51416c999961eb7df1bd507235e1659295eaf5881872a60174011d159362a39e2920c589ac5344148d18fb04168ed459fdd122a0d3338b8cd54fbef91423335aa6d4a47e7a0a0cff9aebaaec5547bc3f13efdcb1fb832e096e672ee61e17794e4be0bcdfb65c7155dfa49d5fc5827bd1dcbe876629aafebf49c676e282f0f7268578ce3166510ef84e4943c42a0fe72990831cf5c412545c37c96717a231aa2f2305182aa7d71cf3d77447a171e10a443a273280e2dfad66ccca60e2e2b853f505c9febb046aa689314623b2ae7ef38366898d1c97f110ea5222179819824563d2f478f4907d9c1800ef103e1fd0f34b33225aaf87f8fcaf0f41a5c40f03963b4d7d8f86e496f8fceba7e7aea91df1bf675a2d42cf787b2b034504239455528afcc2ea7e0c8568fe68e5cdd1437f69741174fbb2497756ac899f4e9e4378cb64471bb1eba75df5f2e2ceb4f524690c9530db34b8323773d676b1e4a8b7e578b43b73bbb05f78844c594b88d9a134f8f6180bae2c183354f9eeaec91ae71df101f60ce0ea9ebbbc04f18eb957e997c87a2f8f5111653c2181000c8ebf1c616f6aa5a05f926c7b7239b20aecee9ffa61479e522169e19077e2f39fc1faad022880f319eeaa1b0339fd854ef43f08721a41e340ef92b7da677810330120def4c08907d4f0b3e336634d45261f7c2653df7c7c4442f9f410aa90d7f5a6a9afeb160c0f5e23910f8c8a5eaee00452384270f5fd9d8841d169394fcf9743c98bf02dfe1f9c02043fbdb9950c7ee4ac7d651cd973507a38388b2703e0a925e9143d2356c72688ca35133a711f8580823e364842710adb1b831ddc7bebeb0a2fef592f1ea6a04ffca62663932e2df821797c69ebd6c1262b6cef55ed392a91744e0ce68c2ffff9d3873f2e41f12719246df6036e872b85c402f2af3d555acf54bdeb6428820592e51278742bdb804223d02b9d08b96e6d4b5a8d688aaafa1fe3c5da25949942c218dfa5d4fc8f02fa6dc4100c855923c81101a0ffffff5f