PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54159 d179d4a86d5ca8cc67aebd645198da3bf7d017b5422a7780c3724fdf664b0925

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
73ddff8a2e1fe1735dd3e6d9f663177fb45ca3c566c120d80c9c803c57e2467f
Certificate Block Hash
d179d4a86d5ca8cc67aebd645198da3bf7d017b5422a7780c3724fdf664b0925
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00777f000000d80000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000bc778faf995757f351998a3abc1b0d82cbfed193fd4ed0f9996d15ed5b504f1466f28305166d4a27e26e04fd6677496669b1d5d5039f7fa9282a3913256672a8b0ebbcb065fcf6520936440e26a38bbdd41ecb5554da2165dd100000000000000080000000e00000777f000000d80000

Raw Header Hex

00004020e8551cad79165ebc4623e4f2c054bc7442cb53dbb3f24bbebc47a540737597e6c409939aa31c2b02e10e45ba3e7d8496e7e248ee1b7eab48ac845296f5ff90ac14ec086a55d406187f46e2573c809c0cd820c166c5a35cb47f1763f6d9e6d35d73e11f2e8affdd73

Proof Data Hex

59,560 bytes
121216010307bd51576afabf60e956171be91db134926a5a073227129eab0be4098940e39219cd0d89bb852f2feef09a012820b2056628cda98813213f4af4ab90ad6242ca34d27494a4d8afb0ea6781550e20a73a14ff64136f9d2f3e8ec28b3f76f4b7b447bc43723469062e6c7964ae7b915a3fb8795fe199de261f8a7c222337e1159a59341955350f6a9f6c6bf2feb18d047e8348720758a7f601f435480e12125742f8c8f3aa87a4757ca061e1d1b1cdb985dfd0a39a59ae5180110bf7be748df077193f54bf5817ea30fd9de577831ce9584257883d50e27de697e94a91abaa34ca269e272117e2772816d851e41faa8833a4fd53640ff39abef7b5a62fc77912ebf47177c99c9a9b37e86520e7af07f05e3cd2a56c3894e29ca62101f6879fc9078682f84f57b9eedb789c226b018eff454a45435e66af060a2d5b763389ed49dbe04106751378d94406a5f9ca3e71751c3747e1f860f06c0850f31337dead771458e40720dab6d58d54dc1e1f2ef9fd3f52f261036936815e1945ccc721d26692038fd9e233cf1dd7ce4bfbac3028ce4480c301cc39f59610f98c502993be2f4ae764bad7af5b02fca82babd191b8adf4584bb3019846e92aff6484c707d9895dddb18d0605aeab3924172cc69e72db8ddd1fbf26c8bb9d4829a7a83a94511c288c57b748c20efe87264c4e5ee8d506f765bbde9e62011f287c10b48175713beca6fa516b4407c0c1c500d4374a896aac6389bb25354049c589e9a57e746dae81430e0f707d3f16e233e08f3abd643d4ca80c2efdfd565b11df145f737243febd7818e050487b225ca44c12255f3f52450153c8f1c4abf365e6aa7835a9fc294b377f9909a36e5809426aa8d7aa9309377d0d8be2383f3cfc86e34c230f26ffee7eef743c8a25b4482da158c5a61bc374cad5588702000a571c5e95b1c4ae3ebeaaea6ff12f036a59d0589dfe242adfc1409817e24f037a67f3d49c511e4ab9cd1ed959f3c5d84ede29c8640707777b1a7987a29be265249e101383a430acf9c59ca2e23cceac26b8cc70cc0310f8d57d9ecef08dda8255feb8e10653ba57cd70bf30c00dc92a1fe9b2e918550e23dd0cffd9533dfb834088557e8c28a70b3f9978598b9f48508660bfff1948dbb30d094adf688a090257a80590d47a6be481c560d427ceb8c9abf0c4c9021d1923b19238f94fe114e94c44110c7338b7ce8f2883d9c78c96f986702fd8def7713868e2f220fbf81d1d022089544c7b451e36954895e474eae0c359fd421a72a909b05339aca70248565b723df1f62f8f86596e0c1f209414aefa335765d2b213fd0bfc33527937f30909f123440b994b39ad50177b036b5de26aba1a797af5dd382f2e75127396e4619ab95e64e2cd3053f027a70bb5ecff75e8ddf25e149bc9a10e504b6e46ff9d4a4c24d0c3ac57d54eb3f13a4247b3e61293e9784b134fe89f54b46c56617a3a5986cc9cf43ff4ec5d24256add469e23cf3be7c2325c7d4b4ed2b2922a1df1abd4618c2aaedf21528f9caf82e31256163f79293d69358bd2f91349ce1cc24993c77666ddbd341c723b6d3533fcf5b26c65ea164ebdbbd371e90b7fbdc59bcdc55000d9a1bccade8816c7ed67da87fa19c493a962ab62da2227fefc13c5d306d3937365b28f329fe4a387a12154b69bc99320af1f870ea9dc172e11f1a6be97c9b0df18773eeb26d3553cd937612182f70b2a361412e8aab35a582218fffd1b530f3243149616efda191297038a4fdfa1f8f8569b24d2bebb8d63317e2684b7acc2c0cfd30de003bd5f8420fe21489e25f77cff37656f46acc81d3b8f54de08fba4883c9b74156d9fdfd192e08131af47b9f5002c17569f2074aaddc453ecac74ca427cb62b935d0159b6e6a3a3b172a497dd1b290d96515e6c52ef0fa40c45ff050b23f7fa83fd46549c8eb0c26be1875c5ca6cd9e3cfa0b7c672461a7074781ea143760513b5045e0e9d9f27cd2901d873f25c307708c91250ab89ac72000f865431975bac5b96846310fc193bc3bdd5b39979e5d461a2c8c19f1767c9a5d0ef9f32aa879839e189003f7b1788b9eb7e647e7f26dea9ee53866af2b7dc14b0435bcb60d499698054f3f8c9bb3b7b4dd27245502ce34c491cfc8cee97d61bff237aa87ce924f7a80f1a224d6c392d8e89fd53df064e783e76cdfbe48eeab5f118e77846ca26d2da3d5d98aa8f1dcd746cd03671b3f92e11d2b6161a2930a86b8474d6c9dd79e4efee6c2f473a5d826affe32831c87b31f2125ea275be145720c45cbf6903713a0b5c53bc3f52d918211bdc599c6e0c320e7cd162c363fbf6448368d6451421e63698b288ce5e73d4802e731650535f5f1112b5e0a0fdaa7edb7a56a0083894da2efd06228e815decfe091da8d669af14f7810f789ac9d09161361052938f842f99e3edd2028bfb93c3faa39c45ccc6e403fdf1f3b6835393443aa0b0443d4f50047c8966934bef9bb5415beea05a0c7c874c4439d4e0cad9b0bfe1fd999620995d8b4e97ea8ce8e717c72ef6d979042167fdddc421323b7ff4e4408567d0c15d42be523118ae14d2b1f8b5bc0203f0eaaccd08db70c611db3ba1ab051e8e461be3bd13db22df4dd17de4e5687614d0412ced0101bd7809553d4cd504fc255409e8743d3e58ce4422a1d8e14320c24163a5b9275fc693ddf9975c7d67632d79e1b11448634dfa8245da701c1dccf6f840564dbce700914c51dc9aabd3de7a6c3a84c406c8d2c6e87ab564c61395f3b8c8db472d189ca8bebdb15b43015470e78fde37d47bfa4d877368dfe1523f688d176274f87a9c9950a0d83398d9b26d3fe45d2df8aa4d02e661ac626353ec485d7a6b957e23ca2dea3ba0e6ac9982e3302462058e49291939265b84b110dd1061769a922933f7a886e409a376a3dfc802e4940cbc023882bbee99cc6f817d7abedaeaabe33d47e8938585f7bd1739e7e5d72282f73a98836f4821260d29dfe6bf103f764232d2524dd7eef6704d14c63c4641a5bc22f8c62e2f34dba4782ff8d120f88b8d6b527263b2277a98cd9040c2b5dc98ffce7c4419fcfe04c299b3d46e41d71a8198b056c8da97ee5714057de80071e44602183e3209fbec33bf25e8018210aaa6dab14f788ae958830d02cb69bb8833e0056c4cf11e66f70e276cfcc8984a4645925fcc3e0a1950e3175a4e734cabfe1f2d06560723f1b38368f0cfc76ad7a6c57a8131af98d157bd185e73e599ab4dabe399fa714b46a6d89a7555de2bbc54915fcd2e163eb14e90c71323290a7295f8a1398f299a7628c286f4e5ea3999e11788e6790330daaba9cd3cfcfdd8286243608f71f6a50e8acfc44d0a37208adff32be91f20b54e4da6aef74d2455d1d51cae738c2a704fa9d5d47f44384e36b8651a0c5203c10751d0aea70685f0069c95620c160037f24d276a0663da689f4ca8db08eca704c6bfd16731509355c321f58fed4b4257f8e58114781d715c4334cd462b719c5c387549277930cd3e11441c874f30665268d7be2703136aef30a2bd9b8da05022279fc179741cfd8bd91aff2de0be7cb790cc477d97214c783551855bab0369e551f690b10a7cabbc4080b7d57ff6ab3ddd2f999716c83e4f497147b2c227a7895ddf195380b14f3697f91d017282ce1e10e30f9ea1a88e9480c152699f872073fc812dd2d88d2e52dee7a1e83a1a16aa46969dbcf6de673fc4d3381ebad5d0feae9d471769cf70259b360fbf88134320c1b9488d6ce7e465b54591d72d467c90d5990bdba37c41f49628375f45904b34dbb1c896ae0a35522e522eb7ebc0f923c572d0e6b5bf817bc0a3a54f010065d0ac8e22d7820d73428e1b6a37cd988978a1505e2ef74d3ccb087df5e0200947301c79464585a3254b21266c1fd78d0272d3a9ed47de60c9f25d01eb107d8025b79d6c1713b3db234bf6588beb7fbf8d78715144c3c39dcdab0e83cb732737dcc7ea01b8511171150846654248897b71aaabe181daa52d94d0a0f4f2ac51bb48d61d5b8a7eeaae61086865b9207167b60f9983df67a234748fb7083c26994d26fdd0afae14dc30138a0489bd0d1eb5212ada483f993f06714c46b3f2754e201335fc1100c447e468263e5fc328037fa238ca7dc83338fa0eba882d0a9c9b330b227e48bce35950889c3311642071314c037eb51821536ec49ab37e40bd05bfdc47f8bccb0994eb3936717c3c747b5576700b19d697af463f0d27a2213685c622821bc003e603502944731cf367820a7190ddffc77aadd445ebb398609fd52a778560fe319679e148f3757e783c4405003d35a20e7209e5b7e997db6c716be19e3bd06ee24f86383538c9a10cfdcff4dee7f1af73c6f6f40242158a3c2b11a976fa0d9121c46dbc7205d209445633e548f2df99db6ec9a73d4b66a4b37188cd1c9c4af0a334eb3797cad35fe25f8c9c87681cefc18dfb5c780db88ccd8bbe6d993507c422014f3dbed5932f5bb0024398ed8858c862d8744b4bd0cf0f9c38fc6b67f07e005c18a741d095ec685b0b5166f39d970e22de6d8a25404d6ca6b4c1cbb064feda08a81bfa82bf63a5823708fc91858854b18a3e05c2d7eb6c59ec6138689d69587995fb3b5941cadcfa24aa33f36f91616b725dd3281049131be4ad9bd9ed6977989f1bbe0799122787663a6a30ad6b052a75d14de26eb37a4a18738d1f92853ee1640cdc9449db9500765c7d0e941a657416e0e3f47a670e7be140dd63e3b353a1b7117d5de5199ce193ab61e8a8bb8be302eaeea7aab76acb9f70807bef99f832703e7b1ea2ad0eba2030407dd4346ff0e4ad23c09e1a0420f72842b54e84a52a3b176d372a0f230581ed3a864b57eaa7c0b7a57ba82b8420a615a82051f146b9fefbfd347cc2d1ad69d3dd1fba66d3048bd5c474da12fa72b223ef9c3a844792251c5077f7395178963553630b234d475e9e1c4a58eeab483dc6269e7ef1d9ae2208b5e66d20270eb9a65958a68e3479003785c31b6e73e4d78f19d2e01270772fa693be62b8e6749b53117271d82d3707261be7bcff6f77ad0a0b90c3e931ba3736c7a646891055f493bc68d2b69ab9917a3bedba59796d3b346c726f09d7c2497eae497e7b452012c7b3f6ecde9640eb548063ea2559b1f980099769947e002116caca9d6489eb50062d37679979a817c01d193166dae0bdd1da80883a4a8c520ee354ac1da9845458a90d3430606662f22f2165ef54d138e05dddeb90632d650fd76f894e34705e23d2e9118fcd55dbff54ecff0a912342348af0958a5bdf6ee8c4109d507c8ee4ba9733db1faea5aae04d89b50871aefb331997cd298b4370f20ae8f5fc3efba0301a3fcdae6f89ad55cfed4a0b86f4f1f8bc61201d5063b4be4339dbc042fae95856faf09a9e624456720bf4031359ce49488a357fdd900830257e380af93af17e533fec6e051a7cf288f932587f40d6bdf5326f2cedd7bbc8fbea6d5904b4b5b28aa67064b4cdb36ec24e486cee1855223f6d49cbab4fe4cd6dce746e0b48098674618dc61ceac1494a0b2a02985feb934b5cda558035e5d38d23f215a33142bed323bf35771b56e6ad5b5386cce2068f6f00382ebf7d7bad57e97a0f6a9cbc72793fa8e9499ca5a8cc07ad6b269209048e4ec9a2d321c836d8f26d9804f57c77e2ac047a010f395ca1d71ca4e9fd28ee57a74e0b28ecf7c6d12b990041f6bb786106d2ce92081a6283eb847db43bc61f5ab2cd4e4ac3dd6b014112e3cb6844b3cddafa9a932cc1bfd2686676301b60e3a344e3ec1ecd6f545ab38d61aded0b7be2686dabbf7e24984e3576a6a9e7ae94b14cf2b5ea84674f04f44990420f3352b73de211691db17c75c91523ad71b00399d25c8106ad0e0b42169246e0a52ed1ce488a26cf98ed649ec22a875727840bacabb00a0b8777ce84fd6b67b4820a0421f9d4afbd08d79e91b2bf7d6c5271a4fce17b0a42acc2c240f8ecc9376df0dcfa722e33ae2ecbcc18f82596bf1276795895540824a2a02a8de8b72fdff4d933d36768a633141affee02058e02361cfe4c321797de3d125b71d32893a9739cf21d0e1a28535a3f2f305cb23edda0e21da7ed63c74153c50137ce767acc691da845705bc9f9d74b7708e40ccbfb3b531ab57e74785e9d1149316eacaa77005cede6df22841655110b9c9c92e156559571ed05ebb67b3bbb5f8d6b5597d15d0c48f856d23a3f700ed21f13eee354002a4c48dfd3b461b2c83cfebe66cef66ab611703739c103a80c66f0fbe42355339aee892bfc2ebf1509efad6c2e1fcfb9e446011cd4248fe1c816afdb12d2ffd851b270ef3371d52fab8502e1f6e54d9cac41d546203480908f6fa040b979f2306f1cb576ccd60a07e3b30da19c0a6c4338e39070c0385635964b0cd9fea7ff9a4d89547acb64a6f0ee4682a13e02f29fd5d08e2278cc6474b35aed58908c27a1ea65af9c2da6f001f98084275d1e1cfcee5a5125535c2fba255067c9292c38c351a1507ee3dd0cee1da61748c05e7532c1a795d74dd77fb1e8a22a42b5f06a61da8a64c4abab3bf799fc16f0725b3751c76340e5278fb48e6cb31f2179a745cd9fc94c89a08dc28ea96582ee25b14deb59690c97162170d4e04e6beee9c5506950bd387e338d1415bbe99f4a3cf677bd7f5080f8c1f213c2a471f9451b8fbe69c1a1d5eb89f6534e03d8c4638f0fb04934ce5c0113dff77a51494a0a7a5d53c70ddbbfd90dc6700cf5d3c922b15435da91b835e78c9947ccfe708940b1a2629391df225fc4f652822478dece8ece899ab2dfb10c608060932bbb78b4dec8a3388442d23d395e574b263ff43dce008cf40759a43265d67850ac4d65d3afa72b1824f6dbd4ecc38c78eda81cd6013ade78ecc21b2a58c605f2ef1b7bc0a597a2cbec78952e65613663ab923f98ae515cd440f8b8aee853c16391c204d0513f77118fd3b71bc4a7e919711b1aa6a5d582ff71efd1113cadf1aae4d4f302d79f43a5fd65d5f0b0640876f6c3d6c0c657d61ad02b8748837874d81a0045a900e2e202c79b404c6019daf510ed83d2bba9fe8a934c407edb001935fa5c09ba5a1d981358792b2a593d73746a4892d71f5fac2c191f443629785339b5329cafca2fc6a7150af0c4261c2dd351e69f4bb3da7f11cdbd4aac5707ae3a9c520055d8e535104aedf093aca4dd8614c47d09feeb6fe31b62a7c66c5db1e3df530d944972f464d6c0f04ca193c2259c0fba8ff6454b1a1d59729519225216dec50b346479f754b0e233cf9afac53b90f65f71132bb6fa96d73867e0f34e73aa7f882d89b27d1a827c7d716835f7bde54a3a22e3e5abdb83295afa62b7bbbbdfc5a95c072253ce92dbb496c9f1172a6949d70473de710843eb779e9ab77be14f35b6c62c634801166c9b099800d0707cbc257b2599cd9a1e2d5fe91f3570a005c27dad6808ee6fd50365e0e1c99f7c8af017136b5b4995b573980dc2fd74b97d0838344adf3007ac66caffb15f50c532acf234f1046bd12b8e0e79cf62817809e1865d23f5103bdf3f99ba02de0781820e3fafab272981f7eb97466ac77bf38fac65ac2b2bc0db957118ab1d3fe4cbd71e73d9830d38fac4ea117d711b648e75d3ddb19694c7b8281bda9ef0017ef2669c06fb8546e57640e0d20eb29fac7cc21469d7bfe87e3b9466700f182d2e4012c01daa2809d45ba48aa6c5022260974c008dad4d68239387a602010345b8d53a85b87f5fe587f2dafc03f2a9fa282bd529b2260bf50fd85e0e2315ca5c1f85d8097cd284b95d8ee478b6fab744098ad6d256defdf64c0ede4cb152af8034d894df2a0c73913c8c0e357c12c8f3be0581a94e22342c12f0b9cb2f0206f944d320ce5e97890803710841b3bd6d69480a8b8096cb545fc1086695d16842ed6d33d93207d811a5c2fa3beb4cd063dcd49a1d42b3565d89bd7b6e65809927c574085f49d36d344aeb48d9035c80f2d1bd193341199cea8570b94502b9ba85e6be8bfc60977b87b5116f1fe9a367068cd24f9d3ee169542185159fd6742fadf54ab7c60c22648c8335b017921ac20ddb5db3f660b1e060f7ae92776fa8e57dc6c5a6a87188846f30721487b3cbb60110a15787a042beac27527f886326a7ca5acbde223f94c74acb8a54218554646e47cdf0d80e12629429b56cdb2981efe2f7e8d9f2dc74e6feb43f8293c13d635c2b55c945124d1fe3744b5128a74c1f264062fb418a332730c226e2bfbd2c3b55ffb769eb8eed1eca70eaa75719a5c26bf91713dbe0ac691524d5a98639ae7420998ca393e75539e43c7a0235bff324b96f4149ad2d3e51bea025e5bbb06a91d9a39c93776be66f030f9695de4090c9feed07aa7e6266defdaf93c68ada8209cdffce88705741c24ff449611bf5f8bb1e38ed08441ade996dd16a9458ad167ec835d89eb273a81a6265baffac58d797d71a872b936113aba686e6cf5d6a4a6add5623c246f8ab7dc608506ac614edfe89840e85e5ec8cee51db3a0d33782ba5ca23b9c9f7ba328d31555844e0fea47e264882a161fe5a99892920d7ff0069170878e5562a62af2c63a1be3feadb14d622807940fd0fe26ff8ef8acb6698e79d441bbf9cef57964c04cc82956b4583aea789c6e363d27c8bf2a495c181e6d541a44698988c6ad1f16acde617aab6a8f6894a7e436e4b71d72295ebc91b771ed82200ad331455eb8b39d6cf77921754cb920a65ec58c7186234a59dd5e3de6fe41a6f97a0084ba6b3447e7f14962801bca8383165aebd23b2e425baed346fc1e318c96dd179def52b40109ab523d2d52b018a9d78b00d736de05a121eed1a0cae3157094e51f32e4378a62e0c854030b7799a91e6f568469603512c2478e98079e38b2f04a1f7f95ca3ad9cda52f287af7dd6c031033e55e7772205e328e63fef3c277ea4a067d87c99a7087ec054be6b178e049ed4fb306f14dac146087f576b8b32d196016a3f011239904ee4d614716a3eb37400484dbd927b368a4134607b7d1c42f1deff2404c52cf9c805bf64d02876a8306f04e004349399f57452cef9281dd5d30cedde27471ba02973f1fc7a48394b52c9f531e0f6f4498506fd8e87bd425a34235ef88ec8b5a4fca4755a728393352e3f04f721f69fb328752566d9e2662e06b829fe49fa7b452b8f67072d662e66d7cfe5853015ef2a9a363b9265508b2c2e642e73315e3a79b262cfb3496b48c0652d6a34f8f611cf96f6ecefb8eb0b68a27f59094584425ae9f47b449645f47f35f579e4ffb54114b34c6a994eb5b304ac2f79682c7e4fb3a5e3b827ef0b0e2f66d5f94301e8f348eb267063709aae36b60617a62c5fd94627c9f3e45644114eca324009eb52c040fc2663b37f0ee44f5c3d2b4989c0dce22f4b209f6585a42932f6561ead29fcc4cdf5c002295344580203130dfe28b7d51b2afe73104776c0247eb026de26c66d9e0c21b27df62fa86c04104cbabbdb47988c98be0f2f898f9e768ab9772aaac8fa17d1e3593e5597addb12f1b17c7d9fdcfd26f49ea9f4c194f096e0164c014cd1e0089d476fe7f0f17984c3f8df01a67be45639c006ffda5b7bd5ef7869b3e58181eeaa275ba58a313570e17881374c620f52a92ed629f930d5075a7e8c622237aa977ff9599132acb07c3261f0e98e8ad904a1eeab2aa4028a571db8f46dbef6687eaf55276eb59b0d1ff6f4f9b3228697344e0586049e8e806fc4396ba53812ccf5b7aab519b0ce370eeb7bdd0f3947747b44ea7d56a909a37c87c117dde129d096718027a0eca0175e3d09faa9c6716054010b7d9fb336785a624b8d566cc2193462b75e230fd681e121e568e1c8f644817b946b2bad27e1da6afff429e2cd4317a71ce1b62f6c2288fd19ca843dd7c13bea6a76a61f27dc88e69cd0fb943615ff1bb251087b605b823c2d55a8fe25498a67404a3601c568dba6c2a7f92b794a2d7ee519f2d8f467b837a21d00c00d7d793c14f477fa87cc0788dae45eae26fc30761f8c073cbf8ba0a3101235e6eec5b0448928c6fd70300af12ca44fe1abb26ca7ba89f2320b22ce9c71f25ed4548b0f7a6d3a3f450d074537d7830d6b21d4eefea7087e6536417a8ddea77e6e9e4b0c8b7be03776852650375324bafa651e52a8fa31ef773b94a25273869a2576b1cedc81364951e785b9383a9588dc94828e3bd111f81adc0fa41ad44ca79324c621e37bca005a069f13f7961113c58ce2c6732d0b30f7197f4de46d3f54f548d67124ba2e0874b5f390effe30dcdf785a542d7424c81c918c367da872225fc6dff944a9adf736369221fe7143183aaf0d8d339c4c90595b06136bee353738ad1cda4e2e5590c37e9c65a6293de7b84fa78dbbb599658a591812ac9becb8b48cdfe022cd40a730c8342bf49b93057f0b09af666974e252144445a40035d6f012bbee417e33f5ca576c8235392625dc44c4ae5693dd7e72eebc7b369f627258ce0609e16ad3d0dd179a881b1223a6b638a592ebf27057492c2adf2b65f8c410e14290762865429504f9ff9c8d5d84ab33b2fe7c2be3def68878ae66bc0587b974513ea0ea62cb54c54b4650bea989e8d544e9b2501aeaeb3fca31d71df392a10d9b9b7b437fc22fcb4d4b1b484801df8b12aba14d610ac59094085729f67a0ae5db9e5efa9e8dbe4a8cd5c3171573e18cc1fa99ccecb0db04981184b823c8a61436cf72aa927efbf468b3c101f8a8ffc8cbcec5eea0312f0f4c62e4867db6d96507872346bb388908c2de269dfd2635d23e5339ffce6aa6f79d96c489228c6d297d19602693f5955b6de2baff8b0a71e6dfa86aa2869d8a2cfd5d0b7288ffbe6e8ff534fa701739ec6f69c7cd92b730c49d664796423edf7d0057e84827702a9d398511df6ff05185ea91e28c8180395235d3e59a1d397b712d9203a2dfc23fe58385aac7c3d03a2e64683d91851cad7cd4fcb0a11481b905c75862e4b0a86d56eec85ae11873d2a549ca3fe159f9115db7d240c08005bead156ea98f770038109c6c9d6a4bf117f9f69d87d8cf96794ccf8162ac9314d5f2adfe798a2a59caf49ce9f49da59310068e770bd5175ac411d8f1c15848330cbab3bb60e63ff3a09e432a0809a24ea7c6cbff19ddab83ab05980635bd02680fea79714264c291613ee207de9bd1ed573fab9c22e4dfc4b0b1e5ee781debcb73231960fbb6caaf8a068bdbac96aac7a9469aebc29a640becaba453958813b9d97fe9b8c4c7c815b02a3d588a723424343087cb94179219b9ba989f4d82e6ba2b60e48a53ccfb2897115058a04c9613e6eca7695ba3a6a1204bc65863cd95521c1301323e12413fe3e9a8cb4cec5f1ab2d0f11184106abb1d1ea95c69333ac632967b9e77650b96d17f655133a25fbdc5f7544047a8716c277255e5972f928ff78ad1802bb43f87ae1faca6b226c4614c5278bdeea4d5a5b2a634aa6b9b325d18cb736f79dc1f8bffc5f30b8e09cf845e8ff7654908511cff7bc057ad1aabbb192499867b426bfaa7f18ac4ceb3e26493d1d9bdf057e15d49e2e23a609ffb2f288ce71cc084a227b5b1e8679089a446fa631de446243e97dc289ae2243560bf2ae2438311baac0efc0bed68662573b37756d00db400c51f43cfedbad3dfb6cc4ce0ce4701481fbec8333c4145c692b0c166275406724d8d498147a259b54f052ec116492de4a66c765456e438c9768279f04708ed3f42282b11d64a41c818202e4eeb8f7344d1aaa7037967c0536884332ed4cf1d6f0368172c8c59c96ac894295cddd0e796107b7d512bd97eafa840167f7e43378c392edb7633df413a3df8d3a8f1daeb49c29bca9e4198533918f77a404000f276d34c3e1f22ad8f9ebb3d3d56bafffabb50827eb60c50799ba86460dbcd7ea2dbe8e2afbe76c10ca3753c0caee9230e9803b7db2728c6959b54e614002728692c46b132bf4c11e614a7b7e217566cefd3ae23a3bdf59acfc98428144c94e489a318624d2f6ebfd05edfbe6fd8bd87a6a71edd06e95d869befa9c37b1d453b3a7793aab19bee128666b040b2abac6dabb8e67f8bc8e8e905dba01d77f4f50a1d9a03a22f2317aa0a31320da67cb6a9a3eab571280779133366d34c14751c9fa79c00d70fc0328a516b64b037d4784d9dfaca7e3f093a78ecce2d1bec453189ea26077c971cfa94bc0349cb50231f64e0452c0991c45ed4cf19ef06dc122c418c06d085dd08f827bc19ee49d072c3fbcbca271411c4d6beb744eeb7a3244b1a952554496cdf3df32c9b09be58740ad0aa527c2c397eea52da3ee11e69e54abe162e6fd1245612a89c5f583735f54a4af283c9923d5a7abf150df0859f9e0196483034842b199bd2986e974c0f26cc51a6e5e4dbae0cf443a31b69d01928435f04b5b67c2345279bfdbc0476acef0891b89d21817dc86efb67ac4903d11f15edf7242d3c0d0ede43346561c84c505a95b7a8bec67ccdbc716cc08fcd30252f16f624945e116085c04e35aadd2491bffab1cf475fee5b9f6f6bc3300167ed7ddf9c14647c836f59b528e340d3762344e058f63fc409f41b240d6b7981369a87b91dd2b548f64bf5cf87b92da734d13fa858735725749222dd80e199484f35720459443299f3ba5a5f65d0076b16d0f89fb45357c671c98d007f9d5bceb7cf025ada8ea5e8441589fee857de9fabfd741c427b3c5a4f86e65b0f40126a21ff428adc54736689dbed81016a832e58fd120769f9cc50da3c26d0d9b616c2f93c23d67eb1af2166fc813b8e3c704d4ec3a57ebefb34a71fa6b6677530f649bb8518ad269f7418b63a745469dfc3166d25385ac2b70d864efe66aa6bcceb01677df90eafc20b08456eb4c45376507eabcaa31d1fc8b3b2dc7aa33597584d24d541d5c1b6ae80fa12ee2a6ec19b54b3c0092b2c3a7ff320573d54e30171426f84b4c0716fd12a7451d605b3980e902d1ee1aa6c03c16280d3440f31f0edd0ec896a2f086162fc752412815118f0cc546b3ea70307d8073029ce14fd99ce769a2730409a3fa11667c5ab4b2066b4949e0e3754263cc4d88424aa192c05ea795f45af131960ca416223b793844822098e715499a4621f84673e5249e79c85729c2c7d576f70f2ccb90fa304e32c2cfcb5bcb4b837d6d2968e90bcb275bff0365bf1a189c1b75e1117abcd025f716104f8a2f1fc8fcc0b56c3bd879a84ccf4944927961916e8699599b25f20148452163dbfed79be57aa69eb8907e07abe196c468b66fb52cd35435d6cd6ed127054e06cdbdd75353da6c9d5b670476135ae7397b1ecdad7ddeea101e01aa3f3da4879a345f97d297f57e7c356c410aa5611a5bf64e40fc7d1412a856541279f0364d65dbe4522197486aa6d368777068c21f8933a84a293e8a513712d994570f04d2717fe4bcd54b7ece7ce62fc5cd8f6553671b14f73660b9692375a0a5f7b280d0b894a30b4432789ca543f8aeaf4dfbae98bb8b14ea4a7b92db5f32b10d1365fc6900dbd42892d82dfd5161b52e59546ccc900450b2802e3b98562e096a73bd4975cceb81485772da278ab46d630d2022242d3e81da18bcf328c93f44d86b48eff20733c6091d6fc0a5f8e7684e0652a5720f7001fc96289e81129119bda5175a05a3475679a1b511225be5d07d80cf52fa91f2f1391bdf9b4444157faf1fcb4715948dcda46c72df0ad6977e71b237237f5c0f36e9bbb52d3a6f21172436a50348a31093f910d28b91c5b6220696a1d8305be6a3277b770bb8ed3f130ee851ae005ed077aa149bde7dbcdd53f4a8428c2265e99ff02de6e39c61f023532002f6d8e06c0015fbbffff716d76babbe75d96e6d852cdcd903664e1653fd5c98a6ab12ff3d34623c6d817feb5d693765247ce6e36e1b407844404ca2f2f5d1717605a92dcfacc04c9c59986ebf2616358e3716d950507cc3cb6d89c9ae74da7bdf69665e25756e5055810bf84144bc6d5e0bee81613be60403be49b4cd9ed3154e625215134d25ada01f574169bf82a251894a46b76ce5618027805ec889887cb872388d028a66cfabb8c3d6970c50bc0d1d5fe42fbbe2871b2a257dc832446675d7c49c68046f161ea325235f074dbc3565542ef5a2b2e8f26e07e72e52917a4d690009e1f4bdc772438ed1f390214d1f11cc4c8a70ca788f18b08a023f72282624989c31d4b8bfeea1ed8c807b547f33e6391cd66edc757bfb2b26221b0eda906640d15bee73b907defa6ea49b1daf26d13e33e6ee0d310a3543d1bc3f5898cd62f964bb73725cfe241da8abf47f4ee2f2b7599b85e133813a77619eda80e8c2ae391186ee13920eb1205c148b91c323664747265d378f0423559d795ab0fb0210f2e1fd0de2770f0c29efc8453f8fc9134aab13669f92458bc5857b02f3e1cd1906d94ef6845e12fa5c3f9a2c157e7b4bf352083750e9ebcd53eb9040039bbcc9a775184db5bcdc5b4bdd1db57270bf0f0f8453ea42d0bbd6a9741d01e6b3eed4364c5320b66f8816a9b59e5f7155052d2c3fe3c6ce9ee294456912e44b02d3ed651fd2c5269f7b8b9be173f50216836c1f0c519f27b762c6abe0be3c883b42cdea4110658c15b9adaa884009d936f32cded5c0c1008df982510cf2f1920331076647afdcd8a3d1f748d3491f2c11c003036e7b559842b79b17bc77b4552f8b593787bf469cff89338f4056101eefd2a3e11520fe5419487f3ba9c7f475c0c3aae967b8b7a54a8b46f590b618cc2e20439b06d256d473cba1cdfbc80c49f1dc61338f5a290a9d1c66e858dea94a8dd5473d6b7d994612ec1b035306eb7b44e2705252a5b93e23366bda44f3bb5e6c8f35db5e145d82f5e953f32edc6e3809c01211d6646a0334523cb6e22ac29f661ea1ff203dcdf4c7fa4665a8e4ab5eae135609d7b177996d65350b698df40c3e87beb97b78717d904f4206d95dbdba0ac7f15002ac607f426cf08a0eda0dcc0125240f1a7842671e38c5aa96ffc0847df942c9f16d471a36826cd75cca0b09b88d79578d0aa27317b8fe3b8eb9a9230b176f9f7af25cfdc37094181ca2d3c4fe3cfe4f36b4bbbc0cfc67aa5c0ab6904b36d06ea1ba3aa50a709fc3b7353697b5a328027f8db006f831ad62710c321a1bcb524542984c8ddc996fe0f509a8a0251565f414ccf089bb097188090b659d99f2131cd48aa6294abe674f0b277955c28c8a739936452e7f34569f010d8f135f71e3cc32cb4eae89a1323001021bb0edabff53090827ce0d053770eb7dd157c4630f1dab4d3b0364ce2b24edf9a181de54a8a34dc9eaf84f1e98690e230b15b7321d552296012c0120eb279765e69264ea756311f7afb8a728afe19a848b414e778b627f740f096f5fb6cb5f90c2de0a3c390bddb9b7e9f10246635498907e470585b14039dfd0102acc64821ff52b3f88ea7152627a908758a82adae72dec2fad1e86d7dfc9e65abc8c153ce7607abf7de7b0571029987075308ac0e12ec694706c57b9d6ee7ff8b30380043e8b282054304dd09b7baba8e51c07540aac4d734054582f42f744b570051cac33426a88f6a78d5dc874684ffa50d51e114d9a7ed1bd3b8f814b49f1c56dceb49fc482ee31d01d0fe0f1e23de8c3d6af659d46b568c5a5c23648893795115fc9f1b1e2a8c81c86db944ef5491596abc4de3991820e6e93e769259835192862c958d787e0369c46628e9aefbedb196073ce0536146b92a012688f6205adcc4b6d487bb02fdde90a898c69cd09488a6be4c91584820dc31246cbefdf4338b3149fa1a4aad64bd3be0fcddf862da2587ea9cc28ebfb08bf1587860e9f54491bde0d52190eac094df0ba6e97d2bd68285c88f611ebbfef8a5c6ba2c1fcaffd46326603af61fd363db4f830c798bc1c7286c034c724fc42c59a6e6843989f51e16b7863def4b6db217f4d07f0a574c24e48d2a879e72ee0bcb2705abc9e46235aef3f67d38a9eaaac67b6e218bff7ae4a9aa4aaaf38273f89452426dbee70af7dddd4c4b921943593fad76f6ec421f44e2455128681b1dad846a3ba6a6f435421afd8e0b1f62f0bf956be7dde851a30d89679bd9eff33dbf486dc9030e7e1d11468197611b742136117276280e980ecc5bc00702979fb980c515016fcd5a39553e923d533e5ef2a67191ee56bd3539b68530bd5178f52ca049cfc744e0f96a25c04028fe647a8578b3e9cea5ae48097baa5b7b77ea1cb4b5f1e8d3317ab24125fed92d1cc7c149f0a29628e5c4a4dcad083b53bd86b672a0259d13e878d943957600a6821e92aae3f3bc835b99ef292f101362f00adee60b08725674786aa42efb7e5ca5d56fc1e821901b310e74c9f010a5679a7d3e51399dbd123e64a2e774ca4fe1280ef62d13f33b60b640c30030bbef95d9462c5c3804eee75b976f32088b3efa29be89e94039e44e2e6fa6321fd0aa117ea4f572883715b2d7e794dd2dbd4647571e9557b1f35c466a091b989f048a99d30025e066aa3d4b64adae46fb7434b4f9525890d4992ac9e0dcf0ed7440a08ba5668e9562912a5f79fe9a40e4a10ddd2fe69a743c9034327ee128581e635f44e366904e6124494679d8d83ab42373d56e6b26bec4e3236b0925878f9c0f90b03df504c6aff5be222516c70dcf58eede2eacf42c9d153c6eda72d416c3d88f40e36363a285e0dd3edf4dcaeb357195b058a9e22ab46d33dccfdbefb78934d14d85e2165974e9f131f386f09529bc03f28e411d60401fd4dfd42356e270744547528faf4147c3e682f06728ba4f312bba425dc848df6bf24e8109db20eeec7c1cdd7eee7f5e4ce2616232415e6d39c7ef9fcc609daa9841440ef42662d5a4decda9d983772454cfae2a0dcc3c8a64542d154edc8c72bdf195163f2b7c0447e00adf72457c91ff5f74cc24ee412e9065f97bcdb52212784a5a7af9d23e5ab0f8ef4d90e93dbd714f193fcb7d701587aca77252a1118a3ed533c5c389d0253fcc7559737f06001b954930e9e337ef469ce939869b5f2bff0455f84a4fa009e8d119ded4c745276c29e295d741fe5750ebaa1eb40475888828b8eea8ee301880ccb20fb111eec00facb80f2e2abc51ea8bb7e0f99b05a22386ecf429ab219140bc3ed3c423b3f1e36d2b29d8e77ff456dd4c8d1dbc4aa3a505ff654239f721d0f4347e2ef4101ffc47912f793e88c34ecae3e7b5d5ecc09f8171bbe975f5759e6796af5f37d0108536690fc98a7a1edfbe6058c545166a0eedc008c6698c33a0ddfa8cbb66762dee94b5710ed8bca14f5bb3f350173c3e00da98f5301ec9dc5139f026e864a75c383ec1f6b8e29c1c9be43527b7ee8df8a46a727e5c0bdd60a76aa5bc6a3e9ae506928820326b7e232d7e02db2511543954f5c501d71568069891c52b390da2c8295246febdd824db3712d1393b5f571ea3d8da6df83f929b0a28d97e8a621ae53689c0618b0d37bb711b3a451bb9a9b5d83ee54a0022bc055c9df15c13eb6ddc739261d3388ef452971a0284ba5c7b9c56bc1cd28639e36e9bf9f7561918b82ba9bb4ef44fa3249fafa18ca4eedf49f048c666273c3fa4db5ae4e372d71bc7bc187b244a52e2b05da5ec9426750154510092ecf214c9546c7abbaa576a0620444795630ac278fc1bd6caa861617413525da712dd2520536d5d79e291245c799b549fa43bf092c1eb6c3c08b1c94876ef6dae560498860e1c878c7aae10457df14632fe53722ed0fcd4fc34734349ad7d6be3485704de1a931f208b161ee398137f94a0efe2104a3fc8085117d791215d460a79843c8df1bf49b8e522475e41d0b95b33661f2680375f8de54dda1c49686fca2ad807d5312ca8435f27c8426ade5c892b0598e94d2ae10451b5dad5bb9db3a7cb067d00ac602e286c10e222e0811f1668a6bf0723cba8753a0be4fbdfce69888e6ddca92fbfc678f4303f2b06dc3e57c5544515f7dc6424ccab8fd835f227dee652efaabc847fba6f1c8a01c57bfc220bd4adbe92a39fbb1633a28749796629b6dcd64a1c2cafce472dfbc05971e35caa8ccf24296f6d0202c0b3b59834fc48edf209c603ed7ea672a6213089c652210998fad8d7e1a7e41f0d558b799ec19e956b2405c24dd49b50e0cf70f1dfc64739c27cdf37b1c311cafbc8cb5a3252e41591d263eb8d946583fd3d1832d7433339f0f0c7396eec716efcdc34b0fcc6368f8ae8fd2134f93f7dfd5046573129671603b57aee48bea95115b7cc81c3b963703758bf6422bf112a9bccf8fa7bf47b3964dce90c5eee84044bb9f7c6f2ccb4b88643a8fc31b05cd110cc0dbe60f739ae8dd740fdcaec645c7bf650dde1edfbe8ad1d2d1e05d3d77930a24fefe1676560cc1d05fc4361af2c8a24eb57750a4935765083d6610dda261df6220a2e9aa3e780b07d1b41333e566ec9a45c481c07b68e6f117be022f7df83c781b5a1e6ae7ffa9143b0a687b78edb4aecaf865846dc15af7f1d5e817eba75c5cb2ad8ec37ccd54ec377a8ffa875eafd94241083693ad9b11c6151eeaadf6eca280a1f89276c2519c345ecfae08b690de7bbc3219afe345c9adf626f8fcc48a144e5650fb3fc174ad68f11025e13752e935f871645e0651fb91c8f48b1fe8348901a9f68c04fb7e38914307d3ac93de5c60ffd93a633dd8b5f8d76878e5793e516bdc1c89edcc584a0cf38704a6776aae3734a99e38d5950f87bff8178b9c73ea63ee9a95acad688c3964481ce7b2741d1d89de92339e085dfae5451b2431417bd04ce76602eb46a74d0ba3f5aea13c132b80115c09efc8af2f5c62df09d0f67afd81044fa4d538e74e4d8accb9dc37688231bc11c1e10cbb0d300d5f6a80553a9bf41ff8ee2a72dd686b69efc2660ecfdc959eb8a92c9e31755d9d7476faf766977f344e7cddbcc7f010b155c052dca3bde044f68859a775f372289be4acc2a23e2fb63d854e108bc973328f2195df217cdee63f5b4c2bc31249ccef3240701c756efcb7b659e12259874234dd0a0d5d54143a8c754d872946f44d38dddbf6c001622dcdc5273f114d576ca2e2cc007c72e3aaffd3c0b89c378509fc5df78a5ae94316fcf9816149bbf9c39ed198f0ac95bcc094cff290d40b49f647af7761d7519217552d4b085bfe9f9cf334c0e14985c8e25662412cc013ec424e61610e503833ee61d76524dc25f173c23681cbcab2603e386bbe979c7e5e115578e9ecc33fa365b7833a0b2336f77c304456c28d5deb9a3dda17ebedb80e54ac4e1e44273e677ad93293b4c06b77bf89ade711ff57867d8a4019ccc2038da652ba618ce2e31047960bf30e455c954a790f7b228aadeb60e2490bd07ad313d2ea18bcfbb0ad80ad5408b4a44ab84ea61f86dc453fbe0550728ba09a841c69807e11c4d4046d8a685724a54a796a151715ff42b9427940613652d60e22fe46328ef1137fb977fd72320f9c5835bcfe65dc3f0c533fe9e70d229c1ff82e1c573376d1c05cdf5d34719ab23bbb7a6f70288c6dfca8a53c03ee42c1ee7a415e84bc77987ee23ed29d18c40252665865a52090caf1f2ff340f1f038dc98ae3add2e76601a94266e7795033074cf2f79acaae15e7dc2905b0dc4efa5923be1d1b37c6963083e8855513ea69ed064aa586df8fa8642c74f194c0a39e932def982466ee81b0717ea7d77352a8e2c8afdabdac4f44eba3cad4f2f5b4ff07d92be524500c7fa1c628e82988e56932f5850558f86c23f495065afcac569ddf5912ceda9e1ec2f8da5d97cca7708757087f02e5a18737dafc14712c23f1be02959377f0b50d61ad21add50bf50d27d02a701487b7c156650e1c3362a0cb4b46b52234808253ad7ad7c98a1f539d63b0c2a5f3c9c1aea4fab45b33710a37af6b9e63764d2587bb9251c8af4a7710757e8730cc8e22bd94f9786e9eaa4cc1089444c8bf30d3729e596703c3939d97853d34ddbfe97a95fb97b3b45925861654590d6d467c4850ff28447fbb10364a6d7f6af02378a33d2c6e35d515da2c9e622b9b5a030c629cabfd6724908faee3a93dd6e6077cabeb68bae341c22236927b2d7f82b6070f63ad7c61255144e4a12e40dc0d5fa747feb7e978c02526920972d22d737e832563d93e2198caabab642a38c0dc87dcecf5cbf8231eb17e5bb0081fe94202fb3f2adc323b2610ca195950816d8a87fc0d13a14b7108b6cfbf6bc2f78f2f892e714c197fc5ca16f99b3ac6f590be6d5e8c8dc3244894b40d5c51526939f2af42c86686b253d8ec53a4798b6dee18e23b8a425dedd75fde9aa75d2fd43ef96ff8f0f2f16b176558fe4f8b7590ebdff9934c7501767bafb277b9e21b21f9020f5492c94d610e76451f9ec9225d606cadd519a910f71bd747c82faad54cc74dd788b69e97743784b1fa9e3f28a92629782692bbc127df7c70de3ed5a25112debdc336c7dc074286769bd1fac826cb2e9c766bfbd6e4d4eb713067c3c8589811b7d3978489a3f6799f619508e8bbb66be027583598a0de71501b8469f63e7f5b74a9a7592df88558afcedb8069d141c2647fbabf8072610bbb7a787eec3e2f608f7d13113a2cb12a2d2d3495c1e71729e23c9219188264c5c5f3bc040f92e43d8650de0b3b8439e7b89d6343bda6b50f399a1181cab5e471b4b6172756b97b35eef7f83b0656b4747af278e67057b43e3114e60d25976ddf333039b3ee3ffcd778f593a7f5004aea5e0a4e191e03e8e12b7fc997dd8ce8b7a1d7e9f8277c3fa987ea31995c95098e7f55042e4c244f3b55a6713834b08dc270369db273705988a9c767962432bc912b8be369cbc2b54ba03a1816d3f219c783811a49aa6a7f7c386e22f6a4074e7aac2fc5cdba713f5334cf6b6307aea08fa3da144f400e8dcfc62882b0aefd6d97ccd9abc3fbccbd8c6073065074ad1149857b558035b560a55c609f508be0badee5a1126161a341f837e62ac5fdc6fcd1e31c697e9f7bddd1a9765c276b5ecc49c5d088bcc0107cc124f0ae6d65a45b89005d49542f039f00e2c9a7d4e832197a584bca2772b6b5a3f8941aed2e5fd2118d2a8350fad140cac42f6d77c11dc07d661cf5ea255eea171f9490cca6409a1a08d335973633667af3df86c509fe1c4c30226dfbda492efe3c3fc1c442ff9a4a8d4aebac7850dd6f5032e339da1548c13f22593f4a7d2bd381b13300aa893d009338754ad279fdf01585412a2989a58f4a9b229854e475b962687e61a22f3eb66a6aec04409639cc5cc0a6e6ef44627b25883fb808626a67ca7c1f8031cf1868d74f86e4454b210c829e6a7c2bdd7a65976787ca2f77f9a5ddcb96ce5f12affced4f6b90a63c37287c7767f2ad7d35c57b9da69ac81fb201c8943bfa3400f65aef08d7deb8a9386382e98608a23dbee7a8ce0324cdf705a2098647c7760f9f868a61428fc840c148cfe95a6de3c3d13fea49314a5a95648bd5bde5184260aea3e686965c6da4371a50729c9a80e3d4873c0a3314c1f77cf1c1ecdd66841529017ff0e5fb57216dc37d04623d7f38f56c9edeaaf1869ea723baff677595d433be48be45a11041003421da8e7cdfda53b1a8a6154f743ff9b063ad5e3a00ede2058f571f70fa450a86c8389db345a04ad3db6cb2e2807400cd654c8050ecd9635289fda779b3de78335ff18dbdcca45544f6f3c1db315cedca68be7c82288316bd001c6e74f6253b876e2ca12b5ecfa3673d941ab98229338ed287c711211a00430cfad0e5c2bd9818e4b3d5b5f8f99ae4bcd85263aab686806cb263afae46fbb214f689e0346cfb95dc69b0d92e4a41434e012b1c578a6434758759802375caa8a643eccd8e15609c4e414a9a39ff419d61c97a617afc0941863dc7bc84e83839d0ea36c9e187730bbf5b58af19eb4b03da02034fd063a1525ca08cb37b639e651bf66a29b6e18f4048098a6a3544bdf1e796becd7546e1389077b8749e1822671f8bc35765fb6a86478a7d24ded3ebafe989a1d39cefe900494f6ac7a858b8c6b05c74d257936f9401c0ddccf3ba170fa1b9e361fa8ea608e74805c4a08c9ba8dcee7d21f0285ea8751a8c94937dc7c58541f4d5fcb206d385fc933e8f7e68919a5c011e875c4eb5dfc3d5bb7aa2e508027e0570e37985e9bf4849ff707cbfffd9d6a4d62cf33187d6422137f6fbf358cb9c039bf9965d270467bcb9bd995263c4a1292151f222c4de0dcb84a872e0cef5576852c438f628de9df0525731b5232a9a6a8283fcd5b753bb7ea5f8ec6bce03501f30639fd86ea002e907d42e1c9d41c6a49cad25d97f76d44ffddfb3be796f8f6adefe83ad78afbad00d44d417452b88083231dc628016369d0e302547597879b5e558390392885aefc6f4fcbaed2c7b99e65cc36f78ce9521d32b9b1cb1d23c6207f0c99a34225dcc8d0d3839a48c5bef8d34caf5e128a5641d7be987c5c1ca4cfa8530928fe597ca3288abb003752e0c6c2fe8cc6318af4d8d806774fee1745d1ab3b9cd96ea47580be7baf5548d7f814669d3193b66e4e6f264ad4a5db158f68ab85d0cde632418855788872d9400583919aa9fac977c37f805cf4849080bb057072714ab79b5c4444f8342839bb93c549c42815f4ae08052ccbd961330244addfecf960f3ffb09597841dfbe14fbcf712ebb7fce15eb429fe8033bca5e4344522f41f01cd14a4d2ff4cf4a9600182a999b5f1d1c1b3ef8b9fb9b791e7c6b22a29db478651f498f20fcea666aef9dfbb235c1cd12039f30a2c6455cd6303adb7481986bdb6032163110b248a02d296a7eb397a087f5818b35f8007ff59edddb26be3e4bb41b1da9a3d40f1eda1c4bb23f38fa936c791ebc2c460713c87b611caf6d34af3d82e63f24999c66574d938a210655cd4dc5ba96d72c8ba1d376bfc1e67afe1049fa85a2c6849f8616087b92970a5d9459eabc114ec9ca5336b38039391c6d3264a990798265d3180ee9f6d7569ab76334f1429c82b472433c5c162e490af34a25f7836eeb523ba7d72ad17fb2e10081a7f9101f96734798889e6e79f2aaf23d8b5e47ec3bf26aad20386fe3bbfd8408b5814f94814cdb60897407de7d8b3b8a6a19469619aa7b8962adca859474891be2924ec43a01dbbf41c0d7ceff90636572b506bb94882b522502853dd952b59375e78c6b1e139cf8697e54bcaa6b06b351d77b71dc4ce9672741cedf0c50a7f1d2b0e7d7b1a4930ccfec621325316cdcdf4d9cc2233f626fe2a212733a52f02ac50cd91d177af11928ca6133b992d2dab83975d23e0b93805b8fb9f67c0475b76377713f306868d394b3059c7ea1f1e1cdf86843405565fe90f03064db259bf377abaa97ba7b9531584592c57f69715227e6d8cdea028d364fb81221389b84f0a4a68f0f93e674b242a19dcb06ee3aa3acd5a2d679f5c5626d7af96a8522a400443041e14c36454e065b0267b727ade14979b7433418a97e70193e1a07cbc2d1ca31b9c3bd7e2218b9ebfd9cce239ea4605e0979f8672c2a477da246bf994ff7a6b5a5566e2d9e56b9c216b16f167deed45e6dcbc9218bf6d3bc70eb97608fa47a0962decbe193754d624a55a8a9962a36460b745a683ec84c2bccd3d912f32c3ec8b7fb8677067181f895a29022cdae06d2a4529665ad26efa9ce41775b35198ea4c0116d5f7befa71457a509ca4ce12bafc6f267c17bfb16fc49055ca19708dc7dcda19db2ef0fbf03ecac88d0c6088a29cadbf9a22a7b7c989dfee16608b1b3272b696c8e527ff3d3a25d5215dc4e7d6d5ad1c117bf9147b41607750453fe1849c6ed0fce870e408b6d249f76d5e3dc59c9f59b743f5642ca8b5b985ab2c56b5c21cca11d9fcfd4be292b0d7c32580d4fda7197907c86adb9c0a3165f2b087ca9a9e64b9fccfc26fe1a297129c7f03ba0b8a59a3e348d2c1a115500290f178503055c723e1a91fb2139e9cecdf19efc088585e73f82ec794bd40cbf227fa098efdc09451c0373a888b8bbb1f536ed9bbe096f2df2ef8cf675ec726f98e57cbeadf0000531ae89deb2078c779aceb1d608e97387965c4860325f5f0b20a4a078c9232c83c791ad1de56ca447de0d4e2929a396536d711392e7083f437796446e267081f63c76ceb482e07936d067b2f02a5fba9fa21c1d87689a67e21da0ebd638d3a037f9bd5a2eda4c9a6193ac61cccc4eb96eb2e31735d7c85b07226dda20ff762001967bd2506882bf2928e73de993642ced8ebcc7f7f65a6b8ab4c0505f4c16446fa167029634429fb04aa8129ec5df461689943cb916c25b634f96f4b7407c1e76add48019995077d4ac2c3d15cae31c5ea56456c1fd578456c128c5ca2168a1ac93418434dda3f14a849f0c561a152759d97c8fad437d7532cd20a8373e770f7124ba02053454f66965ff3d258ba2fd3df6651a5225408b98e769d5efc680fdb1057df1f2a1bb4d5b8ff3e7bb2f3ff5e93187570aa48b60c6590ab2734f2ecee663f93a21c7b150125cb9c0fea8a34199b78f31cc30e09ec34a0ae23ac726673f1011e43a6a341d000affd73591cb040956e4188ba50c72afbdbe75c9c8913f1f50e35b8b624c25133bf499325bf8aba95e9198cbb3bfcc605449800107c3825fb3ece206be7cc8970d1acbf9e6d5877fad39f7fac3a0ca9a2905168c7865a7542f9fed19ac9e7522c02c005bbfcdd04f6b537aa949f212711ffd8c9d8a130f2c433e58256a8b70fc344d0b2c6494e513307d8615a95d419daa2383cae53a99d5385235f56ef63121d172603c3a316a35280d58ac8265cebd0ff6ee9e2403595f9d77ec1c501918cb937b006ea8393c7e411f6babf94a3b9488e7205bb9ce45c87ee90f3e23e134868fd400d1d6ef689ce7d19b6f2bd35d86cca7063e2dccd3e38675861ec2da6ddce0834b2dab7cebc56fd07b1db58579c552dc4ee3a146436e24b6d392e3b14501289452949e734a3bce049f4dd517937c1fa565d972e190daf0e1eb6d938f39e2a76ab878b5bfa60c0ac7a566b1433de36ea022403e68bbdd9ce9200977ccbe937006cf27d038b78e46b9f8a741f0c8f27d60d2d4b70f41e1462736fbcb046cbb9aad16bc709a5c4119288e794199aede89722c4aa2581297ff540b68a38606877a0b613c2dddcba72eac5cc89246cf99deba3e04f65d891c01cac5b98ec88bc48027e2739b2abe57ce3c9e91110478a637c7099b205cc3eb6dde5f90cfbcd88a7dd426a2f82948bf8971d4d2254cdcc06daf3c051da242ed5654b1ef8e19f2bb1339ddb47099248b31ce8fbe5aa8264f2d23b26958b21e012519d488d19374d8df354cb7d6c09a53d5669edb91d7bf3035a9b93bf30b4b46fe608870b6c6a83cd2e2ebdb0008ebaedacf0017801f4c9015686334fd350b1cddc13c537e51581aa6b8f45cdd78c8ba06e61009f0a79dc22650d90d0a8dbe92d014c5b5caff7e00b66cf9d22a31180d24097e51eb1d80572ca56365caf7e7ea64cd2b34d1e3205d37625cd6ce8dede6f5a61f577d1a2f6b0234b1e6d9fc8596c94cd8aaf29a9a917df846c4638c92af5a147439bf87874a1eee7d27e7cc00c016ad20d4443a42933b7e4935809cc6dde7db40fbd2de8e1e3cf2f51bf79b795b77be27713cda18d53e4afea164f5629f498f7ff4c8088be6263fdedfc6535b782244ebea0d06d7ecd0b989b5d8d9561430024c3ae0911d1be23c8868399c0d4870a10a8283078ef4c5cb9507d651fea77933dfa4100646b372f6f5003bdab10398e060491df9297d0fa4ce52ab302c235d01ade84e9d02b7f137086623d9e5eb837bb2ec931461142e71cef0c0ce0570853891f87bedc0007002064323c41ca70efefef4aa5ff31b760bf1d0ebc90d863409a3a5115d5a45f52db33092448134da2f5bcac3c18880a04f1e9b83384ea0cbddb65f8df8ee98e890b8e3888459d85732ed362f74869b1adb41c2b0e3ef7269bd7a460dc044c5bf5991077f9ea8011af9ecb0612d3a03f4ad593a748e556ce7788dffd6f4e2dacbb65b164906079f8f4005ca09678f39a5d9092d38f7db36b565f38992b916a498cbda6d79b623ba5ccb7bebb718bf45527146291ce85544a38f47c82df5ac998daa2a8ccb3939a5210c99999e0c7d11ec6f21da8dd85bdb25d49372bd30236bc6a1fc1adb7e4137c1a64616ada1afc592b90845f99047cc15a13ff07945566aaf6e083427c9d7ff8f62da3297c79ab9b9d21249e75fd8e4a90fc72dea2e21e777fde6e5bbcf7c287b07c94170fade96af04677a450ce20d7f81ebf4f66112e23c6981c3917d95f2a1791d176c0173017ac6fcc9ea8043b8809d12dbd0fb0eac03f70e588316f6a4e9753ed383c8a5c62debbb5d90ab500090d3e685df5b6431e54da2fa3b8e8ecb3a2ad0079303f154467e7abdccc5945ed0eaaf45f39ea97a677f4393c53508b2c91cc6d88b2c8b62662008b034a6b7957ef9575d36ac92e24a73666b17339a19b0d5c04efafb348c9654360546563d67ace6db3b11619b8335c3785a51dcc49f04bfb231fe579afd64f25d7ce67ec428a1f7187736ae5dbf8ca561602da383a308f64a299cfe98f4b9227c6ebeb064f30689763ae59f5453e55fd6811989ae297f818edcd995263ecaf1b6811282af7ac185e295681b8c63d20167b10a70eb6218b72f096894be5df400f4a7ff751af5dbd21e9e0d6556df83c61b587efb840084478c8f21c9c31c1868711f229807bab3b1226a44d4d2f841b7f0ad0d093620b076d6e4d3eba20991c05a66fa04a613e7d3a0c73f197f0defeee8da985d431ba155372a40f5253ad36e89c33dbca4b62ac459e5e1360f41b9d3af215156e69a7c6c53c895fa032743048ad3bb6fc978c79f1cd3bd922d2af9a32dd90fc363806f897aa1e0dc9159492db890100927ac7c1a1046841e073106474769593d8e4013339a365e52f45c2d6778bab6e9e0049d41ff8e6bad77e7135c59397de51286779e7310d41aedbffec52541018547d5a159d13d23a96d72fbab15cb3a2a4328d4e754a4eb51a1aa942d55ba0ec51dd660e5b2cb05427fd550c5d0a31dca19b3d92a5e82ab357e9f1819f3c379128ca38b39ace622f4bdc049c9fc1aeaa282475667ce9068990fb6a4d9dff39647e5f7343e105dd4c5c580cdc17cf38a4a6dccceb19317b2f661ea4d58c3804e1790d06194c3e7ba78b0e9d59d7247e06a7321dd67eaa8dcab1214e292c4a987424766d8ae3406697df123565686f968abb241df5c81c67f928ddc3f8a17419ba60a36dd4abed5cd8f1b071f29197173a98893013c7bec169fa4de84bc695ac65d058aae43c40969f2167313131165457e09e46fd934c6c6bb78cdc6b82f77ebf2dc9ca8ada4b2ad9927f24be21952f3576f99085cd6aa7f1ee57484e08fc122f1f7bba50a9e49f857359fc1ff8bc7842260fe0a2e08913b1fe7ed5d6e59860ef1d263920c79b1f7220d1a4d97a384c6a0cfea9c52ac6face68372fab8c122c26c866e94489506540f01dc12c6599f0c1ccaf97748afcfd505f63a416a40a5c2d85722e74ae69f1e413d52ce089c199b0aab73852965532d0f7cb448a704022d8475fc359afa70b20a5ee17a360e0b42ac3977ce50513a88922516b5d2f8099dd3a2ff414e64dcfbcbd21c7fd4a46bdb8ae2df254d3f8e19493229cd91d7110bbb6ecb62a54e25868f2c43fa172bf180ef84e61766b54f63857a8994ba9bdf4238011ed1d819b362fa331d77036dfe181ed37ce67a7ec2e2d7c6de37bb6226042f69de322f7b9a3c99a423991ffdda6fe2f22d71531ded43c85b2b11f99acf682fde81b3fb70017d57a94e8bcce6fe80d0693d4168634068dc8074cef10e65f96772be6489068e477e7cd366395efbd79269e4c99b35c0f6e9c4b6308e0caa7dc691ea5936548c0f70b2d9517e323724dcd7b35ad631d43771c588d8aa0ab5a07fee5fa4b10993ee9000b3885873edef9fe7e085219116801beb89315784fb619b741b69883974a86360fe23f518124ef1631220b7e7c747702e6c036ed739b86b1b92a83df7924b9696aff9826989772fb0ea821f69fdc335a3d862b465ee7b9e35a469f6f9a22e40f91a882496816b1e0a42bad125d5e4f0ace97564324d17042635dec6920ebca354a38b097dd6af396fd5b222fcde7d9d29be3ae795db2fd6bb97ebde6cedfbe805444b04290b3a3730b3a910775e90d1798f3b4a2b730ae23775d0b249831ded203b4d11acffc80c7cb439bdd240d5ce7cf7e85b217abcd940e864b33155e69e9f8e9a63bd028349e576eece39b493a0eb47b3af0cb3877227a74b66eed8107d2bb0ba39d4c62e1823cbcdbb8d885317c03245fa43abe66f458430570861344de97755bbf8b82d3b64109054d3ff8a6d82af9adcb5ff6d72cdabf2c585123f869f8a4342b413d79c1b620b38d4f84bf7c5ee20f3e5ccc07a6ddd4b0c0daa2931b8b0bdf7cdabfcb157be05cb4c8fd2f87f08386daebccc326a0d4db0fba8a7e5d23b9f218cc4ba760ce34013f14565a1f037de0127389ed05c0da50d04b39cbd813473c26dd6bcfcd42d16282d82d0e42001013a651c795e672ece03db51a899bcc24e860c20b5d9509a85cd4d0b778351f0f8435d683ae1bfa1edb03c4590b875aaa1d1fe5de49b55b42f29279e89540b1bf0f08e53ef896567962509cbc05e1bb8021d42ebae7b1727865164fc88289fdf9ffecca09933b6a4e7c815bd31d76a9beec2a59d17b77b95bdc31e189a0337b2198754ff2c6f21c1f7584914a8c7b62261433e0dd773bcced71be2a8ecdd5b3cf9cd125d05de249050095ea28b5cb8544fbe50442b15a1ae9e6e47f84a5dc548be1b17d861def7e6c20fd4163aef431f54fa47f762dfde988f3f0f363cb9755e68409cacf33ce0c2c227484458721334dc6c75f7944d4008d573e5ca0f6313240a4fa52043b0bb7ce67211f664460e5d17e75ffda41cb42a835c5bf4f2e068ade3e9e599413f66f2f80f4a6d49e68e08f33517497676b6ceb1e34dc3ab510836781c4a2e5ce723e956dab899ad12c9f6872fb917e18dfae25e71da3ac8d6d330a8196f7302d242d14adbef65c1a0bb9a7a28fd1bd62ac5d8984736fc6c1367ba0171e303c72a29788da91999c47f2267542c3063a27bbefc34922db5c0ffe7783fb0be3fbb9b00a06f283a8575ce163c851ff6d3cfa81f5dfaf1b804fcc20ef4c24f3b4ecaa3f4dd783b230cd3629032e3d3ddd4266f676d899a3f3f9ccb84d13340124be70094ad374e96057cb9e706db6d6602d8123694be8b0cca12cd3f514a066177b25119930d24d2244b4d7c3bbbead5bfb0c7c7cbcd1c3d6635521a60ac00d2fea22f1515a5186875b8407c279abcc05f54ea48210c1bf1ad487f25738a6ff1c9568af1a87fae35dd8cd0461483a831e2401641b4ccdb4cf8ed32c88bcae11b2316b62edd0963d00024a7b7067bbf119199e957a4e0177cce162cdeb51e7eda7f4354c605e6980ea0861734a6d75dffa693b475e825dd96d076f303658aebc013e7ea18ef03fa4eb3b747b09a02c78eafa775d82f12a94714ed4f69d1a7c045361efb7f285bbf104b237e79c75ace4ee9794e8a56f1f7885e5576a59ea5db8cb704963c166d5d3ef5e46c9af30c69858e777871fcca69cfc2540caf152028a4d9d0d882bf8da577a26636f721e2dd9957c3a5e6a3f7deacd90ab7ce37c8848a74b1a889094e6863720892c1d9772fa48215aa7eff2b73f95933fe5ca424062afe9a14e70e1ec014acd6f498a60960872baa7d4186e108bb6ffc542baa5381e7f7ec09630d483d172cc86fadb6ed38194897edc1bb7526d6c80aec9902a967586cdb0b2e84cb1e21cebf069b7157d114d3f3a44c71cfb0d39805729282b43b8054b26dffacac3ea89f14049aa2dd58042e374891d114960515cf442cc49417e2d8e047a048ff92b8239f1196ff933cdaa2bcb85b0cbb689d0e27ef11604a55af27e5dc07d928d70fff61432efa4c048c9a3960da29e8ee089b2c6b57d0b10f65b87d300225952bd084be077259f442f6545443c53e7fe80c8df6ac917e1afa93f708a47efa440bfe79333e93d30d7ed5e27a0c6ab104de5eeb3281f230e67b8c50e313de2e1d125ade3234252b902a1d2b6025ab3d87b2a68301961928adba7e4f7fd0115f5f1232b521526ca76d3a6eb77545a888e2a4b30a28feb787e10e4538d02990cbede7c8d0b7577dcc6650df874451d0af7b5ec124ba3788ee8fe2373ef7c4e30f037be8886437da3d00b45a39dc09464cbc6c495f40a38b8ecc522279f8bc37b1a024110c724390518895b28e25e5d62f2e2df7e9486b58978351f5df6dd09866ddee1e74e699f2cccd1a8f4905b8aed9957787e112131f0d5b2e6e71724e161078947374322ecb238ed6a63561c4e16a3108337c6e2ec5fed830f326591f922ceead43643f9ef5187711b2e2a25979c15c716b1ec836ac002ae5cb5211fb4e63cb00d2b04ee5ecae14c0ee6e24c13763c916c3bac5adace7568c2a4307793386cd766d87939e9013e4aee6c81c7ee4dcf7a5d02896a2c74c8d24a1b7a42c436f4b06da9620ee9a05111a2bda8248a36a192c333c43bc4e527fe54dda05236f76fa484581bf4a78410e4fd2051321fe1346dfe959ad03cccf5347a2ab44d0fe522fc38caebb90f1a886559016351e668c079d91d315c1994c5393cf2c1efa6f04f6379b509166cee03455c525f34b194ab75112699bd65776e8a22082f0a9d515c9f2447184cdb6a8ea4072a5e60b4d9610e93572fc9364be504d5910e502abb74dbeab310c3216c2fb794401e635efccaf3c05eef8382a27df3ae1ad5a035832ddf822ef6e23cfa13b2fefdf7767d4d8208adf6ee6b4667acbae8f9eab04f433cd441105b6c93e7e1fba4a6a02effafb1b68d5efd9bbb61dc299cf2c99f226db1e9770aa3eb24ef14d52844e84e056298003ee7ba2655995c9f0c599a5282a30714689fc8802c306a6584b4d3c97b67a9375a7a37ff453f060b4f819724658ff1bb115fbeaa5c5b04308857d67328913ad08e05294951f6c7ac946f7c763d8848d2b46ebee9d9af665613b3339eeee26d0128fd45695bb868df2038c9164fe1885731cea676583701ac863f76fc7d436b83afea2f03f033070d452e8be091353488856fcfff797eed4552ce376a2b555a23b00add267c8633c962cc9f70bd9d2b50e957b61ff2d9d6c7b6695a40b96c54c42e37ec4a150da35f9042038644ca0ff3d7776c6ac2be5b3da12b6d58e6232625efdaacc1165b13df864260ceee17929571e19beff4939483dda4aa207fc83379b0259370de8d92183f03de2f8b120fc0d6745634c851002c1f8d943cc54cff277684fded16e0e87496ec1633e89f73711f720c81cfbd9d94935a7edcc731abe47bf4f4d0ecfb1556668f479b0dc6c94cc96bb86da3bd23d65604fc793cf8174bd8a4beb864e05c35db36547c3bb200177a390e437308b131192b61298299464b0676cd07d642c276b9caffdcc27f1caf5a213bda726a71c4123cee69366d3423807bd94842273e3924e6dea7bc18ac0194eda00306fdde03836a5ebc30bbd0da6754ab68c3f17cbfb5399f4fb42e5f019bc9bedfcf860085a2edbf9ae9a9041dfa5c047d07b22e30cfd883d8c454abd8a5cc68b8a332c126fb4a529e7ce686318aeeaba776454a9e3e5c0e1cdb1465adf2ffdf1399cc2e1813a445f8bea09b777ab45fbaffe5db3ee34094383f4a7ea95c6d8fac6535d70a8640363d1ebae42e7a0152fc7fa8c49da2092b9fcf01aa18caeb4a56913285c1095cbb91b0abc0b589175a5d616ab3c86c5cda45287f3a4fed57395bd66e2abdcf5ba10d41aab847228ca64a4a836fc4ae1575236821fdd7faa48a5fec249bec5ec3e5ebde9a1f8b5ff9fa493f92611d60ffc7c0191571fff09ab1b3b64afb57717a5d30947379c35c1537625b7207077024083e7b194a00d5be6ca95e0cf5ac797214b53994578d5224b065665c5c66edee6f8acc375250ff21ef188914b47b3d10ad441758aa56a3eabe0ce108515f00bc754392fe7c9dcab50662be982b6fa012b37392450e96400e82a99b54e1835e57b0be150894dcfa0dbe08e3943d1b2ddfca16d5b2f70e6475abf62241398ddc503998d00d1a9012fb3a7335cd4814d0661b2346cd64f441fc17318cb7e170f242f344b5b442debe85ef22efc7913fe3f1ad1eca66046478390a4772e81fbb2996f57a1ad45b4d3db4e7973cc18e0f9f9bfb46a17d6997d0b6f10ef68d7641e77aa12943184b15b2eab27e9dc14237afc9686443a4fc3d17f209ef685fc5caa4f5d75ef23c46ef91334644dbf39c54ef84bc3e768bcc74ead9ec81b786eb931b5200f59f228f2baddc0a7a4813fb357fd6a4bebf6714986bdaa0ffa426f297840d13d5c1e2a27eb123b75d1a36e30d8350cd8cd074e7b4d5e6a6208591422b90d5ed0dd508e7bb1baab8782d2c960daa29a3d819ed69826520bd29d2f4a3d800778724aa7494e586cf15c6c2ba2589a112ebed3923b3ca2c26223a0980b96a174d71c7e6dfe61556befc6462d222c76a3224014546474743eec7df0e57cd356167cc2483ce898bb9ec54d60c6afac0c500651b63af44925c091585ccb66ec97f610f6d94eec5bb8c6dc8e8104fe8bddf5ddaeb054207f550e683d62f2f89b9fe64b65bf1b532483e2d214b4ac2af48da788388170c38dd449b9a4bdaef556885802572664dbeaad1e3cc8676d64db3023906299ac7cbb5bae6d9d664cf95edabe859d66a98af5102283fc0f257cf8fa430d8014dbf4ecc4d97651bbf19cdcda9d5a1d2835c33063b05c70777bc61390b695d227ce75c032fe0c6d94e86e4fdb636fc1f01fd5be50b8f73f5e71a831724eddd31da36892681d008c2b4ec9151035f94d09a8aac8e92a937775fac10b376e5b350e1abfc346c2aa7cb5ea4a50818b24885e628f530d95ebc96c020f4ecbe8138c8b4f3185cf3ef32f1c8a5b0e91bf454eef73ec38d9ec836d00e5a339c752dfc93c12496896772e00d0088b8020d129fd58fdd2d0044a88061001e3e008dce38dc239af1c95a24471589fa22d76bb975f6143bbfdff2a49d092d811208e28cefa4c8f5ce8224cbac7853c05c7a87a25095b9afce6492b2abd2ee39edf242292467883fe064a57ef284b8f51805b313fe55157a13ccfa241f3b233c6eff8a5b82024af91a94ffb178cd60e89e715c8610d69cdbf8c3486ea74bfc4274b0fe2913b08bcac2c50abb31fd2e563a62efd47b06379aa7f599b496e27c5c8fcf02652735a217d4a3967a79fc5d7c49987128a847e49a4bec7e10cb98234b931947bab386023421ae231a83067877db3575bc3f68aa52d5fd40f86aedb1a5143029151211d37185d06e912417eeb60a1017439e2849834264f3c93ef1327200ce6dd3066927b3a8a4a7c65e07caa3bfc611ac814cdff77cfe4fe0269d737fe7fb25c3ae53b7a6a21561c2645fb5df4919fa9ea9e3a06c71bced2482d4a31e524e304c211cdf4b6a1e75d29070c90e2ed3006042f68a789eef0419b4c553c5fbd136ec1cd240ec3727f2a56e010decf765d34bedc0b4da7d6be19267673f487efba45900d0dbec2658b3c353e2a866ea8ee5dbe55bea3d7a2d3ac9c33bb1e1942882f0c898411e5b8ba995d4a940a59f5fb865d0ceb241eb2ae82fec2bd18f5722e8954084bc3c5c8f5c3c380b3db76afa21294e9b9f4dae14160cc4e6f8e769321911bf99d877e07825dc49488e502c4f7e12dbc7e1c1b8beb3025a98026a77baf58bc10ce3177c3ad92c5119abe904b8782cad02e9b9342ed41b3611c3c85d39e8ad6fe2c9f0d1a3755ec21ec8393c4c82847b962274b8e684830ed29acf89567a2bb33cdd997c681566a0275e8ee72eb3a91b285659cbf6eaa89de975970a98b4f87ecc711b767a1adeda30f39d788ba7b7f40ffbc5bef0f181a5e0f0821e1442e8617d44fd1a73695f09a0388a6237562f00e75959e6542767c17dca38c400480a368e231af0fd22eb3dedff8d4b467d7326bdca25e0a5c70596afd07f80d82fa80e5896fb5308e387b176f2c0826c07805028cac0846e4d16b86da76c85ef6a82d2c44e3a98f0a0835a3c55abde67b6a479d89c3ab725c190143ad8b6c8353396cdfd980be5df832119185686b9d85acb9e39b27c5107c2679b231a89790e2444d3351ae248b079e9b38d66c54df51f98b43cb81feb1ed2638e947896262dc53f1512f2aaeb5ca02987717b09c6587c2e949d392fab732e4b0e19b89de0603b718fa753811c0e24d766b41249e3e7705e7b246d24e3a1084d2b795dba1d6287bc550a1b147c25daa4d793c1c3a82fe4459d7bdfd170144c1fb035beee977e56c99c39f445b669a0f33c3059c936429dc6719154aa2c2a405bbdd8576063d3fd2db894ef0f88dc90cfb4fa72c2449198c3cf0e8bf7b3d1bf5a8be76733ca2bbe2498e614f0f94ff3d1a28e2bc84e26abcac589e345f3fcf7e40512e9ca4472a953b4a7b758d72194aebf5a3ebc54404216697b669e3727bffb36b7e9d079da0373613f3e7c716cf85f014abbdc60671c25cce36f428be7105591df0c1fe18dc3420a73ff663bf1385d0413b90ddb64d73bc8661f312935e8578b8d79814652eaeae379ea4e6e42ae3fb9658301232aeb7f988540a6f920cbf372bb51c0e76c5ae0cbdd214a7ecbb042310c0e3dc51938c539286e264a67b31ca0bfddad520daf432f2fbfd06c29d9b85c221a687a888318dadfbc147afa73c7dda6fe47ac95b989b11f0b04638d65868da4fb139f5cb963c5d79f9ba33a18122bb5dccb22cfa123c458b59400ac39f45b9315315f7e568bb235bd4dc7209c67723c1d209614318012214a7a99f1e81d75d5ba770358029bd869716e80bf1c5bca0c1873c8cacd42d0e4b7433f9bb980985ed11822fa1864baa6525d6a28bec5c077b53faf0f6c5942ede3de65db947538498d477dd301ac37329b3c81f3612fc9501fa683815c97a1a6c8aea2538b57d62b2bcb48a87293ba4972422c215710e688810d5dcc922459688c530d4003b1f1ea6583ec2f920b126101f10f5c32320526316ad9be092c892638d37d8693cdd49392aeee58a66f7c0dce0aa4e87d65227322808f62317af08a5fd1ccc43c2b2649e8d4ff5610ab093be9365c5269a90a22c90b24e2af2ae0bc15354fa6e3f63d709db6177ff75ad6c2aea4a476017b7de0180ccdd0a497e22f05c38aac3c21ba3eee949ac9cc1db2e2deac6818ef28c3addf5dbcee6c03914a83392923123a7519d3cf1c18c04f8f0c0633b83b8910807abcb780cba8694a6bb9c3e0925dff7acf452ad340fed9b3a8ef633e12d253a608a6acc69a78ba0be9f4790d6be2be1a882cd1a5a322a0bf9ead03e159f68b5ea270cd4d521e559a618af380ca49fc3cd8490056172f935ee74ac5f0e24432a9e15f16e8718da6611e569e6b0d0264f53695ccb4d03614133d8399b0288fc4aefc3e7348f6ad83be1de032d910fe72c1f6eb5f1fd9db592299af7761d7a8101fb7a6fd8664f22129da7524348577648008f3c03121d6db259a890da8f9356fec6c73bfdea8608602da94b7b554b243432d7dd15a932c31ed0fd904356aa2eaa8d94522cf5fb1b6bdd631c53f182d48a03ba6f49a71701c146163414109168c5d58737f7367818e03c80231a473d150276a7718baafbf831e8da86d5d63dea3f0c80e7d5a84aca85fefd324685d372a5feca4400c317afbb18e2bc57f70c72fcc05a9b69e423555c665dc2c17da362a9634995cc3d8a8ac88416445b87d400836303708ebf89f03df0fedd22e50062cdc060e39c430ec6482744e853606a4c37c39033434052a02e85b1c764d06236e07e30594927231cf4409bfe9301290cde8ef966e3590790f637fe867bb6867f851c8171d0f4090d1b38428ceda16013e6dd38d5fd0ecb06a458decaa0cc808b273d6e3c8d12fa1fb8ff86da93ea8b0cf00bdcabb9bbf5ac1cc4397d7317321ebf336dc7704a7eb02f0747373643810b120ee649e8abbedd78b0674872f65518ef721dcd46a9a80c967b3af5a48f1d53a95f656fd22a9b74cf46f639302867a4ca9a30bb4891e4006006c00271a3d4ecdca9ddcb39c7ac44b3b6f8bbe5063b9ffe27880eac690461ea3e1a0f14a864e80b17a8b8b4cb54a8d8967d7336773194a09d84e5895eea2ae62d62f7dff9af797720a00af93d614f69d6d07417a2ac63f078425186e4ec53a621cd256981bb5e58c94003d5b88273c224a3f2fa7d9c1ee33c427eb8706b9822c8cb2522c2beb380d5c685d22a857d0b1706e31e2e1b7ce866e731edf68cdf82e1d7d4cf90be7cfd32a07100c5e3afb2f8e89a9aa5170fd934f3b5df651a30b35014bc843c3546cf9beb873311a4f670794359c6b2d5ce0645027f0801c5a8f4831edcf11dcf8778dc078e7d8811574142c7cda766609ad397f0c2f01ffd49dc4d37228f341466d8b7ec7bab6167ecd866a3b6a92e1abf4805fc91e486f7cb6b1d3023b6088aef2cfb527e951e606a449a215925980764eb74eeb4f74f23c7a341048570575b2d54f126bb386facf8f707afca4fc51c5c15077902edbcaaa574630612d9b9fbd713f62ce54316f136f45b495188f68d4e2260105ce0cd93389ae9bd5ba9000788471e41efc21a16d5749f0302bd6bf0ba78bd74975a374f39d37e9695abdc8a19880169f13940dc5661b9cba057e931106e98cffb2576065fe26cadccac8b819a2ea990996aa9cdcaeb196a32eed11949239aa853fbb6b7fef4fc2dd0dc9d0a218705ca66b0d1da23dc7481655ea85d1807934d018419ee1ff7b4eae61c60f2ba33b3bac6cdce856e54e1e43bdd0aeddd366078181bf22e0b2251adcdda46aa25a4022b98515b050bd519da840219a85585e59e419468c1b9eaa56ec4e81c9b886f7de1dd4363457a9972469a06b91feb80748a065a523fbb1f84c79441000ce87316bbd6a868e0fe9155d6ed890ee88352b2915d7183d9df22a57d6fa90e5de9067afce056b836e21f736d0a850a04f130d301b5158fd5ff281f2b0bbf52150acf9682b7295f7cc6e3db31c5d71ee2c61ed6f57a3ea88b1f9134d29bc843cf1c40a3892e0edd3a23d2b30475a25c71778e699abf95118473aceaa80c57aa08c4b6543991c1e3e17e256089e62d0b815c67c082eb1841df9b948ea00ac97d2fd93ed4939e71c3235590e470089b89beb49b8dd8ce19a40d46be0fe63ec2cb0f238493c152046206e05e63883cd4be9fb4d25c7a76f5f79ecd6aad5209bc4afa7e0f9a57c2bf477748a51f7d6d56074a2be208d01759a5b743288180f037a1294d763c5e19a8b666deda0cb3224f373b607e6a933c7d6cdf476a1d89f3abb1add7cfae5a0ffd3d2c9bf6674189ee5e68a4950014e51e4193e40494ddfea5d2bfbfbb6dea901ed16eca838b6235ef66f1adc4b94ee775745456a477d0d4f3ad4006e179ebc781f6b975112b48c4f0db42af50fd9c26877ced2e3b471bc8d2b58ead540847010200426d18af5aaa95429cc509e3ae11bb99a0b0d3dec48bf5c25dc87d86ba5a047f605387b78332bfdcdb98b71726f648ede845fb0ccce4119ba3e2a40ca132f0d9576680c0baa6a9999c165bca97db6f5c329600dba7c5fc1e019beb012694c3b909fd5b373f4866ec8ba783b1f1725182797b7b82ef8da510041c72544ed207030607175b075cd6159cae417c38313d9d19f3c2a77fdaa160e4f5286e7e4bd23c3609eb1978eaa4a3057b5f91cd4e400cf081a49427d2d3b066d6242e4968c23ac424fc4a8f0b6c49cb28e42485eebbe9ddb6cb743a5bfbf4774cee6a13cc9f72a91afe292ef7a5a64a0089f35662e2f0df88160c68e358b1e60bebc722d858999d02058240e3973660185ec59df5d3d65f9acf76f320d67c84206f42679617c1f396fd61ba368becbe7a09731bdce5c249948553103d53cb8a4dd727bbd90def6a109259b0830bfe21e1a781ec7a672a748c2b9ba6aa0c3930f426cda6df64bf220fc9a722770035a455127db182bd4267bf73dd522bc2db2bba357ececeb8d24d5eed8d7e30885eaab2a90cd6f190b411fca600065c29980a81602603c9225b0b1e4218f3ad88e5f98e3ba086500622ab4e66cf435f74386e84c70922f3b629b704711763f243514b0b51caaa3c1939f8beafc09ee5f2113e07a52932ab1f2ad120e3944ca4562742129722f9f18eb9e357a6fa05769851673bad9a37b9ea1cf6335c775abb446fdcc9a7a9a95967305436d75b7b40f8e87c45456cbd9e42b0ff9c124743beee5caa8130998f0ca0c6751cc01165f710daf47bf225ef15571ad140cd642404f4cddb45e1b06df6c5bde9055a894fce820883a755a239ad0c117173de98a6dd0e6350591a5494b11a11eb8526c6c2ce70b1b1e860178d8aa3ec45600adcc6a0d2c93def3f09323d4ba4a5cb3fad1db33d0fe5e203c1ac4b3b26698c7eccd5374dd56de2fe4454abdf6b65c13ce6a9e060788ea238dcc7a08e6306e54e829e7a13c6990ee0a66e954a939fa03a9c9a472d94e41d01bd6ef5c75b3d5750cc61d2cb5f5091864d0bc30d7d9055b2abafc47b3ebe3c8da235df8dab5191260f263dd420b03c6d4cb1b1e3e518e7efb8e2da816be47b77c1710392f1da4bdae6d2c73a125318a1b3bf432083c2511331de32fd87a1d272c4663ef8db4a38c5655c799479babaace6991237692c0b4f1b913c2752c2af132677d769852e7555da1cb46a1412365d677d1cfb30c19283ccbaaf0f0e2fa77db7672bc9bf4563c405a94bd90c39a158136a5f4450180a9a110fbc4504a960f6b5ebe5a9270a030a10492d66a08ae702743a2cf88b343fb1423d152728eebb682194c37663efe42fcc830382a3d3c1c85c09903653296d86264e36556ca159337b6c062ab482a3210cd0a985f616a75b2512a50cc35aef0609afa75f001459b613dc2a6f4561efffaf7f5ebf3a9e2553521b4c3e0fefc4957ee5658c74bd73245113b0a7f4423c0953b204342541c423fb44bb53cccb85b834d0b3c8b473df8179bd8224e93f044932344c108ecef7429ef136577d2682ad72d4de441ef1ff18ebb7f22641104793a3984d3e3739817a211f8273bffe70c73ab5dbb579042b83cfdef22ee253399827d99f88dbf1f9a6d74525046ac930d34b10b5f51bc5c67eaa294804e7a53d465b8079769e86e11aba660b4708d907f4a80f2bf8e50941a2b6030546f2bccc86df91c1a7d92b1927662bca4106c32d0f6dfdb936410a03f22dc3a6b8fb4a03a8e1077394cc90744c883f816d60d3dc8362b03b072a60d4dc2186a032406ab6a4871cf3c1b40115ebbb683509fa96dee4cf5faa2f500094f429e102a724ebeb3b0de2342fdf0cffe5a4c16a7c552d4666d3aa01100ee4d98c38c47bbb4a56433acfd5befe457b7827759b5539e148d181774e3763df5e36b676a4a9ff24259e20835c1770598ede14e25678c62d0cd5a2c05e4fd6fd1b315c3cab32038889ce2c56fff505cc44e90b7ddba1f9141be7fa7e0e3dfc8872064ce9e0110e2a6b8b118c1c2fbddb7207f61fa4128c0200899ff1d726d20f5674e58f04df07e052bebc381ec1dc0fb1d7b9a74f9275a50e2dee05c6c1110b1f563746f07a60443a9c43487a91a20936b826a0a3a77df9479de3c86e37b79541114b7e3288df6e25ffdba6221db41ac9ff90ca2bb3ce5af39523045edf68fc518040cb93ece2da94e2ce6bc40cfe10caf3c9fb98c0b154c47151b778cfc17fb335c5e9a690ab0d5c3e8642cfdf868f8057b8038782b5651dc6a98abee6630d958a5d119bda5febb1ec67301a27f8f34063c1718c00190f7ea7a21d06810eaf6e920957da0496df092b196b4e091b5011f8a9bd53a843f8f2018b635dbfaf668b24f3fb1bc2a1e4482d5627935d63e2ffa7718b505c01c53da7de5dd005e437189b4e4a69cbb174e39aa911a52300d2f5523b212e00fd6b6737ae46469c47cb79ea3cb9dc170024a11be808c66a03d105313f0ca3ab1ad946e36f6e037e73933051fbd90dbab122d263a5782937619931ec184b3be52c80f5bb122f190493b65ce950fe63d2e74f1f1fa9428e94e2479dad646bf6d21a39e39584daa771a700ba28f5b0e86639d0cb728409c4b3356c49b5c59a01f6696b678b4630517ad51bd83f6e369c3411f38953e0bf23195d71ab2af15706ef980b79b6d04601b6908c7372104b811eb1fa074789f7748b65951e5be09ee9d5fdb02ab14fa0a5f8037646b034cf33a68902523242c637c1b65024092dcd55a16947dc3a434d79601328421c91ce1c2442edaec8b032b13a469d6aa721c505ccce45157e7d378158be123e13e0df0e311252fd694cbe8fb99f3ab20e091d00e62ccc4de6d655cd0b4e55476790be9e1f9b06d87fc483032e309e2cdc350bc635307621698f41f2cee8299c5c032186a6dbd240e098ed75851ac788e3820128ebc7b2a8617cb7e9f965c38de3e24e14c3ce41bfd6ed7252bc19ad80807c810577b6e3c7bf6c6f8dc761a23cd5cece002e66953819f6f6d826e0530d6d7c84ded57c78fc133a1186dcb25a50ad6c80947f51e4d96925ee4f35273202180c04a4e51b609d1b55ef39a384c9fe70da21bbfacb5643557545aa968b9bc43374715582f01df840967957e60b64887845b3de2331cb5a9c573ac68fe29c51a45c19121c531cd5a04169ac32b2b4aad535474401d7e9032e3e33b1e0c8d405cb2df9c5660264e9fd3b81abb68da752dfc1debb21cfb474b7dc66a52c93840d138aa1e81155e6845e4e982bd49c60dec44db87f32549a92d2bf9fdaa5a0b92a8a81b1bb54b4f678b428155651aaee0b16395dfb0f92ba5910e99f8d113b34cfd90bbfb181fabac1121e8c0c23401ea6e95cdcbadc92962a4311d683a8ca1cdb36ef7214f8aed8501ba1471a3f2f33069a5287450d115effee1dea095347520a5c24b39386ee54cab1ded51d6eb4f0a3eae996595718cc3533b7804551806e9f1c0dcff0584e52d55c3e7dac6c7d1c04fe27841f42b5aad1182b83324022d3a71b4a2bfa2b2f77afa1a60fd281743205c00e5c7fcf025b2bc757a9b556c92139f8f44183b5de58bfae51cf8a07a02b037fadb92c4d94e00346f3fda8a658a42515c592b432f09755ab59a5b28f5cd2fd6591dfc5ced7a5e6eb65900051bb8fb052eee6fd3fdf209bcda6b04ed7e5b1e3e94a62bec456e2ad5b916dc04f49984e67b0b8a74342364d1d3d4b9135b1c72b29d23b5f6b3ad2da90299c4351bffac34a7931dbf7518b994723f683549a1aff68d3c560d2a86bb620e92f93cf331e707c6b3f4344a9bdfd9f1c270b2eac012b1f1197089fa86bd2643b081cc34b6e1930c99a5c98cc2e20ce048dda23290ce180167858a6daee4750ab8f6899c6b25a12d7d1e08e9b7e77e01a8a21f0f44946a7f2a328ff14c67b6ba79f035e37c943b4f322cbd49d82836b688b586fd0de00b8f109a79eb0c0775f99d9184bc58d712c9ff2f949865dc21990c5a7d43d9cb87b0530afc0079fa20e70c898fc7f030b5be9d893e357047b28604cca8e3fbd87ab3d85b58a6f2f8fafe825e999b34e8cf928480f2423b05b50817746add22b0f98d1d781ac2ff91edefa6e3eb8fbdad57cd7d0bde5d21d7db4e02e1c2daf3f6aead7ba427372ae210029e2de8146ef2661588aa96ebc78547c38b2c61cc48a841bd9be0f26013386076da9829b2629935937b0db79ed3a451d532ef648bc4d81596eca312415b4a0d67f3cc6cc7801c84c00aaace677d224ae5d1b688b64f6d8ddcf4dd694299ce3b8ba31c31e01b80085e432e5b5ebff9490f56c1bdea87707674c4578189440930c00830d148583ec08ea29c115a0c68cb288c161c66913e180ce9275fe330a65d463920cf3d2f810c166ffe158704cba5d99163505ef81b8d17186b44995618fbf74cffecfd05bec9cf35c208cc75d72bb804659f3c510e3496960a8b4f0616586035c5ccbffea968431b8b28eeb883e52fec8af823224e524b5216161295f468e69e119c17ee39fcb06e2a54c57bf9f0ef2ec17f4f87746f8d3dcd0700e9127f9132d40aca421b72fc025f973dfe9cbcc34df7ec50b279ffd14959e49862e1d31878a0eb5f3b2fdd2c01574d17615c8750b9b14ef734a0d0430f9d28c11668b272201455ef47a74fe858cf6474c5e452560041d761e02f764815407661bafcc520b7032acdb01a9528b5a397a5580b1d076a0b80499098d5a6b66c141933db31cf673ebdb3e553bfdfa0d80c7818ef184e141f23f0f26b322d0d4967866fb2a0f74dc690e869ab153f7c7699a75b4f99be9e29e5d0d1316352ea31c084e439c19d6a889449952b9cb3c65e950dee76f44f19e05e3895db9736f2b17b4304432d5639a4b8a85eb941a7421faf579446edf27993ee938f9381652702505dc95be4d00728ebb2a4bc4766c5f0440107cccadd7827ece33ea109a94ba25e41bf10e7c7bc4bc352d41800e93e4e414df169c47442480b3b327fe7744f2b72446883fc32c217be108efbd5f91efac439a4abdc608a567c26397e1b5ed284af3a712ad01ea93f04a2fe8cad3f63f27a3a5605ceead735bd05bede4fcb66993160a3c0a4dd22fb68dab44048076249754bd71101a474e7ab489b14780d3ad56f1181cd591d7d69a3ed80bcbebebea9b620c38b15b9f09d7c9cacdabf378128ef18cab56ae19349168c7112baab1afe290a4f20d3d344f3ecfccee0709a42a98bdbc007a7b798bf454963bcd538779c697389185baac441fabb5a56238cf130133d445cf731d357aed54b8e47a4f8cacc034401c11528202807b4b1006bd874494f7d2a6c0f9bb2ca3866b14aa821846ab1e914ac947a28530d414370fef6b3232f6e2d37b137742e392b5099bf7ffafddb130d3076133a42737ad2f9d9f673c2d78a097588bf1edbdca9a573809d0eb602bb435885b7e9f8c4474fa2e51128023c9f007b93581a6ab8e0a2cf7cad10aa35c1f1af1aa1d955d79eb3cf70ccab46b2f2250acea4540250d4baf29c873fd8afe6bf22d2fde6587daa4395e77cafc9eb3f7ee1811df0f868aa2251ae195c5828443c2344df0406418da5cbaf4ee6eb335371e63148ab3c231c58e43d14ef7623e51db51d52fa5373b08a5d7772dc3e52b89e2ec91a7f0755731c5f624cf00ed00dffd9956bd2d6a0b14b90744d092076842142e5b4662646aeae9444b490402b1813742670dcc2d3ecb967efebdd9d88c8a8eebe11f1e1a2be6f35c6a291538478787438e0678178eab301b8c7de75fd099d920a7d4d9c7450ac1574327730f8f28a9c52e6a55fbbdc358b92f4fe9a00f4c8abd4bb3e22aad479047ebddd267a67eb14d986f656ead0c0831626a13aa2a0d0bdb250ad08c08aefe4ba08680540c7f4f348ae2130d64384e399a79761e0d3fb5a5b77b4a501663555c901e62d871653940bcbee3357362c70d5cd6a2357379d5f71dba847844a72272535c9b8a697e7f489a639c9efe0ddc3c2ae4e19a11674fd67f541fb830c718f878598ccb450cf965df827229c083503e6d711100fb381d63a6c8e1ccc2ae11ba4c589299454b0db1c41a3c2b460979679eb7aa74fefc20e0990830b2bc115c250a19c4084c9315a1d1a4bfd07c14db746f0b0b99ed2ba3264334625924e59957a014054d20bfa4cba89abf0e10d9cd1f7a6def50b5767994f482d04f497420451f34ce6bd9639115f954178deac8f32c324b717d09c54c6cfca4dd888c833a57faef545bf5022abc941cd9e6f4914f7078de727a086662bbdef80da7f24f0ea861736e73bf281fbc85873d0f1cef9197b3288815f6a7f33391f804b161c744d67d4f8f57b171a5186a1953d5c85e5f243dea2d9a9f666ac2ae319bc35b55b123bcde7d89febbbc27a500cb44727029800ee6ef5a299e9d76156caaf1d1677193b7d26f0d0b86f3361cee6cffd4f34ae48b9d90732263906575ee972309952ca14b4626a02b8775302d77ff818f2cc3136accdd583c03241bc9470acf082f62b02f67f8e92e7db6680ffc0e30c8c80f8ae471ee4fb7cdd1a00862a019cb8a2f83da403941a55a5dad80ceaf9fe1af6ac75a43d839fda9679442a4959858e105f6a459a5d1a881ae89e925a23aee0aa213a6124c2385f5f04da16977e1073e5af4d1e2dec3d2365bc9b2671f6ce8f00c3e1df8ae17b91cac4bbe31b32469c84dad9c421b9a4894efc8c8026db650f4ceb1645aa9a63f4fa225e5c38c70c632c03eb7b2e4f7a7fba7e06ab8114acdc6bf459505777094342155436067940b6f44368a6b2044661b356e26e9756cd35eb2b8fc07c330df50c717792e01cad7affa3c37125d3a3fcd5e0411c90cfd5d5f2064ec9629985665a704d5742c8dc52b6473b257b867899c154b352c93d7a501ee58b7ba4802dab1da1356f2ab7fda0526a01781b2c47657b3cbbcd25e712820c5cc3e309d2744df07b0fd67a888f9ab789b9774c52a959d20272c49666170e87744bf31a5da80c9494340f2c058fbe6d97dd5f7f9e2edce74629933d1d84c6fda2a1c3f663430b35e41c9066fb1b74c3727cb908f2ec061a7128c5c7e52b79df94ac4d77a22a0abf1dc6621998c698fa655cb8828d19dfcd5961b8ff70251e0d2fdc0bffff44c1b54039cc18d5642565b034bfa8a086623439a575948fed299abd81d722bad8ad625c0efd2f4a9006ae74401743ccd63a6dca0d2084992a18688750b23c090ff24f4c7cd82a10a928590592d8327d4513d5a498c2014e029b6baa70585ebfea8c34574607f1cfe54b60cbc6e0f424b71840bc2500aa2fda2037bcb28f2abc3cacfb71d5010a4531588b2da658faf2888d6ffd449c44d681e4321cd3084a8749dfbeaf20efbe4ca3b85a989417ed15a3122686d51b38edce1aff0c8e31299b3ae34ab1ecc595c8117767db004c69430c97b0ce7e342bcb159337ac807edb8b6c5dc97666c7a9f8036051b2cb25825c073b6ce11a7da1da1e7d68372c0af0a36a4c87deacfc7c2f739ca660e0c2397ec3cbeecaa47c92d7b79db3a5e6a14d4673523213292040dec9d802936e130c458bd1b11bd776959519de48b61a08f471957f90f1681fa97890562ec6789b8e017ca3e19b4b60a113a1b24ca85aa6ee8f69676b4e981d7a0458f88fec1a07accc1e4309e2fa9ae3d5596f2c48e4e36d1fc507e7cdf0325e1f8e0007b5ca0a2d42d191039dd60ca65b4934cf6db014855db42d1f823d8f84cd56fc01ed3fb6a04a65830a3a27f1091edf64741b75be2c60963db71337b29ae7ff5a3b12ad91eceb073291e6f90c96bc6d58d56c2e9f310554558b5aaa0dae408cc8828c227cbcb13ff488603cc3d28d7cb6874a2fcad67ff0d9001197288daf398068b202b9a95d7fecb468142f53130df1f63707c0716b4d50eef8de1e77e7e06553f9cf8e1a5094bdf8d8d85fd1d564b15309f1f025e41f068746318615aa59a164df8c14d54da08d761fe4d5b0f18fab8cce5dde1fa863e8373210036558901f12c34a6cea37a0267ad1bb0a1d834d4d5bc9f1bc1c53307907d4e78ce010fd393e1bce4bbb4075fbb1433b603869c83bca77f2f0c841c10bd01933e849b4f979f14bcbdee76e2e6005978566705ea69a770427297eb477467840018c1c1d0a2fbd4b84a0d9a116a226206109138443d01ee482178511913da29b5461277236fa14e0432914d79e2a4542c75cb6c16ef332324e5b2f97a85aafc1920f2de58073d23a0edad35e804f0e09f5632d21c2f1ec71026066a693ca98bb317e1dab0117ca3c3e8fc47bc6d111d96a291dc117b7fe64f9a5d4497286abb8ed1d45139984f2eaa5174387451b41ae7182ebea2ab12a209ae6c0466c2dffbd8b8a2f6f200c06af685460a808e7872ab50758f38c93910d682702471fa1d78c210b687167169718f0b237d9a8387c6835b196dcfb495cd8d4a50561453ced0c38a5f6e5d89e5c57b02fd4725e44ddac24b22daf251c4c6bca69cbc0f3adcb11c3e7c489cb96694bc395eb8eceb37dab5ad0e63e58c681a988f39b47f1c6e5c1f77b3d1b528ca8cdf339784f3b816c9cd4c48647420490f63125387bbc730d97f1ecdc705f7c391f797a1d014bb606efc9b88e61a27b17b35d0a0ff741649fa2f99fb6b1f676275665a71060dae9c4988d293522a28d07e7f90c81691f0de2f1f7dbe8120822d1c70448f7dcad0da59819eaf2cfd1ec0e897b94d6c7311be5d77e742d7e1fc86b1fd0779f4cfa3ac57f6713a2009b1942c5e74c5a274b133cabda9f6bbc0e2d5e52f0191c7c33bc5e5d3583d51f91df8ae29ab832de6c0ea6462d1a5f6fb750ef7472a3eb58a963af3a8fd3580b6eb94a4dede6f8701f088fc21096d2d18353eaee1ebc8a2c5d123d367a3c1db921c2d299bc4a1bf6ce9b0a45eba7433f837462080bb5dab945ffe93e69e82759d9341733479fa04cffc72b1ecc00c027efbdc0c6f7549a782b62cf9716ffbb3f4e5ec60e05134f132cf729e1952f8d198c0144cbe3b1dd4f7ab2278ee78e67c7aede27046a1202cdc86885228d8dc4b57bee342516c610bb4495e7a73da115537815502241ca837e6780cd28c3009ffba3f86a0b5cfdc5256ef375bb634454cd875b4b8f21a2c894bf6bd7b3d49917787ad029396f1d4225f6283d3740c66cd18dcbc8ff1ab291f600c9d90c2b7b9aeaa46f9f3e57a1e2cbfa4a0311b3bbe74c1c606b97c6c3c1959dd648692f80e229a150d2eeab68188c5394452d2f932d8621fa942471a214d4fede970963f002427c702c9664aa47e47e149e6a60497dce2b6a3ba8b06a91c607bdb0381c9230f565dd2e178eb6822425c6a02b727f15f79a12657941dcc5317e55d942429a9abbb5fa21b80037702a7b7ef11b74eaec30877cb4b49d0f1688dbf336cdd4c706a95aa1d5626ed70bfda0aff88c0111e86cac8319a32f6d628929a41ee717a491a16bee7a5af2d1102234bf04f9eb18f49490860273ffc041431d06382cd4b2b7f93bc4ec4e024de56201f4df56376d0041248d28b80825c45d39091cfd59ae77b6e3706abb4635ece1638cd5d98bc40b41323a88a15c39637c053a7bb3dbb19e903632545a7e0158d3e5e577d9073935be2713818d8ea9a460e714453aca737d3129972f70aab4e689bb305e56a152b9df8487a06648e989dbc3bd536a15d67d0781810a17443f77ae712e01003c5daa1ee1075036a7dea36c2f26416c96f404cd8bd6e8f2767fcd92cad59e57fb68b4d2468c0736e8ccdd3edb9200f7cbcf810343b5e7ff83b7c2f52387d11d0ce7e0b64029a133d9536a04773304f45aac03a8a7064a90039d3a57952a95169a2a77795fb30070f48b990363f9a6e89bf17d10e0524233d1f51df081e154bbddae892aea8b8e6ae95135eebce3b3ff58f0c812a7399dc329f2317d38520257b5e90b489c6cc9606a2e5fa6de511ccf7405b124398c52ac2a0a6963cda3ad5908686667ac957b1f4c54467c329bc6d42134f8a981b83bdca8e763e727b9f7d0ac32a9233dd7915c592a331c442a600ea0bb876ef632a177580a3b325545be70ecf998938bbb077b217693d1a258ceb07c413fe376630a874f03a153e796ef1f8fc89dcb109ae4ac75610fa9f6edd2202f503cccd5387edfe107d51d4e3f80811711f61b8673d3fa58d41441dfa9b58a233961af10c9fcb1ce9d9fb991255d1182f730a3e10f475102746e00f08867a580191cf190cae7a3f4ca29343c664eb743923d216e00073874bf0eedbf5381c4517046637c048eca72c248abec923a3ce330fa5551793b6b2102e147842288911ad676717dd46fbc30ae667bc9e58b2b9efae91657c1ac538d3f44822e8088c839cdda04d177b0c1848d3491b3ee30c8e76185cf1cfa4384a45a0ea73014325dd3398e57aa04036b80ceefb35670735ba8d5d46b619dd8b7e8fca09e8993752efbcfddbdb50ac58c3a2aacdb0e50e7be6ded409620c8d25a8829b77728f9df626e8ddeb92a71d465d813bf9104127f35ba53f4a12cdc21abf152ef801a789580251185b9f7ac55aa7bafbe39e01324f27b1c8e235ad84fec9b846fbeed28c567d27b43e84e5a0cd94117fd1f375df8a2cb7b6078934f38af73df7346ec8ca578cd5e54b4ea80f9cd0f6a47e80a42322f85390cace68eec03729f63f74a758f0dab9a2b6ac4f3bc406f8d3727717fd1794d102df5d8c5601421f91375b3f43ec391f0c20ec343edc3e968110e3a54890696cfaa6141fabd19c8887c64da845fdec785ebcc1baaecf658988b54a82e1d713e6d22648fbd1ba44dec18bda3c536727e5f83ad1ed066b01bce7fcee64cc3f6367ecb63b29ba4641beff92a348fcd5721641306d2269db4321404376b64555be1a549edd349c0fe25ea35005a24b86922fd1c7fb74bc490b9d9f42f9640fdd4bff48ef2b0b443a3b4de48d5cb0c46cca691a934cb36de958c20f5d0556864e935d931d49ff89e61b173753ac467430022a8918bb3bb65dc06276c4f7ec1b50b1507bb38b059f4c7c81a36adf9e5b90a08dfe9777f4525233e91a42344073a8f2ae7505b170812b82165b52060cd73c5bd9b1c5a1f8172a62e6e66f1a789b994e0a81821c0b0f94c116e0364eab4fe68932b11aaffce9a887ad8156cb9dda9060f907d43695ad908ce11923f97993e55e6f686d3daca964abe1dd3a22cf06308af30c9bbc0efa69a54480c0fc7672bd68872dc4bfa702891e206b2b48848f32923cc9153a1612d4f474d1af9b384d89ceda901033b82cb0940201fd697d9be9e18d014fbb85f6dd891859117046e871ca0e4e5ad95e88c3548f782665d3655ae6e835e577d35c8df0bedbbc4dc6903932ffd95e8fd0d2c83d0e904f565c1ee41d44b6e3ac9bb333c51664a34160ce4eccc8cdde7c59814ee3386f10538bfae35642971443c8077f601566685b41c5d5e26432c1c385d62af5679171b5a3573b5338658039919a5f86b48564963ec3f8b0dd580e588450541b7498b7c98800335d38927379b8ce2180ef50676b7e2bfbc392c1581ee1b27106eed99cd9fff88e420aed904c669a8f04cd37ed67d3aabb06c408e475d4bb711507e6dd7e792323027e4aa70f59586f41dd11ea513813ac3ec6489d87dd832fc44b43a5b1e446046783768a6f7bda38d87ddbe2a4f2260b4114cdcb93ca251ac6bbce248929eb708088f6e7108d676ffe3689b61cfc113fbfd8516771105261491def65363e242eaa5413f2e488555c0c949e843121126538088ecf57276d3b91a784e7d59dbba266b19723d3d653b0cbb76c18844545aaeb1ea1cfd21e6d9f20e166c5e75dff1cd5d88c86df00119da6407bbaf0b7869890ff0d7f30a728fdc9b3221411b505243b1a8ebc4995ea4cf0410edbb6a070225580209b53e0b6ceedd5fb8b59977198f984ceb42be326cf3a15f1b1c13456584cefa17740c03047a20de8edfd9d5f8323d145232d686392a0939a9c14f159b5e1e4d301d0ba46b29d405ac44df53b69405469d8de292185bff2173181ffa2488cb67653304cf78e6e40277425adc826fed2cf771cac4b8202c0f3afd90b979f996f9249aec2889fd19c83e1a7b0278a90e59b9fe776de64159bb8fcf657ffcfee832f9fef80bc87cc77e662d9ee43d9d4b1f7ebeb76fbc293055867b73ef99813d1f3f18ba78e955bdf39b4ac25a9c1771d1bb37945e53049fa9fb771e1d3d06ad422a583fe34812a552623929aac192a2082b9bf974c4ee1ca0ba7bafd9b94b90668ecd2bb69646a66f33d271e1406abf893c43dc07b42a152297d468b54292e8783c50a98a07df519f0c7e42b913aaf4942e917a69f3a2d39550b5295704c9412ee04af3d22b8d9fb0cc955c6b5d7dda260b789134c0006aad612940745df309fa608a9b76e0890f4dda31d773abba6d01f5936e5821ade20656eff7cab48fa469a3548dfda1f84e695c9f5feac207906cd5e80e133cd2c467406c5604f705b3025c87e62c2921cf5cb12d5bcdfb7df41a1d9314ddc8690ab55b1f4814597d267728596ca1fec25c06aae1bbad2e43a4861bb36ef2e165c16f67eba5e59ff5f60fcfdfd7a604352c6fe4c045372e7e20639dcc5e4edd6bde42dd324728294b757643b5c639116d9170aa6d864ae34fb51f8ec80222676aaaa00268ef161e66184d3c51e22232c550c392ee7c9362fe8fd9c572f155e0a33a7ffe750556c411c4e167b09b357f548a218d4b330e83555fe0b016d9a01753fbe8e99d49e86484d69a9f0c3dcf79127c9586c95ddba54b78161c557c7b635e03069ac4278ddd13a51b62fa60de0ba69da8d67ea7c1d6069a7511df25bd148a5e459cb5bcdad94ee74676d617b232262fc3e614218e57928d210fc4ed2330965caf311c1f2219df879ba37eaee4b8a7d3e6f0d29e38dc9e1c385a0987a1990c4ab8fb77c4051ebb2031b38eaa547c4f3410f6d1db932090b2915b239327656b7af9754cb711b07db7552a518aa2e6cb5b81916387e2809f42f49761642f2de757c2c25ba427cacedc641e23e1d7fd27ba0fd725006b72973c94f43756e5786821b1197f0df2a0ef2caa5b0dd072f004882089a92d24facdee4adcdb6d2dbe82b779661ecd6fccc6be7ac0b9ad908a75a8522a0b4b9d7f09bb5b0b6838414288edbfe7120041b5f9e57e51b6eb511ca283aac6adfbe75e38ae131c945bbac786b564aee6854d1349d26aee4805b582e8a9e9abdd9de2558d11b541f3c577f2e3695b7f3bb528959ec99091c9c4233dcbff692c64fb48d93f4af0355f8bef9694620e24c2fda0fbde7f6cd628b6e7a6f74785ceef2a8ddcfe1f99640aaffd6d9f101f2765cf76982f2adfcae9256254830e8a1403707cdc958e085a91939de77070f91b951829b8b45c83aa59aab6232190fcef7326f71d16e00a8532e68ff9e54a62e9ed38da151edfe3a366cdae36643068ec69a8a9863d2609301c049f2c2b66560a75f64321ae6bbbe7aceba0127a38c4a9d3515be31d48a674e59067af4184c37888b4af1aea49be6b05e1890b382d4abcca64fd904e8d9060f56084b1d52bf087c321527e4935aeee9e636f14feb44d47bc47d02215866f729f91a4a3c640df5db7c3ea03f2fc24afbf09ec042c97794fe6ed6b2b6f8b476c3e9cb5266f9bdeeb59b87db171ff0c1d36ca40623269bde2e6d36d041bab5a178555803cbcb207f925b51961ba9e138b1df2e83233e4c327ce8797b374a3d30fe2a4cdd9999d4f0b7e9fa085015ba852cf3c845274c7e82da1c7888b3fc5f978d702b3b9efa56a488523964bc193ee5c84156af07d8669a81020e45cd26712b50bc5d9dd784ec31985395e14863906655225148b246889669fb20b34c6f21fe9012d66e992b0ae687b184992c90b55937ce6b1c8b79764b29d131e912c9a9d024429ce8944c17f91e4c0cb631261e37aac96ce345452111cc5ae06c2d1d7d865884d1b998f8a6caf275fe035f4c9e370cb30641fe87ba059abc1eacb6c346bd45f708b41756b873fed4612ca6bc57933f1e791348c5fedc2d24fccce8bccd765b44bc6e55b6017b34c19439b90875581146ea5624448f031cae05ef339ccd9f6e457fc15cae59058a8a90e5aa3163894446ccf514a04fc70408492c6e63381957ebf03a1c98f07286de2f041cec196a1de35be95048789fff604e540d568ebb1e41c32d11d6cd7e3a5dad18b921480e8a39a72fae6df7268e3bb914c50d87e36a33e4ca8c593862a16eb413a81a07895a30ef68fcc00e9b9d4dda349d6970e86d8b3e9df8c0169d072af7942fa88373b04fcdbe86131f45d2f799d32d03cc4b889ffe361178c9f940e886b6282d39ee384ff89bba0d7733b859b5c5e679ca4fe2739d093d8f38f07d4045ebb3ff89bbad36c9deb32ee28dc2b82cbba26a3901476c58da6630793d573f08f9c05a1d6a4119ba851328136950281b5e6d6eaa73030f6628c946433e900d0c2c7c8b674385d33116bed4f2b92732788d685d72aca50fdb4f3822124ea02fd27b133f53b338a6f12ec123f9dc47a1216fe74d9b99b71deeac1b96fba6103273c2f19876e0e194de5e09f51a133a818db0f58e71f900629e4d4d13de3bf9d1fc4d1ae20d2e07a848d8c0c15d966a5e8e73480fc0681698837804c23d6a8ad45b702af0e0d4fb50a71eef4ad90d2e6b53cbe5b39a289db797b598d39439968e3e2b330b2f73a74f1b6947698578e639aa5ad25af073e1531ed853cab5332da7e8c6a640feaada5931e085d64b690cff819547b70f34dde3bfa99d40aa4aff0857a77c86bdc3c25b322458fa093ef08e935519a48cbd5c6d023fc03cf60bde807dbf0e093f3a73501b5fcdd017d9737d71bd316bf13aa60eb0e05e08471bfbc2c6656535f07485402c76ac5149eaf9f36992acb50d595d09fb3d9bc023d30f17bc148fcc8d7b99a985f14e6af3d130d051e80d5b0dcdf390aca12e9f571013d62bea3cca792b0cc4ae8ba5d0f2ec516ec5b47977d2d84c86ace53d34200a5fb692e9d7badfa57d23ebad24b65075fd0fcb2853cf3c9f384bcd034eb4bb1b8c066876b6f0f11b125a61fdb4da3c62e938313a4322bb3719a68f4f7e56bd56e042a5c841a30c2be7ac0faeb2ba695e09894f45ff0a3b10442cca63b56a6299ab7b0584e72421692fb9c5971109bcd1eab1f30486272aa32828d31c1d2604ce699e69c52dbd4313186b799f87af6f2aa33982d944483199aef4c3f03c308d523a1473f2be521f07103b4e28a52303c1a67752b261b8bc4a5a3fe5d8d4cd564c0f47d74f2b399249561653b876f48f7679bb16656cc5558cfb3c8ec990eb43f92fc60acf128af31f3f7385ebbcc7f7f66240c5a0f3392e9f76f4ea662c40710459d01a0ab2b5fdd1016243a7bf60ae7d2afbc249b90c58381da5a957163d2e8aeb5e99c28a790abe81dc318675444cc19a178ed9a9e063a57f0545f920f440d944315d86eb66073d9234c172f553c0cf0381e61a34e95830c82aa3a4f7055bfe7e9d91d94766e54d31ccd139d72c5667594ff0effe8231564135521cc5111593ca04bb5f4c67b93293693f33319eb3dc7bea43e8a17933382ead8ac179d0fcae26543bcb7f84ef26d1239863f71d674ef113bcf669728da10fefb844b61dbb2ba9f233de4b77aff17a7b9f94d0374fc0ee28d58e67072a06f0dec36c18775d8c849e2edb56a788857c3c9f16e4ea0f090a47a5145f3c5abf2afdea96c3d200a9761f5fc13277087812bce5c30324a7527df14b46155a27362f5b2b40a7b11db88906e1ef688eb1cd10ce4a0e47aa06debc9dfb78a423edbe24d299a2e5f70c432fee80ed6147d4fe29e845e27a29a21a8e95cd8441af2083800df9a1c0edc7e41fddf55e8e6aa6cc9c6d3ca23857b04d1e99b1ddf920ecd836c1b408c98f1bcbb5ab188f9077a67b86c2beb2f171457382e572d9a88d05eaba5bfd16228effcfaf9c94415b3fb8d8f400049012c24d96aecabe82f36200594ca023f8a7062406a13d60c9db7e322f462c6a1bd60de832872c3502e7c7b4683a7d902ebf56b9715c9d0e4cc9ed0e1f0f67abe41da803b0189cb1c1d23a0aa6361fded51a387eb9c3e84cbe338c7fef229d9244e6592c07b2ca61e115a29a9352cd2f9ee346c3a1bddc929a6d1de5470711976082a5edc09127456f68dd06bba2d19ddffb39da9b58bbb5e0680121396005450b9586c432229286b3fb2df73a3e2922ed0b78784037335017fad4e5813415ce2a1f5e0811e0639d67348fa95b05e5d13a6e4e2d6bf61c1210de220fd07f22b968bb06beaec942ebc107925d94857006484838831c7be8bc8093be86db83cb721cc5286616c04e1e685e4594eed97f0eda3499c21e2092035c9c779fb39a774fc24bd9b4af4a2115d40cbd545c49019fdab70c3747a5a4be0c20853385445c720955dad41de11b500eb4c47ed5e65b12f0b3c89f676d4ee370eacfe872e5a7a15f8d4358457e2c090c732ad3734532ae2033431d0c8a697cfbbdddef476bc943f0970cba73ef6e462614f8d227cd8abc3095ce2372c6e9da3eb345dc2d695e2f86c955d0f4762b2bf296bc40131f68017d8adad26dd67ac68f280253bcb063add1dc43bc1cbb83001fc5f85eabc1c49cb8979239b308a8f618b7d5515493beffca6fed45c8e4e6de385a6116be319e7c370f2b54b2010aee3c6519edf658d7048f7964924640edfdf523489b463ca0adad9ea84e05499501e00008461638f6e3fc268d64b76cbcd817dd7378c8782c874c05aa4eaa9b0c349ed725910e9a97bca0e4797dc949e6eec4a4fca96a761b8e6c82411292eb67ff9905a0fb4578f16f67b314fbe044dd365c51707bbc46c2fd196ffb6f54767f8c4bc2b0f242e6fc2eccbed085e45862d414613e340d55dc68fdc9c793ee8794b5d4aef53d997d094cc04bb7b95847e5ad8b133d1d20d79fa15426bf6c999ad5419603d4578753a98fe1bdcb10d2d527c2a861db6be38478d7fd5c814011a3e917124c59500ff60f510320645ac62a130d9dcfcebb8441420dd3ad0106b234e2d9b4a4cf48f30809b131d5726b54921bd012c6157cc339be89ce1159b1e157d7f457be730f66f7529089635ad47e152db074b87ec5fb5061a3b4a5a7b148e437857fc2a38f120e7b3df57993cfef4f2e4b89a331145fd7eb0867e60fd343adcaf99bb5a9c00904318dd792a52b9d7b1242aad2013248e543d1da26f3687d520e0f458b90ff796952aeb0a338c41be18dbda5c037b437b4fda0ffdbaa3969b1f982921ffe25183f66b84ada11d4b3acf74bf45dbefec0410a38813123e92059323920b8454f6cc01b7c58365f5845a6c3b34a5def34cce9ed0c7d6ef6839c3eb68d34ffba1e97575f3977b0466066adb909b2f2be7b27733166f0e14b8069a2d74e2d6f93a2f8cca895ba3ef6c496969f0cdf772ffeca7186e3440d650e039f6e7453c81a5829c340b18fda3bc3000343b29fd9334a5a6dc031547afc2c44e314120b0a95558d0131f3fdb373a1bff348b2c82ce71166fc81064ce2287eb966c411762c47126b643f007c244cdc2e1d98e89ae4fefd38d8b0f1197baa75662b5b277ec88a6f754409cc6040d3673fab3822695eddcfe76c85c3035db6934c16873737b5d01794e0d961b6b1552d3022942ca5e7f80833f76aa87e18fb0171fc76e091a3667e215ae8cd72c72ea248ceecda10f136957c08b307595f09f5d4e20276798f2317a1afd9c7bb0f709a809fa35ed8baf38eb9bcb90677a45770c529e087f83990986fe1dc8414ed2d6546eb7b57855ca7e46f75e9c6916388c8acb72a41e23594040eb1608fa41cde4edb67e7462ed53144ce758af947c75d055775811242f80851a78da640a6f21a4232d826e83be6a3d52cf3495ac3450e2cff1c3c740cda46002c2a1b04aea2f4c6f675ff28bb65a0ae9f424107015af6517ace8a72c2379cc96eb6a246a4a290cecfbeaf00c1145eee65d37218d8df52acb2af6f811bf476e8353da26834550e753c1170dfd4d0aca60b770475216a109c790cb93640c461f3ef54cba5722b76a2b31ffd5b034da8f609fb8e626bdef4bc383dc71a2edb38051bbb46f72ead6041879c5035c75ba0d288b83bc89cc56d4e4f8f7743639a8b7e936a30855496a888ce81efde8e1504976f4fb229c77f2b09c3fba822ffe6b2f2996b1da51ad160b4ac0885219d0b346005984a73c47d094aa5e616e78fb73864a0669b09ebb711bd71d62abf61217bf8f2cbf75026390bcccda5b26b68cde924c60729ad1fe45be78684f4a8df30bbefd5628e201d3b9b461e45c28ed02dc84f52c95c21e5c44df7dc03f437f83f7adf355c96bdce2989e1681a3d8b06be49407fc03496e02a857d6674e9ac4ba5222910e5b2963c486ad13ef45cb367f8b17356c2bd22fd2a45458035726ee05d07758a2a375e0022886a9048568c011852ce7bfe0a5011273f3f7651aae3af9d991b17ca191a6b54cc1af8bdd60558fc9925c61d058e6fd373c2e617586b136c984cabed59e0a200a47d7349a118343c7319ada31651551aca9201e99ac859a0c286b99348934e27aadc8a44e348d8f0a790ac1ef59c3afe6020d00c56ace1d68fdb25f78c1ff26206b89adcbf775f0afdbdb88324e3f2656e17bf16ce15642a694c2fa70947d9be80a2583186579eb050665824d96b886b1ce00a5df99c5a33aa766b58b3296675ec0c661dccb44f764a24f17d59341ccf2ac639d20b55ed21a2feef2b317601ba15e33055586b6dcce4461d811949cfe43d8c47d0487b254a39c1472bd220eeae59b08e3c357e11330103426436d2ff00ca89924f1bfead8b01b23ef40cdc44d7b4e83f990885f7c96fb86246e44a586a24fc4412d746fcac466195c7f5ef4902dad6ce70572928e9c946ac074ed349c2441e9aad5646d8bb6bc839002396085e4728924a2904484fff5b607c5bd9fbdb98172e66e4de8d8dc7fc19680a0f9b4d4c07da2a7278de3a918a3e5d72dd6d97428d170dbac2066fdcb7b628a7ff5201d1c9783468194a0130d653d9566e8f1ee1197966fea670cf7ca2d3bc1ac1600a1c54ebd173ef28d967bf5097e1bf8ad379f0e5c71d8cd19642e4bc132d7e588e09102d211e74f2aba9ecb87d9a29564fac690751a2dedf39f379d41eaf7755f2dff39803ea485196bf2693a593b3ff6e0a01a1aff9277876475b66081a9a23aeac69b178d819b11b2321d4a7209079b70a8da1237cde686d5f1bc693bfd196de64488eeb593d697c924c57eba5eaee4407c8a458dc7fa49580f7f26658ef53bd06dd755ae84ed902360659e81aea090206af929bfef656f41131466d2f2121db420ddc27ba96741b16d8fb043ff1bd05783fb7886bc15318bec1c6fc78c531111cbe19d9b32facad8e90fceddd19065ee9d87900ae6772b2634127c9bcb22f0df5770588c4edf6ea11baff88e3276491734124f49a6b0372a078bec26340bb19054aa1f1974e7a74e77f104e4ea1d87ecd8938bc7352f684fae28cd96be4a355aed09e3cd1c1e3d853ab40d1336ba5ab08f222f1104bd69fbd5f423d8015733488a2b43f7045e99aa67837d9f3af7e5121a891696da5c42b2eab9a794f0dfdd9d79ec2a8054ed2326edb839b74e155fc21b953be05e98bb4f5d0af42ec39f20b8f869bb280faa405c1a254a60cde0c2ac137f91daf9476567509049ed208dd059949dfb0816ba8f35646fbe2c1683b4864673e6222f1e1c1b6fb1b5f5d98b4ceffbf2357377aa4ad6b49ef63f0e8d191695218b0300ebd217623517d8458373d8c3b7f53b9a8619620f8674c9496865d2b536761830380103d89f25173ad2ddc6b18df698be05368ea818a64d061787eb1c863e7cc723c014bb990407d68c6be2e799f3c8e2402ad74e41a1ac776ac5839c43809e55e59fca76289072060f7ce3892a6e73df486ef8c111062138f70ed112deb7c348e813a8c0abe63f7efd6b6195bd0a104f40ff75f71760e00038f36caf86fbd4d2ce871e538ad88778244661b475a75c531945012b41f7c2a73e4135586d08ec73b9554fb4a0f29f59d1b58b7a78039b4802f5141ab66450fbbd4f1dfd955712329e79d6b2f518aae26ef20afcb94475b1767eb07f6ffa3770540c3753a1cd2d8be879e62b63fe6e311f382eac2955ce34ee5ccae7e2eb5a9783d514261be906e6d45cfc28168fc3c9c0572398355d8cc69f37ff081cecbabfe63c79903763e485b66c55de56764bf5d3df1ef2e8962d4c8b754871434bf55288a49ad650217e90e779fc658964cd935cfb96b153c8aab73ff447a4f29e151d2322bf76f81f300db89a35a49618f5c12e768bec254e259079d7092c666bbe944b78a6a64cf3bc60e20c9a09100040c64d51914d303cc84eaeddc8dcf5667e8724ea5b0a006c2c61a07f6c0b01b71639bc86df64a2bb091c77b4a7c43d5091efd4df2f134b3258d23ffa4f0d3bc6d39ea0c3d8dc14532154b6fa96e2d66a76b1bd99d87bdec1c5f95e99f8616fb0771724b6c6aaf79157fdca28e49b63b821629f9500b369f2963ce8d8468ad9be32c73d5d3fdb2bc2e2ab38cae41f2039117ee7d8047c64f35836336cc75eee21f3ce91115a89705a7120be4b1e6ab40ddd964ce1879d0f8bfc18166942c7866c7db396bd099e674c4b42706c537faf5ad032880f5c470a866a689044569c45132f700de334f8dc489491b6e22d07296c18527d1c0bc46d10e560742736df053d3170af5bcd68799ed9ea9330e1dfef032f66a54559f08fee60fcbaf4f4b419acaa988c6f11d415efbbac9d516c5f69f16c4061400a6d9cb60afb02110be0ace5201975200d11d233b72f57164f716fcee0b1be47e0729f656cbe0ddd4a38e638010bd350bd8f2fd74a829808f3151c56722912f72bea3c286572f86571ebaab06f02395e6adda65e1df35fc12c8374bc8df0ac68c06d8c6eca4c3ed118222809812a820a4c72b188a22d7a2f07f9d25a8eefec61f739feedddf8d9d7d985a7fedb4c9cf269a294143c1618b5e03e560260c68ba9b2113f98366a53fa3d6f0197f689ff8001fd3e594f6e2ff3c9d5ce3036d9dcd574e123821ad2ebfee35e6d81ae4931b6405fb9a54f9304794732b0c13510e630fbfbf1039baafbf5812c81d1b6c88988a975e356b3e60a364b0717e6c521d1bfbc6753139ed6e7952c1c5f309a06b923e23066952d47d12854f77f4ff3d36fce4f820ca22fd4698a752fdf1a10c7cc8b57b603725436ff6e5f0aef58652ffa15fb9ea25383e0db74b4051a3667a815abaf6220f8fc69f01ac468e9abf3250e43674ea6730258cb8eae360ddc5266c5b70c4a8791afffa927cb07175abd0ea42a45382a1b1d1cf0c2f0a60029d419c9fa4ddebf00ba84cd70a4b27f1392f0834482f7475a318ec28b98b9a2eb5ff0e40afd1cf23ae2c6133b1020fb8e9682ce38d482d8372b2639075112cef1db12a76d380022195725b9e32362239c94bbbda37be75d58be9eabbc7b5ddb3e8b2d2fca8895837c6e16ce3e05731e2b72144653770e6e78325f59221d88f36ff9584c1aefc24a0cbceb1b7fd5f6b00b65c24c37210baa3190a2f49e50dbf0fb385a77f061b37c23e7089bb348faa1bbfc44d08ec9633aaf5a3830c9a99d19fac6d926eef85fe5de1f217976ce9b4c393b189ae7de4e0ddc2f99d495cbb321e700dd934eb0a62ba465f00d80044e61c0294f2206a27fed8db03784ef9c7f322df96510a649b070fd16f03d33e063a2cf1135ab5b346bcabd4103d8ec35baa315ddd61fd41c87b7e761cff8fd686b302f244963ad8a6b841a3c2bd17390d8d2af287b0fb33e41e0476b5351877a71f518e08e3e958073d417ad0b5f94650f23c5af30fea03a330b7e794b63f8ec3fddc5538d2cac73b4bc17ae1cdaf769068bba04cadb0660b1bb6e18ce110213f661f0ab54f6603ee2a08ab29d16900defa4ce784c04ca5d23802ae45ef0f11bce11ec352e09fbf249bc6a9925b8af78ee220e1dc58f439f62c65a56c19c84fa4d12228c3d595c0d0d8a8fe6dd3643f42e4b3fb78117067f94ce03ab7de7be1b3525283f6919afc73e2fa3c5605541f65259f0f0edd5fee457e18b2250e8cef29c74356b94da51a44abe1c8b1b043ebefbd03188f3c943d388d5858e7c6956ce8c5ee1bdede1fae5e06cc631d58519772590b678355fbded3a69ae57221f285d38e62a5566ed517d97d1b1456b5e19047999f061dad8b644307f1d7d2b4782bf9cd36ddd35f68067f82b9e9a8602b5da02e739de58ba0efc1d0ff113bc80b7caeb26125a8b8e8819be1b3cbe468177b6fdd99919bc9d8ce446620282d9cbc5b4b2da34999b1609210e3a3fb6abdac69eea74958cf66ec2510f1052b8688f5228f544c4382d2dd025c4a3f1265213d84816e567557a62169e80ee6d29161f2687863743485b82fdfa2b37a0c579788d620cc733ca2cf824316156109d491c9801453c1b5ca4bcb3a4fde64768708e3c50c1b8dd9fb6c97fe30f1998e2cfc687284b8f053b356ca5950f3022022e29e620fc769a1c4a5d720fdff30e514274e91644da235428ae41e222a8f37945d258565a1cff97d61d51c50eb6e0c7ad2e32d245849023121afbf6846d2ea41c830d9089f95997392141d2bcb7fe801277bd01aefe93f6c2ace8eb5f948d926cbedb482eb73d0f1f322f257feda89b65dabf4bec5735c0fb08ff08dbafc685bd82848ffaf0d79348e2630997eeaa47c87eb330200217c2961c62473c41a326e09951df3d0673bc71bd1cef8e538ae03dbf105fc55d1829434a7475f41d97d96af51c6d164ee535b84dd01ec9dd50f200df09abc752e6c0c0ea7b021c180feb6c644df5ca0a133f694516749929ea6b1b1226de8fc65ea2bcdd12dc774beb9a907262c08e05740966e2a967d6d0a5a9d15862d2435c7e1453cb345fc4714ee0915d30405b24baf670744601c29536f1563ae92e2c146098054584012b404987a836ee4822c57719c233798b37a536224050264222cd9f66ed6f9417442d3ab27fcd896a285d9424a3891c61a4f25414d3807183061ef9b286acaad0bbd5c4e60b7b48a787ec86d3fa39d04d448852857533ccb59ca173edc60599e3912f6855bc9e8080b0a1cecf409d4c7d17a22c7468eba9a48d44f48e38b71668c5ee779a5f3b982b873ce3c244c4af1494bedaa0d417eea4b0a348d65c6ed1ed490e9437997e6c8c017f465602a7e91d97176349222fe70770f2e41b560b7d984b153acec9f7cde04ff7de3d5437f91002cb43f47431e2278d631129f1fe315379ac4cd239c6973a87e80c7f8b59e8be06bdd8e0ab9de473bee59ef1c5e5e25fe6d235d5de821fa9a926279d4537468a119c7c9c706e1f30eba21594902063354a37f1559875ca91d3e6b416b72a07dbf50f31207847a302be7b71ac6eebeb0364393395a5b565539830dfc0cda819b806e48c36c5b697085fc36cef246cee4863a3aa1d7c0d888397f4661424d1177756b09dc227011d46655f544875a96e4a5d9d07c221efb01be16097cc29f73ba84179baf3e00e5d5363ae2d01f5131101bbee9a4243b6d9c09e641c415b16dcfee201e873cb209f1367affa7b949959ce97560b5ef2d699c37bc471842cc0c4c2d7a56a18dab826ce6c2a9a25c9fd713d489066274080fc07a4b82e3e990f805ceae6b6a83aab82c6d68084801210428dccd56e70f426c20ae65c1c6e73db70199b1354911263467635ac9ad06946b395303868bbe746cd0b4418a714119bd554d880c0705b33fee3aecd9cb8799e5d03409570db0a5ca3f38d0c755c948cb18e731d59c35262c8b7a8586325bc6bdad57351d74eb5e4963b2df93109422fdd69025fa4e47d3d8acf495f2728518878459e3f88f1da4552431114efbeccc4ffac2f4ad57e2bf3f9617d22271fb5fbe2278157c1fb2563551416e8cdd9ad8a981565f693d7b5654ddea553a45d3949e4002301bb4552aa0119adac9c4549441ca3985ec9cdcc272c6a05ffc6640227ec6b2929bf17fd39bc5e67e33984d056acc3a88dbbd782cc0004d438f8e1bbde2e3820e3dddc992340a8eb00a97457f3bbef0354c7ba8f5390b30c4029daef15b4efcbb0faf7e6566ab007d189308ba431dbcd6166991902e059d8dba966d21fb6d1572289184dca5a8b5f078b7820c289fe39fdfe07c970d45cbec31a2b7987d5b0a702d3986936edacbae9aa9d58aeb5cac1c52a4fe51a51203eff6756e0bf3bd5dce506208489113d87781640d3039cc290a1e7e0e9c3482adf7ff395e5b92988abaca2007cd8b33d9aa42822750f09dcea08c4a1e7b66f99e5e0928967f00d31575b0986a384927dba4b08f2631ba7064786ea9c2d109dadcdda81f0c2db9f44c5d1297c785a27f36eb20f293b8030f6c23157b9f211ca02ba7ecb861f3b9d24d133dc4389f0342bc1ba688190e6b94b7a2faea9e3ab1b892032aee5c2f534be47d1745b681d210641e9655f67a122407f8fd088ccc22c5bd089de944c7782a99d3b6e52791f07e41fe1393962fb1f5f04a43f0aa5cc921e72b43a8ed300e3a94ddf6605194116cddbbfbb5ea3038d6536b592ee77d36ba4fb9ec3d45e6f89af8d356b3d1acfbb7d93e362a4243669582d2d6b56597e53c602af02df0f0983ef9b6a22f0d52588eb39db55695b454888d0b5fb68e2464ddefccd68b56761da33de5cabadbdef00bcd1336d571eba1f0debfa4df891f7268f29fe4d7adea55e52be6d3c08bbc08078be960bb6d4bb3ce6a5db29dbcc3fbdc241330d7f0aac8e56ca0486863f9d8ff46154f221b885b9ed1781de091e7964b97cb7313e34f369c69d03eaacb0df9dce2f1023d5be2cf1add5d5876e9150869e42b651f45e6e09e48134581a8dbc42ee6c9999da54c3551450e5c9c8e5a67b5ae6d6bc6beaa5fd2951fd4beb5083aaf1ccbeb9386e7416569fa7408e768eb4b251616de7e38dcd01887041b6267cf5ac5fa2f976fdd26c5188e5788c08767f5c4b5565b9076ac43981aaf25f150a93cba0b14512fed06124ed49b4241d1457b9e0fd07efd7df6e7a92bb659e3489246fbdb463815b7f62f482f647e5513134b1d7ec048a8495d1491bf06559469a95d86bbcc9544666b04672ee53d68d71f268c5e77c194a7e594a954a403018b19ec36f13e387a7bbd0036eecde98118cfc18c566c4db12683119441403437beaef19305a4e2a93bc092a5ce56003a15815956b963a6737a39d28e831c28b7772c611526de7af977f7f2902df7e3fc501119d672f46cdb8f54d7e0a01fd70c25a84b38d7644e21dbbc33a7d48feaa58e27a19aadb6af679c3fc93c531d4f24f52a53221fcdc82f78a60e901925fced2cfd1f15aee142b52d4d1cb8af3c16444344457955d074425a27e9d16550f6fab679ad96d7b2276d7e93e54978697c41bc319857d8afb8c2975f5b76ab70843ba976564265e44cbab5b42cf112b0701df5e5996b4b8ff3f753de08734375e88f701fc18634859aee011ed5649a3bec1d8d0146f0ac9d06a3ef07c16f34dc38b1985c22d2fb44b580eae59b35fd6ec03ca536d66305f7e3c2a2455f3aa41af0a092ea81aba2736fc951fbb6466c9fac96d595ed912d4dcd68fd6616b39dc7fd17d7caf6c021bb2601ca4fe8c0d7574b92fea1c6f0c8de23142089cc7dd0ded77c29282eab7169d8b5afe1d48e9e983d67be85200cd3f65e7f0ba0703f79804114664285b6feda7b3ca33137fa9f7c9fded9b62f02ae26b16de314a3dbd8adc6b8a8e6d6474fba0b71a10a922f0b099e9b4fddfccfb8ac02043280a9acf8931b90eb3ab14382995cffdd37cf41e95a42977ec80f79332fdaa5aa94ee6cdaa466e4589236f8f41513a684f74b747687d0988541d21e1b084b7501a9fb28a8038fb7c9763dd2d33efd9753997ae06f1950a0ac9505ab279322ea4b95b6eac83d6eae9e39919834a64e674d6addfd3d54eada740c70a8bcdc17081258a939eb8a5914096282fdb77f7ac119eb1ea5efb59fb57ead4934c5ce0e08a9dcf16d2e7b6a40b96782a7f605cec73b38811a1816c79d2a9f04aaf8ee035d19c6b6984fd5c71d06215c3e2f91a13bedd63034487c196a7c7dddaefbc0488b77c2778aed4d2a848b4857fac51f7c5be79e3e469be873429703ad3d6932b9a1d570afa97d223161d58fd3128a049571a16d916ec23c22388d16e31c6468d854ceddce563cf8a3160600b825392f68212276f586c83c0eced1ee5f0cd069e748d44331e8e751537e9422df6e35dc53a261e5bb7b187631c2a7766bb1fa33213b4f7d0d7ab67d0e427b0fe897fcafddb89014b66e936e2b20ba01ba4b2d60477584b1213f8b3c94955ab112fb27b31bcabec639327fade30e78ecbe70093fdefd9a47094488c60ee83a0c103fcff83f63f43ca538428076b1dba74fa34504555c36dd52d9748cae0bf53b248ae5287bcd5c2b87242126e3f43c9e158fa214af91048b6929a615661d89421f67e82936fe8816e5f06bd69af2a7f0e24857a7fcda770b52dafc98f909bd7cc15b70ba75f706b26c88bd752f4cffce869cfa1bca95124c12eb2bfd7dc70020fd231f8cc32efcab4d651fa73d33e4295edfbe6f452f00fa6ad925a5af39a4846e918cbaef15bf37231fd65ca950c0bdb90e7c808769c01cc653951df144fc91a7fc4954367363306b2a50f08d5a5c61c6873de7306c94c3195b8e3f56f7b2cb71ad530c8f3d3d024a677e8905f94f9abc673b18a16c8aca258f40ed3c9f430f03ce3643a8abaafce4c261f7ab13daf24c49871140ec6bd543cf9a9a81ff0f8a56f87a09e267376e4f43ce67f68e6b57db7c9d7704882ae9d216565c6c3de90e1a8e287be83282486fef34005fb8142a0006eea518707d1e68043765e8e7f4a25b9b09589b28e30673459a02a63bca99139439db4072e8d824b4c7cdf5907258e5c1cf1a9b061899a4332ce05a47d46980c21bb9b7481de37a4054fd4545cb78fa444d451504cef3f1fecaaabb392ff6ecee47fae9aed62b65df2920ba101358935633f85c9a61a749e7b3b1c4c49224200b98e225b8cf25469f80c35f022202805c5ad506b7faf2117b656d97bda5c61f3342078eea3167516274d7acdaec7e1b9863b4645d1e8ad5f7b9ebf109b5d57d3556c1020a9df1e2e510ee282a811b56b6bb6aac5f4efa375ede4e865c9e5a25155027250e5c66d232893efa1f27488df4461e5723230ccacf7ebd49657bc7bb520be3a69f36bf64f5858968d9de9a48a3e950a8a6c5bd5cfefaf55ce78f1ac89c5432e4d9b0fce7186615ee893152722e1ee1d3811f56bd50257ea634b2f0c30fe21a7655061b53c1d9ef10526a79488395962dfad9526cfaaf66907332e93eb4d3cb415eec61b821b4b0124cbf285654f80ecaf844e8b2d3aa728576f67a9fd13e60f827ac8dd5c50998ef2f611a684bec43d8e19aa894e8a9be283fa9a2faaff9f9fb68b3818075d441f6b56d89df062e9743604920da991579a6a8ea598afdb7f2333701f443a5dc93a97724ba2dd528cb94a399dbfcaff7c2abc575c18de68f550c40194614f135ec13787ae67f68ca1538947e456f207ccb2ebda4aef8a1f5af9ec4159ba1ebc5d9b82d16f38595c547cbcae8269cdd756f08484d494dd68a04288e3f9dd02212255ba1559a1c26cd6e9106601845bd0a33ff79c127ae505a8281c98b2dabafc61b0182075298c4d9d17b9ff85ef651f5f476686ebfb7449737bb6c864cc001038c6cc54c6e1bf3e1f9de38c9f8792735cbe4eb84d94c2589066919b9ecf6a63c7515e1f4f74a72dd463dcaefecbf37409ec7c8900e9d49aa4a2dbf4e99c538702ff26a20a583eb3df4b260babf26907bbc296e2cf948c8eeca29869863f5dbede8466f3f3aef51e1f1fe8be5fbd2171fdda0a4e7fb1be1b7514ce2977e536d5e8a70a649fb947117ade12302ee5b7b841eb331afac152ab3e24bee20f363683d5553030ffcee3ca5a77b24147b71716c212f42b274fefad4f6e0929d7576ccbe97dd9d813a79063acb1eeee43ea9def27ee4041810eff747061725639aa3bdcb1d2259e4c511256f0653bd071b7ed1640eea2501576a6d8219ce2abc43e9c848ca2404640169ead0f6ee0aba85f971a0e52b8592af22e827361cca0347e0f221441b4def4f6b985baf173aad1e170f97048e979ddd954c59ad3be469e40209fa7540422f259fd68ad83949cfa13c1e883798efca21324567fbb42fcd29ef336ac279cffcb87f1b890f41bddbb8439a92937cb3b2a862f539b024d27409d8a4e2f55e65f45e6739d76dc964df38e64d6c0c7e23735fd99f02cce3a5be5f0127bf35b8a34189dbeccbe906b3c418ca82fdeef3385a65ef1a2debe2fea0ec7f1bb99f234cd3b740f96ba2e40c367127c69d1a47d891545791581173b3a42c091748dcaa91044b35c27000f31e9cd1088ce9eea8c404ad6f10aee9e193c06b87975c5717973f7dd221e831c67c20fe93f17911c74968b1226e28baa90a4e9955fc3757ebadc29394ebdb0bf604c66764708470405f91f356f1b2aedc94fd2d0e138e77bd49164c03b830566871fa43169f3d779028aa68919e61051721bc6db4712fd6e1cb8628db623e5e9d9c82832a189d4c052ad3f4901c51271c0e19ab08970ddfc4a87333d770ef88b6c1c0a665b2f59f62dfc5927f27b0701aa8bd8b11562be630b9ed16920601688f444c71088ff37c8f24bc931e904f2cf27b9e10cbdf1c4f4a62de57229416300f92289bce5c6bb73bb74d12b681214d152abac22bad26552279691c954a047944a6366e73d061f6453d54e23b5302f98fb699b2f676d0b702771c44ca2a513a2afab4e30a9cd0351ea34b24f06ab5a1ca708a4ba8f93ae316a23d15c92ce9c47619b90f817d074193d92ceceb46c5aed1b4f5b82bcb723460dfb205d171a3b6d3b21a2f484b86adf90e19e4d716a55109b0fd4f4bc421ff1e8a269ce01d6fdf1184ad18d882af87deecbd981944519723906b14dd4082074c1fcae858873bed47900932e778ef0ca8c03d3d39f4908fd8ed8ab45fa34cc74a30099d59430f69a0893bcdd6e485e774800bf3d3ded48da9f394b16abc65eb6bc21017ee02228e573bc9a2b065671b3287c15615d80711cacbf667bdfb6eaa714b321195fea0c9677cd01aead53dd409c1af1ab774daad0d65cffd5cb12c441d45297582563b242dc448d4518df5e6d4cf7f2bf7f05bcea570c1f31b51a92893500366634794d70bb722202402be4b327d835f937846b897fdba26cde14404473dac008dcb771443a1cd9f66c84caf7b1940768e34353bb310fd9ed6921fedf4cdf7d762628679cb34dd85be3fd6c4bf05053f0ba652e2333801f0b0e6682e42e76378900dd9e838f1b799e15df0a0a60d7d57742571549d3a5c7494a43a363c928cc5026df4642fe18778ef31e6fa125bfd3a9c3f6aace475a68b19df5bc853c3c48651da8b7224903161fe1197a84e291c118f2fd1b4ed2f0cbfdcfa89f1a87192b9f612b5143edb7996bb02417eb5e2fa081c897d6d7b798b429972a22575f006ad2ccf235d3fd0fea5994d25c14726fda69efdfaec7e53e1d0eb12392b6ae4b21db31619cd91df167716accd31a1c77baffc8e4239b703b0146bef4e336e39fe79e942ec98f6be7555ed5d8f99ef2a4ea81417f1ee84cc955ce40685a4ce44b6d92e057c675ded9f6f6aab239ba964786e7ada679fc658a05a5c83a7e63ae094612339cf73cd14b17de22ed6afb5f0570ccc2625ccba73a88a6cb1c2c49e0afe0c8f0454816ac216b9a4d5529158226a5e7e12df09fc490556a1b7f240602c0abf552cdf538010ebf5f4d058a19dc26feb260c4044e3970bc7c9497622427e16832ce690618060c7af75f88630f39ac8f97d066c0594475b2433f5ad032822cda4cd81b5773d2042bb236a0833ea8f9823dde31f16e38ccf4882ffd85602cb23dc4d711de7b52b13403fe4385a8fcd0d9b13a2b7d098cc596d845a225c51a2d6d0c8a7c1df805487bd42ba6c706a8ff455e8c3047d81d811b6329ecea6cd1b7e341b9b1cbb773aac1cffc596ecc213ab868a3dc605519e789a1ff23be7aa27ea21e6fb8774610f07f17644ac4fcde46e17ad58fbc98cb720466c608b60716083cde46123b1fa9eff5a6442883ed3a2c8693b1931bd82cdc480dd96bdefc1d66b6c6df2e54cbb497f83178cc4d9302d57bb2392f541faa869867031e45d754c502973b7bc980181398f8d61db189d47e2003bacfa0956fa23a97445b118290a28e1c4fa5b6801546c0ed8601a4a1178a93faa930e77112c766640b6db02fa3f2ae428f11f9ac6d2b68255224019c1efe1e87ac329fcecc7d5484fe4e8d426e653792a3fb51df8335a292cb6aa765999cdd45c08c5b1ff663fead51f32f40244b7803cabb878f76ed0f0f6a6cf5c956ae84ae63132f609be35a348710fa979b58c64c70b7d4fabc03bbe4a581e1768f8da56f0ed1a1ec1a60f665b2c9b4fd88f6cb5b4103092b21e0ad3b9aff7df191a33f35d132667af777b2e2f19cc2516a66bf0e45f9a7f4ba79d50a106a55860d0b60531c8bc75e2d5c42506ba88553bb6514110c5b349415661e28b41ee5a40c4fab6c3b953a65c3d39e1d65e04ab56fa4ff7a73dd448e4b95e95cac39bd1e9749f21469c3961929570ca0acdd4aaf22c71c7cb956ca8550863a1bcd0bba10913a3c1b1426dd8acf572bfdc2fdcb0cd3e2bad15f09a81c0e7ee893ca90f4cde78c46d269c5d9c6cf0d582bbb13892905fe369bd449f6ba8323f43d2a0876a531fed6282f2486876b7fc9fcb8b95dc2f47c46ba195e85bcd5a7b61ca4800d1cd1251b644ce6130d790352886a61a173533c8149d76cfc6f759bd3cdd7e792ed982d60a66b1870fd77c7017919f966bd95ad049ef037122daa151f1e2cd8c6c5148f69b8d10e1913dc2fc5f2c1f4a8f6454f1ff9775e84dd1eca5c8527b42c0a562a78a764aeed2e3d82c1b2f7a790258d9d3af5d42885ceae0216a87ac69d491e54f34814fc8a853f31ee1b7dcffad6edc2cf10bb344df97e71855699c448d325fa4d6d99e289e8282db153e1315ca0c0e07d1e1a153508940744c0f6e7fe2399e159612c0c482ab0c60ab0dfcc2c34b0c230a717ea1103c4c868a590e1d4a02f262c603547efc77f7ea69af42a22f161a41a468a17760edec99b438c8d84d1c373d5756894d720e146228a73178941e41fd68268b3f5a19b7577516ccd9a3161c8253f86608e2925ac8d019da3647ce8e51ac5bfcd42db0ed62b0da47dad5005a344f1fed725f74d869bebf2a5c386aa615475e1cda97386baea8e5aeb5a8109dbc94d06c64dfb9894c606be950867891647bee9f82a3c6dc3a3baf285293fffabb445814515113e0ea8936ea75e7a4ac5b75ae2e6f8e5f8b5ba6ee2a9e0ed0a202829e82de26afe3a3d3b9328c7d9a0313e2b23e1af78b340f1bc516bd2e18bde84a60f4ac677be4c13f82032109d700deede00abc338d557a48468f4dd81e5a384fdd4db09c351314f0785df2b71da599cf1c67a1de3dfa2691157000002b74ae8d8cbd88d851b337b277662529076b7561988b06ed0360ecf210256f60d4f8ca816a17080ca8ab6bf5f13ba66a1cbe9648570458bbda3ad700bd1c417aaf1b0817cb8ab9d3a72cdb31f2adc0354dbd4bda47e00c7174be53b753551a2bde56594a8e2c3acf1cb6d2b664937952e1097186d6e291cd249b7c8e16b6bf8dbe6c3d414217b2bdb6393a83e7994af46245da3cabeaf64d9e12c80996de04119b924f76819fd10b52a5e9bb8d3e47ca987fa5622f9e21e2d49c0b56d9674d37e153fe10e4f82868d34ea33db7a7db96d9f91f3a610f6eca37c24d8fb0b947dba303143cac6e03184aea7baccdb245d058cd455d07d18994fc14dc8d080b5d876b3ea96226d8edb22b385710facd84898b1409729de18ebfd8004f0fe8b499d7877524ca8ef9dee493d3bced5dbc5eab2eb8a36318da58618a6c84a1ea2a9ee71b7cf0f72ca52e87742c0439abd5b3b8ba5f861ede7424670cd2937ec749cb9ca6dcd0fa2e61a5e6e9771f9c8eb5fb4735b27fe3948bf0225e2b7bc8dd9ecfcabcf74e8cd4c3d3db33315424fd8b8bd0fffa4421979d700dae52d375fc4cd12d8452f875011f28198525f4f453fdb25d9450b0516f7e837f548cb2a52c8fbdb948488213b5bea846c93a1606d7665e9ab45ff8594ec4905a59c1a7c59a58b4593035f8491a88ec1f2ab402b1cbbc30d9a394f5bd92c4a3d68d51262690dc97e7e7aa2add74e126cbc7c32d7df1db4f9c7368cc91f2a49c65cce3e4efd22f5a2a59c4e56980f69c366c0cea4533bf468732c21863e1a1d8840b048e43cf1c62f8a2514859288d252ae65a493dcdf39c3dc6035b24aba8985781446aaf22ae1a3df89fde955929e51ab8b261b03b868b995feb155c1cd132a74d0fa829f52e0f3d9985040ffd3a8c29dcf86f9ec21ad8af13e6b0f06b22da2517df88c36d7eb85b67d2fb236e82f55899621f9e2adee8533f2fd1a7d23360cc63dc20e28eacd45209366ac9998d94d712b4f632fca770506f74fb508996102bbca82c8fccb5cf4e008be274ac41b1fcf21a980c9205d95733b96fbd7b893c8dd4f6704f5b3c7bddcaf2614d1f2363a3ddcfe79e2ef7beca68ed97eec3de107fdc56e182483006767c7a582832ef299a9dd412e9312570719fd9591a51d49976f1bed559f6894d3fdbc8c0f3c3a944ff66f3085a77180307641cf61fde3c3598cbbac3528e559bc7ecbb8c025d391d789b1d33ec8fbf202c1c97963a38e4b831d626295099a3456529b2b66a309e3e93128edd36812ea3c0d157f75506da85001b4d7bd9df6d62630bdf0d42158d1343abbffc69df22813cb2d9eaa3b542c02d63787811b07bc5ea6f57b96ba94a834e8d2dde4669b49feb7a786166c9e058378e91a95487f03f2b04ab773437c43250a0313c625250a9268df9aa73cde2795a245a4355697829f96caf86e5d88d6889fed1f7d4a9dcefe5f3ffbbcc40d6430fbbea97fcd83049e8c87a0b1055e175163308a820e67629c24eb832810059330c4a628047325f431661927bebb24e9e2ec3c19c78354c64ff5b7deaa6664b842596d1a9372f675b80e227585ac865243fdfdd19176615c04cc88c8c2b082839b7f47e2eb671c06bccf7a0ae49105ed7aef3795d65e611e00f8801ea8135df1d1e537108f46b514774034996bc5cbbbbe576bec2db58edbee90999e7038619b2bdb0777433319482d480c36a426dfbd4f5b6b1f19f5dadf0f8632eddb13d0b8d74edcc45d8413e37db9c109af9ecfbba1f5f9c21491ea09e2f40bdb8b499f0b497cfb11890b6b67321ac0c6e6ef379bfe29f9bc893351dfe7594b6539561749a773bbcc5b84f34f2660c8c9af8d9d15c67e5ce1ed56ac2a6e463cb1ebe8775a16d29d228f594e1268eaba1ddf222c730d26ed7f5be3de4a2c6ea32ea88097003535d4984e0bde4a69ad1ff6070d21a810bfa33bd1cb219eed255ad37470ff1bf7faaf986e842fabf5229deddc9ab0a1a2718fa43d6e9cd73cf6672294693f869259c4d86e8358990af22a51684588f9618594dc5b4cc5a891a8ca36edc65da1c495f5359bd9ef2e5110931ccf8e342d13a26d39942c6755bfe7e8f37452679e91d4de8265a2476b163f464cd24303198e0a88971924909fce562e9121b943ba46cc7059ff6d3ff9d98d75e1e301fefba20004a3291889b4bb99dfbd6c743fd26c9ce1eb863d4663342c7aea9122877e9fe46ef77163c51f34e684d66fafd3849389fb4b430a9e3719ecbafe2d19a98dd06eb26de4756c0438880dd5d1414e5ae53e4908cd95ce42d5e278016fbe0ba5d58c546eda87426a78254f6c2c70d4c0799b0ec82030edfd2586603701ed1f25d1e192d17c39ef96f91124fd77dc653658f3482f5c7f35cb6e91755bdba48f501f6b6820ec5c78e2ceb5719f5cc13d1368f3fcf80061b688ce591f156a99ead5925092b69348325ccd48fee86adf7a3a845c3d01ad6d7942e22666416664287feaf58d9288a19c5308466bb87baa085322377b96c0e00bc8401c6e5fe5abf57a128aa17cd7dd95aa6f07dff0d24655838e0b372172cdd553544bcb47c25bb41616f4c7db588fafde2784982d5624dc1b1023c5c38d9fbf04b08dab2045c7bc0df176ee7ea10b1d4e8d507b158a9daa8d0ec902e367af06ab371d496ddf9376ec1ba35b261e6b063a9144ea2ae31c98ded7933e7544375d19dcbc56f007a2b8cb779c6cf09b00300c7fcb6d34e4f0d2912f3880241cf124aa75f9244d21e37a25786e28328b8bf01094152ac745536879b7c9de93c070ae95b4c75afd351707feecc23801ab9dc33c7c37dfba579712d81eac08d3b9b59ddac9637b1782952b9a63c8e920440a73e1ef3c1a230f250e2466b4f38a3426a876a5b8f1da6b69b20b457455b1511853a8173f95a49bd310b52b7efdba4f2cc7f4d30c94ef554fe8896ccfccbd399c8905e5027972fb9f9bed712657f38e57fb8f187b6a38a733a50b98427ed068ec0946f8138f5c49808d1d1518972cbf616fe422fee9f56aac2518a51cb410bc01dfa2b1ab09b32b301e7ebd0c593e91b070f8a58d8c8f7c508d9d73d6e29d517b08e62f1ea86b19731678352b68995a359edae02d495f91c7f83db006c3147e63100bfb4ea13269ff70b4937790fdc38311d2de983af30571e615ede717355be48074b4ad777da81a18e9868adaa01bbadc28535de3232c4be99f11f0b1180658df91b456b5c7662a014caf7e68a65538a240f5dd18a721050453d7341f834033408afbcb321795edf58ee28a0c4ce64802ba9b8b89f6d27d8ab4060c1e5466a2898c43461ae583c7da3e98c68b642f63d6f81353651b9ba5890c110e3e19be2674dad471e7094db5fd160fb42b7719ce73178f9f6bcccc16664488c7b8a3db80f15dc2d496b71bef8e6a05683bb3169ba540a97590de000b593076a6d748996c0f410a1ce63c84be1b4b4cb013e4775a2a908267a35c406529e4e319094cdb2d8af40b270bac8e16a134870e9a0f49a5e2ce48a081f2d7bfc5653275c4816c2f26d3e9fc52bbb205c3d0a000f77ecef1115b2e9cb8b78917f61b1c4b6f1e8e874b7112c6e474bfb4f2d9ad3da9862260f3071b42556b6a24905be42b60992bad8da74068735e74146259f88f52f4d57437ed555222584158a8d1170d44f5aff071137dd8b233a3abaec4a38858a29157a9420044bd32f96df247fa7800a15d71732be15568aacc59331d2cbb30f045c26699ea144d207b3f61fb57ada53a0163e3fa7374d02484373add2949bb9a92063b30a9e1071affabd6bc5bf479efcc4d1bacb07b9cadfa8f64bf634e0a303f0263555d39b3cd7013a38f38df9469b497503f5eb5d96c809a60a68a496589a1a17e15cb2744b52238f650c626f39ed91d1388e0867b95f816d49b5f06c701073948b3d7cec4aa1b53601c2bc19be4ba3e29a850324f8a175642c022cc85fdcfec89e85caee28c49f03b6ef2b17d64fef113cbe7c57dc48b7fbf20888d0272796673d20e4166958ae406629391dc28823941ac1dba9b6019961b00c21acb1750ca7e721fca57875888e75d04bfd569276df0e4ed0b6e9e79573c542762dcf1d6f5013aeb94273aa5bfbfeaadec1715fc7c6ffcad26f685472fc374fe2cbad4a84f0d77f17e65994710a98b138d29f9269c7a99125ea160a58f7b22241400c867e6d7f09845f50d936cf72db8159a45403fed8bde740f7d9651e57e6da1b9d2c40c6bd3d79de1b3e9257690a1a39046015b97bcdb9340448be7a578d8962a47d9a07c98292ef33f51ba4482691d46a8c7d71cde5d05c579e87ef22d0f64e0b5e70259d570eaba99433681ab93cb975516fdc4200a36c2b83ceb71603686138c0aa6b0d53244b29cc22473a62d2e2f60f236cfde3f6c1a658ccda3b68e0ef903817830ca4d511fd0b7981bef716bedbb5b42173af5153dacd3a5f09f6a7710173aa29623107dc9d31009b9f2149388d6ddc5a2c694fe430328996089058cadafd47bd2ca677ef02c1024c542d3edc6b00fd5f47154bebe655f4fbc002f27e3204c67e4615562bef8d75ab9d40b67596f78bc4fed99433a5d84720f657cc9329aafd459c5dc03286fe13e3c57659bf1438509eda1eec6848e8572ad8be30b0562449c3711f828dc61c9d3553476786e744c78d6c6d67335f26d697f608e448b250cd14a30539e2750148215f32936ce12b52543f05a13c4ee8491b2e97a9f04f617753a1310c47b820ba6c6240146f413701a0f4c4f3c817ee5e0ba1678f58ecc1cc729bd14d142a0d2dd0c59df9998a7a64241f5f89c1c73c4ad4583793899b33487a5f4cb217a5b20d37f11e11ada78ad3b9a4c06f340bd3cc359ff54feeea4f71617ee38845886e8e902ca4a1a2fdb3c63c15be1a026ac3c5666215dc5127bf4dab5a59071b0698f1c6f2ab78f44b879900fcf5c476ef3049062a485cd04eedab4fbfbd7f8408f033bf16b2cd1e522d63801d3bb8cca1a0a60704921c424b53c8f21b18f3670c53cf1feddecdd39098fbddd81ee68be2f96915b6cac329ef13a0333a9114af4ec451dc01c46f7b4f8673157a51a914902af8aaa2bfc9ed77a878c92972ecf7323846774beb4575d9cc8fe1197df5f0f0559604782cb421010187f522e64c3ec9ce19a40637da64ffdc307d81a616cc3df4c887f1f22ed8aac14d57ddd9b406ec7aa068799bc07a207cc22043c6d0223c9d250dcd748d25997b5db9f9f1a980d6a4ec3662fffe893576de913253e95fd114ed803ecfa83dcb80141ba1b7cc879a7b1655ec3b98f143699e613073ec9df8c8b2520f6b71f9994323798252ff41f1eb4732a8c37b67d848c5597e3d0394c70f14742b510a0f5a19b50b077a46f3c5f01edfb50b70a32d412ee21a1d1300598f68d0448f7c650d003f6fbb6f76031f125283f4c1e1ba683eb7a3e47ffd0f2000125a6d42e76225f055c2027a4b2ea749a73cba1b2c98db39c709d59958e278dd0584ea726f98929319747c7703acc29b2e0dbbeef26ad3d968eb69ac122181dd0e2be1033d4ec8f994dd0ba954a2502e9ca492fc2bf9cb40d7b5372aff48d609b8a65ef893880f195c7c3d67f65194e0063376bf1e6aa99f41d59b9a525529347a9b95469adadd726d226318cd5746dfd87732e8f30a79c6ce11bedcac6bc840ccb640290597de3380c6226cc43a2a4bd40c0878ad6bbd7f9edf1ad43d964617e32d0fd37fc95a8e25319b26395ea9a0149a3de5b22526d79c2688236af7f926b3271792a14dbbb784355d2d432baee71e0d8f2dcdc851f9b903058e44eddc3494041d90706875e650b1cb69228306440ddfe5b13831751cf2ce4ecf9500bf3e1285f069c19dded282241c2c492d9856af5aa47c14163901c6f0bba230c7f9346b4b523baff1597601fc78d39100cc25273293d83369f436ab063f9ab04dbb914dd1b7afcf348df0e1436ba4c70df8e1c380f5cd05ea4b65377d7033c106bad95e5fb8ec2f329c490d39db15a5b7e44818380a918322646c689dbd81139a198240f83b1965766eb23f0de2c0375c180904bc7ce45f0190435ef43db2aae899f83e5b14b476c8b0031d0b4ec66a5bdd871a99c2d1e5f1948440ce960cf88cfab287bce4039f7785979511d17b3085dfe42dc7388f58f875133a476bbc4f4bc6242af8fe42011c71ca6337c9734104ca5f5b1daed8fe44a1e4f84fef20f519b0132ae082ba0f06608b343666cb3b5d969ef302109860caca51c74f891e9fc7dad658ddf68ecf5e86f4b022d9d47246df221bc16d0a18a57f8363b61c471f61f2aa778084de4d7007eefc2628fe1a7d8bf934b715b624ee476f5e8f81fa063d9827c153c8bd019655147ee2cce4c0215bb868c7c21757741cec2e6cd397ac12bb80f6eeb2974d6c30f537bd712439c4573d372439daf7ca271de54c0d28d96c64c9044331e4992ebfaae1252fbac6e27ddd9079c2d16c45058807efd1acb28775def367e5fe06255dab5825e1141e4e2cb3bfadc3a1c9aef1eb68bd45a5391a1837212280b07f6acaf02021a0b6c449fe0bed1fd26347dba257c3c5fe42b65bd88f6fc870dc843d99fa37cd576fbc9382c7db4562d380d4565cea2e889ea4e5d1df66d61a2b72d316fbffa41e9434591f3084bb192c252f7f0a5b57b79c8e217892beabc07acab3cf981a6d40a53796c899527ba7328294cb1839fa167ac8f8bc2978d78ab05895ec2314e19feacc6917c13c7bde98b78e9c6975bb8ca924a3a9ad099aac4c2c5bb04385eb8e4a2494f0a8a657bb79d6f1faa88fbf9c2be8d5c60dfd807aa6b2e994d668880ff3a7394cda33be76640dfb2cb10a8f557032d8c6846eb054f3ad624ca8e55ec2ad5300f97e2b1913f4b7a1d20659ba79811499620627ffab916503c57240781d4d75c9e644495f2902fe92b31d7e1d37bf42f7b9273acfd306bdd2305caeaac7b32b65e5f9ddde9c31732877670e790721a1848cba25a9d03564ec1cd42069cc4009de9a560ba96a7362009592ce49ecbeaa7cb6a087df7d63f94b99db29478702e702c7aba0e465a6ff4b9ed147cd8988cae904226ff4e329aa36f5e454df7abb0a727f134117ad0006c8fb94d9acf028cae46f5868672ed4104a3ddb279d7151580a14c938de942e680c15730e3f411f0ff98b141e15c23974a4d5bedd3ea92b8419f15f7b3b687dae35b7cc09415a16e2ab54c208a74e4c0c8b9bfee2e21683f9de07f92e1aae13ff04cf991ffc5c66fbef10ad57db6ac380a9bec8cabfb3f40da04aa54f7347a1bc016b43d960230838c191feb67f0acccd9b9e74b636b93cfe5a71cf1f1b2f021c2088b098c49622fa6395111b6d591f7dad6f52e73a130c54dcd636154cb3b8e9920592269fc7abca79e9e237ac2aafae5defc1023ebfe249d02b9bf0f0c62826e30eb85685bec4334f3e5bb39128ebdadb8444f405ab638b8a525f34aa113e179ebce706fc5a83b1462d4b58de9b3a56f83198d86ddbf3480b68b49978dc0f7219be38ade2683ea6dc76453c1c70b2c71b901dab4dc9113992f53231588a7f351fd3a0ec30d8285566f726c53bff5a3a185cc4959d6b0f989e98bf5ec0e4db90c11bf537f0b95ca8c67934ba63d1246315d6c188730d7350960dd248433127692b79f9845c8e077894a595d9ef0844040ccca1e1a66c443f0d8cbe9706b9de3e2a09d615879425e98d1c0846167887c759864f9c5790c834fdfab8a067c3ceceea524a82438c0997210648e927e7ce608871a0fa26090f0ac5d11c420c5e4b99f319bf4db79b493611e3f8db1d9848f0458aba3c367c87f70ffaf27a7198c6bbb8470a70750cbbd50bd7b125173017e49315809c40fd502f9e4ba9de2cd106d65cdda9e3c89a1a5f219154992aed84d7c6796ef066551646ed8803b68e1880f25cc85df3b6208e27cbbaddc5c541966763d5420ce7d5bc46d5fb4e1346502fd8b2deeda504d7aa1394e35b7e72729ef20caec5e36a89d0f55d67a6460735ce310afc5f3c2a9308aa74a1889ecc4527c6e52fdec7205734cc267e05659c8f277caf4ce3c087dc345b682d883249fd8cc413cd2aac5f2adf63f0bc1b693b873e757d4b8782a5b217a745022f1226852510f69610ab56b87f49f5d0d127ffe993bf37219252d4be256b945ef6cd744723064e9210479cd71a9d306f571c3ee5993f4f67604b3e749750bcb3e4dd066333fc1a24258b33f8369b2285c5f0e96f927b919d3ea2217f545ac97b97035792e65dd763534fe9305f40dce6a3ad4e74e4051fb16b7f4df92b78960caddd7eff1a85b0c91ec7c7bf587568b19b9d193b58a0e2a4ea09d151a8526596b32e3d7b195dafeff2ceecd13d5710c6c849f2e6ebcbac4e1e331694b3b5572a5ea23dd7417052bfed49a3eb3f9a5f25c57e8d5d111f6059ea711f8efe42b8b8e5d4d2fd445f177a6736308fad01168c43c61c86c1e29dd3053b890f919b034c0022ae1ae282381a8ba8beb1c99572435162b183e9e7a41e6f52012d5b89429c4e4630685fca9da395f067455896ef822db3044cf0c56a5f499d39632637168342b27f2aed096b69633e5f36dfd4ae6c46011672c1813bdf592695bdf99534c1e4c7004fa9686f0d16d078d933d347268a8bcd8c8d315d69089414963f2c3eb27bf8d860936a380914b4821e770f5eac3714c49d3668c52edb9de7fea8c833f8eb6632d8af30dc5aff9039c9748a6ef4798620a8f56f9770c282f4e86fb26b1b0e1e0d67685478c6d690dab9145eca339bdd90a154eca7c8537d6c78f8b6a11ea5e8ea6f336fe7d7301edc5475edad9b288f7e106446a135b226457c216b40a659835c455f7d84c35a2be1fe455bfc21cdd6f45527d0be4b6bd9307d7baa9f09fb3656b9fd05913acf8e54eb606a685428eeef11fe42d4e18b1919eae2f5da79be39b61811dcb89df1d60f6e12302081ceccf244a8574c35ff55ce6c280fbdafcaa2411194baecfa871963939714f7099ee079afdf7a0d60c1d34ff5e3d5f80046beb8fa1d0153d69b49bde8c05bd66b6673e64151e652f21268d125be1ae66565e94b9e944298ad8632147d342aed9b6dab4f76c02e3151cfe441e5c9bbce96c975a63ac325ff02773ca332d203551da946486defe1c07168d32dbf6e398b05bf812af4b3c2a467192683cca947d107dcccfe5d5e94b4eb3a7823f8a26ad072725af63e1a08ed9efaaf2f5db953cfa0b12e407ab856731ca601376d87b10b9badc8e30933c95dd8b0634b209a262ef236c7ce4046a0f82f84ece15b8072a71f65ae9a9c4f7414aceb5b252e09b94b3270bc3d79f49835b13e4ca2fc42eff2bbdc2880770061e9d9f17872c5c2df83dc77c791eaadaf470495e70e290c6bcb042a2a1708bafafc45368418ab4ab2d16ed09768b7cbd1558edbeac938d6d2efd7dd3513fe9b19f80b13451e0ac7c754cea1595c55133d95e21a7df10f536f7f37af95c3987795be76d55d56b41b67fe55fea0d47177fccbd5af3a7a6206556734c642b0df08c939ad8fb6b49b490f635fac0312d31cc00804aeb240d81fcabe265eb788a98bd277b6ef4f88d2ab17654c9a76fe3b2b25fa80dc968dc02cd6787196078f9a0cb745ee51ee9cbb38db741b7143234e212492b93ef1245ef5669afc1036d900fd3939f4a308843eb8857e95f78fc5f3dd36168b17e4763bec877ac0f12132d1b25c72370042bb7fc35eb9f56b888922f2240802d8e92b7533c5c4f312c65e8e834dcbc84bf98063c9392b8f7a7640ef6e18bfc4708e259ac2fb18aaa599d488e91f3205c5b4a1f9f56de8192577f1e9e41ce4116f0da5d21274b798b02d474d48b12133c92bf490803f39274616b78bf6a24bd8c9f1d435a1e428bb317716c51a789756e0f9d52f45f5345cab017eceef00b6f4b4cb0285c3faa9e33e91788e38f54e5e0482d4254a46d598c27fce10b034beb643bb2d08f65785ad8970ebfbeda901e4835b070991747ce7a747120895486991ebf43b2bd66637b630979c2c6761d4557df1e33ce376ed2ba097ce8c14e1e50a23df2b7cb2de6ddaddbe2f9711caec63a4b58a4fde05f778cd3e1d1dfae76e2aee274a75adf99efa3666d71fa3fac8c90fb2a440b88ed109e758657784aea0cfcf88d9d68b5eaad620c2dd1d208005f57522ae33cc077c34d757a5641b5e25ed850835c7c87cd1f8b7bca564d600546d13ad909504721923a8ea453fd3a4378c82ba98120bf39c92758b7978ecb5acee048d354f6eb9a0ccceb58fc7f9011947b91630ec9fac2ecbcc94b233ceae41b578403cf739f9c72c682c5f1440f8efc28632e9c8292ce8b63034f6a31015eec1a226b3a768d3e0a9440c093215670f323f1836b7e7dcb9eed4742178df705556c2334482ac29255ea4b9d05ea1b063feffb9a762d106b89529ef225e8962fda69c0fa63096e045ee1ed2d1bcec2432659372fc87ce4ebf0ece86044095c849ae71c32591c2938da453560c2a868e84e1464eb0cecf939628b2d903db48a7b552b25904dfa73b34e37bbbc2bb3e78df32da694112c2d266007f2f4d701b9c816728f37eedd795c8ede5570507e2db428c2bc24d852895880920742d49d2848c5c969463ed15b2540c59f8001ec165c25ccd46205515d10f7ed37b649d6065a6e05df18c476c5c715083ffbbe7da15ba7c467ce96a2e39d405763abf9542cbcf1d5e3ca226cb94c8bb11accaf84b17e794ef1c33ef00e0ae56b754b01bcd1cc385fd0cc3d8888d400306ef5d691df304b4f09795d1177efa51984a6cd13209ba49db6529c8e097b1b3142e388e36535a20a875732acda2cf5d98e64cd7c44e04d9366148d58ededb6471cc37301ce7bdb499b898963aab56669c1f03f605be8bd488592d5923041bb42ea6395b5283dadf2dc60d0db68a6151d87eaaf0eae7b4aa32e12a814ece4cca96e90d30a03aa930d4e22d53f5f794f0ab801132d84c44c42105ae59d0401731ce09fcd47c711d80dc9f6baad369e69c3eb6dbd81594dfb2d34fb59ec6946c37e064506291c12a83e08cfd567d117a170fcf9716119c10beb0eae8ad34de134ea3fcd6c56219d7841f7527f97f682678de86e717aa26d1a2ab6850fa667984dc06eb09675a4a24025e24d3611919ccaec80589a91bd01431a2491f6bc923607cedf726f957c7401039dabbcbd6c1570caa5d38b4caaade00db1d0944a2f4bc364488d59a5001438951eb116b9836625a39637de4d628a8297f0d47c63a5e907e7bee946ba4c9a8eebb2a949808eb95b98bef4500f5cc829d242878c242df6d13a14901e765d9ad59ea61aaf2f503e22f8990ee8c0924a783720f72d5a77e6b5f7bb3cf8d3990473ce61bc0c4cc0a8420263f5397da2eef098af6a93d27635061f823e712ded0a584d8b3ae3dd6c38ec7d7c709f197f25141cdf41a113cc71b9487cc25e2401f8949a0d45e6fe7dece1ae9b4cc5fead73a0ab275d5cf80fa407ac729a912779041463455672c9a68008a2041cfc0203262d1d607ca03e212cbe39dd3617556adb2d193495092780a6f61ad01712647baa8544156f405f0553f4537a58c1ed9c9f1c0dcc38a5009e9a0e7d1da3d9d0af201450db7bc8ae9323af756ece7215c44c83cf59a0726b6d85e8d7b5257b379966fb99806add87c6e088c60b4b289514dba42c2ba394a3c8aea9a6ed5a8addeab041eeb817726fba3116b319472ec855a9cb144f75c38f418b348f186a792687320908658a44a8e5f4aea92ed4af56ed0bf1a09fcf8377906925d58bffa382854ace3031b6364548afbce9cee7f5590f25dded48262befc6c742dab8734f909211668ef06ca1251a1564f599bc2ed84516af4cb022fa08d30ab8b22ecc14ed13d7c1b5f7e0c7dcbe08e6272338b1d9e4c049994937ab6808e1b5057f657df3fbea43eb8e474ea18d5d840667b6d27a76504843eab926232de69bb0886c75ea6b5b8b37f9804db533b7971305c124f092d1480cc13f8a2255346b7e971fe53fde5d065933d3e1e1cd2eeda9a85f1371b82d28ec0b7add0f9223e35df4360dc5ef4c6c332d0f43ebb28cac2350023c4fbabbd7295609a44c46eb89dd2c08c97aeb1502116c7ce8117f200d75592751aac576fc7b0b076c6a567a7ea801ed5a7a01221716256149270b90f96891e792d4104226dba99d4e7cf151837dd6f5e043eb7cae5d086ba0f2124210bdd098346d7bf1c967365fc6ca4faa589b7036d0cdfbe3277dc9a86cdfbc8beb7b73d751a858b7fd9b01cacdb0b438bbd745c9946bdbb5cc6626ae7018b83a36aeabfb35367d20f0ee12317357d2cfca8a052de3de57f8992493892d2312deb36b1f92a4d8d4522eb8d3ed94b8d44a808d4e48f069b3c5e01a3ef633722a24b23b1ac8cbac966b52884c24474faff29f0eb2a0b6354839e875f3344336870b399baf1068362998527707c4db1b97548912f6b9844ec7f5a22044f4169928b962ba3586ac9c8964fc9dc04858bbed8667a3cdf02cd327f6dc76f7530b315bdd4d460a8bd5f2eb064824cafff3df6257cd2746350ef2795b3a8ce4af929fe9ed4aa9b9938fb8356f513a04ebed34a69f736a9a38b717a9c7627664cdf294ef57a614372c72f46214a99cbb4c1e89eea3292e0351fffbec0a89eeecb33e941405f14b11e9263bfc305b7d6ef79070b832a49947be74ef74e0d2cd1435739098018aba2a92b3d745f9f2c5d6b24c6de2397c0d503acced6a428fcc31274752c454fe38e48b21acaf277ec69c163a942ba3bb871952952f158bf231138e3c9b5c8b88b69dcba578cfa514498f08289404d25d11efa3a7a42ab7c9dcb66f736b6c37e1d4325343bc0587d54eb90c23fbc89b641089ef23b2a7ed2932954137b6eab001bfc92545758ca15ece4a199b3f76bd7885fcbe4ff2991a7642929a82ee78927f46a2108ea3212a67f3bf22214d26b334cd6d3199f8d1bd4d4c20c87b761c45cfc8c9811fb591b02ba97afbe6a0bb27b00af6ae0de4b2859c4ca211c092648244b422f4c4b887921981d95707e42e9c55497268ba51cb7450ceb03e170fe72ddcadfb6c0a53bea2eb21a98dbd977fdb4a4f8e65eb5c90451eb7d3033d0b3db0b94e700ce6e1f159e6ab2e14cc48f3be8e1543e3983fcd79b68ad4dbd219907cf26635b52c3af0d76f367324c79a228ab2e209423be346b61f36c668c6036329a25f4063451cb4ff265646552f0b91fce0ce6285a0e13c30d9dc5e31e09f392b88ed8bbc9e01e579ce97081178b62d1bf8f7944633e492b9fabebdf6b2e7af995378c2fc25e6bbe4181630746d932a23d3eddf46dd6faeefb6a6b36aa54f64698ac6026feb71a8eb79b66375beccb6ba70d51e9ef93e8b8c7e2d9ccecdc300c486b2c24176a64887a9708b97c8a02d929f918055c705b420e95b703476ad30c722bf1abf647cb09dfb6d29f683968410cf7ad0d27a4d8751c36fc6371f36a2fb62979930b01bf0870ba94b2c6bdc77c2cb3fbf5b856877086b17b04878f16c952fc925fb0d459872829d40af6fbde8601cf15c5473b9af0ebfc538ef50fc63c678f3644ecf256b1c2ab6582e3d052212294d66071a0bb3f921b29ba1d5b2609739e270196a95f517d1e7034d886c457356e102b6675f4b38876fc1c24956cd32cbbe4cec347fbc8ee5dbf0e543c8453e12bcc4f44b3c511eb9e135b02a49008c4ab7d28caddf0260217d5925204b55300c4df8cc36ca1f0d038b9efea99c4ce746cfcc6c97c4839544ddebcd630d7492382605e0ad45f932910186dbed552effb75b2eccaf0a7bfc0de97534951d22c2393f0665d9fe8a20b9ab647f36aa7907622c92cbe4813003b9bedb5818e8be576343f1258ea1ea39223ebee3df8b32c33ae5d49d93c7c05aa033aaf95d72b83c5ff0a3c70c82cec11b882881e859724d8c4a9d4326f2a0f12f94f98aa663b9e4faf6c50223d3ae76fbb4f48ecbbda6c1c7b6d182a99936aba07bd4d1272ad2d12cb16ca7c8f1fe2ee8f708dd8f5b085d8bd91acc42f109853600a806ff370e2ae17f1e9676af330a99c7f8807466af8475145ff1ebf522f8f7e8d10c1dc727d31e60d1b0ad85e1791371a3ece64140a9615d37dc59915e56926ea084190d0731679fb0438854a0d84c4ede3a63d510b4001cd73999e6e356c8773ff5334935e4e2eacc0e02fc59880700ddbf00062aac486e67e699b4e25808bff4267e45e63c2773aa20896e890205b2f0d7fe9480334b758bb3a5699f043e0e1411c397deaeb086da6e782a07c64325035b56453bd4263913e491f9ff576fd397179315641f1951fb3cc6ca53660b29537e5bf83d81cdc9d3c6ca5d911ce4a877add6b3e66e7b6f276df7f3a874d29e291d1a47c075a8b74f695eb5f7d434839dad6527621b8ebbd538850e6add6a5d439a40387e24e4de695abeb22cddd96019281d15e0a9f36319314234eed295b50dd9329cd576247e7c7b3b898906e4fcc7ddd015b42395ce2452e44ec517124605bb5806a61c00a1df24115793152b8bea57df7375c41dc0931b25f9861eed35620e11578748926d768dd97f6e42c20c7f353781838d8423c8afda3d93c179526e3e2ff2d8a11d2b8f7411f62bcf6e08a1ab7b6f01ecf043dc7e2b6d81b0ae79d7e999d61a9658d66a5e52bec1762bde81a6dc09722ffd91aac33c4d161250f9e9e0c312fda304c1df681ca61ac114cd96dc2d7ae1e18bccf9b7a6e96b7df3063c3962b1544feb95e223e8d94d169dc89fbb6e848a94eac2facc52e28e25d84c58e1c617e3fe28a4772718df0b32ee8f7a92e89b4eb48b05472a4b849078a45e6cdd0c42f7539c4318194fde1f26ff34dcec22e46379f82a39f7a87343d910d61c64b5c5466f094cc99061e5b33cc5160b4002034ce8e120f818142edbd51610742fa4aab280f2f89841a208a0f1e5aab06dfed2e666477b816a58d5b784f5b83343fd84baf9203e9344cef0a14d1fae91ee6792f3c31390067cb0980526b444b8666257f65bfc32cb8ee18a0a4a9d781610a3c898bcdc3ceeb6112c9a9d476b163a6b2f17d0fdb0d23446ce9e4ab70b06960d7ffff9f28