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

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

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

Block Certificate

Block 55397 20afc7534f7b93d7e4ea02d32022a5990ab70f8605e7001a48540bbfb5f12eca

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0adf4985e8ca947f65095124bcd6ead27d88a94c92078b5edd5b1cdf7574524
Certificate Block Hash
20afc7534f7b93d7e4ea02d32022a5990ab70f8605e7001a48540bbfb5f12eca
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00e0310000a0290000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000093d9d83bc68c7d4c92d0232d03d6211afe3ea3799b81e63c4c13544230458ed3257b0c0b337f557fbb31ead633a112b39896b6dcc8d486ef4d95947e183075a5647b44f28bbd05455ae9cf7e2da6762384ca2b619ab034c9ad020000000000000040000000400000e0310000a0290000

Raw Header Hex

00004020dd0836e999cbeb9a11dc18a32cbdf71bb232993f9ecf8ef806afec00bfa1c52b37e607a70b7d05370f0e745aba21adec44afbbc59e4a9570699619587b28c426f8d10a6a6da10518244557f7cdb1d5edb57820c9948ad827ad6ecd4b129550f647a98c5e98f4adb0

Proof Data Hex

59,560 bytes
121216020307509a097b222aebf2731eaacc3d12a57fd36d5e4d7f9b952fb4e3b621d0bfbe0861dc8bf6501d0ed5d6da2d62e68516a01da17e54c1ea40ef1ef8cd95474e9608a8d1fd812b277a3a7c6dbcb12e25458c14117dece20dd11141f16ed4d9adb3baec3ae3e1c3c582ade12fb832c797f9220f74054bbb624f6373ed35b1cad6d5ce599dde5718d1892bb984efa83987be2a0dd32dad74213a9e01069f08f9e8dbb3dff1c933a2cdd74da51baf33924b88bbe98bc2cc6219ccba27c838e786341e7abcf47ac17c241f7cb1440ed5fec9e68021d9df5a0b1b8520fae381635fc0d6c30c347b9ed5cb5b6b7ae315e7701361a9b546ad25d584f80603623ef90e938da8d8037ad123105c2a216f56b8e5268553d57e3d7c7603eedfc042e765ad510c9ee876819a0f7b57024be0bd4ae352ae7f75cf89b73fc95bc39745ab7abb39068baab7a71ab54e99ac8176bb5267b12fecdc8eb80a0b6cf3289dc125a36a3089cfd03fedf4182b6284e374190e33dbfcc651bc653762a9fa859bd27615611356000b55c91dae03ab4e8791c2b51232ecfe5dec24b0820973c633cabbc7e782fd64b3382822a63384f947b7bcb3bef200abfb7a6ee1dd717c809e29ca5b966dac19241419b6532f4aea30bf07141a7d164be30a3f1396a30c63bf6affa7eb4ea96d4ec0415f89594414f1f147d83ba1c18f3ca86faad39d77c0953eff72e4e96eb1d59ae17991e1cd11dc57d1ef383c547ac8a2ae25ebe76348ce355bc4311162712547ca731fa45cac994889806c2b3dc90b1287bd39a7158eabc659f7f35ec8d246a52ae3fcc3f1ff82fb50742953aa15446d34448dd5163df82bb3c4b214d8ccb0011efa3179a00c5c4cf9f25aaab3a4d61c7f51517332362e6bbb7743ba69c7543ba55a5d6972dc25b1f830e839875a246bfd2c58eb0872aa2c35a36b45c8035f0b7d9cce195850aadd1465c43392b2a52ff44cfe3678efd9c09dbc52501c890a8c31b44057c2413041fc871a602127ed4713cefca6569b1422e00aa0dab5e6bbda21c8d9fe178eee027b5c560287b2b43d038d59a20f7402384bf402fc07a65611fd61c8945f9f0fcbedad2f39c7caedc5c75459874abd238b0e77abed7b48d29a391b63a5e20849bc4e7cb2f1b0c477d28e92b422bdda8601b89be57e5301da226a21e9279e94098dd5e5b5324bb5a117f70f14dc7b1e6745e0cc1f50cc22a39b6120319cb982035c12187046b58834d7d315008e517da9ef8a54c9addabc5f0e87988dbd86d2f497e2f4cdfe2a1edece309e31875ca800ef36b41486aff29a6eff25c25d70f6f2814c2099deff17c330637aa6f459906d698672b5871723ce904676e57d1313d90bfc17a9efa0e74073f9484b9c08714066d22a83094da0c9c462699444b7b74aff9091066281583efc480c9d53eb5b694444911e411408efe00b8a98c7ec7e8f6ab5ca3243676b09a43825092cd58b29db0733e4acdf5f9f5ea59ece9e0d1a315fcd97623e16f044c9f1dabe8fefa4714eec93a7c4c1622814eee94dae1111921b86487e1490fd23b61cea4565be619c1cd4f91d85ff2ad8d349b710bbe3ac86f96f57c35689d4f26ec531b977900cf54431bd1962c8eec2abf4a8983d6c8dda78967a671498623e3e0ee8b629e8b8752f514c16d5d69bf9245739c3a873e1e112c409cf75cfcc55c6311c75eeb5574d72eb6e8079dd2dd96927f7c1213a4ec7dfce7dc94751b92ea213e68c8e8c9b7bb46c6bd9c726080665322150b349b93bebbbbc2a90c4a3d823b33433eda7646d11848b0bae58b9dfe35075c4a9777148e417a723c48054d5eded158c60806ee3b211ba2521873a62cccb4009d8a992d24b38ea1714efb15d3b3da48836b1707929738d25a3db7f6ebc0faf2f6973630bb77a181d77a0a849dd321de18de696154f18ab04a41a07c292ba4023c4535c6bd0caa52602345810716c89edbb4efb21117728b0c9c0540f6eb0b3a33fdb74984043361f269720e7780732c1d902761182f83bacf5866fcad9b39facb853327bdfbf5b80a11cf6710e716f25b556d346a15f36fd82cff74072b7a9809860c89b86573474b994a909e98eaa54b40d0c6c76803f9bf0afd71cd4528a22f44122a5ec74860c628a82a31a840bc4640ada30fc5f8a1fee618796d029d5e73b1700d1adeff356e017183961a3dfb9a2c0788f834143bd302562859e061061e1dae5a402950d99b391e3f1c4d51cc8b5defaab4e4c4c01c114b8f506620d40e3697e058edcb2264883e34919d0314939ef5077bc6b81756f63a7062c6f15755c92d1457b0691701dbe4544c046c411dd16680dfb103719d51664dfc9897beb1a6af9d4edeb7a3b6b3c1f3f2cabf6d59f16ceae9a3637824fae96b0c6bfc193ef88055d75aae714c37dda0730476a55b33f7d70278a03cfe43fa22f0a3bd93d6ce1ea737879b9a9cd1a913a77ab963cf70429809eb871543abef5a023cf9809e8a6e5511dcd121fb5039b7cf0dd97e3bcf71c77689eea16a94c4016b6522fa25113cb668eb80efda43855bac686c70381687c71698c25693715958640aa28228b1fe7aa9551b2c6036ba078bebb7dd2d59c2727931d962592532c6afcefd9d5ad008f73d845667da9a107064f4480d26733925db807ce903351f35b03ee680bf4c0509bdde801a4ed95f7a10099d0c86918a3c0158f6c067c68bab0286b269701be86fe9d97283055192dd47259ad025cdbb3db524e0aa45493945589aad0f0528bb93d27b9f606fc66eb817d8cb9a6461f645d3392414d9df08aea93af1572762f7fae6302c3657e31c5e14722bea8f1999db256ac5727c219990ef8e58d085c40efec7c84561b8d17aa75e4ec6ce3f3169074864bf931a553c51c04df8eefa4b9e1eb55481704812586e16c1277614741a463bb1ab66006a62ac77e8a252cbe179b93ed721053c28504091967cfbe559f14baed283ec386f6af812e84aa771847ca4ef0e5fb5468b655c9955ba5e44fd9e0d30166ae05f1581186977f12a55a40c1864e3b6d1e77c6b58aa3e3ae5dca7ac6c0bc2131f0104e930a68aa5ba0dab1469ae34d1acf2a1720de29f58aeee6e0ad622a5dccf8d834c977b29dc3bd1a41c3a1a59da3c3e4cf98bd5b58ddabf26b1d7b516c2403ab28cba640fa10d8e78a19efa9c3d91732b6264763d09fb9e2d208fc940633477cf8cd7029c65fa5229319ede832cc2f9837cd2478c6e26f5da417ff54a5222ffa240f90c3eac2ee85bae1300ae43f937f9cfcf3233ffdac33768ad42dc97c2aef255e409b7d8d3732792cdeb2dfe8c1e7b60585b5a33cff46fff4c85d59aa21f7c327f5c93b2b3f115b702e467dd89a50abf224366920b48e38f6add4a4fd39915f721859cbe93c1e49451c626182c3534c2a5c57e8cf0d752aafd65ad533e7e976921a8a049bc9ef19b2962bf132e976d0b3df6750a4cc2bfa996b06e2e4ac71157c0bba8c7da4d59b44d744fcbffa50c1b5e62060f1f25cef0d282e0f97469e7a8b69c585cd85b619a2b463ff1b0308655183e7b1c0c680c04d398cdf9d3672a68af61eeca1ce36aaba95e666fbf725df3b76dc80d85510105cb486589a673eb5b7b951c2d09f8f62219f352a25e84c2a0289c8fe4924683e0ea1cec5d2a7d54deb5d7f073ac20142a331dd53c6ad648d48ef117a2a8fdd6bec87d5739231664792fc8de84e2297c33af52993edd52cfa21a38955bde1a0cc14e8bb13753ef1dca82c53463008bc3be90da0936e4761c0419281332c4daa9e2bf1cc46292366d35771372e962ccc2cd8b00c464b14ff9fec6ec890903ee6f5f8a084693c462644b3471303cb62a82008013951769673c45698e2cfa0d0cce9aa382d07c051ec575cf4b44838cc9c8d1a9b62681a24323c3b745df1c1b6628d645b662efb0ed2b5ec453ce6f36397e0a296d25f02e787ba63d25af297ea973666dc3628d492fd74097622bc77ab15c61930ed062e68c987d2df654ee13130d4e8bdae2ce62852bd4ab349871d6b565bd377cdd77ef9e97f8fd4e0951d3f05c7146467c08553e1caf823f6a858ad32dba166406895ebcfdd1f184288dbd129f8c3a99e8f5b8860c96b7112890ef0d2fb9944d995bd6e332d2db48a23c410d820945cbd512166c53ada464cea13c224e300a07dcd5f8241e4486ae9fd8e10a9c2dd8abffa72aa0dc90ae2745aae08c52b0e3155bbd4a35415d5a01c8dd29e3530b219f8023d5d537a7c2d3e1772133100fae7a0a5097bcc4f9fc4ed3454abf667ccc89602fd9709f16611489eef15bbe3e51695b7f18b054d1c891ebf9982b9a2dab25ffedb79b800dcc70dad56de434901a78ad0a8ee75cb513e21d7455fa5c91d61011453df3778b70494e863174fdcb6108076eea2b945abaad277cfbb58391b189c4958aea48c884d8f6cfe5478b6af27f3941a2e03a717945384b72344c6ea3ddbc0785e92aa8c12636c82c5beffe9c426aedd4dfc2f1ba02d990badb22cb711d8bed603369cc869a04a213f4ad1d19d417cac94a6d62c24349c4ecc4f2f63a56ded9b6672a68a56712b889ac25779840ed0642eb3b68a453ca990a8e1add5ecfac027c2d33129d5f5b6a824d645d39032e198813c3426195fe1e917f23997abc400284c644b2d30509ce4dcc61a83a516a21fa22048480d250b5ffa4139028709ea1461b8b3586618870a0654d5c782bb007089d9891269caf57b4f6f25be05178d542f66e737954cdfc5cefd22f99269cfc23e18aea66175f2ce1118776adcb3cd28ea43d910d4287a339701c59d140269b2682b80ae6a4cbe8c634c3df0edd74264c68f445f453c02eb4bb82b4050b2084f63067a53c16bef86889ca9fc78be369fee6438fe3e7e1d529f54ef4be733d1e85dcb289cbe37e3f579325bea97777a97b49601baf4a53f72119976b00e83cb702903b28d4cb3a8155c9108da9d5cf01cddf1bb93f0e0c1848c07ed563ef0398c504259f73024c7ca30074ac8b59bd7c7347c076efe29ded78fa2fad6eb4d47d8fe59f500e20eca807425e965cd679e83fb149efa2ecf7e80c5e6067af661ef6c7107b4c076872555d52220561343ecbd1654d50e833c1f211595b3bf2759e60f00650f658f719d0d11efcca4fee1019f9315c4d9fae5ca37f9f9fb4216e2da2efabc3c98e02d5058960f357c1c661313dfb7006b0e4e735a24d0c40bd2fbba086d3a2f1f86c72ea6bca4319883eb711a29782c2a02583949d67b64d8b3d5a1d743690567684dd6e622d5be68819f237b83f0151df40d1e978cb458f5ff19d250526dadf2f6a9c29ad9cd45c86590dc658ebe2ca42edfc3db20a43daee09602698c4fc31bd5780350683c8a0379a4e95143de3e6c5b3ca044a87932441b80e776502f6c7adbeab5c5e853b04a36a095dab80e1dbed9a72bc6a2e36b7b027e9ee9f57e25ef10663b0e2be464b44cba4aa7273ef2b0527c957fe3014ac96fb6e7f916e997532363a7ceb3727c5185cc9186f994f91a509a5ed403ac25633ebb712f6a5b50a6237f412a923511880aa11c6a3c07ae8fc163ee2c62f85a4f9b7c2481f55ca8a19a12df617643e57f9305cb555b5275002441f52e312f3aba479b18d7052f7a069f74af6c32e0f665525dccdf95ba2a09a8225b55b1cba3a9f7161029c3b4e1dad7d527a547989268c685f90e482ac290db37fe65c8db8c091d3187c6fd773cb61f6b29d164d155bbf8efb3e716e50d8e9f7f5f1a8235588439c043c08818885f027aa96b118389ff76124da70531793330b33f3af42fc3ba58d984ff4891f0f7cdd917c9aecb0bb0f0c11694a2f1abd8ac4b837f620a51090cfa0ed4e4913ff15b452c73d2e2fdf139234eccc2dcff2b61fe7ecfefa36903fda6624d1c2bb0612bc2a80fd619929a1cd4a34f68d1b47b0040c8f4a40331c8757c1accec4bcbae2861e8a2cf9bed9774b6b5e11a0bb63dc1d6eefd4dae31001d2b6755f9508d30690f2b6c53237fae1f6f522c471349457142ac780362c3b574a7c8190ee83ae5e9c5735be444cd35d173fdda5d3dc46b58ef6898d5b41c5f43081bf373ae264bb86cc5e319baac1a0b45a977684ed628065d7d3b7483fe49fb2fab055d4c82ec054e99b51cbd598aa19c76f9576cda57ad95fa33cbe3ff1cdfcf7f27beec44c82ce2f305f88f0684ddf06b8bb5e0bc0f9b7ee45c8db7933725949bb043d34f26073f06d37e97d47cf3d282c9d09b91a830d4f9da19df1fc47e58704527158c9357f45b9a65ec319c727e1c343514df45d2178540e9dfa1acf251c376c1b53a819fa1cbae1ab74abf3151d8c618b44d198a37f73c388a7c52e21dc8cfec00d6dc5c110bbec723e7e5ff7cf6f91c8f7f11d0b807bf9153da1400d0a91b807ad5f176f15e2fa4a6258a63cdc466fce29dfeef954ac19e2cdcb8f129fbe6d9ae8d47e714bfbcccccfcdee1f3d4d860910bae809b6c0f6b5f495cb687ceb7516dd3160e7996627cf424c358664f8cf73d74a9efe01275413d2c7795eddb9b54c81023d15cbc89a93bd397fd4d0d1ef3303fbfc61b44e43f1539f3834e53cad40253405b48aaf88e3bbcc2015e54258f65648cd4d95633af4510d4f0c617079b8eaf84457d5299f4667b229854be05db0c6452ba5062e8231826ce48cd0d3db6d0ac0b3c043a4bd8ca75af2314e2f6cd506bdafced4da7b1168da92f60040de5f732b3e9f69ded280cb6c377f5c68146950c9acff54edca2cb48076f0909c264b22e465f39ccc9f9757088e073ed75afe7f1f501707bcecb4e83c615471f60cac3243dbf3cb261a23df5280fb0c083461ef0454e1850054f60112a6fed0253b93819748d6653624ed88d645d2c192da30426aeeb27aaa1956f3801d23af89e94da4182482b22cf974a7801f92a223de8959afb0fbd5a197ee44559f3ff563893bf3be289b6754183b942f761f6d9c34a1ba38c087cdd36dc06c60d994367a6c19c0ce396356c582c60537da12879ac2a587af9d141e26d1e1a629bccd72f37751fbac263e17f50789dc857b0991d8281cbd9745094a5da01ef2559c16d08410f4d37344e7d3dc83f3f61a7244abdd0dc5cf270f652ee4a29ee5e1943b27453bdea4844c80956e0220e72f0aebb6147d27c0e44b5766fd2cda1b177ffbc1ca2c502e679a7f2068e7ff6c18dd7c6e4fd5b421ad7af6c1cde9d72c214f83069a654de3e8850c6a1261f60544a1923e433195163059b083b999ec206392a43396935d6c44ca08ac7f19375812ef2fdbfc6587f0fa13e7413528287fc22d6473064f0e6b7883a63bcfc489034cfb93596519bc750fd29094daafd9f988e6b5e53e8cf5bd7e2cacc0f12283577ceb0ee301f018e71ec231649a277c308492caa9f3da5c93f91f297879e0ec7afc8f2accc4af27a83c663f77a907ffc555ae1e2b20274ba74f833fd005445b86a6802fdd074d8fd3700d6d2e8fb75add776e98b66eeb3dc2aaffc2fc80d84d749c40568e651ac2f775b4ceb5cd60cf26c87d546e124d1cb09533d43103988de982c0dd2093dbc8e0a03f138476163d38c6d5fb7f63ee07fb9bf97ceda4fffe119e0284b2c88fc10a7890389249c3f6895f3afea95cd359d807bfa108bef8d88842369af359fc099c2e57b730d452675b4deeda7d5343c68770fbb08816ffc3bd40be3c2dfda7eb6dfc898568bf04bfad9d209e3982225db3eddeae0a8d9ec7518f2e762e7b775650940ed0b8036280e6cbac62b0d797d8c211761d0410292a37f737a6c8ab10a40b29e213bc35aa073b1835386f27db73e577cc4e90d27d920ebc180981e8aba03a4987a1594b7f701a77652c1aa6a8becbb0fd6a0b64035aba67a5e20909bb8ad288dd4cfda3619493d738eadb3dca8bae994b5492ec8082ec2c91c1417db21097cc365b08e57dc04e7268b84cec74679bb59f6ee9e7124434f96849515a2bed77928600c5b45e52bc2226096f369209961a98a12ed19f1a9937b78672e362d58953439756bda3c90c29aeb17bd40aa91e19183b1c1e87c9ca2a436f074fab943a9822e5ad99d56541fea2edf31e6934d466adc10e1069da51db4e814f79a353f94d59a765ab25ce154bf4f99310ab9102b14b5af3ae13501652c13ba0c8c7234a9469bfc9cb285996c7e538d6db4810f7b9d740b3fa5e0cd3eff13a45e7c970a9fed0764fea23852782156d118afd32a662569867266259eca45a97607449616664d6562db1e4fc3baa92cab01a5e5e7d5148951b26dd6a3fb086199bd70d45cf3a4ba3d2e78f7dacf34607f65dea4161aadb7c7e63e8f6990ae0b4338fd0f1d0f7dde39dada82e04e36efe992176651636f12f3e707b6851c27e01eb6010e0779b3b33cec85e6f063457090594a1a01b12bc232b4978d853fc20a5d54a775c6dd0d35756a0824cc35d6afc828780f4d8ba906ac42bcc3a4a609fec570a3de01110cdb7532b7cb82e009ba08f6a3ad5df162d3afa06b0ee338c396a3be3fb0f0350e96e4c7d7d229a7c3c7819ab051f855e9c15f2eeb83874fe06b2ebd4057d3a1b6025923f755ca7f925a0a8dda83b11fa0052b10ef1eb1ab29fdc320ee0c09d21cddb5f11e3f9a602b79c4c72d719a9ab1d362c8b1ad2b0f6dfa283d51c9dfdb1982a4d5b3514e58fe3c40673ff9e19a352abab3f93980cd3009bcc7a019ef766f3108ae8f8c9b2bbf283e44ba7d458751e66b94a723f733a818f62499eecf29185a7d18d3313ac5b9d6ad7094d0b323700d0161b6801b3c7729f04832c3500fe95a144b6b9f349babcda4c4f862899aa14cc50c5068eb5e6a0d3baaa42fe86a452ac4d829813c3c41087dfa39dfdd4d60390d36a9e62caeaf97636425c0be8c3be4986cc999adf04412b2a960a661970ed4608d3daf6f9252711010a09b9c190926a5b820103718946888da1b3c1620d411a9dc42bd4c47b5e585c7a85b4a884219226621641cdd382776a8ee9a0e7617daf5bf97da1184e3dab99380bdb10f00f4590ea5954cb8fd49d71187aac717301bb6296aca602884ffab8ae85811bf26618db86a129b941569e11fe373e050a6f6d086ae5751c3f0785ce59e436bfca05fc5faad2fa0d9e2a5b8992927819e7277713c3dbf268f1da5e233c6bf52b0556dbdfb7294a056e19a2738ef616df05950233b2c2551a933e1699b59633a3dc6a7780cfa973791d97a0cafe5d361cd7f0aff2f134bc58d9f1ee7b28e7b512fdbb3c8b8ac11f7260053359482dd6594fedd93b37b60507cec1c45257ba0dd41509557ceecc3ba0b85b018363cf74983344b56582add4f9efeb447df6b25bb4760e6d6ead5111a7cdb42628979821dc5ef8c09f136c27c9fc6a6d971df2c48ac61658ef6391b5a9eabeb2e2cc107c5c0fe55a56f261c06ad93063618c7d6f39a623087378de3975e60801cc65e1c7c4f82478c6077401fa6baf8b6eb56aaed198618f1a3544f4e0e90786f8f31fa5e0fea42410b10aa555c437b7e3e076df2d5731b78e77584c36aec5789bd3dd2f3ce9c122e4456d934f2f49bbc4d857c3d8e5074bb7063cf132b07c41ab6b9048daedcadb71a1614cd6e5797d7761b76161177f109e313fda36424ccf82c6d2b3dad922b932a47b19b291fb6e9fc27712edd306f785abccb47e05ee74142fc30ed1c0dfb790a10265aee85cf298610a4c8c7a688a2f16b77f8675fa286ab90180defa2e42596b1e276f942bb9c66790ebee4c10aea3dc5918dbcbeff79f065449a4b7067786c356d5b5dc81cc32a8b83e05a5b5d781fd713b7438da1066f29d695ab6c77e6639f12cf443e8d90fccbdb7d43d9d30395ee4074cb45c161ee3e55c3149df281b31710d16fa0ff1503cf1473318069d6c83d136c5704078cb5c13c3b8182a377b2673c910da061b5352e798642b69bf800921becdf748c57db3f630ecf10ce847475285a455e9bff4594ceed45c5f532210e8f02b2bc402a33cfa18bf07d81d41dc4de8c9e9dc51321107ae1638d9c060be9b743cf25fe8eeb1b6753dc4b5b77c04eaba7bce637437ed8d325b6103559357057ee836bceddb5fd9dd1bb4e9dbb7f93b95010d7733acc65533bab5a49c3cc1b2ba6de470cc8fcee93338daa091ba5214a486d6a6a22ab20f33b5cac0a952548afce17a6719809914c94424993cfb43e7657437136c71583812d3cdc332bf3269fdee3951fd23cbcacbebe7d1e870dcdd165eb36e6cda8a0e1e7857025ff1c2d2b3aa2c57e5901d6ea06d119bb3c7f81228eaae1d01e5141fdf4e6fd3b0f381994e36e538473cce021d914e6130094021642a92a40c9e1b29ff225548fc5fdf551343feaa23ed35cf545fb0eb79986943d08dd59c75fd92b83e2695308a7982db78f1b416d1fa38afcb3ed7e579b7146fccd4b7c6c4cd5ba4f43314f69d69ea27790f606a454f369867277017d84e6780be7136a3f8e51f14e2539d12ca27b3202a05bbd9a2e881a4856385f391e9d93f36f8d16ac29068a12505eca8dd615b90df9052d24dea5df748244973c8d8a8d37fad6c2b5c45aca03b3ee0cba20396882dc3b618b0b9930f35eeaff9b70982273811edb3d0f2e7c344b78772bde38bbcdcdbd5a35dc8f4bef8b770d39320900b49b90247ed9661869bdbc42c7672b7bf77f7f0709a0f7565586e841e716e8b429588b751f628bdd6a85128fb3969236033d357604f7e16288fc620b064d9b09b516766848b4294602005b04600bbf15fb5e71efdb6c0a7d3f9709692223ad45fbbe1125e0bc81e90db9be504edf3a8561c28763f0a140469bc2f36a484251e678903c334a002a72571330315d098774daa63787e4d0bfc532d3aa2cb6a1275e9d4b142ead2b2bbf913e840f45321c06e435ed6ae1e900caa4f3ca6841c32d246e3135201a4aa12f78dd33c8086d8a8dd8bcac365dc83e582c99ee5eed7c2bc5cd63084b4d62885878530f695c9ab2fa8cca1c771c920b7f61796615b357a766b849b95f8f2aa99ed859499aa3b69f1852f24ba99a34ac9dbf8eeac8554a15e4e689e7a1b7f9cedf4f24f580278a649d914b60f7969180399d97ac27261dd2076ab1db0f24136398a6ca2ad7bcebdb3245f70d2b22fd3c8aa133d6d14776bc013d825a300d2bf7ca855487c64d33a825e8f8f41d3fd5f04ddedb4ef1c973f05a2cc1874ea33d8da70aae918fd2f7db82401f4e7ac6a4388300c44eb5be745a9f2c9ea9f4b95e6852dfa03be006698cf48e8fbfb26861157ef3199690479e0b97590997b0861a3aea891def40ec60b317527b6836a042e22bdfa09cf1af67084107350736c9c55af371b8237ade10a433947ab21412bf84274bda1c0f0f3f5058821bd2db74b0ab174f33fcce4e2f39ea3fbe276e67b2489f784f91248e0cf3a0b7694f92f7d51585e14fd84ca6bc2f11b8ccc07da4ab69d4bd0980979f0ea4af2a594c81a1c6ee5fa685862ac39a231c7e196ba5f7f2e36a56ac4c9c5f0146e73e5431663638a1c3d58e6bc3d135c2172780402c621bf7c9c212ba92b8085e59f3ae5ddefa72feef0475ff0d73ba8e74c745c474e3d471ea6955b8a8261543657a745d07122316577b251d2f7ada842ce0916aaae27f396bb24451ce7842100e50f54681fed0a24e6be44d57475246c6c316508adb0e40b9cd5eca95794ae0ad6febbc968ab30b5f33a2a1d2a183062819281e481d13bc4425dbfdf9ab3e3a55b5ee1abf7fdb6cd9d2f4af049d4a6ebf69f406531ec9c61c5c0004e30dc708d3a1fa6e507440fb1b48e0b477cc8f24be0193e91bb4e109e1669d64cb20fef0068a8cfde863345307343cd813ad9d4b94370db999aeb66b8d866f69fb31eb3e66146ffc941ec618ba8c9b033cdf3b64e678715d850f5f3a515181474b46a01a6273cfbde6a80d9bc7c191a28fbedd68c736af552b80c80bd0a5abd602b32e539ed6284f25931c5f067523fae1f58b2965d5e7e7942a4b654b78be1cb3617b2728c0791b4a5d66761396696e1011f54a2a38ef3e347f87bcb500e640facb76edbe67b3a1a351e37750cb80ca45f9560e5b43e816a7427204a087e379e9a07e2b8e762d0dd00411dbaa660af380fc36491b61084ad253c0dba1a78e65772d6f170a84bb8ce239e80bed3a5a8bf75bf9b11e3a068a1a951f7451f780ea51eeafa8500136e1fcd1e0a11872a15b36d26d8d9881d83f09c36c447114d5a1a014bbe40e038ca00ec040f1e0656255bf6d5640b3667e0df74a37dde5c35b9fa7e8711f7887646b00ad0909416dfabbebabc72d375a0852b85020f8366c4862ccfbd147fedf0822ad11ad5d708d35e3bc1e72c9c8b05afcd61a47be313ee7a90e73549e2099a3539652d36a72cfa708b113eeef1fb122529e88796bc2faa49afc5b4cccc8746bf73ef4317985b308281068fadc0ab1fc0a13b44010bfc93bca591afbf11ec4b06cffb8c5c3a3b28a0f1218fbce00ebdb098af7ae7b96ea13ac7b5137c335f290c09e94124f3c7476d8339c862626cc4811cd4e04311de1a1db1438ed67a58d5aabfece58b08d84258d28222e139c4f39b1f5020540f8c2839332e3aef35c924bedd0e5aa3f7fb15751bf584b0ca6a80a90da5d8c6946343f94ec52eab7d3b29fb11db5c7ddeb23d849e1f20abb1e2cbbbb5c0b68516bede791666ef933cd57760fda47797ddf49b8309b86b18a17c7829b698e1997895f2305d3f79a196ef412f8582901c5d8995aca39dcb005a87916fd611c298b8e7cf5050e972e84356e65dba1e14cf224cf780f1bc6ce25e1af67136764bd6785c5dfcc2257a8fff211d740de8b90af3f80c7da909896af2365825a853051eda1d091a78e9f74e2bb2ea952d85d94f8f29f1ca9aeca107f6e96fa0842966ebf24349455c41e6cd04cbf7fa6be84856601365072992219efda3a958956caa797c33080194176e9319176c1c5781430121af57f8396f87c213ef6bb2656863db9a1794605f50d25e2a19cbbe1cbac91cc97ccc55d579c0b1d0ceb8e312c75b47c9df96cd0d2cbc33f9e4c4f1bcd2dd7aa4cf6e9324c68a45f4028625f7dd4dc3cfc1fc1d5a4e61ca053e89d803549d78049727ef802b034881ba6f4676193eb3b6dc1d42487c441ddb7979d7333a25bb4a2a2c514f59adff4e6a7a31d7c3041159cd51d0de744bfd0eead4e635f47940a7f47ed0a0c87dcbb8a83213cd547d04fa93cd37b1d4dc7b2c84e68b57daed31024a7672ef85946efed77085fac668da92ce277a39f4739f3a90168a8160470591c1a92fb941685a86481f9e257e9732c1419a81f4b293379da8ab66abdd269c3a4092418144d7782ae7aab7a80b283654aa60a4d7e27b07d6480b2abc04939e84982e82ae48e23354861fb6b9611db035d3644cf8886f985cc8a65013626a937cad38c786b1f3d9ca5c5bd4ef64fbb43581fbe2bf95acc2d2e3702391c2f3c6c79700d4cde09357ddc33da6ea82b8b5fe0f525dfa9ec3d2ec3288cfbcecbcaf62612d6f0cb43a2537206207cd20231040dfc49e4e1bb9c5193922fbe95d3ecab25773ef72513e9cbed56a19c3e232a8ea42564372a4aa627d55140ba5aaaf8e9c95452d8baea07f8c5d77fb3d9c5cfaf977f3b756a759b21078383a68d2b473bfa799c8451d09c78bf0f28eab6af506e98799f5778fd388d3affb0a3a938dd940f4a62e591d24ee0af3d654983c033b87c560cbfec39cfc2e0f2bc24bfeed33fcb1681c20c4d7ec478f10bba27d52c87c7c8a46f37d2a0aa4b1abf9fec76095c7230600524b573e03245a9539263702b12270139e570ffad7eec19eb0b5adcc95648a6dbc270d66943cb1b0ea05b051c8020d3d233dd091d6ef8cfa1f773b712d85973724cf3c85771d37ad3fc243ba6d66d04ac285f289b949fd7ed08b580fd268bf38cf456ee4b81c09ea94dedda0b9fc99a7cfb7ff78b312fdb2375d227e75d2c112603dfc5e9de0df78665b6d805e1e8914dfc305b0180befbdfba9aa205cea812610ef1b88de953da6293a54f3a5ee2a12d9904f93c5dce4ab4a74382f3f31e178bcf63731f1d2199c848a5b318273f9228db151eafa312d4503ffc7ea5e4ec3affd859ef0358bbb57a82a2dc92d49cac0c16562f818658f9026b00354865fedc4c11cb1d9cc86fd627b7cbf185288e1b3065b284af9d9ec92745b57fca94eb2efe1f6716f8860df82b4acba8450d7a2c9841f07abfdbeec0ff2ea05518a858855d285f2ded12a7c10669b5a1c962c7152be73a33dd4daf1d203f7a8249b31d55cf9b115e5540c547fd786826ebcace370bdf08587823e8dc7e1b146584fd9143245844ee14fd7fd4e8722c52014b5b624aa2d956266bd16242d04fb3f6718efab3b1b1fb0be2833b461202ef9bcc70249dfe6debff415e3167c76f940c00381d2f27c8744f31711163ceb53ba2029122b9d6c16e0908777f97172c836cc955ecf71942b4846db5c94bf88dd610730b7158336e48ffa72a5661dad775ee31eebd20b0438a8b07ca6c6dfc034b0e879bc1fd67690c13d74d6eb85ae361172f2af8b301df37d14c8af9fd4fa098d9d48a373c65ccdbcdb00093ff658c4b46966241bad451a71daf0fc717cb3bfecc9bbb464aeed0be6bf86d28fe0287a99e0399192516c95ac394e385dabfaccf44cec9f9454d0ed5b98296f29e9089a8a8a1cee667c4d33228328a487ada11c873cf27a01ce5b2c68e69854bb61f48a9096141b6c02f448241c23ef8eaa26f788ae39836f49c2295319ee62c6a04e0aae5ab0d38a2f45afc7c6743b5d3ef69c9ff8f0e998a3bd3f75bcddc56df183d1374da1451ac72ef6f015c1af9db497d2c635ffbc6dbb0a48b5a780581bf6a5f6ee39ed26d68ba266be5d8c12bb8e920742c109b76a7e94982145dea602e9f9e9c7a2b829625aeeaef92d6c44837def5aedcf3a7cc35f00a6039e125d94558122a392e7940acad6506bc81d049d85e60ba4537136124b3d916aaae9501352929ed9f4720d81de3b5bc5b36e0b4dbe7e44f604797c66d6b977654da0a19b484610576b3e624d609ac10b180582388d9d75b38cb75c6e90ac6e1e58b5ed00de84ef92958cac30287f8ce4f79898cf3e159596cb6116f5abab3f01c9cb7775615dc34f2e4fb48a3f4648ee2966e1d2842909d919dd0399edc359aa483ad7a895364d9c059012d4a3410754b369a6b0225ca7ebf01f34a192cf236447ae72e53af8966b3b33b6b33aeabd12c31bd4d7b7349fc13fd9b79e9632c033763dacb6f0c1c1d1440f115801d0a43d3d22a6cd6e663808de6b3f48295b72a8fd303ed70f13d58967177a22a4f9ae1a030e7e917aaa0027d989a2652a0f785f8bd2341984d4bcbaa28f08f60d1ca89f84de5ff5c3914b95ef83d80a42a59cab957f9760b1cdb0a1681d5515747df235df2d0d4bb8db46e3e237933a3b594616f4b1e76367b85427808d19081b4045a8c56cdd9156a74130c2eb00b46d7bfd1479e5c650bdfce161a300f5abfd722d49b00ed7dbdabbf15d8ec11c167f2fa70078fd2b36cffd18b81e63310fece84e8aa2f047ae7b9fc40681e1fae1f98ae4ba5f5395d0ab5157abd52b1a8222eefcf8b0172a4d136cf73058ca4c2b70ddbae7a52c4c7720e7cd08169898b586eacab3a45b1985b0c8fcbdec4141d11f7f7643a5fcbab57670c3440d701666d5a656d3252c4612d12c2487340d1f7ce6061c1cbaa1e6a0e4c521d92e70d657b6ed799e91fb23a93e92bfa67bc49504df87e15c2c4fe391c33a4dc6ca0626f18a6a7ef061e8fade05c39c9adac4727b1b2533414658206a3027e6105387f1b5cdcd72eafc05b5be337a39a51b338647e52f2b2a1a6374e92c97d2e009f8c53430042a7d3fdf02adab60b62951687c9b7ce8f05d327ae7f4e71b34ff2f3d2001cbf82eb04709203f8567b47a4763e1b373b0633dd1a773f0d843c717543de07fafd2c1bc3bd1e4ee1c9f08eef13becb131fb123b18addc08019f62d4634736db4e9decb9d7dcb12a87eab4e2e9dbc1d6de008cce63e764f354617bff22ff195406012d3aa9212521832b0a2716211046305a132d8e18860661aed6e5fd307fd433f109311681e1e5a82d446c9934022306c1ad185763fd41aefddca758e9959ef60195b3b675868badabfdac7503a1f4affd50e92018c4159bfccea1eba81aa2665e3495e1dacf8de97a3adfb298ad7f8117a0b71010d66886ca416b68c0655a6731e381812b1747422a5ae58212dbc3d2480aa320bafd719e7f8d82fe33d895318e97a8e5db26068075149ab4ddb13ccf0562eb5261702af1de1296c36eb132ae41f98359d3955bc32168802917e423a40ec3ccf0c4fcb892b21173479837cc09c920edda7b1c5469af12e1ebe9134ad00677ef953521d03c6ca1dd167c1859092ad930dc44fc227598026fd6beaa70bd75818177b90e7d43af991130349551cf359a4d7a950c9c893d6a4be859c1340616b0e789a9a8959b8ac0077123fccd968be24cb79c06b989bf2f0bc7edaae49c3ffc710523fd421533c055a1152069ee7e2cbfae19978d8a6a0a2c9624e6af5dba3b20626607ac5e4543ec2fcfad3f41943d797985938e1e9c4064756fc632609dbef77737d7783e7f4c438f2cadb0b16f932560edf6ccfdc81993970986152f7671390757ab50ac0cb588a0e0159f44170b7798fcce57d7d2d1fde07085c35f1ba2685033421ef8e8e7702df363b7d9914f87f176f89151c9ec035d6116a3833ed0906bbe0ca193d22fe05a9681013ef2c37eef6a3a0e1572ec261e9b36e71833001e608dafec0c74653314b29aa80c66aa10bd86a40521039807ccdffe6f61019379f3ce9fb53b10db0b7a57dbc59bbe4f499ef7629ef5e3f20c11219ed3628755abc765e137b31717d5b44ce622817efcb3cf9703ae3c985bcec76a1a8a43935ce70983aff23fce8544e63897eb4f9519483e7b343e697b80c9c0f860a5a26216df1e9c277958bcf2082d2a0fe14e35053e53665b33cb539eda97fc58343c98d8a73412265b27e19916d83abbd4f28a51f2d1f1ee8cbaf404f97d455acceb33c77509c3e7d1a250d868b8c117e053e584de8eb99d60540d005b115d8b56284cfe9e50bdbae0b77d56891c866de4a7e79cafd6675623513f084fe9e6be90bd7b5ebf929841bdf2427713da8c58e80bcd3302b6455de38ca75280d9a2a06d397892b5286ce518ca7c47f289c9436c8fb551f3df481ba479663c1a2f82d9b5f1ffb57cedf3daaeb0dadc4e0348896443736e45ebea373b2f93baabe45b0f4ed50f00acfb1ffd21e3115b4fcef556f505d18f366f96bd70f26aa7c52630240bd82c4c7d4ef5f64dc7747abbb5441c2ffcd0c817b3b256cbe4fcc349e02126c41edb544c9510d335af838a96d857ce89be888db1d37207b5238c0b1e18032843bc26805f53d981869228856cd1f3d1a1918129ec9b1eae59035b8633d1453eff87f2fc45b5c2fc81dcb1b37f955c852d60df556a49aff6886b3306949fb0b97189f2938e691851514007ab722af171c501f2889b8603a64e066e2308f3c5a4ba31bfb970d3a43e9d0016570e595b4466be9b7c9a85df2840c9652b1338d4b14120a73f217d8484c343fce8b420aff66b5173d2bb1afbc008c33b8d98c396a47b3d89186c21ac1bd9515bb1136992b5420c026a27b809dea193f08aad91cf2f54cd6384b8fe50b966b6485223bff8fb088e0781eb3be8768364d33980b47bf1cbe1f063f5f22457e685cf10f28aeac213d7a8ca3727433ac8865f318cf78f621088a53ca524b78799106901bd93bf57716b37b0d2da594aa8d093d87428eaf81c268403619b7684355378d8dff80a274cfe0841f113fb1a9626c0e30e6bdfa175e486c0e601dd2604d798c6319ab24cd5042be031595fa21b0abaf895c9e0dcee2d5dbeef261242680bec0abe07b9465afe63b2158f785a8ad60bce2de1db90dc6036c949500e6ddb9dea5be2f0904b0e3e625719fe73dddd4cb29b7ed26f13baf480482bf7d121bdf9a7b9346d6b8c35869626c4dd3c6b3a5e98841b7cbd7b1c5a552f614439e4e23da20f02a71a6f97963c8c1916f2d4d92682c2d13084fc13846ea7fc3011ff8468353c7b9355cc585e4aeeaab711230f412616ebad1960b3ccdedc0f87d28d7eb7f08fcd1356586b949e470707ad33acb6a0325a014dbe9bfe2fd8bdf0ed3f119405fcfe7b902d0b9b0be29f54d362f97cdf2923286fc21e5886429446d828bd78e5953ead083931011a3a4e09a3e49cec4c8d1c29d8a2fbb5758b273aaaeda82f7631a2dab17b06ae1b4d7436af5ef69df2ed208fda18758f1005d52a675dc584eb013bced469a8e6d27e2d2cc14e0567747de583c6afe2ee4fb982e891259f11295c3a589e0644ae5992cb1a9bfb9c951d55d187155cca65ffa729fc65e8052ebd014ef0d4fa8d06525680ef9b093b976f5005f47920a2fd7d4f760f71db66e57f2e5b427f93fcbbf9a5d4d3addfed19677d44b95a3a46b30a265cb6c154d064d63203db29c716fd26915dfc87ae4b3eecc3af4609d4a9a90434d2d5e679d34705767aaccf5e5d85fa847b813b3b17c3077ece99e2bf85c11738eda8bd69dfc8267c19765f06a1a50cb4644cac728d76c7140bc2e494b5d00092455216df1347fca70d385999c2dd1d92fad1ee47cf4ebd1e4537da7645edc6044168dc9fca3ad764efab4702f77119f35fd55e12c420fdc75f1dc021eaa04d2e69230971ecfa20bb305d9d13510faa93b04428cf2ee1aba3402715c29861ee31f7752f33a56bcd0f0b90959d4d3b06e0a8343fffc9f21d3a855045515e1cdcc238480a8d70a3c60a746d7577f3ddfcf7d9b308cb50fe0c28cbe2db3f192ed3e5b30cf5850e165075d1ef92e2d743eeb17f252a3214ef6b00479327ae6b3dad2309678f62849b464f0c9d914eab9e95fbab9829b318c66bdb181b0b4100e33258b94f8376a9013f785fc7b2ff18ff2173303d7ee5e0825abf56c11fc6966cfc40cd0a902f86774cbe2ff737731f6f0ffd183859dfceee0236d9dc388aaf0cce5c37c4f7c0af19b21bbbe720a42b2f09a984a5e00d612b56e3ba8a11af3638e97ca053fb36dcab759e828aaf91572858b0e2e37ed4bfaa947158e21e3a32c64920061a4f903b5753d1e4a423bb3dd5fccc50043f765fc45c0e76a8bfec35c183cea7b422ccfe48a235a7aa75354534ecdf32aaf73517e3062d69b289a1e09f56be759471f5b0f060a0db7427f09d4d15cf9afa4522ddaf56cd177d90159f7fc85d9f95ef82011821bd669d082bb00ca5b79e435afb78e3ce2531a768a0d9afe297345dd59339c848f78ea424e2172f6b83d3cdab0a4f2d52fbcb8fa60caa879d9b22797c61337fc7b081c6f0aabb64431aae372f5919ed7bc2f996bbb4600cf8015f991cc8e47d8984f8b136381c835b71278b720ca28b8d77da53ee3f5f7a3a81518c6bca4605958dc5360470caadb6b61a8392e87430c565e513e77250e2d58f8ad86e5858fb978762174a19b451065aa34d4fb5412f7d5cd7cfbf08cd39dd66710a7d596559c0280dbd3e53a67ce4a8cea95dfe073cd668da7169f8ee54b8401aff88e8887a1e796a1ce2d78a1446d31ce3ea511bd7fdc5660250899a6e2fd64177854406ccb8b151d89e5fb6eeb163698d3144875bdfc35f01860e29d7182fb267d4cc8b5fabf9fdad7407f8baa39e5465fc7fef5cdc0fe739f79a04ad023d307c8df27f650cb6cca5bd7fdabd682f250ea7aff76d04b49ca7d1db52319e4ee4fa0b206d173dc0e590612352cb3d61400bf42fe8b954472424776d0bbcdf9e068bd721c99dbe7827184984772b8fa83d1d6c99eeab5f47f8fe0c5de6695e2f6f8828bc65bcef6c3acff937aa9f18cd4e982eb163ed638f2c51678f88c364770c862211f1aef1c8e92468d42b2aa5507d516e4627f6c84933afbaa6e4ec5d4164f4cd1c49a498726fed043a4dc7c063e3364a0e3ff8133602bc27ff73796d5567e047976d67fba4daae729636a34d0ef93c2faded5dac3d61564bcb048f7748982690ecf893d5465d18cfe8ec1a8aa409277239c62c3a65437dced8cee8f4d37d3936203ae21081bfab270d48dd56109092e49a7ab999ad143bf9e9a535f54394b78e68022fde34d0f07ffa781476233c87aac7827987f6382a1c569fa74188a9ea188075439f07fd3c85d0e200084444219caf211f9a3c98c85d0b1a4b9dd81ee33ad5e9b195c01818e7197f009e578477819248fc93a9fa4d3e0c5102155b843be4750592252ebd392078d042fccb5f5f96970718491f93edef79aae556eb206e475a8320f4198872915d3c78df68927db02ad310c809d77c1ff641b14c1e9d52978812b082867837fda7ad2a7873bea9b46cd818df1980250a1131666173882430dd8b788c46299c6a166c2f7eb7cd28f6ac0651bfb554c2cfee081239958ba7d4dd470244adf37e034f32bfd513bafd5cbf72ad2454d807eb980528b4956af968b431f7e50565862cf83eac8a03104de336679837d7d3cbd23e4f105c5ecf69ece12284bed5980cd3e8af6819f886fda4c08346c8e19160a62244f52df943d74a2dbc7a0997e4269edb05ea5c585744ff5ca944104d84f45c9c39f12029d808ba9811f75f55193e4fe1688e564a5770b467e1f260a4f5388cea987230bb55471f3bff1cdbf3e435a741cbd23c4adc9dd32c054f2bc714d31f91105a6e3ae63b36f27d731a0a8328162f234e8644c12b1a8bd82ba71266a3091bd776ad3e320b72cfe54f75b698dec42271b0cd1071cdc159261b2f561fdd609621ec2745c06a3ceae6659e30bdefd726edbd5f233578dd44879f228a92f1473c9b2082d4cba38381f1eaa4413136008c1833198cd023c156d0282ea65db32ae266f26d9da0634e59a45ca5841e356dd32abfd7d2fe8ac41e1c74df0454cf5168dbfbef7fff5d12605bf9c14062841d85ba047f61b83883337035dc2d15d08764b8c9fc54232bc6559d9f3620539ca1c7bef82fdf8d67b9b656bb20d0cc2a2cb5fd83e5cb5f6910d4f284aeb215252bb5289ca06dc442b743f0d00938d99036bd2e97f704de8646f16b3e19638d448de6a982f3aea88fa71ffff94fc7ffa244015a73044588f52279865145c3da7ea65ee0c0078f959e2a8cf76b8c00f3f64940c07238bad29368e127726113d8cef07aa51ec6534825a0c765dbca21b2e7b8a4c47beb2893d9e1f193bfd74d34bf520b0ac529f64e097e44ef047f211081cbe2880019063b89ecb72de12ac9758e004b239d275a5766859f29bf2e095086ee1d57fb61c55dc89c185fa08b6d9f8aa3b3d95eadd55565608b5eae3fed0bd2f19b32097bfc5d661e12242327eb7cc28af26b9736186b92bd4d25420cc71c0eb4e1ffb774e56914300cceb085e0b225050ecef4e86d0a8a385417888979bfbe92591ff32cacc1d527771b65bcc2d85a423acaab41140cd98f9a77bcd1b899a4e6a58ae52edc639aeef03320f735e3bfd9a16bbb54ab36e103ccaf3c86443d247e80ca608e71b97a9bc06d5491b0fb75cf1ec20e4b3f92ba539004dca55bb3c79a833e066f59220e47fa0e854f0c5d92891e32672911097012a006fca699900c284f0e26fc622b121d32dcce04a8e5ae3201ced083659423322a647c555c61b791642e5096186c5670fc3320951c9c544149b4eecd87074196537551bc8bdc675c9b985dfc3fd20d1f1801a409c0d0de18e5dd4f780869835faa568267e44fd55923812cd00739b1452acb508b2e73f278e27bbf1601272c2ed9f828fcdaaea7e5b34ab10919386b4769251cde2d7620ada5bec97cfa073aa7086fe524a1e26d6f5ac028a4ce2f08de558ab35df618cc1748b93d95e97579e2f259ff9ae27e30c43c09547e79cc215dadd0d230e156a51cb92fcd85c518906bbcf83d40f7ee9f09326df97d0765e338b41887b28a5979470a5ed67ebf59c6ffb5447d41b0b0bf086e617a202cdf1bb9ad7093335a566d0fa39d90f7aa00c2ab134d958dbf1d2a428120fc5751d3b16d759b84855b775edf76419813fd2c98f938860704c4e0d0ba9371da69f1a7a4f65e845e220a56131b384a741af2cdd4b9f70d277d2108cf971e54326871ffd53a924043b65a455c93269421019cf5ff6c16fd57491b4aad2139f35dbc12c98a3de49a50e44b6106a007496f782f994c57b65956eff996b2b53aad6d74016262df986effe281513be90e24523da9ed9279b3e7f1c74d8031d57f44e5d3e37935fcf0d33affb4d354adbe2a3977ae0f03e725bee8240a94b291ce77c907bbfd0145415f901f86612093124a2a6f22d19940e6198a0c45d3f2982583bdc71ca7a25bd954166eba76c1554d011f311e828220ba4bc04a0b09f1877433ee58654fcfd2febbc6791436b8833bb01e6b95edb6ba8fb6325d8d023bf551b15cb1017b10b9c2c3b5dfae7936a299bd7f3bc4c1bf3631072c99369837bcb54dab0718e397e1c637c795085351c9e2ad11fc063b3aca6fedfc0b32cdf6b20a0027434d845d746f10d33acafb8ef26c440565eed659677b7f9d2a64900eeed103bac5473f7e03090d7ad1badb9e2fe70309631db2c34c54c13542de7be015306893f79dddecded232b5d33505ee9dd005f5318952e148ed02c47a5887c1b785ed1e0b39d8f3f0091eb1789ca949813cddbb77cdb09dab3ebdc68505f90dccedf94b511dee4419137cb2461069af3f812c8fd1a2a10d5b4f345c8cc8735466abca8b1b0be8923dc7775397af05be171c7713ab92f5b5f28416343d0f36dfaae762385bdeefb6430ed89fccb0798600f9dd126bab5efe4498a7ec8505117d09a16cb042decd599e2da181694b98af36ec7adadb37b89c829703959113b620f0304d4b12ad7f95515d323f9f24c60d4d61ace7c5e27d3b316928b2dcbc3b95345e5fc262a249def31163f10c7ddc6445a72474c969c3a91d22928474342b3512d74ddf019ede65db1c07644bb7d3f13b8497f06a02a7fe897d937f3250b515958bb8db09fa96bca0294197d601334e86d6cabec7d5c932c8b66085be25a639a90094fe3563bd1200cbd0c594298a3d76132ea89d48f072629fc917484a24e3bd7ea1eb856143d985ae9d156b9842bf8f4b679761195a0453aa3f3fa30cd5e3d4d84f8b8e98fa01552c8ea7cd93cf8ab49f7a728669279f9b991f1a857db1dc01e7f4223582b5016a8ce5745c209eb03ea4f2b4b23c5982eb8028628bf0b55db600e270b55d0db1bf0a57f33c182ff8e94b8a836eb8af009280daf223abb73aceb64e039a02605cb96d2a8154eee10acb301d038919af466369aa5fec6cdfc055a9f4d071cfcde75b9e954e7080483635ce5793ae11bf6719cd5209464c353291fb480c66501a54886cebaaef079f271289fded43f201681785179befde0f11b8ba30890211532363a44e730739f5eed076c85385e3453fecd187f429dbfb728e9925250e2d9da7df84fecbc4af7f326dc454c4871e4f3787290ac559b603675f0e57d2206ca664df7a429e342314f884c2e8b5b6a6f7417af38dacb8416837804b950c0fda1732002a8d6d5a41e10c51e4e7b633c27b87a6f0ee367c5d8308e930cf8148a6fd02ce636455e5d766d617defde19f9704e7137d1d9df9f1931d663bc73780d4b778f8ec7619e69399a9b36a255afacda74b327833771abf78d81b53b6d5ed832166a6039dcca09ac3399324c87a74f9a510f8d3d91e070e1d507d2c4747f1efc226aacdfceae9903b03ed86a55b477ea9f13802cc7fcc56a0fce2cc2d73c49ab6a46e775d431bf0a1f3fbb9ee10adf684e06b14237ad499d725405979f6dd220a59a2205970954a892ad6aacd8866aba72342794508889b31b9dc5254f160e44affd73e73f59a12933668d00ce35a2cb3ee02805c68b2fcfe3c06085902499ab7ba30bd9e6292b3527c3cecef9a8e5acfb347dcf5f0c151c1a80db3405d47a2fa9a0d46c31c9d6e24d0860ebac6a4fee72441109cc84b518579c20fc99aa58d76568374e9a93a808c42aff40b4645eca31a900062c3acd83494ce650e435ea0e4adca1251f1b30dbbff5a1c6eeab98b57a1a59d9ddcc088717952a0b0f0d2ef00a9fe80fffdd9e431c60eb5d3db93a4c1ddc40e3ca85261075db4837f6714ebd57a1102be2c17419f1407ca8c2d7a18c7d117d48eecc8447986f8898e1f4ce72bdc0ee1f54041717ca0bf90deb544fa797c4c8e6b494e62927377e7acb7b2a478a59078f9e2e0055d6519c5effee7bc9e37dd996568054971814c42e824a435aa0c93436684293691a3bb8ea9cf33d980c05784cd9d735fa5f71535b2bc0af14028c33c4f2f7b32d90c37797899c66867aa6487766a809ada985bc45bcd172cf4ca13f35721a2fab340b2e479160220fc2aedc41d7bdec9dc673e5504712c724e894b5073f1d1f7b8e00c312d69bf9237ff207299ced252e3e3387b2dfd468fb71c9b270277e2e699acd902c5e0a4f550659ecb26e77f064f632a4320fbb6dd99c91a8add7fd6fd84adf2eb4f4590cdf0cb58d142fdfda72e4335688913e12b1908f09c39a9b93db51d96b6854f7e1847c44bfd165c818cf4f210632e985120f705adb9f5167bba743fbb8654f916c3d97947b01c4f175f6f4fff8aedee93fe8e788573e341269082f19ff760829f3738fca4e7e411e4341d88bb6c4617a1f250f01907d4302e7d36932794abdbce8987b57506b518a3f183e0aadd4818111539dcda44996a0856d999c0faebb2802539ffea1f7c671d09f99d617c3106945fdb938725afb17b4ee3886bf40dd8a0347061d57d7295d0a47c561d4dfc36bacae72a11f06891bbfb0215f92fdfbc7f56ced06d454c02fc578fa4a94119e1f9feeb69b52a78b7c44332405b6b0681be200a406175e683f662af8d73fbb1f651677fa279a20591307ffe5e2b1dd6231bf83ebd7614b57cb647dab5a001883f42af9ccd9012059ee57098e7c10efe0fbdb432f7077831137e744c5bfc0ef8a812d2e8c6b6c24e4b3eb607bca34afa0c9808396f4e6cfa6caba08d13dfacb5fcfbf734f478f57a82ae586287d9626ab3d161fdd7fcc2e74626e85343378ba96ab8967f8a769309ac58d0f5e3d203e0c041669c86460eabeb6e931248abcfa1170e14b61de85ce069119988776ef246967e5a3ed40a609a92fac882506a844a38c56c6a276ecf5bb6cfcbdd8412b47f975d40a64791aa949e63ab1a0dd885a485608994103bb68f075b5975f06eb044438e8e7b8e82690d88bfd276f6a2dc503aaecbcc288dc215b82618fbbf97ae1d65331d6c80ec5d106ee02ce1dfe35a9fb62440a6927c527bf8ca6024b10bc09ead51edd82da184bb2703eb5a2aa693f786e6edd4d144b2659900c288db2a8f75ffa219ebf07725b5fdabd330b72c0c0c139e22c7ae6724af91f8f5ea315529673b973b92705341f123c9f1c6f458d8d9bdcd7c4ba22de5d2f9d01ed62e4072b966b4655c1535bfaa6704f94d512766667d88dd8f720216f689342bcd90c439ae36efc6a46295a9e71fee3995ed6311c6338db9c09108de04c19ba64805586aa5a4fff505fabc90fd64ff4a51daaf34b16792a3f1bb9bb0ca4fd34ee4eda005b25330c2437249386aebca78fc46fe0335f710d74d163a9bc347df7744c97cf0e5e5ae5aa2ea49032a6901e6538ca9b47c02316d18c19166e1adb8059e504ddb3fed1dc4395063f1f3c801f86aa931810004e1835b0aebe31cc00eb2991d1cf8ca83d942e205f51498901430809b0d1caae84f23b5c757868ede029e53a90636094821c5474267885e1be8cb41425631af1ae48be1d9846691ea5b9cb285052aadda7b025d1c4e4ddbf30bfa8d61725f72e8b1525a1bc0b67ddac2ca74806abbe9ab7c9bbc5430359ebefe2188b22144c66788ccfdcee5344165950537b2220062508dfbafdd56c6e93ec6695ca828997c4feff3eef11f299c3094bb5629df8fa03f5c12146d1cd6dfd8bfb91f7dbe83e03372aa04336eb7cddab70f99f22248ceb1af79b6a58b60a353a66be2942b76f304350ecb5944ddac0015d339d42aa0cd8576d5fbaae4933475ad106921f701930e061948c8eaf96a5974ca07d9f8e3ec80669a98fda81b0b23059d9e77e5ab36345b09c9a0665853fddfb3573d37bd08b155d3928dcf70278b74d08a9126ec01ff715194aeb86f00ca18eae90aa86e81da6792319b5cec83b520c8140b6f22129176e609a3788f11f47da8237529e0a12aed2237b9bd266d33b8a98e3e40a96fdb2a232cac53bb241b226ff5d88b04881f51ee4128e80e608808eebc6651e493d94daa7d329c333cae01e19bca662ca9bef59af38d00a7db32ceff7952986a6347f4f5fde1162b0739afe0991e08c9b851d92c78c0bd781ebf0faa725a898b2bb6ebd3c8c5f59fc32341e5b019342f626ecbf43d4d84565728a459b1359076c7e700727fbf694433b6e89982013d21ae001f8cce7bb4f21291a28f2c11bcebcbf08c19b178bd48c4b235ffa2b2e10a1caef0fa49af1922e4dc1d1b7eb9568fa295878419d26f801b6a574884e4bc76ec66d46e0931f1ab85248d210123df3f896f6020ecce535371ec58c33c4fba2d1dc68872b82d220f941be0c42bf4adad88a68fd52b592b4dbdeb7c6fdfe2a59329e748b075ce12f1586ebdbdbec35def240650875ed49d30474bfa7b4b22ab7becda6c7ff033f705b58f0b19796c9c0d10e048490b361997af999935b13982a32a99b4ffbd0ddba92d5ceb932e0b4a34add8a29a3409e954d21c88d9eee6a58b5097ccc9f8e8d30b8cd2396aca472f62a09d0ddfab58ad28b6cadbcad50a837ae55b82f22dc0c54d79a3f315f102d7e1f4175a46275fd3560d24386f37f386657569ff17233b89f6eba6ede24d45d17b4da0aca03cbf4d0f49ba106ec489005116df12e846429ed5344016e7406da6d0c181b52f53c7515c0d8eeca9f30c85dce13b38e9c4f3efa8fa1131a70e9bee98b425260ff51a735723b9bbba7d0a4ac092cad7ae6093121bb6b6eaba7fbb6aadfcbc50f1a6ceabde33cd0e45e98658821d77cae025cc664f64fb419417d35038148d31e0fe9334a731ac64c4629626f2c99b538da867bdb105dae1ad5b9e62c353030f648e2226d290ac30e049138f0502997cbe2d037a8d2b8156f58f44acd3a39cd5028432b9a84de8ac86f0471631f7a5cb4444b7296caab6463daafe1961c3d0244dc02c7ab8314ef94018532a07c4dc21ed084aa381a971975111798647e44517121b490fc020ef8b6541a42d534491700d96d7eabdf52695c33041455c3d92a408918b88206bfe64f18e71603611699f0a5dd3a6da0848204ba8b11ccda2e8fec9e0ee4989c78624f561172142723be41d21ede1769ac878a3037ee252564c5172c3e4781d9ed84ce487eb5f81024f58dffae3c5abd804b4ffd8ee2411838f549bf8ef5aaa6a00ada085496d33ba81344a8adfb4b4a224271f6ab38b59cfa95911321a020010f8cc9fbca731c479d470a2698d2ac5197ea517af4e72b57f4a712e25ea05275f4681b2820607c4688e831d472367ef7809a5c5894fa0e775bb191003394dd680b6432727cd30231b6e19e83210b655cb217e16e488662a2bc062b13d4399bc9ac8364495008d5af10e91d71e1996e91eb38699e8f6bbeda7642b204b06f28df6039fbb637a44842717aa465d4b3e53aafdd32350511daa51428f4a3ce073a674556b2a770f0a25fc004ac52fd27b978c4bbf6534ffb70de95849544d68395b040aa09a07845a857d06b53c99d63baab5ac64a8c92e16d59c91ff7377b92be6cc5f248e413cb4d498fa435df74640620570d486b241764af9d0453b1045037c84601ba40abdbec6dbf0f3bc17bf6807bfdeeffb24d0aec4c48b010c1233ba1d2d044d2fae9e7cb1cdd8d4ca2624bdfe747d2c5f569deda05df564decc911064a21758dbe142fdd05600020adf4e9ddfc26b7eb01e254efc730b2fb197626ac59d803d7987aa57454872a066eb5c0ef5d6892d90c7fc93393001255bd437333170365d70c008e699a3dfdadc5aab63637fb447af42c44379afc5b62096a8161743a37a03a2f1e57a938ec136da61f5376cc5747337fc4913bd1a9fd8265ce9100967787019a2cf32565e608cdca4ae14e5e558323e7c6872c73ceb0a84fdd2a69c7d9171ee99adf1064a85f4393f947afe1b12e7930c5faac42450b1383a1244a020b530f80b5150cf1a8c7c853aa671f17ee031ab106388d2f5ca9a95e266b947a44d266e3fd2e501408fe273a792942bd399c821c171b5f1d4ce7f88158df05fc979cdcb567975a5ab38a33751bd13eb2e4626517fd98883a47eb7dfd1d5be77e8087d0667d6def071cf5a21862750c0bb9910bcfba8bae48929b7dc6a01982ffaaa2aa7b3806b55834ac26e1c767aa335a10056338d0712e39cac6e7637bd74d4240b9f7ecf51064b6c716f405094c1b17173162c31e344bfedde6a5ceb9d80fb94292b6ecc74230051d497a0239ea50d8c826530051264e72b3c8a34ef6237f8a6eb07345a2a8916d9ce21960a73774f5b14db63ee630409c671872eeb5c4248a55d528125ad1ec81f987780edd0045be2e20b5a1106b6f6323720b11c82a9848ce730cc534c5525039f3f008d7151cf70f96e5cde70a7b9ee0b475fc964d77e3e8226923be5dfd54c905c766fb9c146b525945489aa239a53c54ca61e2276c41cefeb6872b761922f0630b2a3b5b8ed1cf6719907caa5bf3bd744140d5b1412e5d9fe62cdb124250f2ba7f92b8830f8f53b6f16195aada9d3835781cf01c413aae7dd92de611519989ee7e8ac98b2d91688d72491e0fcc7cda47f2df490db2cfe268645a8487dd0cc0d7e652f71d952c4ccb6b77b8737047b5b671cdc07c1a695186e28a8ef4415ba43d4d18539f1e7cea7b180fc402786f6dcd8477b9c9f904e3e6921ed976d301a020799c19cc8c6700faa18d7ada1125759d268713c12a56ab3b8b69be5ae530df311a8b15dec74625697c94e80482300e8092649cb9fba7e0c8bd912aa8d35abde0f08401b990ec4dcc13a3bc8b80b4eaec6a1d94c487f059552cd0fad9652499e1d57263f8186b96e202dcbd94305eb122f892b6b6970601c13e9ef23703201819346f246239c3c9dabb821c225f89bb6d95d64f32fc6e4381da4c409e123f7b356de05549373a08e96ca24b209ddec4703dda35bb7c6e1cea1db27995a017d5ea6a341cf5d84ead76335b084610288d4b0d0ec22c9429601c5dcf180d0bfa3f497782e3ecc5c71f333a22a4d0f2470616dc15b55ee73e80bbd8d644752235529d9d458088583db2ca10fc02e9badb81754b4c48581bfb61d02e24c991f9271d342431cdf09619f616d8bc6741eff93cb4bd89059638619e22581a980d02c66438437dd9ea5fc37af03ee0a56c39accb1825eee3a3c67bac8af674b383163565bc75bbcac697f7ce16a9d8e8df451a7508cb8f8c3aacab8c43e35db2ef9d6fc1a3d0377b96bc73bc134db9cfe39672fe0c14216ce07d42f9805420af08b42bef5dba529b393caf88b25651ae8c5822b105cccfce1bec32c5314012f51135bc30a2df0c2e7bacb5fb0e8b0c6c97f0314b6ec879d8f1776099b5e65bf4efd133c63d7e66ada026d0065c77b9529c737d524492cf15a17d175eca43d981b5f02799a0699916af2c7fd041e3683b1b946205d43c5de164ebea81c9421267ae6def1a0b3b853e99035bad43ecda2020b338cd4882a80deb41445e8b0255eb53bebe960d50fe564eae1360ec0ac656469610799c4c758c351149bc2cfd5e7cbbb020a6f5d27c7a93f7e324c7c36a6bf65fcaea3b7d2c05777fad19b563a66d7f58454325f92a39cf9b6b207b770780c0988b9ceea70f7e814e118403ac8a603d5ace50b51b6f8fc53d81e0754dedd19c27a78831e0a2168356105b2d4a18976d7e89a7dfc64b757ec913874ea398ece81fe1b4a9c2beefff84c9231ee4d5618370fcacc209abc5afcc695166a718398c0552860a5454c642c342ddb86fc416443c46e376f28d82e1edf40d5b16392093da0af5fa86fb7930311116f100929935003c07af8e038aaea00637c963fa2122e93880eadf3eb6404ff6c6980c1f494c84a75cc360cc4bae22a6f5130bbac6cac282d0d53ae01b950351f7e2044eb34e063a9ac17ff28fcddcce00f9596de0ae279475c541d7eeb3204ec75cc69f86c29960dac96bb286d13fa209508be634f4affd3a339960f29453656e75de5e24fef29116ef38f6eea8268041581be48f1b7568791e9ffbee8f8effc352c116eb98a8287edcb4c390ba5ee7eda60c116a99435a198de5e41daa438a99ce9a2beea4ad2c8cc83cda97e4c94d82461eae8dc33f22d53b6052fd67703efd7cad44f3f08725f72753d3cc0b0edd7bd6e54dfa1fc56239ef072e0acce234a312448168ddf578236610192675a6b6a4dbd39b9819af7306877b85347c964f98ceb1f1296b1a0d0b8743e7039aa55ecf163834fcd8b8b6cd7007a50fdbc26dd378517098470c7bf51002ea6e5bd60a18977772101bb2033dfd39e136b4e47aa6f8da14cbac597d3819c57f5e86f3f17f805423618611c8d60d9141084b8423b4668952aa360c13420e5ea56ecd82862106d4fc51a13fe19d81110b17f404d0938ffe35185032b902ebb0af2a53acad3863db3bc3ea3cdcc8591b9cfb312612213696ad78d4a1c57913a30a8ab81a79908438b1c7dd62f63f0e87e46f65463296e0d51e8d45c00899fd27cd254187dc115df383ee94465c56353237e14b63f5c2218a67897ec0195feaacc206632e589b80379d587df7f99aad067552e743bfa032f67c5d1e4efcf3fa489244189d2f43e6ed91055e1bb5303f68a9094bacc1cb2eca1863ffb048cf602741989de21fd9416ba1f5cfca800923889e99724908d18871d077ae5b31272029dcf58956d4bdd501cdc5f07aa135c7f44e68606831b21685711819aa6b775b050f268126457b1117578f97a2ca8a65c3c4d1b37ca48148559a74924a1fd0d155e07859d6b1a167468abb619e7e8d8933a010f569d79cabe8cc97e36d6838cb2477deada5df0ad5b86ffef3473847c36bfbb481681a5f550fdfd1cf75f73cf1b3a50fc4dee9c71b7af9c22282bd4938875cb0e2eb36354bcab1639c90e1be8c1fa5e0a8cfb460a716720e9a9bac5c67da92656286ae1c22a6b50be7a05bdf0898a40f3a36ffc04eff1c8b3f3f81f7608b658dcb78d7d676172c5e2d004cc664a748d80a750a6788bea466f8805a5b8c1eca619dab2bb8027f6a29e71643858a1ba829139111b9adb41bffb6142a7dcca4e4e7ef54e0192932e749bdf0a8bea29c453701af0cf3128781eefe37b4d6e054bcb4a3f02a5e446a5413eb68fd0b8655ce864b02dab92048488870549ec26b29790047ad7b444ddc68a7b7c7869febdabca2a60aee36c5264064b1d4327f3cdbc1d331fa242797b4c03a5141eb9c5d18fb9e3f6f954e0ed83971ef6d135b6846481f0e24698c7a5240c82446464ce3a333c4fa1306261cae7550b2de7a0dc88d9d3b112c9c0d656d4dfd7c8a21a1c161edf2cd398440a60a8580d55174ce1162759e1003888467106f1c5fd8889424cf4e58e6756d678fb49afeb5a9d5432b218480fec3428e0616cda280ae663ac2a1575366ff2ffa555ef35da84f1af25a2c415f2979853dffa863bc86e52f192b717fadfd35998e91976b4c3a82611fd4d669651ad7a4d31714c5d988a5790443938205b7848036868121adcfe0336f301417f98e54d61308740df123752110fa010f1904bddf56c0674a6d3c2dccf2d07596521bb8697220053d36e02220f7c11e8efa6611d572d8d4c5431767df9fbb19d9e89e25a271408f9cb85b4fa28ddcdc3b84405301db2bb177479d6c289556e9107d7b35ca4a9f11d84824c13b9a900b062160a4c12422e0a32f2853ca5890722a23eec365ca48683b9cbf049b7808f354bb6d8278283bd2f8822c4799b10b4573484f55838e46ce7555d9f4bb3d0e6783dbc5ed245be77755b88422d798f041931e7af327bb6b4834b4ab011e4147160c0dc6fea5704169c2f70e4fe19e5a7c88fb71ae0ccfa2142ee47b9efe7c4880be26aa8041dd8db1728b7906f7f895592e0f16f06e93f0638291c3f75559921e508917c5f934a35b289c2fdca930915795ca1447d680c71b45e5472e235e68b7ca75e6abe1fdd02f8a5ceda9aedd2269da8c558a5c9b2670ba6c9e5c8e37f4b74c35e7827548928be581fd6e073b0e9cd591657c317112b22b2ded705ccd678d4ddd8c63479a08eaa1a49ca68aea2ebd63f59edfab50e3d364ea430fa5c2eb756b34f96752af14924e0192c168f70ac2895087f461c516cb9c1e642102a37bec6cc3da0c8ac1e1359832f4fd6d92f0239e898c0c4922c014e1059ddb62d2877ab02989ed08aa3550ae1b2f0f136a2582c2c0700d31735071e7f3037ad90b20007502299b7916a7d38a50b86afce70d5634f5fa71158010c0f316ec56ab533e256f2bf5997cc265ace220856f11f421ef9265122975d9c7ed5603295a72c8454f16fdebc4f8076bc970f869dedbfc3d6505906b0f067c334427b4dbe89dc25eb88cc17a4a72aae72a4bc877e52c7f957a27bb23d10e57084a47a9ab6ebc475252b239aecd32ff4a0d469cd359b21e06ee1edf62275f909b9652153af50732462f3e1fc479be52ae0cbc8152121a23d76d9997fee34f43ad132b74f76e97edbf16402753b3a7d2a23bd389b78c4f64f411c0e32a7ecc4f2fcfb7341348c31f7b5d2652698937238bd912cc600feaf20fcdb62bede21e63119bba4f5e4a9b263b262d3dd65f5a4cbb514e501deddbbd9dd2659584201766e334c80b6ff3154a4e6066a067bf759c3761f7b47edf7b8c404c9564dbaa00224753cb7c663cc1c9620f55b170d33ac854d725fab6cde0b33fa9623dabafe9d2ef6d95e634dc22fc92502f04bdf8a5e9c312f55364229c6b12d67747241ddbb4ddc76a28de8bc859f2267929986977044537ad4330d8c637b2c0f6069d122350cb0a643dff03722dc4130b9c319ec9fc666e447b75e9b0cace9ecd115f331747388b22ad68891aa9ef86e56f396a7731927948724e6df931d4b89615c6aaf17397adfc18c3d720e6b4de95cb7a034b889410f7f4ec8e39bc422831dc7080326834619c2426e87cff5063d9a0ea8d054401334e6278ba45374feb420b196febd232040fc340c713b7cf401886341b04c5050d6d7b6fe1c8e0f8db5587f5f4aef931b48b58e251dd7a80054c817ebc24f0db5a7a6b2faa173b6dd1d4b5845c7a309cf1c8d826bf24507fdb231380163c20826ed5e750f715c934e57784939d92269c6c9637ff2e53436382edb27fa77ca812f1b8d02a82def5c868c41fd3180717e5597c6bf9b08461ea80b76766da2ef9a1e026b89dde677618dd762cdfc7285c9fca28e39f0bfd94d820f26688a4380f45383d8ec08200878d18515c24acbcc5b664a499c9e9a130f013271e0a0e93394e373deb18c4b67e8e63e35235dcbe183bc6cc2753febacaed2394d8e47525a5c35164d90cd9474ae1efea0411b2efb39a1fd61515b65bdd487a93de5f7d0d51410c527e0da43af90f54238bb3d9f41c2b34c2d1b2626b03d57a9bc799d8159d5d8ca85d9a7ccf6792c8ea244d3ac646970a3411d96769ed5dc233425838d411864f176e081fc80fedf59aa217f49460fc395b141988c10fe0b5e415a57540b3516acd216463d0f35b020a98ba37557daab182fa58e5e0818e254adf5009a1cbc3d33b7638a855f7a4298e05502f757060a0c20bdbe45d5ea6eee8670f2d560ebc78291fa250441d62115510bb6a4e85d2ee63fe82b10ebcc9b2e787fba3b4fa05e1976e3038c30fa78023c0599a296de9d0df916407e4e1bc43b37b8af9924fb8e0170a8d1def9dfe951b7f50f4379b98f6ce7cc6660d896aab115ae9172edadb6d13f77315dd730b93c0d98c5a32f6ed9978261d9a78edd8140c155a21c1c5a96374dc0b8a7d5c22b88a054c8e6904d12be8fdbbe92a74fc843a952402cc1e8bdc2b80f22010eb4bc2598022771158b7effd160996c6912cbe267877f464960d29a68015ded8009be89cac557102cb04ec11ea4e113dc5f354e375f7b5c202a5f9da9d702381d9f1c7fee9ceaee95a7661ebb2db0f0e72e27f8f19110ef28fa6b9aeadd9c013d6917647eaeaa3cf7984837cf5cad397055248a433eda1ade0802447365730e57c81796d0a2131ee66bcc228161c27384dfa856973afe75e7f18c1982d16dc38f805f5f41ceb1fc633ba8459f372cae61cebd56a3ee6746c74b5aa4a29b8e414a4f898075589f7f6e37e99904014f085670dd2d4bd4baab0b611d4154e3d2936da516ad8197e90f630cb1e79249f70e0de8667779f41750f0d52cc44970bfa9e6fde0d9a885948d2178de5b5a82b793d08c7e7fe1312dc717101f6729e6a7fb19a11a3d77e6c1e480a58111b81a2316b941835d55ec84373fb57b070a7b5ffbabe66cfb5298fe547b9fe32fd1d2e970f6ee331f656fac09c33b7bf61d3461afee53f9f8aaa523a34587cfa8e5202d472c49d1410c931fd3bf7a49af60bcb53a848053b5c5185f75138d9a6609db56d99377ef3c4e9f30c73a4d3670ef2a83eebbb9095a88014ce94385798b7ffd3b97a7efe5b52b4602366bb29480d5beb905fb10b1fc34fb919231b7fc50625db70d03d32f0ea81501e6c400b09a6cc50be3cc06621811bc58bc084671433bfcb1861fc188bfd5722d3671f5c78d8cddf4e56f54623370d3f66ed58d93969e80d6555b637e2184601f1627fe0356ea77e10e8946c15a4e75936817503a5ea89f6ca0473345d6ebeb91a28e0988a139ed441974d5e91d971dc3cbde719e8206622607debf10f1918ddb6a5fa796f3c105691b44768c0ff6875edce7ee52b6af622c0e6bd87e323321dd3fc1ea12dff5cc7d5bdd6edc944fb5ea69864eaa1853760dd383f30db20de9f61381207dbf167d522d24fb41a0030e2f8861cb3a4291a50b2d482c473707e2f4f823e969298fbc130873d08eee6f0a89608f2a5a5a954174b5cae35b09ff2df9c5521e3d90e4ab7f984aa573802f813e7597ea089a11d3a5977f5f715d2ed6feead0d952be106a69d06e7ea7988577c7787c318401ddf18d3bd3c724c2364f58048abecccb07a8a6aa27b1274db4f03ac5e60a0f87229e773d809eb0313ceca0933831c1930226f9173d20d3508e0d370b8c2b610ee91a5e3113526a32c1c85a297b164d009e75f983b57b9f469f738d346c15d9e84748ea0104125ba5a4edf0611f805cd1e84bd32f7530357e88be807f018e4fd2eb9d4a3e506feb6b796cab2b70855eecee25dee05dcfe4c0d8e9134b0f8969b1c2f0a1e9d1f7a1668020b1b5da93fa60e227abe1804b05700a2479aa3fb424533eac55d4fed93b575a9ad3235f6c1f35f4f53b548bb397fa10516a67038f131674efaa2d911ea11219d538a56c28fb0d1b5ac8b3b6cb04c6132c3dd54ae920a14746de83ee58c4676d0d21bca518e458b477e1c68c6a298166ec577e3756a7b40a66699e39726f7536b5df3fb08c9aa2693dd9acd157087d2c49b33125cf1e3e8b3cbe4e36c9f2111c43f9a4109c93f71663c865e080a22ac3b5466e997252c816f0aa640341d6add661c91718fccea555eb21035682a3289e6b524c7070f93ec880b47ab7a10b98c4e64245479788af581a660554f138ebd5de722b098cb834e39d2fdc9f9c208bec8c0a6f4ade848a26354ef6040f021ffffe4413c6325396fdf3042059f350d14429b499f90ad9f3e057095ee90855dfd48df2ad81a8516cbf6675d2276a3c96a8da4ed8c43b1b486956ae71f84e4d92a4fd3b7c5531d75b370e519c7503a740d9db6cfae8dc760d18c64455413911161a2263cc004c79c6388e1f3f38dcf9d6c708c4f164b3da7c4cff3a4997edbe431e8928e56802870c2f83fe8e6624956ca22af2beae88ca9cc3af502021c3a6445e968eb7b4f2db8981442c254585a68a1f43d67f15b23850ebc5c6d2c1ccbe64b181a3fe84f23140a428f9b669949d043f126382337e9e5f14748772f5f0a865f070c96cb7a10b07f5bcf8ceb156596dadad33c7cb57d073cd40a7de7b1e596e13d8bb075bbeb9210fd5bb1de53d97187981a8cf1eedb609806f52fc341a183c099127073b976d843d53d3b63471e312ebe77ab2523f3a6711364aca5325b8890d3d9fad6c0f517e5e77fff6afd37c511f1e6c7a3f56ab66cf7104721b22bb32a84c2cebae2df794974ae28afea821cee2bbfc603cbb3cee77705d436d2f1827bd0dcdfa2c9648016de165e87311169a8ac931f6432d42dca9f717c3c167c7fe6db00206348c52eeb89def34425d80523073ba0e25ff40a13238ebd8b15f7aa196c2400ab7c3934ca10c8c59ed61bac56d8172ae77d9b84cd3f388cc1d8c7aa13cbce3b81ff96ee1c99df881d61478d2d3bcfe3213f668e9c156023df1eb862f3eed92085a68d5c28697a7887d2f6d7316d6e2aac2be379a69514c1410075dcbcc795e09b3aa9b9c4adaa0848604055f012d3a7abdb2fd930abfe7c117719b9a8bdc62722d4de3ae4028e28cf84b9b229a3de0a3216f0ee2416353aeacb36df2590b948a1b99726b423c4d0d4c1f1a1d4fb90d1a948b14ae14a4395a88fa8c18903849ca1751dea81eccc34d3daa3db6fff60aca18367a49413463feec0c9634ee5377cc211154ac0e9657c5e801a11d21ecb13788521eea37a25689a9875e49831da9ed2248e974c73c08d69b2cd2766a31db718acc92f6d5ec41f5c3d67a762029bb1420fb23a2614383e872dcd23e3c946a323111676fe87db20eb977697463e62919d8263b08805b4856acbbdd92f32cc389f1d1dc078a11df8a6fd3992b2f932780f31ac603c495bd48fac808360d7a3c2d9816e9ef5dbddaead26ddcb0c90382ac30867bd2a126ad0fd2d74ca76c074968b5a0d3f88d8119d6ad1a872addfc514fdf8a2e79ff18855a7e651d18bfdfe57238f050a8ab966ed2a52b6ca06e64969e1d90c74dc978e463d24eaedb0485e88031ceaec830a6631618b1aac2a2b6e4f9a4ee778bb84f2d190701579d7f2eb0026cbf17da5865671dad8ce622776a938bbb7dd2a8a50eb5c264fb76005ddf0abcd86e5802f14b8ef1dd3fb2bda04538a0fc49d3385be2b071b74a5651f7922b053228e4e0e65893f8d681412db35a91c8b0880a22b3f22caa387b8abec3d9cc8c1d5cad953b8fb1740f8fa8152391aed134567633976ec71ad3b80b7ad1031b6fc030d83dcb4eb163d7265e4cf4c268832f8193a81597c9b95e59d93470d64776b6e2be948661c4dd587f14aaa1b97819353dd7b3d126b5702e3d35eb729d030f0b5863256443e4684279d297dac4d9cf92988fed6a36d609886dcaaa31b3ca77c1219d42d388c4960a70219e227e56fef92a3a5ccdfde84ff5a9e038904bfdcf75ceed6916cd564281a8686e4f898f6489b82245478a114eb7312f6b5baaa00754a7e476ffa520c30669c993b4a318e6193ac57beaedfbafc2dd71439362d00ad0909416dfabbebabc72d375a0852b85020f8366c4862ccfbd147fedf0822ad11ad5d708d35e3bc1e72c9c8b05afcd61a47be313ee7a90e73549e2099a3539652d36a72cfa708b113eeef1fb122529e88796bc2faa49afc5b4cccc8746bf73ef4317985b308281068fadc0ab1fc0a13b44010bfc93bca591afbf11ec4b06cffb8c5c3a3b28ae489b476e6a4e91de89c419cee4f91ad8f09f28c81d4ae01012ef3123b093e6681640e77a904dafc6b58abeeaad0cdb3d88025fcd908f7d56d7bac453a35678b5bdbef829380ab6b433e1976712fe6797e1ba68090285449c716df2e17094723d9dbca4185d507cef5382fbccb26fdd60fd0e6f3cf4c5286ccad371d3dccd3c7e3db6a1df33e52695fb1572a0c25e0f931bf1a6f4f4d006e0ff288297222bba13b8316d1d8950fe3eec695345416d7d5177359e3459e6147951910eb433681652eb0504d92d96016fc6e4cafc5255b547037c7e4250d5d70c594cd50f56721e448cfe67c411a4779496626e0cf09601fe6daa2ce2bd31488db04f9c2380fc647d4d69ab20dfd299ec38ee2e098df1344bdb4fdaa78b7e4f701741dacddf1b4f88ac92842d6bf255c490ffc7164c6f7b5c30422d1cc68404b09cbc2814c83305e936ef8fc29ea145e496d778469adbe3e2f2e89fab45b5118fad9a1d7b1c92ca3fb554f4f888fca52b29de10da5f348af7b7a7dd9ae5f3065d3a1e8f76ef734f92b4bf111e5264073e7718ac6b0bdd6e843660b0a31fee8939f5a88b70ac83f79bbcc491951eb8a625f7dd4dc3cfc1fc1d5a4e61ca053e89d803549d78049727ef802b034881ba6f4676193eb3b6dc1d42487c441ddb7979d7333a25bb4a2a2c514f59adff4e6a7a31d7c3041159cd51d0de744bfd0eead4e635f47940a7f47ed0a0c87dcbb8a83213cd547d04fa93cd37b1d4dc7b2c84e68b57daed31024a7672ef85946efed77085fac668da92ca3abb5795764afd2fa0ef0021cb96207029987836a10f71c2b4402ed6428d8604a21643bdc2b7a55eea00bb946957ff5839a85bd8ad7698bc72617cf414878239d034395fc528d7f232b373970dbe81f361b1209e35a59c7e64b9d90be69c615d0a60da92e1a08a31cf101a1a5d2e982d1142fc0ca63238f890608442a45308718e230e7be63942b408e5f3aa78f819846a4ec9ec7c9d36cd2d964b2f8b0a9e842f340ff5f65205834703565296c6de4153f61857431eb2b544f84690e998227671df8496528da74879fbf34db60a785a28eac7263d960c8b831dcfbb9c8c7a89c1efbc0b09e6f0a3b75e44d330950c9a7d9886eb8b9cfee0efd369a354cc7a8af3269aa09c235d874b9f805f2c741dce1f8fe58382d36400f6a75296b4491270c1685909e9bfacaf9f8d9d21d1b77aa1b75770e978dce10753cae24f5e560dd579427ab76425a4a94b792840e6b86bd4de251acb73400c555e2e3896eb010ab6302a63db34472f0abc3b295ac3b5c4590abc1c79ab7bf31a452d8feb167320741a7e20e5d99e8e758d3baa6ad8974572b0ffb6c0c193abe0e4bd1b7499026444986c182132c2e65ed245785b201ca388407b31adc42f19f80f19446e01fb57f9b80faceccd78b27d2a4303d91cd2b6cb585e0db83ee71b6b32d375d9d2ab867ddee47df6dac974ee8dbf521848b78a6d7ccff04700552e0b03d6584556f8653c28eb255dc71e79b5db85835414e94eea2bc3f2c05f546726c381010bbd915b44a6e24c36761ef5dce4ab4a74382f3f31e178bcf63731f1d2199c848a5b318273f9228db151eafa312d4503ffc7ea5e4ec3affd859ef0358bbb57a82a2dc92d49cac0c16562f818658f9026b00354865fedc4c11cb1d9cc86fd627b7cbf185288e1b3065b284af9d9ec92745b57fca94eb2efe1f6716f8860df82b4acba8450d7a2c9841f07abfdbeec0ff2ea055aa0484eab6563700033d185ae4d9bc880678ef8f8cc09839c0c738f1de6669ee93212ac59b4ad424979df8b4c701aeb2bbacf609d52c67454ac9f11f14e56b54c2c4d9c12fdb4d61131140df16da045b8aabeee16a475a1a0a1bb7dfe707fc875c9cbb061d762c3be64ed12f767d4ec2976b4cfeb79ec2c2b2ec4a00e00645a60cf1731d18b8c9538673384305e549d516ca51fe83e1560dfb064a494c0b3b3d0e5d2da7bd76deb4e4cb1692fc0b4a074cca45111efae0db71fbe815a7e6a4b02dc5ec4f72931de6d72c8554339cf03630e59239392c028c5d68095a33e8b2c4eb4ac68878c7d8a2ed99d91522e02c716d01c5c9121160b722c2ae1344b4ba720f130ffca08b8ef579aad6b88f85e82cd01c6e2597b335e243e5f8afa5fe28f3fbbf05f3454f23724dc3d100e7e4ff38476955feeb2205994f036fb0496c89a8a8a1cee667c4d33228328a487ada11c873cf27a01ce5b2c68e69854bb61f48a9096141b6c02f448241c23ef8eaa26f788ae39836f49c2295319ee62c6a04e0aae5ab0d38a2f45afc7c6743b5d3ef69c9ff8f0e998a3bd3f75bcddc56df183d1374da1451ac72ef6f015c1af9db497d2c635ffbc6dbb0a48b5a780581bf6a5f6ee39ed26d68d1ff780311ed8de1b8a19ac0bfa1910d698088b25b591cf542ceff982759b46d699e83947108d9d075e33c97fbff04a6a71ee9327c11c82ca96959945ec54372aa844635af7a4918f2c6d49f428ba95449d848ed755680514daaa9a37fc210d8ff8888016ad6e6f3358e849d5cd1f888edd59a74c5d21df4d21fdc937abecde3097fb046318d74b86ed35d656701a89515ce9f08acdd774725fbaf50dc133d470d2f5b0122f3e33f793ce7a5b82007f0b8050cde0c082b7556ffa4a17aba84625a6f17dfccf2de5a1ea95cc61d25019edde97782168b4526bafdea64e12132e8ea070a9d7578b666af2bc15946f34a192cf236447ae72e53af8966b3b33b6b33aeabd12c31bd4d7b7349fc13fd9b79e9632c033763dacb6f0c1c1d1440f115801d0a43d3d22a6cd6e663808de6b3f48295b72a8fd303ed70f13d58967177a22a4f9ae1a030e7e917aaa0027d989a2652a0f785f8bd2341984d4bcbaa28f08f60d1ca89f84de5ff5c3914b95ef83d80a42a59cab999f72f3a74a11a1d811025be4a8fa650499b7cbae342a9706a1965db00865bd913cb2c80d1e3025feaffd56751199c417de95e70096df29cb88145b201e9ae98c6888dff9ce133a10721db7358557f9b3b52d7e0e9e8f497fb437ae8d1ef0352e221a3dfe69fbde46b5892e5c3d5d68bd9b663edadc70ace50d320dd3358923af50dd1359c431c9126c6e16c29bee0fe4e336b3f02a7b0a325421c4ee3a19ed54583d8b617aeedf1399d87c3a3574f85d195d767e4338804d4599347ad2c08d64ab9526d2a3b4bd31363d427f8455e5f84316a596905dec9adb67a8ea9b4ba02da2ae8a490c519b9414373cbad24e1c780b355da4fcadc86afcb4b04ade652be65038bcb03fde4c23bed6097b0ae6ec5780ddbcbff2d5647c31a445f4dbccf1ba62e0094828c9caeb557884f772fb7d4928b2a71feb13b70b63457781325e53a052e2dc3bb65dc4e2835c985e99aa1e58f631921906815ba6e677a3e160c0c9a9a948d0cb0421db570a1dfd01d4ad18582701708e6bb86718125f42fe3e1528320f0caecd785195d53387793b7f1531ac1f5128f9d6451dfb1cc187f5f1e8009d6f169e2bd89439c528dcb521362bfe2b484e066280f6e7c38fa70fb794c15a8a5ca9ee6ef16e8529c48045b0ce1c7f1b7a8b54d7d3b4f580362662c523c4e8a04b80b8a34a388b58a02e580d5e69e4c27bd966bc118d7c5992ea129117cb6012871068eb3a82f5d7895ef2f208f9680c44547d9fe87cdf66dac82513c8d5064530b6c488a3beaa3ad24ace77ebef77c1080f3f2a7431e7108b27e53b40fb7918d50f41cc9b1c8902af678d0879f692576de5e1c23f1be3cbb1a7767fc8e7cf6330f9891d5391d36cb773b73cabc0989e80d11e70bb0bf94617f34364d6b5930af5493fd03bae1215ee4caf6e0f9fd06eaeb226c97a507568024d5683ec712b970a831ffa22689b8e9862d142cab1a92065e39e26b3882ba57ef243ccc2724bc8444bd49a676a3e141dfb7bb08859846ce894c5a39151f72378acc83b5ca8387763d7d833fc9281908b0a138c06d8d0c55b279eada9669c0585a7f0f72cd9c3d427eeaa2248d16bf44966150711e457ec71dd9f40bb1422b338a6326acbcd3a653a5fd557aeebef9106327059daa61110e68c9d2a280fd9e2bf0616fed7a2f323341d3c10f53c94497c0e2e0828580cffb4dbe04e370baae6dbe9487e31214f9c351448c67a079124d3c8261b5a66fc9b025c60e2a06254338e37710d71ee858d23c0453b173c2dca3dbe12e36d295de39cbfa3cfe9f9981ab2ed8b0ef9cd4a94444aad236a97ba8cf93ccfbde2065399bc9153ca72d1609515056f6e13d734b32e6a5d6d28071360055b2ef9e7e8c52cbef30fffd07047d7d90ea2c9bd18fd87433a54a52bff3c4fe3d45a3f73d79246e97ee5c7bc2882a8df4f8aedbb686665d4549a3f27b8348e99a35ed38ffca0845f57a8a6d67e74627ee056d16c59392824d17ce95446ed3d557b7aeefac87f04b8f414b4bd3ddadb1605e2c7e0b739b0c093cdbd2885bbcbe7471004452b27a32f770d03225c8dd0fbfec6b05354bc8f01f4fa6f8893f24d6c5a25f4fe19a10987e5b299333a297ec4cf3226ba503167064abcf1312e7b9683a3d00256f6966f957aeb5f5b36b94c6812e6f487532e0b5aceeeede0d748a04e81cbd7e5dddeefaf60b0dae7bf8c13998158975f732e94eb8101d4421c9b0df835c9061b333b1f7d380a55c3d6f911c3b80fafac3a8a948f2c0aa53717553f7a14478e9c2259e05e16d0497c49f546f0702e2b70270764da67c2fc3ce43d7846cde02cf7ed7a6bbd8680fda6cf21e219b9a06d8bbb6a72c518310ee7686f6dd57e44615489867d7f7a4476778a23e2e62d468328b2e0e7d39be9f3edf7db5c5764bae4935366c56876504a02869e9bef399081d7ea1fd4d08f277dcd59344512f83c6d04a3169caf92eab38c9d3bf6b23e6af45955df86add317a4377f6ebc388ce9a60298521a068c3588f8def2cb68222a161e571952b42c845291b91c2fccb9ca8f52a94a2b6dfc79ac74896f017ff16609bd50edb0607d11bb906a5dd1a93d4c2326f3a606129122f523b5fc3dd729c91f317e69bd5c35140a14dbbd76a6fedd9ba46ce00776c1c33eabf14956d79d46a073643b9a020f6d51f504bed7826dbaa67047ee072b4e7c574111c2222bf7b05ac8e21e765810046f0616795467e4108d901f02a72f02b21a26f56a23722d7640e3913ce6a1cd1c90db4811c1041c3d6b9986438c57e0c79e43aadca0375ab8c5a4f6c6b23694506b1869b93b68182ec3db5f1529deb433ecdccd06790d0706ecbc957ac3231c62f59f70fae0277cd5b1c3b055aaa156a286bc4e79113195eeb85d65606e02e88837dec3c3450b63d3759ec71348eec95f0b03c80892b6d72014506a71f9d6f75ca6a092848370b9b3130490b7072bf8f8956ecf8f6a626ba59fd41b95986517708442f2c1a75b0c70d5ca824ef471a1a123bdfd0e3f52a57347d2d4374d3ca1326d7e9480ffd7bb6e9f778cb65683d3501c0e9e305f3a4fee81e4130f6583b9173caade043a9fab4035c6131ec002f272a5d191e7fed64c51d7f0ba64f1f6087e07cf309ce23eaf6517a66b8a7787c486e4a15c1895a20cb6164458f9db5f515aaaf71e2382efcfbebefe73de480a76614a33b10e31391c86f648a64307bc30f2e6794fd4165a3ec01f3d4c04cb7e5f332f498dab242607e67e950eea760618fe6cb412d72e7bf62dca67d002302d758e0e806d144af411a086fe131d826626339c98eedb5f9882f1286e4389ada0b9e09897e8dfac8317f4be9bf37193e57bd8e23cbfadd736f4d55892fe5f71ab5dead9e15ba1940dcb77534909d54f2ff3daa32254c656a26a4156b6b84f63abb6b56a3fae8f34981d26a1705ae163585e85158828b55d55aae8809be040b363fc772444a43cbd070568c4ab96f2e13c39a11a8855ee38f533823ea2d9cf4971aee8c3b8c919af095858995ee0ffbbfbe51a803131d42bb2060bf9f5e3d32233e6ed93f085dd2b254d5ba04327ebc3cc4c2bf1380ad6ef30bae4d1ce0465f0811763edd74d57770b5ebe1f74f097cc99e45352223987538356da6243861eb581d83f47e9f2d6a692b7ab0c42915f70f8260605a4ef34e423a885e43caf57e85e452afbd5037814525986c4a9ef1f5d4fdc8a9019a1ccb224f39230ae2f0df540ac2b311313f2d0bd1541db6135637ce40f26035789d7f0cf192aba8779a5e47294e4b711e92bb09e81f54eb4c9102b2234048f778d90b4b70921d7ebfdc631303d23b0fe5d7ceddd085ea26146672e5b7cd26d477206abf4911685f2b0d78b7a0f053cabebfdaa4990d23d40588f13085d57a6b35ef60f415832f28fb87bcd760d835746b7f3e46d74f9307b610daa642e0c975bc3f302b3cb8abe42c0d1754065c3362c8b80dd41b52680623f80de3f5640aecfd92cefddb12be5bf8256fcef1e89a6425801b8322a35237a3d8580574f55b55a793bc59882e5563c18d006f4ed3001ba06c3493258520b6ec97450aae6ea464efea964fa7454a754165ab34c6b6f53e4175fef3360089a97e19df82d75ac9fea71c1aacb4d1c271b8f6c5af0a9faa0befc7b04ae2b36fbc5e93a74399c51db33223f293734c8be410c3ed72edde874f47e26b1488e21d57ca18443e09411ef320843c56b58d6f82946b0fad97fde03da05d1847bf0ed2a7e03ced51dd16daa31d832aa472f8b2dab2f4c160bac4dad5df26a80df3d5b25456241928a6873db6f843096942b349e5021fd54801fe93ff290f3790b0c2f45cb06061d48bce570c584f196950a320cb475edffe7df6a256595a946b4efd68698dcc07b757dfa7d2248eadd2e5aae78f9ae23bc64cf5632e0dc2d9c87e152013fd35a435054d435c18f136d29dea581d9e95705ebfcb4a9deaaa17ad082143110540fe5f7cf08572e39caa08bba9130047c2b893b5a66cc152a712e297040e3f811bd1d37937c883b926076108535fdf9251421bd281caffd05e4a315a7d80d53b83e7fd8ddd77f20c6bdb64f60c38caa4413e6e3c46133d40125dc0d8726578c5d8ba12aa5bc7b9482875328da5000ff0bf8a07ac385bf843ed98a5a1e53a91ffd371ffd440bcefbf755a3582c3d00dcf9cfb71a53fb73f78d8ffbc369640c55af663f215c4b051dbba94f38ed7f2395260b909affad9741fe058466956594672fcd2303d218ed677add2de51c3453c7e2ac70451c97db674881c33265e7ab759d10e5ae816ec6ade5c04f6961e9f0d021d2d4e3f15405ccc075a21398658b077386f7938e4a27af78ccb4d125e1e70f6226944625dbaae7cffc7a496d531eacede8a3348d1e266d173d1de2b284c75c4e654b23ea5574980b644818ae68b3aa6ae858efd799d26e4005a23c693cf6bc87e7aae500f06a4b157e5eab04597871a960123d1b2ba3999623f9fbec100d1952a55897003ae82271b3dcd7c1792b22717842c6b5082131984fe5d9835cf4e61b5272abb3d723dc536dc3105878ca967b193f5630644760067affc66463898ca75309c314a22feaa1f89c6e7689612cb3f5b999c426d6808a57435475a1c1b0073d6550fe0d40a02887139dae23910ae04ece4bdfe212b29752b09c7b811557078ff5e17a1a35b8c3269f1869ed83206ae4a89c11bc5b22719131805c77284ed5409aa3510f745cfdc6537f18b685857ae28e31c0c99544503117db577fc134bc72de581c38ea3c872ba42d4fd9bfeef748edac27b1dd917a429793af0222058ff8c03c92e89e75411feb78967b4b2f89a5720e7058f934800bd2ed402b6dbc4a9555061e2a5a5bb4d6855fde96c4d1b6c274f7117908ceb55e7f7a6598917a7d90a47d791bf2ebadb15a1439bf19200a55d8434485a56821480bf1ad5c3e6a5dcf138b2db3e2881f9970f658256907f171cd589a391df2d836914cfa1f824908ca00991fb5ba36ed00ac1ffdb78be1f08139fe958b709d350693a966ce70c9e389c3c97a007a3d9ecdbf2a7cf98ec826d8ad87f71db564bacea314684608d894f5d7c972190253b2a14d83507f69238f4e69192b39fb387e4c8e96e0776c24039f70402fe4ae3de11ce8aee2e1789cecceac7c5d9592894f5b6ae6ee0ea9524012551db6937f2002d4b2f870803a6e3c81086df1a2783b47e22ba505f2ec7ff9927c315238cffd5b3b982a3b29fdfbbd612982115d3d86a3e353caa4ad26cb3f2b93ac137c2139ce04f4ebc4e0ea81da40f7bcc757a8392fa8fbc09dc70892e281235294cb4c239c2c11caa8622944e4021d6d1b0291268e90b37acd3c858f74f69068c1514f866dfe12d19dc17fa29bf398491c16fc4dc8e328d1b277a59ab0302839885cf22db268e2be533f388fec5c1e9f3517827e64ffe1ab57136b7548252539c8b87b6fd35bbee2ffa50cabbc4abe3a7c6b5ca17d2f69909e4b04d5ea2dab81811b8e14ee42270591b74007d3c0bb471fbf9b479179a960aa5e49aa3d4fc71f6355d04c03337e5a4301b20a70508504dcb2aefef6687b712ac806261db32e58ed15319aaec08648dfb968b3fccdb7b5591d674667e17472fc1e3bf8dee794d232b01a6cfaef811ed1a982353c059319a3135739e2a2c06f5205a24cc58cd906e261d26ded33ff588c5aafbda155e48f68c659cf77d56e2714538301ac76fa585da69940327cb91a697eedab8c68fe39c6985ba678ed6c7490af26a0799466add0f43405ecb5e6d1103c08a7f0a8d884c060c1080d6f46503e153d0b9a639e9e30a246cec68ac1563769bcb45344a77840f2171d1b4934156358fa05f22ca8e29151650659e2a00f044aae631fc41e6d7e58c7729655c635da791b2c06b52de326598bd33127a8041882f37ac49065bde68c05ed099fcbbf4da3a7c3e5e0f5c7256cce8cfea4d78035e78d2efd5e663b2c2261d30218f4458ee694840834f21bd70165531ab51862ef3c7ed512ad608d3a13af94c806775a9741618f4656d84835fcf13e1bbdb1bcca0f73b53eff19f6d09fc6a1d94623d17230de3d63b0e18b79238c82f1c7620e9a979b3478b91fdd346c23ba1ced7327aa3c9ddb9eab58bf253e909079c24eb3756f440ab0f44c794758d99fc995d18c9bb30d1d87d02393459927c024722d6427c1dd8603649f96df948fc5bde4f184d3e34eb3beb0a42b2183ee4a1aa8e179a21ec628e6ac54047764f473dd8e02eb4d8a5381ef8095ff2fd4a5f578c6a703cc2a38509c31fdcbd0ec5db4e3742f32fb77e4761fcb7e4565a55b02637285bf32ef75349a5aa9c690fc1254277e9f178873d256f1ed98d9d01681ed9dba57594e66085f47650c247abb64c55330db1e2fb5c2967c7eb2fdf4e35e2a99dfd9ae675a7fd7e277d16b5e27d0c1ee722309dc4dceb9c5615b7bd0547736cb77e58b86a2e178da74b67fc401851ea4610d08757030b6dde68155d800059263763166b698d272f716c302c9f5098f358878715f57d6a149863c3bf0f53fee0777329a05fa10d2cebfc34e5c8748498dd2d811f4b8c235f8cc365c07981d8e3b77a1ebe8c91bcbc5d4391dff61d0401abc46849dc612b3b061c4cd363ae09dee9de720b510f3bb4ba9e57115908f8a064336745423afd668c70501b1fe01d4802d0473833e57e1f53fadda2f3ce7a14c345e6945c021a8abe0ed4b0eb867021625a23957afd4335f9a0b7052264d5c3c8fec1644ec733149a52ca9b630f3c186fc4bcf84de140dbcad5c295d956dfb14ed5dc90df4232b4bcd1299cc78f8f0a5341e1313446d1a4091f50d9e8073f7233e3c40bf1a9b91971e023d7560cf962e47002c2a8d59710f2f61b0cac900b7aa64ab5b7724fd33cdf5c03ad6917fd7bf749ae6f159ce5d7e16d6e89f3a93cae2e1d2043d9fb26d69fa08e663d91b7a3420652ac91fe08f8d27d4aa9ae39d453871cf8b1dcc8ac63cfe24e69251d3730c523fa243c3226236c438dd26d7c29c2ee7760583669273d8942a3b64789c1511157e9180cdc45d0327ca29943e854d4a76511bfc9a5f58f439313031aac0bba1afa60661f01cf4d139dc9a156a3e054fea1382616c4f220666b5a1419991c9526d3f1ab1cd8b8ca597a478cd7e74dacf453c280515e2573b1a798d5cb522520397b1d273a6903e757102dd7aad116ea6a64c539dfd60e82b7b47a0c78c9641102631c7a20964b6fd877501c450db78216fcca65e134b212a3ab87e7523f2765056f03a1ed93c34dd7e2d8cf2a78262d0bc9d6dc4dd6e59068205f0646b6ceefe9984f3819038b199cb0e971da3d27f52c0bb36b254899dec20dee01a2bd39db9b7ffd3cb9e160802f131503e0fc478fdb8c6c707c8ac128123ccbb4e2c1411b997f15da19d1957486f320ba827faa5845b2ee0f35edd41c82b06eaa389f0e45b008bbc4c9f04070de1ae225a7d82f07d7d618425ed801eb1617ef24bf46d703e69b957917a0a919125ef0ee10ad24f970083f91da9ac920d79fe637b5c28544c0ae4a4a1b5bd5115916976a05d52734917ed2526489d1a574413ec04f740108f987bc84dd652e665972eeb112bf3f54aa08378c5b0de475a78955c948bc006ecedf70691dd71d6011fdb7ffe97dc6178d7cc07bde23fb82f5ba781f6c295369fe5a115a1491ed6ba40ae7a236f211fe01d73a1eaa41ac40af517a47995fdec78edfd3d0bf12f254e8d97595e77c59a8445d0f02b670ca13bbc1814e7efe9b0bc73aa63173f610726ea72c4fbf08c9d922cf0ffb9ac9091f6fb0c7f5d4df6b186ed21c88e95705dfbbea20f3f220eb433ea0ee77123d5104c312182f3da4ef536b0f3ada6153c8554d0dca18997359456ebdb8e6e7fb3c0b6218a93fc886cbd665de8625a0205e2b859f35e51d98daa9138125cb7cc6aa614d15c0d2a14aa99f31098c3fe23f34c4c1034c8a8b1b0e11eb5cf4e36f3f819829f5adcdaaa2df8d4250176b92daae515efd977305d50e5facf2b7af4c3274defb980e8e2564cfae583fb7bedad517151e2fabea685c52f4bc7b6d8ef962892173de23ae65d8434f00d164fa7f9de2f44dfa3b73a8e7a57ede615466627b403bef19290c29da559702ce56c8f6299a174e23c27d4aa273065f6d11ece310c5c17b513a6af7c075f64bcf35ebdc3945b2bb6d6afc69d90266160e69e278e2bc298571e0a8f96fd344b17757f008b5e2be64099b6b767d210c674b9c05a42043716aaf169f04c4e5c98895fdd993e3eecc32bd2899207586232671268273469df20980ddd5caa883361876a3fc83f98f780f3e86a3c689fe5433954b289070773a54f652fbda7840705f38c5dbdc85c6690fb2903e8ddb7c516066db45d7207ef2e00537fd32a011d1dd0fb73f8cd302506242f74addad0859fa8c77f2e708ba2c26f9f12dc89f20c70fed52e3acc69903bc2b8ee8b4fe03e8edbc58ffd0b6b5527d2c3e8845043fc7faf4f2153a388c4f966156b73b5ccac2a2db890bbe9e53cce43ea1efa239c7fcd52ef7ce69323a4467de6db670d330e23a63c38ff8b3d3151e6a59ce466e39b1273e1bf517888c2e743c8a41ddb6a1e3ab6d44e699815dfa333dcb46d67921df7f0eab1bb80ba355a071a5b8b1a5df810eb2cfed89d0cedc54f0cb880161e77e2c338fa90415cceecff2221d5db28ff0880f069f84055489d59a8277aa74e9539c103a679c71665a4cd0caae291798ac3071a21f426a5b0c2adc1a046efd6afae847af98a33f91276851855595f75250cce2aa8af1dbf7525659f7fc9175ffbca0e19cc0ff54b3fb2b9a467c633099f80ace08875281a85a123d0b7074b88ab13dc926e89ee744693fb399b8f843f7c00e5df8a1c6e02a62698f28b0258473eff70f6a9647cda994d730249e32865370da70e9512d0585350611e147f9954f40d3200c145d52faeda45efbd8a6cf6a296df40b0dd11b9720c7bc46f1b06337bacbb3814f741129cbca1cc9c827f383fb8bbb98a1f2b2a4c1f238e0f3ccc44e4db5d054cf8ee404edb2c3faf649433d3406c018745c6de9220aa46d46755f720b0048bfa72c9abc0ce4bc947500d912a583197938a00f63de996c68df37c315a9363459af5ccd7e8cac70da51ad1f9b111f4fe9c06cc2b40ce882c521f2e6475d77c6c21c7495e14957e106b9f70ce5546689c6ee3bc6e527a8b199b868ce29155b9041a3c7313e2d6233b5f3c327c965b5add5b07bd905b55f7acf13e6955dc17b6f1dd4d70824daa8ec31b28e00c75f4f092650ee1b3904dc38469894b07af63ebb1928d7060a0e758b1e722374a023f385b29d63e32659eef7c442445980c846b327e615b4199eb0d62b53f9b908a659681fb865eccaeb8ca1955290243dc3e9594382c942141aa5ff4a9ee47204433c630bcce4e73f77dac540749d34bc7ab01fb06ef17dd7f4a3f642ba61b56539c90785d0112c6f1043990e412551859150a9bbd72b39e6837ee10132663dda5ca8df71731b1bdcf0bad7bff899f257fcaf625c04e4a4086686fefaa3048dc6621d882411e5fab9d6ecacb7359249a2e817087f6a71b04d9f9ab3c95e75f82a504ee36fec1a7e80af8193454a9dc7318b116476d6dc7008f7703483bd98ec551bb6389ab8c423cfcbf582ded85fcadef8b9e9d2ea7a8feae8f378227bd811cb98538cf82a3575d754f8edc1f2ef735aa60213865747446efe6cbc5e5119254bbb7f598a7de688035eb18b5eca209d289b6c45af29a9b8e9e2916303f329309550cbf19447af1f56dae2c3ad1309202ffa533f3863999557e752947545e352ea0683e8a0f75aa13e3b359545c6c2da501ddd24d13a91065a777517760349d109f84c34be2a660e7e703d8d3531de6ab7ee13c37c005e1c7006cc1dee6cc1ae7b6fc81110df96701007e252c9998c8c5fd41fa9be6ce2e391466fb21af67a0f2d286dc764b540c4ee092eed6411fa83c51cae46146a806fdb6951904c349679e15f6d2bfc808a50acc4f242527d58316f1e1cb1f2f8fca7066a9b124cec075e007d6197ee183b47f0cfff761f94a558d1a42a7cd68bd1437a917b3bae73ea0d5c20b4f0ab624141ecafbc3f0c8d8277978aadb5b21208de1d54a7c052051740d5f9f69cc3424ef7ea61c9f50bd2fe39ff9a0aa55ca0cc5eaf2dba93b8307c7962109db999f28178c073f4cfa623db426235c5cd4ad89ff99b8f993a941e58124cc8f968d01d79a7601e3e6d5d4d4f7cc836f534abe14c4731b336d34c7bbe311cdf70f04d2135c9462c044742cd9b88766b7c4b7e4f8f3b75698790ff58418827994a8ba1127603030203a3efa41a9ae3951b477254502862ab7ea7ddee34844d524f6d4aba11fc97068a262092fa265f31906bd76ddb5416405adb109f4a092c495fb1b629d1d5ce07bea595a014aed1036dcb0064b7bac5ace75783174b1bbb18c71d3b49e0a533441a401f0ac7eb435eb6b17ec1e7139680bc1ac1fcbe6af168615bc6cd6dad45e6766e615106a0eb5f624f378abe9a7e162ced3609ad1a4d1b1c73fedb0191b6321de9bf02d292352f69ab5c8fd26cbe38bb115570e6a0997b1ce9ec64077a9d4102093bb2aa59b4f585f81b6193fe7094fdbf346a97d406e448afb464b309d65b958ae569664e19739106b03c0a6562467b6196e2efd6a156416fead00c67766cebeb8c901bd69afad451c7047ffa6c9703b1f7568231464fa367cf10bfc6c584d28389e46217fe1f0fc9e6154304122841c2052c73d2d0c5ef87f45eff69e7281ee59daa60995e2da22be3a82b4529cdcd53a375eafca18f0844a51ecf9f78ddb4d7e2da98326248d68ba5aaba50276845846d0768e96361e1084f02601ff922b47f33dc0d85e9f7aac6ddec1db6ef1685c899a1ca64107c4468fb6bd4d1e28bf028b6eb4aab604c36c8441044de31f05cd24a5222b90df428ad231ef734e0c1f8889409b09058eb1eb7ee45ecfea0a7be6c75e0b6646c05fcf0a54947a804ee52e9c341a86f554f9d8f7a684bee9a2c174b2798fc952cdd2a96a095139474a609ab01efc99e1e91ddcf9dff92160ea8a487839e948cade385f85d12f395016b4f5499699d6f369f529bf383eb4a5eb50d985808020afc333c74f9e69b8c7bd121ca3dd2198eb86f9dbbe5bb646fe89ed7ae370668adaaf80db287910decab75c9bded7c1a9c32fcfe5d29708d5af6c766bae8438b4753c7f2e37d9ab143e94b1a07c9118a8f32d4408bdc2ec215400cdeb11143c927f68a52599c7226b4ce7bd36f8a4a60e9e3ee7586eacb67df07add97e962c9775032b71a173c61f3b3d2ecde053fe17e629a2d8d3781607added95792926523aed1a88a926114d2a40b22236fc64d302754d3319998b6fe45674c2f17383d31c623a9e4baf5035bb3ba75460caf22391a3d4e35a829dd1064165b19e6cf0112a1515b533076f2f761204f0138ede29832516acaea78fd4c15f3e2ee6564d63d34e6c50bd90908c2b9971c9e27314efe8df61854fd0ae251fc7a241e3f2ea273f39c49eeea62892a9338ed0809afb208a3ef0aa9c5f947f580fcb7f9085ceead36e511736a858faf06c729a5b3885db74830942e72bfe0ec717be51ad7ce63ee19fa830e7771b6ba0bc86f150894f5afeae501263425f68d83431aa485e3c3e9ac2d18dc2e61a7eb42b64b8dd74acc7adbf23a1f6fa04b32ba21740fb4d09c2bc35ec1e8c827c426a7bca6078e45f707be30cd8c9cef8a8a5a2404ac8015d4b8a1c593dca7f81589ddd0c4c66ede62a5e71e6d6c7ae5b968bc51b5dbd052211d28047f3ca2b12479ee894dac5faf782e05233f54ab156603c1e1daeb12149403d137bd51dab5204c83d15c15793a2c031c24577e34a83d333e1377d152dcfa1962cdfb4da85bacad5c6af2907e25b704133a140210f4eb64e815d896b33d7ff91137e82d07342938c0d7d221070479fe4f31cb3871aa00afefa14686de2c89c50dfd92fcd260d34a1c0f5c613a2b4d5285acef27d1fcec8703a843c2937ef93d1688e81f1c2ad1f6aea964173e2b79ecb927fff9c4fb649d8c563511153e5e8d4424b9804e18df8dfd3a5ec16d69f84632752733df34eb8d40ab84fd8091ca352b3d79f4233655a790a651f338af25757a9123b70ab0bea74cff4d2dfc8e2ef96a6a6d14c4ef683e18740d86a93f114770ea9fde92b24b74a00bfe6fea0fa7ac2cc0d680ca96ef40d8dbe524afcf1121621c5abd78344d70a25817783d054e09e30fe647d9dc90dcba4344a495d2fc29ad0b3ed028200aac65554b20aeed6cc02b98d767dbadf721d40290c5c62b2f8d49e95843507d91fe3a8ffdd7dd8636b75dcbf8c0c689bff0c4b897f37109bb64876d2b5b6a83703aa4c99d677006d69558ddbce2e3b19aeaf4b503adcfd8c7b65de0ed20a37147485a1441472e27e8196e567576305453cc002a3823d8c92cfb22363fb2129bee0d53638888db6ec15fe1cd71f08c6898e7570ffa178967da628cefb84d57f9e4de126ad1ae0e229f2f375f8ef8e95d87df191ac8c2d1cc25ad0285de19ca4538a6dd5f3dc97c8f108b6e0c91490227d5c50df77b369213b6c9543d35fea1b4eccd95edd21b7367302eb8540fde5d1bc9638760748f3b99027547266ae5d6a0036f57fc5943780e99703559ff80558c68b52e1904c1c4afa961b972f6e6389b24a00719a4545f3f97ddd33f124831183e4fd6949c32013e5773ab1aa0b88127886c0573779e49c01c589cbe1ecbc267660b6686c4932f364e912d18f4454093d02b267972e5ae2a3db7a1750b480b7d2a262570c85097f56e80f4632ee910131943afeebae1dc25b1e0bbd87881a8777dd7482d2d6cca1e64c2cd172326eb0c3e43871215764c2b4fe0c9e813b7a6315149d77784fdc90ab0757b98774d49e272c7ac80825cbcf6b1179285cacd5b483a071491e357d6c88dbbb46207be2cca63811a4317ea8744f8d7d524c97ffccf0c1b83017cde3a3916f2a00a31cf39ee708a2c452c35c54dbfff2a930519fda561198c11137d241be298cee232c1444e52c7a67b6912b273659109f96779b8a914357176a49571c95def7ba576f125e09a79a74e2256c5d1ece89c66f66dd7a0e5cd506574e54262405b73dc04581971ade38480111554231c67a48f516f8f22181b0254a2ded8098d4d3abe4d3aa0dd79c433bd571ef5cce8bae59859bea05f4ff7c4771821abd533e345e45ed409be043d6534bdaffa5c507c2608d8b82ac6529356c6a885d14e98a7366774d8d9eb211a73ad4ffc2d55298ca68a258fa6a8fe55bf172ad6fe96dd56b91c32d425a206535825bbd1a37dffb786c0cc144b55c54e95870f4195344904fce20acb01b2012abce2022e589db11da6a811d50486a5cba4c2d7defbb26bcedd119022ced92621478021cb646ce21defb069859a292534b3831432778d115f8abcd226bd8dad0f5e663130852d8462f3676456a43b8106be601d86ad50e8452da347be72cd369bc057d840ec830d9b93d70221f776d2bde0beaf50eb36b96ae16fc63382ad974f33d7b66dab3cfb9251319a80ddde3e0b09e6de6fdf54a22c95ab819b799fc3fd596308d659a110f62b26b0d8f2e84ce3c1ed0470b03f6a1dda29a324af3e00226c50017e28894e12faf932436f6d4e6e9b8b8e106f94592fc5f804eefbd30ebdc27fa554c1a4f96a11400715d27b1c6adbd997e234d45a1ab4974a84a0cbd167028b96bc07fd722dc20b8e08ef6a80f909aa7499d36353a7680cfc86e772f65b98a6fa2351da489b3767618111f2084da44561567325a8dfb688a14494be0f68ad2ece0fb0a43c5a8dd5a78625288172030f7e16270e076c8138c60313f2f8f084eedda507f4f1896a1fcf980e51b8a893571c9771ef2e25051255cf4d14070c36584f86a427b919dbc2ca709f21220af3ffca84d61f762d702455ea75b135992435e677f905226f09eb84e63e33e9d29298fe8f749f21bbb2511b8b51d4111b55960dedda76be87a7146278b1c2e197c077d2a950ab1403301a1572986768d6e4e158fa29c50bd189e867afbfdd3445aed2c1d2a3a57e3af297e8c630c3ff666bbd153e2adcbd72ed88f492db40c43076d18a9e59bcc6f1ab6a5cfdec40ea73f295f930d356f8d7436af00f1fe858f635547f63b95e3e46aa6c1ab7816cfde01d32cd8d0a3893dd470cf22a839b4cc863e6219f030c2ff924fc1f0fb57bb4f6ab0bfb1f887fddca6d20ed2e03cc56bf5551e4fcca79c23e09072c2db001ff082606cb819b398242d347a0b187c5ff378cc8c741f5c99019d43583cff2556cdb6d8e105f47709b2eadb575050aab2d9f49fbe0e6e13ec75977d1cfdd527801a476294a26404956d80895b7b8603efb855a80260e80aa97001a1a2c83f8e9ebbf95d48300addcc8223fa3a154f33aa498f62a4a3d6d9d97e86023b2fb38d175b5cbd3c64e7ac2079430ac40d64d3d53f9a7bb8e18d7281906b0e838456f4471685c587177860369d397f8697accfe3cd8fe34249b3b15a06b4318131579330c86da9cac024af583329985c234d2c2b887136534d5fd145ffc6d82c38ab74efd67652a1f1499642488448a6832ef349f9e409d99d55760ca6d66d30401f8d64319848b5b2b5028f4851ca4de334564a247e90814ea437c2cca4818cd46f2bd15c216ef6200e9a688208333d2f394b4e55e4db27cec34e2192ec3aa08692d1dce826bec6e575fff4673d3ba6f96b0d7f741c6948195a13913f1faff670ac1670f582a5b704cd90e93b7f77ac25bd0e5c629661845dc99a11a05078c6b5e01d36d08ee6fc118210ad650f2a5cba0a0f585cb1630da0ba4e429555be109fb783f1413c9d5fc2e756ef507688dd177237ca57c4b768d4f1cd0a5ef149ca678b6302bdaca360cb4f280b6ffcb22c27a012625920114143c2701523f0fe7f0cfa33f65655f49b11ae7bbde84443a6b8685c9d900a1e802ad59255f73ea0718224fafaaab54e900c2c8bfeea009727ab81835e69207dbfaafcd959cc8a6d897f8f88c7a77266f65ff8829f299e6606bce9c8de4c88b89cda1f3f36dda6af1750c31dbe451e85725e0322044d459352b0af46054a70bff6fe112c027d88f6e56ad802acc50d9fc62b83a5aff392d76b8249c5ad807a06b21083262fc568bf018d07b7b5388a755b05c197ac4e0be73af28695be685f6a1d7c61cf3e5743a3bddf4def7395b5089d1465c821a84602fbf8792abcca3c28032fb5c27887a06cc8f508655f54b8d57dd3f3bc884768096d8179b71ab362dc0616df74eb95ab93afe099f4ceecc1808f85bd4ace0399cd24a9bbe8550c5658d27e1fa79f0c9c5bc9e15022ce672698f1eb3f3c049b84d98a439e37f7f8e634efd2506a81d0a791f33aae0d03ba09d5a767981508d79a897f2c2feea2d09e700561a1192a15b5b290472128b4361cb8b0560f4c1d746b2095c65b9d3b737e757ae4a028510837c94b47eb7d5ef06e80e9390146145f6d799cdbc63201da260be230c7a959ef13be903c0bcf4638cc7d01bdb40420548809ac4ae4cd4b75a6af1e1432366b3ba2e951a9f5d05e17c8c5a329635ccb693b1206be35b6154e79153ebc417dcaab77e6a0887c72e0b705e90e092f4679ac4e0dde553c6c6e7d83a542a96703c16d2c18049c1ced52ac0b3258998ecc3fb4928288c4dc36bb391174eda6dd90eba3694b0d58f833c1f86080986fe05f636a9aa43d61b745a0e1840ddf0df330ac8aeb54932ed055317083448ebd3fc18a92112d22e6f26bdb15ff269344400badb8826de4f32fecd3648a49911d8f43897d429a5e17d7b92e2079f874d1f2e11676d3043fb1d11c6e7ebbf671de6511fa7921ee10e9cb02ea03a8a3b44c06534073e9549878af9fb54b68ba0219a72140033b23568858229723a3bb667d1ed896d50cb46420f41e5c2fa13260ccb3a7082ebe024a9adaa3a76bd0a09bffe444750bae9d138d7f8b76631b5f66c60ffdcf99909323c1240bc173d214d7c3403bac81e69a655b3d401fcf672eca1ab921e6f800db11d207d9dd0bdf241787a5d54828819dd33776ceb1d181bee0d2d126193d449ccbd5fb6a83d65c9a1d4b4f825115986466497c005ec0cb55b4b703a38ad1f893c71c7a0e512070970f09e6769e5e695db8d5c4c21789b054337790c1e2d7d5640cdb65ec77d01b489c1cc1d73995747433b49c3ecaf13fef530731e458baf9bed151132c60ffb83822802c09fb58c6fe2662dedd154759f71bad2f5cb4d5ba17b48134eff66e173b461bbea3eb7ee07395e36197a259e2328295bb02823de2344ecfab28b986d9839c89daa93e2c27eb97f50fd7b19dd444ff2eb3290ceebe6007b0cb5121a5716b65ab73788b00d75bdfb97d08a5dc1219c0dc535ff37b143e6830e34c650a7717a8778510f995ab3c05d36aeda1948ccc9e110d8440726f4a100fbc4251071484410a7d27a3004d195314c269870d4f7f13e77622dc3d06062f80e10e4d018484e7937d1bc98e8ed43cf47417797aa6bba4cb8428b91cfcf4dc8e1447b6c561cccc946742dbbb5947ca2c6e4ab5a36cc8d03156c0c127ed55789df80a757233de30dd3da479d0bf8f15337724ce478052182e0966facc87e90134d47acf2e5a3b28c08713b42ab8a5691379c241b6a18bcd920dc2b55225ebe6150f2aa96673eab86beb47185fb8e4997e6e4785108b269cfc2703e43a00164f738a9302ad95208da067c4a60b04e48c4d919bbdbcab8cb461e22bd0f77dd185613c8d086fcbfc4ab688bb8d1f15029bceedc595442aece3006d1331f76fd9d3e0ee403bd7a010d16de13ce8987a900a98cc258463c36520db633447cc5453a0502e1d8b4428d5ce98aa6fb4aff9b0643bbec109e8ff16a4084f84b2de26f38009049b4b432f26a1f332a21e8c5a79428bcd1a6e19ba94a6320fd1d72f76288cbac6fd74218dce623e6fb92757a2f7500e68a7011e49c7ea402532c381689bc220ca70a02f4ce387ee8ca7050decc2aba40d87d097a69de1a5b57488ed01f98b72771d26f0438c00c5341ebd42bd114ba5d5b099bf821914334084ad5e376be2bdef1367f613e8d4cfa9f3f22997905ccd653e0ccc93cb136c2cab0a5a8d76660ec174279a5203b867b7c6a4491d64b487f80b50af9f39d6a6368106aa77f326ccf46d834665fb7b577068d786ca58913fb0a4017e01715a4034d621c28cdc97ba1b362caecc0eb83320a0c982144c7f692935e1aa85f2f01ec9936860f9f1ebd02f1d9894e87d86880df0fec86a06a2086cfcdcaaae32a09ebca7a52c6982d5c270a3dcbcea2e869189317b0f207d26cb7f705c07c93d9112d6c2e7e321596bdd36b991589433add43f35ef7cbbeb1160b25359e777b35acf20bbcebff6e10e201202920240dc7d4488acfda5661ad78f28af7b9554a97056e6b83180ec9b9f7a3320088d57c605bffea808a4b4a459532e3ecb0404a0d5383dda0114d2b0b11f1f49d7fbdc518806d08e3d674ca9d2103839aa516900111e65b881fa89f199ce3a09f44bd86e8fc870fe39607f4abff2b1d91d53732580ad203054227503dcfc8c9ca7669a33ca6fd3660933d5f7d7860170b54d72c2bd17eb12683dd6d65d99b8ed31fe74c3df8ed9a0d0a313a6f4abe132b3f7548d2c2386e618484c19151ee4dde7c585a5692968b5276418f285a90e0f560d66382eb45dbf8ba808b98833b5c0a4a2b929f06c5e9aaa95f070ebb5c5546b313677d4eb21706d7d7048a0dc4590eed6e1918c761434d494b050ac862d87be2c9f25cc17f9cd6d83861bd8cad15e0fa4a9756c77ee00419075911a2c30c65ebc89606a8e97963ffe720d40674c90a4c6ae04463bdfb78a6ffcf73b0f01e7539f5a5568cd2aaaa3347a0d862385c9e6f17d1cfbfea93bb7328a187e7a793e5408d7e2ee44a3f9c9f3537e2a17e19b8bb7769dd1fa186906f6408d60f2ea14c3a1c434ec03ca6af14976d7e5405572b6554caab2d9d8e0e7fb5dbbd4e9d80e1232c98f1b7301da128e7842597ac51674788eed6318327ea4fa55f35f69001597275418fae963c7c0978753d98c4a9d029473ca734097a4fcfe7c8f9c361e9e36e7ecba4604871d3108bd87cfab8135fe7cf9bbf52287130dfe797c1a80ba95daf2492d0d0fdc15c9fcb6ea210fe2b42a40bd8d800990ec01e1a74468e77ca5123bbbb7595b25b90f073cf5497ba4b9d01da0c916d9ccc5d9ba1bf7f42f8a563308f770772919367bd893037f3adfd9bfe3164334184983b4a1e0dfbf0c9fa13e1c169111cd31792f53de1c14e3e0f39b3bca920a7b4484998c88c6ab7c7efd1c94f5ed8db007c44f9df6c2447dc6bcc86033d31976284436d8969294a8e981fe1b15af6011c256d84c7753f59f1bddc9b14fd70d3611e9a787a2097d2c26562e1ef43dab8ee02976f6583d8690f9b2d8deeab6295e6f9a9cadbf9c78e54d6bbc3d37a826a4b7e68913f2ae32f1a8896c7ed6685ef181f1dec4538dd7017baf621fc952e0fdee82da960cefca62e9f02ee48c0442295a6ae244d166801bedc9ee58a72121c6d7f02166ffcc7cd24670d4be60127ccbf73768f7f61eb95b2c5d5708c0be757a69771308a348b3f2574723e851d49793bbc062a979b538b4da8d1296c1e0f132144029955b712f82beb77af23abff74e6dc5f7b8272097b391b0623f8f2f9f9e0da62ea43c0e6754ec3f8224f77c7f206d3ed7036bfa9da5dff321eefb940ab81814ab2be098857bbf0684239ba382c8a878ea9d069e6f5b49eb171c38c40647bad61179a8d2dda2b86b0efcb2b424b2fefd883c65a4a870c4f69dc29d3bd85bf02c69188aa1526fb46d11ccf4481e85bec8c2df783033df17e91bf562b5fc517268f52caeb74172dd2991f2877323a2117f6806a0394b4119a5f5613639ab8f06e1637450f14217b2c88f8074ef5ddadb37a3bdc060838310cad1bf5d0aa58c7a9a745ac2273373233b9c941e6a00500d916a09478b8eda56c33865aec590c48a7af4ea02b4fed31bdc9f854d06af05b046e98938b4ae73b53ce6e2cc9e2ad8e71a3f39e115d755b9c882a6d49db8032e8f5527d7fa356b9e6f1f41b3c7c20292782228fc31625392b0748fd871cb5c17fce7a3ffeb25d64652e52ab3d3d054d1b716362cd0387bcd6dbbaf67347dbebd8cd7d84266194d4d9ea586d8f6859c174eb3f749cb5d2bf1bec05695f8dc95fe54d8d5fafe5bacf76357fbe74539c43b670e946ce7b0b87ad24bb6a6cb78af594218ee80cbe1e2a473e347d81f01604878df57bde44f32d07524fd147fa54ca23a5e83a2eeae84bc706a329756adb9a233a44ec630d11c9eeb3419defb0b9ed8aaaf60d3a8cbada140b98e0077e048620657659f10ac5d9ef09789338a4fdf0afcbfd6af4710fc18b2ae38fad7d97836ef4e6b93cf8ed34309a70f555f1ec77430a57066e42fc5ee150788035970f35d5c03cea98ceba55e5abe2b47816115af7d26256b1a3fc4933b48792e534aa9530052137ca832c7d060129362ed289b0d34f845df229ca3d2481933262af0d95d7924399c24cc94331e55270b6890b30f95d3127cfdc0de2b46ef21ba81a0491a0becbc2cbb899fcd0c18fd80159c2faf45d6c3420dc3d301fabc696ed78536f41edbc1ade282543de7845da0ffa3cbf1c5b94457521788a66eb62e6ceb5a86e4fb930426a27fe40e0536a15a01dc97b76dee0473e9111d4f6316112ef81babbf9b8a08d6b9599eda6f71a84800e53c174ded5dd649ba3cff222f50693a23d41782a8ecc543a9626a905bc98fa176e46267b5055f8c28fcda3dd12b889b39d298ac4c46145342403768b261b8dd8ba9c85a8d181105a73a7fc174778bcd6d88ec7b5b68192aa6df56114a6b5fe75d3c39ac04cf09e6c0c126409852692b026a4b712b1d7e89ac7c8d4762755b6f49fc1170a29d6a692a97bfc323efe8ebc02c32c03ed14b03e097426a025b778c5fc29ffc9172cd111840e86f28eff2d2a32060f7e8e78da1d6298fd26029f6915818bc7075ba6eafbe064ac0d933e7b53c3e04ada30de71dc2241dbf9f86b671c2d7872d37994dc3f7b70f4bb391bb1a290d221b1ec724c03cf7518d4bb9157b04ab0ea965afe8cf93b7c7101b6445e5c4029716bf6378debdebb670aa72547703ad130f20e6802742b2b1641b6a68f42699b6884d208043f3133cbf831c722eb037d95c00ea535277362ad5f72959fa20922d420ebb62d2a43f38f40a6e1e71d45b30115a0a1069449083cdbf3aa945321f77f96c8a8965b0885979a836b39d9f3ec3929a7344e1d253e1bf8e686f6f1a5f7345e36a47847723dce4d08f4b3f1a70f57a4485c066178258482af5d70fe9aee0b8b7db665223dbc87ebf21a46a106f2d78d0e71de14b29cc314736a5f48e147e4f20bd9db9f565783912242a997b7f9c7b38808db09f1cb9b71b9527f1cbb3107223a218cb8f959036e21506851b86f4b0009ae5b08d31f782262b5497d0b5dcd159d339816e1bae03f8b7358b19bd8169b02b874269090b2d51480a5778cc66c7e7390c11b640cac490637b9e2e28ed3ac48d205d2455dfd210601172e339bf88a475744629c72022eb446bf379f34b711cfd3c735884259553926e77ba07b0b5e050a3374b37dba9cb1f101778d83682a77958dafc5d9368ac6b14a1c69662a76f189123d1bc5fad47656bc1666666d8b477817989dbca3fbf03906fedddaeaf3fed37b75bc7c1509943955d221ebd1c1d2baac8fdaad660c5a8484b8178a9b14728f14b698191c14594c163f7b745fec6c6de2fd3972b2b5747585402d9f86868f3037d8647dbc6bd319ca0e04d000468f7571d612733686fe5222f0bf548a2298e86810e957efc21a6e63e350612347ba90626fd215d6265ca7c3fe9ad34f304ed0b12ac32475c6af74821a2f5b4ff7db6229d86eac160442aeae03a7853b078568a7b3b2f5adc950a0a9cbad873e550ca007b93851cc434f9932a1ff5817730786ebd019351422f55d3cd0ea5c40998bc44d40263f9745bf6a43a47b018e0b41f9380b6b4e2a43d4aefa6ab11c8ef792decd6d847afc33fc79c49d70fd7274df1bef43a7b2f9d0e07dd1e96aee2765d4341b7e96854eb3b0382800ae0e988218c8059eed693a7d9acf6a3a337c15e79f1cf4c794771c8b5554619bf1c9b92de5b5091f2136603c78e56ba8c0622dedd1af2cdd6e096e6629027cceadd3581772d3966edaf73364ffea307e5459f27dc4d832443e8f6d7fcc0ab3edfacef87f8460fff5b85b2fbf8e6233d766e64367a445e468557631add556c4befbb15181cc53b5ffe8094ebd418197347765d1193d68451eca05176849c5b65e6451e60b4e9e828b4226083844c2de080d19c4bf8a02364734f8b41e6b9fd08ae91d4e9ce9cf46022091176582d34abc8d3f329c2d132e3aed79367a929c2f48c3ef614dfbf1f4631c671389f6ac2afd00485c474ff733f740017aa4c42973e5f88a9ba9ae9bbfae41077600a84ad6660fde63c4163fde575f9fb7af58a27ac257687ed3a62ab52edab12fca1d1605c165d0c2930a47359c94f99ecbdfd567357e9884b3d790452360caaab75b5620fc39b5401c4f9ba1fb108107fb0628edc06b1686a500600f6261b6c0b43e852ab0f6493a5e2521fd3d2a7db7503380bc10b155cf70f3d29f6e39adf3a3083b7058d9d300c059b7a6c066aee375cd6b55d71ee1bdb29c9602b53bbe49dbfdc3f29dd998da6267188ef9395099623b26be14eb017b8c615db8e84b09321444f212e7984500c285744a362ebe43a18e2d25b2a01093c82107650fd9d7ca14e11791346cb0ee1ebe27268d45f5d27da61652aad4f1c55c991b61b7914121a5b9047d5db8c43d8ff1fe17a305d9fa78427344ba088eb28a05619c46dd93a2431c8e00fc90f7574c1e6a47f88c2f5d8f8b4702939da61595ccf8894dc88051b387e560400b7469ae11de64fa9d2caddaf5887c146684289eeff6fcd73fc698df2fcbd6733bbbf730de528e59d5aa9ca7a10b215ef23575a088ac6c5dffb71d5a41b57a1b69a7cd9d58d353fb5b50880a7aaed31fa52923bdd14a8ca87c268b65943e25b77ae48c350fa39ab647de307a5fd4454c5ef054ff28436910280dc5eafd25b6aacefc7c2b7348abd9ba93c7f51e46d2833b8ef1318ec1d7fade4c49fada310ffd22caca2cc6b5625ad2a5075f38c06065a8707d91d4106ab74a9a263ff47fa9b3b9eec33f35e8ada784a4b0a6ce35d312382fbdcfe6586f84bb17fff97d9f38be439dd06d07c9768689487f3de1222215b9c338f03545253885f131c69aad606ada5b4f1fbc5b35afbf81e5607517f2c9799ab97b5c1cecafea017d1cca0cc66c7ceeb0a6eb77ad932a06eaa6e029c9118105b8b06a9cf8c382776cbbc78e44e0a5ab78e853a8ee179ce62af5066a6e6ae4e249e113a238843a12012c6dbd9b4956e0d1b0fe59c24070d2464ed292f2c947d5d33c037b883b71a92c971600e82fafdfe51c1a08c7daf70141eabfa8f57d24bac0220352b33af63b6eac46f16c946525a3d407807f4eb0e012e633b1fec4b35e792a0bd7c4251f8d574efb5a59451f0ec496790f8d3be3bfc7151054294cb5a5046358b55119624bb2abf2853618d0aee9ef557ae37b28735f4723fcfc159df3714c954ebb4e2f457bf58e80330df7903df5f18aa650162bf2cbbabcd36cd569a697f72ae6553c94baa4a12a72598d120e84f6f22d2fb6af5da4821b79945033aeebc2417601a46ff27a55013cd220a415a7d6d6c8a8a1d1c32e20c8af893e2e5f75abce79aa328c5f9ffbb84f16ea2e647ab5180fa81c36420f7963c2138386fd98bc375427c35ffa5fdf61777cd0532cf032209f40239a841e094d099c868a81e35c93028d9e4032a628a5ae1668097f9a6a0160191dc8f097d141f5bfa43494a259686db9a861c09c1c6b87e4a07e21971fb50bf6c3b1be386e4e0296816c32fdaeb06b2598e8c44d273ef9a1415e98574de9aa3df9b39be15295fb0eb03a3f68f2d7279544214d8a79c7e147b199cf9db47d1f346056e759752ec963dc37464ce9b210cbed40a8711394cfa328c682fe9bcb902f99e15f8e19a1b01382ce6e1841470770a8415aa4407ba4a05c8e38fd5ffb1392dfc7fb8bb429f27bd08ebef188518bd0699ba8e85d4644353e190a140fd6f6f529a1d9f67b2aa1b8aebc5b2e003be53f64af1c380edb28656fc6fa93f9500b5c381e2fe5f5cd838f30fe56f9a668712d37add7ccbfede1595c99854696f614240746bcec0aec9fd4d1332f51c7711db744c45960b97585fa90971cdc27e19c98766f77ad414e0fbf0346fcac1684ef95922fbbf5287e810a98a1c27920d0796da27f849ee62f0aac3d385ddd2070bb92d4763e1f7e23924786bbe38992d0b478ea48bfa790f518460bc471898862fee07bcea6f13c367b4cf00a736b08bd5c2a126611ed2a359b2bfe10837d61827c41d9e903da9122a09137857bf9191575bf48e15860883b3bf45c408b469cceaad4bcd49b61171afa8ee7991421c96ee97fa83c0ef553f7cd34dec8eb0ff426496699101385640d67c0b9e3375747b800dae7c53fb23e19522591940438b9782087153d4ecc1d1ea9bfa77693723273662c653e97856e777fb11fd3c4c0704c1c722781dbd728530540f149b12409613d99c5762b201cae1067c458b9fb8b3b74ed622d4720a9be72f78f08f30f119a92fedd47355bb9b4152064ea18ac62d02b3fae19c2a1107d21afb61b2f4697f85abf58a480096fe986d6565d04a8b70a00241cf0603033fd060fa55fe2e83010674b1130ed0776d95d53babb170b8b45061c3547b206dbcac9cbc4d8aa0ade15714325953abc4fed0bcc8a049e0aca2ecfb9a0a877c030411a7f9ca5ad0f2f728ba2ff2e58231654ad9fc8a0358c248f5e5b8cb2b33e3cf262f826eef19aca325b663b0748577a3e653bef4e0fcca896ff24713d8ececfc5e24269037fa05a3175c42b1abbca05918dbc13adb037e32795ba40eea26239962790b42b8ed8d4ad78d3d9d2954ff2cbcdce33834c48df0f6a01a88bf0c9e7e3c2ab5098e47e880ff879fc817c4e3d341049b031391ca2276967e8427e066930377f782eec2628ae16ba28204ad98a635c621e5d92ed45e21eb195bfda18dbe4f01ee9b26ce762057bf9637553e70674a693ffbb64a18b7dfffe9ec44ff4a38ef9ad35fc0afcf01560553a0507b441f0c06d5294537a69c92db33166d524428282897b3aba866e505ef247f3157dbe64aaba7babde368a1a6f0caa80c823f5f1fe4fc3db4a09884cfe56640c30d2893f212a0827da85d2d9d1c339bcf5a65df16fc66473689afee983e8033952a33ed8fe220af2612dd167b9fe3545cfe26067c448359b0d01e0beceec93d99a1178f026ca38d8268ad24fcbff8cc06feda8178dd0a7e5e8caaecef1a32c64e51e97cd35f4e3e0641529fb225ae6d0a331ccc34dd7306d51dbaf64b2aa81be81618e3a211ea4905c19217eed40b1d17207d066ff0b5594cb6dacf1df60600ab565d638d0ea964abdbf2a0b400329e012394bf6dfe5e875bf73054b38d2f2b0d5161c850137bf1991f57b23ebcbe27c00a5c5431ad835aff87e2af83a89f8eded1579d7c22b6483b152a0422d25dd711ca91e8cb05815ac58770d65d5ce2c733cb9fc7db913c2815ce139afd0dcf72eaeb1b499668c18251e00ffeab7bb93faef9480f3d47064b65fc5223b5a0dd99466a2e8fe9d9a642960980edafb501b5750ba5e2e13de78289ef88320f3257e184d6865d56968bc6c45fec28ccde9060f42f87ef7272e33a3d1106640979a7c870d9efaa26db2d8ec7730cb3689e36658f030b175bd4150f1ec2de9b79a73aa06eba1bf0888e31f4a427259790195206910e6beda82865dbd89efbc598d4422b5922d6f8a509ef749ad90487e05355aeb26acf9c209448aa3c1339667d444f13141f4fa4de121b97df15131fb05d01f3e4ea722890b31679e3e0fdf8789d22dc4b826098df55174c31ea26df36e0dc28796a3168573138679c6be89205465fc0d1b62eae0c38ef43d32cd468a938d776ae9f0e648bde9716db1558ff3a0448ee0b07b04a0bca5f63b116cbb3037771045fb27964c07282fdc29ddfa19f951a57a61b17c636966126e72453b014af49382e3a7666aca25ed832aca8baa7ddbd6afcfa5cc4de3911ff578646e05a34270f979eb4230f37d099e43dfaf64a0ed125b527442979be5f25d404cd54f2de604112bd2950156aa55b76ed0529bd69f258c9ce2c888ad0d2d53cc9fa491cd9bab4e61b526519b464cba9d4b227ff971c6c39ddb8451b400a0ee8eb01768e465af9c3388ca39de5ee8aa89bc4302fefbaf104ca5e428a81dd30b209abb9037002e41c9cbf51575dca864afdd4737bd403e6509e8755149df2a4219405eda2475fa30359d4454ff0bbfd80fcf934da2dbc15933810a8393ba7c9362d030dd6b8cffee69b8db41677f05f05faf8ae2a23ea83ec336d067dbd5983c6ff2ea44d9ef8803da2357a89da690316125fded598f55fa5c88186ed427bb6c1177886079dad26768b5ffa5ac92f718b0034f0a6585bfc31c31b1320069cf3dc30934040797b75aa126c9e910b31f42bd30d4eae4bf3f1d25cb162e07bcaa029990d4e133f2b3c2d86b49f5adb777d54b269b5ad99d71e1405911f2d909786d832cfec7147d8787b6180bc4c3b0af706e2340df2eb235aa909998d9d1f90067310c7de82b95b8870affc726bf7115a6118d96a1edf5088f99737da9e32145b211f610abff42299862a98af049e06a0b6dd274274679882963c75d854218a2294821294ef999dc3e2229128c079047e3cef54d74e8ae7de4f38e58131922f3da12e543c40ff38df51403b5b20458debf36e09555c117e87ad4c1bc3636287d8a3adea769bd277aea3e5d94f55ab8bb1a1c6a5ae906d86e8800cd273ee2d42cff02e7b189f80b9481f3b8924d0a2989f84d4d154a5b62a94dab2d2edbbd9ce7437767122de683728921a972f338f409bb0464449d493552334a7a4f7ed843e3ed830dae0c3fff4b11143bbfd03e139669a67eee0364482680db7d9029f047db78d4865435a08e78cd469657ea1baf89167d84e195d9d7dcbd757006d18527456efc8199fb6c35fcff84660c98886252b4bbce88f0ac300a00e415c4433b95a1690729ec783b20fab6427387edb371019d32f452b914bba6e846538a17ff3003bbb2804f89632bbab8054dbd28a7dbc7da38e4272bf9c04f43a45c49aa78cdec26924b5a94b4da17ecdda6735261786b2979bf219afcd39e88e138f39c2d365159d59f177b29ac078cde649d84c861f15be5d22a68d0bd838d6fcd91a6af9a16c87c26858113f8c69445100a2739d82f2e26732ffe2f28729cf222e7e368f62bf8c0f354f6af0685c9732bf653f517274636185efc917a13b4a7eff2b59b2ee931e741bae52f8aad9874ecc39263a1f2295e6623d43488a52c3885e472338852262f3e1463b82001d0c8e72dbcb2cf02fc52d6d2383680ffd6dbfe13d468724e745d15a717093eb4a1647ebbb3a852d9b300724db3eb1de5061b0f8360f4208189b61936332a73f92135d6378a7550f79ca6a33c2556568a919287822e32d738be567b1be5acd743ae9db4ddb2a4baf49b37fce8442291a81bed9b535a2a66e5d4b8aedcb01ae89f86a5ed7f10dcf81412ecd5df2a82746a1e712a67ab500d371991a906546420f951f35b7689a15a65adfb83053644bf7a4825fbe7da519a3e45dc3fdefeabc2634a0cb8090bc49fd9ece559d4eff287566a7fa5e0143b53dd5434fae591bdcd7f1820e24af1c90e0bb7976db741a1c9a7e20fda92e77256c718ccacd7ce4a196634c1bc382f38c3cf590f2b8908670f2993f1299242192a521a9e7ccf743d88dca21a7e767545ce0dd0a6cd29196584a9129d378c3575cd7caed899f6821351bc336383e83e2de05ed1356cbb7b156014095d227f9958e4386c108baa813dfbfc431fe7e1d8393ddf536cdb48c344973450eeb226befc2deb2ac014367e7e9761e9f9a39401d75548129f9ebd5b9f4b859717d55332ecb9127363192c95f77b72e0419438b2d6204254a3060f979ed8df2e60bcbf4f9d292bd23db5b39de0d2d164afb30c675af17f6d38dcf0e9f07adfc98c89e7b1c8bb2763960db764b99d6aa4d09c0dffa237e93ecdb17656dba913cafb0e7f76ac7c81370936168f8d4b51435753bb15a4227553161ae39906277335c372b19dec152e554e37e0a220418dddcf98be1fd15925a4b69c0bf96db111f64504ebe6632c9f3e9a4b3bf6ee9aa8e6e866233d3979fdcc343ab8f80305895ccfa0945e2752b6dd2f97b0edea67f98206747fe2b69f4ea44776480bfedb502519e9f5b03a4a2b09dcd85f52e2a77aeb85a4526fc7ebed9aa61d1dc2bc39a9833cecfe7b608f74802ee433765ac2de5759e0b866fb5e9d4d12516755ddc59ec7382242eba1f32bfb306edb2e64146207590e23a74287f3ad12a1ebb8ab817616b6d8286ef552daff83eea980d11322fab597363c084c94adeba5ec0dd492c69b4619002d27ae52c4e9868a3ece16ce28e19acba37c699ff81a2e5c173ac27bb2e63757e9520447287d34cc3a63250fcae17b5dbd72e80d2dced8aa3c11d1b0f0d9d064858f79ab9a7e145978ec448a0ad0fef177e309fcd6fb33ee59df4f139243b4184428eb8d487cd08c08ff7993001c17059911068182122d11b56548e2b7c6c896cc8a32e6efc326be26d2000bcc6bffab6ffc75a8194ab2f753162ae9ff7aa8fdd19a0e0086e4e7471dc3038ed5f4e26735069b378955d27352834431a6a0e810122fe22065ce6301b6a3788c2e62a3864d13671f913be78b7fcb6cb2877a6df37e2f831d59a453a83f88e7b22e52ce27d0429c51dd159ac44ae616b88720f57a5d17ed28b5a981524be98619e5dc003ceb6d72a478ba86f98ca0e6709cddc918535bea5d258401641c1a721dd0c76bd10bdc92aa2d904e7c13e56d4eb823f2f70725edd3ffc8d8e011be96e1e97f5ca32ec18947204f06536c2a64ea5f9975586134b3afa514ff52198d7f6119b65cb604c34c9782f91c1d46ce51f09d757f3df6a4de87b4b9330968fe7dd5fabd96ea417740807d35ea66d3f3e57cc9f64d7291fcb9bea8cf1d50a1a0777b477b1905f3146389884bc625f13c94be66bef35a27ad463ac561686718ec07ae37f86a3a634e1e64a72286ec4d2cb75617299ce728d102053343094241b151f9cd3d2ca81d3c35d42967f3848a68264e586f832d81688516bd3f568f53fac515d94f13bc235e7db7c911306b851e198ef034679b74eb1e7a7d1f8e12b2e0793e44732146ea60df3afb1693ef755bc4e4b5ab2880d4c0e3a0f62885444b0e9c3604acf65cd5f6038d54eb225c39e730a6955d058c3ca29d50a900601477033e39794402e110ea532c7576e84a51fed293c8447f8084eff6d79841505616f61a65aa6174825e42d8fd4fa11552663fc2eb13eeb15bbe58ceafb56bafde37af3c3ceba9f0c81a602e861ddfb0c58d923e2bc33376af96e25ca5763712b0eb2c85615d1453ef2c8be113b4582adc310f7997dd9aac6b5565e91698f8d1d7653eab7bff59a334b65e333309466cf298be30a9bca3fa3acc6bb2e0a6f09a215adff187c692252bcf2416f8fd82caef4b00beacd4cf7be6997defde2dc4c746de52d289fc83d29ef24647f997aa6bb4bfc245c36deebcf1b876cce7bd5f9d324ea1fd577e22c850f26ee8ad6baf8a468e4a64df739e38f55b5c17bb2edfbac31d2a406439c6fcdb402349f51b628a425dfb8903d93bcb90f4734160c06ab2caad97b5392a0014aac1fa66b17691c31a7fd1a587a7b9f66b669fc11e6ec5710183e574f7b379dcfdb1399880429d21e819d54793d37688a9c1301cda544070b43eff10241d31b9339ce0a087764a2bb1e4b7742c03018319c5b3df07d039e95d5d945e1c9a4b0e61497219d4d0fba40c9ad38fec5ce6e2f86591c802d110edca5b0e63deb63714f2b7d4f9769c02682761b8ea017c31688eb6c9f19aa9336d62fa453ad5e3f9342ee3d7daf3f76d742611844252abf2c575c11c0af09eda2bd00ad909f9faf6d1c6f1bb1fac2db69e6a445713d11c325b4249157073a3d227e385b42d155b744547433f049a0ac8de09c9d45ee0e7ab040c2b485e7f0d439d2d866c3f5ac4e87362829b05706ca1dc88b4a84fafd267b7df1ceabfd2d7a66cf6e3176aad27111e697fc455347c27fa5435ebfd9e11d06a4d003d197796c4f5dd7667cc4bbbe2584f2579be9ecf1cd1ac9c4f6f2a4c5170fcfbe33770ff645edb4406018415d09e0cfa41d3abcd157a692f33f7dcedb3d9bb3570876f6e0ffefe54aeb4463a67bc040ca9685f5db2e39a000261e9f35a70a64eb1011f6aa62bc00242803f16ee7bcda099812a0a8438db6f199d53116c152647b64defd918bc5173bf28a9e30082979478638d01aaec557ce5dcae24bbd8bbda49e4b96ad527be75c4680e77115a8abdea348bf8db21df3f7595b3451c88a2d32c412f6ecb1a4103daaaf80e19af48b15496e74217ba0406859114def49c3ca40c380eccc3fab67e80580bbbb0c2fe2f9c8890b5b74bdecb3cb8ccc437169055e4127bb9de3f23c19310c8ba659c2b1543822245c0168b87344f684a29dec3c76d8d89f44d5814d32859ddc75f5e713ee63e94dcad6a9a28ca22f6a7b1e2cf04829c4f0fb17764e1bee50537468db8a131929d42057a5b81bcf7ed61863d10c20c28b9804e72150485fae68707ffddc700b3f165a0cb72e08a49381ca5fb050ef3302b221799fa6b39a5fbb45283714f3f674dc3d0a0efdd4bc7c4e23765094450e24e704e7434808f2bd216c41edf3d3f7c8d11b3a3bb80b413c59b4d64f7a153a01e95814dbecac472d2155df639971283f9a4c4b159f7b9da1bf8ddca4cfcb1abe70f57b423d3c7c79818e8dfb0603dceb30934194c079c36d047dcfb177e07b03257dde0a8707e1a1d0e22e2d480f5f071cf900b2197112fa827c66dbbd92e4788c9f0cda8a47d2ed7627830a7e788223d7dd9396150439a3fb9d98c437e3b8b01df6f912aa441efacc265c461e6bfe60109a632a055fb4978aea69b19c9b6c2bbc90924431f1e9bb46af7af00875a549dda4ce27cfb04b96c85e6786742c97038e15d43cad75311a2381476f7d5223f50dbc8d6c2f4ec429726a37ae87233e93da85e74dd8536d9eb1edc2162b1087141823f2af686a52edf064b57321ff2171f16b95585ca77af04cc14e31e85b8cdee23e34b18ebdac4da49a3e10a2665bf251ee0e2bca7fbc6f99999ae3606f1fb9a2296a13c197d234fefcad56b2a3814925cdab5d848bd5757df5ef9e65abfa3f8e5aa89ef7905ae04ba0c152edf66114ada4b97d6d684e489eb8efb8097aa29d27c8da26fab42c39acbfcd2b7f9f23191960245096c86661a5ea49208bc9d6a80535da4dabf525307f572dcd0483e02f649388475f4d079049c3e528079b81685929710138da39a403916139e41bf38aeead328d96b31496b7d29acda0038a46559943eb316e74fbf3d5ece4feb859f972d11bfb8899f4f801df356eadf7ba2ab006c6dde5ba88d6d7ee237aeaa27767a1298d2088f3ed3ab5f8e14bc8c22b86400c9c1eb7594676d34195978030b38fabcfefda9790f03b47c74d79f74e19e80bb3f6f3b20373fa4a16144496cd3d5487e78b4aa7684fbfb58e0436430489b14ac1c33e8ce90db2e9862d5e1341ffb94bd9f8778e27e003a786965f6c40cf0b4ba7a336f83513b4688f49729d96d8cbf22624c4bfd5b8b95b5f346264f98b14dbf83fa9e021af16276be9a2c947af0226374ce7b4eae2873692090a2536391a9a58de49d3c2784c289eeebcfcc7ec2493ac97891de6263247b0212a9a80c54f368008ad97dd30be2addf2e6da1a8a93fd724b0732744f9dd893eac1b169171516fe9fa9ff56ca42ed9f0b09ac32ed5e8521d426e76421164122415ae3545120f26a4cdfadbe8b29d6711c1808b7afd643ba871eef264694d24f7bb0ddd643adb34fbb701c14f2703c07b648c0ef9f52b953e778c38e6c785ec698d9859f56d59ac860ddf32f81ec9f0b48a480d821e7abff4013734c602dbf745eadb86cdfd683bb66c2e50ecd5dbd98f47c3c9f2d54ceeb425c92a6ff8eab521a2e1539543cb2fcd5b3553681480e6d93e0ac124aa6b77c3b13020264ae0ae95cd44883bb2bdd253d46b226e1570f5fbb76e9de8f849b5c58b929e82a4428da6c548689f753d7f1ded744765f3d6b798ce508b8eeb18cc5f70e97a84a4887414cc88dbf52396891c7cc7e778795f234c34a143f61eb6e350823bc3653d7455acd9643c27d589da137fedb4051888b2722ed090cecd8365d50e8f535522cfca9291cb3730e2cb1374b1ec4c61029244d41425b7dcec8af772b10162b890980c32c01425c0b63c646ba53fefa25a0a6755769b38e6466c8aec8564c934bf0ffac7f2b55d42fbeb4b3f8f4909dcaffb862ee3d38159dbfe85570121084503cb429c96bc4dea5f0fd6ff67e1696b152b26a66d41bd2a813cf85ff3dda4ba3f3b76576f18faed11de7485a5027badef447d4d6c3aedc8005a8f329d8946df043c54498aefe78ab2b47eefd915e90d8e8898fdb35c64053a531fd1b4c2ba4e4d6d1a8bde210c4b9c96ce0e0063269b626ce935229846bcdc2d5c5dd65569db9320147745e8fbfcbd5e882518fde1fef95b5ccba01840e11235de8e1db39e796c36b0d629d55750011c346b2a2724b67173b61a6370bc3214795399550475a9ce0c3d611d20f563d1e697627e4a1bfcc1ab96b976e346bcf2d192bdce37be3ffe6a30172b40b2720381bd96dc40bbff65f4196ea6990f5b3050d82462e50c531b57032a0143d71536eb0e9784eed52ba5bd690422e3a538561fdd41c1e995497d82373b4837ede9af6763ea121850d551c5ff1f7afa001e325ca4dbea2fab75a39920d65e07f66c90a102116601d6d7a598f24fd118db9d0cd106410d31d1eac8a69453fd94099b439f34a795ee43f32c2dd93cdfcc06746ab9777294e3d1ac11a1f56a08f52f1d6edf5817a82e8e6883c796deb7ebe85ca4fdc09d7b92a007c85ca3bd9b6810b004e0269eedb397fddec596953589f076147fadf07e3770fa530d4da01f2edf7568fc13821112c0d524d0055998f684c45ec6a8cccb57bda8db3f5f2577dee12b7ac228f33cf4cfb22f18dbe997d8cc6a0f72b10c89db34a60fe5a975f569fdd999ab82b622b3a978a4303da6560770d9b36075eaaa427b92203a55d188d629db68f45a215a4bf327aac8497a2aeda0fbaf349dc919c1238d508c0043a9ed14e22fde46437f14a0a736726689b4fa44a24dac0f5fd65fbddd3dff1e47edba48ad4798d43234c3e3f3a5552ef9af5fdbebbd0bcd98f1e2d862bbc4d86c3688c7b29d7bf04f5bee6ca81ec8fb7aa110e37061cd7fc90aa82d1bbc38347ea087d409c8398b73437de940bbee3865dbb1ec4187972306a4107dc4395c0bf68c0d99f431995da19a97f1434fed91b20a1fa0f8f7cd14f9d6f8b23acb3d019c68f041f1aad7cfb12ec64e11467dd6229f0a7265a1a70e5629f8c7123318796f8df777c8ebcc77b240cf9ca7b58c0aeb57cd0034a07c3747595ff631bdfb9bc00f218ce08a0a71f398126a8bbb0a1e6470c36e10ab3634d95c8e4af04cc7c53cabf149581db8c1844bc5f796df17180a384795c8f77050cfea2a3eb42c15ee9f0a573618f80b00dfc90fe8514e4f3e21dd987dd2cac2f1e1be5300c32f501fe6ad79700749ae6c44ffb3819c0725a140279d75de6482a93ef7f1120b487e6c1bd3dd0d83c625eaac21f7dea2624c2fdab74ac0b4bc56d333ecef58253697fa6ac97bb9338fa49eb0d673e608651a551146c7248a0f45a9ce5ea4fa876a78205ef486cd66f708f3c0ede6638d7d740f6028e16ea909ad3d1eea7147f878a38e3ecbc13b0bc8998a55f769a7badfe0ef62099331827e73b3e3c2e3858dce44201a9582a423ecc534105d3d5c9065b5ff8b3bbbbbecf517b0b4ecc6869ac8d1a26ed36cc867a6a5ab861b250aa8ca3b28e1027d5e0b3e3f4c552319daa859119a08bf4a7255b29c956bc930f5164535589cf0a85a49b4e35645005d866d8cf91c9cefdcbea9c65e9dee21692ef43fac1c2c0f404a1e210e7ff17a4a42211c3541eff1527c9230ddfab466fa1bdc8f1b91386858c9daf7d955a4445ffc8763e4e9ef59e85e35c9d0ed83009c256c1b658e81b5387c3005b50e2bd2d0e50dffbc5217e8e84d32e24df07ba5f49582e77951e1a33411915777ebb56e75f9940eb778f17c0d19c838a62f7ce41ee0b0c606abaf568349ed7f583616055ae3504c6acb4e0244fd02553394ff6c5ba7aa4138049f8cfce5cb0473be2bedb2e0814084816629fc25311c6681aea11bb068e8c41164cd0252578fff1aca07bd128fd01efb925d0007f78c27e0f9692dabfcaa086f08eb160c6a609c6fb0cb016604e678bdff7d57739485be00606d049675528c82f585831313413e02a9e19e9f72c150f689e33d357e51eadf39376cb6741260ab7d59a4eb5e9d37c963c964e4a8f6a8f852d95db1b68b6782363b9494b8736e0f78dd27f38115bc3de7c99a4f2c47df69abd74c564cd5a027d70b84ce6d1562efe314fdc393b7a022db8e172add1b2f14c7c9516ddf387783b843b6def1e83c3954c57d9c629d30f238a6d25934ee91a6d94c186aa56d73dd50afc9aa58f87af666a448b40aac36ed9c3cae4bdb83ecd0ceaf40438b35a8e9acfd34aa202381d67a26acc8a7b4b12233576870c6d16b192fb332cc86ab845e409c8bfffb78eaa34ba3d7712d10507629e33a15e84042528e52d1a8256ebe086202636151b6f71ea714afa76fc5c5aa601f77dace13c42e885436df0a978adeed72a5a92933e6d5331131c0c91edfe572b366edd5129665c30f05b677077b0f04b82171f457472bb5095823cfe20b0229aa03355b1e23cdd10fd5fa595e9dd563cbce315ef5c0e2ef894a199be6e21641a24e9686edcab8696ab85b1ce86e9db862d7e67ff03c0ee4d1d3b8e39409fe961d18aea5061850d737e0132f9ff0484b0c8c26522ae6e8b286b679cd436af4acb68c7585c8bf37eaa1db54f9a66a8cd4e1aeaffe535e65ae6455925652fc4a5ca3c6ae76ba91f41d5dbaec7c7047801438acb26135dc14ce7c03d0ea978f33e36f98eb1a2662d2815090a41fe07af0114a601ffd9adedd746718a10c9877060217ca479d1284d4228454209c3dd734e2732a1f0a5937dee5150c8f77774c27ebe8fbc856d703e0c52f0d7802ef9eb7f55be0afb4d24d543077759eef44373039c061eda80af6a3901a71c71f0c57e5d8d00bfc67a71255b862b669370b99c8e390930e1cf80ac6318eac72db3689a9b605feca1e321ceb64496bcdfe8bff100c494521985564003522b183d7b1b05c8ab9a6bb9575c4ecc9c44f2bffec667b86c6d6ffc2b6666b05fa361e739fbffe6adca8798e7d6f04b6f023d3cc825937a8bcb4b9fd453e4baa4bb34bbbdff4ab43d8931fbbf77b02bf4a42a6242e5d3db08e156bafb1a39bd47ad2ede763edec06af50cb5b14df0289f5c037f47eaa7c3c64faa54af053c3f45f325adb8427f8309ca343cfe5cb24b1b6299ddb69663298fb79aa339f3a42a9d2e19e5cf32a07fe9b934e75260cf13c664b41701278450ec9612800f047c5277093eda46e335cd79f6264642bbe327cb0ebca852483fbf6877656586c2a8d2e0a42e9a227fef97242d7486079e2ea2b70998c9c3c81659ff8e22700c7b3bdf77149a57355b00badb59bb004ab582756d73289a87d55c8cecb8161f7b4083e9882023fddc680377f1750274c2e35a85cd11f821a66ef49ef7a59f68491d58a3e4dcc449405fad7f4a4e07ab75b9e77c196d4f436342a7034d11bf03f9b5addf7d282fc1a39846f723d70bc2ccc411ac13726fb8873ff3ac2f2f0e036b2e7ec15043c3cd5a3fbbc6cb3097db85ea7804fbdb3f4dc737d29dd76b15758935ef3d10433c92f891df74ef4ae5c134b3620abd4d0188516298835b8ad307041c589f9ea6b8bc1d7bf6b5aff48c36690f891daad7e019d0c195e0107d438eb387203dfb0048fab8b6b757163defaa835af73574b3ec334e418353865a2b3274508a1fb601db28112f1146ecb80604088812265045a50ffa2408dac000163f4c7d54f6dc6e424d4d6ff1b68b90fdf4b1ecee01a658ec769edcad7b0630572b18ed31e6ac1f599596164449754c465259af7b1cec8a53e8b3796c35455661a0a48e62f1a74dfb2de08b21ecf8d147345e216a3bc6117029fa0e23fe835006d9c78e80132b555e9500d1e634612e05856e8f7e1ea5258963c76eaeaa662f1517569b1ed27e8a19fe7e446618d4b96464abfd7d82e5f34097e983be41ccf15a9747d88a20a6bdba9fb83edfee39f4446d075b678878f4320177e7a427cca96d375ce71f69ecc2ef7aa04e0999110d60dc9d5225d5e30611d4ed6e86f22232908625e94d786ddb627abab69d0a1056b07a11f6b7ddc08691c06b4b0c2e62952ff5e722af39c08456c312595313b72c7ba3f2031d4f1fa0517b7f618ff4317fc302de20b00595e6c473d4fc87fe8558eec0eb875a5c3b5fb0e1c9af2a609b5c494ef9296e8bdf682421db5c7d2ab117e8b2c395ebeeae46d76e6710b5d7693ac6f6257faac5d3288806e58d4b192bc0ac91e865bc606aae8b9f2857e2fce28f4b950c2a3c2a9eeaf63aef8b5be10a2238f387bec057060b7144dbccc6d78401bcfa52959501ca95fdb11e98892aff963472b5a8fc9321fdce64b7d9a6a8740768ef98f81e41ed47dbfa986d8ff7b4c6ca6f0792542e3facd1ebd19ac82f20203eb08d398bd0f4e6275bb711a128748cb707f3f15d3afcbedc09f9fa5479d50199ff097bab95fdbc4312e337c4a5d82971e91961a522fb118c2e7066d1f103d317c8783c2167e936411b1713efb6f126b76d5baf8372879064b12070fbfbf0cd528d00440ca72c6d3ffa14c5b30188b6ec837d04a5ee19bef98c49f4e99da96d2cddf2f80bb9a70785993ea03f43b70561582a7dc891ba47ae49a54ac0a9b768b2592ff2b8b2c2541eb4c0dad7f235d9030f1799efea51edae046aff5403aff666d7c9eb5e747b94ef35a81a36e75cdc81eeee085b7676d2e66724e4d7db8c6185f7d55088eef8a79b25f325ef09932b53dce0ac85b3157fa3976fa771d88ac3861195875b31dda1716dd1d11d1159d87698fc41c02ce5cf458570bb92355e8359b57a14f7bb40f430832c373b837046ba474688ff9434d3271ff6b5e84de447ae35c78ee8a38e85cfcc5c110152a7530b3fd2cd0cfef5041afdb53ac214a3417fd345c3678d3f86f1398e7240bf8f92439eb4d5f3400086e58fbd6919d8fc6f050aff8d73b0766e3f9feabb024369faadd74d559e3c788fc0136ce279b94352873fdf8e2e5c1fd0bd9f84b7ce38ac770c96a1d26cda28ad67272f9a2a1ba7eaef4c9f7d642f658c306d0adf0b199df575426318de9297061121951544f9395f82a37ca3757765f128b5f9126b6759fd0eecb0f31f4a9ea8599c5ef855274f064b15d6d6da166463b3deedb19918253b009e961ce4dbb9f6e64d2f9fb366705251178113fa513ffb3d06f6c60a2dcce1af061dc3525582f077ecfb868d802b9a6c719c801b58b666d5dc1acdccaa85a8f5249959958b574f9447ac2b87909f8a91ca136ce16091eb2c34aa1071dfae04f008d07983c2612b2fe6464cc2dd8cbe00405d68ad66512fceab0e62cf04bbfbe91f590be0074bce21ea66529681cd7f2725de4d4c32993bcbea7c587b378dd1e12f2bff1a2b574fd61a613c5b28bd3b56323407ec6c04815262ce678fdefd5ca6f4765f1663d51be4f7efd0f5f7ac470999943c55bce94f50cffce67386ea46b4de7d59acabe9c8d02b8f3232cdb65c56788eeed9b474fe04e2977060c5d99d26a8ab3e6b5297b8a611c5d770096aed9450d8f7848500c12b9c90ddb1541afe82d2ad7d60d4db0d56d16d1e955df6ff0768bc0b497808ce33650c754e203b29a73eb37345b43b9c2767913a4116900cb338e2ff14423a13541c6ce23330b199683d6616a3170a23a6529fea05909f9a36f373f2741867567c75eae3d5fef7b22b3424fa7500ff193e4714a08392b303ad641565c92dd38a736738618aba7f9511ac4026e00fdb8ecac791189706af07c4ebef768774c49667239c9a317bbb2a0c84e0ff66721edd6ff855472075c96f4aecc7738b72052c41918963f54c9c60a575a07692dedb39f14394480438ab1fbfe5ec83a79aed60f3bce02ef09af6ab1c65adff55b8b6790bcefd07167265752f4681b2820607c4688e831d472367ef7809a5c5894fa0e775bb191003394dd680b6432727cd30231b6e19e83210b655cb217e16e488662a2bc062b13d4399bc9ac8364495008d5af10e91d71e1996e91ebdedf6b25199c029dfbeae0d83a13061457b861d8ae2943482a00677a369289a1256dbfd186d7efdb3c9dc6f2223e6b3f37feef7d2288c8ebd6f231cd5a5e89c5c36aefad1c930c80b158c47741843e9ccb8809d0383979fb77d3b66b50611c87f5a6cf6804f0deb29cdf9f28ffaf985fc669169ee7b9c26901184850db4b35e48f461a86c33ad5d267a91aa1352aec4162ca5a44c4ad318a0f97b05b2ab177ea552fc99a716574a83a954dcfdbbb348e99f68f63b526d503e8a2c51a0f690fc19943b613a482f01182e8cfb34a89bb753bcea7101f318d691580e360419bcfdfb3fad42db9552d87e4c807082b192977507249633903a2a2507f47104b45d807ce72c04fe4bda7cacb9638b2472c2e8d002fc8ac2252f5d7fc67e55b6a93bda7231aa0f51f8b5e857d33a2cf2a08d8c763702fd4aec29d2979dc4de21390f156a291f5a90c038d0596bd19da785c94f6cd376fd5a7cb6e7d8c26bfa3ac268221a05d36319995c15a32ea86fe278eef332f4ac2401f9e142ef51bd8f873a6beccefb6215936ba6cd65a9e8f649d64040466ea354b4767599362adf490f74c083047bda5a54b84c39c4a3a4a65c236eec03140ea6f84b550303fa94deed1dd84c8e7f48f10804c8ce075cc7df03dc2e406b5823f56f3f681953b4471a870d13eb2e4626517fd98883a47eb7dfd1d5be77e8087d0667d6def071cf5a21862750c0bb9910bcfba8bae48929b7dc6a01982ffaaa2aa7b3806b55834ac26e1c767aa335a10056338d0712e39cac6e7637b009056e43789157b6781f0f64f9c703158c3939123e6956190294db25667231238aede049ade12ae542c4c8bdab0902112ed6432c5dd93f33396204bae7bf91d3e1d0fb4956e5e830128e26f6e8ecc588094166e4c33987d64dcb46fa07e9a70f952d8c88e0e63bf5edf53d34b6f20d71f2b1510fda07c13f4ba1e144ffec9a32291b2b651ecdda35e121b8376e3238fb68d7f623428aace7196f8d690996fb3423a9158d574418a3913f548461ce68cda1852beae813746423f67c05425ddf02d1620abb45aaf3caabc1f02ac653537ce6df49d462cebd28d78af2fb69b3e5c23e87ed0c03eee62b3fe2322ac540af4440f5e7bf719d74d28300ee57aa148390b7a58d3c1de665be6fcd0d90292528e50d9261bd5618baa0f3f902e891cb6808bc071402b8914347e8800f8d012ae83f696504154974c277759bf907222e8f74fdf8939cbb227e31ee20ff02c51a3807f50d56f767c4e3c6fa3fe446f5f4682e56e9ef345c5c576033907e92e528b3ba5a8ed62ba7907a845847ed9e644b6e251b1040ee40621e5d3b91b1a5a349c85f3a95b40826037aa7d5093b8f081c8cd96fd325fa193a508f0a8896dac5bbe6f5d6a82aed501196bafaf29605b7157435d30c96c88c09adf9eee6618d9d9660b3dac1569d1b479d931145c00212cac1ee2bf66a96ae67c4ab1af4ca913b945daa6aee6a7a236fcbb52f421db1c3736106e5401bd7e6d81c9f06d177d5ead3034fca4777ebfb5200c0a4085e42ab7358718cb76cabf5f903114c435634e1e1f9b5bd3b316838cb1a47379b87067891de404e9904273b58ee8f379c3b54bb20d94ab2c1125010e229b6eaf157e0cdc15b55ee73e80bbd8d644752235529d9d458088583db2ca10fc02e9badb81754b4c48581bfb61d02e24c991f9271d342431cdf09619f616d8bc6741eff93cb4bd89059638619e22581a980d02c6643843ba5572ce218984922a0748335424033b376b1b1b02dd085eaf0de45cd51888cd4ad9e63944b78effaadc39efc8db0e728c5b5365d04ab0d3e143f4f95f22ab5fa79af3e271fe2f505e5b4bd5353a81dba27f0e1f8e1afd4a3d18c2a79a1d83052f3e0c6a461a0a2a882b3dfe4dc5e070780494440b8559e8747f37be610ea64a0c687722633f96ea5a7d8c886f6e943f0c6d0eb819e4353b74a8e1e845712bd01d624bf4125b043aedd53ec1778ba5a2598ff806e34ec7c6abadef91fa14d6d5b65f255a3457f00cf219ed0720d7a5a3847e4681dc845269b61441b3e4363786914692dad96f80c044aa7ec4c89f80b054661e0ebf8d15dbcd7a73611ea996839ed65e01b0130639f54c9a798ab57afca3a47b2e05431eeda492f502d0253eaba2340c4574fc6b90aa876bdc4e10a703a8216eb74125fa67d424edde45aaa1df50ef7e8549051efc902926eadeebc4b449c8e1df253de4e739aed84d00b917dd02019a8f6370365ea8d56afcd43ba0db5a212188105b2d4a18976d7e89a7dfc64b757ec913874ea398ece81fe1b4a9c2beefff84c9231ee4d5618370fcacc209abc5afcc695166a718398c0552860a5454c642c342ddb86fc416443c46e376f28d82e1edf40cbf5675c5158152c1bc2511ccc5480ea2fa33d29a18bb7ee44bd3e2bf1bd38935d9d3cb6bd6b28916eab3618c37352c3fa7e2e9537d7bbad2b5ab31986bd896e067475ed28ffcf7526c70dad62c4491104ec4fd16199aa667fdd72bce527ea514533681491dd8134b95548b582b8b7c1228b51f8a4378f454d11119b311d4750968f7a74c5f9d5b9063eba2fb2a0f918ff83da733cd39b1e6078295ff9230ec6fc496181ec5a43c03528bff566803a7cde9a1700d6b2941915b29eecd0feb0441a4195e310079fa0229d914a9758782372ed1f6da438b3f12996b31496ebcf0bd7cfb387a76f1b3ab628b981cbfac59b51577d80e9d8788e26ce76a3ea2b4a0c3a4f8fdddf576533227c1f389a28ecadbaad518df15fa3df5314855c1e4d61cc754159b9819af7306877b85347c964f98ceb1f1296b1a0d0b8743e7039aa55ecf163834fcd8b8b6cd7007a50fdbc26dd378517098470c7bf51002ea6e5bd60a18977772101bb2033dfd39e136b4e47aa6f8da14c78936b20e4763e36480241f16410817aba062acad8a711c6a09ba84de21517384e764d9722df81ef2458aca4912fe5534ca41fc853b0ef16f46869c361137867c67674d7f187500e19ab806f8aa904597f90751a7bdfe08b6505141c6acdac150c5f8d797d7e0a61b70dbf59a610f03a3d70ac76f684105c0885e4ec8a66d59da23834900fa8cdc5b17ff253f70d1e95efc76e6ccc50fd43f2f84f257a197dc9fb463da749be3bcd7c2a2119f47d00102d6745d067c5da6dc42f119815e66b8a6c336af4d43b04467f98ab2a0d36fd1c5fe836401073f10d19601913269a4b4386eb203247b3cdfff0110d2b3ce12d4d614c4aaf6e3c370f8a2c8751134bacd6a4b1f2b62f7cc6243d60cc14233d995bb581cd2d447d745c52d47c0b16e4b8606334be11a3dbf3b2beadb4bcdd4cb6d21c26e2fc85a231a114609392c0d947441fd28cabf95a7261e3bd76c08d8f169ef8c3174d3d4e806522bc6a074a80c7ee695f2ce58b534945455b856ced23a400ccdcc2df61c2f00516bfe5d23ac79cfa6d300dcfddcf96371a8b491304a7f51caede8d7820f9114788faeea0a9f0cacec938c8bfab56625a583b3b91c20f47c032757453b2b784fa81510e683036b43b84dcdffa1839725caf0bd9d5b616e0a4b609d9a2b959121b7c54f763ca587751eb00cd08c0bccae1c6147110dead9ff1a8137b14ab692d70ae357a81bde8c9231586b14dd5a7a64e89c3505b7c76c25a0ab891b7228355090ddf750c73ffb96fac0f72dd48778ad0cb465c0457a711b3e80870eb4ae4546af057aaba300904434736149fc598c6fdb4731ea432ca305a8f80646e19e57604e2fa2cc62ff0894a69db9d010443605009aa5d2e0bd5d81e9309ec619e2830100b307175fd577b327b5e5bced7a2d8204d974cf892bb762b0300bbdffc3c4bb19436d89b5c2c00a1240a16085865ef7f12c76ad599e3bcd886f31a286a9ea2a24ba1ec090ab65d76e943d68f6bb0e46180403b81f58fd125eaa57b15a2bf262bb7d7ec2f7b4f7433dc76c2ab844d3c4aa325c8bee69f5c57a52d3c9a1c73160c23a6a1204cda60c6031eb6398ca08344292f561dcee40d9dc7417ad959f36d94f03834237c77054b075f27573ab3bf256267e3181927413582dd8b9a9b6b1bc07de235f38882316a04001c0785a0a4b35edeca4dacc83d84a87e1531139769a80ee14211bf52bd4f4e9eb836a01a856d368dad0a3f05fabf688382cacbaf27852159b67675306726fa46eb49985657064c13e6d7ab333a48834cc561708879036f78a41635322bbe5da001f880b29b344f4ac3b01c68d6bd64b3b7ffa6b807c9b8fb485c77264a7ef152427c6e4661ed748d34475ee65b5eea65b4fe81da591729bdacc6cdf18f4791feeb3b2013aa1f8a6db1f7bdf4e49c61a0908828708042e6c4ca03919cf25cb2606b589a411c4018f9cf34eca1e7bafd12e1343e16df9fcf3a25a1a15d87680f5666b764a74b257ad0fefdd1441a5cf4aef9e6e3e86fcf3a5e0b62f71a38ed6a4522ffd52ba33494ff5616d88b2dcc82e43e317eb50110ebc71831568ee5fcb957df474b6ca36dade631847ee1a31602acfcd762f6b2891b883c4cdcece342f8ddd76694a0c6713e9285f268e8e9903f1417f528bc73688f80a734fe25d771f55cf62d82dc25186d8863c4b5b8e3d81e3a2a16f94b2a1e7c41a1397cb06d1e11c2253b14cda7b0c71dcc009b38e84a1f3174ed1509ebe8d2606da4fe3022bb31ada793687b7ba2d3846eebf25fb7cd714429ea805ffe3d06a6c1b3fb0c56c0ad3afe568ae2b378b6d5c8a6f8614698863bb70eeabbc0391a0bba13b51f004f56ccf05317822eaa10de941f34981d258764776d9f60c6c722fc36d9a6504a484c1a2848cc950da7960f0184059aea724b8843e2a40023682f2974c6f619c876c1d1bfabe97e740bc30a7a40b90642fade658635fc323c164ce402d866624010e12370b8a21605576727fa532edb4409bfdfca82fc140daed2bf8a28235d36d8b33e9abbf8e8d2f07eacf27e9cb30fe7d087d99c1e44d9b7600843f5bee9585e494b5d6ceee384414d201ae2abc511db198dc3fe93c2f05cc86040612309211a6d4af90b82be36e05942687232fb6d2b6d3ecdd42d76f51ae5cfca60dbd37d95f53908a07468831722c0531e4e53b8ea21c841bec7a8b2fc1fe88fa2ecc89665b2b2433924060e547fa86d6d42a623fd8c97c1fda27dde9d4b05dd53b257de82ad1077ddd61c6df64f3b18e4c01a904cb2695df578f96f5cea3091de288be0e8d2981373036ec6e097698f9ca60dfa4f2dc0cfa59c08077f5ecb782e001bb92d2c294f037687bd0c760777ddcdbcd0e9c8ebdf34b8ca3ff8f758eabb3e73526ea56d49d46933ffcd4d2b7d6c7ac1eb06b310e83e07e56602d2dddf109b19030c411273b7715ce9454f694f74992e4a9d75b1f3427c1fc079eba956ecf46db6766af305df5f306aad5f7706ec30f7ed6cdd24255995e26369569fd3905e4a322e74caf6b1e12122f9ff1e758f868b30c98e9533bcaa7ffc3a9be50de701ca7edc5264e55ab66f91e7a2291970041376c9156923ff7b92e65114fdd42002d89f7dc6f7122a9cdfe36ab79c88fc66a9531f1c90a801588e9a2b446e7dfdac22d5faaa2eed153b3b10c20ca9ad33a795257d33cb82f4122aa8b1091e2b6378368f764fda8b0c7efb66f72b1d711659151b76a519692e8bd225c60557da9f76594675f6f97d4a9ac042e601c87bebfe5a24df4b7e4a901348842f936353a460ebb60b2179982e263695a8052cd12a1e61e1ae88a8863c7603bd4fe165f19904556a399601cc4bfa11380833119dae662bf89b00a1e3889fff211dc01470ab4ed4956cdd600f0ffffff0f