PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 58240 d28eef648a5ef3e899c84d0af0b46d77d7d34eca3a4226e519447b10eff151e8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
49d6f9ae6868d1fc9360a94011494ea8a300e9bfe602ae8ccafe4f3adc31d7b0
Certificate Block Hash
d28eef648a5ef3e899c84d0af0b46d77d7d34eca3a4226e519447b10eff151e8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030000000d0530000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008ff0ad8b934c2b30be65f493e36211d17badac1e1080faaede38a64a517db0834901808d7a3ef8ae53c4d2e661227647e48e62368387ecdddbb81c7ab8510286cbbaa3dd91aa7bf9bc43c4938c073bb09a25c2518aefe4ad3915000000000000008000000080000030000000d0530000

Raw Header Hex

000040208624d95f1f4b39fabbd8232878c41aefd6e4bfcf337f1cc21b4c33c828a2b120e565e702183b0870393620155e85403f87c16e4931005576aff4dcb481b66bd1460f106a0cf90318b0d731dc3a4ffeca8cae02e6bfe900a3a84e491140a96093fcd16868aef9d649

Proof Data Hex

59,560 bytes
121216020307d1dbda95c7b99ab17b1b35e9c18c6259b98a0a0e865bc86f881fe6ee3496c2e55a87afbd5404df875766d33536ac6eac1a5b417d5330d94efdaa3797478b95fafc347c42716f6ae0e48a078508501e35c83701bd9ddecf678030d4ac588bd2fdf57964d1565b5535641c50d2c8c3b79c4dee5e0c742d6196cecf3197552ee94c93774b0b224acce62ea89ab3b48f15ce4b2ef958308e5194fbf7de3c50b7b2b9ea6e24e01f066b12658e9348c7b740d439cae2ffac857b6f94327e6d5f126ed0b5d32f297a1e51a5199a196ed434f695425b0a4a31bc0eeb6d334d766ec0b9afad57d54972b0e1d792349b6a0087ff800f307f4975bf2b74ad0c931b54b118e6a0373fdf19151c3d2d902513f70670dc192e83fcdde1b084be52de70cb7433182105b1f8bdababdd8db145f168d68c9e8237fb5f990fb65d450ea2e0d10f95387c8525ff09de5864e4069155baca9307384db70a7915615744cc36c9889664884eb5824b470435f604f11c75b8e9ec7cb10744e8a1147983d9d677c82027fe27a82b798fb9e73778d62bbd9eb19fe39cc6fbf6887ea8f36c1be7ef2f38e5b8e8d77d184426c6b1b00cfe4e8ba8dea633deaf5b8358bb99a9c665478aef3ae7a0e47fee309559a460ef6340085c29b852cf6aa8188ba89319f8749aabcef682d47a154522b2134fb9dff0efb9af82ae06b802677476670616fecf5c1582eca28306b4717e0f38fce216aa9435293f5d75a459c043fd443794ce093ce30c19f30102bd2b83ee693ea76e1aa60d25db5ac1dab961340fa0872e251920df22d0169d4be36f20da544bbd8de59e44945fa21205556e3d843146d06d1bf1d3db72959e8104c88691e7f5486bc58513392fa6c050b6ab2b32af803349a83eb075a9259c042701a67ab198dae7721ce87a2cfa735e2410ead6a863b599eaa794d5f942065c2b2b13034885608526507d9bf9a5ca4ed675b46a10c6a5ec63a1744ce0f64aff0575f9a3150c4031cd2960d2b4706f27225bc6a85666ce422413c1044df278998989963811b0cf4eb339147cf1435e87024975d53f549350fc980da2846dcdab66bc83a1f0c60871309b094c54e5e7fde0b4945e888f435007df99f54dc2300ecdb9a6c12be9f8f08ec550c6cfbdd37f35e8e1213eef407fa31f65260c37ed91cace943d09bf2dc04ba2a08ebb7efac90ca1f571824b4bb5184cae4be1611ae200be8940e99bbed65519970ec35a1a4ae5ebb7bacb7b2923e06d9da6ed741c484104c193dc119f4e512867a33afa9544bd9ad790a30398e10225d8d1702446f1d21f77078df570837764c11190a180c6d643036ebaa68be9a514c8cd52e65376cdfca0516a6dc94fd0cd13b48cf78668a6284a203d24b1150535056274321d00650d7606221ce8608007e59a67ea4d61ceee65ee62fa2266ee5aff1c61c85c49d912c9fb5fe070d54414e08d377505bd49e694d48d5f84501d6af9586a6aa5a35fb103a265094e36698378b1f926877ba43cf197268bff7fbb1216365cc8710c2a1353af30b839f183d311410d2010274b150cb76e47add618343a53fc3d77131e99331c76b33f6cd5c54db4c975004d0e854f09cb3c2f08b2727c569d85933663b8942c365b09e822d5702a6d343a367b529e742d269bab2e1f187bf6f24ed4afce3f6830c1abe7a40b56a3703cafd61c25bfc3a03cd71000eab281860f14fa23a88c01d051ff0b2022481b5d756127450cc4d5cfd26cb81d6bafae1b8c822f5b917805fab0810bc8a5847aa8e40fcca942ecd55e8fec05b781160339c93e5aeddc871ddc22fca521fbea3d5a440c96fb92d5f6af10e088bc1663595994349af8a07c6a6ea6ff6578112224cf48a208b61e97ed05e37cb89c0772bd22045253f0ab4738720ac30d5cf26415929fbcac035c1589f0b57e29b54d2f928715ca0d949f85f0e59a33439805e17feacea0c2276d70f8b7de941881fb21cf92e9064edd96261c50040c05361ce5f7702d980514f28452591041a6b56578338b9a70e1ecd6879186be1499135cb3cdb07734c0d71889a09fe2a0039988fc9eab1f61c8688412a84f7f244181afe94a839e5cbbb7639d07b0ddbdc5f7df480c11954701e9efdd0c0afeda7e2d9fdb45d43cf32d90b431f4ea27d4b3075e5239196e31a4e0a037ca76ca1cb03d522c6781e82496bc1e1f95294dc9b3b16892dc96e5fca2fe6b316da2de736440fe560f3301b69f0f6f9ab87cd014b3ff6aafdf410e1345b385c37b5b786c5b5eea07bf9fe2c0176f074bd51241c3466f52ab44df6a1860afdfcc0289006822c012d13e3d0e8e3adf2abe004dba034382fbe4d477ba543b009e3de18371a02edd53013fa790f1212ee705df3df830e8722b6a84811e3ea2394630b94f26af54f68e1dd23d18cb2f4210a588eedca875805a7f29de17724c4f5add988b1e3a30857be1d112e68257b11f301f7ab2ca02fa8f4408aa9c520c763f14e102e2e017f02cc624668d92c1a6906d62ee7f935c7ce22b674dc559afd2c7f679011b887257bb321d1fd311243e9099ce3c8bc3e1c84cbdb308f87eae681d4159935b41d4d26e623fbfa15fcf79ccd35ab3e1fd97571eb272eb6b70904aa68b0e6da3d3aa58225507b21b2bfb1a43fa3344e3b1c41f6e5299c07696e8b68e623467d41c0159836eda80188d3939e136f71ece953554858054437ed300bbd00e087d8630189eb8a41b7c47b24e508cd43c7ac9f21d018e6170e332ebeb1c1f7ba1cb10cd630146a6e163d298b7e1f789f820dc15c8bb66caff6612e625bb1475bd5c3f8f30aaee1ce8300b4ca927f611bc45073af1e2f16944f98b72fc4636ff0d4348a21ef53f9fdfcf22e34d04dc513ca817e62a8c5015517b17deef8f7a347e18d535044d1e263d49fc922a9e54683219005b9d83732badf1e70a6723ebf60dcb50434736f6acbcd0cbc820a834e487b4ee2b1563087f10b97f2841c7049017e13afd0b011d50d030d4c45b06e16072b1e7ddc903f6722a5940d4a133b6e5b167029055835597948780d5cae71d7bfab3f7ba9072aaee4097153a6ebd6b2f4b16d4ab74bc0001ba25f69b6120449dd1b7dc3fe1fcef2b0cd3cc662da95cdb46da432d6af65d5624ed7ee15bcc4e12f8ed3e5664e211fa1538c116b49e4c091c50c9642a1c9fd4d91a64ea7796839aca45a424e6c47c1f8554d7470099b833956c4859fd80f0e3b509ec5e34b66c7581f369509750decd11e4978d6e14366df902a2ebbd036406f9798e9d533cf08bb74432596ec60c64e3602e74941ffec23e3420369f728ab960ff807821d59fe3ce8cf33b7650d09898a481140e4184d0a54e5161f8f4ea8273516de1f52277b930fd393f2f94bd8184cac702e6345230652df0edc5d9386cd00781b46b9049833e6412008ad06f84949319b2af9a7b5b7c757bcd6f773f5e3b823c4c6414ace91333c8cd84b915293e3613cac4a3c75860b5fa69cc7570f3610f1adb9f8b55ff702ca987cac27fd32178c6b5d996d6e50d3223976044af838cf670f0986c0b982443ca3c6c0f4fbcabe890e40fb54f7f3b0743a46735da1fffb2465f2e132ba3a7a1b2349b9ec06797567bfa00666cd63d9dce3a54cd2b3bcff062023f4626b17584f1e591687bee3301d6deccaab2b6f464605fbc3cc19ec3a6d218bc91ef325458706e838a7fbdebee1cfe10bcdbb254a13bbe142a2c99e30f34783defef9be79f37cdcc6aad219c8c4f20711eda3f888050817f2d45023fa50fdc765eeb5160ccfbc58e858ac160d26cadf007890290fd1751ddeba557fa2895c40f8aa081be2b2656e84c4ceff8b8dfd10550a258cd34fb43bf3bdadda4fe6be2e87ae71a1daa4403d871ca8e0ede3cd5fd396677c94f5613cb60eb0201899d0e32adeacef14b794745e7c59bbe79436935e3e1697c221f898275214187d127481ee15d80af867254bfd279b763969b24a955309fc586813cfc3d5782e5aeed6e42474677d7572f76f5eb0b301780059a49d0f077f70e17f5d2fd719e743e96b270c7c0fa84d7df73e3d222dd5b88f3044b4a8fbe1733b7fb1625547a8f5ec8d47cfdb8c78b9ac4d86bab3153a22cecae267be8097df878c97f2fe710972cc8f05f2ecce72238d92dfc54dd84c148deea4a031ca1862ebde19f958055a9a880993943c61af97b627f98c2853064129399052d19edd71b71089f08c4a45ee189ed0ca9ab30602a9da1397f567712fce69d6da1289127447337b77eee733d5823fb47f9291320f0968a5616a1003a3ef53d32c665f98004f91703896c8c7f9f71c51b2c5b2121caa9767620e674aff3257219f3d59461aa20d716b114d1cadb4b1f5a0dc5cfca5f5dd44ed0d5eb8b93257cd246c35eb57c19135bc41f29f2b61272f146db88227d76b517351fccb69e76717b14aeb0f06b94678b76a49bf322141843e515bd2cb7c717bf0bf152ab2a2a889941ce7b918ad96d1790d7812270ae3e38ceac17e2de6ade62b881c7f5626f90b330d4d4948fb42c28fc452076f740695d39abafc513bfbb14528d346ec2d1e177f85a2f6a9cf662a26acfb2c13232405ae246289fc236b0b7beacbedabd36fe9e1ff89616e90ae0e2dc2cffb3170934604c6571ba7f09f1281abf2564ab063c94a9960d18e0b42632e08ce40feda06e2173d6379a09727d0f3285554e4db974eaf8fc5ce66c1724d346bd173584eb2f2f86de992100b413aa26ff7157a8feabe2be1e526d56151906158cb2b992f0890a75d666bcb991891a5088b58844a0cdfca32c143cb79aabaa4dc6ba51b7c698ee3d0fd0a0dd9d83d57385118587424443b5b7611be3a3f93e76bde22d967c369003b3ef6693b929324088c2426bca0675157035131205333243ab1067e9cecd7ad1bec5ed3041e9089ad862fd3a40d2bcaac0e42ed2bd28d323ee09d8eea9dc4eb4378a3af909a868f85ad75283b5a510518544dd0841432714ba7e088fe9c0196c31826341a52a60da2be0951b7031d9e1d8287584cc0c865e48b0f3d75197c4428575168145412f8032b5e3a872cd92007eb4ea8f0529cc7e07287578663a4e4aaec0aa87876ce1f0a8201bdb636eba4473b6e1f517dbd87f468c008b221da7e1236b06f3e843ff55c74521d70c031b148e895be6bab664fa7cd7630dccc10dcb666267ff765770cbbad000ce2e4a1c4e124ec7cfd1f2478dfe571185b7de92c8cf54fb07f2540474d8f0a1acf14545b746f2f1ef95e3f6879592a8a53249f86a912636372424e3fa93fb8f3c0f8325e566aba997cdfe34f3482231129455d1066b30a5bc7d3a478504b9edbcfab9c61710746cb0a8a0606241504e7fde36af9ce256ca4d128acf6aa203a85afab7b68cd61c3905b2a96fe9e2b80e983c6be1fd02a4f076b0d4dc6f221700dd92e49de065f0134979b93a34c43c9bb1e117cbbf3e4db9239a2d527e7a0b2851ea50c89869cbfc79c42357255dcce64325946ea9c3f588d6334e17677c99d836133f0dd51422f934d568782411b70939bd228595051aa5b39ace8e9106d7cb2d43bd3795398a6bfb2990d01cd4b4264aae77ae461e9f73aae7981960de0784b49d1717197e936e998005ab6b3df5bbdc926505c1d5dc79f59c79bc2e52d69498db691fd70312cc7a256ff7720b75761f174a8c1ede16c7ef4fa92d40a2f8e0a69d675db872c1452d59e28ed624a2a536eba7a0df95b1ebe48135f4afe9fe41eb6e49d7773bfac16ed97863e8a4d391c40aee3f903391676e2818fd33bc2bc8ef8b298fa6a17b5d33e911d75a7f6cdf2befb8cd61829e8563b60047afbe5d03d7c0b14aa124d996be0aca4079be33b28046d652e2881249151af7244650de715f24254aa7db00dd0ccfa341d01d909c5f6f5917594676acced6f42c4babf59da05ff6d4f16cfe53cc922895a60bda428c4d703c4da9280b59dc2f5c884324fad36d04a42dedba64557b520c6690dc5f5a6a2f2d502e3aa57eaae93611ceb0f4e3289b7741ff12312121aa8e6d5c83082f4935a2ada2bdd4a73f69ddbd2f12f22377d8d7ea9f32ff9dad66aa0284b9071402765a96bff20d1d60838e4bc97a4a8e5fe7ee0f643b068c3c3849012b74adaa01d9666e9f6aff4e192910d6e8dff518e320b54606f4f3649c9435f11017bfaf708ae0c6381d5c55b93faac62089639a2cf1e6fd3a4e771bc98fc952568f88a08c9283a484a0f38fe6778101de91213beee141c0f94bd78838013767e75d2e79968712d8b1b9f23795dc02f5be5e6d83fbb9c88bc6e911ac39d6f69f937cc6b368ace8020136be74df056973c092db42cf773689e354e069e86486aa24872605bb861f4c7e87c174b0206902e7c0e1a5879fd5d51f66e488c36c935b5bdd365ea907a74897f4748eb2c9933bef842e8371a688ad365531bd28b50a1cd65994ad04ca7b04fa0e8655e089fe0869322530d05289612c7fbb13d060516b4db0d4653cf34d4449e925da2f5a5c9f81f4c223d230f65a7b1227324aa7bbbda3e6a19c68e160d6a19ed2266b486cabb5bb8825d2a9cccd340e3f9dd174a9c079f29b22c6e91c104cc82efc35776229893b05137dbacb5d896e97079e0956192e5f22d8b018010f5788cfd2c4f9b47f7bc10e2aa5cdc954ab032e357c57a29cfc94801eb1ab466e039fcdd786bae1c6e2b98606dd8eb9c91f93550c6222b88b8fd7694ba19311cce97491d00d444210b13f9979b950497355a9ffa2f6e8c7feddcbbb9b767a6b2593db8649cb4009fdf13c424ba3f57a6ac3b40ff66005458463e00e0bf9fb3e8ae2fe514ce334d82540ec8e19769954f7088e01298d542c757f34af26632e920c58b7b4d2d427894160ba80186507c774371d8fb0027ece698ee55a4b0334048797ebc1ce83acc3f4c44e92055bcdbb091ce99d89c82066e035a4a364bf06c6de5bcbb44743802f2ef055a90ce50fd50ebca72979e3daa5cfab41624ad2e5c5f0800153ed62f5c08c42c42eb207650b427a27a3adb848357033d6ff0a6d1b6d446d303c1b4d25143fafc6b936b45277e2bc775fbdfe45acca08a3a7f3feafc3e46f4b4a5cf136802496df0c89e6072f64329dbd90760641c9d1688be6802d9461eac9839f3d8d81ed19d3677ed6b320e0cfb1fd17a0f796bb0775a59fb760d4c8f2bd2438f4ecb9d3280a53da6b9e4201cf56ec8a5e55fde8862a7932242eb82f00ade80d6decb2212f97191b0f7a0d28e33e69f6872d95c2ba54e3f76b3c30c137971805de7cbff2960ce9745d3172aa10f9ad3dda748e71d3d1cc13e7e1055ef9eddd9d5254f5ddc2fa896400fa3dc5bedb37b00e3012cfe2f181a05c09b0bc13b24cecb41b077798ec06d8cd51696f19496b6807b4a87cc6d8d5c8e9fe18b34d45bca7ab377c943c7337af99a28b4e48a963c3dbe4a91fe2fbeb4f64b28573c926b46f3c239c51629a2259f46797365e691de1790305bb4be41ade94289f3920520d992175c3f6eabead8df942acb160404a139dd667a7f1afcfdd6ef8283922c219a9f48c39777ae379fbbc78755664d58d72931acf6fe59af7bb6d52e46b5ae6d1b913841d02c82d3b0b0724b862f131a8753855506fb36994c6067c24dea00ae9693a017fc2d9e7540abc9d829e9de5f97a8667df6e757a7395393b1e4f441694c1794fe2ff28e71874a2d90c08bfe06d097d45d66a78ce741310b907c9c0a3e62d6e881abc9602ae45b4abb76d7e9f0a055813a2a67db99eb9975f30ab6e38da2072b70423ec62d94cbe86888516a9cb773a9915d9dc65af8b2936ce568068ec349c226d2d0204ef6626c1c7fab4735815f168d5520c90ddd975645bdd76306ba859d8fa3b8ca2fdc2834faf7749604b4e58137c0c9d2bf95c9be4e9d32d738363094da2f9f5a33a52115fb057f409bdd03b7fc4c7384ac3580cee42cb32680d3e07dacf506c69835d190e92ee3e96d9967634f56a20fc077b6e61a241430539b206a3da002d662594be88ebdaf54fd63f4d898d27a2497dd2421a429b872adfbc0eb8fe76beec6da452236d6203e5f45a9a2d6475acefe908b0585553e5062851f1031890799ec95c0fb58c15ba8a8fbef50bdabd42c2068edae03aa1e47d3a7800e5d2934485f2c022c4363b1e2e5a51aa840b208c0b80731e689c47c5c8993bd16420ea39ff282e8d7f39ce11cdef10a1180d7ffd089347123519fa3d0ad59ed8ad95d508ac2a041857a598791bdf39d26fda97d26eaa1a873bd498e5c30f3169ab2c6a3bc4c52a1a3d38a436e20855a32137dd62822108a3cf3520d5488fbe7320013b334d9fbd19b27892146d59a59a73089d29182d8a6d01bf5e5f77e012c486e5bbd256384215eda54900bd336267131b008d90240e45f0a35546769abb79aea24d48016186ca81efdc26ea28b94dd63bba772f57a3e9a2186d5fcf6f6f7a02f5df6c735aa00ea4326898142365835184d69e0d39875822c03941bcfdb2efb58bb5d87351043146b1808648b5cce53602f5174591dd56d588ff5f2e9560332bd32da6d0d5abecb0de33af5bbdcfad20e200870b909fd55192d075e25b997ea5414286b175ac44122c32b839364711d35ca4bbb3cf5a5d950c14868200ab0452cf2f4442f5537d006691b8bbd28322484bcb3914846cb9940a7d68e7dd6768b7db0b7446c1b425790418720f7ae6740388bb27aaaae043d934b9f9f48bf3113a88e8872f99e53a54df7a9f44b328c20270edcc4f3fdaf858b53bae624590316fabfb5c2773bca988c2716a42635ef6e3576983ef47b26e8c36bbff941d6e01267714fb4b9a9ead8546a814ba484c7c643008cabcd206e3f06ee347fb370dc72e67199710c91714f58d8e1d818a4b85aa7767a86941666b507ad5f7ed21bda509a4f72e76d8a13e7f9f9fe908d9e2aa5c126f4e2bfe70db7baf089f12e62234b40a635cd97d4ec77416b5dce9bc2734e8af672139300fd0584c0eac788190974d4fbc2788e2b1ca11eaf151b4962427e2ef20c1b1d6ccfc96b9252d9aabcd77f656203242d02345c750dfa7116dd512207ad537b99e75a262bd24e687463972e8be9b679cb4b4438b7b580806af6b0b7915d38e0082afe30676cac1d54f74b1a85caaa9ffa82aad6992d8a6c1ac9836c9708bc8517890e758addfd500f1cf6fe5434a8cc845ce297f40d48ea36284beb993dab2cf4994bd56f11fc04de92458da2e9b4b9df51eab586c3b2d117b17a312b07819f3334df78373fc906001b89dd84b9395a079b7374b94309ceb3706b618529b1a428d6ca024d13edaa748d2eadb56c7e6902ace2359de2ca45053da40368337ca79a674e5c698181209c217877e9620c766b14b90e17b1f626fedb323f80ae4a3170e42e42156c2b74802ae4de46338bada88125eb1d755db6a7d0a167c7af076e6f4ea6b3f59dd664c0d18220c3059e2ff3ee7a81eac30a0ecee831cca7d486c8d92f5dacde1ce7c1c2e076f0a8b1ba798b1ff73d30e2cf93a6573f9eb2ecb5e8fdd5d2de42f94a6f05cb01df7c8c93450a1e0dac296f80e9fc82a1c1323832bb53ab817912a9437d81ab6e865b5c59a6ead7099728b4fc005b1583eb72f13530c74d963793cc925fd3adb8e229b71e6f61a399bc9c57f30953f307fdfb5a61acbc6fa8d83b721bbf88cc168216c0914c6a9e75d005600bd4b818636eecfebcf018a1598c2c18e29311248e7619cd2f15ddaa8dcdca92253355f9be8022ec597a665581571439ebacf6b5f31c39489bda200445124b523289bfca95478a55dca22bcd8f8deecdf2826d33acfe84c5c71cc48aeeb60d090e770987ca84b85da103bb75f97721d2c42d8f44ad09c12dfa110656ed9e996befe69712bdf8fe8f8d606704324eb87047ea5d357ee06e9d7ca535561bb05699ebd90018d815e24e6dd1bc5b29486c2112598991276aea0600c13ab809c0403ee12b1a30a7adaeee00d3e0538750feaef5d6efe4f11f1265016f4f9c780e53120d4587ab3f9f54bb0471ed4c4697b72c9e11f0e7a587a8f05d8e9c41fd0549d28a90fb113bfed31892fc16316f88c6a6453a08be94422e99af6931194304253795b0d4203a91fe290b14d26a4bf093760980e14a00224114f0cccda21b2b31459aa485f715aa64896b4335ba4df5e531995ad0cbe7e3c1100526e160cd11a8ccbf6c252f4e410396c91a2bda7c5411417841bebf31ff495f4da63f84b448d1d17143eafedadf41d6f298600fcc6c6dcee4050a08a88ceafc865b556bc44e68d7bbedf1c38495c17a8411a85f64655a1ee40b93fc5d46af577c254a5131f317169e19e6a24f1eeffc530381151baa4bf331ccac01c9d8ab22afe98e5f5ba5e17434f5cc38ddfdc5167ab4693483f5bd604330832da6f55e8b1ea7dcc5a5dd978bb4f842b55bdc3a34ef769219e44cc2d92ea9f2ac3f5a8a69e3aaf4981c09ba8dd467bd042c54e004a8ff0a443871812315a2bee9a30278745cd0324f68b1c6c952b29415059a8ba028f43f03c59012ae0e7ac7524cd0433699bdeee7222034a3316783002552fd2f0f4efab13da5d50e86614f7617c47818d312166191d71fa7e9317b906efc6ba5eca0ea037c789986bcdc71ac4d580708834e70b7b09d9bdb7ebcba0c2c33d6828dcdac6360921c4a68b9c2779ba4c61fc8c4cbf418a42b3c63bef6c440544e47ad68cfee7b022f84b3dae64c92478b8f02ea2fd4b660817652bb74ab1a5bc8668fefa477f0fe231504a94acaa7381cd0a990ccae212b780dd05bc1545d669c8d928cf9c1af56382cf76c28fc9903db4b294612dcc2da8db52dae650475327895a9aae74a1e5589b6edabd16fef8e347d900f5bded1f5fb8afeaa64a38f970c38ab6a65d358d5fdf44ca89b0f331251bf9dd919c8f0be447ec966e1005b881bb3e73775e0f1bd4552f0fca9a1d8d1b006cf595f19300eb8b67361b6161290bbce5079d42f7dbb2841fb5cce5f6fadaafb4b4c35cf292a361dc15494ee860c8a2e553b1c7e2e1b564bd854236743dc7de36d6c2cf9f8dd9b0be9151adb933e0a921cd17612399b99b0f6fe4d3a655b157eecc3170b7c59ce35f2c65299bfda27e823b769f1a55d7777acb7e243d81f6b6391fe99f95b35207f84b2b73e59c7162def6343cd42870f376408659401fba05078e25bf8ea75691df5c7a1548a8fc35643eea737f304fdb0fad88659408a02935748912a9f6d384b06f69a4b0586fd7efd8936b51d588c3c8692217a56ba84c1b7ca73cfce16d8b1d5477e8e8d1145e2fcef367678357a20d35726947bbe57abd14b1fa4bf361216286e1b4865271f51468fef83568481e7e6e6e70c18d0e40eb98e276dcf4dbb4384f0ac4c5503c91fa2f5453b9531435af59f8a75c2a855b5784e9e2377f222006395fb657471dff15fee6e13f6b57d2466251fdf79dec2ea12c9b1c7e31f925b01fc23ead9032088c962bf8157931ad561426cbe8f3290ea03e38e4770359f1beda8d1f303af16ff2bea58319aac6a84e2daaa04a837a1226c3ba6b86b9e75f321696b7158f7e92b240e5accab8e47bb922ae9900a1166e5bd1f96a52774f41e28e19669b57dbdb88489bdbb916cd083200ec4d5ac936a2fbaf53760b8a91e029ca6e8e05c93ef497104229cd1abcbbebf6af8ec20b35e407a7f132cac14839ef0f504a15b30977e5ab004da35bfe2a1295be084636d7c13f1505c7a95a0874805c6e3741a217cf58c1621ced720191990d853dee675e8a79cc450f90551931386ca909bd87c6bfc73373ef9f346bd3952a5f522f7e747a4f1ddf9698a3a31a49eec6d40b50c9f8daf24dbf1cf06019129e8a8cf59ec605414432cbfce516ea60cb488fd63b380fb75b75955509f6a5be115ab1be093737b6bc4aaf6232939969228d77a7a1ef43b1df5d9d8ffbfbee64ec5ff4fb361c89470a796fafe06ad11b21ba4ad2979c797338225a9e85950a3722eb07f6b7933ac0a364339ff5769a15dc257b5dd89eaf2050b65c9b053324049afcd225c18024de4f1b9f7683c2dc573ce7615d18c88adff012229c00fc71f36ffca3d416ab30098eda991840a3b223095020b4f4c506a596f796a2bb910dd2ae08143ede1d8f435cbb18736dd2dfb2e85f11810f8032ecaace1cb9fe0a315ad540d0d9fe01bf2509918cd7fb0f8354813d56f44205b7cf8777352d0039e44e1ae207912991bbb0ca526ddd098b5567c83da6ef507dbbd1edefcf74dd34c2b453484e6a2917f9735c1e0ea47f7b32feb57a6a2a035d70ac96a8d2e75f6c502f71c5a2c748473ffc7886483f69f68cf50c0e066e7c056886c5b1d7ce4ffc6b656ebb2674091e32e818af82636769205cc3558058d2f81bc142d8f8d4122dc1423f0bba644cd4bf38b9221d43acde216ecd07f1563b158fc1f4b218582e246ce8eb0d3c20dbdd6ab8fa59a19d8d2983ba7a04e676cc820f81511c441d4cbc728083cbc236cc53c20d8814277db641464b44d6654b9c69185526e562f7190488481db04b3a24bfa3da22bc489f0d325a4e991605e42ad65a35b565336bca864c04cf6492f7ff2c37f6e6e2c9fa7d8f66156c66b0f0419086f9508a515c9c76fb1f7337a66187f6c3895af1acc90e515d18cbc1c11c5e8fe7711650a3618329160a3cd301db0f47914ae1bd67ff10e10941bc4cf3c7afe4f947ad2e1835439468146f80fce8130936be9e58c0893fe9921f463c8095cc2aa1dbf3e5393017db0a46aa35812b5ec6c95ebbc01ff3777d239f69b7336b469472afdc85b72de1ed7c0ed9435370d27cfea98203188e9ff3377c97d7dcf7714597e529879ef99a2b22da1064f1e7504b5d2a77633a664c639b4ad06b36a16ddb564d42b8df0162daa424a01d4446f8ee70652dae1ecf2b4c7489244b8f3f71e64d3c2f1fa179f723a5631f5a6ee2b9c9881ed7125b4f8b9270d069d977078928ba56db3e0f3a4c0ff7ff1f0ffd4c04df49062c3dcb9d9fdd3fe6b3267d161390e1fe033861e57b5e25a77c4042f1f3c58409b491b45e457ce05d05f09cdb0186e79a749d1c895b70d62bcfa1bd5771c2acf05ce752956b964c7af39f48fdb27bd4aa27382af8265f5298b530d86e7d8c29bbf4aa2eb287abb8a01ce1647b954f454806dde3296a2f5506c302acc7bddb437c51e0b06091d044641c8ed449156864ae8ec6e54859891ab572ad00710f08835953378058c5f439ee5e7757be55b222fc45798a5f822aa4130b5f55f63a62ff780b08b06b5a641854d42c7229f4c2c3ca04cc21b5651064f4c484d1f653cb5dc4faf5116b93e13ce40152e467248e86e300bdb3055c8a5fe0880030779f2f8687ef27f7b83faa42e5e9b1eeec59eeb4682f3989cdbc085138d90ab789da0322c36f4daa83b397b4dcdbfbf0e9249bc507ffdafc42eaa013bef524f09ab9546b0764695e18013db1de46bfd400df286ba0f32fe5bf01cdffd2d5af1e7ea0d75fc10df23bcc2666c6fbaffa7fcadc54b3280f4a5af20e95ec4a2e77d8ad830a138fde3482872a923bb52eac3d6e57474c7648fcbb725f6d19b1cff1f60c45c2a2e3739276b770eec7069ef4706cb61ebd8e28d1416946cd052e60754e6ad45543b3a7a793f740d85cfd15140fdf733d9b519f162798d497ad1526965383bf9d1bd83ddd7fcd647a14c56fd5b4841e74903c3cbb544db7aa69ba540b83ba3df24f81a198bcb219f414e462179a13aa7bc7a563f24b9223642d35c260c89ca2f8e7ce02a31776e96fabe750ffa9e18ef32ecac24988460963eb257ac06abc99f5998dd7d510f74f86ba4c7bac8fcee3bbccd79cef506c366cf61b43bc867e5c59480035559f533ccbcaf303c94ff0720e19c078af7ee0428d5c661781520154a4699ff3c07f4371d0595730971157c45e552b794abf6b5e8df8a063a2b21f8de9c1cc13811e298557525a6b0ff0dde41a01e34bb2765e8173bd6db61242bf3edde7db2aee939810933d1f7e2fdc4bd8da462a0df03b19f4ddb741b63cb5aeb3d1bc684ae4d05c043afe1c4bf6983c1423668ea14d2420d7eab59ea109d5af9b79eb69a2efed627f90a51ca2bfa3aaabb47bff37ee211a16d4cad1a8081ac62466034eebb132a3cbc59a0b867457cf25dea59f7517a920448fa42534ed9275f7065c1ae800a2ed28d2e4fcd5f90eb72e2c3965f95500cb038feeea37aad37e19ecabad66eedd082b65533e31a414346e3adf992bc377a5bf592747ab0d8cb00a9728409aed09eb139e221916fd7deacb521cf92601e2c8438b605e6fbf01344e73ed8f4d83e28ef0efb440b1b9b7bbdc717be5fe241c7d1c9f929c2b2a129d3a378ca198a1bf10bdae767f0013055c86e036d57cdf614048c3be568202230dfdcb12e60cf3328a1322b6705a4ae18dc80ba34208ba36ff48ee9b0a732c1646ade0fbd6130969b54d0734c15d37417127444f657c42a64ae2935d8704ba02c35cb7d98c0f91523ea6c71a076fa9b056b648ee14608b5300a4abc762734a76c122b65ea427974c9f6eb9a954ec850ea25d81aa3fa793535e0cdb0193917fedcc8aca5b0aca4d0c2fee8df476166b6b4f3f1ba4d0522060825689736021583d12cf12d74920e09b5c2bf459b827f9d99393a81ee94b95f80bf35aa1ed335fc1cd66897bbf040909523d3802297144ba0deda5ef667cd1b65bc67e7e8d047b5f69c52dc0bae080b6ab8dc788cc103f0c117ca14b7b6325f36800df2d501f9a960a7c3b6f7564db4ac1d0dd62d21fde8475a42ec2cad664e15b094225ca2f765c6024fb64db5c470068a710a3c9291d29e3470a6d82d98e9d7b07df2944acaeca7aa9a9578d7ca9e1f7b73f65d8b9d8e90482a5b0468defbc692b000dd577e367f82d3c53b0071b2707b0934d7070c75c6d173cb72bcfdf4dd9ba55ab02510646838d64d03e5fcc140aea6c2414634fd9139ed83ad9e6fb3f81ccfcdaf508dede653c5c2391395f388da619ec6c7de3a8778c24d5f122be6358abd39ddc6691446ae09dd04c989926b7b209341c863f433c6aeb4a77b8ef2c0841c9e9bb9f49d5b8c6c482ac3f057e8d12489ad474a6441f412fe6d1739cbe2a55b7b79ffaa7a0db113a3719be361e0041c5404b8eab81f7436614ed5f4c8d115aae7a32926f00fd764c9773993ab100f21aedb7135036bfec0cbaa1683f00a0cd6e59a4005bfe8a5630a32589b85df0999a265b8c7c44430db10792a5c253e8f91bc2c4d99dd71f0754210ffe021cbf636a291151d377439cd98b7d7cb3482c0837d85e30ad3d9fdc3bd36cde17b5b3a6ad2bbd3323977dbda99ce6bc1c06c644c1eaab16e2a07639f763929d495e87ff1d98e0b202cec7aa3c332190de13fd7330220b9c57fbdc845df53a77708308031ee552a04bf8cffe5d4b7bae4a823ea09335d114066e9ad9b0e9f05618d38e5bbe8ccb42ee56e51969cc37ffaa9d5d7444cf22e4b39d5e74a3a0fe716f7eaf933685ea6d9a0d7745f395a4630d6da2e7b89586f5ce268400cfa8ac8ceffdc9a2ba16d6aed9b53a5f1548b68644c3554b2a40dbf9921787c3bf679f672f90e9b2b322ee07e69e5c4ddfa221f58cde4fddb9da61fc20f56e8ef414ae1191935d1c33309640a88db0d249e6caf75f715c90885edb189ad73f12f501216f5ba854e617db1669dcc5e688ab360751731c8caba5639af41de113fe1589c5b2e949f7d5690d34944c6a390019e3ba4fe8f03e9846a1c48d5288ebec909a41ce6bf276e6507a40c1addc6a524f2044f745e914cb7304bc0ff1dfb918f93fe5a9e6aa8353d82e8815f8799c4ae1ca9b54b4fe2ad1c06aa31063c1a9fc89314993aee2bab55ccb4c5a33d6f4adbdfd5f04b4700d06d641174bebc1cbe68b157d4bb20eb4e5df6105f3090c1622e2ac8eb0c0d426dcbdd11f5fd8b0b9f3205b050069677902b5e9fe0440b9f1c5ee71072d046c9a092ee5b4b143880cf3957786e0fd80ad7d2bdc866db2abf63933810dd716f4f70ae5c05fe6ddcf70e6119ffed76ab068c108cc28a41b3017d4826937b1359e41949b29685391c5559a857b6d4192e7c45c8be42933d925b1d6af673e53797139a541d9ece8f84917dd5f598e0cfea1cacb5006a8438f1abe684be4549394a33b11ab8516996eeae80431fd7ac01caf2795bd129bd54cb92400d4fe50d5b874d35c58dea9fc3c00f91a622db517350008e46e44566fffb03384692a2cc1a01b065b684974e224b93c94582c22b60c47dbf7fd2f188f1843b9a2949552fb9fd96d681ad41aecf0f0528f6ba6a853ebce29f37a9d2fb178ec42122cb378613ede1b3d0410ddd0c2325ec73f8ac5fe0ea47485543c4b617d09516723a32f69a517c75ac9b37b72bf81f31f6cc43ba5fcb35575eced8e24929998d3ebcc12a36905923505efa8a373ec414a6ceba65c6e47a8f709443818a52aae150ac647a6d4ea48c4e168ee65bad970eb03436381f8f77d1c46adfc9aba08f115f17e0cd8b2abd9797ead8da65c64a19e93183ae07ca55cb2de2873ad592eb034ef87c2a6fccf0a045e3e9f66f2fc5188fafd65246af0518c1ab173a88535164cc600ed6eee73b6a18defa15f3f11b4e18c79388cc63792d3a06139254453507231617167cf51dc14a4b8cf049f9ac26f125fdc2cee0b5161e1d3ec1f57ecb86519c7cb3184678b4390d29c477568d143eda0f89fc156c39a7ac3037112fb16dc06868f5a15714bbbf903ec709ad894dbc215ffa9a9301f667e242e2fc36b04f2430014dde6005ecd10be59ee35ee415723d5f0f9e21ed63eb415ea1bc444ebb9c0ae36a11fe1db3e9706cfc43926052ec76919f0e4501d501ee39045e10480b96eea50a7e06f0504cde95cd1aa3b405ff4accff61819007f0a71f7dd59fa23070b2f9c51a632a3a3e698f68e46324060cceadb47d1bbfae581ed8f30ae2d9bc6d080dabe0fc0dbc53941581e672e5ed5c764fb1f48f299403024dcde6a5274beb2f8fcb1bfc88f10d5eacb8bce54bcf68200d71acece34dba2507fa2f0c7bbe86a4893136e3230eae88532ec40e6a3a2df0f02a3549d48530866a4d338154b0a6b505ec834d2ab8216100adc47c13d32d1c0ae3d55f84e67732c71ba3027ffcc105c3e64ac04ee4054ff44884eb2347c376296b71d1320cb682a5321c80bb7a3adff6cb9dbbccbc77c81c2ac4d3ef2f1bdf07804eaf6b90ec5900edc9a542ab7f302eff5dadda219efaaeb59f160f196083cba60cd8b9fdf3446c8d14cd0244d9c197ccc8cd943e852e6a1c29f9d1b1949029b39629e0057fc09e318b62a8f65ed62bd22496a375ebedaef484d7a20af26ddf92739af4b4eae3da51bf3dbcedd7a8b39404435d92ddb0ce9494223435ab65c63b1e9733540d21a0fd805722143091cadab586115b5c2145d07356035108c25ea463f00afb770e5f297374e0aa179a766560b57c97c8f6c7a6436ce8e2d74ec5a7df796792c6d67972619f011b26769433df9e3ed1d4e070f33de27d9094577be51a5860012902a8da8189587625962bf79cd2137bb0a2db20bfd7bf3787e11ed45d08bcf9d2c7442ce43f0aaf963457475c84902474f97a26efe88b4b3bb3e901d9fd4965440b1ca37880c15cfa336fc644617c79fb7ac7ed99f21e7d7fee12592b58bb8576cb5821651ed125f1b10a73a8f0c79d96f535f453077b46dcb9f7e2613003df47df8111ecfde3603f62b65b29e50118a4d6387cf4f9209892f030f0ed8f02e8cd7751227185b42e8117a32ccf60b95cead2c3a18d1f4dbef96047fb0a39f4b75c866401d2853f9049c60670e523363fcd509fd747cb1c97304a21e5880be19c15f63bb28053a6e1dd775158ec8236b1f0c62e5de0addc4f6f79ef14c0709e72eac682a57029f223558dcb0febb15c73a6fdf8cc40fdfaf4212ab3c917d27534b85af29dce160f8c6afd38872da421ca85eb7a2d3f0dc1bb6ed7096f699f0c49d78ef263ff9e7aab426395fa0f156d8d8d5f8a5604d3153b9503c20c8afecd8a948fb950b1d696c54b05c75e445565f4355bc24901a2fe7279ac9cc7b634141fad9da1d1e0879553c7c2af7c05d508d582cdae1f31592cced096a541309a2e135b9f055f280475b4fb7d9cc66bbfc6211fe9d151d3714398499a48cbc27835f1b9966ffd8fde6219e051d6ef74ce68cdf1cf9844cc12d4905e799c61f6167ead1e3502429d0788da146a59dd243a4d15e039746e81641dabae6782d0dfde595b8803bf28a1c870ddfbcf22b8237fc7bb6109c64a142f0afd8c310c2068f19c368f043160dbfba7dbe8d2847c7853f7bea3fdf3353fe530020758b938d69976b0e01f50a3018f9e20f4bd4618a688ca5a4431f9696f754bb1a049ae7a963106395019b645c8343115f79e80e36f98ce1d3d5154d8d889c1bfeb98f69eebd6c132952dc25f1934db122b73ab7c599ef5e99edd4515465ea236a86ec56c656b04608aa7eb9ea666f4b3216b3eebae188a495ea4b80e61ae681eb3ae48d7750a2e6a8792341de34e115fd41bc64b4b6867032ce92d208215e441ff353d03203899180895d2dfcf5410fafc6ce4f2c1c3091371a250f5cea9687d9f13e8d60ccb998b05e0d48654c165322d1e8e86636493e12bcb65cbfe78a0096f56efee9e05605dbe2fcee1a5b80332cbafdc5fa790d7961ee66b17b778755911bd056b7a6e2fcc727aeba4aec53d1d80fcee1f7ed6d6907f1c7a17ed0f41d74bdd31aa0f10471dee5c06cd192a58247764e0dcbcb72a906a6edd9734b36184b729e06f8cee1fd2149779e50110524e8732bb7ef42aeeef3583d0ea35ca536e4c252c94473a0f251211078e02fe2c21e3c7b8b030e8dc8eaa6dd0d3456360f801a39e028cba5f9dda2c8922e5eff11993e5315339034849e509d312be34c8da178e1243787b6ff7ec26a34571f766b2d7fbc72bdc6d70728b2282bef34f65efa263f84a817344b55896b4ea902e3ce98bbf8a9c2eb0fdf9b40d418c4bbfa43df056b67d50a166bdf51519636c0553cdd995ae49d6e7483bbfc9b809aed2007cc09fce0cc916d7ad01e5d5894d8fb947a13226612d7631032046e40a5c62b61d48a5e56bc7238ab668e656288fde89b948964374fa12fa543b6b8cce62c0abeb7a9da6c1467df0ed015a54d173cfb7234c94b279475364ce1de28ab8832a6d870c5ef0baf424a8e9f627011c980295ae8ebdf242dae8827f7e91a6f385ff4ebdcba5986c5cefb320e82e8b327478c622c16f4ab67d6321dd22d69e4f3cfbe1f04a0513d22103623a0bb85187e0272fe5f6c9e4491eafbe18b1b495fe181f8eb492b80448772fd48d81809c4d1068709cde60918e31cf74c7a75555937e4f2b0e405aed98282c1502d5b231321d41ed60b39434eab874b8b3d4ae6c56abfb296e6e2efde096e87172fb6883b5ea9eb08675f7a6f7484398173c90a43060863999e250bae88fd360c373b90616a5ce876531406d77a77b20c9326c0a657d9141ca004c27714f07a925e9a82401ebd4537c913601d9d05d3af7290ecf3fec188d9e6de216406bbb6254929978567bf96dd8df4708cac021eff12f7dd548e2ad24d771e123cc5f2619acd0274b0ae73a9cfc7d1fdc67be69d282f2ef3617c51d03bfc87ca4f3ababcdf868702e99b3729d04ee8b32978102616a3e1d83a4de36eb205b34f8e1c5d8a44be8eb65d6fb3fa7cae2b5d4697acd559fbebbf1474250baa190b5df7ba08a288ac66830d8d9a193139c3b9459190685c47f09f61f5b37ecb506893fac9addd3b008a149334fec791e754d8198a9b7035e802431886c3299c0f08ac0b64b47b68590bed40c02cee766c658fcc401e97a026562acf1f2aaf188bfb39ecdd93aa7598a48e04d4d42cfb83750616d3b843fea16c86343a3a7c9f3a1322727983a6b76d7a509b2582e5a634030c6171c639aa1ddd78d3dbf64a9aab5c3e85e7110f5fd1a88d7673d43e411ff00836d1745a2c3c365f2c4d471888a2e60010a296a0fff9443f5aa5cca1abdb71aafb28149bac8e9a5b5b405fb7273fc7e4ca4970b39bc6ab372ba5fdd68634dbfd8f224b8a58cccfcf943c6531cf74a2f17f28707543948f980009a25359f621cb20c044c0661d2d589f521954b13412d85a6701c01013649c66c943580930b60b15d59d2f9a43d210f15c788e87a3777246265d26e2a34e39b680e9baed2f3221f7d72670b8d0fb376e47332e076eca234954ab28d2ee609e2a8bd58be6af82ad3c87ac8a9b3b7bb19cb98086ce8ba123742daf331c3e35940d9acdcc09634a866b95482f16fce8492a681c23bf207b556fdedf64c4da29dae8d520d5809852392ac4c6d741afaa6f442ba0e531802573dc9685c6c9a9dec0c109341becdf356f457c4eb00ada1a545e302827ed5a8f39e6160745f52b1f8669ce023513f8d6ce5890be0d31430daf086447212bb8ad0de8e7f91f52c215a8f76bf5f555cd4c786c7fa08952e8267c40314ac4c5f6b7ed7cea1893ffe8f7fb509e69304b2a00828cf1150c773e7e16a1b93884cb5d4df223308fcb2f1fa94a8426756daf65a183108aa9f5a297e4eb5da4ca7552733b42c96212beee92fc8d4cf5b21d04c429e6b12baa21b2b1745eae6a970ac961db01f89dbb795b6f233bf665af1222faee6d422eb4b0d6c407f6298ff0d1bb3e97168c26c5b8f60ff67b88cbb3884e378bbfd1a1e7069d71b8e2954ee712f915bac028b16e1188182617cf17863264b9e88e266cc215f59b50ba8cda530876fa306da9b5cb942f15db6fc0e3b8426f1b2ca7cb4184044c8ea33bc2581e190e0423151ba093f4aeeac2731ee1a01f504a2249f325e879ba822b9139e762d5345f825fc1e077179652f6d31d121f06b7e94412c4a460beaf24c1a1c482bcdb551877959adad57c8d775c75806859f8447af60b40e5869787eaaebe71022884e20e721b45e0798291447ceaee44360ee85f0a58a8996c472011e1a6985f7e2f6a6df94f82bac73884b0169b7336c445de1e43d3d21cb7958110a82bb9098e51a741f19c9670ba3c068677bf649cc21403c409a467ffcf8802789c780618eb9154008063b81db695001f564b13779142d2dfc7ade5c73d707786cf272444d2015bef48d9155b1bf19d2f848ae124222bf9aab8864e06aef7135f2266d11784f08b3b4ecfbba21afa4c8bc0643702087db5acbe9ee84088de100670590581e62a8cef3068dfcb1759bae023e1b40f9f34ccad4bf83168ced8994301545f5eba1bef805380cb17704dddbaaa862f1653d99266933fcfdd2906b39c8b00ec0651c41a4fdc05f3e604ad0757dd7f30c752b9dfb825dd52a70e4d837e7882954e794e71e228916c8a7cc73f3595af8ce51173e38895a8b778b7e83793054705a11994c401b69cc1fc9484c2d47c0266cc56e3f849b9b0eca3ac49fb6e63ff0c5e35a269f48039144f9b3d955e893346ce135d1b07523264d4f2f25828a8c0f1bc798cfb33e1b15c981ba22caba60d0ecdef58008d03f6f12c53165c10961d64de79e24331969a30ad929a340e063c7366d74dd29a53dc9cbf6bd1acee7ecc199e1a23ef89d3d48dbfd84f7123566fe038697fb788730cff99da04722262db5a090d0452d9c102080a833bf0224cfefad7201956911cfd8fecb335c367e8050d30d70f3a8d8af02a809520f525838d4e2b283f070fafe03dc427462d6595c32ddd01127f368cdd3f44d9681618cff1151b7f6798ccf0de29cac4370ddddb70eaa6a10ea70a38ca121a976d69de43ddac0fbef6e29cacc50cb44eb6ac521a6b31188906be4e3bd9c7b0aa70cecddf3f0e10986a33eb785a78367912e46ac000fe3c43995f6526f03812d8fce0b54e8e58ab05d71564d908ad28ed7bcad1fd0710fb745e714924be9251f0dd4537daaae0a872d9010c4efa0c8d355d129a5177eedd2c9cd18c831ca7f5f3ce40486934a221e8eb086674be03ab37463a953eb776fcea65f5797e670d1bcbb212c34c3d62c7dd7dfe2f45b24362558fbc0fdcd0f1d690fc5fa388f04592dbfbf268956be20cff790ac0994a3185c63cc3a14b5d7e27a6f195aa4b8f23c67bdf4eaffb36540c9f21b013fb257a1635810112d97e221819364ab9ae5b06877ff0c62a3dd1fe15a0d62537a0c6f63737106d6d34486be78ca4356ae0f3cb2fe12ed7905b3965939a8e29ae6e52f85db356d3739d5486906f8afed5553003ff526d2550a5e7b709c1d172241158564a872dad633237d51e696004c091c010c015d6cb152f4a97ff05b148b31205be0f6043443c26323a5a62c781734a186bd2552296a76716c9c3ff02b4d4f5e51e746485068b2520fc49264fca0e133d73435b99137ec98288036d96a1f20aae1b5159489d9c57240e95d3645e6846cb0f2df22c5be67721cce16e200a38f1d830707b941add7d5c2626627898e9bbc2dcf4219068cc8b8b9f947b9830cf95389289edafc3e245fcc840b01a3147c5408d0933f397457c199731173d6d2217d70099617519224e59e8eadb85cacb95b7aa79ddadb5308099b462ef64003c2e612a7211d649b79e3cd1b33f984b7f65ceac4df4116d26268fb3620b2b5b3d28d60e2cde670071fadcbb5ee9d63562c516965f5d2d5c6fa199c39b6a2ed3f1461eefc2655b53a6934838049cc2ceb93c10da6fdba4482599add0e7c42aef4040ca6b41780b8e15d92541a182b08255c419fd5e27f431bc870d8129cc5697403187cb2672426fa0f4338f99d8569deaff8d469eadf3821a7ebe6943ce7cf0535a8fea18c1cee416607c6f40fba822e80febfbae9c0fae5ab1af29fb77363288cc7021d0e3e987679f06d23b444d6b20514acb7e0a8cdd09124013fa4d04a68f391b6f600c583bf35ca0906f1ff1375f969d6dcd5492734baddb7ebd633e41b0505f8def7ad31ec028aaeb87b96c7f84cdba0e541a6f0b8cd7495d0771a541842e7712e6a7310aade0061ce67e0cc7093a4249db9c6e4b48963166dbd931c6e3fa9a157dbfb47b6f56dc7122d070675b81271cb2e6139d1c4a49855166262af5468843f10ccba8ac1234303bd0cb3b299e6b28a46678c4baa9906563be9276ebee030086b8d89075b4382d372f9233aba7ff8dc0339c71514b5b5d1df29195cfe714de17137705c6adca16888d096f45076b4f8699e7489fd317a5904415a45696611748538f8e969f09b521cac46179842c8b212708cdceb05f8916562dec5ac5149694e792ce514a61fac39b7979bcbef82c2ad068870eea4595c855cad1945bfc3f53f40443dd654f9cc5e9e20774580fdbb7e48444de01352147fabb0d8ab32da7b9bc230c0a43634f3dc68a09c1f49bf82cec54a0e044b03b1e7a847d9fc30b2d2718163f153ec5fe9e16fa347a8e775c70102bd06ce3ebd37fcf78041b91ec8b41dd8c223aaee49e3905c6a3a98a9584130fdea599edcd1d9088a75da217467a216f235a268e14ceabc570816e307f318d337d1dbb6c219f7e26d02ff39dce14ac17ae87ef34209f344e4f058777864bc401ca2ec031aaaef849076d11dd3ec9b3afd2951a091854a2a6e8b049ca7d5f80d24bed08e6910201b9d2395f9c9f038b485691acdb09b547e81e160d8326a43539678025b09a6db487fea5efaad0fe85bf0e3977e1c2522b614abd6123b5baa9dfe54467d6b2820827717fd4808640c890e74cea015d792a93afb11676c8086c02bbd0988179adb522deecde83cd3cb8113519e03ca118c8720b211772cb42d445dfcec54056d50c01c2f64770e2dc0f66d7fcd6bb535264ff6d9ecfe1679b381b9cc602785b99e715e4c9b36826c678319a30b9fe440b413fe021362fe1d4e9e31af66cfb7d35d7fc3cb02437459b16120c23015cd930b2599c773b2ce68ab41ddbf467b92c14d27fb1a8b7b9ad3949ef9a7deff2ba7287ab365691373faca48f505cb1404d0e41d7cd0f015b03c45bee993cfae98ef26ba347adb2cfaf9c591c645e4147e5bebd9a8aa1d2dfb67280d3580cda7930979b256ed86e75e1018f43fb6f8625a20cc5277bed27c3c9c96d95e3cd253a0c7e8b1b8a90f63f71453de5b9288bcdf55c6df3f1db3ec89864d9f26c81a8ed9bb6cfc0cdec24a02dd6fb020d8a6a907eb4980242db7a3e00ccf74c9ad9a4f2e7682307fdc9e0a6612b80985cfddbbe69306cb777b50ef37e5f08cb49ea19f284616c8072df334946e3e8fa4098a8f89663e0652da864bebbdb1a0407c9b28399cfb6a1a615417a1fec21273f4edf1d7d68762010f3f4fb0fa1af247d9ca971d68430daeb2623c253971353667c7b6b08b8380fb78b672fc0da185958cc28d9ee71f8b955db57eabf6f71dfba52b1529c34f8ef71f316e6fc5f8be2c2026d4a9cccdca4218b06eef8bd2c534409520eb9eb81ff4b18c96342a935a5d8408fdc0c9b170f5872179ac5a03e083f3fd15aa35ce1d457a1edd58484784115d425b50ad8b357daa9f1d17fc4b001cd010b1a575953990dad7253a19323b00d2486819fe594424721893734b860cc802ddee90c272a3aef1ef7540d14d583cfea672773dd3ab8c5c3e6ed023aeff7cce6f0439e35483c56513e4c31ae95c8117d73f3b965f9445688b392e48ec92741a8362cfc12904a29aacd16ccd4630ea4510539979a12b8ae77ffaa40765a386342063787e9156f491e72b2e1e67463400266a6ac080a312ef411f0974bb9823ed433f9d435c1985d186386a53f7dd4a63edef705210fbafc43a7a0f3bf71419ac72529a2f7d81f5741f15f0d33fc38a938b51a6afdfc7a37c01c9540f6b4f20322393cc7879fc35a6058c61eb8d6a6226feb3e3ad82cf133995ec73ddce2f2cbe846f2494175cfa5f4a025c435434c95dc74290ec1053e00129c8a43354ff8703697e20b0ea5818139d7f9db4d386dcf4e7a54295854ed5819a3e726a603f5b3b7891728367cb45825f890747fea7890fa77df6ebd5272cadd3b051dec53630633946147f0b3e962466b55c745ae94cf310e30da61d6daa9104baab02dc045be05381da7032ad7ba3ddadd19812cca7d09d3859de3f4c6529b14760372032df91ca0d29da0ff8b40e8790cb31c8b5af845bd64c11a4dae30e37aa72e6ae822cf8adf7206ee4829792a30f56e640b41a3796ffe91a4354fb8aa5c12ed0fcba95df210579be0bf9f8309effd76abab0736ead1f3c54bb2ed3330f31276c5da27dbdde1256c1c70c3623c3483789868c445acaa065fdeff0d782f23ae9019afe5d95aa3b60f934d7e2325072bcb66b8fb1b2bb342b56425519d23ede103910f43743e0558442701e783e8315401ca33f6ac8611a9248b1377b9322dcfd369ec75cae92490a23b68d92cbed2d048a172ab084304f2914c4b76976bcae85355b7fc33f2180f1616e181c36bf5ecb23b5116a8f5acba2bf8535fc0a4020e23ed8c2c31606960d56ab2249e0e7c387e00c5c30a14e324b89b7790b1294d410db81ea4b19bf2059cdcc04d27664318c004ec28b2f6bd230ddb73fae48b21da953c83f2eb1e2692b88f6ff4c71f49bcec04c429839d4e02391665b4c0b9a38b5c6d56c868ff4554c678d3e6d91f8afa1730b77e46e19dd3978bfb67f41208662848a72ad41fc658a565bcfd8114d605a3b3504f388d93c2f36e945e816a3b343c702ac920a20806672e31010af303587616f79045a0632030493a320011306b4337938d6042a4f3b1bbbd383371eb116a0e7fb2b1cbbb3cd8b06535c976318aebf36fe697103f8e7ecd127b9b3eca3c771a7f9dfae757c43373f163f59bd0b39313cc5e16c4dcc4b2b5259c65aa2d05febb23ec1effa2f90cb291cf285b1810453597899c4db47bd25466804e9ef7535d67bce16ba1180b8d46f7f733c723699f33d37e9dc8038a09a0e02395d91d950a51439e86a0af5f3c766d807a39e8b5cdbb8509b71e09a44a7500e750409d3c061b43051596626cc91a6e4cb5f81e14e9c45f99d38aaed9fcf4f837b76eb47872f364e3d54bd43dc397d9e690f96157a630f1e64b18ba53ba46f0c7f7250d3f6c9a302a04ef7ee5a2500dd99d71264ba60a7ab543eb93f6ca9c335ec8bbf1fc0b96be54d556067fb2f4cd5ae777e1bd65e97539fc2d992b993a692b46801862353fc13af266290b1a4fa0f0ee3cc981ac1cb84b5c7b44e914352faf79c8ec0bc9df4d1fb9f400763bf50b6712381f6d370b9c1a5c5a86c5683dd5fb2012ceffef876741ccbf75d13a3d3e01813d019c0e43caa45618ce5f5aa0aa355f5ba626b5b54cdc0b2c6c9eb2acc9a1a65877432946c6ed44497832229f4bceeb10a2b875100d7b2cc6f41041db221500e9bc5391ebb39716d323233bd33b3c224de2cc247418ecd65d1f39eb50c538bf3419387d064d129aeccf7cbadaa88af7f1e96228a8d8008fcb7f89ff7688b9d9988bf949a7cd709b996d8cd69eff2ea8a4e421e75ef5ec12083ffb959dfe62dfa2520adf9d0053ff8bc7eddf10779cbfec6835bf0de3b597b1310f3eb3aa801c1ff8a4986bf7a73549104d967bfc4ad92d7d6c754603fcaa0cb7624f8a57a7279dcc7f63cb01cc6322296ed07000f6fbf42da3e667f50d5038a2e470470830b409bd5fc169a3de1c172f3700b1cd5d03132bba9d8551a100c4297bfda4330d2bc029e42f820f03aef8a4d6c99f81ccd39a800d82ce818f8af7efc2e5c3c0ef17f5faef86ab86689ee50e45f607c6dd4df12ce46e41b46d538239b7706a88bb5e2a5d9736e5233913ff13d86a85d60b50c7b1d0174a77932898fe22a9446dcb70360784a892590234a844e7c7b74c63c65d8695e2b7f92591135ffd394be209162cba6a8ff4dc839b11f9736a6bda7ea4e3f5da4108a972a97b8e14f3376a0e953d9ede3d05fd525ceeab2832e4388d80c9e8f11517a6c2d36c2172495fd3dc8f57b103bd3bf03ba48ef951a8de19ac339d469f00521ea1f5a318adff19e3e4ded08c3dba6c3b756347d7b37254c585c59521944d74d57311d86038440fabc5a5b5f3772e1bf4c46b992d15248d2eed6a4d3a9b7e1d640d9847fef1de72274dba77f3baf8c9559ce6c76f344c6ec1a594d4c66c3abf64fae4c098380c0fbe9efcb17b16fe7b2fd697e1fb109ef0f58e76dbac901c643bb11861ff3e80e2a8335a7bbfb8c4b99cfdbcd216b194bfb7088499af1a82c27ee48668c39d64e77cd1cb80f09ae666c08951a42b89fefd209ba4792cc8d23658a58a0060b77763f51a8ed9799c1ed3bb20bdafc4f78bf29d57757b32b32433d80dcba50d6219148db99c8f2443f62912fc2684f6917c221404504b7c40f00b627b57b495fedfd2ab819b68ccd9c3995e88983ff0790509055e1202bd3c43972eb7a6c9017d3e6699e42826c79a2edf8de9bf55ca84b6ee67bf586cdc2d621a0d4d0cc3968b6c3f555c6c9d893d7485ab54dd2f65b0a2a79561907927544880577ace114b90e85501b3e5a02fdc40bf6c5b2be95dad58e24abec72148f9bb8ece2d13ea2ddb11edfbf7593109b9cc15606e996c17100e0a957b85f33637d32d96f81a46ef0e7da3613865e0fbe9c7b4901cd45bae1f836b54bba97c9e1291ebf5dcdcdba89b071bc142d8f8d4122dc1423f0bba644cd4bf38b9221d43acde216ecd07f1563b158fc1f4b218582e246ce8eb0d3c20dbdd6ab8fa59a19d85bf850fcc364e48ac7fe3955a7fc3cf72cecf8a990b03e7e5e0c76641ca1ebb08a8982119ca4b0fd5672aad3077436ed4565b2f0a145b4a321b8c9e37f7eed830ae8b11370f5375612f34d31925607017466f3742dfdc762a6302b7504b2b7266bab97836a8f5995fcc7709f4deaf84a774856cea986ac5ebfaa539a7be86f305a6933dbd2df5620094088b42cb5402ce4c0baade8613180f435557ba47035e6a071e8c13c62ede684876eb764f4c0d1326f51d2aa039fcd67dfa4226b55535e8c27b4a7a239f40b176598cfe370fd67f56a491ec4934c5f1e9288b53978f5c296fad1be69d1b7005d564236307038ed22de261ef9d3f9bf80c0ab07545cedbdb144080f30194ac1a897b291136da2d92bc2f091112e2b72d58090e30c5c944cfc344c32d16263377cb7889df5b17c8317fac468caa1246496695be36eb471faac36f2e359e05355d24755c2225521b0fe1feb73e1357c7aa1f8eded0400a085c27883b71b37dae3a631af6216129bf2831a13e5378b8532df81e713b17edc18a824fef525a16b86ba8649793acbd1fd2f888ec0c68c1ba0345a3722ffbfd63df08f888b1a7270e3388948ef69e7a6b923998bfa54e99add46cf52e575a18e5bb96862d6a67e0ea9cf53aa5eabe46cb1054d9727acfbcfe2f5bf769f1559de2eaacd31e84281506565c432d0ed81236e4e5dbfec2fd779fbddb437c51e0b06091d044641c8ed449156864ae8ec6e54859891ab572ad00710f08835953378058c5f439ee5e7757be55b222fc45791baeef73d1660ce60376301028add35113badcffc5fee9ebf3bcb789059191dd1168e0a2549bfabc8b87acdb2b006d1ad8dde19466ae958c3f6ee71aba84c106db989c654d534ffa653987b7bb3317bebd22e7d8fc075e2e62dac9514f1ccfc42df6c13d94cc519b2899304508aff2d487463502cfc7914ef6b98b6f135c396331b8aafe53403f4f4e20e6924b0633f7def31e2966168d2d4736b776883f02a7e9d64dfbb52d2968f0dc970be9b46d459576ce9f35220a9db734770ceb91555bc01c86b65ae799be98b9c8f563dd9a2af6ebef48859ee89c663d59af44ef0790ec900d5d4f410ebf7b186366757052e20b60050133c95c52bbca27e78155dda38b8d07150f375d6282aab6699ef9a947e64b54414b8a38750f39be459335f25b338a126a6c682acf75839a17ebe40d9a0746301b8ce753422be5cceaa7444516e2a68a9faf769ca400c672a4f97a0d0c7141ce21daa043f87767f84a0e736c2b2e424cc6df068078b9cf6706fd2875ec6dc22f50b4de2bb6ecd6d61d150cebb232b97077e7c956efa3d512cd700b86b3511c46326b733ff441a7fa57f691a74d791a06299d19b069d2b9e5b538b9397a8682fa14f06647f64e8dbe2cd76e4a3a5e52f2fe48f9dc1d2269a4bb0adc61183b567fa65bde4a035c1b381f7483bf43a2e536c709d5545f6280df54691fac7fb5712dd48d8ca1fb49324b57fff4db83f11c12aca67e172d82f0e454a63a4129e777ba8a4567eeffa0176733aad51990047bc746fdea71d7cada3045d2111fb5022ff801b8fbc389dde93d97fb7ef28d9b80ebbef2360497498f1bc764f7f9249cf9b9db33ac9f5278bf567c07fbb568d35cb7dd4571d085a3d5f5be7c8828189a92f7d1a533f7ee57cf25dea59f7517a920448fa42534ed9275f7065c1ae800a2ed28d2e4fcd5f90eb72e2c3965f95500cb038feeea37aad37e19ecabad2f21e27b5f313ce598187a513f46168a59a7f473bf852103a0f1276d30a9135f15869e5339d5d05a227d0e069b4c3c09391b59aed5d6c3f3183b7f296cdfad228d7630707107b37bc68a0abc36268653f7db65da4c897695299a929b6e2e796a0fc93665f3b6fa0c9f076d284285e48ee2adbc829184dbd23b6d87bf70a977e60c1e4c79a01f7853a451ac43f283dc280019738a1238712a648c8266a94c60903518d293a679ed200aa2b5784dca02af7bb0526caea6659246c627c80ca2ac800f8e5e3ebd8362acd424d9833e414cb462572691b532e65941ad45e6f36a984aa0f7aa5b69fb1138d783cd8e39a47dc74f75e984ffd44a441f658e27b2234bbda3d137e4d98e5d2990153f506871dfdf6174adefc2c345e162a5f4a44b350b73655e9291be6c29030ccfe81e576f7cf86c917d3079faef546cdc5d4525eb567fcb636b778811b8b673da2e7fbc557e6aacca31d0088ea38dc4a33afa56429ab09d87d9ccc1e9be9cd2c64840ae94ce163f7cb60e1ebca05e4e10b6696ca5fb61ddb8bbd9c0dbf8cd8a4c7c988633a9cad664e15b094225ca2f765c6024fb64db5c470068a710a3c9291d29e3470a6d82d98e9d7b07df2944acaeca7aa9a9578d7ca9e1f7b7317150d290b03d52d1bba54606eeec8b14595eca09622e97891271624f58821d718d0a0f662c064bacf5a2497f2feafe5ae95626f79dc85b5a0ae7dc6def038ea17070b939342d1812aa1d27a274c1e7998c89cfae412e8eac85d7f4b34c8a7c8abeafb08a3d66b6c5f5fff08668fe0deb95a11e2deff9be1f2cd5e0fdb9327309cbc52fabc018bd5b61211d6e031a3ee376cdeb80d649d33fb00d7c71a58f03222bfab762e20769e805d4f18df264afaf3df0669ef99aeeed8254f548f90f17772c05a4f0b8b3b4e73585f2849e30b42d08a4efb1f0d8f08aa4684dfe8a7d879b65534a0e8daa1016e03a66349d213dbdd8d247b6a39c23d7869a47ca2dbc2429b2af80d30c2eed8e568632966e628aa0ca2f88d294a45f51bbd4c363a3c499b341da894a33aeebfb6e906e73062a056a4d5db46ef34cffa2c189e4bcdfb3a6ad2bbd3323977dbda99ce6bc1c06c644c1eaab16e2a07639f763929d495e87ff1d98e0b202cec7aa3c332190de13fd7330220b9c25eed1a228f998f09d9661b711e186d8a7f9677ffbc01adfa16baa24c2937f025ed7f217b0cf001b8d0cb34e1563d66c531cddbff8aea5e0ac696e7e20ce0e79d5134d58948531dfc0724e8a413497564b70f2c2d165a410a2a8f3e0529e675c611ea3a1caaff4d36a62e4dfad848add75e29655ad3c3feda49df8a8ccc2870896f6497441da168ed4bec826922ddfbba15473f952bb76a7d75f2d4e5387661577986bfbbff1dac12b176c8775215d4537efa6668b4e2cfc55f7c97983ddeafd5e7c99a3429c5555db5d94efdc04be67167320746aef901c22ebd1c3257d55b6fea9b9bd80a474bf3a9a636f69fb7a06486eb2ad8b6508e368ec5694cd34eea3ea323d6ab467c5f6683be5351ec8b46a2f22ee15cd7ccf8ecad8d5a5d12697708206f9f46cda468fb5cdf228cb7404cfc5f88833b3fd62bcc174c7451132642122a1d2312a262fc6fbd91816175a7802a1c736d46c8e7f4ada5715fc0704ecf8bfc683439445bd62eb445b19e6bb4039b23ca62446a04faaf3b58beb3017016b072a44c397ef51710cc486b827192973ac002a133bf05dbed6741f695530dc605b7a129f3f6280d3d85b1b5982cda8c518fc05f2af18b47e1230d6e567072290dd81c9705b6d0c5db06fb7433dc6ab6b477389381ebcda7625738870bb934a3032f496e008f5e9cc320fd73f303a31d602019bbcd0fccff409119365aaf2e0804b6a2dfa51075972571acc13db8e069fde9c15f2146ceab08bb9d3fc0091df2b20ce88a40afc23a78a1f8563c19ca12f3e61221aafcb0be4ab9ef123b0f07a5e219a1a798269d687a3cac1932d98e12027bb8ab81f84b70cc1bd1acb89bafef772fb9c171b22b2dc3d17368a4e5204c297e6d41047fa4cf709919b3a5afa751466b7c963c05ea49c9a440af66eb43388c05104a767ab6353ca2da2907b4ab68d5f3c338db508ba3c3187575f16c7271faef83bfd33c35dc550bb3164230bc03b0daed43bac4e8cd48a670f1f64e90a48ef80a99538bdb935896310f1c58166da4d820a98826ca6345f1dc2305c674e585c2987ee085beb53b526fe31eda0381b226d578fb1085bdb9a79ae533718d4dab95ff8ec0d436cf17b0a2cbd1bb3841a388aba24962a7fd7b5adb4bc5883bee92f0acd0f734363d0380693b5037b2c5d5cd0920e9ffc37a7496ca2faa58662e4e3a2b2a5096cbc99bd58a3ef5f4e1ddd03aac71efc519eda440378ae9c8620712e4e4848295c42208c83d7aa6cc11817da7a2c77d07568257d6e6169825b4eea9bf4220e59db192b6ed0b4b12adfdb9936d688c4bdaf3e64428dac11b2c5da37839b8f7e37b6a2ca29c44a981116b3d251e08c618dda6ec1e2eed024ef24b577fdba9dd26bad0021e8fd310a7f4ac28af5e187dc6e49c6a5d37fb8a7312396f52498d7371c154ff4a65504ac6c2d35851d0770d764706d7abe6771f062373757aa6bb37c555f89f742366b2e3f92ccb7f56bd61d8a199c16223196aa49187c24bebdc1ddcc2566012b54a6c27c049dc5cab58a4eb0714211fbcd8142e4f12fc2ecd4e83e3db2dc650fe7e8efc8bf7febd67faaf8b46b422382275b3a64b932f7c911134a1ba88185011b1609b32898903cf888a1eb8256680bcfe2c27df06a6cfdbe321d0316a115d3c4c675f16238f4c91a0ef7b8706d5c660cad90d115d5fafbd4ddba4b519a9350d66f8bbf39b31a4e7c0288192d9d74e5cea97c5fe33e5cb4b8bf65e6d43a9b241be7192a336079bd2cd035011c7dfa502acaf6008e05ce62c7f4672267feb3d055f8a78b404761eadc30cfb609adeeb161ca5a7e6ed3cfff1b56541a1501372ca3a70130399f9436a4bd73291786b6834f9e8c55aa34fbe7853c3eb1d4e793e1b959e60d768572dadee04a24adfd6a4c108b0c6bac5d6ffd15a07d23d5dfc57ee4bd801b39220128edcd67483fd8acd9e97c85d358ed23b6c0bdf6936d9e2e1e7c5a4695e4d46c867299fe349726adb3f4764a057c2ace5aaef98e68fa74b63217f7320c8afb97a4269471fd04eb2f0156e48cea74594bbe75679d119b869007f5148e78260001e1e0bd75b5cbe779209f2e9d906cc1e55f39812ca4ff50ecc3cafcd0684521a569d0d89836d1a9865b7a729038c971adf4f8f3337f32c78284b97563a85648addac00559611b059d534bd03fd21e13e889c346243cf7459b503159367344a63d0c19ba1be1b13292881460661874b78ff82b7f49e9702455a008bddc8b3e17e823f754de3dfde28dd22365a22f05db91e20fb33edce8631fb3e6be5b97c818f0f6cff24adc3d28a88bb4888060f9b73f2ead1048af21a4ba0699d3edb384b8becfc64ad687770f841c17cdcdc1b3926f5b11c3c06907f9f395f85a5b606a6ef3513cc984f3cad99e7657096f5a4da248227345e2d12d8656b84af0064e14204c5a950e77a613aa92b16e40997cf5e93f75f0062a90acb225341f53bd2bb83c5169f72f7e79e89eb1db64735c3623860ebbcbef65e736008a569310bab5f5deae2f0a29ff70ae3b84373b73ca19be01d2c6b583eff4270734898aaba0bb5946d229d65ec3468b6ce0584410b848b8289bf26597fa1531dd140a14cc25362186c2067dbaf5b71f376700f9beb27d3ed9d4839b5a35ee19cdecdd73ed38fa18898eddbf72b1759e0f396b4b533c8dfda4ef115bb4737a8c4027659e87949189d13c16201be5474986f7a2c585e1817a61ccc48c43fe21463a4f6b54903b76504100989056ef5ae6a7d2e25ec09bd850403a6a1c75e63b191e3f56eca6410471b7c831c18f273705cda2b7a0cf053212202ec2317c065a59838b013379f31bb934feeae8ec7938578db37b8f299a568be8b185090a4081b29ca1d9f57d2ed5db99c7ac3acbd90432957c9ef00236424dec0e7084adc846451f9de93a307194a0a2622c98a57026d45af11554c4f3e8c1db46323c8daabfe6dc9e165887958eae80d8be73e6f5769cb6985e68534946b5de66cfdc8357846b46d2d0dfef0b21df8c8c5526660521fb96dd9b0cf41c7cf550c142ad4421c37da02c2a7c5c772f56e6a09f05eb6e3ea704c302569ff539a6ce547b948697db37d17660202fade049aa0158e04ce803404b683ce7b95724c9ade617593b625c117f1872d1777fdfb6a9a7aa15c2e4e01aed44be97dcbdd238ca495d36e1048493430331445473a7cedf1a97655cfa8cebd440608a4683d0913c65d02a49fde05c21e61875e41158780dabf64b1dbd7429338f5b8129aeb26718df87464f0f2ad9999d09a6919b6cefa2d8d1a3f07a59a21812efcfa7be7f651908a50b49a90fe9655df08f2a64d146d8bd547c6e1d7d217e882d500206d0925eef698d9ba8d300effdefb72c6bb52de670a23e71c06f43fa3c5b1699a1a346e4253d34e21374912ebaef7ff50edf2a45b73ea8bfb69a6f3f030ec523352928d2ead6f42b84d679741874b4beb11bc13c88619865f0c897dccb6e4a0a559933e086b19624330c199b2ad63796895dd8c93ed690d421134fe0a1fe9cd071e257fdf6714353b1db4ebe97cc3b564b301cc3f6e9af780ea20a10e28aeefba4337bf74798ee6e5055450f0ff7919ffce78d2957fbb03e35e6838421a97cd2c5c2d6798760f5560a9355a7dd1db239f037831d0933f9289a33c185e4b91593e0d85092ada1d3fa4c985d5c57cd0f6c556a10fb8a26831d8cbadc47a2608981a8c82b0e402eb9840df41021ed75e5005919e93b0a7d3b529715ccba32eda020ba5d1182df481f2eeeddf6196c466381ac6a0cc873b6fbd8c8002cfcbf29cea99644ddaf347ee5e1286d168fe748ffb09fd4dd8efb90b8291210a33ba226b9927544231830ce0c0057fe6f10f087fc408145884bc0794a9bab3d8612c60ff6dbdef0c811d71ae15439cdd4579cff3325fa6695b877e79b29d452c0894f111d4dee0d38f8f7947d74f65906a1b8aab9f38b3724ed35c6453cd7b099c4b1c15be639308930343517ed7181463d8f7920c0fe7fe8c825cf88333e2617294633fd219a584bf76ed590d6b750004a237c037a55dd7a4db3ec72db577d0d5328a2670c4eb87d704a229217366c23ffb294f014892f3bd8378e04d91bec96b4d748ea574736b9bb3f0e17ff88c517666b53e179b9ae95ccc50f6259f921d64dc7103cca804f70f4fff8f4fd8c28ee42ea203c6196c2767a73be993cec4e11533e41b93272f1834cb0991ba798e8cd4f0fb44d916ee32d07e5aa0d9a70f0b283e8fa83bb1f4a51da4a1ebb863c8b86a8e3dca073b18ea0e46f372dcae7684f74c47c6f05874f9a1d2decba21f8c082814093e95b0f8d16b7edce08a05fca94b3bf41f15d96cc1fff42a5b73b18f2724b8e2dc82510b5af34990b0898af8281801a25682ae8cc95aa6163b3c98895a63006f4d6d6b7f42a3df4882a3c530c6cfba51bd2f903c1373c235dcd1ed58bab82d2ee05976afa03f0c79e99754b6d1c1c3e64e3f48d8a1b1c34fcd6f85077623398fda73016cde1309e8b26de67354e44c6c7d06f6a085f737581a227ec3866d16eec30baafc9ffd81213cef083c315cf6877056bd38516dfc77e75b576c9f4e46cc743b2ea306e2679610d6c9cbb3309a281b43023fb5aeab035d73cf746e8de9d10beef0e41cf3731bc0fcb60dc7cfd0e1c4484204ae47b8525f02e1abaef465695c1d491f2c3361b34f80fb245303b604756567f7a9c8b09e19280069f5db82c29b8c7cfd0fe2afea1858d56e212b010aee2257db3f54334e57efbf44fba646c96159ebe2f861316aed4acc0f4cc745dcdfc71483db7a19298aa71b5f05fa6c87d70cf77ebfa304de6efb03d485a9c4a3c38bd5883dfb713dc1ca29295cae78acfc3b2bc41d39ca887374c6520b03f53c625fc7e84e06c6638d26ae8248c3558e920ff194b74868ea1fd3ed9d27b5fbe36f2eaf5985c9df1f1b02521be97380b44821f08aba2ae4b4623976bcb0206683c61cdda9589079bcbf5c94e76d63d8e9bc2b8efed5b6b3ec28d67d18f6874a1e9d04f7c32eea444c280b2161e5f9dd2c7f8099b400367c3ad619b8392fbc91fa5af217a346c61373409922a0ae8433216a4c97b3e87561f0df28cfbd25c034c1d73c53fb74aa7cfd8d197b3f986ecc8284b32114ca572ab73fe3029a3210b9d61277f49c086c4a3180940c804dc0080441649f1cba50d5582bbe2536022e8f08c1aa218fa056d9eaba3c082e2a9e40a646e98679eda86ac42178cada0f5b7c3fc8dc8f7ff69205d6b581e4fd0a6e15b805a748cfbb27cfb8e49b5b5977e7f26a07002cf2152c9d6184e56738ed1bd7a99973ef6017b6ac98cb1a2421265c0a441a10e1956dcb706d99c679ba90fff3955d5e0a1c1eee0af72d5d2fc5c6f247608e17fb89a1d98a9edaee76ea70b33b0fdfca56f19113855588704cb87e7a87936a46606516d6c8e1ce3ba5167da93ae34d28d2c04a0f8043a4e23294b8489fc94f3ac377feaf946e98c48b7318fca4d39755d1641b97249acf9f0a17abe503c61da7d6f85125a0b6dadfd83e5d7a11b2ce3b5061eaba6ad815e541ab24e8175bcd405ba824c1571f8f5a02e525db606fdf8e136589dbc08ce4363d75269213ec969e75dd72b0da9bc1a56440f28af82a8bbe168fa71a43077de895e28453a1ddd1d81b33be8ac4730378f5afe83d661a2b963f85b05a1edd63d5596e05b2c0c5a185183cce9cbe247163d5e0c31847deb98b2a564a1e1022658f38b54131d5bb92d3640e069320329718bb315416bff6ba63df162a2f9c30274905fdaa578ca170bdac0d2eec59e40957b8fbbb57a170e5c162854a723523a0717ea98165c395138a59cecbf9cebafeb9aa9344c5ec492892d41f67711628dafc33bea7230fd32addf0d1bde84b449ad2332d0a724f7e48451fc53f11d7815500ac072ac47f2665dbbdc40f5378dd7cd6adc0ec278b7fac70ba168e742061ba0949facc96df860cbdd2fb893b4daf75fe3c691854f121413f91fe5be2957b0d737add36d4ff0af403ee26c1079246fb990887d5e5268b4fc58878172870b88424adb6e186ffee74c3fb86822f5541389437dee43fc55e77ffd5fe45aeef7526c5e2dd4df48e69885a678122b0fa03093b59009cb988ed73ec0d554171a4c03fced8a29596bacf1dfcdc04c09b057692e4cbd9704cb50b8c7e5671dede17f770b92b7955301913c6caf757907d1f8a0bc88f0ebf6a8b15a4ee97d12cb9d8ca970cde38c953bfce7c46962adb1b9ad3cc144beba68a5c03d0c9ea7d2ca9c5c34945b369c97705ee991b7414ec75664182c1c343cd9f130521443af4e3416d793ff9d5457b945bf3736d7a3bbe48a7be174b425ab9e8d7765382eb694b6a4c32b5900978ea9d6ad26210787fef6a82a44989fcba3284646366d19239d5ae7b9a5d2d1597598261eb7d17a01c63174e1e8c6417e8f62019d884710fc14d3b1eaf8009e268651b0782429e826dee480fe50ac27589faa98580e0cabc7b673ab9ca26256388bb2c75350a21870a232c3c3e833705e2c73f36e2f45cddd930cd5a425fd37f72276bafa3a17360e8230915044e35c99976121a0d83ff3673659957094acd0c6ceaa91cccd118bbab6e9b49ddbbc2edb9b72e54e3378f90ffebc4c727cdb019f99cc608bc81dd5f3da8864d0d9d685e367686d8b335e3829606d77e0807132bd98afcc3f0ce3fd379b827e182c6686fcd61daaa2abef753c7b538b4e48f276fc8742ce5d658d9c0d485f10278a2c5a1ac17e45a91ae18441e6542b814efcc1700892ef04e4a2bc2c51e179cdb9b6d8fbaea504d1982bfd1cbaa564489da979be327a335fcdecb9bb6fb8293f9e66967d0d5716fc77ffb468c1b74413e53e3c6882b48c0d9d0f9af1a70f0727a6770caa6a411aba2658b4411b1fc8b56efa946cf31ddd2e7258b347c2a7695f37ea15e8875ae98e542018cbf7b8d31417a917c6f0c716b52464db27aba984b793f02dbe5c3c53d299735ce438b68c4c033f61fdffa768ef723fb557ef84aee9f103e4d9e63fc38c159d13893c78cefad0b1da02c454ff3e834e4de66e26aee9836cb0e56eb5aff5ff27f5681b5596bc5d03914d1bc5208bf76ffcb9735318010863b809c2965482807e1e3471839d75cd1bdb4dcc05efd89a99bf2bc0e3c056debd70548b9159287159bf9671b75afdc46453ec24c7afcf3b8d38aa94d321f5298feb9730d0eaec2381e7de1a6744fcbe9469021680a1147369dc0725df96b151eebade445a85392bfea0d584b72e91390544c00443878e59d6293c56dcd00e6d39995db0db79d86077306728695a4b19799e9ca323e7ed95cdf9aff00c74a0e60f64cb4d2088cbd3395eb58fcf4bb291bf6c2a28672a03463751b14a056cf45d6a1e8ade551639a5063f6b86dc9133d5a8d6f1c2d50cbea20f5a7609f99ae36625724234face210aed18a4e26e2f89e61561322ad7dfd36e2eb9df5fb9eac2266080e48fd5bc1da5842ac4cb39878d1739426c2d5226c1141d52e6b81c876481011765f7142380fc172f54a48df705fb045bd65cc49c36b54ed05d2d92263b231f2738cb0e4270818a40b3bd476c566952202c2c8ec9533f8043a9216af2435b870ee04b7cf112b0b5b7d4b760e69035a5d56f7613b4c23dec4f768fd75ae4fef2d2fdea9dd3ff264a68bda21a398c1764196575ab92efd654d874004163337f0b6f0a545dc1e8f15663034cedbbbe70d29d508f39b7e741165dafd40b1ea73ccc1604eb650ece81a45e637b20955dac6b4e6ceaf2783e60f74345123426785ac6a2014cd3ebbfed90f7c1ac310c3fb09993a193c1d923e3023894ae01967ce882897ed5baa854fb6bb8cc7ade24907c0a8e60e4a9fc2c01e6363d771c66b23aa0cfff496563b9ff9378131c1e1a92a37f7fe4aa7a3b59261cb178b13db15e8839eb63e2927f0b1c491a40a79754cafddb701147c7f229815d55650f295243aa552aaae087cc37e0c48cdaa2a43c571cc01e616be7393669a1c8a72271f79226d242fbc9c1ec30a333d4f8db1cf2ecf19fa112d223525cd4174e16ce88fc5005d9ce2315855d32116155582fddae54f6303cfa613ea6ad9168f4fb60a39799ad5acad6409c924931c2a016957f8b3d401d45a984d7e6a3eee3795a61671fc0e48f2606d7c384c0940215f89b2ef0c14cbbad8040833b52ad3df24d9d246e26f2bfdb034eabccbe2e16933b128863c9dd8791fe8d78aae99d4ba56000f174ac907771048e66dcdfa84d6f194714988d7609dc92aa28ca2d01fb4d4adaaa6a0b1fe8cfa32740e45b8bcdc8432db35ec3a1b6114d286eebef39d12b631e0f59f477be0df0c8c8d018fc74fb91950131baec767793bc6cfd5f64b92215f2cfdb2f3cb97b1e8655980f53d5a3712d2c4996ba7512d7cd1b95076764ac6e1c8fe27785a8a6e4fc6e9d598487dab3574eb946f648a978b10fe9cdfef2b1b2688524c351f4581b2758ac993fd56ad52f6457c77d06db4bb4d9921b2bb6540ccbe3133905167bfb0f2c429f81375408c8f62a7f20ae82ace974ecd9bfe1f90eb6a9ff9a3a2a90d7332e9014fb365bd57cf649b1da53262c55881dc32de5716e488ff8cbd7b6d4047e5a4512ba60587c0df0702986b118459c179bc73bf8d26916075a50f5247b847fbcd37a9669f1e6344721cc81d3184ac59160c81f7ef0f5d364000084002d4666bba269d8e6ac2d000516095f74074a49d77339f4314c43cf89692665611066e601263e92ebca08f3829f07797448ea9917ff2a120621a1f4adf0c01fc7988e727f508d7bc3778c1a47c6fe826ac0259516f540fec3ebcc7c43726f492ac0c87a33d020b3ea707d34336bf4ba13174155ca5b961817f30dfadf01a8065cdfe5b304d3afc145bae7d2dbe985736d53cf65e6f33b40f25dda7c3477b9521e6974a07e036c1181d0fe3a48739c12717f54cbe28ccc81e037177009e641c2f41e04033cc136f235a93b6f32d5880a1ec881abff56f13691047f3961ffea88d52302900fcac7625f2ea78a4f23f3ecc822760c04c6140b343c929f9f8ad067b72a22a35f903ab82303e5344ed44d50d4738b7eafaad61bcd622d4099bb6bdbdd9515a9427752d1a993d94822825d657a4271c43be3c6812273fa2a0c70d7acf4ecab7158e1e4a4afe41d02524a785b58c1db808f5e81573fde1d958b39163a4da85d6f6d274ee36392599da2be3ccb7a95ac56280ae71d175fa181e2f6dd5ea9a7ee77283430317769bdc82ce3fa10acf5a6d3477c22f2bd6247d81db5498b17d14496aa9367b4c78c9fd67aed7b11745f41d0f36616e78e46e9c7dfc1d0eb5094cdedb0030bfc0394e18bc11e8d1dd756d029d1004c6d8aaf51a53a34131eb4a4a5cbe691bcc3b11a00784777f20c89126c01e496f6befe53db04001a512e44ca377e0af7e28571d81bc45cb1e256aa7818580c1581935ea32858762120382146c4527fb2fc96fd21caa2a925955d47779a540247c066f32b192a967d2d3768a224123e10e6b20eeeeb105d298ff03428a5c504ff4d57e1c240d2f1800c750514c681aece40415d523bc1f2531102525835302d72c4838fa4a414c830ed8d6f91961529395c4cc18f65a84fdc5889b500a59c4f87ebb935b62e5170e398561f8ac91f593a869f40a1ea00cc72fc9ce432b84c43ae7ab3288767ca447078b009ce3a8f89bdeed79ff982c0665fa6c21a4b007e407506e5ce15143cf5c7610c3bfe8338a00f71dfb5f82ae6c030de0f0a7566e2ca0c78304cd5cc4492f328d76009a348aa3e6267fb9e63b182e0911bcfc8159389b8fed5c12e10720ae74357930a70200cc7c291708728fde5ec1741ec33fda64dfb3f67a4f76b5de5dfa1e47f9658769dfcc4ca8f98dd8bf666524a39e37dace9c87c315eda0af0b29cf63732e4496ff676e334340e327f37ad76692475659526ec5aea33b25dd83380390c1effbddc306000ada4fe2f78ecf0c44056c34caf3c2d0a9963502229b5a84fe7af8f2e208894edfff462359545199b420c9beb05015b4dedb25c5ab49722f6ee833bb30137ac939ccf8c554d39dcd0827f7495d3a6c4caaabe2e9f1cf14385a53390afe62248121f4f1ad11fab9770005795a10db957dd4e7e74e2137fc9067a1cf74a6bfba7e700a9ea9a0b323b64561b9d41896ea32508a9c61c225ac05ae2edfff873eeb7871a51b36e8b1386d255563be34d166407dfa301eb6d9c59b8e333b6052ec3208d0defaa7debdc14a509483edbb99fdfb75f8747fb4e2e166c0741d9731c3226a5cdd26750e2da686362172d42c106964d0676b448344572b9f4fe5bb26830d016c4d961fb7a539c80fdf5b909af908a268f5f9f79427d0f31f231e4b32812b61022ac4d1a28ee212db6bba3de4cf02a215134fb39f47d89b99f80f0e7eff11e3192976fa663d01bb1350017af6eb0f06550d3a05ea73f2144324bcdf66f0673467e833b58be68d9807f15a502bb250da26f162170c146fddd7346dfd662dcb35e80494c7ee9d3fbed6207b6330c04d537ef871063fcfc20b05e376e500b5ac6241cf7422528842f838301a0e927f22c88304e509ad24ebc69d84ef5522533a8c35326bec3f8ecf17353d9c7ee934370e3a5c1b314ecf54bd9124f1335979beb1401af03f5bb6083742e29619eaced4c9e0dee847de2f8755db98425affec4fdf661f4ad300b8b1971b9d2c6cb6bbf81e717839d6a76e86e3313a77e55fb134fb3bd7af53a349211137f22ad03cd180e9bf23f8a8d1142964cb33f72a308cb8c8e9593924ea183953cad6aabd2845569f01ec3be37a453cbc8445693d4d5c886cab6e4fb9f0352e20772bc763f0a80e25c1b0ff990d6c8ef6f0318ad6c4b600528708ca9a254785a3e63d399438aba3284e92e4adba6051626d31e81c4426bf23fdc077fcaa667ee22c96c3ce15ec4e7fd5b455accd81587ab57e96b5a51c2a9fae25daacbd20616ffbb0ce255755773586fa41339d9868f8278597aa4177f5f1413c6576ee7042174058f5586eeae0c486a182086319a4662c73b60ba343f153cde9c79c00b965586316bd46183c8a7e36fa269767102e7517df43e5cdf7e33f26184e90724131a04151559ff1dfc9ccfb4d90a1be8777d2f9044455662c01acef0d3dda35dd006233166ea788f7645b13c9bf3e2f3982bfdc11e3b9d206735b507b782971113ad26a5c2970fb313d1feb76f4b59f20cfce4cf374803daddf209cd77ca1946364cae869d611944311f5d327e3d00fdbad9a279d0b07260e77ed1e357579816c2839815a3f437da1c9793eba291a49bee5c3ff98fbf617c46f55f3855335e21182888d537b4c93c30677710d2968cd09c62c41d9862cbabe7069dff3a7eeb5c3a12d124842c13a71ec2df37dab8700554c71dacf82aa2e34ae042edca44e2b9c6a6f56ffb2e60257c0de41f872c6235ef5a869aed7a1258e2c4be9a452ef954587f6410a38b685cd2e9975c133329a6ea55158c6394ccf1b62a1204c992c19af8a66b80767e577fd60a7af16ebee440d24f12ef6c836384e48434d114be101a178ff09d1d7e75e166fcee5426056b97a737d5f9249cc63a9ea292e344624908e9f8a64105373aa2d1055755f0250ac92d4e28925d2ef665b42b3eb65959149a2838f35c0eedf3082ec51c30af9b944120fd15e62fe237a67a7bb2ae0aa4b2d99c0fb8490750d3028cc5060d908e9756a03695068c76c9ce4828ea8ea1f3688e0d89e4b07337dd83e35495edcdf99a4b5695316db0abd583177bc3c127c5cd924c1e92494447fd0d57bf7f2f9ce6959ad7f68aba24de09373665576855a3ba1fb5a2c7c26f732110a0ee5023a03fc38ee0dca74f49302daba75b1fc7659e9138045c1d6ae52b3b2cf01990248bd1c1efd853c07c60be2b9d484136efa1c348747755a4e338103338d3ade9495d20a499b026be796593edfa8a57a23a8a49ed1f10ad2699f53d442f800a7a8ea6d0fdccbc97c1248bab860ae6be33bb624487e02986f28a61527ca128ef12220d068a3d3d7bfb4c921c5cf5cdffabe825fd5795154fe0d72d91d674014379eea9e4b88bed024c0e5ef11baad1ab42499cfa9a38d5ccfe5e7e892cc1dbb600572720a4d4190b9d746832e08c9c09e536e742ea8fd060cf442f79d95af9768531db04253ade2f1b1966b712c7f6e9c331ff994165fca81f8ffe4e360acb9886be9cda9e59292cf7ba6c1fa4ae1ffcb06d30c7921243533bdf60170822b798b6ca76c73e67c70c41ec2285d17c8685370cfc20ac3024a9707420462e21f0d013eaf4ce14bb2fec1f2ac43928e800b033e03d0d5c83bcbff9e2810bdd37b8c9a957221646cd1889c4a5a520d543578c03227af54dcbf6245d70c632b6d4a4849fbe469f43b3e71e4bad284ffea8d211855f34511046af738e15cf109061974768cfcae3d9cff19a159597eeef3c1be12788d19899c78b8f597c025806dd4ea4e8ef7243200fa496a8b9265a8e7b533271bc9355ec892b2493a68de42b8ecca0c875f1723b42e8b30cae92eb8fed05b7683325a6a3c6161827037af73013b48b41f05eb068bc32afeb3ed4ac15c8b0e1c476730813066085caa26b0d025db4f12340295a5f3c0b2a766d78d6553b1f686fdeb29a995659b49198906b9b063187effc635d13b7187dc6e9fd9221b51349e7dc9d2adb3f903cb5cea70f330778951aa9686c3f339fa28b59e4f351cb41f82e8f7ecf7e68b5a6a30154daf854cd852b016cc8b4725070d8fd93d9568c360062a786de751be06266638d6e232c9236a6a141124aab4b28119046af79c4638c94dd206e07871c3b79caf7a38c43dbbc526431314253f89b4a9ac5c7478780a3454908562a2791ab395641b00c9544b9554541a94e801520411766e83a5f3d6b801d665d1c59e423881a059b321242df4d8a8cd621b7597f6184bd34334fa606675230af8cf2df10f83aa2682d2c2aa420726d76bc86bb6b0ea47021b5a7eedf891e0acbbbafca924576714fea2aed4e22911f468f16f05e699048ae379f7b33f25158f403bbf97b1d8df2d04ffb6043068dad4536c71c5092eb9608285840dcdbabc2c24c9d62381ee96a9280ca7eef2116312cae30d9da1cb8254e5e8bb28d9153c376861068c6e62ce2e621f6aa69588256dfd5466ad9f48b584a7b0df12f2c656f6857072858cb5e4285cca177fd41e14bcc743ce509d1cfc729afc588f6342ca3c754cf781cd6d3635d66abd2de8ef6f6d6c611148b3aed1be3c61983f9e8cadb2e97f5b4aa5847da7a8be805ced526af8d3f963a4f95de8c3141bb4ed20fe1479202eac5b146b02b07c55e008998898a8c0b2a2e5fd969cc9ab52fcc1cf14180540d3b570cb4d1ae4639a38d3fd43e3f338177765d507c1d756cd14125936250cb6e8678de6e2a6a265300891e271066738cba3f9ede4024902e1ae7aee502bd0f6bb2c7caf7811bef40be7cd97eca21073d5e56b2837dd6635e8df339d0e818899a9221ce25a0a4cf9a56b26267372357c66452cac83c20e10cd82c802ac80bc91641fc0bc67b92972410944b5d4881b5392eb93e6ddd466fa2b70e07a4272c25db1f5d0b3f1ac5e7bc468f387c3f3827245f911e1150d7ca42e74612a77d47a2ce93f8137e33f96b255c0edca58ee38073ea0909dc7d13a034c66de1728cf1692033d2afda272c39022197c5a3b0d035ba32fed7f6df1ad866d8cf021ea6f0f155c8782cc6960a15cc8ebc55f99cb245f5b5117dc6ed19d272d49ea764fe4a0a2e41fa909cb9699c2553ebad6fe4fc6d0ae4e5c66047f058d7d22c4c662aa95af19d63210d2410a92acf5bc93b7b7da5970ab80399aa3d1f8e2ea029bfa0e7fca6b081331e5c8c9436c5e70785b3a7703870a61afa4e57da75e528db1a50135f034afe6883af210bc0078c04c356fbaac1651f1be6c783adfcb6e9cc1b6a185b9606b623d285c76f2c6e063554304787cd14fc03243929c069eda75e9a30ed1fec39facc1de2b2ae9a12af67b079d52d98d591bc17e2bf51074f41d895f1fd9431ed16a1cf37388582d73114f426d335cd15096d2ab29ee0d463e306dc987493bba8d846ecdd0953f0dba08d6215da770fba8eddf7851cdc1ad094884147571a1e32db0d11aa418de99778f9c569c35f5e9950616bb733840d175cbd06508e1a5ee71fdf97d555cbda7185fee1f9296aeec972be3c0ccf1835cd158a60ff5e3eb09265a49870b29874d48f3b3b953e9abe08b91924c9bd54b1eb1680c085c7f7e1c24893a90e0777b29bb74cc552f3d9d4f25e5c2cf6155b32fcca5fca6b50c17c5e867525c11f98d968d1d58a273a2c979c6e7948d99e0e72b115b1dd5d24e4e084f0b2030478d5826b51469aada7c723e5bf1aac50053b849695a11a4ca9b3a1f5f52baacea87d4ef597d8e879ccccba4516031320aa016da7816bfcd2eff9bb71807444fa92ad246d62fbefa9ae05417bda377627578fd58b753f8f39a499c2b7b3cdc84bf0851012a0c26a9a187f9ebc4c8c781b2db96769b03fd0266c7e54516957fddef36a1009e0601b3a94db343d761963652b96d7a0d28875f42c3878690941040452a5c613cd207bc2c70503bcd87e135c754b599c1269052b87e551b29a41f1d0acd67ab0316cd7c60b48890e71814adb491f9631f658ac83b55e4872fe180787d29afb0246150c4cca5f15f8facb904ca5232b0521b13c822d08904536e2c9429c7dd641ad636affe8e22b4b6ae03ed72b82cb1f62541f47d4b692dac98dcb1125d024bc9481ed5022163a0523ddb4eed37b0deeb7936ba2ba3082d7408eff200551aa323009fa750cbf2f8bccf9251bb281a64e09b1b69fd2f2610d167f4bc96fa14aadc7cdef6160001077f370955c1cdaf318015a92b4b034361880bb7b248d5e954b0ea064740f40c062a9a0273665b35f5e21b9322618a8a0cd546f7c654764bf1f500e0c81834371d42dd002bd193339496f26873ca5d62c776ef9efe146cd9ff5e7f7a8adee03d109831d87b02a43edf7d6e35fffcda09fadc78b0b4b94169a504e39195ed7d2f191887f4e90f52d5f8cdfa10dfad1d7491fcbe604b0b63ad2daf31e512150343af68d9bf61ac04203a8734f85a48d077e2beb1a857ebb87ef8b328908ac38a4081a40a870b880572b3930dcb8be02c13f5460702306e6337b315e39647b74a5f9beee60213da36d52a60e2b6695f5be5ca02cb579c248d0e58a06cd371f1ecae0bd68e28bb95381bb990fd5dcc5d0624723e19bdd27891cadebca2b22eb1e99318cb7994de5dd919fdea0e29b8ded67ee8dc4c9d3ae06b8df472b34b474818f433ae6cc922219a1145519cfecf907c827eb5792c7f6f1a4a0382447fa5c236f4e944709e76a0654e5b9764ef8a8aadead6047acf523eaa21674b2b2c932fdaf76fdccf2f98fe9be5e6248029b86a696ec971887bd7e04ad3844bcb353f9b5509a707b0bb29cf687bd4825621c980b1e8155db9a006898c6023cbe7d51156ced53c1c268df86f5c46ffad854f045dbf0d26ffa1a85f7885602c803eb8e7f8075487eff597ee8dec010fc01ffd447e8f606dbb827f24c1344abac77e48e9f708da5a01d075db197ffe54cb9bb5a6932e130cd039537768afab22d7c577b52a1c2366b07a21c95f59b55ae7a0e025b4e0c1ebfd940b801507409a3579446d7a2f8cc749762b9961724e704410ab7dcf0e942c0f1ec4091855146ec666023c7868e511d401d073c7da7b21e3be4a43a3c8563e38d6292042ac4c7e0660acbfa0d70c06f852d38d68dbfad955c09084ce788e7964e2cb68a4abe3226365056f986f88a7be33fcd584470b9b331670b6a98d131ad08ed38b8a250057f173c0e73a707fcfecf52076367f81735fc16e23e8fa016c5c7e25c4d52256111db7b9b7e6c03a9e7511cea482180031ed7af07a86f32dedb3fcb7f06a89547324b39d548546d65a43e10b260e2a751f2f06daf205dd172f80a987f989c37f9a1f713bd37651e47e69023bf5a88ebb9df6f733704853503b2ff615540c18ec5aa5e2e66ec1c67e10b5a4527abd9150c83d23a0d508b6db0f67c5a2b12a731108d0265b204791bee5d204e1d4a06ca9a2fb5d204bc47b1629f79ac33bd9096594ebfdc99d4b5f07ada30e97caaa63d6a7ad7bc7cdc12f4dc57035e76a7ec1bae818e14e914aa5f43676a1d17da0db8506e9df28d1b7f174e3c905575643cdeaaa464f853986c62e4b88177e2a03e2531a606983f09e14e25bc818fe643695fc838adb5b93700e0e1d036a714ca72c9a751ee5964ceba01893da54d5689e57744ec7dc192f3ab38561e2fbb6ea049c13f624d19db67cd39e088140736c674b31de4f73490ec68bd6c1471fd2bbd3b89c98eb859a1d8d52b4dcd920ab07e1deb7c9fb804f0c636f9427109b75a755e0547c9a407595b0313af61f50671ccb2b66c3d9d09f2def5ccbd2cda942149de80befc16a25b383e08b43ac2c214a178e97ef81e89b04df0f19530c7cf815bb9b833c82ab4213887551965d3857070d199430e7e29e8fb87cd2310ac74bdef500e39b127184932ee1be6fe2e4d4e080b7127161900d4e70a42fe6507c3bd91af2564a033a0db1ab0113ab6e504b5b5190098855cd3a2c3061133e65b430ef7b8f46beca94ae350406d36a58cc6e0cfae536c41a3ddffe18f10ce0d688760c5abd2db54ae9168cb4360b2e963e305f098bb40ff30a319db7741c102215c973ded00d87ff83c88c3f6e962fd019c4af20f3b02814ff7a557f227d23c34fc4b587c8895ac143dc9114b893a91f77fad5b9c89d314b3145f6978368d365ffda9522186a99a45d351bead897320f9f8d8b522a5623f0bfea3402bdffc0dda657178b07e2ed531e12e8e92c5e74b0db05adfda6750e03efb630668efdae31949e996759168780bbc4793747fd25bd4197eaf5675168f5259e02c1cbe34fea74075b2655dc39b4d31b6d1f3befc855e0908e536203e0a1a3ea73ed7d34815eb02c964adc99aae7f9035312c9d5d939060b03f557b0bcf905b92d4689bb21700facc64bbadb9c80c7366665fbfd997fbdc1c38f3102d939855d91c24ad8a906776117319dc11f6d2b1cdce0cd471ece06af8b7e2f604a6a2a2c2908688862cc3b8648bb53a18e21db7139d86fefe12f93c9272a61e7aaa4443e464a6557d1ccb46145a4e6eea90ae947c91688929e19847835d368748b371ca27f5b6416479d4b2535f34ab64dfb69ec58aa92dff43a2a34275ef7d396275ab80b6956c398ff84cad76528cfa62decd27e6f5d1fc33fcae58bcf967471b63aac966867004bdb8885df6d5e361b88174c5d681d2964d737ba0b56817e9f0f59c208fe8e8d1eab511679da9b0a6b75dd053ffaa3e85c498c91f97413c76962833d8e41192d87785008231dcc2e69c1eda675242de925ea0e8217b0a220cf2e18b859a06e249cc9dc67856462e32e7ea24d7e752bca8187d60d26fce90d8884ca4e0e8ef43c63940758fc6ab90d79c9fcafe4bd4996e2ce73eceb3a6af814443dca4224f15b22e34510f921230ac71eff3e6342bb244bcb7eb5e4310b7ca6cd33302df326e4f5461b5dd66ed8a838487115c43c0c0a84c32e845b21165d9f64b9da4a7a039a7b8d8ca83257e38234edd633b1acdb871dd5ed2b2e82bb51581652635df00a1a8be84ef7ba947a235f9622dd35919864898cfc926abba3b2663b4cf5b17f96256b224d1dc5ad7b76f6fdcf8b47259d7d9cafd3598e2a8e71ad1e5ada0fe976f682be87c12ecb2abb9f96061a5ac0a26d1bf1233181823e8a163097009ba8df2433c746cb5f7c3a7c9d3875e9aaa855caeecbc20b1de9c7607bc51721fccdcbb8f447558e593cc90cc009ea7974ea5ab23071d96dcd1425fc7b832b677917b3b81a2cb097529ae60723602ff3a3f7ee2a7bc911334b0b138d72d2000ffb3efded5c3f3abf61974d4243954082f67c141c0b8d002db29bd947299f1e5d83020858970174b4299f707c78fd12ca074cb86080c03eae3e955448b779aee4fba94a321bcadd8156843e1bf8a7577801867d188441102d69999fcdfaf26c42ee81ad291d6d8779714fef8bcad9f09eb914e5864e5944c3357d7ec9f39dc186aa7f76b02dcdce0c280edff14bc1051e4e9232bffe75decb9d2d4c7851debac3a26ffab1d570e337eeb84abf36d55ce23f39a88b8827e9b11f6a6c2fb23fcb0cefed4dce601ef2bfa7d649f6e5012877c88ea129985d9630afe355af89c0445d474f17b33d3fc3be5aa816e1e51eb4bb99af3f157c534093ca4447211cd077fcaa892d9047f3d3125c19d72c7bc185e392e5dadf9c5ded2c89b1e5979c289f88f4d90af7f96f5a343203d3dc00fb9c6f4a80fb3e85b8da347b5f1bf04e485636480a9814df837ebcc1cd3101b6aa4d34fba2e048ae6cb5e104eda273d383b7396ea1cbf0cdb9c46eb17294b790db28211d62fa587e9ee40ec6ee9a5f0f6d8028e611a16b654903c4b58df21ff0a6142acd55ea384da0fbe4d1e54e6afd0da6cf0ed05f0ba2896ea56a3cc8355a63d4329db273118cb5350026084d0f4763cd234cec4f8fa1de4017094df49ec913a434f10a73abf080bb1f35f836ae783e5326639ea6154182ce27c74404b37d49eaa48c818a94831584ea1f1bcc5b5729a989fa9f259bc3010ad71bb60193aa0dbf38687de917276af716575f634db72a3cc51a9b771ed618ffab6f610f86fd9062122c3bac4846a6c8bb5307c122799cc09bcf44fcd15d09252d589666bb4c6e3865cd887e7bb30bffa72bc77d13af58967850a19e975a69c99b34905f92b50355a4afa939a586668bf2df908c31bf761d997cf341fea0b9b8bb3e3a0228ea7f842362e39a106d1c7af31d78902bd544a7c55dfd389dd7bdae33c837afef994e8acb4ce52ece5d390e78eb7a7fb4cc919eeb9349cbab34eae70afa130c70cfb15380df75705c41ffcf2345c2b1fa746589e10c52969c704cc86e3f9e302ca48a79a4ec552dae622eba7428bdc007744321a6d565266c02f6dd8d2ae60139e701494a8a35dee6694bf3f6ab61f81f7f52c15a2f65d87a2a37f4e036fa404add8d7de8d8cb50434934a9797083a1ce4126695c44727a9c387a6a389de25d5382b8fc6a35e9f7bffb4198a3861020c18bcd1f5feec9c834ab0b4e752748e74214e0a015cf86109a25be2c907d8a8e6471462edba660864780df3823f0261c4ff682ee637a02bb150a5553ca1f08c0f5acf6ddcdd25979c1fc6cbb0a49cce780c6afbba66460b61aeddea8007498cb1de0ee0162f36f67e88d3166db9f787b9d204a30364d4baa1170aab360f4bf8b2df8008606dab2cc35534945f72d3687e82538410a4dae6a29d43e34cbea0f660e98a96030a5bc06db371831191746835c243ce1fefd5696c3bfe69a92db01d93dd38028da2809b5c8c45e92def02f720a3585a46502f8a8b2ea971bd3dd2760685632782f9ab13fc2ea8b5c2261b54096255bd7d892ec6cc8860893b6c037c60a21d28b1fade135727b261e21215554191ea186fbeb8d2df49bbf5428a8b3bfc8382a70b2a4f421c8b9238047cfb42897f6dfdce4624333352553e31dc6231c824c7f34fc7b0e11313d132fc442fb901e417690c55bbce3a58a0b6ea7997e4f58e3f68c3c5dc4031d4080ede8de689960f4acdaec866c4d34e6d94245ea48daf4791b6801d8d277d1b825bfc65585b805c980a8b40752e2ef388f319d21012c83c53c21c37e856a8b368f159e54a70f0cc719edf56fb6422a2baeec3591c4838f9f9db20ce4ae7acf54d1d5c6c5598256276006f1e2f5cbf6dd31f8c8a32a83cfb90ab82009607c3d61681be135c685232ff77f470ac6f132ae240b1985ab0acce4cad5d41c2da22b61fcc10f694a67b6c99cff95609234ee6cce3553e0972f041cfbdb28f70629fa70ee96eb1cddbcbf0af6706ab664f5d4aa6e911e8b648f1bef32f59f2c65b5539c029b8384ef925b8a1612d078208983a6939f2ee0eea51a511e73d336235befd7b1e9d3b28c020488ce1276b44544813c82d00772fc9e19ee1740dc68a9cc3a1d2d4c86ea54259c0021e0de2eb0c5066a07a7acae5fa7ca17eb1dbee14911ea3e9fa46760f4ae774abd69f4bea1ddf30b2252223fd9d8bb928ba5ae54be107b8741e41b96b8dff8751dc5ba62d77e668aeb6cc7dab8666470348a777fb5866f374146c1260f59258734f457e543695b9ed5176e56b3854a8e3bc694cb1225e666a28950f36c5a66274bb89b3c81362e4d4fc0e307d1316cbeb2d6310095b886e8018bbd8757df1680ef1c6158a7208a07b1c0db29d85761a2d585171aa01938ece7f179eaf912d494ffb50367aa9d8e559818b52a4e6b685e7fad179515b80871c8b56740a47c8b10c946c9c396c5c540fcd8e32dc93d92e7047f9d65dd1fe16081bcb85362aca00dc80ce36af3b09f5dcc9ae03f1fbb63fae5c10ada98ea43edce4ab1b5238e6cff2d5036f3f96fb39cc4b65f8a8c664e03fa146a4e56a962a28c0bebacdab58dcda9e2b2b46dfe124d8507c31bb4712547ff3b250087d2644c4b4565888206117c7ae8d8b9f20479b1e58579eb3032662dee3ed84588ed4ecf75de836928d98b0d7e5856e9890e00cffa2cd0454161d3272a4c3b6deabed4979d885c48ed55eda4343c796abbcf5bde98d9ab98a0895b143c685cd6c5fa3616a6deb542143cc9521b250d9156e94310ffc42f07d4db6c8a098ed1ed06f3592c14b89359f3b638d8e78df351603df12ac2879b42370147bdb6db9d4e2fb887cfa92f971fb3a47c5efdf3b114c2f20b650d8b27b1ea544ad1a3e942fa8931d28c0accdc38ca5e8951e3d4f04962913a0d00ba12104d7b3a7c04e1a610453a1526e2c3d6700224b521f43b436d7f61e45820f2394059ec5f2cfc9f3e1758b60ae32bec6eaaf989a4214a31f5908cde83bc91e0ba003105107d7635cabcf87f0a5a124b671884a3a31206d04c29a76ce68ffd4eabc006651e64f66cb2dce59b5e41d0c625bc2409650b4e3914fa915da8fe1991cb29ad94b2a4e1f91dae5a5f4eaad03c8ccf9a15c5a8f95dd4bc61cad97e94d46b46daa7d0d847b22d6fa67964f373610caaf6a704cb4be9f0ba38eb59eed949e4be88b90bbc90bd7b91df787784dda4aa7910f6fff3827fc1130d941dc88987ea867bdf2137c8c397008f21049dca353d39358c042d977063854625bd5beb8b44736ee42e4652f875b8bc3ca68f14a237f1c7dc65e62464148dd44e27baf0098060d9ba0dc7b84bf717ec9195345b746fcf4a8d58390431091f5eadeab3dbb899d8b8fd3482207685ba3a87acdffc198824b3b20c644856fd9e596b4c9d7fbb524a9432a7176f86ac68dda26e8f1a753e4fb14e27df804b79a6444247413347ab9abe0f544893f7821e607e9fc1084e6e53604761cb3e2a7cfea432f4ed233804b4772b736da698f97496f187483cdc707ca83ef44252dd4ea9e637bfac3cbf5a9e06dcf45beaff9d35a9b7664079400a60679ff225531dc68daffdd23e693e53cf198a43db1fdc7d9e7933df7c950b93f1874d1cb0e053c5b2f93b6ebe30c1e813a1d2108e6e333e7def79f5e6a7af0e855515475c61e6d17151592f980a6e846e105a436c95ef47082df229880d791ed2498029ac3506151680ac1a673102bb57147e779bbf9e6ba2069c3de5f7542bc988321422729f94da52c4da5d21555c5efe3ed34f23b40988a839c0b365f0fd6a0e4d0fe42619c19e77feac1b328f485907d245d8734faa63490d62495a08764fb73b85248ae99ce34f149e892e1344362193ee10f752febaa9d96a9959de4064d6250a84d8d5435a1b48e15071f1897fe697ffa8a7cb3fc7e0621613ebd559da83f2b28eb62a9cfe063ca6b92b17ea0d34fb04052108ec5114326faffe5f1bd9b11012ec3c2c696a5c306d2508e7e82696bdd04a7fc9951e0e665886ab8b5bed0efe7c7b3f2073d4a23632142b3ed5ee4b3c69fb3734e9e2c71e43c5cbcdd7d33a7a74ffefb3cc7befe2d8d90f34a118e92d68d446d92217923147b87dc2c27dbf74b0b76d6ddba1a588977c565ace223ac8e2b2cc537b15042f3ebcf27512c2162a58acfc982efb6dc1c5cee1401f240661976a4408b28853130c2e5c979857e70a76314b3ae9ed787a1446cbb4603d25afd9eae5ed3de2e39a3ffcc4e4a67ec628f47722b03390003b253c68994c3c36bc23729dd150304cccd23c2e31f27455447edec7065bd0cb8010040ded7470619297789f05ae377b24b259ece5da9b9a4a0c6e0718014898884ffbb2bd3c8685b961c8ab1accdd8f24146184fd05fe66f21db734ec9fc7c57d14099106163aeaa8e3856f51cd3902c065cfd10f48796017bfce6ef9b75161ed1ae2f0a3869d3dfc8b3a220245476fec3afec8fbf48c4451f55edb8024fed3a3c7170ef8669ccf6fc73d65ffd2d2f4156f2befee8a9adff952ef68381bc441a885792ee79a9879956c9bd745f17e12de12adf1ef2c61f17b5c20a6ea6096af02fea6135ee0f06217ff684a455ee3bc88f9df99716311e7be2f8daa5feda66ec2cde52914d6ed247c0f06c530fb2e65c5a0ac1eb0551b4250fe22385057b377558e7629cc2d8a22a0bc19ec00ea054003ebabe93464ce4085c252ec299a9ab24151e08ea80c3e635c9d35b75da129eed7de82897a1e1492482d461326bda1e2295167a3e6b7176cc06750986cd842781902148449d3e072c79ebe3b17b7a1945d1c6132e781df220949f7d82c88f4794f37a31bf6ab4d84a5452b48f81883c6cc1cea3d0dda1c5dc022a12168862a907fc97b4596ef87d2b1ee07a47e20c7a6b6ced84b61f402e3a4a1ea3192e58f05f3442e4647ebfc1a82a4b4c9f24c1f27ebda1dc590c0cdc6a665e0825cdcda115edaa7a291752124fcd402f0a3b43947f07a309530980ed20331aa882091d73c6f57651c2fdabb04400a29bdf0130ee0aafd0f1d9dec67d147ca530606b72ad4c5a8aaef9e4dc09159986c0e4976f7d7ab1776a575d7a0219542a5227ce273e1d7542bcb389f7ad57e5b2ac56a73ccceec9db1e4a6ef322a5e1de7a4aaa8be978ce9bbc7fc9e433cec51c4947d3cadc46c64a9ccca1df88b1091ea060dd02022ec563a1682fa79284d40e8fbc5ae71de2ab940d389eacf86bba1f46731a7ff1a17255789e016f338f19d174658ed6c8c3ecb91e8358dd8826d105183607855efc67cd431bc125247705fa31c109fccfcf0ff8b4cc25f504a1bf8ab57d294932650ac40aa31cb82e7b2ba52ba9cf63b3e1f5f7c243683856f2e24710de16de2b1518d09e9e656d5c950a951af38edaf1eda8ad3308d58c2782284f0bc60d432a6dcb2c7a3017a0bc92da5a7ec385c392c5d20402bcd7df213f358d25ab2e4b51c3cf4cc0fad32efc4548c48552d4c257c75adc53f2638303e71fffed8a5a5fb2161764496b4289b54e89206c15f6ee71b117c90ee992ab7d712d9423fe72f7a445f00e4f86b528e94cf6c7de817d2807f5d6607cf7a9d34ffc8c8016d9b171376ab32354fdd47de5fe0c00fda5760841a5ccaf84f188310f2c3ea2d40cf8ab0c72f60a96588e196842057cef80b62751c58698515fa8739902f597716f8c94db06b482d007ce7270900208ee173abc7ec9cd18a0be34c7b525d765c244bbbe6c8bb21d746c0630a0506581b39509d56861fed673e8f555ff0008795157e3678b21af4dcbbe4ce30cfd7d81c7b6b558e6b0331c7ae3f52c6ce51a841c796b4657e8c58295320fe85f1de8389045b68f6eba97ad63dd705bb1ece7ce9302645724638e4f8d7874e7e52f07674212a0cb54666075b499dd0400cd4d18d2562c7a43e463d3b416ddabccdf7d08efc178c84e92d24e088cc8c10b98348074d2aea78da4f37768f8a35788a48b88f5fb4f28e12c5a3338be6c120f1af54178158974cd3454f790e3be480d4592b6984eb2ecf3ccbf9c84002d595543f1be70ba328dffa352a5c0b60acaf1644383098257f7608963329eed3253a8ef07e396dc4a9e684603231c12e0971f98d02eb14e0a3998ba9c4e629ee1a08a1f1b336f522c0a7f90fce567465ed4032ff0c980a0d69d651647413b0b682fcf833d9c9e380bf58e14167f89243343d3b522d2a1a5ff605da35500c69edcd6b305dce59015157a294ee71a89e2e862b011fb82889ef357d89c5efd7fd2123d916f26e6134cb0699518412b429584e61e989c77b7e8c5cbd3c3b2daf14012d1645d9d00fc28050f723ebb355abc9e8a9327e38b51d77ef9484085d512fb887e9950be51404fd72fba7ee9da7c9aad59f5065881a1630c4001cd32b9626e3d7aae3838985623e488ab4549a31690be901be0f701e3c3ba73298fcfac819e3331b7146d05cdbabbbb382781a2655fdcc0ee01f18148392e71814af0c228c080478e2bb2d7b7eae2aa16c4930a9f2924da82082b4deda1a97ccaea8d69915cd5a57cf20676b09b1a19effbec5f91fa6b1edae33762f729900be2fd7a25a4530b6088ef28233436901246bf57b65eadad48a8d30586765c7a6f06441d1c765bec5898bec160ec11d883f7cffdf30fc5a99de7e506a4ddcc0bb2f488f0e810714d021ea0db4e73d72145d8dab6b51d80192bd9d2a18a8c806db92dfbeebf32c552ea524475fbb73ee01f7b6f90deeeeb0df1d0507e5c251e5e83362db4e76e4d5943459787471da74c6520dcb6fc8f07111672748090dafc75a9d4fdaa7cf1cf0ad724ef1ac9b86aa245a898c3a32da8e629f91ba902f4d991af1340087f6d0a656db7c05f322b2c5aba956edf26fb7558bbaa4fbe161e667724f5c2d4dbf6fa32df7446c6f1841415e49da69d46fd8f26ec3fb583b6871512e6b6f8d8e46651a18bf6feee461a3ea260aa9718a673f07806ff346acc4cafcc0f08a11bf73919ec3c9df347767c6fe88868e4423186e9731dc73b799965b9f55b1b8b1709b7baded1f5db2d19119081855f74d7b9f07d233c625feb06602c46b8e673127736a96459d123166eb92ba829b1a0b605c9c03fb36cae2bdfb17625b66b55ae347262252c7136b81fbfad634a4544573bb7da028fbc8882957b145bc268211ac09773b82f0093d0f25f51568aa74b26d1fc05c2040feb6ffc3a4f12ecaeba5fea2820daedafd0e02132276caef833d29abe630c0835a12b4f0dbe5475b566ef90dcf5a87285a84d3ceb2650d6360a86ab3bc2b2b012ecee6bb7460f0ea65d864be1d2e7cff3e1c4c180267d80eb83ed036e3a5067ec71222887f422e19cd4e6a868c715015f6c6192a8c2eb39a0efb9b49e61a2a764b85c9f3453894d9d7d944c4c64da2a5458788cf129a2acb27765daef7c3c0ad2a5c147191cac0f978f3e436d1cf53f27d1ee841685be60043c059248e486c6f2a408e8acadf63812d3198f2b37bc51115108685a16e02540dd6f906a4546fecc93c08d76e2243bf70089ba840d5437f64e73b896d2986ca45f26178606ceebb6c55303ba3ed0442e30b6769e28ebf5633b2680e262870671e3c71350dcd83c61e6b86f8d18f43664e16dd2e8d1791a4d02ca670ad99f7b825a6395b2f46350f632c2296101247b97aa28d50c75cbfdb58b29a604c7ca254dd38cf476b6892809285389ede9507aad4235e9a1590d973bc7f956d6db9e1268a969e35cdcf80258896ffc98dd148e46abb5cdcc493a8771b7bca0f3a9b34efeac35d7168c023a4fa60cc9b9f34e131b7043170dbce0059daa7304d7c9c45bfee348bcf4bc3ef2597d6ba6f80df9f7865b99f4b424fc6d6645c5eb183e7e8ff3fd6675326557b3eb97361fff41d7965b31a1f1c858ecff2ee9142045d8fa9c0bdeed813fcc28a707b6414e653a14ee12e84d33528a4ae7fa83a7c63833ace286ac5053cc78924421e354b361a9ae49d7bdc587972c3e5d1541914483707b28c8afb32f21cac6da2b4edf2d3eb6b70fdcd25c7d0ed1f8a01d887812b6178b8b71410a0df8dce8973496ec65d829601ee86fc0275b622ea6fa233637ab64cb58dbb9e7afe2dbf7a2a06c7459f0709633b3e35dcf6e98fc71ef7939de6064fa71de9778d60f4a4cf57573e2c8d2f5e9a9407e8ce0789fe5fb28e4f5da2b51b62577e5c30d6d0a7e58f7325431d7dc4ad50f5e9cf31a3d41dbb055eaa666b9f0e0a954d52be0b1b003d6f41e214fe2a6828f3c5518e3eb85093e5f63b343d10694c9924ddd99a09363e8819f57c2e9278266e271ed58b7aac99fbcbd019f7d739bcfca9d7fb3b0291ae26a3b4f8684edc234d9a4b522218185cfdeff2027f3330bf6cb6992b441b828a0d44c8c9c94743eb858fcea82ff9fdc6e070821065b4127f216e53f3542bbd7eb12f595fcb59f30b00931485194ebcb2f246adf7f025137c856e1a9b88468f69970aced9387b1ab9c1095bab99257beaf0f266a02022633f3b9c708859dfc81d02d3591144b67e39b99e1983dfe422ad1dd7b04f1872c21987c59297544cdc237ff09656bde8142bd14c509b6f08013c0f171e4e9029eafbdfee371ece4e8b8dc11ba8967f97c8e02ff59e5b5f708ba588d7181878a588ea045fa39df7e443df05ea4bf46a5ade97e6603598d2eab18330d103a646603f650721f186fe486e62009faf481de76664f2058bc87dc3e057314b0d5825521eb16aef819a813b3835b76b4b99ffeed9697bfadefe4092fa49ac0e750566d31cee8036952e57bf2bf91b58b78071a3b34e8fdcb868ed1ae7490ad904697d60b5d3b325e4be8aaba96ddb8aa128c3812e31e14f408b311dac8bc1a63033bb9c2b640a3188670374644d3f2ab66507ed6bc64d022e686f1aa95a109a5674a4d041235d94e2150254162b1bcdde76bcb56da4244f72ca157cac93a73966de4a2a70f167cea3e1e87f5834fc19a98b8f19884ea145b851f94575c3ea9775b663ad1c51a45a202f04e591edaddac7c731e4ac4fb35c426c4d79004a327752dcdd36bd289f1a81bfffb1947d43a76501ab24ba91da0475cca0bbfca7d7dbc42361d86b0afc9e1b1de982c32172a696c8fa1fc305ac6d9d0e5da6d28df746e98a33e0bc710fb0b8a817e84b05e6abe1217a493de27edfed70ba31f3402edbd9be7bf9a0aa450ec66a34cdf6c0bb5f8c3b8caeb056f4946c03579437b2ec1d8593b94bbcfa6eb9095fb8cbef035a7f8b8cdc69e797cf78db872027e201c7bb9c66ba11171d8608e308b46844ecf1bbfd751f21b0bff1c4b07e505ab9cc76b96cdfecd88e3d906bb21445e61375401bec2a67deab74c070d494fc296fc4be099db3c19fa0335f8c9f0e40eb7c613255987da620a00e360801dbd38bb46ff467c5550835b0662eb91271f0ac380d664adc9646eef2454593a31eaec34d352ec85204da5f447abd8f8b03cdce026bab9a9bad7ffab61c7a635abcfdbd7e8225fd057c01a12126da7727135197c6091bf60f153e09b4d85dece2dc860b913fa08efaaff21576b5952ef254a56d3c0b22318d44365980b658f2938ee8509076b6ede1deea1195224a563d118ee3c82ae0320dbbe5cf217332778d56f17cb01ce11d47d66cc9e5373cc0724f498d17c92f872aef27b6a118593e48f2e0e65d86c16ad1df75dda892c8123e1528ee2cb3b60491ec6e40124fded3cd6baa0ce23839b3fe6485a87da15ddd0f96420f6aff8ee96db6d0fa1dee69de49901a3b4c86ba64763da15f0203f0da9d252fa96b6fd0888dba79c08ff3eaf1b62cd0999303bcecc0020efc942643b4d8c983f760450cc9c707d6f1e74c1dc0728e7b5c2b11d5b0188bc22574dab3478616915e662d4ca4834c4ce6ca441307b474e5a328c8bd7ad665fa6e6407aa3aaf49238de807864c2630fc03a6d9a595f7f1a2e7900f48ff2120b12b96b689bbe239d2d6f6f1534a894c2c5b54b0fd6b87bd3b2214588313c0ddd46174f219fba4fc0d35bf7ec84db7231242e431bd9de3fe6cf505bac574d4f88e0eefcef14656c8dd046f1f80f7cf7f0995355e87de4c8ae91b330faeb142b9d0f83d539b4aed96469be0060593a6970231ba7ffec298ff8a1806dd4fc31fd73f3a2100181268d41b05e4b8f614dbe7f360eba32f783fd6b2a16a1ae9327872bb3c18217e89ff66dd2161622ae4b76fe850dc4140e4893a668349ab3f66347aea9bb0c823917776a57be03c57a3383b22aa29ec5911af50afe594c6d593583dcbbff672eedcdc2601f908e28199049f4d9ef3f53b77d1156cdfb2e954631d0a2877c64b23243084c7b7ce70327e6a347bc764a9465e816e2e1cff63154a893113b348bd7da9696045d2fe43192eb44588b43c2c79155aed8cb34d95ef5c02da76cc01e394cd1cebb9ac4f755b4a947b3f1553220c479c55f80efd2f1c6abea62e95d9764670c88a21afa94cf359677664cf2b6479f67e4e4c66bfaf84fa6e3747e80d6fcd9a75ed63398569c0bde49910c3209a1a3ab5393d4574a49314362cb31189eb11470ac5c7ffe090b466fc3a6f17880d75f989a2aa14a63830a958c2ac00777f3c901a59c45dbc7ffa97ba6f447b9fbc24ede4a5603507500579f449ae83050d5e655260acc5b4ec89ae8cf9681a565600ffb32233ecea38291bec2bcaee0a26fada9b9799969df4ef6123c9c5db79f5ef50dfc24bfa58eb1c38f0fe4668532aed990b3409529b75db5418048208f82cabc6de9a31140ac1e90814f1a5868fc166fc6677345cc02479f279ac781fad8276ba39093dafe3c03cbe8930906013009063d980c8ca2b15d0d21849d32eb06d7116d3ef78fa1ce0e47cde586232d4a34f5faec6bc2f43d49b470555a6f841a67fe9a2af2ad1ab2a3f71a0349e225992a8b21df0184f6d5584fbcde162e8c0c10c830816392e32ad12216b9da0a477e61c5300536bb85a48183e668db32c99b12a0138c0c1269544160d82595fd56d9f2c4af271407325a8157666f9c21ea12c727ab9761ba6518841cd6c1ce84ddcdb5ec18901918871f673f058608acca6e89ce42b1f8279d8ad476e805c339a6a673502d3383b2921299a3b016bfaf24d1f10116d220f384d82b3723a73208c75e3a7cc703e77f35262587d173c28f9258332f4211f88a9663e3e8818e923da416b636026a7a40a5ba6bc32bd5569c15f8efe6268151ed71bd829c361816ec34c25bfe7c2c988de6d8893e69672cff5b407986e2f2624ff33d4fbf173f5a8dfe8dba0ec6e0163291add42673b8707f9614c7c9347ce751cd27c02bba788cbfa318f56026b0039abc368775786166d84b8e6e909ad5bd86b66e702b8a825147aa660985c083018f200c65b8a3786190cc202338fed21b03fe432a73542b5f5ec43a0babcc72ccc8cb4a98baf303c17aa7ce0390278a09b7cf2118c29173400d750b11847eb824b8c294ae39475d276dc15c990c5e906866c0faacc243af4a8a4fbc8aa9ef20ee3ca08b6d703233904f495f0648dbc0c52213cde8743c1b67b55b9ea4ddd88419880bcc9cb3b14b7c43019f994f90fe11f1fccee0aae1445efcd22c28e1b9545cdc1b45f97498096a75accd4042899d67e750e3ee65f2aeedadd8e7c94926c6d6615bbe15ab9e563c936b395e8c55a1bc3ecddeb4216b95169384635130122023839b02dfa53e895594b14330ba287846d0a68fd724adf305745c6f811bd46bf4acd958ead2b988e761c309060292cbe96d49b43da9a16c017340c4b562e788f4a0ddc7b6652bdd4a2c64df48b1b11728922adc470104787b3aa81c9c43b8961685c359704d3ebdc77d90e27401ecd98b08434c084c84287eda4bea3ede46872d7eaa80fbe687e5eb8c92660015c0251319da91112c072c27db19c972e466fe3aeb8c066423f601fbb740283eb0399468f14c8ac27ef006873effecd797db3d1e2db3f93e456050f05d67b15b7efe1641013e434b2657bcd3e5fcb844bdc12948d6323cdb28d439b457fbe9599acbc06446db0a3a0c324932f5d418233a9b88536814e6d54ff8cfe184c9708733c603dd57ddf68505597f296272a74956b76cbeab1565da0c097386ae2328aef8128f66aa09336dfa8c2b69ef5c3547e59e1573f6dc65c3abb402c2c234e0dedd42b9ed8806713dd9d99eaff96824bb04473ab73dfeb7e7199830351b3bcc0b8cceea61173623ec655b25b8bd8f665487f8fa27569fc3c98a1e826bb254459935e8615f53a0b326d9e565611917e33a9545ea902caf32a1eaa9dd0e0b17f3e3531140aec6a30cbf525fa68f7a4e32dcc242881c1f170253b24022be77bca9d2b806c8197d02377f652d88b8015135dca42efcc39b78a56e25fbc605e5acc1330fab7fccc9b2eb97ff2adf36c387577462aa24b74a35fa71be5468a527f36e8b1d6e97a7123cda9ece64ee887f5cc5fbbfe73669d27f189fd89e4af98eea6695428da2357d08fdfb19404482f17ca1dbe173503cebedf711cbccb46c1646e7299534872a18398a33a9b1c466977d7fb0cf9965b0faf6f97151bc6f03808db96101f12ebe008284de3cbb93d4a0673202ab4f7d85129d2a55a61605049033e05b413343cfe86553ab8a78b07d349545b20705fc3d330948db5d5fb81e2653519f95b40bafe1d069de1885d8462e4bf571601bda41985e2f93b6b3666db09e91b1e221926b9666c3eb1e90f29919d3d8a04155d63c4be10f48e36d6ddd603fbb4fe5d52fd34da8312e90da7647de0ea3a9454db9eeae527716e83525d7cb81d5370e820a58a910bd93aa2a53a2bf200252502a4baeb0379959f71bcd24a67f8153076649d251d1fc4fa1eef7660d545a3191585218bc942753853fb855b15cb62fc36122af3ea542acccfe92c2ed34fffd76c68d9801d21fb9e36ee7acc96cb4c5e532fafca7935865d657d889d2dfc203a87afbd48ac685333517880556a7e59efade01953b8f91a7991fab2e631ed89e1bb34928693e9ee967145b268d8d6ec87202b3bbe97d96370eccac48494f485b5c72e5c2941401a3eab22a1c3a05b7261d81eb09ca80067adced48382e95b300343f25e8ba87c6b120a49b486f72f4160ea6cfaa3d3541e135c8568dda1eae382b5408e6ec9af7fbc9b299da28cfb17c26b42366eb967e05619968f1bd7386ce930f599213bda157d9577df9460ac1b12a5459ceb3d372da8ff3bf021df4ef06daf4ca1034d67b2acf7e7261b7765ac82d3bcc436f6e795ddf562624f5f8dd02aa04f714b3bc8f7b0f56679438b89d35ef53eee849d8813bb8f3ceccc8c61a92bed608047cef7eb30ad08cee9395c608f81e141fb377d0c76f66bba3797a7e2d9be091ba37a4a1172a93ba091bc81ff4a04f00f468b512755157f54cf964dad4505dae62611afd04abc89701f7beb9c2f25b8a161927e5d4ae61fbe593c064daccc0d7151038b01e69767788d1713774e46554db01dc7856b7c3aa52365f91d38bcee0c62c5c1802cc0eae460076b00c0dde789aff775ca521096d528520a08f2b8a3423ee2a768a50e5bbf835f54972293c10c4334543ba840dc3596c1b968579a5c09ec95c8b267095773a6a0c057933406c5487a8736647c2949d24b9716ea3b2e6075c4b2bb91f31857cfdf14e7d4f0f1604086b9393324ed2a5419c2ac6c8a95a7468afc1d2d5f2cbb555d0f6b251c87c540f6d09501e1f84149a26d054dca600661445509ab514c54657baf73aa7506e93f47e1f315dbbe495fcaa7460ad0033397741bf2fe0c9a41901e18e016b2e430e0e7c0437f5f6d7495a1c6e2cb1c42b8032ff621d4dff33025ac2a00d8d834b3c68ebe5d8af16da21e0212ba92e3fe4e97fd0e211862c6ed51ae3dd47666b4c0da26665c6baf49c36e171a2ead6672ef70fcd7106f765f4ef1f2e656007a0adace59f212247a81f1b3069fd13b92496aa1eafb39d236e5d4a6a8224399daa7f4dcbbd2fd9af7a76189b1767e1ff7a72d297fb7fd33c56f36a9fd83cf49e39b752163fe8c4ae2c9f25b7be663a5c0f7c193d748c00bd62cd05f09be52ddeb547c24a99675a7e4d38493c265d23279d06ed6767dfb37b6e0bc5b7c8b7f2c583862c94a31a00b91791f34b5d0d73a899e5fb09e871bd172cc4bc81e9c339e849dc4255e161e9f17a78d35eca85d7e3776505813a434ff18fe4641e5902851d6ed468307a22dfd9a59b87f226732d1c744a5b0c6c735a7aca89a2162553535ea1979fac2f39c4e73b8e21a14e8d2bd7d47348e339924f9cb32ad166ead2a458625bcc9bad9cf3852d641afd95dbbfdf8954c1dbc966ea22853d83aa8ee1c0ed1b12a7a05933fe5cb69f2607b9a1253fd0a96d3912ef8d4717df4dbc9b6594e873556a40fd56a265a8a8efc30ee89fc9eac88d3771e374fd7f9f45a49355eda9f7d6847599ebf37dc08b6d8b0a7428681a4de3219adfc514d9526fc47a7baba8c4e01e99aa2493f0596f994beb7e6a3fa4ce5612658fa7c8a194458219a6cae7cc8edea33cafb186be22ba7a8df310fa3d40ad770cc03e2bb109178d67dee1cfeef35ce7d17b5a36af5965e62938b07553db1c60f4ba9f6f6366447d1a96c52e4ab39549ecc0aa72a1c7707087bde0525c7d56d8152c9c2153f070f2c259e2e529840ac8672ee26a76ae498e6f31697912df084dfd3571e6667ee2bf4c33a5abcc921989b2195900d5d6e472829ef5a200eff1267b656c1851d1c937646defc600d4e9a908d40c1716aa7944a923780922725b28660c5e5f5a9caef250a330f24b844d63be811150d4375285cd6fd5e80d0c481a2856c2fd1e9fd67cc4eb0f7a66f70baf6c8003396db07bba1dd3a579068bec7c9d077ba19f45624bceb86fab020a3c8b62a1f3b80e5fb71488748d4e0c6459a01f65f97490f2643e222227dd6e630dc606f4ff745210296f704d7916b03baffcb6dd8a4b3982b6d40d20fde43cb8491b8195ed5f2fd4d2c4f8ccdabc9b33cc0dbf38271754546011f15e18520a3fa7c084592e80cca186f739d77d3d4983dac65ed6488a68ef54965b770ece920f50450f60ad229ef4ef15d9fc09e9bfc1561211bd21e39a9db453b6473e159b406fe6ec8f47de7806df25333a7da4f4e9734651b1be8490c2990f24d10a7a59900a8879c3e52a1dee679c7d58cf63c6e5d37b50264f98616959fdf3ff8a2926f754441bcbfdb37b58ef757082c063cc5a02fbacd98bfb5c8d87abfdbfbbf772cf0df03e572d15f6cb72e761879207d2aefc1bba9f60a134da7f753d295db61910a4d66ef1c2a6cf9b457e10a61f2fe627d7e44997da88eaa273711117b1d9479b2505173bcaef7501c248533e83f77bc78c7bb0fc913c61dcebe8ec7974b7c4b1186ffff50d129619871e983289d3d105dff685a82f18715655237a721248da049c5bedd31c4a6dc89e71329e14b7577b9808cadf32b66f88c02ddde5ab59beb7a4491f76e892fdc63805562268d3b0a35c11742c974fb8268f6d53ab1769a510f77546f7a5637d9f139490487ca2b36940c591cc7a5f5fbe0668cc92102721ce223a462fb14599e5db912227c1a8a30141c6b42aa97bec1486211629bb061507c8b0056a2a1a615857345dc440ac8cf3ad6d24cd94f3918a4737b8543a530c302f8698953e2f5ac14c2436162c1aec4bbb36b9777cbaf9148624941798d46ea4bbee241b7c1802316543a844aa91105830de2bc20cfb5ad6cd45b70002db15c25fa49ca92884c2eabe874d7bedcb5b36b5937d6eb948b166a5826c0c9db483f045a004fee626079dd8620f48e31f92f55bb7c95620966dd41c0b9f6d131d964a633d64bd721196b89bc2d2836100315f739e428aecdff2253ba4da0d750e3429ccc334094011543aa4a013bc3f9397e9c948d733b2e23d83076f14e76d94ed0b6f16f5593d7b162347b29c81996a6836b9a1766da59444a89b48d4e77022ce4857dee56543243a0637f3a45ade97ef5257afc4575c04dadf4b2c739d3d05f6ab319a953328097c512fabeee45ca93d9168199c9b2be5fcbc6dd981c6a23b8a8ab5530c493426acb4dbe5d48a23956d38fcb94437f085377f8b3cb1a16037370c3cfe9d25dd1177a66c2f4add1d46a05e9f610f3b872f7dfc67ef954dee044574462b4994d929bcfce6be0e22e524ce5f0f244af1962ec069d029b54b445ff63b644773af385c4d0ac4f683d34d7c59129c200016deff6d333c841248c13e0037ae6ab947b79a1b5425f9f48a640db846f9a4a79b0fa2e19e1c161dfcff02ccf434da5b5a780f690546f0a1fa89590b48cc2d65f6bb370e3f453f30a717f0de478ca9dfaf85081c6f52b5fa1bf8c0210b58df655c012df0bfd8dfecaf8338f87f4e8942b019434eab0d7c31b483d623354230e419ca463f7e44952bf2eaf186267d6ae3f004b78a917381caa247510963a362bd65541998f78c1dc7b855369a759627785813f319d915474bc06ed6af852256deb8ed7ab53f8f027c4d501fb4c7edcd91adfe04659e4d061864c3b1206a3249338932fd6c8b37f08c4d99289af40c9739d3987e3ff96f82b82966123edad8211418c3a68e38957a77036e06e25975f8b85bb4ba921fe50559a3ceb585411eb21f3f6024db6c96ae1de0f1b3ad0f6b57d4576311982d808bdc3df9e40bf2f536b2d588f9b50df06fd4e493dc1fe83d73634259071d1d4c96ef359bb08b867726bb369a1188dbcbfbadd91cabc38b4f4811056511dce2d08849444dd252e9d565679631d51b225dd96e64cd6448acef9b0eb56f1f9d34d55fe7927545fe02f38901519836cbbb39cb383464e3802e937d0213c261878df068cfb78eb9337b8f45454ee238fe584de6e042fbcaaa8fee9971ff569f6c413b6f832525f5981de2d955bbec6f3b990ad34add7c74d1d00f9f3a77e6d6b15aa1db730d3baf82aa89c55819b33d1aac8435c7d92a61fb0df417f40b1863b96198f0ebedb5076f4721b5c2b51e74eeb0dbbcf92d34a725640f1f2c9de2179f011ff1d3c9b0e5a87c3148113df7e674ba230dc0692836a6bb5ea0c3cdb3e311c03d1857267346f76113daabc1b59ae1aaa4901425eac997ee72444b15097a24a99b2996041db2ee45a2b1f3b3fbd8ca08ce909eea665d0129264e40258321a467c3fe64d5f3d25864a43f73d8f7cc0d278142de42d3b4228f59caef1def09c0d31b6601b52740a7414727b2d8e540654e93199b3d9d855161a34bba85eeef190c138fadc6f19f8fa8bdeec772e74442330c209767ad52c9f3b6be3e7cf39aec4a6fc42692a2f23ed15b952afd3ffcd0ef9ef31e3e1d1b17bbdb4837a711a3ff56a049c572c1ce33c00678bf2fecc6a94b19f8015603cd5fbf3257b941138b4f6b5c6b0825077df9b5c0d99fd89d1b25a01b78115ec63404a6bcaea2fd700c318974a0be75d35ba6553d3ccd841189c47df3f7b07e858ce49ce6d12d82a1adf9b637ed0aefe0929ab6a14698874404ba69131ccc498c62c3086c88eef994289f53f6b501f37a8a18fa2d9780f7a87a57c00c6aed5bf457ded6dac8532c131f02878539cd72dd686ae2f40e4a1aa9c750ad646babfafe49bd3941f0d1858d103d25527a195a71ccd6b440c1bac6e34a78cada47720689ca0e6a3f76156cc1126126cb74711b5de776336d15699cda46ed31234d1a9142a0d8da09cf581d0a01d2b0254ae9e82ed29b9649685fdd534eb444bee3841a8c495cd9c4947d62664199555f6ca23fb6d9d83ab51ed0a2179d4bff6f54389b54608e7e95b246518c2b2b5ff231c763ede259c5879332578a85cbbb7d8f3a8a9e904294a464b842afd320bc5d549eebb1b35cd50d3b5a821a69d6e31e9c750abfe671d9bf8a578872637963a5bdc7ed725a49df36e74e4f90cfc7075fb1bf24771bbb3d51f209660118163046052b04aaab14af64bd026e094bee6a3a16f783da2ad0d1a80dcee760ba160db3dfc12c6fe66cb0950621156fd973d3fb585a8cf0eadb0b6f4ba81250f126104ab8ddc39f921743379f987e893324e8716759fbc0d5d17d62060ffd150b511832d8fb74cd6d1685ead71588415e08d15c88e98575d2610743e738109605e75666f8b2f0bce893918e966b365b13e6426bd38f160cebefed6b7c166da7617f75da9968b32a0215a3d0e8b1d2b734f4cf576ae34f8d87d89e54c17821a32befda03b02fa919bd4fd24c41fffafae4e63bf12af9b313a5b08c4671e98a82449cad7429330d2a2373e6f4360cdf650de546d87310cb06d0c24490e183dc6f1f41b1f74d451df74b552d025ca53b3952511478268b0fbc63a6851be7b5ae44ea94d15008bc980e79b645618adc6fd7a40d9fdbfba8043d63c5ddcde07531744fa41f611af6690e33408d28d1c78d36231b49f9537a3a7b17691f332ff9404a4f55fd399b9bb3ecefb588b5259b5028a817333a6818a85f186158306ba4719222aded7ee1dc6bbcf9a9aa23db4d6364b189743bcc371e9ab616cdd1262063119b5c25832d5799634320b27ea580cf599f3832408064ca8a4f0f2390d461a2dde35c92bd24518aaeb1e98b56c3ff483ba66754fa7e78d0479b047a0c67947c0888141e7d7f1e783fb7557ed1b7709bce6de8c5df14d65f5c5d70c54aae0e420c5abdfce580b987d239f43cec69eb063b8526f6dc64722d26c269d1397685eec47b181614acd9f273de9562fa96ae893868c80dd7e753970067271de9a74efb3eb1ae3b7249e2c5de334b514d81009d02efb2efa29d9cbe2088df417b69e40a4be35f15063a94c5c1e2e48233a2e51526f5dd11ad307c385abe21d76fccbf4a2c7eb50be17f062303302608a108980b9880297f71e58c0653a333e47e9b880211c423e78e590e644b67d16268e2acfc760deea85e75983bcda33e8295010979f414bb10264ec0a0c2f5add3a5c29104c5015abd752e7bdb71242e7aee360c9e0807ecb85fcb65c8a77d78c5291b1aec41f8536bf33f1f8e3db917ebab62d913671daf1e6b66d0bbf0ebc25f59afc64439a7e3734f7d95d5721d8f19f822d90573f1631970f77f00eb321c794bc1fe266e413eab99325ec56d646b9d1a96e0073a869eb69f4027b097a4106f690f361baea3d46d7eba065f348b5309066ed212e69fffedb160507a875a7a775971eeb02f5759f6e70ce1742a2f20deb849e3613c43b93747c89a41082a94c192dbd80d648e08f6f4ab44c0e57859660849bd8ad6cd99589c9e37cbb455bec7c2f471a2ede50d138b165dcbcb4ffb99f08a99ec6dd1a54787e387b2c6259999ff54173e417b7ff50e547fb992f9eaa84284925931d8769d77a97c66db183e716a033d165c24d42fffe4752676f468ad2f4f42a5501d230f5e25df0714b89ccc326e77b262d4da0799db845e1038cfd0aec731d1c5524d2c02926dff8eea944552beeccfa96083f5fb52757d5201ae62d6d8de0d964408393dac64414dd49dbd165161632d49e70eeb4969c9c7414630c7b5db4d916ba8c373a0c8237ea453d99125065ff8a5c2d9770b0c4ebac74625977b19a8accf22b59255edf3461d28e8a9c0226dbcf597dfeb2467d1fb6d11fcbfdae926e3cd7aea9690a75083e3226fecc5183759b01859e281846b0a19255cdd868f14389ad22b7c1c85355c69f05c1f65bf7ef77a45613c5b52ee3fde76526592612f8643e86d75c1de03d9f546dde2f1c885dc197eaf19a45389d0e7d0b04e11cc351024c4cb5ccd0c374a408d0611ac2b6ceff7523f8cea76c0c299d9de783ce710be8097259adc8d443885c6886fb6f713ef48a74ed03ae59165537121c6b5ef7f3a0315044b929d31800f8315e1be314a224b65c36b651fc5df2215e08cbf288a6e60c6e83513f62586929f9a7a0ec5c53f9f24212dae38c8dc28c90ffffcb6268858ae693dc8781d81a0c99bc1affcace920edfe10c4b793d73a47de7f2d5ec4b1ee6562577ffa56599aca1f09bab40b4e8cee40ecb88458e7d98a0dcc1768c9ac46747a056f19205df4beba518e66811239d9b5ba8dc56d342b089d8505941f33fe0163bb1434ed6ed32cf707dd08fe83b4fbf7d3953107f8b3c0284a3db76786d97768cba7a6c3a5d35263888c6f03349a4056a957f2dbee221bca71f3d8c22758bf93a816f91d91ff06896a8f427dc0926d06bdc1917a441ca3dd23a6d1c2e9e37d0281acf160b8bc71b40abe44babd86e56a7e98de5be056fbb7d8ec1bf112a2f40ca11c22cdcaea7c93d2a823ad19a94dc5f66976fcac4f0504247693396b7d0363df17945d6f3b03405c374c43f221c5a16f4869cc2260364ab22257cf7261ca164bf82ddaf3100cf98a8d1f90a277054b79e5e4f0daccbcdb6c8d9c1ff519c357a3d57bca897ba1bcce7a9b05fdfe1af5b10f71c000cd4b082e153c71ef0f7d3986121d338ab4911b90fa2b9046ed7b6e244998940a022dea0a76230b9f2f4771e11e37a3decd33a9ea23efdb7b052f58c494b50b36ee0d12d2afc457ed2798a4578ed9d57c99fe8a5edf28ed835bdc01a6aa6ee2e60b26d9c5cd80af16fc9b4061db396ca9565eb6539380cd5753bb021ef90b9d6c0765a8e874b5add858bf3457d646389b1dda7095d8a15cfa81afef40826be02abbf7101cf3d48e9cb78025cc85795bf04b45836d6ef8947102be3fa32c61d64c62ab819bb108fb57c64b483071958fe6dd189b5017670a536c2539e86a79570a78a859e80212540d36a7214b75cb3fdd0f7350f5eb6559b69e5c7d7ea27c47ddde1fb87ec374f1b556b88c8007a426d825e4438d43508318c41b137442e1b15fe216298430cc9b0298e304943e5422a608ba8907609f89a278869dc49f8cd856a277368edbea94c002769f9b2a8b93f90f36eccac84c533c0a1e7a6098a82cc14b9beae1a866f29e6a184af0f89754697d51d17ee41e431d07644b8c499f3345ef768968793e0a56412c9ed8d8526caadab688879d9c1ba6dddb4aa52fd9edc1fe00ce33e0498e6518bbc5f970687b3315094c2a890a336de31c328caa8d50b88d21475f5f979bd57ea528fbb05272f5e2bd46160e860d925d573f1efe4081e739bb6bbcc39d17ca677d4221fcb4167bdfb24cb672523bb4ffa71ffce6cd700c3c8e45ed91ce2e1401eb31c20ede8c49d271d367cfd7aafda76b80a529905608a514b4f6d1095bcd0360f8191a24ccca1fea25d64364f37715e3ad345eaeb2e1385cf08ef36facac96fa8ff4d23162b87990308ebdbc3158b791a6fc44ba8b5299e3ce253da498772998aa828dd666ce0ff20cf8870707dc3e554389108199bb3f63dafe89fe8c7cafe7e4d9cc39f1176a17e7a6266ed43e6110aaa2182752174a6eb744957375609c51e6cbda58c495d37e949054a59cadd893c6e523f86d077eef51f2d30b97a1264595857a9caba7deeef2184619156f2798f5f750c9dbe62f5d29a626e2c118668d41d07fdf8f134b2dc5c9b4c5b9d2f7051d20b3679956594ac697314cae9bed886b9f478fd9ca1c0d3bbb2cc5c9e93db3e4951cad96f4380f7749fc62b0f42952bae11666f0ca354c4f97b6376f5a6348840adb9f3955b3ab2a191fb434be476a60a3485fed82611cdf45de3db9b546585232876fe56dd3cf81af13e00c93903734b1c9459747fc6c0438efa47fd0791d0186e0bd06864937188eca7c6e035c5ad0d80351c5cb1e59783d3533fe1b2a1381648d203d50b581a9e3f398c3fac8faf302a22597740c8f2fa0772c857b95697f118a15d9361f0b8ff87bf0a4109fe55783a794d77b473d043d5d1c5728990448d7a960db5153d554ad1cc61a2b3d3fbe66de992b168f07580dac4f53dedd5416c5813ae74f2709f188c041102f79fd6896472c869c2dbdbca66a46299f355c8f2e1f08f73e9df0b193121de6dbc1a7dfc91d618bd9499a241a25085321738dea2fe46ff13f5b460eaf46b6fff8ddc998a6de6d04578d48596d7c1db14a4d5dabc5d34a74bf3cd12d28c15da65d4560efb8f9ea9206e277f8dd949dd2472b4534c8f339e6bd8b09530b49612bd82e56cb60afb169d915174f086bd1063398a4ee8f1855d406269cc52598a0c46bd1ad14e2d88f357446dddb120aa33ebfe56b0ceaf283076f641d52482d43cd9cd344bd905c7f9c2433b9296da403804e85a8865ee3593a44a18c292d3e661084376318c94793ba1a60de1adbe3205ba8859ed2d4f475f3ec3ff8a5459690eaecd6c4994b73198fe53eba82759c5604c46ec8eb83c8b2bc8f9b9c9a3d728885acadd0e9094eb2466a292c3523ca53baaaa40ca646439212e129fcacec6aa2fe43d8c0d254156bd7e31a0c18c4bfa896286adae2c9381a759e634704a4ac4ac9be433db8c294c2ededcd6740c0cdd295ef65ba69a4e140f87473d756df25a39ce5deeae44d94432bd196e3eaaf0d5bab6e9e7c59faca3f4f0f39ee9a4e4a7889bf10ce17417eb2376d9bdb499b83dc1966d687a0763da69f33588c80b4d6e6d5fa678abca45a96d38bf9dea21234d033b1c3165af934ad812251f5784006778ce18187cfe9396f988fb67ef282f4b96862331656119730f67231ddb889e0936153d23bbe49213702113fd0c39b93036b0c09e62935b007a82c2b0657017b1d32e701c683e3a9834f35b5c0dddefa2ce43f241f1b56b62e5d0d10cad12a4c650651fd5772fb9906ddef8a8e24ab8ab43186785d576b660f9707571419e6f1da5f53a3a381dd6ac160244d7ed9dbcf25f8ba72a8ec189d5d99c2176ae7ef138f7e01445c89dc119737aed22386a339fa54b2bf1661f07a1edb990409643a89343f25b75bcc39d5673d5403a9073ca014f7fa8d9a273354a8c9d9bd514e60888ec3b6bff98344afad9d81f7f00f5615a24100d5c6e701a9f3b38764d62417b9985e2ae75886282e3bd7b1f8eb194adbda4f34884e7c17effd028d3cc6079d51f5049b7776235c140891486d805f859f88b166ff6c81f1cccb501393598e349f456ab8cfc62179bfa97f960225114b3128716fbc9809b58510ce6e84b7a9646bb3b35e0ed03ec2b6ca83caab7cb858af53ded74e1eb141fd2bde3a72426421d33c359d7b4a6d648d14e2ecfaeb951c2183bceafe735fc7d2908970d5e616e84d51bca138ecafa76c447afc7d487d02866d61b8f425422661ea9fa728751d2db093d63bae343077ca90328e1fa2554f057516073d5e46e3e5f03470cd3592ff43184ce0f9ae6d43186f6f43faf78e4f59d947301d8d9dd835d5394ea85ddc3c1afc4cbd33327030803263604f77b196ed165befe0ee0b6945227a368eea662bd95a5318dacba62e6356f60ee30e967ed986d42b25d60f01e6a1862599d783fab65f3611bae377db7a9041d588f49781892592eec90774c7b9805007cf49d2534bb0fa304dc1397fdab98977f4e14ae5060220c20a3b706573897346df8d5f88ce5442d9a7c5449ceb9b9aec40d45889f52e8653711c17a6907dbeaa2f9f20d5a777061cdaf6f97f4876f031584efc2a5afcd2842aca01ce4666a3e7df539a5fd8fe8a7c1da568c702929fa2b6b755deca57ea4b20c616bf43852e27edc84cd60b71c45f244b3e5b3a45442f627302772b2838020684e3917c4366420fae1c22d40e7f143c2d714c7521c8c442810cbd5d095ffda9cc7374837f016c3de375b95f7ed33a11f37f2250a82f469f79e9d51e79af5b536d1a9f205150a54be5e9d09190d06b20d6863f2c2ed45560c3cd6140f6a0bea9597cfb44a5bd35a9195e02bb7e2178e8bae144191f19945b120692b7876e57a4ea104bb2dd75ceeb2d63714a5835907c155ca19a36f15b3c8b4824130750657f78edac3d9037daa17e75ea344678d0b59f62d26456ae23eb16374d7928ea8c079629290f0faa6b6f3464433b49d1733569e859c4f704d823acf01a9d7cdbaec3c01099648fcab6eb7d588dfc0efc4df7be0b888919bc4de5ea465bbabdc4d92541bf6f48a40744d3106feeec074e03d380b8b5e42aa886330e78f70844cd41afb9b231fceecce1f20dea04efcc7aeaded07a36716bef4f0232b1eb5160d4a41fe4f8dc1ed12ba0828ba76a3dce3dc1826593be863a1ff1d3a670de19722acb7617fc5bbb7d745edc578ee07837f0ec03a1efd21a456b7951d7b7063cd4f7cb89c2a81cdbef4aedaa40a20b8ccc6407daa449d660b742ac1f82c88d9516220f5a2ad6ed8b4242dba3cdaee75461dd43d7c4362173fd3c94b7742a9303b7983adcde625dd8584d52773e00f4e94c7dc0ec211cee15387aeb976f293c68ddedd9cbeda90853e81dcb479e2a2c217c6adaa5798535dd6cd90fc539dee1bbc183a92bde3a76afb8a910ee5c245878aae49ea3fefde3aee90fa2786965a5b2c7694b8e8eb5d3ae9d2df325ef0c8385387369eff18f164335f30c98c4711dfd68755341e8851559c193fbfb9488e2f1d587d1b8dc0c8a16aeb6b3636d55f7ff90cfa1d3e2d614fcda1078754a4dae3352412d1d8ec5710b5648c9acc4a481cf6b1b422f4094c8a6689a362b04a214756e0e19cbcee925b11b9ca4471af1ff57ce2b82bd093bc12b745563b39cfad2c0e1ea4834712b81d1c10121fe9174d547da039f8896fd91a5e44d2bf5cda737463b30e7911a09c771cc60e4aaddb5c4f36e5f13a949eb625e021957414a60b0758cb0a76f3422c516e1c0c6f9953d6979333927c6dd4dbe653e68496e806991907100ea84fb00035ed8d0700b9e25f7e28213a7a0b5d8c3da74ec07456b701f69854f8fd3931f03e8e12c3b6a813890d49197d93937bde08d6019316170cf46cc1f5bb422977e3e486346f0fbf32df24615c45ddb65ba8cfa147699226cbbc44baf561c0b34b3b7733a8a10f766e88ae9947bc59ef277b3448e9915a4627d034acae9ccbb4ad97f2bea97416de4d0e4ff56a14ccb6f921fd1263635d10b4ba9b7d0e406850d56c23603e99c17cfa5c008ed674c3b665010239dddd39c967362380f2dfd673ad83fbf91bcb0c4a79b4f34a63c65d1df5b7cdccf4f41945e9a35198abdfa84660cc18a132b692a683402363e52108845e2219bb1b36740a0300abd8efde09796ad92e1b6ad73b8b50a06b35dd49e31e756ec122e21f5bc405a262ebd23ed0a3b8cbf3dc8d63b44df510eec0944b68386fd854008b66660a39ae56ec0ecace4a0b4195a36d27463577052beaf10a42a98102315babc4667107a36a6ae594d15c4bc25dd69c14955967e665fe7329fc046f086c48a15b7bc37b201c3de739c2beee57f4305da89972c91329bc0b3dc7821dedfbca3772544b3b92045cab32224b4adec20fb7582997ea55d8bae7a89091562c7f40cc055e48b524c01d09235d2d18b2f2af9b179ea2e8c6459c46d377b8e4f0e5d4fe57313effb8df56a086981f5be5d61369a92f9ad4e9bbdf3eddfc142e852c0e22d327e601576628a26b541348c2695b30b5b610bb60ce63394bde3c0682f47524b6b81c951883e45b6692aad4464df644a27f484a796182bb63f5d839be55ca79887508dbf760c32ac89bcc287072577e552716fc15d117770afe5d16cee8269ed38f5c74b58fb4de16cc32a8a7edb336c2fb540a4fa06ff2ea56285201ceab33d9aa63c457892cd1172e2a0392d6f4d3483b92c59e83097dfebc2485315174225d9b84d733d0ea1b8747756413fcae9c6d4766379366305972549062be330ca6e42b54cf01f720033c7724cfb413778c5eee079fc852328dd2d6929c889651321cc66d77f941e835c387b590793fb98ba775c9f3a4f171cb88e610ca608105214b159254359fe4b447ca18299b36c96a319a3ef54243f8fb2146f26b83ac493d41a6fdf5c6b0be676416814d923a504906c3a2d6a434ec01c674a25aeb9376638a65c07391f1fffecb80027868334f7da295a126017b0c45ec1c16bdd300fa81a992274fc79b8759b11ef5c212be3b6c8deffbca50fa33ba5a9f03446c66cc2b17de7665158f5ad7667a703babf53135f3f17bba678c0cc55cd636c896158f8026c1f54dc8e149f8ef93876833ef37bd4beced37a271d0b6d9948c3dcca49f4e11362458af7c1167e2bb49bc57d9b63827662c3c492f36c70e2d006060c3411e2f6971d725f59865296bed1ec0bc6456099279c1516198282eb46ae3dd8b20b3b4893c94d8e8c1216abfdca34d8b3d7cb926952aac1fbe1d7d8755ca06e82749e32bbdbfec4de52e0dbdd0865826cad1eceeb4d42c1a6467bca2b8328ccfab10f71667049d7bb4527709320e30c95e2312b5f05f6825757d88ed8f6936375ba4af5bff85ae276144e1ddadd1b6b79eafad6f197f72b98fa73961b15d76d47fa135c034fd1e93d1afb42fce6d6c18bcfe897e9af0baa66027ab79d0df42e78b4a497c17c516e5b672ba4b792edb6406ebf92fe439f8ae8babec725d3261cd924947c0a45bf78765f1a0bb9a8ebf42aefbcbef5e5833e4c9563d58c49187eb85701f7606d44e445f5b240bc057bb0430fa2e2e4e0f2c0f5e307d6c53eaf1764e8d606db89fe5a2f6a56920b47d2eb549b002b970adc74fd43a56000ffdd4e14a4ea36d7639f2dae48f40fd506386e74130f2b7e91ad7734ca913f0926b2685f627528d75d25141019268b298e4911afc5ba89e20b8ba45d9a33df223d87cc42680a3c912952deac38f6ad1739360902cc837da06e371a5e006dc5ee69b64fdb8217a8bf910c6af8365deb270cd9db17b0ba83ff84edcc97b53e8ef93880f01d36144bf0862f9506441edcda37c7061cc972f9c6cbf6976db44de8e401c77a4885d173e36c4a51785d042f5997a28a852624614ff605ab713eda2c318df1b327b439e9c373e104faccbf94cd8621c45a9fa6957dd2f906515ff20b094336ea876d12356e0949f05a0e8f40e5dec7fc0ea882b1b9aa4d07b3141f2a5a621ce3326c8d16b2f4f0e75e396b03c782d64d4a72459c58448be3a1e42ba3434e72d4a9a477fac2a1b291c56996dee4808daee9bb7328f597f5056902372f2ccc92c96595ddf9fec0d20439159e3b5077ae02574e24ae54766e43fd798b40a858ef01c1906a6c6b0a3a69ef9a00cada872ac892ef31d36c05be2ab98d75dc9017b0ceefc92f0c67adc7082139109ca743aa8bff44453c0dea3e5bec417a3149de6fed0189daebb9deca0a94037078bbba7597ce201f6fb6100f138c1067660f7ca85583327aed6cb29148f7570f4cbb7df5ce898b43b3aab2337db32e9f2ae4a4c3e3864c94719a57f6fa0899e09f62046bde988b2e3276aa51089458a74f4a9de06e520955ff04c9331606f4727469d9f1ef54d9e8ad64b2324f344ece965ded95f6269ef71aa452c984564dbf63b0a1a0108c5409ee0ecabc001d0aa4ea9212ed6da7b08472554f2982a96aa572b8263c3c8146334daab931dcef86fb413f684deebfa4cfd5b5f0d9fe8dbfa1721c22b9443d0bc3097b562e2a8a01eafb9dd5d40e4651ff72fb01d9e09c08e689a4cfdda56d7179775376f9d166329c8758f65d03c6e99a71d11f06bb3e018b71ae663db758025109e200620d44eba7f4ca814babc5804ac1787fc50fe5bd926d70214dad9e5d5017e5111eb6bdc6e6fbd6e8b19b97ed977961a86feab8560ceb54621be7ea0322bb7c89f3f9f86c2595f97bc2590f79622b8c18e4887b9c497282fb486395795aac1d7e9c58eea27d8fd778e1b3c01bf2e1b7386497e9e16ad46a9e8159996b55aea035514927c3a1e632c7aea52632c5e50865a87536566f4e6d79c07c3dd0c3ed1d9671b09823167c9c4f0af48036c0058cb34edb5f7b1a546cf31902daa1f6ec775a830160d41dbc274bd3dc9bc0e9651a3c1de4a2d80ac92b366b3ba4cc7f3ab896cefbee3f29ad379198edf8a9aabff86eb94ecb512a47e7ec5e83cd1dd9ced827bceb0affc2ec6f9b6e2617e6950eac2afd32220957a772b894bca47d1bd8f44058eb2957dca5c48ad766cc8d762e0be566d13c5e22dc30ef9242d94cce48eb62be468c697724a7d8373c9318f1e397d1aed199fe4f8bfd93cb7e594ff42e782d99add8250b98f5b891b09e28a58bdd58a0a81cab2bdbba8dbb5b0335bc7dbefb01cb697a266d3260acd34da431edfc58f7d99243e8bff3f02e3a1279b7205a67cd8c00bd2382c8fcc35b16f7c0d610a13b8cb6f8104d23cb72aebc81f51b3e3aa84e1a87ad6edea641fc449e379264300f600ea57f507af1b1ad5769cc0827031b7ab5aa5bb4005f4ed5e571b4aa79b60e16aa4c040b55354b7cbdd676d0def3c03b334b5dd5c371647d07011e017803a026f66fca7b2e9b1eefd59cff2fe1ac093646bfec43d33a3ffdb7c9b5cb7879a73f48d2b3439d3cb4b86fa1b2a989ff39812cd082bfb8eb04f6bfe1a46341506fa4ac4dc25492012ffa0c32295c855bb3768cf781b084c70a6982d001cb2fd392eb371f1bb4327b0bc2371a808b1ad374983818fce0c016db24355813ff5e7eb622a7d323374b2b5bb6f679e00f5d48016faae0226320fe72fcd1b449597fad5cbc2973f88edc34f58f2b7fa72a81e2f2915e78958493f955cacd597d0fb71492e80103aea9f8adc75d3720e7defa83201a5a2cf825bbb08edc63e62a3dbf9df910f1ac7a5cee1e00de47d00c04174f89c40c069c264bd4fe44893c9e99c6f5afc77b246fb766b7259c5d105a559b8ffd5d48432bba61a6ed35edf3273b9c736727c46683ee4068d8bbd300c107d7bd94f34b7590669f846daaa603443f04a82d46f58a1f10f4c1a0e06d6a5330301cbf85f1782961851a451caf8eab521fb485d542edc6066f4d9d5f7ed1004a32f8c90ca192fe996f98b1abd4410fddc0830323466560941ed2e6e955b266de22a7cc44570980ab1cebf94888c69397941f8a0bfdfdbf5054ebbc6cf8ac5d7686fc2d1270bc256d2b89220e505015e36cd4ebd1b38d971cd9b6dd63d46ee7a4788995d352177525dd4b9c3279ffb624126c96c5f3d1323b2ee69a0862888d71d3f0d3d86677353dd5004b9ba89896ec7e0342a127de32c48117da079c2caeb716f47bcc820dc5eaec22c0489a05e03f008d48d9fd7a9ec7ca6f8f56ea3f65598d41cc5be3ff31eccfab92f21290601ef50fd04e969dfab6c2c960618e154e4ff3b83bd6bb42d6df1999cb6f247377aaa036a927067a19363501f3fe8ef4f55c8cc54a3432f2511ddde09c8a0915a24b9674cb1c4b4fd128b3475225346fa2f57074cdecbdf3f6f337f8ccac44accc01a54db85d32e35d7eb44c629a4d0ceefa475bfb4caa8caa30e6240fee5dec7d5cb01273d65cb1d66b075461acbfe4baddbc3b7c6077ad810df699bf6a4165f8ea862e52ad756f3edda5145b0e0561e0aa35d96151bfdc70bcdda66e957e862b5fc2856f07d94bfa9792317a4605493c322a50eb3c24a4cfcf3352286fd19c9fa103acee48d00e2fe2255a7306c2611b4e07eef45351718d49cc2b7fd93cbfe81847771c64954f1e100d4da2db38238d6638ab9fc14825ccc7b00b99bf1913e30d9eacbc1f77e845d523595181b8a22d169d86a0589998afdeae6fbb1c19578196fbc84db28978e6a9fef57e972827f407ac7df6c95498ca1f0ebf599536b1ab4ccaa3c42eddaf46744998a76a2330c0eac18d080782eb76030cd2db9c7e066c521535b7de27bcd2949e1932aec3ad3979b926067f0ee0d6e7904ed6ba041a48acf17dd2a0eb26b798eb5a6ef5dfc79f3634cdd1dc21d755c5fa677c682dd5b1f0b142d19741783b62f1bbf62017bbd406244f8debe23cdbd0f64b601bebfd7c3693a08efff7e6d56186bad250708ab138db49540a162ca4ff50ecc3cafcd0684521a569d0d89836d1a9865b7a729038c997988965631b687588d34f17aa3347d6522b48f93a9f42ea38163991c51921adca43bbf526eff6c05303b41a5e6a28e28f6cac91bb2af152d31465875eb6739d82100c0fd02aecf284e49452f4526e26124bc5378d606f66b5ef4204a2a781582e47fe603506374e4a0ceef4658d35a3927f1b83ca1cc0be1177c743682962f2f634e5e1cd6bdbb20709743376c78171c285455057520be30f2db624fd61ad774436b38718d155c1b90b82acda433f71bf68b3de84e6f78b610a04f9a29cc728bb78569cc409234422f9b85998fae61b9ca598cf4f86f8d92904edb59cea5d860114e54d4a201a78ee0235c2d32a395da772902665d091e26bdb8c4c1b164ed71781cf84d468a0c34a9ac1402ac1f5204955d362c9021aae1d15dcb42104a37aa7b90bd41a49a6d01b3701f886a2dc30c20c2737b0696153054282243fad2ca3f460e1e10eff9d0530bae0e2e0cb76d1d1c1ddc97160b84f59629a558cdf73ca5d15d3bfcd092c80499cd7f43443e5df00522d2e3993b390246db8a42f67274899ecbd9cef55410d2a963528b694a792bc7ef020c33ebbe9a31f394958d140265814a9a7dc350b1256b56010928cf63b4a430ed03bfb718163b3af6c376cae9329dc059a3782c63ba82a5db9981563413ac698006e75d551a841966ebfde023804166664aecef1d873fa6256ab638185fe720353c852bb47c5f558c78284d5b387ff50f73c8b7dfa2e7b53afe7bab4325898523acbd90432957c9ef00236424dec0e7084adc846451f9de93a3071c0116cbb998afef593fc4a9b871121f64e8f8993156b732fda2d5fb7d66903119307231ea027c38c8e05cd3d538c81e50180376bc20993480fa18c00df61403456c490eff52579b3e4f1fd6110517a3b53f520ab591c8d9f52dc9b6b7333f0d42b241a7d00a4e4c9d876d46cfebb363133b219c8ce30172966b0bc3936a3867231df2a55311d97563cc6d2ec4cfd669a06615465798be21413b81727fb306a466853a6d91d51d41e13af5ca28542f8aa1d95b09c39110347907cb0a74a305fc00ab04e4b45de5b67b0e87026ccdefdbe1584eb691db1e557daaaedbc61889b5aeecf6ca8f0721eb8e42bb2f7cbdb127eb3420bb78bdcf9e9ae52ad037cc1cb8b09d45d007aa95c2b796a0103ce6b30dda89fad16a07ec67a0f2fecb773ddd2f224a8a17ce922ad564f05e595dcfdd951b6cfef8c46a72ed9f2e849cf0895cfb63c5a48d68672cb1ca45ea7b8d47f6542893eb68998bb8ecc7fbba7a3ba6b18ca578fc2f668828557e57be195f5616daf3cd4f57f79201554ece96ac5ee5cd892781ab19ba9cd88a4f1939116e3b45955ff7ba1c76dc9477f057b8b5ad71216fdaa8cff69ec691d90493d0ea8be2face3be3fc99de79b6f72ac5ce64279f9e0cec0e29f81f7ef4e1ab177bc602de80d9f3c5171c652aee0ee6bc7551cd1d91d2f9d58b6d4449672f0c85a9db83fa97ed9643cbc68e6b8a0b9d270566838c1da21bc08421cf67f2daa4ea44a34eb8dfeb5e881ce067d433b08ec6f3a70237cf329f1ee566dd41c9261008cbe05e5b0289877253b6db77dc6a379252320d108606471882225cbd9dc0cf572b814621d625097cc550b8e40d54a365b21e5df79caf9cf65f9ae14dd456a1c53dc4dec1957db69e533faa72b70e83856a4eb314bcd3a47715d1ba1768641fb6564263862fda10566e330ce0c0057fe6f10f087fc408145884bc0794a9bab3d8612c60ff6ad6521d55e68885ba043f9c80cd2ddf1c498f7c8f02b046c4629998c11d94560252f15bfb3577192074e32d615197f5b8b78826d8bec4859a008a8c2be1361eef4743add982a4f7a9fd03c426172c571a74f64c5f3bb49668753a2df287a7b7cfde540a1954c258727069b996bbf7bc35077efea54070c638d97439774f057d40cdc0f2b34228d5a91141ab6223a4e953f36fb8019c52c7d49c3263749c2bba68ff93c378b903daec477d42ef09593de694c20947803098d0b2d608215f964976f46a8ae3b2149c6146c0ace682216f44a4ea471ca324914bd1eb18b0de8b2e2eb5780a716c1687203da73cf8b04206f2702d09ae5b9577700157b8c168e81619eb77b457a86e0f23b0ac54e0002192e57dbc2ccf7a22cfc67c417131227f794817f852ec5bd5cf8b948f40eb17488729a6d78006b439c5c2e2b1074e20b42050cbea1d33afd720d26ddf29d2058e06309821a688757aecfd80d02b4198f09f1eab13c5662fbadf9597f03855c3cb1424b764acad11ce97680f4262fe5f4897164f8f62c4b5acc1ff20c78ef04102c2de301ca5e1997881aec21a4c1d828322bb99c77f179cfff07ad6677623398fda73016cde1309e8b26de67354e44c6c7d06f6a085f73bb98a3f26937100b302b55e3b7b95cbf1d0ab21d51496d39fd419e14348ab582dfdaeac345ce5a9a01da3d657c4db533851a3e37ae7a90b3c136d06f9d6656bcd0979f18d300d1362ec737266b79598fcfdff338488ace20f807f58b73adceb5c2d99d87cc5f6c7620eddda2974578dd0fba84d8299d83ee2497d2216d894f2c09a5db9639740c57db426270ec296c2011c9f950ffcd11390f82a42a79ecb4c1d2e9703b313cc8240da7c4c07a36c8d0164a451b348648153d42338726321a3983db02523c8e0ae6a95c4d696179dc257b85d83f184d2bbc6a065ac045b0a10303bcec470cdf98ba93c9467967333350b7146ff64e0b85099f7a1690f9319416e5c4ce4ae6112fec82d99869d492a485b0138464b63d84a8a66ccfe17d39497e87a0014293df3c7151dbe49b17a85adc9753789ef8deaa9aeead6d2a0838b626d5a511a8e518085ddccf95ab55885992211bff3ff4e59dffa5e9d04f7c32eea444c280b2161e5f9dd2c7f8099b400367c3ad619b2f8c56bf8a473bd5fb6abaca5c77684c063a4ae353929a9f26e481306fb372c3ca9058933f7164cf199889298578eae5a28a00664f09afd6af407a13461c5444605ca0cd91c9bada9351e9a2661aa892c428776cf3ef2268c4647cb6385d455c00d69b26ef07ebcd1e29417bc227a7e1dba75baa9a548724b7bf67782a20b2c6d5b3eb0d4d7c22484b4857c03e73639281e3ce8a5f28ae753a75cea2394da1c76dc4482dda5e24aed3858f3eca9178e723741e8539e640d4598c0a196fc20b6007ccd223c9b638c29fad3c34bc83da01654817cbc5eae0d35249746f5b2e138f81c6dd6374bbce5e9338072af1387dcd8848e07f875433aec201f8c31b255205b83e07f1a21ccb408e02c0da1f0f8f787a39f9d619abe904f276e365beecc8251b6a71802821cbe7767c8ab57316c824f30102193eed603c6b1f842a79af5b6341bcdd74854b4830b918f7c8c254f398a9685985b4fee2f9b97ee0a6d7df11df7c3eeed32e4dc017cd9c6cb0b80f94b75991735755d467def959b7aeb96f8c33b8b240b7ae8b5187f15603c1cf0b65a469ff7c7bf5986fd32fa95a91817b3c998a21e50d308be577b097a830b5aa0e88b2079ce6568f008fb4e87e1370d3168ee438842035dc7f474d02a6e247ad3a035221462ddb67b6c62705acc2a4a5ba1503b8db1f15d8662329a9b96c4040b6b52e2fa877d782cbeecdba6b63058689fba517ef80e6a54830537a6cc0cf162f9788643e8fe4f20d5129e49915bf7952fb07f6eb299caca7cf820ae6bdb59534797b3761cf801961a3c6618e0713ed571358a72a1cb5401baf1e5ec6c86f98538a379ffd1e83b890ac9508b64b0c38359da2abdc62abe7841f407af9d93d4f79da594772c250e64ab8a50b9ed4026d7bde9d762dc646653f48c84bb3dcfb7969cab7bc8ae4a4e3eade5b1c3c52239b5596839431dc1583999292fd75f9a8d4d90f6df59a36c941f093a3c49657d29ca2f85d125d3628f78712c8380290226243363eb2a371b34904caafd1bd3ba9a2e40e4323248694c4ecb07ff06371dea99821eaed36cf004dd01cd00a81eea19c897491f64a64db9ac7b5042726163d52e458263f029f86ba59969af42d965a5fef6963516f05c8cf1e0ad8fb13d30ad0abf6ec705cdd8a325d4abf476ea370fd20f8ca53519edc2758ac5b638ff5d2931a1698383487d1e801a11fcc3139032e8acfa86f3cbf9e1d1f6fb71f015ca5ca0b73aa90cc9076c26cc3bbc0335e70756bcb6525f8cf0924cc414fb7693e692f27711a06754aaa0b210be7759cac9855d821a208b55bec433bd732afc43c9603c2da0678ff6fe7acd5791e62d8fc2b9a3f85cc96bb433e022f0495d015abb41df4d622c04f9573e38dc41c8f23c93928fed71834eff7db5f027794982bf071b781e9c0ec95c2b2766ec385e5f45fb3463b573a0cde98fc7359530fef7ad00820f69d8ea135debb1c62830dbb619624ee1a9dfc825df13dd7a1713e1f5a247fdf7ba36aadb2707351343f346e7db7fe9737c0715127199db98084ae56efecf0d791788a1510c0fa0db684c3b2ee2cefd7648facd361b48f9c73720fcb80f8c01dddd16ea65942ce3e48c0d84244d7947940468c85400dc09dc5edc7b666995415e76e4e4fb93c1de7c9159656acc3747e1d5c52ec478970a7abbf857ecdeddb5b89393863236778bc9d5200088e6de50258285ec3e1c63c993a976c7ed4562cb692eac0f5efd77acb21d62e7dd22188c4b862f8c331f31809ec5cab807c25d30604f737012ee06a369f179ffc885732911b44d35365a1fd3644f69893ff26655d618e89eb1662a9910b3e79405f90d8f003b9ef6f15656cc0150402dd3c7583cde0cced8d6788139564e71ea52cb9b6da251bcb4b1ae59b783c4ade59a9b53bfd08333a700f0443078b538bb49493e9462bcd2d5d6896d495e2c8c298d28f2e589072623e2adaee8946dc3a2bb5060e708b91273e4f69f88b2c3cd0336b65b8548a32f4b34da2c6131a2d6a0cd639ea0965badd71a2aa42ebb0b27195b2f4728e34579eb86295c0c7dc2ba505552769b1d7530ae1e452af51dff6aaf1d813b0f335dc11b5c5991ea2180d731700ad9dabb4ab79abd94eb8c6a5cf32c99ba7e8c13d4f44a096c09b1c6aa7275fd83d101850ae98411656aec3f11f488633b7655c48e63c72223e4537e6b222d186d0d11d6a534c97f4d61c99e9381f5e5ed7c421c60fa53581a4a847da5a023d1dadf72248387992633e4e61cb3a336bf238ac77651bb9a806f5be73dfbfd66359444388748f20b5221bbe9db7136fbceda699092f288386cfd4c502ecf68da2c0830366dc555e5cf68d7981371d3b4954c35047a7eda99c49ba14f93958a8306df73a0748683c1be6f5cab51d2c63e63b1888019e7214bdf3c797b4e1f93c5c201daa9c9861f823bba4ec5c27feb64e153a0aa5962be701b70a7433f08c68cc4b26799a2858be38559d3544bedb67e148c47647dc0d08a99cc0c1c870767ffdc9d93db9fc4143c301df65a9e950ed1b750434ef96f4949414655eb723e3d32f0219aa011f15cbcb45132aad4db30e676672b029ab21f6dfb2fd0897ec10058c73befa1ad78a05c21fc3f35115624f75e3cce34deaf771f96598e4c934460623facf256b9b2db0953d8af2bf403fd279c910e82ec1f219848719188fff97c953964f7cb41c9486f90a4e36a02882fd1523be9c944534970734f012f4436bcb9fec09e32a8db365f93cfbfda5491d0c2c51f10e12c1c0be30a5d9b967f90799dcb67128e87fc6f3e050bfe144e9e5e85a9ba137a4c9c8a7049ed4b53af8f40cd01a6d6f401ce93373fb32d94ae380160b92996eb99a450c44cc8c7e66e7643ca17b7b32e2b33f0809c0fdffff3f02