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

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

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

Block Certificate

Block 68287 2a1f58da266e6c6bde95be527e8c3921a6cfa71302e14e883db95c324e060e88

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c036ad904c07b8fdb54f587cad50033124330ac41653027782462265888fbad
Certificate Block Hash
2a1f58da266e6c6bde95be527e8c3921a6cfa71302e14e883db95c324e060e88
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00302d0000d0350000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005693b1fe1eb5e23b134c5cf1153f1e4ef3080e12404a113d5b398a73258d5ae605b43922608b2cc34975b4577683bb68ce7e81e10fbc98aa524fd906e43fc1715bd7faa443372f710aeb012aed59c690d4584265f3ddab098020000000000000040000000400000302d0000d0350000

Raw Header Hex

00004020e4d2c79d1e71bed54fd82279a6dad07cdcde0b5e7917e67576635d9bfd430e1a910799e5fbb558f2da378fd5c64c5878182848432fc72de00c74da59aed51de1b504236aff2f0118adfb88582662247827306541ac3043123300d5ca87f554db8f7bc004d96a035c

Proof Data Hex

59,560 bytes
12121602030740ac05928c5dc8770e4a3afd089bbccf5286e7bb684ed032b120399de4d49790fc68cfa775da44888ade402049980e95e79cf71937c0d003bac9600e747198b9f7370d2c7f9923f1887bbece551e321d6343f82ad2a6e541cd431977d81bbb493238789529465478d51be43b56570b7343d5b119004eed916a07b745985b944a44db58bcb7a377dd5b2b7460d3a537496bb069539994f586a4c574eba160de73a8e13114c672b6ce89d9bfcaf5b722195419257ffc1eec12dce0ce214783b13673e2311d22b9ee95eaed941da220b7bc90363578be3c8775cfc260e546a7106746a997abcbc34d4ba7e469faeca9b9f7c72b64d6922b5ca8cc6ca142d5fdbe9f2a566ebc53a11021d0123cc220488b5b84585ff94a90b0f9ab11d1b33db97234be46687671971944f961b9a75511fd3d1c1aa4aafba78863d5d78660f590d19d3094c7e2f2fcb125c400e15453a6cf653d9106022c7945c56eaee7f352511476d2bafd75686bd57abdd04f8f20bc17c32321886828dd634180bb2b531805b091659f73a1a7ee9d8a205eb65ada06aa74404e5806718091bde78698ac8540bb03b74606d05dc6c48a14e95d42814fef6b15e4d4be331ca528b2b88d2f39d5e976de9ecd6eb4bbff8bf9cbdbab59036a6aadab3acf03a1026951e41ef61bbf69d79a7af8f6132a70837f53064d0739a11a7b6d9c1fd79f391c6d77c2861de4bbc76513056732a9e4dc284d1dd7691fe96d80f83dd3170780a66b6a3561f028cdb45f8a5004454bf4d101675f767d2e6c7f601f9b53a1bc50ca0418ba84cf2f24e0b081a0965dfebd0fb9711b3e55f259744f2888385c86f31d04b73e246a78487ebab1c2a84a53583db0a0a7e34c94de61628dbdf5b1463b7a014d63c6ebeb0cfe699a4fb88b02a80948091148e190fe6823464610584335ae8d61f7169a9dc1984a9dd5c7d85ebadc131a6bc96fd58ea05ff860b91ac5cfb2d976b6e55bb1d77ef5c1c0b468e876a38bf068daf62c3fe065de1af5861f177bfb3c777dd32abdb01962cb0411dfe20279a92de5907db0603da731a39abda9b10733d90866c6b8bd98c7cd4944cef111b12ff36ee78a430e42e8e6c737292532b27b73eb829d722f06063239ecc2e5b300499fcffe5c3f6c7bd586daad432710011bc2ecd62a7b6d4d5826ff80ae6f051ead3977b86f2c958876ba7235f49775d27734f7677f46cc020585b52124d9d2edfa01b31800159c8d60cf80388ee4fd37dac63bc59eb25dc87927c12409b3edee15e8ffe7676429425898efc67dbdcf2fcac21798d008c90add6b122d866317d7bb07ad7e8402c221c87033c99bf595944503704a9fcf11fbfa05ce600b38d2b3b605977f18180a1ae9df58520137a9e7b16ea595d48b82cf86d5ecedb98318555bb4d268ed9f683eb6d1c70e04487cec5307a7c3dfa09d8f81259c79db84650aff55a83f847fad7110db923d58447ccecd6336ffea95a6f27e3772bfe9c04546a772cb29d207930adf4fa25d28ede34fcdb1053bbaab38a158758fbf0eb208a3a6f5d107144fd252e01142f20de874c820184c1e2cceafa4b15e9c9bd6a48d09ffb4c1b37da8792d002673e13d8bdb5464f95c7a897f6c2292a498556b9d10678db1f947cad2062974302162114239e703d2579fb10baebc2794afc7f58bd61655880d6a3740fa6048e2d25890e296d9a59ecd148d47adeda80959b082cfd223b7b4066c1aa3c88d69cb33b16d5f5d7e4a810cc655b79c99a593b845ca369071ea3aae50c37a1a2875c1a1809f3c1896996f8ec56bc0f20c1b711fec2494322d1f6d28fb7e9365e3f9d196e4b23afad2eae1902abaad7cdb31188f9e2f3192ba5c242f765d169a72d22aca2b82fbdb6d7f0a5d487e5cdedc0682b0180507df0fd6d82700bbd0ce99a37b98becac861eb55d4f169d4b9bc557caaebe4bf2a4e54563ad6cf3e623129d7756b232840736e6a17ebfe7c21796474e96b02a6f515f3f83829aea454280683f10241d0e2cea96a25cad37fe8f31706ada7656778d636120a976b457c037c6a2d711df93a6c600089cd15770e42d21670249b23533cd3a9fbc91f65c606d76a538712e4c6217f599d4e366abbe6d1935a3e85889d6797d9bcad9afcaad8056cdd28ee41dce99293836107c440fefa4139ca01d24db2b6a2230e80c6b912bdeae3c06f62e97e9efa0f3119b392403de50b4b3c42fbc408d488cbb4bb4f24e30dd918a6359b3b7a0ed2200b58b8cc23f9223b80dbadf88693a20d08d101bbd3d3c94e5bf87ffe07cb0f6c70ab6fac8aa6c52539286f5c9abc6c9b2ff8d5c17199be26759319c004ff7138b1d3f6f5b8cafa485d84ff62433b880ac09fcc012b9288834d62eafc82d1c12943d301de311db2b113b9230619b34114a97bacbbce2ea6017aaaa14f949b9183640b01571ee031a676e3acc6a52b8f72bebefb6e5b456ce93a6a5e537ec4dcd55840e2cb8da487e645af548303d4d97e755554868cc46152a8b604f145fc05c84182700a0af05d88a6b44a7592daa9265f0cd9a2c22c801a21764184f75908a0bb3e85cf2ec33f46dd99c5e0aff678b247fa6a8bf624820a273d9a7245d7499c27caa91e17d07fa70f674776afd44dca176f157ebb0d855248a26727cbaa8eec31d054174b697321e052cce2557dd9a2642fa35e6c09c8f937aed9a63f77cadb628cf43e7761f1196e8e0731afdb9e38ef6adf1073c9deffe43e4df647620a8de2bb65b6ef28fccf9b6451d6d4d6f6e96eed570b1b1e68c7a26d9a2b83636759742a4b6d9e2036a06d4c929c7c68397a43001138cc9ca8bf909b542f21b232c29a3a48c14ed810db83863f5e42a098e9eb467bac7c65791dbefb74d95ce6e46369c37705c6e646a7e067c02d6c15c1d19110d36c845a9aa7d905e38993c9ba2533ba63e467e163890394d7f9a950d1150d5a854d718b7599c218e1de5cf71501117c7302918ce026eaab0c460b0b7c8b436e966f754e150154183ed5f67b8696a28cf53958ba5062ab20c006ea1b132542911a28876592bd7ec3dccd3f8dea96839f6b623ca44eda22facdbdb06c8cb7f199c4c64e4be30f81b269916ab6ab924748a51a0e2af3429498bbc86f44a223e2958d9175d341e4fbee7d6dc7ae6839789f851ae16f4c12e603b291839e2168cee3130a8e459ecefb3176914aa39a9044366fcda4e636370326ae355443337a530baaffd7601ef77246b0d09189e6adabb1243cf5ec08ef15987f6edba1761bd4f21dae8332844808bce425a2ca617cb15d3802d0c049bd614a5ae83370968428f5b4a03777fe2f20772ed2365bc5a189d371286555382dc134171731043dd70c01e12f48b465331d52055ce0ebe639da1b9652848a98874f0d8652faec869adc72d3ea2fd9f01bd7f589b06501ca41ca240b457f09fd5d93b4c944b0b54da1b35dbd1a1437f954df5b6dbd25544326b5b9d6a985da22d50433fc5815028b44339ccbb0ce840b38e125a55979f865fa4d190e4cb168ae09be1677c8ecd910922cba6344accdb524d2e8eaf9635ca6dc5cc69e61d0d279a5941d61ca786c7a7d4e40e284803c4fc26d1fd1b531740a53769d770cec25d9cfb8ab675a22289c4c8db53b8f20ad713d45c55ac25586f819783f31a6e0ab530ee8080f0dfaeec269971fa5592d3b306a22de4ad8703d9b5cea8f2721987e4c4513b00bd44a8571c093c9935021cb197d48b60dab5137d4384e9d267273b752c91ca7b09113db6a99af7660b4362d687255e745885a7ae8510850c8c99a02ab327ec7f7515415634f265b74af7f3fb1a947ff5204c57ce759f13816baff42b2f41fbbae80434882bc211cf4bd0d50baccb5d7e4a90f69bd2148a56393484811ed8e1f7586551a7d955212bc7d370630b5dfa5820857f81831e1374f2f80cf15e58aca6631b5b5d691a25c788ef704f5f00e61c7fad0b6f12556c984ae6c0dea87cacac4b6fb24e472771869e12168b44ff637df490344b1d40e881e3fedd32ffaf57a61ab5a04bd2e53a091db2c8df9e13089ca350caa08b2addbc5fe9d8bc26cf89905291e5b41082b6456e7c128a86d61c92a0b194c68df6e92afa07a596815ce8bef9708fef2a52c1144db53dc75faefe4d967c5e6ac5da33d5ae8e86d8f749b20f670031b356ce22114d05418e9bbd5ef71c411c757c63469a5f1b38d3d13f16e06ed942d0a0b5dfe245f742c909f9b4c0b82d88a3e2aaec6b1337f28b82da724c2dd1e6bd83954d2e0e32af6b8089b8682804272e09a2bd4589082c5b7dab69cc9c70e16d2f94fe64ca52c3dbb910cce9802e7e81cfe30f2ec5fc1d3fbcf4d92b5a4fb66c5badf338c16d898639b40cf42a4db7711dd3284e1de448dd10dbee230c57f58875e08e5f5780966e114a1647f3272ac992de337bd7ffaad00a15eaadce4c5d18cdf4fdd493e96d035c272f778c4f70720fb3263ce02242760792221ffa29c6bffa2195a599916b349fa8623e8b6f7421be8e1d8d60ca78d7af112da31792437f26c204ad678fde6e895c069463838d955752ad1d8ebf0d524a111fc7de03d17294cb8de123fbc33dc428d6b0d393ed0ddb084f6254fcd7d28e71baa912058922b99427a850d339c0c21589c6224e92c155477d7c494dd7cfa3e3b8b5538677e25bc26b03714297ca8a8ded12ec8feb1d49a900ee65d9d46fd16210ad0a1db71a58776d766e1e2a8e8cbf14030e577a91e61727057aca000ac34a411fa14a80b40f0be37ca3a926185220bd14dab00cdebaa571e99af4b5c2cc2672dee050c2513c3e4db1c5f9754f01c010aebb64df410e7506f33699b21e010dedadef2d0286c6dc5680136df3582ac6c9eee0820b6999323f2bef0c31afa549d65b5ca2dae10c33e873e8ca9d50fc1de7bf2b512e085c842dcfda5470544bf80440c3c8233e3e371e2632b6925c74c48509191fdd3c51644ca595c8297fd55ad79289018fbd63cedb782655afc8335a36f3f66a5ec8781011ce90531848be9b2867f89556e61362a321e82de0c94bc19dedfdb74d511c2789d4107218af18e5099506fd75ae2ec15462b970af722be4d4d42e8fff4f3204c21a1dd65b60e2b758bfb7a8122b19670bea5fd9e50bad5954ddcc022ad7105771ba9afd5d8f1ef8706e1a5f53502bf85f6544024c4a6c3aad992d717486de72de09b6498a9dfa9ea0cf9b2019df599256e4da8e2d32a3faee92cf900f059520e9fa88a8e13d7120a2ab57e33c5141a005c3556cd27c590f24092107764fd0fe5e42b21a31650e9dab33df501847aa502ffe1ef68e746903a9a44b49fcda10ff8410bf7a5ea01d9e5b49ffca054024e9de6445daef031fdf1dd163bc2dfb25c027066249793209fc4e0dc7f142e64627573cef057e1d42715f806949cb816954614407544ac2a69fa8493ece4c99181052c39e6e2c5fd7e9aedbeb3f0b56c63c645da43abe9ab67574375cd63b73fb095fbe1e4c62f1427f929fcea3d793ea35db238e407ae73398e5eab9e86c4ec8f93b5eed773a147e0392d5aed949725cce2282bc82455b25fbbe7d01e58dc45ed60839892d107693ae31a1103d0347c545e2638734ca55ec14f2fe822db1534ba747313e19891aeff2b56a057aa579339186003c79c7a893e17a7337b4286cc33697ab887b9da59a7b29ad704c46aeb177e8fb08dc0b87374bd71fa6306bf10ac21b5a7a4e087d57b469e0bbe4fd8efc04416bb59b31e0cb1efdeeabc05c5713a28b362d8fc0647c7f0ea0fe07f5bf929c5bd7f9c1f5c6a1823b4607c5f72ebe2fcabda7328e91f099d4b7d1d195a434b89a4e99b2185d0e4b632a35d0c51ce994c862b12e540d06522229af8c5739e12043fa7c80bc8e15e056f88f77cdcd3da699c63fa254b8df4a1063d191819869c90c5c064fb7622a6851ec57754344e250d7b0b4d030f42e11fd175ff910da03da157ada3e02ca12e2db91f0167adb3bb259551bd8832be3131d0d3d48462d9d02d58fb9eec6c8c811de54bb510319da193134ff462e428083c609ae581523958f0e175caaafe8a3b58d36a2069c3246176368b5ed5a3241731a8531f0cd6e5e71a85543ce0c36b223fd5ee0bd8b917ff6ef1fdd23e49bc85830aae9e4bb2d7d97b7e172089e8c3a67403ec6d5eaab2b708b84b1618ec743c93554fa3089544d2e2040c33949b154786b9d34d56b363a46e9e7318f5562b643b52fd2d719bfc70af222f7313a3ca2ea809df87dfc3802c230339e8dac105f575fcf641f1945440be2b1a5220b0984969fe319471e0f2a40513d48ddeb4d301f09aa660377405f8adb165d2355d6353f25d5a6d1f73aa2a773ff79202d72b651f37d2ccb173a065b04e4f8c4c1e16e15799e90c9788cbca0ff6d5e6ff01c5267f42e84ff328fd60d57f8b547e6217c242852a276654b4fd7811efaf521e27ea33fcf97595988190aa628700edd59c35b83bd3824f668159b1584a99ba9efa80d72d5151a4446912c02183a4b69d78907e9abf0f933bdcb734586818c4dec561f0473dba4f957ae0bb973f01158ec4a0849b1e7e64196737081cd13b41ca6d1f2d7f251dbf8242467c0d00f64eff2ad6f701ef491164c380d099d76d4b7a74ed22db4580195d1104048fb8ab8ec8f3fcf755925ba69a5b244ae74245ee6169e4bc52aeab70ed985cab5337b6ffea4dbc7cbfb84ba94c86190e68bb0989331536c69c24079ce76ae4fede0404908ee4ee046a57be93b3931e23e2f566d6f55e3e43c1b773f5f2fe39be31aace234476b17a8f8142070f8eda12e090ace2bcc72bd5d2774ade28c969bb47c4649658911d08e993451d5987c253990b802b9183f58a973da3a04468b1065e81ec62419cc96c20876fa5c46fa949db45af30da94542384be052bb6b2c41ec5570303fd1f929ba1a924a0f743a19c42f5e87581e678e532e80ab6ceb0c4923ad9ae1a04e35e2317a06c1a25c0a0f2d0c964e9b3ef4ae6ec7e7ad03f24bbe2f6c53921fbbd26eade7b172853e4ce10b0326aefb4f044d5a2775531a6540bbc2f91a81f40f3ba27c6c87e4947b1035c69b7f84840034d0ce515aabe313fa61d2499675aee6beead83a987e7dc4a3f4887bf52ea1cb02aff4d858233d9ac0006bd410bd200950424e333113a1bf999599e9c6f0b50c32f743634a4c1739025f5a24acaeb0e882b5513d9dfe9db63ffc6f2bfa89c0f3a222264288488fb3654e4839cb42534ca2d70889c04a9376c55676b9830f5b63606447d27489a9e4fd2e3a1ed77b899d5d3afc48c81ad94d65b8dfbaaa79efc775f439706aea19ab5af931917470b49f46f6b16c0ee673241fadd092f97a8985b13f765acfb66715a0ad2d425e94c2add4abb7e2365cf98af9a3f025652d65e2cad257567d4aa0ef186aae547f9dfc99d83a32cfd8b5f416e213a97c203be7b633fc0b5fb3c1dab96f89fb3158e490a7e57981b3029f1e6a91bff65dd1f3a761b6949dbe16a0ce4d696fa103be4034a903e32b73425bd9713b0f033509540eaf68f9aca2a4aa99b7229d22e572c09907f3d16c6c53e82a824ac1a6da63794ec6268a23876490fd23e76ad8fc77dcd2b0d1dba16964efaf78297313a29285e02f1ba820f91debac5148e95ea6d34891fcd239852405389ec125a12fb73832786adfb1b53cb1d5d6b8d37026a3fa4033449b025141c007630416c701cd342a822c3647dd0a927defb0de507d87907d2bec4366d10c31636ef6d396c9a31a610654e0d37ae966b1879896e9150fb2a8e6388558af3e60f1c2d687ee53336276fe397efeea19fdb76070a1cc39bb3acdecb04cb4221eebc23a791f651f62c9a7dccf7bfd4b3d8f121246bf899d0f8b1fcd203ee01a7823a46a333d7d8df8d7468a2880fcf25d6bc0489fa717413dcccea8590dc8bae0fe6288e1fb43c94ed606702804a669444d061ed949a1252fd3d63d40e78b0b636eec6af2ab63ec1d95fecb8a114bfa68028d73be11b7ad084709d830249ab8cec8e82e37f5a867466b7cecfeae5eafdc7232656a79360358d48e22beffe9b6d05ef5096a5980d4d372a7223537e667dc365166c6ceebd8c17852638bb65587d8082740ec7bae9df56d6c690750410f6d159e15e8ddae2106c739120b697f522a0806b069cff9e3c25b25924fdb3b1096b80ba6e687758c161104d832720dc126bf775e8043dac8851c02029617583ddd1f3cfa6efafe1919f950e0231b078a3fb60e2a6ef2597ad8009f045e6f3acb0130afb056e71d4d4e623e1aa1d4de7e3e3a1c4399a27ec08d80f2517a75f913fa21369a442d1c7b06c2815748add156b5fbafe2b41a451711c699f90d3c20e61cf3c57036313288331f4f252e4a7cf932be8939ad0001ea86c7ec6c3c27088878807898aad9108399a6ad708d0dd2de4cdc6d71b60c5b44e6e56598a47f86ca7059039ee83be2097de3e03014ce2ca601f9b7bf0003de671b5d4a9395e110851cfd17910331c6c536b595825c5f1133aa0785d3a90e466ffa4831c65abca6a3942bc4a9a276d3ce25c3bfe3181d26a7f83ea7c4ce377b272dce2c408fd54902b10ba8f5e10038a7d0bbe73282d50e446d172f066ddbecf69ba25aa9ffd0a35ce2fccb33b4c190566b5b4bcfe365e168fdb53a2053865c88b844e3f08a1be8b17bea98b67d2195907a2c4590fe626b36526fdb2b9566f9cf3a47120e57104e8be81484f4b6d2d70595e83f7d94f889102d4b22411bb6bf68bf03d88f125c11335a758f5a1a08db5ed8a30faa71137d7fbc6458ac7ea6ed764b3acdecabac9d9ac05a8ee77c7b9c3c4561f62e2356d535c700260ce956890ed3d42f8d6b336050e55133a0cfe71bb11b666c2a052d4914438de7a1be54891d6403752cbff60dd52f832c621a2608a132066845a7a539f83741070d7ab4654bcf621f75cd3f4ff9d966d6a6bcc720e40f6efc99d388d1cbb7ed7748c06680169710c808e4e0f3c2332c6e410cf5750ab7e6ca1bf1e9afcc8c0090099bac157e8b96658e233fc2fdfeb42406bdafd69a7d0b57d40469896c0583f3f918e1adb5639787303fc06b8319bffea3adf2a75e7623f9ecb97b6567769084b4b42c5a6f6175636c19ebdf91a7573648277cea9e78879cc7420acb1ab3931af1693feae041a85fc328795d1d715fe6a6fef0e03ca3f96ae438f516c3079429beb9e717929166d063fa843aa6c1400554c5588feb83f2dfcf9c3ef698736cdee4be7c3be32f92ef547b6ab41a426cbad667186a54523d007e73d6afd187b6828f4e73dc7fa4fd30e762b1d8971dd31fe730ac8ed0123a0db7466bf5c37d13be6c3d9919f0eb375125db2d25a9f8b9644b318d8bd9685bf3fd04fa783b78a7481d7459847e8b1841e507266e46d9a6194aa164133221c15bf27402764b7181307468af9d9d806357f2c182b56022003a93c28ff2d388775b1b3cb86b65d0c9875eb7e6ce9172f3c81a1ceb5cceb0eabc2e24b70a4ca5e76978e7016538cc6fbbf7117d3966d3eb3f7d3840b713ecb8a0fc36b66032139c5d044bff27d05479c6c9cf4b5acb418f33432ea477a4cb5cf0750c2c9d716f21296d1adba2f32f8b40caeb09b02ae053d3f6942eaa33656eef02d7c86c2b7852a04f78060b6e6a834ebb14d143d076bd6d9223a42eb1fb5ba855476a3fb855810ec78e0238ebac010d21e4676b0ec71a750d6225bf77ba1f57d78311eb53a7df618cce9ff17f928377053d362f723a65e293d4ad3f1e8890caf2231a133e26dc89ce9f6f40ce72209ab40fa0f4d95a7c6eafb1e45e3ffb90d7fa1a7f120c3f72bcb224041b90bbcd19423f151c11406f8d0d1cd17b880a5404f9514e21ad10b0aa3f6f992dd8b24fc3ec312fb176b1ae2496ba0bb2628766e62ee8727780c24452054fb8fa3af5d6f376b0523eae17a09ba0083c5149b6abb9676213618fb6a8a3a32d78724a5970aa08385de0b3fac15c6b1b372cdd2e13d9cc5923ad65cdb3dc3a53f273fb0452b73928674462dc9455afcad47fb4a1d98fc4dd5d5cfc05f136c07fba3c727bc259d4551da471f8c88213392afab69c87749d9966994afbdcc2df2cf835291b1c1b277a661d860f7b0ab525276e45d58140fad9cfb9838facf12857d2739133e47dcd61abc9ca1951f3df5c7c55062a8a0c61968c82ce722a5b400800ddd2ce83df7d411df88d17f083a316778e3db808dd375d7d9bb8623208fc9f73d40349e19b2568e59421c06729fd10a8f0511acf2337d0807e40a88ebd05712a1ea223a75ed364207d446a4358e0c2dcf2fbd43fd633f6015cbc34e837a2a503f5fe3d3cec3ddc5a05f543a346b78977badf93d87c58bd56b4eeaf30103c61576b0b653af12e4bb6dcb56c0d9693bbfd58f51ebad017f3539d59322396f44aef15e3c74a6e322c49f538b4585b521771bdfb0ec8956c66adac2349def1d74f954c6b1517f14f94e1bf9bfd0b5e58b3b6d8cd8367b7ea133e268bf17406f9daf8684ab025ebe3e0999653a2011d4bd0279dc4eb5b746e5b67b3e369aad8cfcf657fb577f8fbde373b04b4660a255a3d78078991b6b9d71c61e0208c5bac335524b7554a8f20a40627e7e174f8746a63f2c9e38fd210daf0870df7eab46c5025f7d566e9ca851bf196c746f75992c19e6d03968d30476db6dc531f021a1440e1f503dba0c418870e7400dfc7710fd841c6d17bdcfc21d8b717cd2ad9c45bae7cd4e7daba01356733fcc951b4d9f2af697dbf8764843f3536b6c7af86ba9bf6b154ecc78b875bdf5cdb832d9117c438cb6cdb26a19af7ba6b2d652fcb41f27ee712d448313f5a9148a8d02666a850fd91f6812b24e39374405b49462a2b88201e23a7ce2b1e53ace60a714eb318d99f92b905aecbbb31079f02136aa2041a907b595bbaf308d8d2f165e17077813427a28269418c687b9705c3d82dbba55f662206e8f6daf70f0160cb5e4c556d825124bf273a741e7fb9094dcdbda3ac2432a12ad1ec211cb8bfd36a1a93a62d425a804703cb31a6b89456203b4ee13ad03af1d0f71bb36ea7324532c1e5a8b933ca2410bdfce3590f374e4b8e3a56aed0391e7a14bc32b71914a3e32bda507f41d1cf0b2ba410fd388d97d0601c000e94033b9171800c847996563c30487cfdf2f035b03bc86d4b612ea0fabff45040c51ecb65d8c37ebd95eeed599ca6660f5f6c7ecf41d6e2c2e10212eb1ea670d23e931025f03e6569753fc578c7686abb7a9adfc0cd2c044c1afd648b5f53c2b6e44921bc5a1c183eab9a800855a7f554d8d232a068b7a858f20af62bfeede8ee6af41a76ec07e603d4c5eff45d7642802b89a3a31cada34646c6d475c9c135ca29599a961d0d2a3c87f534ca6a94e138ddcc9f30c5604ce3204164e544892d26b16dd47a91a0090fc368b630d530ff34672be3f8f29ea9de41fec20b0712183651aab8d6af9e490d24dc5b954363ba61260efb2f21b001f0cd4e6052018e6c6d49867c23d6f6e6440be925ec3a01b6dc6f53a0c4fceb3b2d2064271e1c90d9fa7a8c9a93473472b42e05f701cfd1ec184afc316b40672d2018bf95bc42de9732bcb69d28a58aee23b98f56b4cc55148e84a3ba550f9691788366c29f08b0cecb29cb76193fec5fcbac0959f6358efb4f9c2d2191ce48ee4d79b4a69270ddafa0a93817421b6f6ba7bcc73dc60a61d36705d27e27201ccc4051e40dda884c06056c4a566aebc957a75816d40241fc0cae9070cdcc5524c6346201002ab8b7a148be85bf5c067ad5362df0dbab5da3977b99bc598bc393be744f03f10584aaad174c3e465ea19ee3f18bd4eecacab83cdd7135a952f5684a8d0d46d005fc0848c815dcd40447664e4510ffa5cc299dfc1ccc76c4be92d262f0994259b3db2f977e19a5a7560a03b49fc53217b2eb0b940cdc91d8989126473f6db72e63594a3cc3d769716fe6b3792bc5426468222c95b18456c35fb40ca742cbf4662e645808391617fe613b261de35930f774f631eac9e142f89b39a5ade5d11c040f298530c557763f01f5d8f77b563a1df2cf253d345ac2b5c21fc0d4a3b95c9a43410303c7659ed6a86298f68402e068947cb1a9404f67b61547db6d7a1824f8d6793496cbd376ae7bda4e2e5406aeed681b0955d0fec783b6c566027b5c03eb8fa062532b3a0dc4fb03efe6c933f35fccdc1a7f0713dc28c9eea5a40eb961c27e86b4b636fa54dda639f28eb041401c35121fcb2a715c164f9084689cdae443ebfc5a716f19e1bcfd815ffbc7ebf0710307b44a9b0731d120906f59a826dd7416255cbb1be4e82e415a8a814972597c20bce374e141e85b31b388daf0494e9ee0014ea0720f32c187a8958ff8b9e4108a016287ef69a126a73fb5be220ae50f5167c6657d622e7c214e6f429c72da41617eafe82d8ea650d0735c0e3e79c7f4f61eef8032481b80ed81f778a583c706df22df452067c2e175b1bda989fb5962a4262ce338e884b6ee7a962bfb16c037a97689fd56c3917a2e062bd3d319690ca0b7cce829abf88df54fc9973c47e8b4fd3b3912a518f0511461ecce0c3405bef1a5b6005810861e009e0c9c816c051e3a09a1aa39d77bca4c29f0a53936c87a14f6a7298efb64546468c447f6da4b2fd1fe935613898ca230a64870f461d7ebe322f58c91fa802611d0e305f58e448cf2e668e10d8afff09cd0ee8aac7f6b12e758a812ff682e8cb350e7cafa18c865ccceef117e3070d2c490ee4222096f09a3e8d9ed6abd1acc938f50bdd7ed65668c13ba5de7dc4d0357eb1ba25043576e0ae7c0e7efd149f8f4d5781a0973199140ef866792b68bfa03b9a63f2ffd581fb0bbbf3de911b9893b447e37d4da2a48d4945a32d30e2bc614633a6200dcc5831825836a502f6c5f70533716f30b1efa02a94ce7ba7f75722cfd90ba69c606dce004ad09edc3412ceb87ed394f063c04432ad0037b14244a3bea76e273d184c94238951ba9378e6057cc7aa67f820baf4de2873269358f87ca351eae2f1ddcd471d3558dfc4877ff9c2077efe4bdb55abfd7fa4780c3c0af33575ad950b4373f8423d9a0ca1a486c3fdb719c29cdcfee4c305499afbc0564a26519703bc6b63b539ffce360ab8c8b9079e5a33004f0a58c3aea0afdb5026e50690f761928eeab1881d39b776d29aef440ee63d51b0c41672b40ae09346fc8f850cb8f7ad0c870fd9b697724dd5601ccc092d4aeb7ec445598407374be7f1bffba4b9c1b2772f99149a2cbc2263e9419cc370a456a1b937886fafd70d8a23a75ebb58e160f8ed07bcf0ab6e005a20a4cc079bac998e2e5408758d7275dcdc0e1589b3ea9c70299423d0ec63ac8f5e28d0dbf3049fe823c3e6b113064289849c818efd95b4a7fcc38de3312933675e2f702e0e5c26d706def4c4f2bec888a40105f41f91330cf0de09f456e13ccbef7822805d30248e68168e550877784e7aa3fd43d747831ab1a25a9cceddde7c93bdd31f01365e9e3b4d77a886efd50fe794cb8336fd57d5c1ef8cf6875e5ca3fc5c81cb0d376b98d8a7d8bf56269edb5660717a948b92153da7da1a2d4dd26058be58eb4a2c02f73f63edf085aa36374aafff4b99c91f6e4e0f73c0de7cfd65ca9cea0f296f4bd9c8723583c09498e7713d256bf02b8e866a477c2e233607ec4658032047ccf159a7cbaba150dd33a5ca00b94cb93026f015f984a036b79be19e1700cc0d82fca32c7dccbababda5488d4ed6fea6b87b2cf7eb914a5a767cb8f1ad850cf99935cd065f89e43ca7dc5cb65a5fc711ca93f3b54c78d82856b30bd9312cbbcab02d5573e9e200e83bc0abfb1c2263c13fbee8e56dd1afa24092301bbb377bc308146789049ce8c6b5ddcd2c67ca50bd88782b055ea00a7e3ee71a161cc199d0bd7bb726afaa96c98cabb05d6e9738db3db8a1eb846013227c504890cc583ff10752a1809a5bec452142f77034f6f699b3d6b868c29dc25ae394d48948fa30372a67b344db746d29a8b1bdf518c53b60e1e3d2ffe9b88aef75b4c91423b9e778bef3f67b2b98cb4860410b509a7153fa96cd71dd8b8300184cafac4607f412f82bcbc29d8c07c8c0465910256516ac01846c04cef4083f12dd3f7e121deedf0f6872402c274f5c099b2ecd1a01d78f40db7f95e30c3636a7297256a2530302d3fe8874bff91cbc3b7b2db2d07f818171d80a975b0a2aa421b2014bb68fd3f9027a989fff3499c89cb92a74273dfe0fa34569031262b3153b2a74558ea323de9e1e2d4416ada1a33739cda98e930d69045b71ec7039d73963a1bc2d33c40b1ad1e0b47d35437c44c3f5d72e2efabef547c86163decb187a37b9a80b37b6dbaea135182e0009817225bd327191f5eee749b1f5f4a70cdc847e11d23f16eb8bcada690ad9289d286f57daa3e39060c712d257253586d5cbcbdc8157965552b353cd686599ace13c5b14473b41df35d864b3f4485655849cc5c1bc273a36d07430f964b4d37d9cd4d9543e59bd43e39935d46aea496cd935577a7f3668230906a2e93069e014025b3756b07e4315916851b280370c75307a23b38ea088b2baadf74a737cf68f920ea8dd2f43de9f2e5b5bf6022e1e5ff83fd712390cf7c702a3a1feda1cf0c68ba4fd3065e4c85061b6ac5486626dec939d9a6eca3f6b7c0ac270b76e597d5ae2b9931c6b6086e213b868bd263d6a647e90977b0f4b6408168a1ddee05b445180f5b24eb17dac23c85dbaa254e3ab419c67589da668f684795c350e54e676fba63054eec7232aad8069ede0575bb1fa75aced98368a1f58215f9fea84f5a4ebff91d3217e00a415910e90d120e5b948024808abb86ee8d98470df294a4c40264e8c5e09f73d61b163fbe93952dc6ffbc2b5f44c9a8d6cfc4708d30f7f678318d2e60f33bf0e7d65615013a7814971beb12dff6b963c9e2fa9e6babebc6e1fac0e99660537af047c516c8f61db7b09f2c569a4448deeb99958687c07ef1b678e244a43464649a10ad858410852ba4bcffb860eb0ba092d45b1586f94a3fb55522073ffa4078d0a41719cca0234e807d494dbeb39f070562135e29636a692dd611430f13564166796ae670246e8dec5c20f9df38b1de9cf19c87ffe3ff561f2018311fed135a40fa2bd06f287ce07f770bf96e763ac477bd506e000bf83e3a1e432c9d149512f80d5af148c272359004e4ec84ad215205efd84897b32a1cd6c53c6ba411dab1dee3f210b016d44dddd9b33ea2d100fbbb91927221d356f0cc6c64173d2ec2fbfa377d8b98d4883c727022da63e48e3a48d36c275d7ee41da1521d3e6d9f8b27a6f67cd906da02a6d6e5292b9ead63534ae63f1f66d052da6b06a39af7140a8e977450eff60a4778d4b2b4991b2529135b3e1be00596e6be88b59d51753eceb915b2f891a0a55af6bcd68477bc74293f9c9f7eae8044ee0f0ec3c2a61de542173180433769c3c4ed4fcfee7256b0fb2b91ab561f6b8360061dc335ddc3551d8278661de7b4a337a5c0b356e42f12248d47c78817a227fcc14ef2ef1996f260231f6520d96d52217a7c2a324d97620d4d671ca32bfb05b4e42ab70cda025d8ab1742a163249642acd90e197bb9111ccfbf76d364f9f1103eb4eb49e0ba72545b0f8a2000d3a3065343d4e5cb74f3da4f711c1e69dbf2e33a53243313d1be56b71448f8389052aa513d0202d0bce6a0c7ea4aa40a6a49b2e4d141854b07801e53afeb91b260bb0557101bce3574479e6cad27df567ba859f2a5d1c1b1e063f4e977bb1a89407897126c3c7ff1991e3b02494913f75d25936760f24a29472a9c8fa4a39af80cde45c273f891a656cba30aa3d44d97038b9ae332d722bed935f8bcff7314490ce783bc377369407a65f52cc6c358498ee9f9fe199a8c2b1eb0abb009c07731f05bfbaf827167edf12277a97a4dc313c5f14e1ce4c52118547fb441ec133cd005413d9b86624c92ae7df2f590d79b56089b464023cccdbeb9e3575b7bc6890b28c3c06f65271b34651cc1c5d460303088f9d901ece7b71a8082fc90bd50c0aec931ba011058837378d6f559059419228281f1c4d10d3c5b065139d340d15607a3fd5f9389510e4a1ae3b01c077d67b013c99a2987512fb3e970a34e2e677caf44fcbd300dd65e09b7035110fcdcb12ceb36464460e866b29df5280159d557af2d5c8f37e41c0db8bf7540adb7034de3f6386b23f97aca990000dea9f32e17a6de02193efe62c16dfd2a4b2d82e7fd2b885035661b98c1756696fe575f155cf06c8ec31b1772aff0351c23beb48f951e27ef1fa54e04a8928c8968732cf50c656ede879fabb72ad441c3edebda8be94cc650d43d6fa21844af0db58e5bf05a9cde37573d1a25ecb4bc729ebef4dcf5c6b28d65b816f5090a9d22c07aea6c0face3f9e2c01d33e6c5844ca46e33eb08810e805da7b0519d1bea86ce6f9926d854d99c49e6cc88b42326e14fa48a36fc4f523abf5a9b43ded93adf610afc44841dc961c9b50596e857527d277b4562985dbda67c5b661d91868d410a0a5aaa1a658589c31b6c436763d24e62c27dd4fa05bf3220c37aa6998f1fa805a0b67f5ddd6edda348d1969f720bde7a215398a1e0df2c2cad808b37dbdf7f0337d678832230687aa81ca558472953b3d45a93db405fe4c29ee5ebcba0d0f1414eb7e485169ffb24eae039a1a5e463d8cb24ecc603a04dfe4f7cfd0a7a45b545d60871dfa57a6862846e3327d8d1a520b11121e150bdf0b74912e5ad22ef7f559aae64d12365012a922e76ce68b87ed68333b0746018a944168813e2e74dff81f0518b473708a4970d1147253c2098e27eb4637aea0fe6dbeada4d91ab033087e7401419b2e019af2e27b285c27e4df4539e06f58e72225ff583c6bc3a3c1ef247bb91c6733664a2298e909139e971a0693e82d6822bb6dc6481aba4350f5deb87af10b73139c9aa2c1eafdcd2b6d63cb82718b5b220e0646925b878984aebcbfab78b74a305ff3e5c80f70fdd1c064aaa001251bd9ead177c8ce7d465767ae44f7c7022ce2f7b02f2ab1d5e4526ac412f6c0ca9912bb6b637114cc9eee9754670e636b0fe096295bfd48581877ff1924e183fb89a6365d6728464bf1c9b766f86fbbb254ea0c81bb806a12f421369373ac2e5cd70cd31884bec92c99608eb66371de009b6c7b36bfdece0d8f52ba79a664d6f422bef3a5c50a9cfc2305d5d8458519c7e77d79bbdcb1a1bd7636f2ed56f459486a9f249264f55770487f303576557e52874fd12e3dd118cf37d9592ce0d66364221be5c7838254ded85b4b179f9d9e2911d0e1d90a799607a196d3a6d843fcc2658f633f5ba0b95e01a6fb92a5a9b01a2083f5ee2ea56a3faf18ab1ad3b36483db0829b0f2365b29f75846556514037f600abe01c27485acb297fb34d334fdef885a318424072f6cea10582e2cf5fb25c6259249ae78b6772ccb97a54340a3f5b6dd0b687a96ea4b0253aa472b4aab2e67dbfb0a04e988c522ccf22f6f16e498146b0ad6ae59357590ac076b42a59309c8fc1767ea921cd0d489c0d81e3312628ef4975051c0edd3658dbbe17bdfe8a2bdd2c42c781f7a6c64406f7bc6fda872a7e2690d7cc12526d0be95b6353c1f5cee7051bacf2cf73d543dd094870df4b1ed0187a457e967eac5b80061b574d08d319e25cf3c881082c48999251887633cadd18036c3576b1132b495afe02e3d74798d6215009fa3f0fd17b00625d1cfa32e9af1bd87b96c3ce3fd9031ad1f03f99f328083f56e72ec286e70407f23069c349b5a73611115b0ab68da90d13caef742f894bff47a944b0728a58eb0b1b80a3d497bac5e3b7a6227ca9dc4f17add49879e19dbca63acdc41c701dd915e0bdc0d4c9b4715691f0f58ab44f73be3fd6addf4f23bae3c9572d0b6eed8b65950bc20d1d4721d09533063623b4917c9909b72e6e67685c8465d2cd75dc18913afb8f48a915ae4af8a47c4b14b31563dfe80b5d09b1da65143bc278d0cb31a4496ba06056930c93408be90167574c12cfaaf8d5a92d5725b7cb46340879af718f266adf79859e07e9289750a4ffb6e905cda3d67733673a38c59b1ce0e2657c0e0d69c3ae80f1cf611f7fa830001e6655ccc8fff0e46c53aad8fe0fcfca1a820d73b77dbe5129140e7d72e25b0109ebf26f430e78f5c13088de11adfdcd7c2f652990125f93204285070c35b9fb4033a606decb043d2908bdba62e293aa649c5fe5e44bb8a72284747ff2f8d73759a6740dbbbfe863ec4007b8f95f5d94291b7e8c4db1c7b7907da6261a9e037bfb0a1ba4f4b50ac4e950ff175d51cd46aaa3c57e33e71f124548c45ccada3988db8717f971ae99a74cb8ff31cddc8073a745a7427e5de75dafee9492d727b82b10c41bea34daaa123e95fd0ec18cf342f0c5212b1db83bdb0f901a713f344f44b03248a21c25b5dcf8a696abcb9e5b31cea4c4127913094f62101ff2755cb03cdd4cbe28169136c6a56cf7a3f29434723622407cd727e629954100afbf3e95eab5c1573877beb791dad416f19b5ba7be60fe68f3c43c503cd1aebdfec47c08f520dc178fc6aaf25c11bb31e553459c50ce334a85c5317930a4bbbf7162c0eecb6406147043aa21f3241fc67f415375ed30c500f0a5b6cfa9d805b084747c08784a836e77b88b811837543b2dac77c4c82dd0838398b7eba4eb4e0fda63562c765a5461c9c1e594c0d995f7d1833a072b1ae3c83a237f2061b4d5500cbec0e6ea4aef8a2ad82be7dcf47311b051903e01df3be5e53f15bb7fdaf59f8f77af5db4c8df3910052b9a61364775929c4f83698fd142480d799acf4cd92b3c85532e66319288319528c788b090027f6838fa83842c5f614ed7e1c582c810d0010d4133b8aac24ec8268ba13324a050974089dba515b0a1d698a20578b9ac9c60f9bd6dc23fcd6319fb46540080f634cc8d3bb254216463130fb8dc67adccbd701198b621f26d838c3c93b7dd27080baad0e1980258862692860bb7346299433ea79ecf2f3cf0eba63c9978ba17c7b902a1051599b3ee6f720284c58e5c437629cfd37c1f5d1dd8040c805264efab0b15e87bd32e4170119d1aba6b3af631a986123d715aa67fd2ccf0c538b2d951153b1dd23dcca3c3112789bf92a718ffa74c6d4d3dcf233fac2ebe3602d56facd15014e8a2a2fb721cb358deba81afde55648de01229425fdd04a24ce9294b4d97801077155a29384b871da39ef503540db35dcefcf2dcb408c3e662eed7c182a778104d47266117759eae231d78b10a21c97e164b83d2e18317cb8cd7b5d98297beb85b5cf9992a4ca61e4034fa21b817bdace5b087913c3f7d90ab87af63bebfbe83fb5be4e8dbe974e2af12b95b58c4be6910d44f231557841c42159ee48010df4ebc4aba7a43759e0d04493a9bf6d030f4708ed620fe78986677a6c5569e6eca9ef38c0c2cba2fb1cbc2a833481d8f6b7eb2ad6ad2d2eceb150fa49d103c014bc7665c4289462af99b95727eb1aa2d9c45e443b6db1968ebe380f1572e6133a1eae31531e123f57530e0655e9ccb67bbe3642b996841cc57aa409324994ac380ffa6dd873bf2c707efb7c7808f4b24a62542c3a1e31b620e0f2ca7b14eeb37aedd381d7078bd8a5d51fb96f7b7478627cde1c0a296e04c63ef36609dbca70c7f74e1eddc1729a331b35194a0af8780b418e5dec20fe5be7b2a2bc588302b2b2b4d0b66bd3cb1b53693cfd04bf0378030454869a509c0454b68aa34a960223032ad6c2e5b1e6115b05121841e425c4a16d62529b226cb0859d4f682e841f3f21cf1ebf82139db3dd08bb98cb98d076055894428585c50cf3ff44fc896ec0c5e54ef5e5c8b9a1bc270a224034ee9ffb79b2f775e1318ce93407540c0e72547e7f5a85558f3c1447643bfa0b119ade43589e2cb64bd78d819f543d1ceed0337dde1d8b3df97f8098c201e5f035e88c21291d292d1b97d85863f9e8ccff4d2922d62816c6a5fcff9c7e99664fea7975333ed42d82abdb55dc10daf01f1545a357bb7a2fe9cb2a74b1a2b7b88f8d6d4f9f2a6ce1fcc7e13253a5c0b735936cb9d8559fa03da858e2ea063090a69f03623d102d95a727df181ba762d6e2c08d0e8318f118ab2eefc08cb195f290ee0d5dbbbc6d8e0331ad1673392a5a4d6e992f150a16c58cac3a79717067d9b5bb2c887518b7defd141d1c74224895d0b40de1fd27a54215b2a3e11b667561d5db3b78a4ef965ef3d630c52a0ea3957b9673dc498e616a8e9b78c27bdf1363e323366fd104d1aabc50fc2b6e0829a288564dedb68bec52572b5ab30db1f8ce8bc64d2e7c27b4022dd395abd38269a74c775ed7af76d0ef562b0971584288f2cdef865d14682d316f338e1dc0cbd1783ba978f5ab6fa94c7fae731ced75bec63211baa12f5706f7863a37fd7a6db7652e7ce45a278a93d4f4d218289cbf516eefa376e05bdc3efb55704ede7efe3bf4851d306df145e48e917adf445350e260e8f814110c4aabdaa047c5f7be58a651831e319e29cb0b6ccde835aebae064e31c4fb488ca84e40ed041e931f02214d8ecc8025f2eaaae0be566555e4e8a4db5a94464819ae2c69442bca9e254bf99272a4ce434c71b9bf52daa010787f6112babeea83ef28d21f06a5525df51dfa6694713ecd224b83c20cd93925f55dcbedb4058aaa70b233d8ea15074e78c34a6f65511e3d6be821b184f9c9ecf3f1570de52b1778eb9a90f09be35f686050e79fc1517d66a83bb44ffad1a575f3c474e002e2b2a2abf588afb056dd5e13aa9ca7ceeb6a7537308de8cecbac6534bea72cdf496e5332792ffd35e0ac05ef68983b0ed13094a174bc7802968027c735b93796efb517778982706f288173070536a584037d6a6a7fd97de4d557876dd8ad0478f97372ce60448c45ee2f7d4723547efe2f17346b8ffdd35351b510292dfa0222da4095b67ad144538294e4a84edaefbebad4791bdc3e853f0451a29a77d424717221558ca82fcd22dc6824ba3b0b7704eea062469375e72325604d1862b9ae4037c2608fdd6a6171085363dca560775f0b1a0e45deed5e7a384bb43bc09726f80905dc5a149b57b2e66fe7c93a64bf1ba062aea8163db97dac72e97b5dc2ad02a76fe720610558c14e2f46b16eacbf6a466b085b808a4866c82af60816b850e78b27f439c9511acfe79ac9d282d741d411b3461ec480750fec045a0e51168dabd70b004fabf5c88e526983ff2d70bf24c4f11dba85cdc4760dac587d2d62d38b8c34efb54442af4e2dccbb3f182fc969eda3dd17bbba2f48c7751bbf313579d0fda35b42e6cb92d693c685108db143d1fffdd88459829df4cf904a38a3bf7ecaa644ce890e259c5ce2978d9c1565b5295ee8c18fe4d279f84a0ead59a7d5a52d169995823580e891c79fa542f6956131fc64e0b6afba4c5d1be7323693130bd686a487b3396e6f14793dd15c485261bc152da71a939a85e48b2ec67e1f1780287b3b3805e54f9f557affb4177e17fad5ca005ea2c6af80af8aa44396d4c060d9912217cd56fabbd5f9ce8f043d20997b8ee120f483ad2883a7b833018c75ccdccb99c21abab6411e8e3f9917ae8d93ea5eee2575a8fa4f5f0e5fd82bcb24f3d5441e6b5d69d6ac9c2eb999dae6d1ce9018449f53b42f13ef8f98038401c2c734e272fbf2940433c017bbcf3312d7c5b27e6ab2d6f34ee1d94bb554e61f15f793d708599a8a0021bfd576d880776a3c88061d7c35bb7ba2e8e1033021bd29eeb59a0e277a3bd58fef83d4f068cc0ea7e6015d807f97a847ef4f2cb96a14352fe921b8d763242b8c5294c332eb4b09253b242b98461228da0d80e649f761a445b821debe50a952e61c3fda9b49898b91b649258293320a02b7ba4073017d9e22d6639840c6975816be51c68bbe16cc133f766352bd57f4e5eacc0e317acf49cbc34889a1ce742a64f3ef9121aa7e805b3ea5fcd1b3b666112c5034ab3f9affc172051c092beb6ab9f405040f8678fc0c71f5a5e0b9378c662745b9eeeaeb3dd7558bbd6b0bbddb971473b40afb21261cc10dd6caae9d0b678d3de10837c86f6f0efa07717a8a83e450056a593f7b53e3512dec0279cc8f4199eaf0ed286071201a4a352cb922fb59b5239536393cf3d7b8fa8910fd30532a3b027854d94a1d42373906af09c14040ea4cd404853d80c36a3c0843c5c77a7b468712163eb66598e7b6cec678ee5d60642a257e0abe3a21d9c052bb97d216949cf41eff4db2a05870d9c48fe782d9d8d76869bcc5bb36e67d7bc3bcefbb47d6e4936cdb1523c69041044e21c2c59d343b96ff0fd019b88bde2cbbf6a634a15e44a86bb7d795dd65bf7be29e9cd159f1767d33acd3e6e75cda6d7d5b81f244529dad4353dc278cabfdf456242ee2d6a8f88720fc3bdb70efb4a5d5ec5868efd84e07bc753586c1b0d0891c9bb5d5e66846f3dbbe9ceb939908f02779173a3c9c60f43058149642799cc0140a4aa7fd69f4ac98354c56e7c2067bf29086e998eff76dfbcceed987a6cf863f76eea0b5c78875b64f303dfdbf2f29858279f360fae303022a3d5d1f495602018ce9873cc228624d0308e4ac6e128483d2977f9a71ac00b9de24191a1c91e84292fc40f2c3c175f3508b47f50790872acb608b160bd3dd55499a599be54113d45883ce5d644e5bce867d51e6cf375ef0f7f2fe8d7ac18a5179874307353474b6727f06cc1bda462df6034f2cad219563400a1ebbc6fcd64ac1835307b5514e649ec1dfb1d5fdf52b08928f3e29824c611eb7aefe63740fbae149bd9ead0a9fac6bbdc55bf4600380905a083a1e7bfd670da5ce654b3078f9d100acc4faf2a7fc3ed41c156d9847c6dfb464ff0c4fc77f408e2f85798bffc46e37975de4e17b34c96060d7d4842cb0e92dc770d9eef9fee86d8872e54a9b1eccd245ef3f4feb16fa132c24f479b79a638dd67459c9a38fbd11ca76a27c06c0f8b657518eae88239dca7d6628078d0ec6865ae912133135ed2c75fd47b611bfbf730eb1d7f7d77937796274a8b59a204aa66686266395b3721d91ca4dc23e939cc6cb8ee50da4bfaaecceffc3c122783cb3dde0aa198104570eebbc6d70f581da6401504f09087206e5567acc13fc85dca03d59e4e2ef278386d9cadc7499b2fbf558934e7f74297b650170f3fd37900b562d7c3e9c03f6c696e364345a03fff89acb0c6f1443f6d1fb7e2d7a16b5362c1d6e8fc0c882f48eecd863351c00ef3e59279d1ecf87ae8daed2c236c3314a15696624e65fe23ec415411a9190945aa630bf8537611bf92df26e0042ed851d75eb884ea75bcc0d964f533d00890710c2c8d646584b0260d2bb35590cf147e29b161820edd9a802118df6e134b1d3edaf89ee53b01f3c5175a9e4441505fcaee804aaa4b65bb0d7bc5ac968066838b242a28138b76197c08ed42ede114c96c46845270baeacba8d4a6af292ee4cf3aa5127d1f2787f970fd60d0c5952302d16e5169a44763c5eadc224b0166b59c3399ed4ce88c320f8b9fa30b697d1c4d01ddd30e8c5aa42ddf6b92a664a41ed489ccd58c197cc68ac8fa29341d0e3e850d496a5c0e2f7c5c110e7259f18803afe75a9c772721d21744682a050de98247daf2d247e3308232c6e2ea2004b9c5dc0e39e01d7072f16a63198ad447cff4783579d2ac07bbe4fb399904e208dc82bc25781a7167d66ecab9440323d0720ec4d2ce2595c6b1e1e27c1b31b3a8431c3f12dba67ea7ebeb04ddb2792feb10f6cd8ffe50c2ec3d33bfdbe2b94492b2a780e837a8412570983aefb6ff248afb803e20b999247f7a8dd0a5ccd56e8ba46dca4d163a7548e8a6e54ec40d925085d6f038daa219f27234037369edb581c1c2e05963de4237de63c475b70f04c0d4c03b842e4986b7cd22d49e0202918187eebc8c82c64e013fae459ebb08b118daa60964c664950191578ddae4efad9f572c922f734b6ee253f3ec452b16010a1cca5fae8832765881e50e352393f830dc86a707d5447443bceeaa8760d8beb9bd7144bff5f31503f42438b82902e7ffe8b934d16427ae5a495e6a93d8b877b7efdcb5f7a358a27a93db3eafd4a462175eaf041f4b5df76d785e2c4ec4e1252c3bbba6716917d1ac200f18cf7c34e75392aa5fb102bec750734c6b5eeedb1168843152d4b91e419b869814ba63c1e14d7368e99a85ac3d6e8f740e9bb0cf83505bbe118a33f1f728aca21de79ee90121cdfeb4b6f41a2259d2f5deaef06fa4fba772f18ade4b97b05aa03866f9ef5169c0a78500776f321e4dbce4c410a31c62429ea3ba683eca06f4cf6ac96ea63fe79c0e7d8b482fd0577f9bc69f0fba7ec70d5c3c567c35a53742216bbc67891c9422f9a318ed6f27f76517a19b80e1f256740b1382aff9576f7649ab20e4432f87eb83976ff607f62d20bdaef24924daa810ad619814dedb92b8255b69f7b752d81d8e2c246dadb8546e07bbb4e5b0751b098bec4caea11b57bef0b7b8196ea81a000ede7fa7d940cae7303a4e705e777ab7956eaa55926b54ee174773593fb2806e08b870fab132fd424841b7a3ab25f069e25d9535fd22cd99d592a9c3c0633bc93a20620039ea6d282404ff7362dfaa7b69f85ed9f874cbdaaf9a0e8e51d3835dac197be21b272d19a61bda37630b3b927c73d99c2240c98b9d06c45d72be1287d342a1d95778f06951764f9e2e84a640bb4f64c51b29112ddd49162c5e6d3889947ccce87f0b505284d0d49d3e4e10fcd2bc78268abbfe8953da33a3bda2a7e39d134932edb2e558502d9ca84310224423070c33260e108ac20c11449bc41a19c9424095c0861aa4abacb35d714657fb744b912982109044a989281dc6134108fccf0b13d7a99e173c75b5c44cfa88d8a36f261d25436b648f114f6b67e956ec6440bf511fc5fa3c0ffc706d80e88fbcb90548a113542ca7fd847319b57382455f5936448bcdb4e0a8ba7a566f429d65b987ef3e029080124da7baf53c11b93dc6549ff3e925a8aa388e34d551854d24b6dc31d6405ae198c5f850aa9432107dd933034fd583e7312103a62466a6993ca283d6a142421c3a00041a94d8637a589bb1f7f7e2de4676ab0f3ac4bf7865924e0a8482c0a938de4276d97cbc46d920e202c969889e3008828b909f74c4548ce8bff446babc71c79253bf4d5632957b17522e039f04bcca34f97bb34df2cfd9b7c55fc882251447e9b8d37eebf3d8bab620c79d7365b72ee4a7bdfeadff75a7e62f89d1d4e425f3302959843e36a5e9b3522597ff98dd545bfcecf06230dc1154a2850e0d88528c3aa96b4e3f51f12f24a92fdb05238cab4cd732eac5abf6e9acf01818ae3c822cb24b30ee2f2393ef9c3b233645351dabb4e558f300830fb988c58fd6ae2133b1127bb73b6f3f13b7c3e89302fb22eb99bbb76b548e6d57463bc5ce97ea9408fb65b66a779433ff63f236270f3940c0002af8efa854b7c4e50bb15486ab453d5c94743075257e88de901fd05d7c9b09f06525dcb174aba10569c3a641978005a32c3abaabd8e5e2b3c736fc2b14679f446547af0ea11acec24039cca19cc3fd2f6ed21f5c33bc9ced534dcbb8787248efd7f87388dfc498f64b7afcaafa7f66ed8f2ee2d8b5c0716342cd8b53f653599b47206cc5693eaceb7a5d5ac6e4e7a56968bcddcc41bf3a77070bb73b0f6dd3ac28e47c51bb9bd58aa161c3defd0dc480fa4f27cdedad5163839bd06a45192f664582c5ac20e1806b0a42f9ff89fedfaf457e64b852c3051096b5c800f984251e362d997adfef48ab59b255d884884e811cc5f63eba08efdab9c2f208e00df87ea219c49df556a7702c40f8707db0dfce2a3004d00fa04aac27f6f684aaa81e44824ab49de828d3dcabfa0a0bc2e25a554d8232cb1cdfbb089bbb58b67360ebde221c741218603cc8af67eebc479e5fcdc703897e9c3b1c8ad6f08686cd85aa0b8f3510e8f3dd2ecdb0940a00df86b1563fd80018976168d17fd96b8519ec1f1ee07468926968084d4bffa95470847ee11bc8e410c1f3f28021bc7c79fab9eda49f85a1dc379af4119bded7a14b07ea5669f9b88d12aad191f2113e492aff6391e811d48ac5e543bea96273ed80bb2ad571d7c72950556e46cceef8b6460db2aebe734d3e23f5e5641347f12b852dbbb6625bc465de4c94b396c6470332fff0f1577516108d735b03a9ebcb07f564cfc939ef915082948795567a71067e988613a5b4cb53edb538492fcd5c15eb41910a04465d0a95f16cbc4f2345c369cdfaff9a343579ef821191b2cb125aef01f3bc8fed5cee9526a98bd9d2cf5fda16dcd1e9e5878c3fbcbae9d2246471cc50c31fed15dd65ae44b3646af23770648e973a87c497aa3d62018d95554c3f3754dacb8383b0eaa80ff61f94662464a5159437f2a1d196befb88726459a492c0024d886ef12907211a409877a63c39df156a187cc16fbe46b2283b4e371328ddd79ba4cf8e30191c2e0a98f53ec2bf55ebb2a3081d32c0584396a9b47610078eef25f5a42b1e337992dc7c93fd164b5ba8d09acffb923189eee577ff92a1244395019549d7e0a890f009d4dbb78263dad109157830c85a7ddbdaa5fb75b8a0758ad0d41520a1ecc93af137b5fa76145b42e5db2fab921749833cb683de3b81cc24a6521b6553d0e78baa5a87641c355b1a1facf989553e02f45706cc05d40725c5194baf0badc72ecb30102e9b50e31b9ab77bb92b629fe895be3087acec9a283d333808e4476902e0136e3616bbfec6cd6934408a23b72153341c9d3781dfdfab20f0a1d0d9b5cc3340c36431665e9b081579186bee2d69c622e45f37cc74b8ee7e460237bd8e52b6c4176a06717cf510d622e95b02630358570364532094fd440cb2597862e7469824ce1452090f473ce2fe2fd2608eb6867c1f3a0b0d7cf3761c2801f61acd70a7fefa2bad464276c4ae82c79974cd7df066c943b281a91055e0a3e2536e9a8d42c526f7afc01898817b0461cf3f29a19f4630f82e179a9b11a4f309f335abd3ab4c12781c1b7aebfcda58201aa92e7bed19e9c495958eadff40fa0f946986d293f0413608889c8da1de0cb50ff472e3387f92af006ee25f4c227ba25830ddf5b7368f567ab32912ebacb66d4378f03094c949df3cbab5f7f02634e56b5844416bf15080d873137641f0097594eb6e507c57fc35e633265ad074379fa8c784bf64e72170fd7f2740d2f4ff0427c4aff1a3d58060858a9d4ea7bbf3bd9cdb9aaa67f5be0172ec870c9940999012885865bdc2129a65290b7af40d56ef775249640cfdb2077fd063365716ad8f657ad07e6b3b204c3ffd3a4da59ea456f662cd1674f7beddf05284ecddc5aa3b372234ee38384ff0a6d175e8bd572cb3f375bda676dd64203e3dea6e0b647e76a76e42f8ebf5a4a6466511495226b5d4f8f836d46fd9df73481a4de4efe6d90f2a73e2c3a554ead434fe72fced63dc03266799715754bd8f0661deca8af4b69f865d52cca18737675d02dab788b8dd26cc18e73d23e23c0ed6bf9345a778611ac0cd5cb276b9926d2af84faa23d5585ecd1b13aeecf2f70a55c688962ddfa82ea84ba8db6ed60aec2ea7ef24901173b7fb4f955bb31bf5f0e713fe5db99a930dcf5d2f29863fab9bbb01fc411f62c97ea5fd1992e765bd141ba963c93140e2bd5e8abdc6ba03b5426fa12d5cdea6aa24e93549876c21aca1afc016a422b6b2a9f525247b95c812174aadcda6f3e643b56dc711198f127fd6e4e7cef72be9caa9c46a1ec826d6b36ddab7fc9dc71f152f39d768353be0efed0f27d4af3df77443cc51402f1fdc6114fb8551101dce6e227dd47c8f82cae800858b34e0f244db882d633d27a8e58101f210a068da3ab240a5109590a1bdc9c66bb6d74f5168cceb38b6d190e972b80edba16ee8fb025c3763171b07fc14ba7a39f567e138564116f9ba065f2f895b3be8b62f71873bec8b2b6849f419981e3891494908e5042bb50d0caa654277ccc2a6ee5e1e84182f17145513eec92abc73def6bcccc006ac184030936b13e553ad1a706810c664ffab53d3d541e62bffe07b3118682bc499b710b551df81e1e45f4d89197e9145330142d773993b430c3836a366c3912f61067bbc5961a7b8de4da530404038ac9396930a11addb4b93c15a242d9550beb6def74387fa7b1e83604dc24096146847e96e2da57e10469c68d09703d2e07270531326bfb1f759a96df4347be523269e4876f7e5610cdbb3c06f9eadd6175a60dde382e3604d2a6f96acd1691be140047d9e8b2fb7c902e925450eee2c38ae7f0497f33e2f4466466a2ebea58bd28f1b50903b7f0a0b0d84a32f7014dfa8e5116ef3b91433f60c907b2bd71412eb93d664860a6fee951cf407e5fea7929dc182629d35d682a0c71413d18581f2d1f95a62bd3468eca41950983d6ce84d2a8a4fd6c1fa55817e30ae25e767e62ef8e564f3fa01e8ca38e69d5a82c66f4946dc8539255319d3d56b5ebbe9dda2e0b0207b5f539d0cfbcada83f7500f23fdf663483c235af921493804e03d79b44b0e8e97b38e9d8b45fe33b2bd47c172b26f1612b0eb2af69f727b9399191fcf567e8caabc4af75e18bb6db82196efa9fb72ae05b7b6e8a821d2de691b27ba93fc035b2f5064a055cbd789108b0eea7627a1c95976417a02dc44ac7230a7cc1879b8f6c2da08efb6d892016ca21ba2198a728594036f4b199c95be1c275b68467f812113032f508e7dfea401eecf4c85944a7b3d3a0a2485593cddacbbc481640721797f5df0a3a13b48c68276819d4e6ba522dcbd92896b52bbaa4f55a8f0f8c375eadcb6f888d4d64350550a54f43c4df8c946d10cfbe43ac6247e8b712d4964e356c239a256ee650ceff4d3e57d472eaafb2fab4b3e66973524ff27acccf807324ab45a51304b087239e063bad2c262a58d6cde146b6491e30862a7051ac5d8df544c60d81e71da6d6fe95a73cd7f45ec12115ff205021803f62a7bfe62b2bfc475e4a53a65454d2f568bb0f81f8092250f7e38872aa8d8868a847b27abd3ca1b944459d1f47e3a28cf73a893150cdaa589a9924db1c525a4de9d4df8ea9ccb36cc2087c7f0eb180f657ff1082e43964228edfcc810556d4bcdfabe7c73fea550b9d636d26ea74dec9fd71bae45079b3108762b5c6134be48a30f956bbca9a45668c1cd477745b3521137da1034caa700c44c9d4e90d032ff823a4db0b9c8055334881b057a6e363a422511e3ab26096ab24af2d49d578ab28af0225538dd0d17faaae1cc31971e317b465ac52427df888430bde53d008fcbe1a17154a7550b99c1fe586423eb5cf5943b1ce8dce9c64f750eaa75a74d597f0f5163922237f192ad0a9323138ee602a38fc692265f92f93a2c8c8fb96840c0a8268aae32a35c1b1617b3d6bf906e11a5e4d4f44f80272f3523ae00c44aebb7adbc4afbc49b0c61d19da86517fa09a851fec6f8e754ff8a3e0e8c06553ee89739ed154c02341468288276c04141a40d47f8aafbd1f8dd6c82e76de8bb55bcbb9966ab624eb1467b024f2709c1f155e65876b243127a0142d7f3c0ca3e70a4afa508488829a2263a4768f090bcb592e89a69815cd8e3b77e5ba5212a898bdb19a1eff4bbb886a099a7583f4317613664c4103e56aade5b205a0f9f780dd6fb8a0e215a67a647fe3a2d800854ba942756958eb512742f7cfddaca55fd8da70327b1f7fca361a6082601addb1ce5868e2b8f53105d12459d2dea989572e28c9536b30659cc789a6ff67b0f81bc9dd0bf2805681f8029f931b65ebc862df695326de897a45a3601d26bf90fab5b2a3ef76d38de9583052253f073070bfddf1c59a4eb44cc105ab830a91553c8d4cc4104bbbaca207b4bd944ba2d185c7a98a4ca6ab9555b276abd60ef766f77e6db18da3d0cd198bb58718ec50eddfd5d89b3e77847bbad7eb6050eaa213dfdcea8508f649990d10bdaff45fd775b0f0551c6ea69a5c898670a6e670f695c6d26963067aa926c961186802dd2edf520d193ac2b5e74d4d2017fe152a1aa4f5fee9ca873e6b7733335b051cb6a1d5880490d2b0123e63aed07f4bcba17068968732e6cc5615cad9e9df5ac47ee898391c0bae7f86d84370fc070a9e3d90abf3225def3f8f8c5e6afbacc65c04c0d2ceb1e4bccd15baf23de70c21a36c78f6417afb7cba9fe24e2415491cb0fd499082f864bada2909553a7035b07929ff9cb935728a9a8716b55281b3cd3ae2dff166ccda3e5bcbfe226537ad3c8b62eda460f764689d2ef1867eb516270d635f804aa3a7caad613724470ec4843a3c704537ecba07b8bf360e3c247107ea7f400f33c4e3d4631d5c6db316c0ef62bac63f5fd5e6906c008838cdd25688edcd9a61eec95c84c21bd0e9a8fdeabad158a05acc2a5d511e20083f10425abc5563543b4a6fff01f087db1af210fee047c906628f1a1e65c6006f26dde402b64512955d6c5749a52485eb580d9ca86be02408349c17538fafc7307988d084ce662b322eb13738128b1473341109c05ce190e64b9a56d4454c2a7ba34da0ee72054bd90677bacec2fa18885d1ae4b2814693745113be682a4787d2d2c115416d693f4f9cfb7eb37f7e033947f17d5d53c91188c691bd1ea9402827518831822de54ad155debbae25a3b5c89866bf8d9c5d5dba31d7fa6a37ccebe2f569cd258462845ce055fdc2b07ac04de0fca8444143f2712dc53caaf908196f39a3ccdab58aed89686077e8b602ace6da8d0e5ab981bfa0230cf0af8d2a270d4564d5a3ee2298dcc93320ca4f40c3d23cd2275115e8d5188a78abde8fb3e7ad55ca6a3e6822dbf4cf8281a325adf6942ba09ae6c01198d5267b3d835c50384b5e5c8c89d28f7fb122f7b7b4de85baeb2f736894b91578d09f9c2d9f1a04fa6b76307027e6a44a7fb36ae076dd09e3d47afffacad97517239974365c9533525505a39fea14fddbe045822f45c50f787a9ab45fc30f6158467914268426afdf497d1fa6dfdaa6c678ac1ee150bb61200864dea0abcad6d8d9b45f338ec79cf8b105ad7a212909fb63833bfbcb8012db92d6c7435e489a38abba8362a3bc6150c664c2c5244f91aa9d7e22212ebfcad3bf314392d34ac8e305977c865a1cc4d59065109cb8d3353ba010681beb6d3e2f74e5e64869b0cf8b571cc3b07ca2433adfd25d0da591d55afeb2c8893bd6b52b22e3fed57a982e37d7b101966507e8368df2ca30c2e104fac5db17cd45efc629a2387a3ce9ae15b5667e9d744a711374f0a6ffa92944ffc92742886b1c504bc8be7598902e67e0c263187cb893a1c0eb2006acd34905e1f7df67b10ae33703b538255ce5e710cd8cbba4e21cdbacdfb5cfe804bf582f5261d6cc2c8d2904426a1ce1bff17dcb9942e90579e1bc718c42c0b046d21fb73cbecf275435b1511eda837cda2a1aa34e63aacb8f2e0191a4bcda765b619867b2ae4ab33f72480c39d8e6c4d7ed4ec0b27f2927bb918369f24a8d13f6fc97052c14a95901ded71f3ec4c4ab5114e7b1faa597464ea86acd1db4080432ad6acb7b38d4afaeb763cd3dd1ff506face84ad7968321c874bdfbb20fe7086ca5d3318f1f6f58b147775f251ad95672d79a140ba5184b9fb59586bda325a44050386f6b32be01dbdce09e33cf54cd36b129e3f29bcadd4f5d8fcffb95ca15e5d39f186b229227693108ef5ba93f9249badc032440cf6f9ff2fb57decfe9c943805370ab533067a49ab5fd96c52970db0e953ed32c3d1c0098a7881d48fe99da8732cef5505d140f0ef06092c332f134909c7c12f848a9f8db7daaa30383c66ee7f298f160a6fc999131b2bf89e20999846b0abf842cab9a1860d9c44ad7ee046f94878de205c192b1ba3309a51516d0a7e14d1f8adccb34c05d38cf021d709fa0a45449171de9b4105ab70d590fee011e8a277ce427b34b19d87827a79c929c3c6ccf71c6a9c17a4e42270a97520be3d75dc404311b1ecc0c7cb127e67d20814652ee075d0b7c0415038ba07c838f24392a0dbeaa323573c11d40f9efc6146a632a79ba9e1339ac14d42e06117e8160d926e62ab8e3b9bc05852abf83b2538e438dd8bf5d2a1857880a23ad8c7bc28a07c60590c69987db940f7b093143a74b588e235e2ca98e6d23cbd08834b8c2751a0cd54b60e7e651e5d7ecd10fb96add589608344f027a57962612d069cbdcdb4c10dc5bd608295be9708e90745563c04b97eac1acacb242b4d7265b7e49d7647d25b17edc835954fc34a765488507af2f7b9ea69b5ff3c039daf5e4d4e214ed308e96177ad61ed06373d0442ae56e90075b1f8557be1d2a0b10c683064cdf10b8a0aae562e168523042cedddc166e610fc788060d9c8edcca4c9118e14fe0aa8987b894e2ebe0f6b8f210851c0c7e1f32365e9865eb06e13fc6e93d357d7730b56c210a43974ecea54db299250521220591f918872d189d89daff4b7f02c4314bb5d6926aa90be8c4c1679268229ea16e21f042f07cc8f7ea64f469261fc96e99ebe0b7864d67aa2dcd9a1637773f572396819ba304167475155f6d623d6e145c69f24289afda607017749752050867f9897f45d54bbdc4c8dbf4f6dee7000d179a73dadaf5327c73697d6a65c9fa0fd00708296f7b93c0350816a7a05e495faa0fe835737c9efc434c4ec0bffe597e5fa94a4e20b2cd45573b74659ede5f03a36132013a0cfb37e4e48d308e9a29b4598016c0335f5b80b9bc788ad1693a2179ad2ea7bead9a4abd35c87876b5cea24d1da63eccde07ba2859a609fbc21b95574fe3d5ecf01e7700240f53e9d5a5abebc6b603991e84a6820e2d3c9dfcaa786bd351fc06d41e2f8a31f600f9082bc3b97f736388176df2754aa7268de913d68faaae62fb51626c4cd7b139efe25debdb662470b9ec940f2d4af220bf1bad38d34e0a4db05fe2c8f1341f30a22e1e66e541537ab1eb42c67f83388494e46ea2564311b0eb69ce589977ac39d4300a605a0d84426f62c466292ecf58e4b0de1f1fc2c670a6b55a5889007a4deafeda703e51ee1fccb7fbd62197032630ec86533dfb722e207f8ceb80fa9599c60be3a06b961978d04fc4322402e99d9595887852c02645155265c60e4587c810d0b5058739f57efbc4ebff277799cd28b6639cb85a1822d47c7a4c0fea82afaf7ae75693462fe2957d51bfd4e419a64bc207e54c4c2dac99533fa4f1945975aeb86b9da6d7b0dbede3c03c6f22f4edc9f61e651696fa7de1f46d8eaea8bc4e8145011885cf7ba5f827bb332e55862bc457d6e8b00c75eae4720d93c2c948a8b9e38d9f26c8579715f05cd352bc65f3a3a67acef08dba180d893d13a944ca5706fdcc499a65faa08d3c5ca1ab9213755f1766e6f9cb6217e525410b25e229dbfeb450783d507abb01e5da5f288d264c974071edc347721e42838e75e20bc605f1f5a4051f7cc9b9178978c8750c94dfa03c9afa79b10b375daacb9aac44dd9fbd368c05b6df4e19b5ab55529ef126f8d09fc215a4f873b28f3ab0f60647f5632f698904f6b6910761b9aa6fd2f275f54f231062f8e26f031e4525c49b79540c69377bad1a3d6f35a67be267ec2cea8c25e284da3e2a11ab679e78db43083f20078576369338668e769cd3c9dc06826d795a83b523ae7a77b64237512dbee5c3c5582de25df718cf98d006b050188f96e4223cb71f70258c87ae72021bce72581989ce9fceeb21d3202c113afc527e4f3fae0be22f8eacb30b8a8420a8998ff79ff4af4813e26c8da7fc9a56b6e1a3fe0438b5f9db8b2e8376232fb857eaf55b41a869c5c1628d92a5add444b68f0c620d9629957ae3f043822b0668fe5df01a94f21881c688de4bc2287f81306ee6fa376ed1e4fa42c436e30ff957a79e3a76be00682cbccdf955c2c28ba2580ddfe152e201ac1d36b182ae15127d69438688d85ec1e05b2ad11dee0df2be5143e48e3ef66cff2cb41307e4bb17a4926cc062f79e3a4e73dcbef163b2fed4f0a2bad68e88ac16b5c513e51edcdf56c5bb744f393a752b40e9be84ae322c589a6507c8cba55c7d849a4ee4cfc78b22cc90a7999499de78a6f8c9d35315179701800025cccfd338467722636c389b3d1e70bd49286c5cd1623695f5893026d53e241c937a9d122a970d77a6037a823ff9b626576fe5f3c1ebaf1086420fb7f5160e9a80a1e2c263935ccd0b84f636ba31e90c468d25f8680467a51dcb16b50bfdf96c2c65c9e2c48a1e287e6fd1a11c1443dca5f2d3ee68bb1f8ed5158ebac39b5b096f0abded257ea1df62d152397c8ce3f2396417cc33e4288d3d1fdd43e01654656bb8dfb05c31ba1c24c0b6c9c435da9bab7a07223f7e936376098f575d0f27b84446ec5d70e4412b502417524bcf8260ff95a92f9be3de396665c4cbb642f5747b11c0ee4ae362b8d71b827ffc924e85e787ddd340255e17393abe4504a51e5d72dd88cf2ce617c124bcee39af71712c726c54c8017064681462c6dc8b13c4996b72f8d3d553ec46f2ce7bb5be024818a7dfa2882aa0438018393ebfff5a936adce9d0e7a792708b0e2e32d191bb8a61be659994bc22d6277f56d8732385f3f9cd7d1184e9f1927393eea292e4b4428146f14f299392a5754229e73db0f5a5600ce258dc346f54f173eba56cec4167ae41f395f92ef9bff11f7335d422fca733b493eb4aaa8b9cd797006d1df3d2810dc45178fb3c7363f3b1fa5b9f2a9476bb32ca2703ff86bae0f69a93f8c7f1618d22edd368f27b5745e0619cb933872767e78ae12c409ef8ba636c26c6cfb9219b79450991f23a349ff79a1a583b821d79505b57d3179a29ff639e7d565fc1e4a88f03a07713a80cb91b8f032aa979c5d59b7f39a8baa528566dc261b89aac92c6a20fe0e98277ea1dfcd886bd77b4dedbaf483a1cfddb0ed19821ad924691bbe151e5d723393125b11b9c1a4c7048bf48dfb3be563a2cc0ecfc019d056f696c812509d872e54f8cba7504d02a4cf11fed776190d4b4639dd356bc7d793e38e556946b5cade6fcd3f082a3b5f0e247eb82bbfbdd891abfd6796b7ebb2124b36cc4ea414bd480ecfd88c215358a9c3b24b373bcd06ddd3a3f6210a6e8a379036e66ba1545e1a1ceaaf21c9f1d89b0ea32049908a32f2f89c0594649d762e7f34592f526dad8f9b1becacb1b5197d6199fb43b1e06836b5de7a8af641a93354aac9253af248d595cb4c98155b7afa29f26018848d21cdf05badc994df04df9f247032a2d4636c196202729e70db63984d3c20868d5018e09f22e79b6a42672997bc5c15b490ce19bd063a777d7132ffe1120acdf9b77898e704cfd48187ac5d32bc531585699cf97d6793c0a82c8f37baede621fec41babf09f6d96be6ad498f79d3b981be9f90f944c62839e58a9ef2a177bd29cdb5e0a8d1f9b6c2bb2d6f52c2e4cecf60d974eb27b276eac3267f02bd05ad0a7a5f80eb77873b4b9d719a14bc3acde6b3536c7869cba216f05331a0c146b914678d4558e4096908d268843a6201aabe25442643fcba8752cfb321f8f578aaab685c9dea54f98ee44a846e53e52656ec0464ca5907ca414756810e8587828b2964a4e660f9837b3c1cc7a552432fb3a10906c95fc7b6ad285a763919c918e7ec838431113376a730228487b31313da46d005b11c846565d32109fa9a36ef113f4ab11568a5fd564f53bad35915449238bdc55ac06416b70af68d8e8641e43265b3a91ddcce2ef811e6abaeef72da8d5b9c066ec054078a9886c3b998047463fe393c00fcb8317862143933a959a1c5e82fdbd85aab1a1ba8e1dfaba3676bb79e9d6ca4838edc792695de4d0d00131e0b3fa9718fc5d69b863aa3b9466358383c29e8def55ea7427c3d51ab6e43029059430e64be3a464002188c2d593b4da8c39237a0618642bd68df05368d02fb4d45c5b16c8b53b9ee1407bb54651b35458b600fc42ce5353bd9c410075df010aae08cdb180f9f4809358590bbd2850a261117274afb9682174b0c96e24a4c6736ac8dca0ed94488e8c5b59686a364b91b8583769b1b51405bf9959cf0b435917927b71aa28436712c47cc818ed6980949e2f150a7cfce70b1f41836c8750f21ff81eb283376e5831bfa77bc9017e3432bd4754a1b73f4844570bf44899d20699c4b99e7ebf3d08fad1a92d896c4a6f61d4b24b47d83ed89ea09b66a5f50613d00064c9f96325f4308296a435770613f5bc06743eef545c3514de2433d4937b5c9eda3e4a03148c61059584572d4e75f9e1d3769712ed133ea0a45ad69d239d3ae322c5535e9bb134405fa3519278b326a5ac3f338d94e4006ecb86fcbfffd12ad7044d7de35b848c37b697e535dff1a5e3d80fb552c2a2a0eff80b12e8ea41415cc0e42095affbec302676e3af67793baf50d1231cc075b52f012674e97e4f61a915af796005732f0c71f1b46e4a7d354f801a6745d13da2766e7596c7fc4cfe256079688b2565d96657efb2971d0f663e546521690320820841ecc041e9c1e1a0d92324501b31a12737aa42e9bd750a517c4d6077c70b00fd6f6563a329080747e27bcf1f085e5548602363e907e364b0285d1fcb834afe9d910a8ba67978ff30b844378820c1a65e21f811423fc69d4a4e420f51090ebc86a64287ccda26b6b630d2aed5e4c65a78eb9e1f728228520815328d521d8b054e2bc2d00350e05be23f155621da26ef3620a1a89928b651a642d0c818b4067885ea9a2d1807e4eb0bf5a3b8d476b404c1db59f053f015b6700800145dcb9297aac78ee01af2e67dff82d5c8f6554bdb943b2701694e4b64d706be2a1c730741ae041223e008b54e1361de0b32e928c5abe8dcd67a11cf64196013098f7b9161d5d72a76d8feb33e7d6318258e13f8a809ea38f263473297ae054b59dfc5538c480e0a35bb26873b2439ee2a97997452a0480d905f3bb59ed47eaac0f0dfc64a657c098210d17f8a041ffcceb8952c75c6b977e49a0687e19bc778a1261955ba7d91bfa41042322503f798056436eb11b959faac35f1aba4b889866cabbcfa0358601c58073a5b3a9e9faa68a6d17700a545dc29d70968be5b8d24fbf058d0c35b2f952514e68bab2da1121a4b05d1124e9c46dda0129659ef4f7f00f446e46ccace73aa3af614708762b6f94c69d267431e16a54e1b6a73b1b8dee3a3e151f08deab30431771727f0f2688280eb240ccd5e1c4c1e6d80cbd3198df40d5f2e396954cc6ffa96d0e6193df55cd014f51a402b457b606fabb5b0cfa0f151ab35e1d89ae4c0ad7810d647462bc570b61ed3f820c5d46b7c83e10245111dbe81e04c306b9ddba5ea106b504183f2866e4cfce91656ecc8e505a26d9fae6c864b4dcd16f35edf42cd0a5c9ad85345b0f80065c92366f6e9801a192c15d0289177c550baff15360bbf2575b74ecb3111980d4434d7357f4d94070bcbda4f1c453b4c5cc520c71def513d772ea8a2a1e2bdf1127405fb23ac940b73ee0aa6780d60a36561c05c172008764035bb5db9b7f7ef329f769da7a7d1e4c57da5bb770d42096d91f0d286f914e57371b15b774743fc6d90f3c9d6117e3a1e9e896ce0e9dd746a48b9359be787c282f7ea30fb9d73dae501bd09bedc33ea0bb1023d207acf9cbf3610469ca498891bf84802b339d976b242038eada3f0e5c67546f12e8f60678847964942dd6a7d9fd0680075f659a89e183a7c9c8b503c8379b1cc1eccdd6d01153ca4cd231336f47b5ecdb031d6880f658dd0e0c47e05a55f5582b908d8297bf169bbf1f4724e0da4a84aace2a98301a63e892e0043dfb49a48ecc504fbb9d4bef8baad57420f4a05263a48c25e0a9ffc70b0ea6a683e3b7913aa842e4a4e287b0ade277d4d05c4b56b095406c00779de58c071761040004f67a971e18b036bcf199bda0dfe057478d62d51558d8d2370427dd62c97ccab7ea15215a3124a4805beb6f3f53321112023e9154df8b79ee2ebe219026070faee97d6fc94c682257fc59bcea020aedce3cb6cf8399017249960681ea1c16fa19fa9bdd849cec8cdc6296466ad38d37d7b595e8f71b5608fa11d482fde9004711b799a747a4be2835ecf1d3544c8b75b26af6d0c6d8c94f38826b1d9233396d507e1a566dd2190857d15e47a30e6a491c162d0b3135aa4f5f7095da39dd8abaf18a646ac25ddf90ffce24e1340aafe52aadbd577a13df45ad68a9f4359b713cc64fbae1fa395e05aca110058f612e88b6268755a0b318e9632fde61dc5ff9221f2ee757daa2674c8d24ad2f3bd113f0e0c599dabe5426034bbbc9b5046edf681cd40c2bdd2ae7ea62c0ed0d618a2003be69fc78026f2c31a662de0e64f37c98e40786c55b8e86bdc943ff7a507a7cfb1eb77a36d0b4c8b68f025488f9f59b5117d601e092dcf0aa280d30bf494b0e671e64a7787dd6b8bf786f23d6c9b1455889abbd9277dd33842fa779b212d32f36dda2364d5f32802a3d15024a65cd85597082b27fe53a3b5d68846d9a6082215d10c71adbb4794eac5de226c7f8fff9dce0e847d18d9808e6a78ebbf6ee258abc19ac083d75c858811e5f65bd2d9090c9342dace527fa6b1de4122636661ffe04b39982f779e6076272419becea6cb4893e9452c3779894423a617895fb27999194b44739992f72d888e0dc8e181a6266f2f7cbc690bbc1079318a314e5126770f092644bf3f70681644b70f87e44156fb91a3a755fe4285c979211da738404ec848f3d7f70d22504569a3069b0f83df2244c5b87bc1f12861f0a5d93a4f8b93af08c61aa6d2e85df62f51930b4f62fb78f535b25bed26a7eecfa5af8ef6321e16883a49e6300bf69c61b64a5d5796aab9f4c0015eea39dba3d8f2bb4b434068ce45e119351215d262d56b63c6754814708213aa97e9b5741a6eb49afc23263ceacba83a6bbc6558623caa866b5a701cbd13c1f2b6e8a77698fd3e684b10f21d5755df064471441dcfbe01530881e887787fc3d5517520bb67520c55f43b73936caf86af14c57f144571f260bb37e04d9b5aefd4168b9e3a3da9c69cc0a54400bd612262e45a0181bae017547529fa0cbe6afa99a3c4dc99f4b989ff32cd9b97a8d1fd2c777a7c0eadf07e7e31d2be4bc6fba79983a7fc945df731cb6472018027ec85d1cd3fd7c088dfa1b0f19330ac90deaf8f6b10b3bcc93a5e9b2d39e30946d132e79c5d5c05ca3ceb16f00aa3ec0c97bb59add8b20ab7702f3a83826302cdb14f52b9c1ff57449bd60f3f80cb4c87581cb9f410a2a80cc5736cbd41d00430749c04b583273bf2910cc10092721921f77eb1b7255bffd2a36fee55231f4145322a08121540cd16ba44481d8ad578f31f29bcf8d3a9442358e1a04cba78ab620c17935c3da063c4c1b4d9233b6a603e9c248f6d54a094fab030cffce92179048cfb38281ae677e073ae2844c5b2d010e6ce925b8d7eb995a9825168924aec44313fdec5dc297a0608c8fe04607db8246b07a50206f8d5b03130a681a1503751085215871e94cff1069a6ccf4b94fca51bfbe91f568157ad838bcef3ea00b3f0c2c9e734eea839f81dcbbdb7f060c44c40daf445b33b3c0bfc5e8651a916b20b0ee6cf17c5c224c75f8c1bdf56b589435aca5bfb757e1622a09767b657c34ebb7443ac2086f11fe3697851dcce9f6b520efe3af9a2ca653edeed453e8793993241fe31bcc468374b754996f3a4c900e4472fa0ce7f1228d6529e9877f645a10dee5556e1bccb40e48741519ba13981997657cb49beb4bf5aeb36766dd4cf92364c2af283088020f78f3b5bcb02947ac4c8aa95a3f15115eb88500232d81deff02c74250af21903393a3473da691a063f7cc153f8c3890a283fa68a6f86886384280e2a02b58a97c2665f9d05d2a02fc7303accafce2dc584dc4eedc464492131b08f806fbc65dfaca74d58bdc70fdb074e41a9b0f6c18ac13aa0683239591f8605134c60c5f0ba301d5fe1cad308ba897a43b6ec046cfe36fa759038b93c606b8d0c94c80514aa24a70ad3e424fa1630e07fc1d8435f2db2ad26512d15c34ad509b752b6f9c3f83919f66a4aefab6d357932dbce0376a7be2943ef93e1ad8836ca979e25466567be2c22e36c29daf05b9842c7f526aa6fa3b4d3ed3a8a0b16fe0be22a91988fcca3c201250599054d5bd86bd8001419dd3484d9f8e15af61636e3c1c50d911fa4c124b54b9b7e1bb449260904514b84d2f2959b6b10bf494e437fd49fa3e6c8b74140c778c478cddf59c61b664277cb72b8ca136f1227c49bb1447d3de815d6e507e5afd45e8b665e7644ac81d04de6e9c2d927c723843547c1abe7ade5f0ddd0f024832e4752939c025fd533fe578d3af099ae0b0aa4c18b760afeaedcd63c3da12f9f1f3040d9a7a6ac02c018da399182e0694f7816905c8c02b9354960f49d08c078f4e951679c42ba775cd0fb13e4fa729580831023b414fedefbad6cd402234a507a9546f33ed781ec97db5287e128b9fb580bed0f8ac21993260bdd3089f0c5634a8c1c8251cd4f6bd514e83354d02b9798bd94b1cf5817db5133475bc50044e14f8aa607e56ddd68966da38a288341cee7cf94a2c56ed99b8b8ba27b60540a9135a0d5b3ea74d30e24bc08dac8090694e36f8975f9614def238526fa4789b8442fd93d3d070a442652ca52e16300c13355d3479067d255c84fd65fe8acb95ca19506a99813ed54012f0d9e141169fddc6017ffae311bfd518917366520fc9153ca8bcc6ad87f747f136c147aacf73ba2c64ecfdf20844746b0ccd94024e308e76ead3cf9adbaaad9e793aeeff07ae4a2d3079c783fc6ec0617a796714230ace56d8e92e13e479bbed9e4aedf4d4412594c60924c4c9a4e3ebc5b1a12445d25de7087700ccf1d9b54a5b9647c16cac724ef2cecda9a816d6a8b11d9f616f7caaa6bcdc00941398481505bff83f7b7357d99344a0d81d2fb37147b877da106e2251dc7161ac2ea3c6ba02eef417d74f888c635ed305913a4bf480196920578feeffd85ca49749c4dc0b0f24cf5287368539cbf5d92458ecc9b84a553c01f9257240af953dc0bb9c770a55d8e4b2f327340c7356432a05d38b82a283d78d540248061db1e99aa3cabb0b6ba593385214b8f69c78379a1feb0730c575f084ef233d35fe181d6536716d59c9d8849d3282888a2092225cae449f5b66888eaca048bd502778dd6e3f914dd40bd89126c9ca804053146522a3ada91700ad59fa91de3e85807d02649135f02ee6d099a589eff6892c6b689a5c5ae6634d03ea457c87cc7e14870cf076492d62360b0c77cc751004ebc207499c9af21849039bf29121c2769c85b23c9e2b33cb645b3db3233614a07fe2cccb0b6f1fa28f02fa07e8f0edcdb98b2f7356ffe387e742f696f32ba80961e7fe321203dd7dcfcbaad282dc55d3e9ca6144ac709ca3b9f85d5e161172f9b5783477d6336a45c38a897c69928ff5df9e176bc0fbbf98d55a859d4a9a5b2f281918bbeb3cf0bb627e3031f5284804c7aa7b52ec1244d68cc57db7c384cb61bbde63064c12dcfc5a299b493d5f15f37c660039d3590e72fa3f6925b7e3e9c62db00fdb5f8c8e35f5e022863efb6d065e51001d201b21ddff7008fd2ab0c8cd49e64a59ea64f0654cc025ae713e517627014d70eba79d6fb1dfe31c34e2ea12f37a4383b3e79e39b7e42062c2ff1e409bd05153e2e212102dffd869963108e4d243adb1d19ac650f49b1d5d8ac7d4fc00faee196030051171aef78ba7217a8ac14ff2e9335952e287928d02acecae0f69a9261cbb5356204a14e18b7482a29eab11fc0d62aed84b38633ded6876165be8d18367ed07727e2c904e290977141be9fe48e6166b8c2905daac48dfd6ed8e7bd502f7cc9d5c2204823bc1a9cf514c46dc8391e19411cfff1f002af98b3820a20ee405a103a67ef237e67d3e6fc6987e0c6d5b5d61748501061e1542413132bdd949cc6d7c190bcfb55af417619d16b5aee9c1f89052d40f77b2d8eb8911e6c5dda3c1e0488f012afe06573ab4344e8314c8eccbfecccdb40156578519dd65afe58e14e0c4d9755c455b60786d144e7f8e74bbeb77929aa0e7ca6e36b945452737a52be221580d01a4e1e25c89248298b08a9ed1afb4a980271fd230ae36f98254020ed60c6a023930475e7a91c44c022006fca4f71f525f17bd5afb58915f9139bd5fe356bd09f04f767cf1c1755e93a8d173027e5424b62b82c5c3b8450b4e29e709febc8897c733f9356673f99b52296ac5c363c2500d0fca28487bbf79467276c1c6bdd462c69f5e1c64dfc19a25edc4b3360855696db9bc450ff4debc74b809bae3ec29d6d5489acdd146e1cfe6da100c2d11bb73905c92770246af1abf9a9daa0051aa6d3d49694982cc7902c28c3f7ac0bef1b1740bb3aefba30f121d809da6f29c8a898ea05741b7970f9a6886afc1ca781377e39defac386448d52d427569dd00c1188376afe6c9663d9f785033a0cf7991cbec6f61acd1992c3b5f93db8e148e040704de23f568b7a92bd87edbbe933a1cf10e0c6c0d563138a6348b7f3994e9d66df2befa9aa903795d018ca8aa23454d70818b79c0a2c9e89e1f96f507f961fb7e570d6f4236c312040343848b9a00ee9458c76ae263e0ed7f44ad50f4a3ddcba0c9e9dd3c4a4e6fd82a52a875b6cfe3663b18d726fd16e2e34dfff0ed693e976a0c85b738e566d9e9388e2642d7e6c8923472ba831c146b60b785aa0a81d85e0aafb5c8004ff4b8d43dec6cba859c4496c36e87a55f2c6b3de58338c884e712f99bfc49b84b9d6b27fe0cf3c0641dbe4516fbf1c6ae33b41ec8201e72df708c2e85dcb136d0e9c151d9a47b52538b311cf148a68b1456cd66acfdad68469857308186dab0dd8530c5921961510a703166fc5a780e79d3bf9f3e31e8c9294b4ea53d9aca8a721446ae4124884fb4cca2ff0bfedbf4efce92ee9f00663cfbd7785ef59eb114aef417df7394c78ef6b588a8f3f48f7b42b3f891abbfa01281a7e7aff99344ef93028dc676f1623fb5374b825b575f17a2360d1fd0b5181ab670990fb17ced2fd62f00a7e3d9329bf5a00b49b57f1608404c6010b94dbc0e4c776a624d7f0e4468ca2f07fc1d66113a717adb847f9073f47a8db19d72b08bb68e1c3b55805a5c66083016ff70b530ea9cc09e53fdf8198b01a9076d65a519ab0e698c6b7a6133fc0fccd246a35ba5660d6ca836ba7271530feba145a737252bcae899b019ef8a37ba7489b22fd0ae7754fdf60373b799fce9363aa156dd8f35d07682b71e36be755cfa0623b6583b2596b36a9740e7f7077d659fc25e6b340d92388dbc81ce5162735c796c274680a958af696d55fab6bec07e3d3106cae46cec97b4734ea5d71da16e3affb62f1064c2eb2384fe152c0c05f1406437ec47cf7f92b28cbbf38e36dcf833e8935b732219ad629fcc1ab3f02214b499e1680f80a5c392612a1ca4aa0230a6efb4dd370e9cd8732ea48714e5ec0ca44d12b005a371b64265e91816b03b7f6de5f924c6f08fff8f4ed62541dcd8d3550455d547336834aeb3fba644817eca5976f3ca9c3fc517436faba644d1695e6dc7c93b3281beb3a0cfcaf9569fb0d434596253fdb72b563f75954b783452cc1c94c2436fab239cc13f04d4f5dce13fb13208ea59ed92dfc22dcbd33d8eee2e88bcfe70e9d70c0524b155625f26d89101a8d29623ad6213a910148f36dc8603d10373e3792a6182b930d1ad873878e27dbda454648e0639a782e98e9dfae54520be5dc23e980d3c54abc5c2af71bfc361754a0bc7ff43c1e85496946a50334dc00b36d72b93ce930dae338ed3030f687d20aa942e6054d76195f522b5bc6f677dd44e64d4942d5c592e97690c731460fa23b311ad9eae5e69a2f8213b552c595dc826034de61137230756456644c282f32c91e5186efd8a2a01d9fc2a9a17c6fa92b4193f4ea0c117711c7fd1fe2d6249c6fd0d9c314781f769ecce149dcd106f6f6caf1ecfce5eb65e47e91ff2103ff4ad2b30ac7b0f1a2477988e20f38db78559c04f1637fefaea0fc2ec6a6f513c2e54324fce8d47ad1fd97841dc62b9e20e055623d5edea54060af3568ccb0b314f9ead36d1f9589e1a17914b1741bab7a5dadef43fb178619bedd7b0fc58d8c854d700424912a34e56d29fdf344e5f1a68afef52e900e201dd00033233fd4ce97176a8a1d52c79bea0aa4a26b55d92f78ebc6d0bcd2fcae8ee1ab29ed124e48d5d6d3f25b88b8edfdcf16b56b36fd59ad660938a80d94e1a77c92c50e9997e3d61b579b676a41a44285fe88a6196712b97a414eed6b7a5030e52784a5af9c5ab5784ffc2a571b30d7224971c2ab4cf173856a28a3a579e67cb741065357ee02eb33e22004520967a4b307c66564d696562cf0c43dc2df3216056bddd3c72196421275bf0fa1d3da914574e812b994c2adce5429e6e5c148074ef0f8b3740cd16607bdaa6b47f562224145a0ba155614519a3d397be74259207809b603426ce6179693be8baf732c28bdbd265bc85d997975d714b49e88c4a10a60d87d4144e6e076d89ce3d269aed39307a8e3a1d2ab17f47c5f991a432b8ce7aad7c4551390632a5b4f167c9991e2172386df9c6116216f3c46b2e06388ef359098381355d34dc23329a3e79b2bc5c3b1e970f8cda95252c37f788e51000cfd40fae5e7bb54422b896cba7d8b7ed49642b5c5919c092926e28af4a73c345686fd331cd9173e2abe927a6a21649113d2a84181053c8b3ffbbe61e889c926af4445eb80c28fc2951a9ad6853678740b3f6b07d2b4139c49eb0da1e9d575752f0d723fd6f864204d23d594049dee3bada2a21b8b66974ad9918f0e3a1c9e6b77fa51dc6e57bf936d16e1b9c10399ef3b9cc1702fa363169fc753c6b5eec0d51ae4635410edd214c4c7d5403dcc6e415b86d8b8ee6a541cf50058d1c56ec7f77e51f323a3aaa4e3ccd2f88bff3fb484708dadca4f1950a713ed862cf5a60eabcdc29c950d9b9376d628034d2186e02bdc678f3d2501403c3adafe7349e8b0d913f091a0b9de1054ec6d9ea27271bd9569a5b3f17aad0cdde58f57c1fe9ecb270551ab3b96d70c78d5795fe69995230a5cbcbfbff7d58f3534409659de98ef8cf9511a630f06e55e96b42e6a753fc4698843053c0a109dbf173cbf5e869612c1023757da24c672220972fe26e6899633a4ca5964eec075ff2c7f8fb9a82349bc76a31bbe8ec5205321cb8d17ef5f1993a46f9065851bf85ae7de888457fdbb03318c588880925f798008e20a11ec245b0a72cf7175e4ee929d97c36ac15a373c3bb9ea453fe7fd7ac6276ee7f885c664b64e5d26c34dad8a117458ef37f003946b9f7eecac2082583ac51c51e8d40b0ceb82b6fbc7a2ba7f636397707c0a7e698d56138cea936be26f8099aea1e4637e5ab69df2d6246eb122342c3109dc07b5665be2a4888587a0bd9279b93eca40aaae658e0fee716ab9233c9e9a65d9ab9b11ac8cb28e2afd45ef5dd69e97cb09d1a16b219598a4f01481056c8030c95a7b9564f90341d5c0940a16205d5611af78449590f234ff2567cd3bc00ee2e2ad060768020696e6633984a689d79842b63996bdc9a9e447588d6b0ae417e6403037702b77aff4ca99b4b6f374e2ef3983969eeea798857d62230cf9be9be31c67c859c73d4853d8e91eb6e8270f985ea2ea1ac32ef108ffba0e1e2cf55bc20daa7240685d9a6096420f8b496c7de7b52d7dc8769804350297655d0447f497b8ec775070f54f7e428edb884e514694b32832931e1bb14e626b8920b60e4a78faa958344c93a98008ad2debda23e1eba41118a1e6c3bd6a5cb2268ce7b711c524ce93a0479199c8c2faf4495b57ff5ff84944af8ea1ba69c729d3f7fa62c23551434e0612ff324389c32e4902d03930dbdb773a31fd80b3b4b29c25a4f0eaee94621e3cf4cdd79dffc2aec25b6f55077b288752c01b395e0ca1c3ee515ec6f10b02c5e405dd72126e1863577de703df8d7b6e78581e48772905a19e4be04625dc475d4992f926343ec69f631f38da31ae97b4255e3968a8f7d1abf63e8a409bf621ccbfd1e48c583dd3f31f9a13aa8be87912b4e135f008cbc98a3072d59960d9d54d6492295c20b8b5e49b84561667f008c210dcc4a9065283ab102f2b1bfed3a071cce76ebf769cbb0127b14340d1588630badbcdfd2970018cde4a0b074f0a52677d1172a3b0e36ce1475a603af934698b2528b0099a1c869f8588b74e917641711e9c77d3a14b6fc8a91d9c0e4b25ae20cbc6ecc62fc3b80223a55ba96cc2d4e5813b25b278f8c5b9b28ab278dfa2053d728863a6f6f4aa9ab899c560d2394adcd48b9d7fb93f9a1e62e2fafd2ed33d4f3ac9e0a0da7f4c8d8c1332a4d8e6cbee3a24ef5ed95f8cbd8a0cd49867e28fd43f265b85710dcf9733c57ce9884a72537b884f8caf9c7463f4edfc4f7630add0a656d1f6494087dd4f0a2798725b5c2f6692a322bc77acf628444857593bb24b59091c1979c8c7d03bdad42d8d0c4c2ca286ab83490c978b96a7e99a847d84459069753ef558e1e6e2ff0c4c5398ca548f1e3fc4910fdd13eb9530cad404e33e38796d235f447bacba76c65bc66cf113ca1f477b6a435fdae69b45d3d9c34f95b38d73ce29e9cf5369cbc835a6298d6c9c1916cb2df433baa46b1b8dad3364bf3a7a2513fc4941d09c77f7605940d0ed2c5054888ea5d4e9e82896db2ee424b009cbe12cac99637e3a06daf5d4179207a70cad0684ed87fdda72b0c8ef70aa6e63d84ddc9c963686d4a1eede8792ce14cdca9a338691b02e4475b224d9b558f187265431cec5ec3feb1845cda13a803632d74c03d1edb2909313b46b72714a1cbf8f6ba12f37aa4c5bde6a3e976a1b04ff76ee7417f47ca8c02859219f6acf3304bcf5ed6eddc9c594279a8f06b37fc4eee67c784bdd589b1e70b9ab5267d5f891e6d8f12df36c5743da857edb130593fa680b9cb71e7fc16fef303c451c4dfab4e30e6f6bba6f8dc291a5fc3800c5c949d1804c69f02664ff535a4e03f01838d4829c3faf4ac6f5e5d3dc59861eae42a2946e74a53f08fe59dc841bc178b0df259bee634916f7c1f65ff5c0a828fcbe1a273fcfe535749d8e71c51b0857a03e766a6ef43ec880f393730ed8b822a8c2ac809167e3b121dd2df299b9463e58039789f8f6f697480c268683ecddc5ba626e1b68df64bf3d5df8584d7ac082d28745a338dcd5a896300b3e749125664ca931ea2473cbe806f898c4b6346fdf0cf6fc1ca7659274c9635ca695f194f3a05ec222ec737665194bf37428bfd13164f7581038811660f06a825d56e7b8688861803d58e7a4ba4664ca535731658bf59e592ea790e4111296d6537c395095483095ac66300de2b9d5932c0784087076bc4151d3349733006313308741de9806b36cbc0ce5fb861ad4115fa3c23b313161c95987eccef70313ef67988b9990779e1ed96de7958ae1ab479f5defdde11b1e6b662182bbd78fb82a566952a98093af9ac27d9a895bb9aea78614b20b644f430fb103bf89dd1661252bfb1730893a31859c491e006afe3afd2fa0a7838900786ad1bbcc6b60e1fb1d635b3dea14a47b67c826c306213399905efb99b7659fd28317cf5416569a1a2025d2bb3e69733f48004e8a8c88c26e4d52d6cd8f2f76ac5005d7bec41a0d5e237876743e0e2f518ca68fd7d0625828d1d8dce26f57fe91c797a6b5e5ce52eb34ca8a5e285f040b9ac349cac1f48fe2aacda673429009968e96490ed2e43e32127f5f90118302ff8b10fcafd536e6065b7c7d9f3ec08629e94d824205f590adf716743822260bffe41063a5920da1bc4bb21620d767abc18e1b02fecbaeafed08ace7de3c0b76bdd648285cb3a923139be08485bba14c4ff3f1d7e862c2ad91b6460469d7adfe9052db153acfa75d4af40a908d32d0cf2816300a1a9d4463ffc517e332b4c9c8111ccce67107ec6105605bea1590ecf34842b3a3a31e29f6635765abb1d42c4cd5c32680243c40a6b0b4efb6d14d0339b296f0aacf8f01e2ed374ed8ffb71ff2a7df2c137f0729b7aea3bd666aa69e9d6a0b713f0c35b08303620cc1491cfc7c6f8fb3de60f75a65ea977255851e15b6dd7ac6bdb9647ba8b9fe7c8112326bd97ae3098eb4df7316afda0490bbccf1c9c93e85b2be0d89cf24a9c211f8a910f1c7d730a79d41932adf73d71601717bdda2f7be9101c1639db67107b497d47641d322ea214513b62075858b4260ab961be33c91e0c9d714e4295804961ad4ab15591bee4ceca819114a3d669916c78d61cc1d49e97e4fe3ed88b97cf861b99825a06632e65a30b25cde34a624b0a6386033055429b8206669126a86ee41d0532b726a25454b32892fe6d794f02e4e5da7a60fd9c25e8161f0d5a8efb06a6b05bb399ed60142e37c3656257b48a31e1395975891469d5cfeb10055e761f0a768c1ff9ba12a09f23b4294719c46e71e000f5185f503cb7c5fec7146d4d0f43616189090bc93424b2c2b68edd8683626c675d0423e033260dffbdc499d331d5d36757f06aa0930f1128644712c32f2fb2a7a588f71c52c81c978f7fbc92cdde0d6c49fbb337fada14e6973b1ec9d0dad60ec5a7ee6273075731250bf637fcffa4baac6b75c255e2953d04d22d871c103d47ab86811a08554cdd5c977f60764e61fc761291f5be15ff1f5f3e459145402e0f2b1d16662494bbc7a0668a6c0c23faff30d869eab42879de5084af483cc8272db7b2db67a4b151e37b78e6e0d36a66c73fcb02aa9ecdb7ea367f9ebe2f9a00f76c9e18a4b832b16ff517c133c1856922efa4a8582f4e7354c9b01f6cc0630a5cea28fd65424ebe870479867295fa66972041931f0f5da7a56ca433f1862dbfbec155f191b4153e38f977d10669ffd181d19430e915ec8ea44828fbc69d904867660a1630ea22ff898c1a051a88e35b7c1518e01c5b0669518a3a99bacffcacffc76b040166c3cbef1fdf702f5cb10926d0c69386a3f0d0c1cf4b210ac7ab7b6f53d7a066a69ee7d098a95160a11940919557a74cd7d2c4b038f006cac486f49058edea0ff1cd3c41ab61248915daa831deb290b3670852f0fb7a35705d4924272ed8b14c36dd332958b5abee326502120d714d534e7f355da35854edbc79fa983ebc4cd4bc15d9bf4c08d5cfc4df2a7cc51a528c59feeb66977d367aa6535072489ce756d150bbf06326cfb5e39c3aafa8755847ff88835bbeebd770617dd9a3125966e34029e76f9ae63bb0357a252840562fefa46ece9562a2ad96665cfbe96f08db969b553399fad469d0523672cbfad930a04df1ad2547eca9d685b6e065869788b5b6a07c9665d87602f1f7f88601cb7304112d9cd225c35770fe864dc022f0ae8c0aac9bf254a688c039b51576e93e8990ea85bda83c71bc142d13063a37ed141ec6be77f21895b793cf6823d61156d9edd9e6c6315d7a7a54520e7fd2983de447fb00a55f4a5b77874d3d90ac125adfe0774aa8bf24ff803bbde860e22c9d06b503b0fa6fe56dcf673dc5484243987c239dfe8e7d392c370d4eae55e564326f07fe215ce1ea27bef0d5f0c0f6f33f1389283f2df21367a1e121d24ae3303a1ac0f88a925c22414cca6c0335f30b38f4b3a832156f5d4d41ff7a60ed77e36abdf0c75ce20dc48aeaacabe640d68b07eadaa85604dd1789059c5706fd7be3c9977dfa137ec6855bea0ab8fbc947c046193cd75eee8a9900ac53fcf7fab0e6e9f26e61e39e4c155dd59465a3b13d5a601c924d793fce9b7f3276d8c6ed524a1416c27f47df10b809b47997c485c7fcb87bdfc34c2492d60c9280e9b9abdc77c5e01025a178f561168ed2e6d89ba03bafadb67a2371daf0d3f7b3c6788de101e1e83c9437931a4e06be1f744a08738806fbe0227bca7c000fccdb323947989ffe8f13ffc7c7ad33df970e7f9dc3ce5e5b054b1a62917003917d48fcde9461e892787047b1c7627e4d94d5323153273cc71ab3c0521464aab479f49b0dc594ab55fba7a755a15baad75d19ec12ee349612cf4cb040f56ccc15a4f1c38b6d64ec15f5911157c1253ba785abfaee64e4c3c73bf3cb454354ffd439ee1fb6040c78b61a707ea07a785b22cc649f80a1b1205f2c7181777e161515f83285c89d95c640a171f95a9fac222c2bf3d6475068739e2367fbaffeb8ebb6ba085c34bc801c23c5f636a4eac4daa9b339a992c776e7730b662ab7bf52bdc81d52f93eda8e4cf1095eda3ff236c5499eda9f4b57ccc90201aa42b108fb8b5ecc76c0e40f2db1bc521ece6d960a8df3fbc317851cb044756062f94d150aa44ac61059ccbe01a7c664ae2dfb91c10b0e1113232e73831d1ecdfdb44fae6ce16716b7378d21bf67d78a9f677f25db7b663bac5bd018df23f334ad3f3b87388e026722c9e89ba44c8ef03ea3b2e88800df0eaa233692a7ba07199856443c75bb16bd25255809b7eb55662a34f14f2d436d892205688d659ceba58ede96e9131425db47e4bde147224a77352ae3a8b20985e8cc75e0b4a39737074a34756f56fe84acbc8438f72ab0a50c22ae67d7a84aa096cdeb1512db41075f574eecd238350be9d8d3e8d488485519fe051330f6ef7c3836ac21a1b217c45f08f927efb0ccf7bc8f1e2b4b4db78e6caf30375cb4265dd7ee73d953f195e84240e8b250f6da0fc28953abcb130171617403695d6b2a93e7f104f6fc04b31530c8728d4299c63710ee746af5230a1da742bb39e30c21d8f4b7d26e6143bf49d926b49b887b232b2d5767429d81ea183e6a5151157bd7ad48ec57618555ea504b9dbfebcff864b7fdd4c8e4e8bb5161166d60e3e8e98a8e4ae0a729165fb6320da57e1c6fef2893ca93a25880bde2c615a85899127e05c0d5fc70e0cc88422248a1d62727205ad714fab8bdb176137d6a77cb54a814f071a0b9938933341448e0b2f643426720646dca376833c0bd83f0fc6df12cc8ce42501743d46ed931cf6d2b0a8333f05588d898a7cdae74f14865fbc9cb6c9d54c004b5b0b85758c92d8dd22906a0637c09535883bb707e7e4e3126177d833a430d2e94bccb1fa13a15471bc2809b7b88f4be923b575ebebb6747c8cae85d9b594184cb662b3fb8cf8e84d05265a68242d36d9f35882896cda4d0b9d8e8bad87c0548fc3b7d66fadb5fbbc32c5d3a977df63789f02bc8eed0c5242fae1bc3864171887f673466d23ba3605b777f548fda2b467954ffdd545a4013a567c3e6235c8221ef5c57ffb1a5705d4e3f5c8594926f45c333cecef6015896b7aec3744a015de93bd61d33d4241df2832812a3205ecd1ee54d9aef95a561aeed9a084507488852c0a467bc0366648817d1782160c3904f2579aa09a858b6fc21077cb7920a5b2ba5c483ec6c88038a0c90752f9a15c079cf3e13ff946b95a7a80bb1e3a265f453306c5435a769b3a259e6a3106b283b134ed40d415a203d749dc858f9e144160a559f24b9e29b403fb6026703d013865a8979ea9c72009c56c122ddd2edde689d2206f9080632cf94537ce79a53b51159c1cb185eefd3582d8273e6513b1f3306c00fdbde8036308d66ef6a928a2b818f4059bb4a2f9bdce20d86eb74e009b911c5c7b6a50c18542fd6916d6ca71c6556b3e3b00f538bc8be14c5c34572084cd967d9c2d462d9cf683ca36941047596b2d0cef7c4bf45433fb312f4a8587b1acd3a234d4e1c1a384005c6ea2d9dab6b6f837e64773875d7edfc9c70ce5641c1866874e422411466faf8ff7d6cfbcd9778161ac2ae7e92ae8761cde0decf9ec76804757f844cad800d409145021373b0669ee1ec909dde017033c01e4cda2da272a78d3e742fc8575f66f89aa22414ab7890c1ebce8eeabff1ed7ff6a95ad859adef198cdaadd3001ac48c1525b1492b969b0e0a7ea73278d4443405a15f7f94491d0e343d84abf544c69123203749d2a6aec5be041a65f4efa30b0f98ddf4d1e40aa17b7ff8c07d7c13ed2e391819d5ee20bbb8677ec31c8d141a6c1c670d697cd8a2920a3a5b606441c42c767d540d9e93bedf41255a53c3b04239aaac9b382e713b2e62f29fd3e17c0add6f03ea59a5968be5e42ef280f105bbd0a5d5b356ccac112a5fb2b16579981860430772bc090e8a08ae02d61d444f498fbcd45fbd0518d0f26be764a6b5d437173dec01ae22883754a132187832027f7ade2691f3d96e164d05132f8464d8e493c9a63349360cc5828edece66d59d74a1a1ec212487ef40506735e79fbad973a64e0fd1da7f9c872562228b3eaeac8ebf8aeef25280a4824d45c726b8a22662c88d6912b90c60515e17be1efe715ae98045a7f6bb60991bcef651890b3715f234f485326770d3b5c13d08f2a8a24faff63133bcb20fb3c8dee8624d30597913d6b5f111a013c199a8add528f784ce36df652a472ee29868bfba0052b751d56cbc62cda975f9e2619e625ee2ea2d02bff23cebb57a378710c98194856c10b0e6117bab01e7b1ba1e2bf3d262976e6d32c89f11de3c374e8e2e3bea5f31e0b706c130e0590129f9feb9f2340d347463f650caf13a5ed84760753f52def1e41e2422e8279c0c0a37c9f0b086cf003c6d6157286476881435761d10fb4bbb8471bf28adc8cefe4c55a4768130b4f4c8bf998dc1bb1568b86ce4a143f9a282079477a7619ea2ab2ea932e0bbeb7f636d9bb0c92fca3d1a6017ac3db5499b63fa35ec2c9a515274eaeaeef9e73342c4596fee8c7f66732d9849ef5fe78ab45251504be5b84c6e7eeb001e6f2206844c17042b33c819b9d9acb754e16e4c342d818c22212e55c23a950f93ef8d7b681e14af7925b8244f61efbc21500020149afd7dab8d914bebeb729e3970a85c0d1430ee4d367e6d4eff5585ecd1b13aeecf2f70a55c688962ddfa82ea84ba8db6ed60aec2ea7ef24901173b7fb4f955bb31bf5f0e713fe5db99a930dcf5d2f2863ede47669f870aff9e4df462c53ba66f7c68d785920bf9bb103200993205f254d987e4a1c1319dd450a6dcc08bdfc8d655e1de4b59aba0589b77a746541bdde437f08d18563cac9416f0f5b31c7d0e214cb776e1105f610671a9a72cca939700dea0f0aa18505f126b9277230e5a108b4460e99cf63e494786bdedfd79bdc9c56d7df9622f643eadfe8837f50f9f2af6c6d33157912e790f11d88d5a3c8f600f53dd05571330c7a2c4127cb6528f7626c19e14fafa1dd6632fa23dfae80b9b1243458f04be37472997d03af91de43cf513ac2bbd54c2530d67fd993b3e090eac2783ad95408ab05d3752013846b2649afabe9cae13be78f1f1ff2e50259f23d3a218de0586458ddd12c913f034af06fd438c2fa1ea67cdf93f01b872fd17fc6b6e73163a0be6ec984e826f059068e1bcc13495b92621c821014c102ed8f7a44d33236b12cc085e82a911d1885337df836b10b63c76706c17873b56b70f4a6e9bf8411634a31bf6bc4e07f8f5a2b28fa3659c02dcb79d17b9db77de7d4116837659b96d3785587c967102004c9c078da18ec91487410cd878bba295f3a8c067caef3af5d555750a6ef135e64c9d629ca8e7ad725ff2f2f54b29720d41cb32247f20eea345fdd8c27b230e09d60842ec42e08cceaf305ea071d6aee50b2af28c734def276466a5526c0acbe74319c37773127d6ff4a98452fa8e5116ef3b91433f60c907b2bd71412eb93d664860a6fee951cf407e5fea7929dc182629d35d682a0c71413d18581f2d1f95a62bd3c9ad142c1833172385c7a866ca2d513023edec232348ff18872c32f246bc20456a692135f2a8b913fe1b91b0c874e5cf8b62f422de2710a874b77a05fa29942d0fe817e8a385617d6bcf2964dd06c09d97e85f620a882ce1d6e52f1c9a91152023748b412b3245ff6d7bbd8b2b15e23f446f40996def4b251d522d55e4e98a19c0de77476cf3b66cbc99b290b8e7d61964ac42f3044a50b2801b8d9cbd2f6e9a11ddbba8cae303e44d7c2280f809c44b7d0e52c8e2d3189b51452deee59e050b574aceb444aeee009cdedc64ce74ec7141c1444979e5438ef1e463b07815b2a0cf20c96a7727c240497f286e980eadb7b10a0908203f8775a4217d344d2b312f8bc7a9e1c4e93dbf2c45aa48ca554bc1aa0b35f1327b0f820fdbca75e9f7478a00aa449b78c9c52e1a3c6fcaa689e9fb3c6299374e3d1636bdb9223415b92545f02fd47f454320c48ba463657a8c3e7364d947e4a44a9443ac3662ecf5049ed70c3d714d53c29f9355057b7bc486bb7f5ed7ad0d3e93db67d9acf057d734c654638f24c0d5ba222eb848e117a09d15de90e18e902daf6bba0a1698c34814f34d8412ec4a0d66a92a6b6120cb07fc27b1b34af34d1f2f7b57afb41dab42c31e02da4b1db59cf4b38ae36c147e8c5834d9feb7a4b2e5401451aa54fbeda07fdff698a8293f335ca72da3ca5b902b6a4d608abb71e1ffa825292a34091af868d4ef2ea6150aa285cc3184a57772eb25ccee3c5200902211f4e84873f23ede4046bc5b663d0c9b73763828097b93448b60ee52c234495126c3e20b590e205c4069a48ed5bcbac1b04ae944fb771496a7b16562ff17dfa67bff182851b259b1075ecca7d405942173a0c623334171b9724856d323c7217c6ebefe7550b99c1fe586423eb5cf5943b1ce8dce9c64f750eaa75a74d597f0f5163922237f192ad0a9323138ee602a38fc692265f92f93a2c851c134eaec51e824ec2e38e624dd879c4f5de08e91ed89e1a4a7fc714eb2f90b44a01bb6e88675c9951d9da040daa7b652577e0190f9e43c467ab51d13cfa43eafff8ae18da1047ff6cdebf71a1092c7d02f97715e3480643369e4f9b6d349ae6a054fed103f635209159b4842a4a7374a36d12b9e3d081d0f68c3784b955ba00c1500b45aec9379a90c0464378271c6646abe96b2826801618a725f2600887133bacfeb693f0a57bf6ee668900f99e05dbda34146c187de0371699e40a4de62bbb2f47149eb579f31cfbb737ec2f7378f6feac16cfb4cbeeac8727423609a2ba2afcf5d8c489a7c80f1d9dcf56114a33d07f29eab8236e1ef1037e665f1acecfae83caea74e9cf653521532df98f8d8de7249721dd446243d523f92c45d5065418417663ba0aa1b8337dc0705c04fefb3e42f7a92937004c7bf8e227acf415b3bdd964511bcd66829b8b70d8a3ffd759110ae2ac9bffbe1d103ffbabb76e91f3b6134683b48d5b30650c9289aa1bf4f29f8379361841b41c30a9d2344d9027dc077f8e67a973ec7d17ff6068f78abdfdcea8508f649990d10bdaff45fd775b0f0551c6ea69a5c898670a6e670f695c6d26963067aa926c961186802dd2edf520d193ac2b5a7f39dca75852bdb4aefb5a294f0413f01d656c9366b26682735a264c95b983aad4973f387ef5b9f87cf382ebe33d9dee2e013eb755271357ba9eb7f824a90a0acc7979036db06896cf21a53b19330719259b80e20c4fc52e76744081c717d7c96844545bf8e81f998f3a129e80c7462a400834ef60dd919cdc161489daef58a098e2009a2e18d26c360e7157d5f740dbb0175e8af78061dd4cd7f47688cc6885f200eb3659ed7e21bad4f6d34e3d7c6c5303f5d3ca81062fff273870afee237e98752a4a45f9005dc21fbb49cf2dbe8fca68749d22d3deec120beccdbdd22a4704894d477073532ce075ebeb11d4bbbec4c4cdef1c6ffbfe1b784e1b0774c9ebe2820ed06fd505b5a215d57291663a84baf637264eea26eb217dab213e6d5ff58daf553e2bf3337c1154b3342ac82840dfb8c544dda51772603d1862eb62485eb580d9ca86be02408349c17538fafc7307988d084ce662b322eb13738128b1473341109c05ce190e64b9a56d4454c2a7ba34da09601c77cc6b009d7113025e73d8a7495f62836178974168d8aebe1612fecd8281f69de6cd0e37283ec9c5b57ecdd9e4b3fed2c2ef9543317c9e1f0bbce9ae451862562ebc6363b61fd9bda3a3ed5a6dd8df20eaadb2a013d159f43ff09e9d0db34eb8209507ef5a9471b83d151c28e701d6a2866354928658fc83ee8b5c5eaae518b51572e35b684bc6120c9f36e403708d66d9b1f377e58019c6487122c1bef06869e51c37bd31f974f9a49a2bb6a3b96ba74429bdf6058515ea31c662f1241d1d2730cc92453cb1be8deeeecbca060eb7403a72b2359f6e44b8ad98909106998aafbf1589afe5df4de7e2da44660e478c9edf9993e65f8c05a323e81863eeada34d750e62f3e9d42db20d87f1934cba63cf4ea9914f391f3371471b47140cda12bd49e3cede5eafb7e65f98df1fef5b0b051f21cc3c096c810b6ffb02c0ef8e2fd39a3560174b22e3da5c41628d59c9c8e89bf91f259018f11bc33a446ff9876a287e2cda938db96117ade7a611f45fddfd71f891e36be46bb8ba9ab86c0ef2a116e65ffe6372a8616b030602ee81fdf2c5d5d20011d0c05f895d8d5a9126cf40ae542f74911022eb7c8ccebd5c8cd03f342da390bbdab3dd02a18f963fec4999709b4ea8f239d12c35ad8d9edcfba12209c8c09b0b32f889825963253c3b480bef78fa9e3e42ce3960551d333779d6bb6000324363ab975ef4323e1a1832357629c0c8449ad50f0cb6f8fd56dd7d5df46ea7694d5238817a752199469dd168371a7cee1d04128d9d9ec04352a0ebe4aa1d85a6360a9d8999ed4be9bd86cbd927b9f96f1014f07f63cc110685cb4bdd6322124f50e4dcf5a68eaf4c08be5a4557e72933f9bc63fafcfefdea11e7acbb59f662017df2f1d529b5e0f9bf4809a72669395c91c9ea9ffa45d32118a34a5fac28d65535bb0ff793aa62556fac4b7d735d899f842089c16f1b46f55b6df9cdd9c49a4ccd659d7464f055a13ca797d50a92acfd90b7541b06a0ea33c347f89dcfa1354181dbfc201dc941a7844124ca3fdf21a53e63f86514743607f21553cf29cc0782d71d6d9913447e66524e932f546b561539a8b2e38fe0b85087c7d7f10f6be958d64f430c3696b5ea0936b4cc7a0d4783a13345f2156b1242902ca1b6649c93dab87dc98c7b37f7c2d9034a46c87a5837e862287b6dc39f9903e2014ac6ff1ef9bae736cd573e32309cfd5e6a629aa355ca3eb2ee2220ad0d4611d563e47cb4a522cfa4c02669202ffe31fa079fe41572e9cad7be218ed6577bee96f470a429b3e808c1f6d16cf006a37e3fe6ce8da3ef89fadde9438cb60a725ee6384f85ea196eede5e566db4c79a4f94608c97c17eb63e851f8ab44859fd3ce7fa918902353f126bc86d95f2a69da2ace7da6fbcb3a8f0960ebbf22fab3226b430e103640f798b0836daf9b4bd8055568e1666394575964c88d9cf258c30f7a2d5f58c0e89b84dd28f85778ae1e0bf6aeacbbb24f8b038fac0596f9d62696eea39e60b5cda45dc30ebbd1b6a2e4dc6607c041a5faed57d7ab788e1bbd222a4b053f814548fcc8ae81d0f86065b2856f72e4e5c1b2e7bcadac07b3e7dbdf7e9308df4e2dd0ce233ba5841647043cffff2ed6432480919e8b99ee7232f16a567154a25fbb3a89ecb59c8721f4635e5425f98cbd23ce6f244a9dbdb865848a4ce80c7c1e839e58f0a22c333e99822b36a651e3922be9861c889b2e17e74f50b9b8326f4d5b02ea938385b5651d350307fb734718181fc499d91ee2eed274fdb8bf80f4838041fdde272006565392da3b6f2c9be48417a48d0d2ae42ec281f2038df6a094ea46bfd59b835d63b6c9f98b94faf26028f12cb672d422da8af57f26d40aa0fe8917c181cfa921a2848e6c191e9ed30c6d9d2429fd6c1dad3cd706560ae3aad14450aa4eceda3ed2d9537cc80ac0a3fe08e4ec2511b25e7935bee4a5e0a8c97234b7d46c6cb6774b6f87c9b8278ceea3967dc750f25a542b69bfefa1e2354eaa0d730b7421809847e44f20be38a811de62978fe9d04574c65532bf4aa3ecbfd18ca14543933d99e4108a016287ef69a126a73fb5be220ae50f5167c6657d622e7c214e6f429c72da41617eafe82d8ea650d0735c0e3e79c7f4f61eef8d090d3722ae717920a400cb7f796899ff89b976e7c9c6158c386c760beb305878a1abb987a4895879a23258acfe57e338b1cfead24c17e9be03100a4271c2dc170c5de99e3b0d70ca61470e48e7e228d290a874bc8adeaf071d57ca2f161b0d299cc6577b5e17b406a728caafdc4a79bb80215f36de151f8f58115152d3b6e486e6360fd66f79d43a21a4703e4517c687bae7868db327d8f0fbc9af0fe454b0b8ec7e774d0c06027652302b1af1691cb0deb26f34ff020f28ae2e27d9327d47511770e2dfb273d66062dbedfd9167a6bf12b20d4af661f91bfeb6b71706c3c9c2c2952321b894ea246e2207ef5dced4fd47cf8c5237b9946875a73eef03f86a59e59c057b88124d0898140dcbac07cddef2b58f05bb1b3a8dae422f9aed2f4fb94b7c689e91bba533aff3a5dd848b66bfdb6cb31684381de437a9aa53351a03d64a55c6076ff73ef0621c7b64b841d7692de39268b76e4091bf308013fb2c512cef172c97fd8cd37e600baba2c92933416a0abb06ec3bcdc7d72015358b62c1da883b72c43452c1d21415f7464d0f4e71aeb3279c045f90cde23f37f931e10b1707929b76d504aaaee9221afbca2483bec0c54c45cb52e8ff2e82e818094968b0db8195ba1a9ca97e7a098dc2cabc1e1bab56793960975d710bd26dde6d093d9235ad9f31160940e2bcd44a8c9a6abe54ac21792ae7c7a3b61928eeab1881d39b776d29aef440ee63d51b0c41672b40ae09346fc8f850cb8f7ad0c870fd9b697724dd5601ccc092d4aeb7ec4455953be76bc483bb4916332239e977e286d394d9fdec40ca29074660f34ea568aeee90ec3b142bcbbdff6dbf69927c8a93dbebf34b5b61abc1d1b217d8cef14b1fee0d3a57ec3d5e6ac5c386a4b4829cfa1180af08e5a19ee3a6e643dddcc1a3a19edb17c507393bb1aa340ca144d576d80af8ce6d0d304c2da45705e3fd4bdd6342e9dd64eb785774cb91b7d45d3ebf2490f00e44e0ceaeb5d8f774338561f738fc5f47f31defa99addbff91c78132177327f7f2fa57e4ccbd5a670ff6501e842142c27a0ecd968932dafb496e82e06ac602c9dcb3190b17c7b1989050a150af0afc726d5f3b12caa068aaf7d31d8770e28f8a485177ec1c73b3391d0a4e394b22a8c542a6f4b01ecf4a95d8d6bb6742d7ba7b50dabe8e1c4b0f64bc4344cdf7f5accd98abbdee43ee762d40b85d84b46d38235a9e918cfb6c51ae86391593d4f5e664925057f838948466926bc9190d274fed4fea3b212226b3cb2908cec2360860dc571e9dcbb1c4f624dee97c6b3a29f19a01f83a1b9f1c9d6014cc0f390812e930fc2286633ccb404f818d687e1a473c4e9de222a6e207ef4bf16d160db979d13fbc20735fd88f99109f649c7cc64c8f03d55765f14ce4c60080f9df8729d520bda56746c5c6292fd2a041e65b5eca0dadaddb145060ce4eeb677621f922d5e7fa34a55732a4ca1a0f49c0eb0a4d4bdd754a2f03242e8b7c00adbb3b18b2a77a8998c448bf1ef14d0582657568660f7b8c7e8a6b93c63034c1a80ebb0c0abe4e137fd4330a427590c2ae384f57293f2b23347546bc99d57fc904c373eee5a230961156445cb0f3f6d6e034d1b7599f05f1b2b2861f06d305ae4802221a669aa8dd535f6a6471518deee83bd386dbd8e07bc8b724e690f0df0f6872402c274f5c099b2ecd1a01d78f40db7f95e30c3636a7297256a2530302d3fe8874bff91cbc3b7b2db2d07f818171d80a975bb4d4a8177d91cd84927ed4e9784d13fe9198e5d200ce0435b5f762579ca1305724c6b8728d75093e1e38cfeaab9020e1d31e5b672beb97ac256cff9ab28b55108cc54b36f75abda0b9e256ca8b15c4e7374122ab15c32f5cb79ad1f0bce345825048f14841acbe87d03502f1050a004050ce6883f272c598f0fd870bd5b7e6da0c9dd89042ecf6c7406b90727d941a5c29d0ff2db81432a4d7e648f83da07b4af366fd48720cfd76dcd08d37b91c7241f594d497c38128247c3fbb9e70a0dc2b3131be59dc6e9494381a49f0ea7eceaefe632d55d3b22e5a0ba21c6da5010cb0dea8264c6aa3cbe1f5a363a7bd59954d6d3da994e43b3ce7b9b917502b187032a7fe78f2a252cbc65971aff2af2f3d1edd2da341dd225dcadcb6cbd280cf5c652fc1d40dbac0acb2a34e15c6979cae409d344207e4a6e7ceb45114dfc0193cb8884b286e6ff6781a8349b2ec1f5bbee96be199b3430fa71e142b9111da7ef97125a71096097a35c3b2891cd7ce4d94ecd21e89bf5fe23af7aa4a370c3e247b372f7e766dfa663343f9a8dce207c0f7fba63054eec7232aad8069ede0575bb1fa75aced98368a1f58215f9fea84f5a4ebff91d3217e00a415910e90d120e5b948024808abb8cc48aa1d2628725495b80334c20796fd7acaa8ead4cc55daac5194066b1683b9c3f98426ce939c121877cb661101450028e4d7799c1a42e64342bcb20596f9e160044f35a9bf53c732a6aa6748b7cecd5d98bfce98a37cc79319b0098784ea16ed3c39e060bb058efc6f06a8a03b96c8d50cfa20f55796f63814c327e43eb4fa0962dd58ff4a9a07867963e29bb4a8cd85b3f1f0141174b809577542abedd91704aeb079038c84fc333f0520d26bc594a08f184f1f749988423178413aa20cfee236bce32695ecb48ae43b48016a639ce55e3f0d157c61660e3abb41761ed9514af772cac0c47934a5a5edb179493461ebdf63088cc039fe9a1c453f01762b267d926d2bd2b96624575f27c3ac977dd46d8d70b19639b488e83bbdefc3b2bd9debafcb1a23471abe333361d8d1162b44fe73fb32914afa283b5845d109bd48e3a48d36c275d7ee41da1521d3e6d9f8b27a6f67cd906da02a6d6e5292b9ead63534ae63f1f66d052da6b06a39af7140a8e977450e7e2b5751ac03e7e98a8e7068da263dfc407e0c45fc016da545dae73daefaf032a9aff689c0a2c74bcad56e7cfc97b536366b14a4f4ad081aef57d9b8e4362d38dd09e34e9b5e85a0e70c8c58d64459e9962a03f550e156b5578a3dcf78db2db9c84136d0ee347bee3aa5ae14b28598e2f2e4187ab10ff5fe77279ae3be8ec8d915a15dd66956ff50f416370187f742f50c8a33a184a0bef0b72007bcc4b38c0b8ba8eee5b51157444930e167987a13e6e54844cda6797f5be00963484db5b7bf828e391e713d4ab32920d92905ed88c32c4263bc32f36b01c1c886a40329db30f539e06fb83fcb72736d0d2befea81ce3ec1c7024154551ffc2a045260ef9fb86e361639722407a4af7b57b8390a4c6ecb85c01daf7e4b8a51f98f6e3928465c0aef54fb62e9f5145e9e01fbd8fc8304804faf65d7afc23b0a402e84570ea5e05be1b1017cf39b63a826c2674f480d48a79b36ec1ac55a2040907d828b6cfba54050fc6b8ab5dae05670780014ef57fb6243152ee2e8f73643805a371801afb99f82dd275690487c1c25e0247659246f1f66d18b7ab55ab9a3fdf9a0304126669c402f900a8e52c13748d76af733ae7967647de9f477a14000b6561216aea749059a4ad0a71ba95fbb429e712098f7a40039d8002fe0e3fbdfd43882daff42ca9da07ac6e644589522125a2583813ca35724d752a9ad60f0611cbccda718f39d94311f2ced7b12183a57e2931d16aae028bc3bacba82dd5674ec4d94923881c41c0d253822bfa5e9a60fcef5f4ccc935a5cc122c5907d03f7e8384dd55a496fd0cff4742a4719cf6588942fbe6e4391d106b96245682b907834fb711ba99f8f7e8d1b4a1ec098047589e7794cae56ad2d0563860aadacbaeaf5fa7ee647ee23a778d180a2ac3d331c88862a2580c790daa87e0b0c852b5bb61ff2734e6b4163f87cdb622bbe535ed7bfc48c4db035781fce6d07e27a4b8982c4ac4b68917f17bb29e7af82bad86a5cd3345cb01f8fe2edbaca3f95569faa89506236275a3df84ae1d0f825ba693f103d16a602617b4e7d6f0e28ff222168c617d76e495a545a6fa5d55bc783da2a0670b6a2ae9fcb7f9d03af007a0a805d7c164cbb523697f9a954557d9e66162a70ff9ad655358d0ebc3ac9e4edbe30a5f42c89eb044c14f3218f2897f62d66d63c7d8dce6019faa13f8c4dc44feb3e7199e6263814be1761d551f5d409ba7d2fba3bad3a03a663aa830b7750406014aafa2388c537b4bc15e41746bde6214437d12e988f54941699e225ca997b06eb758d5f310fdb2e06342ba3e6e1ba5f0176f0e8158b5a6b20435fedb0f04fa1016724c9557df93fc478469cd2454ba71141655206878bb58808facaea2a0b453a63b369e5aad079e5fa9978fcd01b8f3fe7e97819aebd5c6f65fdbcdce9161c0e8ea9c2f6d7279e73d7d6278ec75533497ba1193e396fabb56581ea2ee601e3a4c50c08b05fdd0ade95b7d92314dd3f5a96c7725432d0e1c2589bfb68d035c86a47bf18806f65dd75371fb788564fe098938a2cefe8ba46e3cec6704540709d30c560fd98282f64134f37ac8b4b99ed772e97662ba67b883b3c8a2dda5a30dc506d46295bf8e41a6c89248fc1b0e27c653eb573856f931b4b106d8f317a8f7a2a0e208c042477882ca4c3ed2b164ad78651def3377a7ddc1fc0062713a845379e68d1c303fc3f133bae7ed82727a60f262351db0e8f69ff0d1b3d09f633c11f3ee45685cc8c010ca3074d513d75d9e96acaf6bd9a4167eb94c851e00b7a40f2922dcf08de7d0ff74bbc7a98ac7e27bdf2e11f4a0606a389f46e202f882809226a6edb11bbfaf704210379f6a367dcc2feab6e4a75596b8c35ba7d6c5636b989a9cd6dbfde48545e80d1105414d5c0314f3baf5c453e4121557c7522d0be31f24f19e0a2fbab0c400db3ba3e1522d9100b92c1c3552fb4b7cbd40e8335b9d57166825272eb6599883f60caf124377fdba531f9e9728573c110f17ffcd8e49d1ee5b62f1b3e159115732f4d4f02889f22c7fbdfd958286d2f2df63110c86f5d62b4b2cb46ca414404d782ca0457a32583b6852be7f64363abb1050aa9276df19261c4da0e50aadb851e7612cbae984ac50414ea99c47d03743ab04091ff6b9f43fc75d752502594476a9cd5f7268e1175bc2d2f83e28953203c4a29c0590c7def06153718d251e864f326e2c1886503e347d60165323c93694b7b853aa4705f72705a563f68487064d62e54a93ddbc9697e363591c51fb683e7ea9646c7fe559fbca8dfbe578ddc8272721f90a0af82b2ab89dce087bd6e6a554b5f5d22c211b20108b9cce35b4fc93ab948703565d5fa90ff72c187b037422315f77f009d06d8cebd92ae17592c5f3add066efbf95bed8c27ba2eddefb345120569a85c9f53c192f618d49260cc1b1a7a53df94ca74d30554e4a972e73ebe98b308a62a59a225ad317f45cdf7e58616dd162ecfd5bc0e073d67e780efd4b2ba85775b59a98d9e73744f37a948e34ede5447c4580f54102740be0005e667a1ce032462ee131ed903dbd8b55003a2fb7c0c7e5fbbf308dd53162b73933c8bdaa37d74050661e6f55b6d2d37db072723418819ecafdd256f74ab74bea622ff0f29228013376531c099e149d280418b2743c1e16b01f28dd73da30aeaeb5776ec3022eefcbd5af1dfaf215c7ee0aa085a123c4c8b287f250836fce39e51c973f311044a447749ea34d0a5f550488114d63dfa2263e9bb8a0e84c3e94ea273595e6c75692307c583c41b96ff4e4b533bdf35c164b935d2d24cd4462a92e4ea922a642a11bd95198b586401ed162d3ea3f02f5e35b68f2280c616f3dfd83f7d87126c7716462f1806f6398b44cb8bdf631e7f4d27a47658ea261cbfa4a9867cf0d276b20096f7295680884b1af3cd1e6b53bab516cb2c71d3c3e790e4d113b0eb4125901fe102af8e8483171b82b3831e3d398880d3344c7a3309e74a590038ecda1da608c0bff9739383530ce5a78b758374aaddaf18322b9a300ba0250971f7cc936db569944fafe7b233d80b0e7551d95c5e5cfc3c98a84dbf8914ad52161c8e80666fafe9aa07969ada05a0ac4de823f7ba770c23c754feaf096556d447a51ec6ff3536d46ac6d674b0f75cc8b8f55e6febffe28e6c4b0625438680987921e512446009eeb03ea519e9bb3770dcdd8c43b36a2095fd3a0032c2a9f9bf1f38a4b6a44aa05eab9f6e3146358005ea3d1a682d95943a65590376c7e0a6c590a24dcc70826bb5db2701f9eb66f039fc2d6765649bcfcba26ac0564d2754bb1842348f575858303470f5dedb3c93f28b92f91960bdbff6e1e26bf3f8d7b435d71d4c574e4a4581f8b150b1ebdd4191c038b3efccfc369747e21b80fbaf9857bcdbe8a88bcc2ea8e0bab5517e9284e721885b994ac826f0b6d77ff540ee6d1204713884c84c4f67f75bc176f9c35b820a71b1e71c78052e94890651d4b940812eb36285ee2620ee894bee2f86462bb38d999f3358a943e74e1f1ee887af34295de4a409886479a5227c28af173c2325fe8b3c850d996b2630fad4d841897a03c5d6a2cd8448c7ef0626d3f7b0b0dde438b4be0c9a36fec5862b8625bb5bfad26d677c8d3ba604dbda98cd6032529ff153a74d423381ca98715b9539b0c927433364ae36ba287c4ef55c17590339ff71dcf603f60dbf35bcf8d7b577cb36243be02d239b84ab7b376b1fff56ee8407d05fa4cdadc95b023858f4d951084a4d5d9b8f1d8aa319bf9a1470e2cf188d3b6e87719e3f10943ba4a293bc6cde513342ad107e5c30cff779a525c7b773cb831f16d1a7e759da8a2d06c8bcf3475255054d4d8cd59fa6b278c36f9641f45fb43259a924824592ebf5c934dc486023b4deb0b64f75b4b6f9b1fbfb493d0ac18eae6396be41f333a198a6e09c9a1ceb69dec16de19d3f8a0b5bb05a272e80692f3e91d1d5d2637b02fc32c16d227a83e6e2908022d4c1fde42a1706e3b97c71299f761cce5e10b0c228fe2694667e0156ae6258f2d4be84e60e9e8fd0af2a0cce75a4c45a99a09e0d5306407b66e412f990cace151030acb1f865aeb755641defe1920935fbba142ad37fe37cb6af254c90cd6d91b07609f2c74b78b25c926141caeabecb598c589baccfb00f397bf5115184e9932bfba1bfcc8826375901b29703980422456fc410443caf6d137b04c9f4bdd29ff3523160550ac402058fc9743177dd135254ffadd20b3c64fb29f225a6b8893c52973ccc2578d396c10e2a7dd5a8024d44ffd296116bd27c6bcaadf43e53173d22e7e2238e36b0d7b8b45f6b1eed51b3b2d007205f0d4a837f896a7674388335d96c716bfc88a74d451195e3f7bef0a6163266e684160035298a19a2fc9d30d88346f26c78bfc679be59c06c7e816654033ad74b53683b4f2bf3643159bf3f2c1b51d7ae10810eda0543a161b9cd158cd90cb5d8c2e3d8523ce56d81c2b130f5dce46d818d303f0360483cea3da3d1db26d837a0314fb030131d20848b74ef0263eba0aee848403a8faf1c669ce9ab569d99bef1b615bfdabe872fc303833bc4065b2628ef5f3ca4d9c9c863b9e27799b8d4c830edb06c3558dc900d074c05ae55a4f60b63dbf113be3e75a503d85327216ed8eaa46f0fba479cdfe7fc9f669ad359780c0f664c11c14263e83052a6904501828cb69e445d48d684197941687fef30940745d9327b4f50ebf5fc7429a9fa6f9084029cf384afcaca170919e5fbf5aec133269f5cdee2691cfe764df004780e3f7268d2e52170a61dedf681e44aa09365535e50327dc899f1498c959fdf973d87965bc73df4aa5c677d4802fc384257ad4f5f523fcd952540f47dea500386a8ec40265b80df696aed0d46b7afbe9d1d19bf06160fd5db1fdd99787511d2ab36fbe4bdea03307344f9257f6d74acc1f873201765d94c1842feba24001960a5bf6c37e863cc29b455bc24b29405a9a265759eff9652a7688ad1a1ce7507b425a611615e4a8103cf498d7f74ed00823c642c5fdec2fbe8963a8bdc6ebef1176b7c66025328eb9c6236a93f108339efe18baf980bdb8bfed768e4eb2f6bc6b83bc7b26ff0d1bff18b108ce79ddfffa2a4f1b50b482ca32104b3d2ce51397601921fa581e1abb9dc1d2259eb5ac6d00c49378fa1c244c0a5867a747c4f8ffadde8638e2c7b023c5f7b1ddc1b544a7c4aa9495c99cefb736c8f9f1565d901203af73cac3ed87af88744930d111d0a387742dc7323ae0795e3df0e4cbfa53ca097dfdebf1444ccb9481b3005273461ae850a77e3a88e2fbdd2cb674724bebb059f402bf60bee68d36a99c34bf0b70786698a1bd93baab43483214ce20adef1098b3b7c2baa82d4c570f73b799451659500dd14bd96337759abf9690dfe0566cb19468722fd386c8462f6aadfb632e8ca526062c3596bfdf267b79f15323f402482123a1b78a4f3cd0c2bfe664c88d9e26e87a73c149024a5bef3904b91c5e3be4c3734da9dcb370c32d4ba171c093d0ced5ae98cfbf4d5a5ec7abb33fb844e1cae413b42d776687e5b71f337d54beba92c214d9c4ff7656359f386b25f3a71e68fd3aa54a886493495e0d2f2c8cfddd5c1835a4fa93d2cd5f5d9d53b067ad6aa68200dfbf1f78163b5f75866b9b34c7713bc9d439175b562eb0e70d523b6e9503629b742b4d6bfcf33682686d28bd2a5245fc408faabc892d4dcae84c689a8b6c06afe641485ad5ba2271dbcf60af98e4b7436e03127a7e57a4519f0fdbd7a08251e5b04f36fa98361e74d7e9bba1ba8ebc748566ce05bda8105a5da607ae720cce8b7afbe76b84584690c8def71db04c6d33ccde250c552e376067f7407e25711cbafbcc8e5688ece6afdb65a00d63dfbb9b72599db6dba80ef10501403663c5c9fc39634e0a19170079fd9e48d00f0302d02da484dacf8cc9d6a917555a57277d492c216b0e1eb532a980ae28e3b84aaa259b870e0d96ef4606c8557e141199da11b1bc596273e017881b687dfee530013c41528521648f85dd33ca6a5416f4618fd68353cc9e479ccf27407d303708010d7da24ab1f9eccc5ed9d7a03d1704f201806f1e1991eb4e1d92c82a4e7822b725e710f868ac156b943cc7361b60d3319023c38dd7b21165e99b05a64c39c869e555aeb959f8088905874babd59d6e4b5fada25554b5da46260a77b353afc479dd9afe6bc843d2fd52634be196d36d06108805995ce9c4a2b166ca1d77f9a85386c152300bdeb38d05aeadd296566ec6543c580218debe700d2fc991faef79e3b15814c5e47584797766b3dbfff127e0c8b66edf5ef286d0c4c2f5b9a48ab64cb6bbe42245c91578948d383c0ec2cf765fbe42bd696d48c8bb48a9d927e0e8b1d1dec358017a3a38708df4b95c2b018e6fa71ef06bd2c2759c72323c6cd566524bf361efbbc3e757ecfdb69a292f3acb177cb72e5bbeb3b7d3cd80b87982c2f7195c54b0b833c27ecfd42f0fdf09fdf2c347d7a3f489916aba61ff27e501723fd9a427bfab05ef920cc06abfee979cf5d9384103ee5c201fb2ec6d90e9984c3de3750db98a6577bc61347835dde23781a50b1e079ac04700f97720fd777b9778687fd37d42bcaf7b4f7e4e5a0c0f182ba34b311019dbaaa08584d2712fabaedc36f6a434f6eef70f6bcf1ffa818e3dda65495cb20fc2eba0de0e339d8f13b7c94caa1ecee1a53b455046a0618434c6383f5f1161fddfe5b0290da127608b8d65af9a065a3abab3d88d2e53fd44520c7c8ea96e193fd368e5a18540631af445e55de2c65befb2ed6b72c4d94e9a4310f5ff05777d397b7543f9c394e16f004cd3eced243c4b7c6fa21209f57419c066bbb01c1bf1ef8745db86d9e8b42cd5dd3f83562fe2d0d3127601ecd7210db5e73dbc0f7d8254d3efde470280e691019357bcd867128482b7bab839d553e47c3625f77ad3c5c038c7c75da1752fcdb793892a06447107f43c036a7c0b97dcf85d09df0568523a487d4490a8cdae7d27944f946b413641df744c26cdd3660f72486f8173c6b41a51b4c9f681f0f30fddfbb69e261ceab843c8e2a941083cf368b912e14ea6499ea683abcfb4f92fd7539601528ca85d28aa41f32204b6cc0a190d2b8ced971ef776a385ff25e3ea6cb0a34890b86211de6e044fe1f9688a2747c483f46e474081de63517298bea1cbba6b3295373946aac50545201441d80c6d97ad03d62e1ab5a2f9273eef077a71e367f0a4f5187f010632ff3603e983f284e9788efff1504fa731ebb42c6f0b9967eb779600002da9095112257d0f20e38e188d81ea50438881b2d1729a311960cc738c5f41e067951903ddb81d737141f1c860d98a0038795ef1931d5ec1009cab57702c30d8b16b8840db97a795fed58909bff9dffd0dfaaf0dc215c7ce0fbaab146802b8c648ac8cc3cbe53d79a259783d7971fac1067797709609a9bd85936585d01d29e9279c6e5bc8cbc75d2026d948e67e7fcb01ff57755b69c6cf671d26458fb3f6c22d0b103f608c4a7adbf8058889fadd46e36562816a30480bbfbde342ba343771bea437918de079461e78b0d57a7f411ea2d993e51ee98a88f0a0d69e067f2f1e8c242c303b526e340720a21f63ea2eb2e13d4aac73e2ae64c8198292b33b755219b0d5582aa6111105df8106efa4d89e5544a76b83625188e0c3385fece0a73e5be10e4afc6713216b24c791fa5d069387a52a9916f969665a399d12afb8fa119e4b27b27c4fbf05e5d61de7ee4e380ddb1e6b1fe31df9768da2cd068fd6c3aad50b0f121b0efae7997c69bf618e6c1d73dfa54e07c0b5ef556be3390cf5fbf3509b65fb7d0d911f160e2fa88ac238994bb80628f9de0491ca5afbec3dad86b18869a2a1453c9d01ab85bd7ad213a8de2a57bfba8c43d0628bd947802426e6d90e48409d7dc1455444b6d9676422a592d25044bf507464c614b1513c1a3111d6037b5620f6e25469d30e20ab56ba21b122f631a3cbd2e803de8e2a967c0c7b88187eea8626b63d7816079c6c6abc5afeac4415bbbb22f1bbd8a5d628ce1f8099182286a2f20c6e145559bce2f919a5b7d4782306e539b9e39d1a921d1e553d25278e72a87c089d02c8da6ea51b73c8e2f1ea8d71a52532be2f2e7b204fbccefc26bb102733c113090581da8253d573e8c4ad740a12ce4e00e161bdd24f09a2ffaec32bb73006bcd15f885e7ff63c27a78c111643779d524389accc1759637bbf112dad53035ed1b2678b915cc5ee5f14383456cabf6675a6e6422459814b7580bdb5e2b4dbf373b41f911fdf8ee98e358a9b0940f1af7179a891a86c91ea0757a073ac184c2dd2776692a7e40ca0b71f1302b7f57ffe65823603c6d5db5e54e5b66f3e1d37820fc244b089f89b6eebcbbdbf18edd20b1fcb6cc671b1d2d837d4ef1b433fe153f63d931d016bd0ceb310a96dcc3cd9782a647bc3663adec356574468679dd8262b4e15d87cfdfbfa4f2c4d1d452c45dda334766333a81e474af453f6cab7be66e15225cd5d8a0ec1ff1b9acdc8e79345752a063c515a5c4720ba0c6e157dc01e277c979c906c9c343fa826a4661c44a6ca633642f022998007c7e22438f3ce792ee22b4828429cee66a5283372fc8d9da6124e4bf474627304d6f01c6112eb418c1cee6957ce1ecfcf9f04aba87cec9e88ee98448052956bc9cc617e4af5e86ad33593559c8c8580453362aa5b9a9e2b22822ff6503bc9915764f099e97f31444268e38eec9c5804637832c34226bb7191da1c32cb6425550163383823dc84302845be9ccb13427ce18f3efa7bbb4f85869ac92e785600c0f56268d843b73a1f1fba514b7dbdfdbde3c2e4447ee997ea8833e5b2b6c03863d3e7fdbb533fd43e9b63c5610f30b1c36e6e106ac07d43ed07e3e56957dfff8469d86a3cf7e3361527a52d8ae324d1be64a466779c82c23f48342f425797e033b3d99a22d68216601510c6cecd81721b316d10f99849fbdd1620ce3ce4ad85da561aefc864e7664c341cb5331d1211f1ced18b304b05b767d0d69bf323c14d301b04dea5405343cb997d479cad5f3b73c43fcca328317fdfeaf30f7725ee279880413a9c945a7aa5eaed4ae8595c90c837a967e2ef3dab6a86e4098d349c0c273e6d0cab6278973e33d195ebb62187a5b235158be2ef2eb78b863cf61e1b353364912987cf47af3d9b094f80d6866aef68ddf92af4032cb664786239c6d8a79bc1db054e26985037674bac746319074057de9caa82caf05b1a476a1af795ef22306209a38e79fc1aa89956e333f49500f6e5ff1f57b093cf6b08e59acd1d9807ae1942d08ff401a26478baff1d4b9830537f7f32ff6c28da7cf04954a61f8c1da1d00c052c9a7759f0b9c433a405ccda9188e4d4413e81c8b6a103441abcebfe560d861533798a69e5b4424d523d61897adc2cfefc9cfe88d4279c59c7245bfd04f6ee52e91404d7404f385a00f26a51b07947d73f99055f8b8decb1868fc3c32b69dc779d56553bcd58e398bd435f189ffb2c2f889bdcd9e6c999560c55cca18c913455bec450bab90f2f0b517a9e3949c8bddd523723c2714f607da43ae6446715e33afe771dca697c1938fe5d94f521aa2c83e08e4fdb3310e6fef37b6f53b3954f598b3ab063fa10f23d728fbf0755c0d5ecc7b81231df43013a2645aee8aa035b4da3b18cc19af303d5345e6058257f64d29d4e393ec7e0c5b9754c5d5d11b1760c9ea5a6047127565b67b63ecaaa005a9f17a918b0fff992776dabe7d5c68bc7091fbbd1fb8809b073da647ef9d232c664ddca3fcf4d274123159c086ed6c8ed94357accfa5557b62843af95b0600a5b4e1dcd341c7f32d3718842c926589ebc84502d59d20a4fc0980f87d7d2bfea3b5302083056e2d0b6e21439bb7d34fa360a9761e008cdc530191b128ad77ba4a03ed81f9e79b47d8c7e66f2e1d6c5fc2529a240614b288c4b528df3548072ee7f5121e0bb2b0ee0023372dadbf3e566c5756a1730de7c33be70ad350bf8f7b634f82691a3d205729f42b014713a64e4dbb33a6c90fbf1ca80646b4127e6ea8bc9409a7a2410a049b1d4f5dd053e31c3b9651121fb99176dca86c3e04b83010bad965d24424d2f22acd202576b29610ab3055db0171f1e4f8754bd80a6c3eef6582e9a9dd91e22df988ba3e1ae8c61f7ad248989d8aa050536b4b6d52448761edb47052a40f6a5513550af185a8191feef1a23dba8c3fa0918b52fb4b5284ca691bd3a1ebddd81c05e89248d302b90e149ee72bc230ad2fa3929ad87ae32574562dbb79b8fd182d0f3d4ec21de7b55dd4f051165cb485dba71c8ddf0c6794593e46fb93e2360ed38c14bac1ac01df91a63914647b49dc1acbc50179d0b667d18ee9ac4cfa2141d96c3059a01036e72a2a0e67175f72f8989905194dc3d8ac85c845ca1a23238615c7fe0d144d723a561ee965d3980fa8e35238637ae5ccafb497317c9fe8c0146f59a618a6ee515c4255afaf61b29c3fef63fb55b93ce85b253799507ca006cd15e1795828f8c7d608a21a4bcf894546824850d9e5f67cd9064728af7e87d00ec2053979eedeef51d5cb76966493adde29c9bb0321a93b0613fd060b6bd9c61d97dab552a9a6b1e154783d57841dc554119790524b5a79840794439a11f2c9202f58f9e355ff341c7f26d224d3474e27f8e4a94424945f671736b3f785b43b35dfa483573c7b7f67ba53a85011f6dc0b83679ba7c7ad6f94dab6753d2601efc299cab5be196e5854c47e937e59caa6b9f87e6bb49f8f5b52bc4aec1e248b8876e0fac55540cea1ca8a562c5c143f8d872fb272c0024efd7aee288f495fcd1c10d08e5713cba725d05f15301d89559bfc816a7fdc6f064aba5e28f24d717ee42b55162b087c6f7ce6b924b406baf35841453b1a9edff2ca9b18e975bf660cd953b87d001f46c9fccd24312a36d25ad948a4bbc93c9f6e59573641d5cd4f2027a9eb18b5d80e671cbb2ef3cbc879c97e15477601d8ec4814e9954cc59178db442b64efea8388f5426e219cf0ed684fbde390bbffb4cf94404267cd35d0b621785485954e84aed284d06c99eac822057b3fbe3136dd41fb72711976fd01dd527682755db79b4a37aebaccc94b7c4e5002c5be5c846ab665347bbe2ce63d3299367cbeef0cd7d00d293bd6a95c2693714c82df31a6cce9f6da72ae29f0248ab01f16cf923948f00a69b30bb41b29de2ac3635d9f8b5d65a7ba1c4a360830f5b7771e47acce9a5ad2325349b49275a8b9e9e12d4a228da5db6bb924ed206719b18a839f34980cb4ec65ff095cf3e6f9f8d29af02b440e903f2d4b6dcac56a8356c03ba09ab9d25b0d8de2d65375e283a352c2eacbf0e214dffbfc5f5a0160482f83f197be12b9f2d3b668e512a66338498bb552e3896db5705a23d9baef442b9fbf4e9a6d48a7e22da7b64f47b7ae93848ec526031ffab499e625e480efc77d35658320fcb7fe5afe2f43e433f825706e294b8ece2818447c3e0f9f21107505758736e1c2d8508f9e6f00f4488461fa0f47b97d35462448129d3c0a052df380701b45987a0a8a2313b78b35fc51d9c621f990c21fca8505826dcbad00b2249188db7a8e6ba034182d203bdd83b4fe92377cd86a4fe0c41f3db813e01dec3a341783fa6daec5e9b22c0e42f001c4d1c153d9ece1168d10601be0f260535a42f150935ed048106b4a40ee272e4b32e11c575a5d56cc052f53a3b65ade1fdeae4739d05da5ee4b5ccd316f8e37031cf93260f0f5b30c4e4c31d9e94daa0eb8e7231e8d81dcbbd2a924a5ff7313cca4b886b40bfaeedf11173d766b87c388ea5a804657c862b6dc3743e46779906b61337a618a8d4c7363a678c7755843f23119e36efa67096bf1ac97721d07fd55665e133ae0c90158c52ec4e5efe58e7237ad84ee06da788925e0e79e2559c0904dbf2e0f6c6c26d765dd06b1e572ed9f696eb6201d4c3606ed135fd97e7bcec43b3d467124067e1b205fc716e4c9556bbf279f5ef5379f4c0d4a2161e916559f4ccb73e625dd400620a451b40aa1a86b45686f35a185dcbf16dea494b7a02277daf7ef085be0ac7e8573d23715f119c1be6661661bbc5bf64b0cf66ac760f8bac2571d4494bb1cd58dc850cada5fe0f4c98763fd81e1d8df36382a5af5e01381c08bd95aef4a0fe6420225503ecbd89a9d012966c237ede857633180644c4de47fc75d7c71db54fff01ba08aecd540e8a0ef3c1c5862664233a8202eb59775d4b42081cd4befb89a37774582969491f7976c205b001499bb6c3de409ec0a9b8c7a38ffa5d58acd265a43d3f2153bae8d5465f8f88d16debc02bf107c3bf198501a35edb1b36bf94a3fa2f6399f256b3e9f843c46506272341ad03dfdf232931ce9cea074f204c588cacc738f8bcb22e4cb10b0eca0d39a93d75b54c5c17da77ad57b220430bf867ab5039b71854fb3beafe9110ffbafef0167dfe0f9b35aaabed7c9a8e8af999eb97fe5c846354f41033506c0fd28e987a86b2aa4ab2e8bf7228c28d7b260bb2954b6a39826146de5d250b9df34282b561eafd6f60b0418c74b757f5fb2f862b3f74243983250640828bc29edfb3a2ce615e5536ede2c77a2aca9d9f9ac9e7bd9620d03ce8a88d46e2b20688ab1e1c5a1d82f721a81053930c6229bcbdbdadc1985cb1a35bfcc05b8abd28c09f1b2f6bc09e03387e18044b6b9704c74e60daf3d0e19c4827452325c2158f43e08bfc96ed4cf5aaecc5c401aefa41f1e1c089e238d1c685954eab5d003bbb37f8c5c8d1a9522c1bcdb3d439ee8df51203cc1354ee7a5e29af2cfad1f487499a363dfe9d4bc8ab92ef09495aae1c921ae12be556dbc7a0bb27747598ac4587a7eb0d5c0efd5b132386e84e618bf3c5891d766f14452b711e14cf6ada576ae2894b27754338228c00176bd70cf210761c62dcf03e0be9af75748edba51b2d370a16f12b3c8c02bf20a053ffdb651af394b5326996325b640f2ec2aa53df83f91203c45e8bb54ad3cb1f66e8f7d85241f4e30695f7ca04ded59d0462a506e1f26fc69622c91684153c960148b2d99e17f17591dabf29a001a7848f64e68e948561e971f9f77199d77b9b561859328d22df8639aa100066c7ba021b02d8fb1b0b60958b76b0175f4a535baca19ec7126fc93e0ab79ac1d97b80677f51ebfc52f1c074f8c19ce54aa7cbe920b0a898e6a9de596eeae3ad73cfcabaa1e99cffcfd761f24bf834a56d262e0aa010591425765a2e2b08a5fb7ec63cd8ef74f871a8353bb9f86ac1a095d4db7e1f2f2683c98066c13cb01e0221625abccfe9ddb21109491d0de33716c4844cc66bfda5f1ec711bb6049a327c1155b221cbfdc112226ff5e9b1989b2d94dbb17e3cd0cac491d90931169c2b9a0d6cf39b050c17988c47b2f1dd94b2890981142ad18243299ce40db82024140c6a0fff1de2c81df54e3852b4c07e0c6b7c884beca1e1e7979327b81c25ec52cd2f8eafb5d8c29b68996d18e632957ab9c21d5f698f866790b9eb2ac2682733bd9ee55d865405db7d1a79f6cf84bc9f35bccee3abb74e3116745c8c2da2092fa9ba82047c5a06b656dd96d7e3d91d0a5aa8b8c23a501fc5b67916c8478ec0539fab250fd1a2df0d395c954d981d1c111ed4acfcd1787f23e15352ac2c54b5e7bf4504d2a4c536eb690ecd23e56b8ceee12f40ffa7cd580a1b529a32a419982bcd23f92d3efedbe6f32c01e8c15296f38c14c8c3dbf61e6685a2306702dc4dc548683298259ea0bb0bb63abda91ce6444f1fa81f0d32d1cc8be796a3bae8308f1a0eb5ded8f1b52bf46d39ecc35d72175dbd8f8b2a8d75616a2baa3c7bb2c56446fd9922061f5fb53560c6448c64884534a4024f817c25d50807f90addf702ce4ce9d13cf2fc0699b09aec4e5657b24650d36dbacc0f2765527802eb1ddb903f190cfcff3c5a3d5d606e737711b27757eb9d06e5df89520951967333a9df578273f2a7405c598d546bb987d1a3121b3c900f54117ecea98e16504257e8bd20ea033ddab8ade786013e6f60439b9a9fe10e23cc50928c2028fb4507ce954dcc522fa20d245ef786064995d188821aa8cbed46a88b68666a79cc9789c8597a742328700559c85ef1f9ab20eb53894ff1072cd783e59851d5f07b26b01f01b27c9ec58918999a3ec7a0927a7d5312fba47c1f556324516d82b90c16d44f06037f6e5015d06df8fe1a268e40c56ec7d07447fa13406a2836255cca636e1d4273dabb264dd380fba3311b3473a789e24829d729b84939496f02ccee69727e011d9175a6780454fff6078a624a11611f72ddf394fadcb66bec3fde66ab926beabe5e576ff96d3d86afc8929c28b8b02b2c59bdec7d62a2a959285e79527160e304a6a3240e1d96837c531d4a2a3089b51ed5217a1a57839cbd72502f181458a522089a5bf7d689f8c568b312f0b7ee85e9a7c90803830fb063b682c35c37dbff6d68d4b0e53061d8117578589444377adc61b047b070c90b9a8b4c0cb32b07f708e6ad4fe3c77db65eeee4faf7506c4992f24caf5fc0563c91f6dce3ff6a15c4345f55593f6c9cec0ebde093cc8707308d27201930cea81dee6cc603141b1a67c89e561964c5a787c724071a9aaee41c448d7b835353148aea638fab53b3f524d86b9bbad5490a7d107adf3d159a21021c57742257e87fdaa585b627cec0469c252561f7be46b3ede8a02b9c84f4abc4410200be38425f26678878d6868ac6f40129a425422a2a45c25730075f89662dee42e99b2a4e9422c7c28b3ae95e5837170851ff1931bf39283e75da5479041b6a8dfe11a05bbb6b0db617914726ce170983082a53973fc45f3441a4c002bf69474d3f2728f8fb1c2850a4ae4cfddcf17c7b3c6e925c22886bac4df530674e3568681c04c9319e36e70b5bda8a751702d8bcdc09dcdab3e100b63edde41538d878a5c3e33e9d729550c458c348f22d646694b587b739b66c315e484a54d9790fadeafbfb9f09f33edd108e4c3d195bdb78edbcbcf4cb91b8ffbb14989207ef46488d17d5b84d576907f7907e48f1ae0b5c26afeb78c052eb9e3536ce57317c47771fe8be1d04493f3f32f1868a53aaede9b98f3b41c9d31feb992ca3f28291a3b83e0e173c99594282ad6893c1f8d314a3ceaf8570e12a38600074e116f8b2d83e8c6b621533a061ae4ab9589f9c498b53bad148a341ca1551d2937a17812f16ae355496f6dfd736942e4589ec020a18d4bb7d2fa5968f146027b13b73f7135e86161b37d565e6d7f37fa243a95ca2d2fd3197a9a153c96d4034938c2251148b2733eaa4c5142d1cee593e5ecdf5475986c49a5918c88af6a59ad83a1e3304a99bf8b6fd565432384078a72a5c9d5ec5c0d56747eabada16b7e681ca24a2782656741f3924ec7fbeeb6ed6ef0e76bbe87f4ca29bdb0ec0228180fceeb7e76b873b5e62ddaf349744507a9bcf98d8ab2d69f73b1ca8a45c10b1e1b35e00d1083c9526f44d7cd29f439d3ad351b23af4471d3bb1a2efd2fa089de96942d0d4c587dd784ab6985f4d91f6119d57024951041f28ca4c124fbc9a28986d2e26bc0b69a548daa4717d41c128471cb61e300b49438276304b9a9bc1b9cbf59375c53e0fcc6b4237e5b3fdc2d839ac8d63296c0a31200c4b4423180fe6f516ac414b47f4923c41331d634936a29601ed8224b3cade0c3b0724735561cc23b0b0f2984aafffeca27df34f25501c5add2351fdb453b03fbba78022ea861624838ef47982c839b83ef577c671aae203a4b58c97aee8906c82bd3189ffb5872dffdcd444c08f2ac0d48eb92c1af46c6f17974472fc44bbdf8e6b6441f10a00ea51c507332865ff054e0df31196d8b49eb98fdcae5e062690e0bfbf1a8b856465cfa3cf322e3926de931430a475304f22c189b23a41a40b30b46e766ca13f3b3a1c2534aea1ae1de16d8a92a7cf1b86c3ca94f17274ff7166147cdcea5e92b594809dae63feb9f67b93133888d21dd42cbe9db053c6200472077c35d14f2e4229d31329b4b390a3a6647bf932a9b9966cf4490239c3638c27434aa7afc9e2232e3ab95b61bdc9148e94df80d097910620d3678423133fceedd03fb56cf56d78269785f44c2228b27095caf3b371c35e770ed076cdf8adc064474f5630a4bc8c813a36d696744c6b2f407eff626369fcf26f70da257ac19577550eff6857a9dbeddc5a22fa2773c78a7659111f0dcb5e74143f00c7531e549969f18024c1bb8ffb9fc0db3a7dce597d7e1a6f9b5022e0abf3a080947118c7fd2bd301e80b1756fd16ce5b04b6d61482750f719f712bca3ea0ecd0fda17ea03206e83a8d7e2a054bdba5731155fcdf49075bee2270b5700adf98ccfddcd1f99b1f1c095dbfcca64597a7ee149f67bc7d6053145b4febb6f5226fc4deafb4c4805c228ebd4f09b971bc23f30023056eeb4cf62c78c55a601b7079ea792bcf4787543f5e0301fd4587dd2a210310e9e4498a404383049379169511b01bb397e83160982f405f14ae28cca36d31a51e691fbd810df4a5e401d396bb6a01c9f16b0d9723aca7a79609bb352defa2bcb400862b4418eba36ed09bb58233effc44363cf15013b240ee3a1636c2e0522e92eeb025ec2b5490c2312a7dabb863b015b5fb3625edb6b81310a685328679d4881140af0fcfc6d4876c70e80e96e86b2611018a820e5607c5b95f22de9d37d6e1fd67f62a6f2127fd26367b08756df0dbd262ba8c28a722e3b5383b1d0f2c0a99c1b7a839962e909ed05c980991209d79021d9acddb3eb248a6a3d97e9d7ceffededbc723daf01f4e57a2d4158a60f1b04d7aefc5fa2d3939827cd44129007a7d03c9e0f035a8f460d30ebd16da2c1514fc72270aeabd666deceb71757a22d3e86632283b5a4f2997e30c593dcc72350e08cf2c3457cd18e5ae7303070be672ea08122a77cee6da8e5e8c15e7c35f1e1dbd18327b2d9fe5e0fa0298f9848b6849218d676bd435c6b398f3455b5552a39e7eb2b65ee1add793831e154e456ef6a1032ac20fb4ed4d34acfe8eb8b048b5badf91d10d18879b0eab41703e05ff131f4898063a3cef468e93659fcc74a956b5cfe9c37b384f133deb5dbdfe8196c8158b6e78e4692548ea288dbbaa0e7683e59779364e7e0d6cca1d78ab49da2111391692bae0a6f81102d5fbdaf48f4a54d8138089e12e73a70b7435e7746dfccdc825fbf2402984fbbe81331dc85e9470e66bdc3ae5b254c3ea5df556e49f1261695b224407e1dd6463c88bed7d9f95353c2ec27e07571567b9b30252ae96cfdf5c9e3531974d2bd5835f9b92a80ec27b3105ec820aeab03140afba8183832e75b585e1d8eccd77007607ca22907c285095ba5e74be1aba944cfda0058a7e58238c094a1bab7e5ce21843faa1cde877dc6d1bc5ded083ccc928f8c9316e9092f51a33ef67b21ed080e787b276b5afdd68245a851f23b8bcbff55a677f09f5a2b482c8c5605f1a05344387e58a844180bfeec32c7ce91a42b1c32e1807f07cd73cf95685135747d8460e7e140f04ce5151e498bf1c7e56635037cdc8e457ed80eec68eed006225c0b086d421bd11922c3cb7ec7729b19df1361c7b9bda6518f89e66dbf8d5fd8d7aa5a1fb9a8ebb4271f46461a97461eb0d9fd0d5a21fc9d0810621cc16ffd2fccd3ceacf10d84b93119950452dd41608df2e1eae4cd2359a42066ffa1e55453850cdf4d436a4227b380276e5454987697fba9c1dd0ade7c3d52b2b6995758ba715ca177c45b4d59bf97453f5d5de2bff73e881e3fabcd45dcfb8ac58e3b7536e2789bc010c4fb80af47f6c4405fa0fd1cfb3bc438dd8a8805a2577c3e2f121825a8fc47cfb1947937b11b8909e6c5ebe09b3fcd972b95df59c30f803e654e12ee1137b39ae4c95b6356c140b7daa55b5a7dc61938a520ac77d13549c759644a37b82ddc669809a954b81ea9a678d9ff8159845939729afccba653654bc5824e8f097b7323bd98381b3201d25ca17c24d4fd4afd108e4baffbe191bb94cdfcad383abc89d958bd43cf90af9d8d85e96e31bde72062466a8f696a5d157a2f42c3ebfc75cb6ddadf60d4ebc480e3e52b4019b57746d6e095dff688fc39408d529c04b72f192e9c628eae7c3e2f394cec7bacd1a2dd72e5c7a75be772abaed8295eb65bb38ddc59d561779890b7c57ed65746636252edc1ed8e88a4d9506767857c349a9ef589f141ecfb16669e91e7d6e9ad031736b9a6c2003dcb9381b6cd96fd1411a951b1ac73021652b79406dcd4a5cf7c85912231d4aca77df9efdafe9f1ff4c4017d48812522c3b166d36674c66ce0191f30538b39c4b33d6514671cd38abf0a9ac8e58b1062652881d26044b5fed6dee2d80f5d3394fcac503011836329b95a20f038265c4827506c541daa9c83b3e06f2d9c681145475b3e23b65074d1309eb6dc009af3f4b862abc02245c4558dc74ce5771b7e6fe8031f76f4db38149839dd904a4075a08a6b755ab54283cc24e01580f2f0973195bfe56774f5294cfefadadc686b0b523894cfba0bfb03dc61e7c2e93d58d6e835c0615d97fc5f6f8ec14c37d6101fdb3094b5d20c2734860c2058db94918525bd64c21d165e341ab6deb9a3d52c68fb67cbffd05b93f34a4c9f5949a2b6351cd871ad9856dd29961cc376ede67040500f0866354061657139e47064cc78b9c51c732f0b72161d0fab375bb598044b935f4a9454fbe655451c19fe66ec082bd7d6889e52616a9b8ad454bafa65f186182192a598727c1568ea266d02e536c71466a23b7c6e9dffbf63cec3fa93f0058abeda424523650110687528efd3de133a67fb8ac004ef3a834900f79e31150604e948848c090112c74159511c23a45f4b9cb3c28834b41f6113352df707b8aeeb1aae63432636ed35c68538cf86707022a3fde473e43ec1ad80cebd92c7cd13b918f709435b142891dc831a8ac4459b319085e4444965b583087141148e1901ea01b01e2b7f7ba7f10d2b619a5e21bd7a8256fbc40506aa7a64eaa87a97928b62c12df40bce14f7c6c0784da5c73fa29e20e0c2d6a671c59529dc5908d54ac29492082688220585003ed986b61cfa559e514407e5abc139307fcfa99e239d2011ca38f6f15c7be41af3b4a10abe12febed0d95c953cf814ab9629b6ac49e6c556c5eec65c195c2d86aedc5ff74e62d73b058797cb9a7cea6de15124cfe6289d1553e692afb805ac5bbe94e765b2c5aa99cd04262fbce17fbf239422857b968eaa8b10c87ec53d379f1bbcc7c7dca9921cd267be8fc6b80b9716b77310f909ed3768f4a9bfeeb8e62124bc2b65648691ec788ca22d78f55fc3a0d37668a0d61ccc581da202ba8af370f8785e2fe53db23b1933d108bbdb9680d0ba0101e893257d89f35160dfaaa7fcc252a1d0e6bfad5fc25d76deea7c5e29a7a4485a1fdecff7a442aa6569905cde770492de69cc7556964b5fd39b748229bda527531b9b335d4aa515d24ac860a4d4a14205fcdac47635fc403d1f73362d6ec31443389d157065ac6b28b999f2a56532011a700ea6a80e32dd5c4149ce0efb7c7994e630caa674595a862279587b7dedbe9107ec1cb660592b78006edd59c8aa9aa980c2d54f4bdb742bcc911b6e7aa248cbd068808489751b92422473e790f7e8721e02aebc6b238f5674973061c5afd999ff99bea9aeaae7227a98f53709e519fcd9bfb6cd1a35d9f82a6e504bc2f1afafbf8184d2e141f5fb7eae7259df4cee646fa8cf72d7f64c4f7e6d2808b2c99c47c2044680f3d0106b49fc0d8ba1444ac896c815cf6359dd6bbedd2082a3b5023368e6edca651e35ddaf93424f0867c0a3aee250fb794234c76d0b86822aabb0e4d42b6e7de8bf3a2a4400d0cbf3317c1ab53be5a3bca4a6132827b09efb7ef20aac2dadb1518150f3c6199d226e593254bb785a1da02b16e53659fc427e452ae00b3ad5d90d61c162d37dde4be4182236f839b0a5ff012080f0e78d718ed3eaedb39df5fa45b0009882e3bc3a46edc4b82de080e299a44e3f530acf08b4f10fe26e1c778497d9a762cfe242ec47f7e8fb2f3a33e46350cf6602e70d1e3a3595d85463d3d1cc52d31948f6bc927cfc26a708bf328f697d0798960b2be67e59a050435616d75a032846b0decd7b90638ba53b9f6d98970ec26328a8e847791fb4c87a87c00887d0053749a78391e4eb5fd6f4d339feb14d626b47cc81dc3246280b23a34460a30fe4d129575a9234e1fe107c0e59e15c6530cf2156c26988c27e522431c6c27c6a18c1e9b80f6626a0621f3cb35ddc46293c9f92133c7a5e0fcb6bb80da790ffe9cc08688ea1a02a69da77fa0202e42246dd3bcb3b75f7f9310e5e1e5522dd84fa53763bcfe1bca015b925591e5bd82b654b6f5a24b5a3da48162ab377fcd756921436f37f6b74e39e8800a828a26d53dbf287d9c6676a9491073bc7c890937ea8c86703820e5405fac216a642ab92b3f0ae002f9d584abe6fcc77b99c3ed071f1a5d47faad36a45988bc538fa3f2c9511587269d57bddb1cc8217af7360a3611487993288a375ad4576839bda716214456a478a48a20fdeafca0b7c083149245755939e8d62633041e00f905beab060ef46460e2734a8cb2101d22b2a3d5a31a5603a6601bd24479788fa2c0eb5dfd796cd8e3fabf36c7b19dfec6111902e4f55c8a3817c135746e307f43ca76785fe1803583f11add86eb61c5a2861f4b84daa0060ceea80c7c76d897a42312be70f398038529c7da75459c84ef0ba2dafc51a7d312093e58b884d27080f461b20f336cf9129a4dd92f81ed7657b29eb2b2584efd41293532a91b41ec9a8a3fe69d410a216abc415546cb7f84be3c8a71432df5d34a23d62d44220e18a1075abd8a8e8006f32645e4e715f00cf3a2dc2107a79175093beb660e219ffb0cf5144fa67fa044d7e7c92865848c838f4567ea7372aece3521a06ef8b6610980a7bb9f5ffd5d48bad5b856a96d84d18ffb860d4a30a8baa2bd16f22f90f7992f5c377e53a71c85791237b4d8d06048cca4dd54c6c1f64c33dfb88c5937733d67e715474acace5403bf078d3c27569f697406840068a76c4eede4cb9a776f673d8c9620f2df9826a68b6039badeae30a102f553babaaecdec58fa7099fced31b20e8ed90b9917a8f28cab2eb2c227ab9ddf9dd9907a06073e41a83097ca736b0af0292dfa6178f5f053d4439be58429a501da3a9a3185e87bc2e084d99a8c7bdb2b3fb60faca3b2ef3dd611accc140a3862813624c03c9b0a6e54db2ba7202c5d9913ca7e3e8cb5fd0193df9a1c94aa2dc9ec93af657bd4ad1af94d4c8d9960521e03ef19135ef05d6de0507bfc0abaa8a34d162a9e64541439e4c7d2295d37c40bc3890afc4f2bb24a16e56455f3908b66334abd34cc52ec381d14f03590b9aab01872a870e67cc02d3160ca9caf83eb05f5c0d14764af94bb922a9cc24fea0ef91b23596d877f47fa361a1ad8bba3bde6eb9336b7c449de567b88407eb77ead61781d8f269bad5f01c52b0a759ffb83bc61ffeb712ff4d70f8741ea8039adf4828c60ea12c14aecbf3c2095aacac24be77b36c2b67e64fe3dffcc3aaeef07e145ea9f3e980b02596105e2bde15cb7d68326d55caa0d82af7ffea158fa007b834c177632b37828b368873308268817c31213c5a1b5779f05c4814e0f899db1cd904a4cdddc7482354721c26150ddee56c438f11c55c4dbba722b6eaa30711e295d2c2a7b9db46cdf27267290e08dce5f8fe518709c0a302c94126e92c0ab3fecc7824e3f06cde8f2a5ff5a869e402f5babf19612eec8f7a71dddc0fb751f91c160c23645fc7e45c1255d158089584128a9b9d43454e0c99036ecaed5ccc0d41e470e9358421bdb56b4a840f614e2c825b426fc27e47e26e827ed6c38440aa3c590f95232c2f08e0ffb6b6e26a3de48b52e276f14a61a45feaa5f63ba82b318208b2121c59d3b96d4953ac214922f01a66b445768d5cf2b732127bfe50f83075cbe00d573ac82a4022a1039555b597612f4e36a5e77c9c9d8abe6b8e5f5c3aefc32dcd859f8f13f3e9e0a0179139e49872935dad643e53cf8bef8507257c5f9de219cd949fe464d92384e9ae38e0bd13cbfd373f931ff2605ed79b990f28c5cbd42303d043abb82fcea87d39e65ebd3936b96a3187aad1870e30261cbbd0fa08cec2f5db0b59d294a96b417c96423b049d9d7edfac9ad891e7f68a04d6e9077671f7d865dccff3d74b125133ae83ddae4a3f1e1b3b9f283e64149b7b47cb6310b5cc819f7eea1424a86253445fa19abc29ab1d1c724e4f4b228a4c368222f0f4d0bd1e205543f98bc6ceeb3d568b79ecc51aa7d598acb841f4feeaa5904fc8da15c2667b5d74f68079b9b8b377414547e61bc077ec748e8aaa4e742dba1a2fa5c2e476a8ee878fc3228e9198241229f96f3df4091aecc3814ef0dadd972007f4cd8ecaedadfed6b06c627c06f02fc83986bbe265f4aada89d5c42b763f26db0e25122022b4bce2a9c7a24f5ae9b3402699a36e293e4b87f0f88096a4a184f14242a4cf2f850d0b0df10e6d75c471ccff2cfb462010410fafb7c27c73d3431d0eefdd5e926e179264a72db0afc03bfc1a80179b2d64f234ff559a569cbb170755c730c5dea75b25500223900fdda0ad3bb18caf4ca20cb83b9ea54492c9d494c5b80b303a38f0658cb52395bfa3be3c56e44ff33374ed2697a6385998cac80279b9a48f9cc2035c648735e7c40229f50fc33cd87b6d481027228e3ae864c681fef4096ff85791a6c21a1c3af17802f434fc8e096e953a698104c1f1f526b1a63ebe7ba637ebc73e6271aea819d5dd0271245b606e22b20bbbeae42702c191fa4752477648eca98762b032ff054a067fd0671dd699cae86e3fa7403756bfdd7b7e24d7892fa8e5b6b4195e97f50b8680c58c3b8788c2ec0ebf3547183b5e58668b7adeb5f97fa3c8521da3b1fdf01fbb7cc59871229faa831882230236c7774db9546470b94b80599fc62687bdf82db7493a9571949ab7062fbb73a9d8e72f2aecb2c8d26457064cc93c111c97cf2ae0827306d2ed84c9413701f6a7836d18a80fba168e15e3c74f00216c3192972385cadaf4bdc4f18c19f5909fe7f5ab041275804d8ffffff27