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

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

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

Block Certificate

Block 52154 2d46f385757ca3c4a976a5ab36fd5cba1a914fd5de7d6e2d6c2113752628ef21

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2e5db6056d3c665f7e3c2a937e0b7352e01f466492dc7fe48181354a90b29c6f
Certificate Block Hash
2d46f385757ca3c4a976a5ab36fd5cba1a914fd5de7d6e2d6c2113752628ef21
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00400f0000301e0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005b7ef41b7b4e43851b40f5a54db4cc09643130db73711d6fcb9afd12426ff93f67bdb07e1094a4e14b6c55d59a10d4d2a33a97f5a077fe22fb2b97da1ac39c10ee0588be0b3b4431a7ec6f705285e7ff27f4febe1d3a1fd2ab2c0000000000000080000000800000400f0000301e0000

Raw Header Hex

00004020a2999c2a089e162028ecc10831b8dab1e7aa47013ea5267b96d8469e5d872637083457dbc864fdfecbbff21d3c0def530955ae41ab0f8748546e9ae135e6a44b43e8056a4d6309186f9cb2904a358181e47fdc9264461fe052730b7e932a3c7e5f663c6d05b65d2e

Proof Data Hex

59,560 bytes
121216020307091e2f8f8e86474b9d35a9bfe1cb4860cea083a17ce6b584af33d7855e5cfed6501a688a89d05cd23ecb077a105621dac739508c9430452b137bb3358a3498fc24205655d5fad9ca8152c8a5014fd0233426ac1e1753a794627c79859d14c0d5f5e7c84946ed465e085f8c6abe22b5226cd7f154bd7d2d9615887c0ce6529b9d6fd6322a04a0a020b9b05bbfc8663695ea1505602d7f48d897bd6a9a242a8b324d985e665712ddbfe07b803ca322f0255a4d6d774870864bd7c64050e53b2c74a73fc2d700ec39f95e92bc3e22dc99abf71c190c51ee97afc32deeb6a5ef964164a0a05a820a49d3c3a54d8e72f8dc352983e647820ffef94e9b28c443c458c6cac7a6cd37cd819ef33d158891667d32857a8fc55e0a1e63b4ddd732dda58dd4fa597c7310a2627b953af52b5ce300e7ba4d10c24d8beda44e2c56125a17e65142ed3746c3d3ff7f5000e0eb3c7cde48e6d12ebb15d3cbc0f74fce5966beb2bf26bcab6cd43d2a403711cacea5a009ccda270200055063a078f2e4d48bd74ae76dd4be2388cbfa0715c4fb15b68d940a985f59e4a6deb014e56f4b45a0b60922dc37167de45866a728dc452b4b0bccafec1e324bc9de442d44f2cc2470afebf91ecd33ac9a9037175cd690efb75e211e74cb065a117ae07b567b98f418cc80b929ed530bfa396933a4b436c2d8e5e4be114d64336c7a216481eed7e3cb161a850123e37e246bfda6008f1e540000a59e8239c1edfa25332e5080fb00b304e33d06d635e378ad9cfa8a85b3e251a61120f38fbcd77fc528edabb411acf7b041e6323682d7335efaf30592a841715596effd3f027f5de7ad9b7236a6f9bf4f45bd4c959f20a45ecdea15148fba95a0b422add3d999749e881a90659d7f20ad6287a484a30610ebc0f0edebd2e366f3fe8d463e29a02bbbe81e941ce7bde6263cb0407b62705838bc50ad34dc62d6da9a555e25c09c17630cab8521b44c5197fc0faffb5d9e3453075c4c608404698c9a3635b378e0c7568b60495eb6e12014aec8361abceef6238012400381d4b5b78a3085dee53d67b939a0af1a0149d275d9623c5eedca42778db737e0cdcf4005e9271286a338d5630ee3d63bab3913e74b783fc5be5dbd883d1a9c4c33296e3c6b1583ec2797beaf907fad6119c5e498f737f486b27095cf5e45f62116a9b8b9697e65848f82498b73025d31109791b311c1dd89b09a58bb3604c564a2997dae0d42dd2c657d81a2ac419d17634bab711bd6adc06eadaa407123bb64c2afc472970cd6514283752465d6fe03afd0ec3ab74a475386a5c58135ac8be08607f4565f12006096999f3d530fa5e041d0ff6b8c89390e2d54ff7fa0b07cf46b8b4a1e55a8478e77f0313c2ff8ee7c2b9d4eae52fa671117f34629e92fb0a792545eb81079449b4e8cb3f2f8f53636989d95db8fa65fa28d21816a56464f1b5223a7d7c0de39ecc17d6e591d9e67bb21ba46d940753c5ca3337196ee8a7dc5d4a20745ddd9b929f913d5d6bfedc3f973586a0841614b2d75af1693913a7d8292d2911419e030dc5fa7185db784ef7410249dac02d1ad734f2167133353a1638a676f218dbaeec2dbbe661bc38aa9c0fca1bea86f0409f1a37802b9713107fe3ad1da2f76dacf5b81c72abe0a479a4be665c4dbe2497096ca9e532bb2449817b423a031a95b81b79e22e4004663307be25662a2f55e70062533c713b9ed6bac3aab554e2aabbeed904e8220eb52ba3a2287d14b0aa0a478774f6bdbc8e0027faefd7573bd01b9a2ea531645408619614a49731f6763b6815541dcab36d924a151366b318a3ac33f306390865605a807b015eadaf466974d662c61ee0a7940217572ff07d0da2f65c7692a469f0810adcbf1c709dd423ab7e24970a6a1705c47a11e65562f7f41b9d5755af54fa5b71c364c189c35228b08ce3ff96dee7c4bdf6a44370b14756f3828cde9f98872a32b4ec1021cd35291b1bd84d6b04f880c53c1ae5354dedb8f4e8d41d3d70f563ebaedaadf332972e11b1e7cfe6bb23f68f8bd8c21ce4c787728916773f30d663a216cf023cc2902483a29700420e6a4c2429500d8700b9fd5e8ce854c771b34971736ed32b46b8f557d8f0831dff3bffcd496c4fd14145b598b3a005db9f9fd8fd755fc0f9466d1fdb3e3e2901920ad53441123cc36075c5ff4317f632b8ea9b9c9618bde2e65b3182bdaab80bcb2cd71955b60d163f000b83415687addde7455685aae2f13c10e92cfa1c090b49d5502256fcb4a6a4a2e75eb931cbc969aa832ceb1f6470188a53d8c7b699db6130dccb7bebc5f2d6dbb5df0100aee87e707695a646f0461e2027d0ee35e588420a3498bacdd75060cc647dff75cf643b4b8bdf1aad4d374b4f293a01233055236595b4978eed69425dda5475bf8d959ee4d1ebce5ba716298c6336a3b6836fc0f1f6f5a9701c17b8d5e9a2573567f89b8855e6e6bf9b1564b55390133be2cd62def33e7a4a671e18b523ede413b7bf74f0d0b50112bb46fb2300d31e3f9b3f4268728bcf23929eabc9950e4b36304dbdf611fdb0b94064a0d74f61ee4a88d1ab8b1887e8830bec9368de22d797bda74bab2a73c78f6fe393b6c59df09f96864e24a7bb827931ebfa6482044424175fdef92fd129451b1fe3603d51c411251797854ece0e4a4065e4c1bfcc674f15ae8eefb181becb286869162a04df41e6a9af363f54de10a608fa64330f2900ae372e8a9cb0753edfb80ed041447aea85c97e132d4b4296c27a325260ddf3230e3e0a6c46707de48ce7ca86edbc2e723bd0a39cd9adde5e249c401da837e9ef92f9bb6df72d61cebab9e7b5c17a001fa66e7666ed9e1cd263fc181e46b354bb89bc16cdf666316d667575d994a2f7391e11c5d458dcb40152b3b7419aa43c8671adc096c327c35e868d31957dea0a4b676282b93f512377bed3638b19ed6c19113fe85c048ff2bb9873c0f445da99890114c7e3e012d1da095a8dab0be31a9dd65c34fcc229eb7319eb7ac193880ffdc34ee2991d7bad59faac81ecef77896895122444d3817359fad1f642cf9d773968d524460d3b0fc3d60ee8932b966826e2ddaff650e9e649b5f3cc8f6a1ba953e6949cb977d772e5703e242ef4f6ad83f8abf61138fc5927536d0090203381bc6d1b6f389e030efb0f5b21654c3487be97750728a479ae874567ff3ca48d580919fd5b9b3c598a5a52aacc4606eff17d6524f51b9baad60289a7f141db7364068f8b008e992dd07d90549b5a6eb9231be0b5364afddacbf32089ec76497d2981fb0b78a9b3c4f1a687072a8249c625a2c4d88a38ed3132263e4ed4207b696f45b86256f525c1ced85b2f524cacdc11b43777422b9c6b5cb4ab8ed447b86c7c488fdfadac6376109089abfe74d9cf14ffad16412c2b1ae03db05e01d09c09d4d6b7df2536e63294ba2cf55531c26e792d354eaf8a8d022f56ec7a0ab4c0e40507512e2a186e5428e3073969753b7d343ef5c3275cd21c77611e7ff2940ecf7db892a6feab159ce63d760f493fc54b16edc0e1ba785393a64acbff13bff78d98905b898d63bb631605753edaf53cacbca70c36a2b898dc6f011838e80eb0883fe5e23025a7eb11d3942c12cdc37330ba27dd12b3e50e061a8333075a1d61f96871593f43d303ebdfb98f9ed9b1b0aa66af1ed495c8a2f26da4504e3186a18693b0dd584ac288acc7bf7a188c0fcb107dd707b94e4c58bf0551d23890985ea92b924841817615c64c503e22333b80a795c25b20b2d19f4a176093c7340eb04a04cc6f93649a01425f34782c35c961b28514958d2ca4ee3d453f6a5d90178cb69bc46f54dcfc3207b2b7ecab9cae0f81979b7345330df5c815fa26b6e60d1eb199f76cbcbe0c5f147f32cd1e54ace701264cfc48453474843b33e44d17489d31b87e30bc228c5b93cbb2c49c222249ef286e09a1c8e6e6a022e3e97215ddf5a0cbcc4c666470185cb2c79685dbc815d10fd93af0f42a3735d820dbd52ecdb51fd2b4492bf518490e758651bc32cee0e4cbb7b63c63d312d60a2c31cb1c2ed1d5312100b81276ddd5eb56567582c3015b530b5155c103e618a0191b0db890ab2ed6dc33c3a66ae07e310c52bed684d268be608106b2593fdba70936cb15b82e81b0a9f5fecd3311eec233d421165d3b40ea7d1a9e5c53274c2981469133e3d2d7ba4220db57398cbcac720f926ff2ddb4d8a6cb0c109840b8f040e925c14ec48273eb53b39932e614476223fa4aed85a74ba178e868281f731da9d70309e01196ccf26695685d3cef513f65791abcfc4fc8b41598e6640c435b54ba26a241ef7a42e130b8af5aac9b6e9bd64a2dae46d0118e775416300b2a4b50b80526783804d96d9222968e41e5a166c12d04024be8388970aa722714e6919624ccccbc4dd061a7e2c68f276511ddceff6db79aaaec4f4ad97187750aa6bb787fa011dff8a2620a9f43bbbde3fce8c68f37341ec8b4e939a16aa0d3dbc444849aa89d687bbaaf64998351b9addad23a683db37f9fcd9eefc3447e97c08f43a1773c92a360bd18b5176d44c91f46090baf43c11b94beeefdfbc723b845da59a0994e3c2716045446e11155c69e3f21f55c6d999f78adfaa400dbc3e396e78f1ad6fb503700cff7e7b05b5423eedf984124a5db6421949e3b6540ae305a3f66e1e351f54bed62f5494c470019eb0bbd4a920faabdde424d4951aafad9febf4e7f714047b183bb00abc0627ebb058c49e617f006e0d3979fc764b5f51c22a2716618dcd7616c72b3e24e4442cd327d46ad3c592121a684d1830631476959067853ba86fa4573afbe3b065edc25e9c56735d30f1bb6600bf2e3ffb3df8f7e95e3e8bf8db9a6d76623068d4209c2630bdf1d1e44cc12910633e17141fd84c2bbad60dab830d03877f51d70b8c9bb67f397b972e571c5bc8d60cfedfa8081f657d46b4470b3d38fe04a442f91bde14e81a82be2c3f0c532cf0e6875ddf0377b62d3f751148c264e099bd4626f90b7b639fc4403da769c800d7382a493a8dd62fb062c9bb9406ece56e9364823a21cf5332e7664fa3564101bfcbf65ccfe8aaf2260163f824f352ae97facfebba6bdb4bb7e48bbc4569a4bd54f32be308f889d13392fb2a49f8026d86c1f3cea5fabd0fd4b716e0fcf4b008822eb79f87313b2e19926c46257a36431d9fdc32a3dba4b9b8625b86a8c37ef4eed292e80b857e6505e2d02845c48795ce7a775924874a3c360ee4dcef464e8ab901610ca27fa592935ae39d123ded3641aff7c81d999661d3c31f64998d3585eb6d7de0b43298de8c48a34f19f4da5f7b48ad785e3d7465b053ca8d1615b13879995e1c640965c01328aed3a9022cb8fa8b7c551309a944a35172c14fc9868273d81d29df03e73a09a4aaafb3834fd68cf7bd17543ade11f754fcaca7fa57448572dbe73bd192da14a38b49d5387e5f4f99927450d671049f35364eec5bce51ac1b6c42af006fbd83bd8d45e81f9efd2d2283d8426a4282f4babda8923ce642edee35bd4c9b805dd3b36488411a500bb0f224faa1af291e374c10b89a84f21e412a48e673804d5d89adeba3b0232f398bd2fa24c15dcf7dfd538d861bdee7206306f9c210620e7bfed0785e4da80cfc5ea24b8b6859ae466e0633de95c954e4b9027b2851f25e71f1bcb8f8671064ab6fb321f4bcedaea9630ec4075b8355dc942e476d89c647baac8e46141774f2fe3b5ae4232a7c6ff3b6ba8f2e1f1eadbf287d7289a983f30ee4c0f330013d2f5e7a4c95d78afe83512ea509885e8b06cf9ee173b295bf73e51204dbcb12e3575d21164437794cbfe051c8cf1b94ed5688e7d854633634a4eea398efbdcbb2b89361972f9237cf968dd249c4fa9b9d31099125d71b8c0ac0fba953ade3bc404cf665a572b060cf58e815b8b47e41887f574ed75816d1d44f27cb21f1e1663cb6a74a826af528c02c18e9d6ae31f70784932d21a7f65aa329ebf30678fd437ec7f25ed18e95dfffac14bb5d76055f41422d23efa99016a1e3ea35be5e43d9019acfacbecf9d21245b0913ebdd7a1dd45b62be7ea2c98e35f469bdfd577345e84b182a42fd7ccb7cf8ae30c37647da49fdb3f140cee697733aa3b742dc58fc9972cb8e6e8d22173873dc562e36813a68ee7eb142c113edb91e091a2cd93d80c97df478a74386b7d791c5ff455a6b94937b9ce44a53c35704a389352b6b1c8c89e303f24b8760b218244e9d253fc52fea8240c1e98c1f3ba5720ac0b3ac15a271db2ce132701fe10a567c91a1e92dd8962eb6cff6c9e4ce432afbd39928809f610aee09e60735b834227e935975e161ece22c531b5a1b2941848b0b61cb47e297ce54ab465c4e9c31476e54553464092467c925ca6af54076d39e7fdd0c94ce15a5e24dadaff8e5e3c7f5713793a9806341b5020fd39c558e4c040bfa9745ad98c58b6b54699817049a259d2e4bdcac75e0bfde7689e45f28532d9eb27313f598d2d5466971e32a11e2c6ab722c5da6c580e83b12df7d746ded42bce96e84d6da3d9255994534621e3c3b773967d83a2977680cdbaf76fca3ab067d7e2a9302c3e31074543c76d03d7b7fe2cbfa35a11bdbf1a56deb244cba7be3fb8a89baf450e65a0f8c0ca747de51d923ccb33e10180f64506cc872ed8d20e3c0d43e6086f000a9fbe6a1009967d0b025febdcbc807d2b90905b0be997c2a079466b799d0ac09786fabe9ae84b77564339d9cabe137825525113b615b164af85682af53e12c3a1480e716a7d7788336440135f1b99ffa92084afe82b2758ac2a7bed799a0ea7759208dcbc19dda3fe08ce4cc6d32f0f4b5e0206efa36b113542f9fb76f9402ecd37299c299bc69179d10715c8a239a2d267a0ab362b1e98952ad6ca826163408f91f93c42f5616ed2483978a77b367080fb5e1b5c79480dccb5cf2ef4e96cc5505e6e2b0e985c70a25b72977d70d32f3cd1e78903bdf2eb7eb0289dd276ca1856c3715f44bf79aa10dd5b2f85101acfc0c81154ed10c7498552efbf722ded0c42bc8b0cc32742afd6389c97b037a4e320903192a1a7c487fbafcf9df6f0f12cb9bbe2839556df41deb363633bbcd0fd1bc6d89f32ad3aa87924f4dd014a32bbdc37596e472c68a39ec8f11fc28bdcea3179742f3ac5cd02606827366ca3915985f31e6f34a76a4a36cb3471f927f087761ad8b00669dfb3d66d62a25568322c5c18bba1638f88b2a4adc552b0d73cd53a650ec56615d1367e97b3914e18fc63bfc952a1497503ac93d14e823ff5e619250fbdb1b3127958d128824f98f0ae8aab1f45b2ce87dc652c49bd627957f61326da32478089d90514c02b4c847c93edca8a028efa1dd4db6ed8535424e2d1c78c06bf1b1bff9101810c0115e7efb13295ec94d775a9d13031a12365da2b34cfd43598f4e90b1b2007825cde1ff133163e5f0a01a82e2a283ecb3b026add0d7d2b44a47b59e692e9718bc62f98dfb6159cb4d67f24c2ce4527895c813ea46c9577c28b0b275bb9fe477619ada3ddc6125cd4f617bc6b7d1195bf63f7f63e69cca93d4ba41483834aea338f760ded27694ef5192db44fd11a3c7f0ad72baaed2c570dd2ed8f8d4d033ff468cb031321e45542eb9ca62a5ac5d546221dc703894f678f2ae1e2931230e880666051bc63adf555a048aa9edf4db9bd7cb81369eed643f001a1c93a31c1c6aebd7525b42233b2434a11fdfa76cb2bc17acbf8958b3731814a48982b887bab1e61269e4bcfb8d144d8c2e085a78526813d17b62e639cb08e54b61d743560e5e8b6eab208801cd48cac5856cf71bf75761265f6f3c74976be454ed1e0aad4d77c9602e2d1f3eefc6fe4bb7e06c41db8a5aaf1735c43a9320f34e82202cc0340283cbfb18b1da58ae84cb3f319502f384d2dc43d3a1fe3f96a0488e3f66f9044982273de2ec7e7a714d8d4317817c1d5b56689fae51777668b4e78c4979df2fee3b83ca371e191f79a4f7a2f095b67c95d1f5d0836a1d3408f7d1bdc6d52441515e996c47c075aed4476f47c48a07621168acae86004bafea71af153bf5b336b5f7db3c75ecd1373dfceb4076a03ae3743948e3a9c85174bc922aa19919de4be192dc985660e1ad9d748ead4c12100a91465a2b99a2f00bc9e4559cea0f5aac97a742fa514a84afd9550bd9d721495fad60f16f0f5366b57fce09d2238bfd4bac74be6804976823706092b86f1ba1fab5bf0ebcba951829682b3765f08344db3e021f6202b3f88ced739a12824a203dd399bd5ee2cd0930e465b7cc53fcabe3371008f9a1fff638ebdf385844f105d4f286e9820b4a314980cd3f5c00995cda713d48ea0306c18cc35ed9cc65fc9d3af5633a181d2d02acfd1d3999021c920b2821cf7f44458ee148b4b8ab3cb51eedf449cc168a9d3f70c63ccae682ebb2b8eb08ffea306173e9e5d3a58f60faa962b790cd9e3a280fcbaea0cee0be1d02915f964a95d15288721b0859708f243779b7fe7450e41d6386e135e0876f5a9668b0b99fa01ab421aea8b5a716ea8db433c169e60ea44aea030f02432f4133f292fd000cc2cad1d540d298ccf63f40d18bab60d5ab23af0cdee18ebf8565dde74c650170296948dccad77be76652d04fa19ad8cd9b956feb42f561aa69f3ced08a1da3fd3f5f42ddf8dbfe530c8f9d392ba2dbd0a31d1f3743bbd897d8db88f29cc96bc45450ed2efb2a76dc37ba772d062240feb10026e77b20da8f0196bc8d4b2debfbfe95a0537f4d982559d97b3118f485ca86525afece4036518888a3505d49e540792ef58cfbe3488906d0aeb5c96bde19fcd426cc82fba64fb058a77af0bedf51fd6eaa59e4343ccca1cea990d0584c2a5062879572b7ecf8414bcd28384627c84f6582eac6132b52206f0ec741369634c048cc3159b066258d371e4e99c9e8fa6507873dfff96454fcbca74bdcfe8ba6f3994f881ae9cf76a820ca623012b5e0460cdda850d861636892b5c91d7eb2643f118a5d37592e6a3d0429b16b1b6beb5ea2b513e79900f7163e558e0fa1b027448418d6cc57d55686bd28cc984d510d8fa0ff1e7509c9e32959d5c940e33e4d84de806628a05fa406ab028cff30b27ef8810d958e5691b395450f0fc90c5bbcf288ed4ef656dfc84f36d05bc43f8ac716b3497fb1cd36ab3a97d76781c4c27c09940e0e0e430762aa30efc01c6cd58c56025beb98bd93e25189a383972fbd50bf3074ba68c09f006780e2701206f863bd82363f084bfb0a24d20029f3477eb5c3d977e229f2244b36821251c6175c956dd1118ada73148d4323309329b73f6020f61c98cdc9e996cf65f28f94412037ece6a9b11855c6a3d4f2a6a7c7160de4870fcb77bae3909523d2fb37a86cdf5bb2155a425db24b24da26865b2c98258608e909efba098ea255f976c7fffb19538fbe52738c451af545712beafd7d16bb235b7ea0dc83f4735335ba9ea4f8c3f0e3e49593ba8ad1105532abab72aa96ffbb39d2658b78f9474f0a28325f6c767f202b846af430bed97c84978c9678bb280f5efcdd24d7138ff966ddff270989e4dd61a7f0756d233f04e8b31b2c9be925fba47757f92353ebfe83cb2ab3886198602118ef2516ba1c20c4f1a78c89942da5c2a93b071bc3776e1e81eafdd057abadbca04b247968152c859dd27131a4637ec73cee790a24c53a2889c5df7186c5d089820abfb78c34ec04bba838563bd7d5bec3514dd365e9c25b74fc24f91fcf6b68bc0eb54b9cee47a2866bc3d75b018f5a5bd557ee3ec192d4941e18b9fc2dcdec1a829fdee5cf2ba50a555c2e2ec3df34617c2928fcacf0bc74e86a58c8b0a384635176ebc5c053ed9c09ceaee4a352ff21d18b700c7bd08ed38033e9d8340cfe445cc395cc16cb999e4ed7a8ee44d9c7b6f331e92519bfaefda5038458d036569ca303b3198228eee1d9570945a13a4e2408de38c468f2d8807c7fe8922928cecc8a238fea72b3fabd3074802a0bb34f08b81548d63abdcf64a7632d299a0712bfb7cbf345b6c0f9cbf5f7360387044f546c779b3c8ad63cb20e3ff2b195fcd75cb4054689c65a52f4d85fcc816c6b57c29c36acde8cac0adb153d2d6f0e9aa8888fd7b06688f6e85c130b5b25770c34d448fed2a3304025cb3c19deb5b0af190caaf844c94486d22686b988a0a4bcd2f4674f8b3ec4b75d1675c08556b8e92895721e3e5511b0b8186dfb4ce3fec39c5efb21ca4f51c8f1cc3eea0b255ecdba8f88b55d9994836dfcbd29beb3a0b74f81ba43c5d6928f944d9d776d1777c927905837c521142f0197e56a7a9ef2c655dcd0520c4cc4ef36a0fdc66d1f3af4d0b2c49125d8f390c683b42d2e1043bd1ba4b3c6f7efc14c870b79fe12b4cbe16e01f06f08e589a73ede9e790730c32b7022c0faee8b5aea3d31c9dd406dc1f43c0ce907f717711603d1a9a173ddf2347c9db7a8ae6bb7300b0ed48913c729578667fb6e0dcbfe042e1af3054360308d277f3308e5aaa90211af54ea438fa2bf9beabdb8ee6fabec4f90c6e3bb14b6591cf435eaa737dff6c8d560a1ee2aa4b8e4f516cb00bf72d08406a13acf2944d29293436435c16529f926fb43e5603e6f03387b5bca5be9ffbec3be9f824f598f241e29c3badca82b5a3252d2f83c58715a6418802e6576035040f9e717f81eb36d90dbef14ac8ced7cedbc5c86e6cba760dbe018b3eadef1601934bd16d1b92548b1a659c2081fff870fc0be744d3fc564b6fed0791ad294d10b2e55b330588b69e472939ac42e346c3362a2753776e33ddcdb23c76f47f3b573fceae7c6c93b3d62ac298f5a7afca390c7517db2e5bab447e93f6bff0bb8609dddd735eadc2a94a1a195942f0c1e4737f4c389d1be5add0773d7cdb077af73e9f65e95be801e79131906c72f3d3658188f9384116d0d0743d5718c517f0e9dc2ca19ee7e7dc84a2a7f2b384336e74ab6ca83cf4c4e91b7b4c0bc09395d70a6ff48cc84d368acb5bf6e7516f750f07e6aa63a5d00f03b3e7e7464b39bbe8f1033399f541b4c2567d25f92fe331c5cd957548991b3c13b53d6d5508bb049132223e08e0056f74b8845a02ad9b8cee7d54a420994bf4842d5f78ad232ff15fdfc5f5b53d1621b87fad6849b42450acc96814dd6edc9a6a17cacbf7d0d6fc9c639b807e3a6c79fdaf0d7c94148985673f4536250d962b52d3998b3b9da18cd7fb6022bbb19bdbcabc831cb9f40afdc9b403fa9fb7a9ea541161c3072f119ab22520b0e07f9a4a4e650d8797e97714caf3fd8fc57cf147a01ea8a626aa2d1034213ed64423d486facc453acd4e3343385fcf530f5442edb25fd61d09d2691e191fafe58b5b44f9effa50cd45b2f4b2dccb4daa29e677d3047503c92f730ff6cab074a9ac69213640573d1ab4db0ca3b215e410a2a20f0695862b2582b37b43610683bcd0dbba8d0762b1fb478fb9ecfe12756d6d7ceb3f8f805780363987662bb1ce90bd7202251bacaacba574a74a3053e49e3a09dec11d6a0887b44ccc0a9a34b972d9c95dfc0ed2ed0812373830b0c3786fbb5b4dba901b880daf8fa3236801f5ef1b9c3e4dec670a74fb7ca3eff0a53d332df28a652fb426e171444d0e3cf78e35d1a0a539f522a97d8bbdd3b7ecfd91c8020dcc36ea1decf44e8fdf6767c4205eae83ac717c55e6d206bc53d18591cf0b1ae5dd1eca8793dd8cea73ddcbe6efe9d623a104f4b4371b9438f057d23cf07dc37acb72ee545438296e9df0e2e9df8895de53674beabbb403a8647c985a84e2cb1bab2b85528422aac3f8e2f82325a375bf90ac144c4f67fb2cab20b55258086d87e4497a003d5e477e1c771fb2623aa580f74964a35e277531a3aac816756f84057265d2a916f96483f0a711e6fdd1dc2ea77dc9039a43c1f5e10411ca59183a82bcfdfc1a1d4aef3c25ad4a2a8a891b929f298595ef255087d6c3c8ad0049bf35346a8f7b7dbf31adc68b047f57bf1e51736dc8391c6e4f559b14cdd96ac37134aebb01036985c5cd0330aa5004fe97030f7621f622f3cd88003b5250c0746dad481d4a00eca7e91be8c276b97013eac4dd314a1a10105dfda0d9b4c7f5fb71fb63c382227a7b1826c6d9a6752d1b6491a44a180d5be6b7ab08d17e3a541bda03cb7ced143bf5c10b09db3f66fe63974bac483451c35fa82a70035f50f9745159befae38ef4f2b0fce32158f43fd74336974c9940e98add1b4f1bad1ad87d463be614668fd8651098e497f9d6df07424d178ab1b43e6e1d85f56e634b76a17c320fe46380f65739e22995054bf8868839d209d72e7449da33e23479b0db87d1c1409221ed95261d09eb66a0e3c099750386bd7f2cb899f145979e0f89055d2f9320ad2d50da2f56dddc14cae7f02816925b536a4271599751430849a8ac3e0e8a964af563b75e1917262b49bc974b3626e5fd4c3d808b90f213faa70d46fc57f1e906a9ad9785d552ecadefff59272a9c0879de333ac551ae2f404407722d92c3937f6f1b295abac63072013ba5b9ba2a2d684c41573700c319cf5a7b6aa11ec9d6d974ef699089be8291667d379770569120bdba185167d1ea723b81549370b87ac66b84c459f0ee6587fc724c368c84afe861009985e1a89a6bd609e7b0fa1d47848b7a4ca6fb103c3f218fb9b51160c1a1866d0bc51f25da2154ceff65d6d446a826223314b09c7996d5928a07a2825599e37412ffb4fddb4408f5180982720cc3bf159eb5a3e393ebd167c284301c4405d2f62ca8dd459f1f18ec06da65e2c11312d559af96c305703a84a75c2aea1336c3a180da3018e20b698967ad14663ab3200a41cfca9c13bdeb91a0ba8159cda114336e0c1b3529f8c8ce4212438ef9d07f951f6594255c97b4758730707695f97b74824336e78a466d47475c9e167c10af631912a1f9085e4527527d3153492702fe767727a0fe075e00d37936b73a41d3c21004676e36f2f5a8b754f3fd939d7d41b033305a04bd1c4d3819a81e9ee26926c17ab34f730f9fc757a8569fc767c627915fb6402067be74c00986d2fc96bd46b927efa42b42a261b99fbc3811a3076183728ab7f9fd4af0ca2c558a30f5b3185c6b6ece3fed8043f00e3f67927d0c27e4c6f4a173881a35f42e5fabba5231b46bcccd50053b8dccde87268cbab3f07acce82c84e2c8da8c5e20e5fd634a30c803a03e7b7bff8889e514c51abf0aaedce52ce580c4e1da28394b3c410cda8e3c351d2d83593a36fc1c579e5b0f33ebefb80746a494f02fa291cdad38e99021ddd50b2a7047ec1ef215ea25d417451a59f9e8f7ce9ad64f7262345b246d7f1512ff99d1ed22cbc13dd8705cb0b8fc5de43a8ab95eedc25c213639c96385f93803c776b9cbc91d4c9d7fdbe3a8fe5dbd78e98c80a89d00b65eb7c6feae677b17a06c57cb3d11d8faa17473288c069dfa3e3a598b7e5543d0131d27dee3e7d4101d1d6a5bbbdcd2e3e9cbcef084f2fb7edeec63cbd26ee846b383103328eb877d3c32c192eacfc8f1dd5b5d024ee09b00bc12743702fb8b203485c4410ef97d4599dc91dd9237d2f844f65b1fb68f325d8bf2b998b38c6b7a68a8680f61168e07cea873be096c9a6cb0ffb856dd4816c42d2517a036d3202534da068f9e346d7e67a6826346075bf39a5018ba89fb496703835f36d4e255a4002b8b71c3a2a6d499d90cc828d7106b38729b14f69bea1c82f2284dc856f143d177ea95398ce4793214165d0b331d7a46be3f5b08cf49b72173d5149df4eeb7a09408ac55dc96a7084fac47ff197e99b37bae25d13d387ce7ae48b9e73765bcee6c95234665c131aff570f2d884f36dbb4f9c9f789ed9f09db6facda3eb4691510a6cf0d703e9e7340ab67e6e4d877ed30f30193f2e5e16539b3864bacaaace6376204c630915dff426949c2631b16887171dd488dbb0918783e99a5d7b24ae842e29f01445e3974d05d0d6b908aad39a09725d44dd297b9f046d454438291b31a9cbca93d5e509187642333a61ff6441d3bbb4a08c89e3aaefec4f1f281e69d0ea3bb10294efd566ed593d92e9c0c4c19957b960e82f2f8bc640338da7bf3b66a87a2c3a8cd7ca1b32c45970a7d38d5047a5bef3b71ba63fea7e4040ca4f9985211a78c32145ae07b6060c9f9626da8d7e049d57a3d764374a3bb7cd2df335e66419e2e59d08a6c43848972088f9228cc468d835df36953064198b9961cca7685bc9fee3c3cfd8cb99d1bf4137b58c7b4084c0bfe97b44466baf177a79df920066b8338048183596b7b2834bdc6ea7ef92c9a70655159bd3d01f73d684f7cf5882c3e10227a263db9ce2cf2c06afc2a8610a3308fb6b8bc183a149fc0731ff65e95e1a9399a0ce6a207f0fbc42257816f32b00aea27c5ca6e5267527b07d561f4a6e12e291d0a2068017e63d42c6da365e89c3c3d2a92c5ef4fc16101495d6aaed2e41228906ff516c4cf0fdadb8631c7eb4e73ed9a0161d59c3f67c52d52ffb011372cb95e55cbf27b39f777c1bfc915dc764241d88deab52c66f89670b2dc53a0c92cef074880932162ff7b057e667fee8fa56b9d4abcf1015830e2c12c0c9696f4b14e9e93a48dd51966ba747db8d979519917db09f44e5e8bacd5e70519abbec84b945fdcb67473a4327a1f6bbbbb94f4d539b4af0f9184bc4a632982b1b4b39e98f47f051096c85514fd9d67ad13e3981e5c65a21e6922d5a8c9c970acdb673dd16719b1acc05c570e1e704ebea3e5335474b29fbb4c78ece8eae9a60e573b7c1959616f1b4cc949401e55d599f8e58b2bcd4ff3dce4f1c15448f5d97716290c48dd2491f1a60869fa15c0b8b7fe3e4786093b1b578e79633377f4855c76df39489971ea6b2f60f5d938282cd33992f4c6f7c7a63524281c507daf23fa3048979db7a8bc780c426aa9b339ef84fd6caa93569bc42055f629d8909c5694110babe6c0c463250a27efd346577a4118300b032dcbe6802667edf2d02072b3ee99b3277d8cfde1791ce7092b3d1aa20311b577ea7fa07612e83fd30c403a77c909fee66f3253996e66b5ff285f4f5d355dc927e35283490010ee6275a97e03e17423a8ecbd2f79ad074dc63e331f3e96acf653a9eac11f27fc5aaca53ba2befdeaf027b80226017885188c9e5dcfb9eb82bf1682f8e74ffcdafffa149b36b335e1c4483db5def5c0347f7ee39c9e74c68606145fcfd05db26e808e21af30f2247e223d4de0fbf2d2c30d47eca4cfeeea1aee1f78a661db521ffebfd7df7881423ce27e59fdf4a00b9c36c394fb0da616564d796d505dd23132c44e3f290a90276ac5fb8b8fc4dc8a141a3df0d301f9f37eb448cc48ae21acad9f88b038ef3ae24426b9e70463be88eda83726b43a0e6577f2f07a212db54b715368558a6392741e4e27e800b72cfc3b44b1a2bbe87e49c80c0725cd6148a02e222527cb7c0ebfc42f6fb2e95c15678c953baa83d6036fce1704af66d8a2ad822504e1067488e2ad2647c78fc2a6e0e6a097a61964abed301cb63b7f7d008da108f11c94d81ebfe096140ac2a1c744654ad650924446e735e397d803360d22f50a7049bdae4a2588691d9c65de829979fd0bfbc67fd9c4d27295fcc03cc6fb35ff9750676ad5dd71f48278b86319cc895fcd72d16708810be23f6ebfd133172e4f92aea7b3a9f8d153cf708fd331a2682efcea6f870dd4e9809b36020dd68159b51702ed92dbe4269426747bba464190526d6376e4d30263e7db2717af8ce11de0fecdffad9521bd9d4a52bfa40ddc84b6fb23e3e08d915e3ae00a22a18b57db8fd3bb858f134872b477444f2963c96f1e39990cc74f98b852109427b0f8ba5cf9e2b93bfab62e220b03b44053abc9cad7372e5432e455b98e7c58452f8abecaefece6e20332552ecfe72d7c01e95dc0255cd1ed000e17b2fa41e92f697063c4bcb04873c0166dcc8ad75fed26af519e962b10ac6d6077884c480d6f0610c70496e697995bd21683481ad46bb6db86c7269db5d066046eba7b6dedaa462f949d4b5b88df57ebb59aa71bc7a84e957f3889f74dafafcdddd306dc2c00740b08cce650ddf1b2e3663e9bc12c9f3b3b5dc8a8605af5f90230c88bd8f7515da3c5a8dfde3b7c7ba1287231cc45439020451f420a1d91a980057ddfba9f914e6ce9d26655f3396bef1eed185b53aa1f9604723966a2f856f13dc78d9234f1c85957c2fd5f3116e8490ae035c8bce9da56795aaf76b94b643202bc402f690fb361c3091a9a9f054d11314c362ba4b498e4ffb55aaa78f1fd16a6d6e096d04cb2306e67cb836bf48bb9a09f94465516370ef6b7398aa4c516c9374b33521659a11fdc64dfeb606fabece801b89f0ab43fb84d4496d8e03e98741bd5a8085b57a1a508c399f034988b5e8e1ec8855d915b395219ff7bfdd83b24eb0ba6e0c408a8e5f49084965c2c9c0b27e1c2548ac18ab689365b45c7f6558562337218ca36e216a4a3d688904fb8b8188c5d90e25e3c4bbf897f5c043d9619502de0402ba9e4b5d4edd126d62bc52bb68d76ac9f0f441ba1f5276fefec0c03f229d66277691f654cd2cc554b476c14dcbc0f7d5390ee15a51f5d64256b8bf06386dd939e86d4467b2560dcd8600e8c875e81d71eaa97fd04f1d4d5c942161e4b3a8ff673eef364457e942dd9847d386ff3824dbb35c5d477fdddaf2c165fc04e8e054d0c8c57619bd9c9684cac7c6357cc7e5565fe1ed3dd0f44c1e01bc127c848257999cf11fdeb79e31955d6ebb4d13043518e9deabe3db4179b0d15ece09bb6d560f2853aa245adf350cb73a0b6d706e788d8d5d01b350cf6df42b351fb9fdc1f23bab2db802505ffd43df635a4a9058fdd949f2deb246289b0fa48affffc9c29d2b6869f42f4c30a593d46378028fa240dfe09d372496957757fb5bd8cb25e06e4aa4cad0fb6fdb37442d710bfcf70e647db9af8b77980dc2237b9a5fb8c6f150e1bd4a2eda72153115c1b9cef80e15b3a18a93a4668c98915cc145ee6eff443302f58212be9b30c372507fcfc93a279ed34e133f2be069714957c6caf7aa2ce82f2162ea16800bf3ed924e2d5eee86d366045f1ad50be242b7a9332fb180d4745f7a11229f475a80f2ff48bacd86ef7ef7c5da480f796b3d2a75cbaa6ea7e99d7eb1e408ee1b2e09b76cdc8aa6c3da5aa866db9995601a1ebfda38cc5888e3b82e9c1436f4aa01ab28c21e69b864f9451e697830c02819ec87e4fb1177c18a3cff6937b9c075ecaca14aab75548c1a510885cacefd32adfacd13bcd8b7b6363c810e7e3991c3e91440ce5bf85a43e52ea33309ec2cec1b18c99748d4357ad683ebf1c9829abb0cbbeeebb7aa6a5f190e0cacefb9bc76063b38b124f006d876193f6aac61f1a5cbe2fdefbcd505125fd129905e8d2c73aa09622ffb7838f50dc7df71e4b4017bef35f2ebe188be074e790a386c1a41e08145dfd1d28a352e02b3668af53ec3450f65e0b03d33c308e427d77e4995bc4674d0514d215a13c171e9bc69ebfc73d1cfb2916e9e985d7dca3e4f18bd82ca2f10119db3315be409422051640d186f2e00e2bc5b047fa45dc158dbe9a957aed3436b507a5f8346c344595dd7f5c455f131d117650029e79a5cda0cb6e0e6fd46d6482d307689036be79436c9fee6d074eaf8b9b19fe5b7058b155c1d39f4aaf2546de813f572cd1d61556f194731dc23a5be3f4f9d41678be1d7ea90fb6f5ff3eb2379f72b76701620282822fb97f465bda962327c8f7e01cf7b95905fa22fae74bbf411ead9de8d3d66bd4f66cbe05e31bef9ff78f0e17059fea5f70fd26cbf4b249dba353660c32eb7aac246ff4ffc79a848e2539e3dbf6bcccc6595c8df57ecf6ccc7e91277d5f2d5bef705c31ea561678a6cc1e99ed8e46a1b55355a211bb745bcdcdb25546ae39b2795aa46c2a36f5819a6f1354c4b0907ec2abe117344f2330b90746a7ce8a7cfb44e524885b49c6cf9a5ab34d09a92a0bb18731ac0ad13ea5a30b909a16914eb62bb5ba0be7d793ee8de52ebf2779f8eddaf8414adc85430514249647b560692d28b394c4534b39cf8822ffaeae54010d13af086f3c94b2f639644e6c158727e6a68081ffd7fbe908ed74d1d408ddae4ce02e0807609e4af543e7e5315d51b58e8b75e6342863b27f0958d7d9084519bc4646bc5cc59393270c3d9ebcf8040f1f5d5b8a05e71816b10b3c21e0872c4cb90c1300a686c22bb68a9aa1c87c45db61a300f56c08c19c4f9ff0e13b642964ac6365e5b6d8ede545bbdb62c884baf819dafa9d9e02323a815a9749053a944d7d4002e4d536bcd80aad1d65c86e58aa485df668f64f95e81fadb393544f8e7c4da2ab399944df7a3498e5dc86721232efd7dacf050ff78bfdbb6a91376253a16f533a640d1b286b54c1e9e28f227547065bef301521d9db879f0dee79918fdb45ecc8b80289e886c3e56353d6fe865d751a29c106a7b0b4d7cfafa7ac113e1a31e3cee8b6cd5aa66776f3246f443ae18a8d84835e11b83147eebe492a44d45d9c8bf37ae41278ae10f45efee4430bb0f837bc523d86beb63f712bbf961abdd4bb8271299f544889b258d6805a501cfc7e1743c26b2a88e4d5f2ba9c844e86c4254edd8959809c7b2476475f0397577740c26b23b25b6107d4564428291c95ba97db764bdb82dcdd136cde43e91f83450f4a066748a9f85a4751692567731b8e28a667f6d30132602345b2450330f5059f43142fce682e8afd17c4cb9cc1a686f9a478b578bfdcfa5e82336b16fb7bfa1fdf5f5dcfadd685a0eb8bfd557f205afcc6e15b2441ff03730885076832ed400011fef610a8f05f020e5219282f463e37ca0dab3e0971affaedcabb19ed3dfd67bf086e1b1ed5e526c1c274c52969111b1aa7383dfcbf580c6480a8620707ec19b7c0e1b8b9b79e6adfb32ef9ac5729a3922313049c534ab4ec990271fc30c02e7e4769b822b2a638160445ca7312dd7dcdc34f22f01d5224b97e9b4c235f67d9cf23ba9ccbd6726824aa65ce0eb0b8f5ae6a4db5e337dac0dc3410f297256c9de024b2edef739e00c8b8e5fc9c0afaa6f5a28b1f99bb08ec97a4b08fbcb461a0937835b15929e76d5f77e9a443350dcc65b71145f2d656385ff998c8cf36bfe07ae392105a8ea7d500f5ad4839b5d13587d076c85ce321060af94136171fe44793c267fb37e3aa912e3412cfcee6cef70a920d3f47324d339ebf62c25dbea97dbb165e7a322d49927d6cd4dad0229e052b660069c2b2aa8957daa6cafb8b072603e3eb520c9db6bca4ce3c1b9d7aa679f21493297ba60ce2c166c9913db7da9eb4395e87b742aa954824bb5a0c8d4c5175d9e8b2a643cd2474754d97a3083f76afe06eaf63483aa1714232b2116111f61028185ea9d031d0d0069e987b8570382c6955b8eced63c4f4d254be9044b3d3fdb937c56e0c139345fc48c9241af3dc43d12048ac437071522b883f1ebe069f3b0c6a5eb87355c1c652f83b2c81652a189c7e572f53e05f2968909c4c2bc384e9e9354781ef8499385cba8bc669998ef8c6a5787fafde26cab512dcc3881d42b2068021df0fce2dac7d904429144c02c2a03927e6a838458fbe35ea89fe71b7ec407602088bb8671e85ca085b4bf9948241ae9615aa9b3f402ef5eec3a33bdc351bc7bb83a744bb5ffac96cdf6421a65110ee3280d79412b699cfaa35eb1c405e1100d556f8f78090a7591a2e3f599ae47d413cc2497d83fc52c18ea3646e07f8031b366d65f542c9b34de9a50d7e9832249c5376f2b8c5eb8ee02aad9e414264555dfafad51b38023a152363b5a7841d72702cfaf07abb9897dfe55566aacafde55fb5294b944a2765cf4b759ec907156de65933fb30bb7eae4750db45724bbaef4c70073d51a8d9bcfb9c2652f4e94b1e8bff486d4b4fe36c18ab325111000c0a36fd5aa174254cfa5113943ba88c3989c626f8a7e226a586a9492aac42e4521bfa8d13b3a97c33470ea5ebe3d2ddff7ff9510d16491c7f06602bcbb4058912a0aed09b0e5a34468ab5d7309d21a958ebda6fff37608f94b2d855ad6efd8b515682e4226bde95de7f099b16978d40993a3a7265090b40612160f3884483b71ddb7dc1960417531a47a628b216efa92e1d3018b306f1953c7aa2ae62a8bfa58daffb803fa5b1f80b7ffa21ebfc93d69c72c8a82e037224bb2cc486c6a7e608d209ca035e9e4b1e176b57fc140a7168a18c69f1e1f84c29297946568b5e880cb06f3e07e58067d89742b6dff55d6d9f5a199732abc545a4dc1301ede76fb74a7089c10e8dd9712974ff78cfe8a53e7d8df582d53f5ad2fd3c801bd2c4a614d7da59d5a52ad38d1a35c235fc5517ad21568fe3071120e2312792398051e94332c6ee5c437857ddbdf95af859b4d6e274dc2c87a77ac9a8d519d5f365d11851e2c86f024903395e7d5d0f8dde6b70508a75c38edfda9ec12bdb3aa45a1d8683f70b308cdc8567becf87a136eb76ab6e6375077ade9cf1468fb82a23e8a801ecc038c00ebbbdfa81807d476fd114ac76252e334bd3ad65fbeffd82ab359cadf8a15952f2a517318430bfb8254a5e67e8e3c6a48ad42356f6cd7e7e9a3b395fe5df66b53a0db40b963d02ab088ba66cf9db4a9f82353e29cbe568f96efb4fd78ddff6f7a62114df6a630172f015d682fcfe966cc77fd1bde1dd8864a16b38fd7ac1108d6b28db1ef78ead933a02043fc4fcc9c3e453f12c619010d2ae85e1f48d1fb0f7758ce1d84cd13488173b349f2dcb9bc71546e6c49d60c746f12433d8f5407500d2832993929c0430d254433bb7fcea9b76325490e11c65b3de69a4cebcab62cdff29fdb6fae7485ea21483955263f473f949401b7e228f9e188e12bb285466f09335cf37ec77341a3e8389a5bc7643c3be2127144bf3205f3da036ce2d577fbe6d1bfc87a1b83eb4d7d51c3936b3fee9e4129e284cc3e0ba688d432242f0ab980e781ad302a126de4160f06c6c1ec62ac0958f74d5af0d30db9429700b680bc0ab48209a6a747a74665798ffb44b68a2533a94818cbfeb639c27ce015df83cd63618d4aea5d213e8cea0ec90bcbf62ecbd3c2cee613ecdbd7665b9d7783c2859282701d7b2158e0a66ec2e41cd0c3cc4ee42c393eed4217febdc473b6c9cbe6b1dcd1aef903dc133e08fef7df46e02856ef37de7d544231cd79a3e2569cddbc894769d525c06f23fb5723e257f8d2c1b5cd863606f5dc4a6b0b754fa9ebea4353cad6a4760055460ddca47829e2d8022f7019378ac0fb395b680ef3495f756aa54e69bb5d137d675aa10df85eaacf275e916355b2a95c8ea3494d2ffc3ba39f22ed352f0582de75b9f1d0b83d194e624bc21a3144db806da9968c66b28d5e399f6ff8f0b92e2a70ba074be0bfa5dea7a6b73c639119b77686f8d250fa5a1126406d4419f71bc5f0b606db45d4da78bd568775fb915f7f9144322e309aa22fd454fcac45cfc03e351c3bcf9ede2226a6da3c5b8fb16dc6b083b917cab8b29c7ffa5a3bce62baa385592dffa72412ce283e5a55eeba9bb1977b8b3346a50a04a36d58f2bdc06f31cd07ed6f10bf5f679edd80e1750bd4fad1ab518f6a12cfb87e28ba466838df36423a6cfcc787485aac942a740ca87b133ae22e8cfabeb8361a14a1980fb6890908023075c4888c0e210b833889c299a189efd680fecc439c50c4b89e8b069dd2d410568b341f413e2462c911c164a5852711bde007686486860528884cfeab9dc8d52c09033a83f79de487df2c8ec0413a3891d1c5ab69037bbfeae5a61c2c95d0e8ab6600e3e10a1d2d23cb75794cd5931ca390056111db76df124e538429563b5e54f399d8a9828e2c0d1c18443b1ddc56a0b72ddc7a08084458646428a69fe0afeb56259a580652047f793f105577953b741c390afa4d82db298a3a8bdda3f52dd1600b9f41af5cfecfdd3b8b66333a61268c4854ec6ebaee6513a5cce68a67f1a0a21740b83df8269a435020f4818a3f0b8a227d257fcd0efe43140bf0404773876ad67a222d7ed32a2b340337a7bb52f70585446583b0ed7ea1342972d93fd14362cc5a49facaa0903cab51f2344f73e68ad4785d1970a5dd514b9ab671a678004573e0e7121f46338ce9718493d3a3ac80eb7996a9b144aa26e04dc5c47343b1b2e35f958451181e4a4bfbdbfedb3d9c1b8eff10e3486ebc879cf4fa126ea188158b39ac96ed63a025a4343adf6b856ec1ab881aed9d83b7e8019acaa2fe319254b33f23b99c3bd51bbf5b1852ded5ff0273e4733bb6400789d65bc7cb48336aa24b34181753646d8e60728089cb1564de75ceaa221f74373ccd918db5375e2b6f56c8dd8fd54bd7e064e07923414617b121ecc553f71e47f18550b371a9cd0a6f3dfb53041f46b21181e00db8d9d7d1b85b4aee82589b17a71564dda30d7f2235ed0d37f852252720df1b37d2f5d62f29996387b8ff7c81b7964f8d184bc5c8b2320939ab2cac7ed211a55ab35ee2bf6f4e8436c552746dcda0b18ca46d3682be439784f3f4642a75c7c5c8e5215e000dbc1f02ad904e6c395a90946471624a09075e83c8418bf11764730004710f1f61d4da0b1221a672c908725a7a96bff1a549098718ca9974d909d51512b219480d8028dd4d74c49dfd4fbe4c61b555df8874d0a66cffee051c34de97d52e07bf51442fb003ec315f955bdf7f00f091757c9b139467a0f4743ead44e0a96cba556313efd5efe3c0ebb39fddfbb1f12617928660a650a6f886793d6240b8c99d74e5f024a4d9ebfaf2d0f40a3dbb1d47230bf2282d515243a8376ad1d2f9604d3bfbbbcb7b117e8dcd289e5c62e40dd85708b20ca0ffb7c386523c43e7bc2de8168b767933bc474fcd97fa1decd8e36e1e0bbf96802e89e799372e693952adc8ef6aeda71956f9bb7ea270be20279da83e1efd999d16567d47ada0bb51f923f61dc302263bff68555cb0e29e8dec0052aa47c8800e548ee9a012044aa0ac2a9408710150cc88bda62f5286d6b4069116cf2a69374d35cb0b0a9dc18c82915431af2ee3a5e9af7de16f92cb69edcdc1a1397fa659664d3614c3183a718171458b8b6296daa65636b3b798f5a95c63003000ec271ceb642a19cefeed2f4f03ee9c26debab14fa596eb842a5c5c9a881a0a1022a7f736192035608b73cee2317b1d1aff0bf66b986ec87195ae8bbf7a34fd26993e3cf41e208cca52cae974928dd9420eee02136b142dab0d1726849fc8f26e2fce31bc54ef1e3cdf74cfe94746ba17bdd9e59898a68ebc150b89457b18f7a2f50b6aadc20ae3464fd684edfeba06e570856e9293155d193b112bdfb45409aa23f05ae7390c64ca6601812f10f9f84ffdfe29ecc77b8a56716b7be1af008e03680cdcee680bcc3d1b4d37afa59980218cc15300ff56f6a036e2ab2e0059aefa32882e01f09961135a9f7b1793c80242aeec916e8c3a0449665e3bef002906b2591594ca28d27ea300b2b121e444f96ca8138a91b4256b05e4eb8b13f958a0802f29417111940e03c35d10c3de782f553f60bfbc5520b1c7c3ffe1f75ae6d5d1066f673800425834e5a1938b644768b1b6eacc76645051fa54bc4e2a06ba9377ab86df57e982fdadca87b2760e5c68df8657e18b82c1e976563d2cbbcf2aa8ede4c82de625ed9cf9a60dfc1d4e1e40149c867c9c3c4dee174622e905ce23d8f4610bc786528f82e7bbdd6f5aa243a66d5d90ccd214489db4255ce008250544c334c64bf9060100ff62a12a5fe801a5b4e36d994e12d161ff3a086e6c894ff1089a7298c63369ad785b7e781885e76f2fed0202e2fa1ac177cc5b31b4b4de8030f15d6246262be040f45ab3a60159b29fdaa1b76d9b0ec867f6ba2e9561d0c2779ee718c0aeaab050cf83a3433b03a15f8f1c4501717a766256d61b35db78642d8e9e1f7206338187d5bc259c88d72452a89534c4c167174bcecca45b37d00b84d1c8c0f50726ccd98c41a98dda4639c632357d6b10720cc5595c8254e31f819f1cb40dde9415c003c22d3cf0e5517f2df8d6ec44c102cf70e03863d98bd6f8711a42c349cb44454aa8d5e58fac68a2e27b6afb39fe5b74a9da34a1a4ab7827c6fac517ac9054a2e36031df4ff53de9516d2b68ac40882c056374b95c8b49829d5b51a7e1a01e8cd3fb8b96478a8a53e10c06b41a8b6a27dabf2bf45b32e7924f746071f7660b9c0c810d023d6af95c9a6e34e5a7cb8e051b4ae77edae7bca69b9f8aff51cc1e135b34a1be7c14cdeb8e79ee5c6005980a8aa749eb287a563b686c086d8b461ddae9dded618efc22174da5eeafcbb9967d83dc1461925397ed494edd7ebbb0ea3bad12e0f23b8c43a699cc7efe5cab107a15cf91ce3b4dcccee0c038ff355469ced5cd0d795afa9fe6f35617e00b675a5b240a56307748e43340ea55a1a08aad0268d65e37947db84b1b3dfb1e3fa3db2a402c538ff89deca4ef3debe93dc1f257ff7d217f9f4bca67c1cffb10a585bd670ab5ce402640c02a1451fa31fc9e0409ccc160885523d640c6ec64084b65f3fda849f4101fede09fce1e255e9499a17577d5ce3f97ec56be16c238bffced7d2269aa77a5e942ea0fa7a47afef36100d5ded3deb0f2b2b7fc7d0463151ea22a2caaf805b788276a507ee0b127a94c2fc43dc954a50f9b59fcd7d0f8c8365c4bda5164d1d6836e882f5876d0628d796d4547bbe467deda6e24c961d8a4afb45b67687a72a4ae886620796869fafd1429be25fa3666df0a696f2b66c9fb007fb441a5399923ede9b7f51f3455e5d42349d0788b308ae617597f9e931901e8a46e58e371a360bd863c815f5bc52b0084f442c70b6b311cb69916a291456442ba3d6d6cc76a93a051ffbb0f933ae4107ffdf3f06479a2acb81c5141d1d695238c82dd05567633f06e7080557b3db1ff8b1cd6cbadda82cd6ec98a393546eba871077dfcf6f460dd3a6449e2d24cdd9c70f07134575a3c849a335ae8067e23239adc9d8889c692238269607afd1cbd8b32533959550536847ef4216f3078590ede83afa0da7a35d23abf328390189e8660f3480eb8a9f2c59ab67b3c1b823a6ec9291d49147cac4ccd18766154d052836c02ac0903322daebc661067588a98e6d6f36f1a834b0f154f03014523809ab55f6aed22983e4c8f881d501b83029c3039fd1a1abad36a8fcff72b4cd0b4ae603f378d84404939bb68ef3e379fb44a93bd404f28097bc8a0da1544a429ef9b8a1fb1b75a21f71630dbb76ddb5f6c6afb06cc8d0d5ca1610958e0ad85d8e83bc8bfbf382218127412acf3d5d70b65ce3ffd360c6a5fa7a1ad32f06eade76440b713bcf0de865da3d851790d96f644d2a86f555f7506a9ce04f6fa3eb6aeb5e4e1dfbf0665d23c5e7ccf9f5eda94842ac553dbffb191ebe382bcc827a4b78eb6d06faf3b0daea7e187aa40d0bd2e1b057debda038559f79da0abc97cbd8fd1d1bd62e269c6c8283b866998f97b9d0438e59fba9e1a9ecc097c04e6f2a0fdb1a3e6d75cd829f9adc51a6381eca28f5d0e9882a56fe8200d2241013ba44ea1bfd4f42d1697db79ad5ff1fb95b1860c7c71d02628e4e9e7067fdbc08bab4fbe901e2e64c86f746005b14bed07fb5dfc06bb8cc8ff808642ea88c29ca1c8a103f107a77b3a8482343cef75e1848a69f20fecc371be6e5f5ee6c2df4d3811b4776ed44121aec5aae9bff00a2c4e15513e8c13536c2b117c221445d183050fb2d06b358eea21a07675311d973ce29f441f8d7f6b9c5848c5bcf931829359efa99e4aed55250270b72cbc494b5447f43a51d14d9ab3995c67dbaadc058b7244d1a1c734c0295473524bb5a93f0b190ce4a55265ec2e32c12f325ac158683a76ba106b93e5d8d32e60a1575698937bccc4fc6ba83ff3863339c64c0d6b92046a95f1d947eab947841853a3a3473d506326baed3a8d342d5cca6626c0688c49b6b04bd2ee0b9688fcaf5e651ca0978948329ef4366ea04ec307cd6a9cfe629ffeb4256bfdf51e5bb1c835a6e05773cd0f8aaf66d6f1485cab97ba6a5d41e4105f8d8f178c3d7fc2725c5340ab15bc19d421d1a3170333d6b0add8dc6887e83deb0e53be097147728f5ece4157e483be5995847c828cc04758966ac7392d53bba8af40372aaf2590f8b406365e246047f54f5a10aadbbbe527a5ebbe9de6d19dc885054b82f6305e8f0b38c3aa9f139b06b30a8d838b8b8cd7fb5e243441132862a3a60908bbd5b06ddf3a8cf2ce39911bc8b1eca1fa6a533bb3ce0ad377f4707916629347a746bd540a269572fea0fbdce57a360d24143c687ed4acc6463820e3ff65fd93d295208a43dc63fa38d3cc8fc246c97594eb3d854a9342451e59bfa4b63e676b5e36915fda0a63709bcae6ea088dcbe36c9b2a9032e813e195127281c3eb9652ce01e789dfa5461e803aa1cdb75b23174ed99be539c94f5a855aa1233fae5ca15f702a706bdeac98a403be0fea4a88a3cf7bdc411aa3af29da6cfbbba103cbbfc4a5d0d248cef833f2fc928b1ef38814114e762a55b33e9b9fc505f94fed91404adcfdeb86d0f0d6280a90581f244870de716b7b36495acc1be7039f417f4f9d557a8b4520f5d0627a9b69f755196da0b807cd536e5aa9d0616d22c220237afc3da811e29b144bb3cdbedb0ff4ace8bc2adfcd1a5bb301e93067a8a449bc1e613c0c50a5f89095d0511494e1a0548476b7a14915039107ee434d3930a8e8ce39c8c6426c8a1e5f2a9b073c54e30d3d49dbd3fd8f873bace5c84b9cbbee0f18c1f68601c175de717e34c2f89c32739e67b624ce56c6003dc6a9019ce08730e21c3927b4e0d744f2c7bf732766598e01906124ac6886d4403ccbd1b5a963826961689f726212caace6bb08a2498796e9a6fc82368cfe2d96ab404c245f5497317e291c888d277b3e22b1d8664a30f13a74bae474460b03602b99a44d9bb546f9b20fefbcc22386377fd401d989fd22a443e7c8499a10fe3e94bf68c716a3a56b5871b00a022fd40492a9b99e274f8aeddd3524b5b0b08bcb16535dc7c2ede1de760923f0273c1c9c7d9c9470f048d37a80f5bdc2a12084cd62dd3f477592a866d2a53db8637b53b6b4d40b5b3ecb7040aacf69d594db7b919ea32f877d166f9bbac6e61e841fd1068d6e485a889c3147bfc30f881fef5720e5b9ba019aa9226accfb72e0a7382ae736434a233d4fa56f4338bf733457d7b16710cd4efcf92ed1bb912c659a3d128a61bd159962f209f6d9f2c37b6f25c23ff229f487003568622c4c69578025f727a7c6f7731d404f0ba395d3a68565647e83048aacac6c613a8ef6beb4d67829c845f03c1f13878b089d2ac96abd660f8bf9eacec5dcabc645f5ffdaf6169d2416270bbb1929f42a0ad48f6e98252e283b04a4abffdb11ab300d491a0d052b33f9b10ae5e3d6c5114863d49ab6234107858f0309f1d288123504ff51c32c53005d96192ef8b59b6d62480449a04292b314b6ddc3850a2232176bfda05c472aa1094e309f2b713a8c8a55f6b0b45cf682d4cc9c44bd72ec8ac77fd3b7d122cc47b7d4c612f32c7208fcac2a6ef726934daf58aa58143b2e4a2ca93045637d60e17c9b25f615b06201ea0e38a12a6c04f9a4e80ed50df403dc9bfc078f2dd0a6a293c0b5ac06a837d10eae8e5c1327da5f3fc5605084328e27fcb39a0979f20c86ab44c2f74134c9a1390b68dd194f4af25d2f4e328fa6abbba65614b23a456745e646613226e7a73bebc481a6aa1d57143c30510f95e1d54a3495db408c953a72c52672ca9b2567cd5004b09479256453984f2074a8bbb016ecb4d096ff825202a20e541eb86e6ff32177266bda07bcf3ad6a80f475bddf8ab3ebc89c6f3693cfabdd9d9351db35c43dea7439d6b7140cbe684929ca94f53981616671ef2cfd74a23d62efc2225338adb12e8b769d789da5c62a5343da378add0b8884daab43e800c34745376f699b7b9533394359b7185cae682571ad9f43195072d1c8d7fcb737d7b7062146eb52b11494d30f9dec948ef0d0421f6d5aa469a8e398057fba046440b7058a337d463657d755e57febe479ad0c3435ce448404ecc66daffbe1e4f0cf513234f3b62c8d7e138e3db13c02519851939d17201ee9c6cb2196c63ead296e161f0c6aa0706bc5b5bb6375af3a03ec20b0bc0370ee1f0a36970e5b5e36533a3e854c827d0005b922ddef26940b4c3c039f397ce3d0bbf4d556c147ff9895740c5b1d0eab76af3174d44d53cdd76954c15516edb80742e0b255919ca130012b8e87e4a636fe08f6dbfd6f85aab0691072e477145116e2df70af211450e5a107dc743cf4fc60911591d2e0a3a9a5789f828ecea399c8b493913d7557b674b7c96f2ad8f70d785762cb0bfe9c367e3606aa87d7a5f4152cbe89585b8fa784bbc662317dbb7e0ed46e18b10334cae4f6391843d987b96d203029335d1f081aedf676161eecffed3b7f648c68cc934b19740b3a842b67ea85390e50ceeceaa4c53a3f5e100079029eb6bab99007037882f8103cc153698c8371040370e81362868459543f4fc59febe325985e01d983914e954faf55630d9f2f98f57aefbde58bf19429b6530b40f694a4bbdb5c741c425ad4dd418847187b37c26f4e9f03991aeffe72e91a600a586cec416738dc2bb3eec4f36f5d58e58cb27e03fc14b65badad2c52b4ab0bf8d7ee736e19557e597de486a5a2425c4a3cc725c0c50f19bb48c8a361ec7845787a127651aef5ef80a30d27f9aa5d7abb195e244e1127ec2b1d964b05c60c96788d861613041e2c682e2ebfb4f7316d856d365177809e435fc0f3c32a286c3e4032acbaa02ee2cfd3475aa90e5e3b67b0e36648b14d61861328e2ef5d321124d5e2be7aaecef1d8d9b9df7e66cdfb5747069e70a8949b63d395b3326cc26512f03e7f1d64eb31477fee1db433342f063d032912f17e50fbafe863cde229139144c732cc20b63f8454a409bff2c2eaf7e4f97944d0d736a426357136d394aa170364ba994bd2310438bd26818858c11dc7e70627dc3d4f260629275f2d54ad53ce20bc4b05f8d16457e77da4fd6db7b428a31fd05e714afaa18ad03b3291f3843cd30f89aae5dae3abd451f3ecd3e68b11eb95923749d47b089a9aba4708671701e7b2003b568f3c33793693afb05bcb41c547223dc26cd4bee264339ab79df6a849ab08b9321a1fc0669235a4ffbfbb6b8dded01e66ecd5687a2ecd50b8f8b8b0ce1f2fc2cfbc13471552c35b59ceeda1d339089c7f8ca86c5be0c588e9bbf4f55a243ea2d0ba4697893045dc630642921000f9699bfa4cd70103f895f4dcd8cd8c56d0e11477d4c6786a465ecc6e9d6d4814d21dc4f1fd2a145d114e4effedcaf71c575a671f10450baca7d9e376b3ab80b7283d5ab34d69cdab1269beeabd883658c21a84972b2a9830d5daf65a070aa976e11949c241abe9c94422ffad7d9b0a5d966d75282e855c5d147d1a57cfa24adcab7f9150b543d92c693f5354e92e539f1edff2784af9604ed8669fe903d66423136135298fc381f26dfa898232d4d6916e3495494d1e371931af9095a0c78413d8178863e9018fb470dd621f1319d86879995563af653b25ec0608ba47fbba6cce01e0b9e638c189785b950f51e2176b094ce2b4ef9194361c54fa686bd2783b57914d8a4ee839eed71536eba18cb9b798eced4f497ff1c4ccccbabd28a33b792e432805b3f49838208206b21066cfcd176f0de40607b44be9a3201bd471f87fc523d8c967605a26cb80df497322bcb9b2c17c807eddb84b5f63062b7b9a815586f80185890d46754e41d96701d7b53e194e596498797ad18d0458ec16b2a7f0b28131627a3063aebbdc15e03fd8fbf1a6c97a593e9a845d7059f276f19891327678a461ab153b2dc9a515c0528ab885c3aaaf68475bbfda71783ea445bfda993c2fab5c9315e7ed7d24afe1648c58464b887f5b8792ad2538f074284d5ce1816c340d35803c6fd21182b35ea32a7f75be7234db9dc534120eaf519c29b97e2bbf7db9cfb1eb0cfc2a65e75f78271287bd6ca6e44ac9c366948ba2b56374e71ee6dae1c26a0345e6b15c408b635e85bfae92b0cf1b4eef6b69bad1429b7f1a9f94fec8c79378976f20b0d08976a0c097dc46f1c4bf54dba15d56cb02e5432f56b88295222d4208a5952447608fa44a0fb7fd97662bb44487f6d73f5eef43be90db809c6109eb5cd96e92fd3e5d2da68efcb8a59fbb77e8c4b39d69394324cdee5171e55ccb663d7f59496eb0b07bc51d431a83a317e05ae3d2718845d917ab18b5b7cad691d320ffad5a7ba5b4601b31d511814ef27a54fe5f086cfeffb33d49258b70605871c41125385441f52d109782335d6e4dd6000c4a5536aae714acba24477a2e31be2b20d580720fcec141ea94016be6e1587572e5643784ad8bdd32665f9f7db2c6245280324586718921ecc968db1a64d8fdc3113660f0b7a40edc581d61a706fbc278ab56638b36ff496221f2ffc1335ccbbc9b47b949827e49d7c3c387875cb766adc8276fa6b4e80c718df123a4a50da5a200f4d4fcc4ab3eae522968ba1a1e233fa2524f018d3b5e4cb88c3767ae31c582c73b1d7cc35806307796971c7ab0d7daa319ebb16b23a0b620f3d1bc72f676138bf92e2ceb5f04b5cb1b6a1741d26810dff639c7c4209d9e0df957a74d973f018ba62fbf1903c3b6476eadd6b99daa4ae54085827d6da1bcfb7512e147e7a267f92e03302e52f4110dec6b1f3c5ea2f8a6f9a85bf54d6b095a6e22f216ce77b34cca16990beb54eb7f3987eed0d451e31e9ddd4fe537c6b249aeb190a1581e29b5d7ce55b1c81857670f762653289063f7487921a27f37d82922b19376aeeffcd9df44331e1fb5cc571bdfbf16fda8d4797f81db65c7b780a65bd89bf7c1485c2a53840bb515fea105657079fbfb5db249749be24e8fba76db13f81fcde16a3aa6732b1b288e4bf2213c637b9c085133483dc594053ab4e2a3a4d0ac81c336aa133f509de62012a3b7804bfa81242fbd44fb62eb18988d98118113a8c1134f97c0658dfae5bd47e67c66e4856597391a6da6acb9d24fd0762cf31e489ec7b5797d2dbd322109c48731b6a04cc165158ca09cf701d4e9639778ed215c1339f15345878084176a3016010afe09c2922bf54d99793e38449e596d2e23d3c9f04ddab5fe88bd1023881a3178caebd889566315cb1121dffddce2a421cc03b48f17b634a3eee8a22cb4de724ff4f472cd9f987bcf240a1912a6e3e1180e0480193fbe9a48df0f761a9d067c6b03f90571cca61e5c5e8ccc140317fd16c0a26c88466fea2f1fc438199d98629187e1704a56935c7a346145c72c093499f49cf7e95df232675a5e8fbe3899378e560150645dfe81ff1381b3983c5e32027c0b45e27f6e5be0b2add5b6100f9f854764f208fcef7edad7dc5464a44ffa0de55da5725d890276171f244a1a035edd7b9579d7d35ded72b7b0610ee7db2a633e7f8101af2595e549696cff1c9f18615b1707ddec27a573536eeb1ceaaec9ff3e1091d4d957a09c6b839d808f5667b963ab040f24d6374010a8d9c1873250becc8016479f90e5e91c454d5e475cc5fafdbfe9484a879c03fa9ebe785f992d54447b3c8e3ec6f56b2e7c4cfbb62b6edffeffaa789df27ff3e24a58ffbf8ff353dadfc2054e2f7f8860a3d35798bc2b2e2434adce0377c3a6f4a4d26ec1523a3078bc5827abdf5ce22ea5f86106a1d0f2c2ef7f6350dfe8f4134302034aa7bf7428d2522c22b5f1855c248963adfa7fc144b63db38789ce1032ada2f57cf37a247aecccdba4cb89bff10b213ad8a526542ec9f8dd764298b3b479e4f02d001064ee12a4c04770b745b17d3f84c1db760f86b22b097e4c4464e609c889bdb8639f18c8b4bc0e9b55812ab714e2830b78a4eb4ee37180c1fe159574c5cabe9e76e106b12ca818fa7ea597800233ab1d942eef2c9edf70cbc10a6353d57bc609e4ced612b6039d9e5dcbdcbf2aa6be454c35377d8505b39256450484926a6e5e5db193cbe61c97ac88d1ee8aaa066f52bcfc520d0550d197ada8cce6fabcf0e678dca02b0642dafabe9b988410a771fad89764716e99fa0f85b3e42f9c80f905b0c1c42e85982adea2e2530d17c9c52a4fb5047db8d10a134ac6ee3f33b1495d46233b302b56cfaf303dd47f5f50e1999563e272c94f17209ced4c80e28d66a3828ef35a8c885c40dd3d7e66c8a7b76c98e7dc92d0846b269f8b20a8cf581e4cbf6d26a5e59e805f995a81371c51087e6f52530e998caa61da317825d6c5587e494bc805076db226e23f4eda5ff4ec5ec696f6db8649f68e83768cdc5333c859ac2fb778c0f549b867526a30f29b41ebc541d0a8fc1bef317eee076ba0de83dc117a618729c62083b435fe86cad188c36e2c4ebba4b99d5f26917d27999bd83e6729e9776dc7931703510eca5a9a9ee98edd236f8f2586cd4958a6750d730b991b7383f7efd64d5b5ff940012cd79a3e267218dd2d2d97bfb15d9f5d6fa9c12302a287cbcd5c8f3af512934f19541540095a16d8b6e40eb4bd7741b9786591195fa9a8647d2b8dcbc2e1cc099116e2c4d92c3867c167ff030e128c9e6bdd6b8bf00f9a729d265f0814c70f276cf5153556d92d76044c234e6540128d29879ef313a1c2a7b83e01c897ac027547d6d86734c8ff63f0706e66e8082532ff2bbe3813f5464c6f9ff9419a2cba946d874568d1fa49e6110b27e00ba392b9b86271808e5d4e70fefbdddbeca058d8ea425375a2eeefa6ade6d201a5ea4573f9ead6346ece647bf60674493c2389240bcedd88adeb3abdaeda32387905ccceb417fe0648d87d22f4cf70053667d0b5df7227963326a6101e87bfdaef7c1bc9cb8802062a932ea9d1b7075d6e0db500fe1616d2702c8b597aa58694381bcd482a07920e28311ebbe141ce82f1041af43586798f82e949af1f2b43b6a0ba5bd3b19733fe64871b1e41ce62db73e8d2b25b6517e546a173b2d5f1894e7a8e232cb2f9849a1d6df84b4b47f14b5f7c62a983e23bb64e8a89f81169d8325de742507bb5876c7a7f446f001f89889fb42b1072ed4fc78f3ab467161d2af39d1e189107deb39156f7e0d511fdf3f8d0670d2889e28f95a8061e33a6f5e621618758a73335796b50f7a6b552949ca962c75d35eba1dee07a6c26ba9350da9b7bc446a9b47d56927222ae3cb85ca55452004125a46cec4ef0ccc23d3e2732b58cb518f714616b959a8b0a027539a3d2a031e2772998cba8d66213a8e3c9e0d0cf8402faca7cf7d4d280360decdf5104614f6676b5b7d268633759ab89771b1c16b0d0668bf10944645721aa00e61c2e29dc95fe6f72e0832b2977eec58936d1f94fa25a2e7e8aba5dc00657ba28ed4fe7ec2e93b3cb9c8228e3372f2e07b2439981130de59b35ac6eb6c052c62cd83594d2e416522a81fd7ce542f703af4b2f217f2ca22ea7efad7608aa25e16ca335bc0058d22bd29e52051ac57af9cec08c4404d6f2a8a41b2556ccebd28933fda86989fd7af7798c9af0c94de072234f7d42ab2c02f69ac0b315078c5e9a0714c8267efb0af8f2eee554ebacf2303a96f03e4a6258d251de7467245ebf574e30874a715b14a0d68f2f3c82809f265d532db8492ad5dd02978aad3df170609aec4e8fb735c39a8e741fdfed408d384fb6114fe9a86c0b8ca01c814ab490625acf9e6fe2cce78ad6aebd8ba2e95217db856e44afebb0ac9d9239a097c24e54d7499862a9614322d0799b57eaac3e87fd469400993d8228c0280ce766d0436575dfd24a1f0b7f1daa95821c8fe68ae5e96e6b502e519bd600036aa7c113bd618ce797dd8087d2201ba9d4fac4aa5c2fcdde80a2b0f1248aaeda7d7f239dd4eb0ad7ec4386ce50077bfc3352e60f627a098492bc604776746dce8dd2387a84353c99a49fbbdcff7bf1cabc7ee561245555fd817d8266f9c315612a87168d9fdb79d864114362461ed2171f2a2a1603b28a71da5cae5ffc1863fc205340bd98fce81d91dd3520d1bbec1178928d6c865cbc75fa11c249958a2f14ecb1e0d780ca1e754b7b14225133c3b001c957bbe6119982aa08ac1935ea02bf9d8439923c8fd6c13abfdcee97259c3aab631eae520d878940e955be5fbb1102dea1c9ccc09b5e13af286f5669211e5d54cb299e548c00aa9b58dc22fd7f8c3a468967317ee5198af40e42cd3a829ce67fdff7e69151bf8008081d33b163697dc9af9b521604b1d7f58f7ed1f425332ee40913f528d1c64c014b0de1ffe8f580b99604e58c609572d6d1f0882cb2128125321ec61828ed68dd03676bed495b24e83b61e44db010f121e539c9da2ed18df702ae64d4f28f8920e7a766fbd52b2f2cf33ff5ae1445c5a62a5bb8c5100d85215acb26acc6f9bc1f39ccca82e13042aaf968f29882b11375269136fd2c4c29b9a8ad8278eb1f30637bb7e5faf5d59650b4f632594d385f1d86222da9d7e2e3208a9151096aa598fd0b64acd5a0904f06bff6a158f311c16ed754a8d5ce5578588462940320f1ccaaf9be0346fd690eec7e71b72585247fde324db11fb2fda9b879f1b8ac5effe3f6f1e14adb074385f995aab5e763cd23f630f77dcb5e201100cf175476d43adb0ebf047db2ff09057b12781f6ce7113c0d8c56e807c24a209a30a142e6b578e97512858647f2cd90efa1b59d96594518f24813992dbd80ff349f3daf66db501c2ea9a3a2b795a4fb181a526802e95fcc629deccd12e37dee2baef084c251e9253886e53439fbd8ada960373bfa61652d86aaa68aa7466325519f10a52d119cb2abf33637f0451bfd60b71c7de94f006fc08fba82c338f24077868569494f0ce801761f31dcc368da4ce3770eb4486d1f2ecec10a0356a3b56b5b2d09f9d428ff69314bc2106923df4d52d9f8165f43268e4d1ff12c8fc40dbe49e2bf19c66261cea696256092a332306af52166bedc50fc81ab6df78e3a3604c17aa1e8426b48f0dbf7356179bd62a7d06d532c01bdd73d2f17ead9a627942e5015094498fffeaec24c2a0822f759f4b25ac67c4da3aa2ac3389a1a554d071d8a5ef45cc98bb9c39d0d0320b7c296c8df086eb7bc8ad3d9af72eef70123c51b225b34bc24e3f07b348bb9422b51e77b5280a54e91374c5daea28028aef3a6ecd1e356a6bb76b6cef2e62bd0d08658c988f83b583a275e4719a034d1d3f2ecae8f5c91a0a95f8067b1d8dd37b2d859654622d3c66fd1ee3ca34731831e4dc6dac4190611f096d407013a396e34b56cf3f9e7c62dc375974b58977760cdebd02a2e7f057423b047badb0a791a0571b72a0c5fc27618057f719cee199b7d4b89cd582cc90eb94eeccca86a34ba6ac1bd4c0df658cec4b54e2141cbf792ebc065ddf171445986f533f213d18cce5519dbd62aa4d7e17ebe9572b2cda2dea013d74830199ed93fc2718f3b8382e76c2ecfedc592a4a80466de6aee724889bdf728edb02b3c013f51e3e5edab7a32bd6f1b6204b5ea1d1ad4ddde79b484aa0100aaab4f2011fed7cd53765c24dd19c14aa2582c40276b66cede2fcf855eb7ff31c679dcc957dc3ac15e31b74aea87070a5099f3cab0c9666b65f00a086fff0377fc0402e6cf2b95ecda766eb60d81edaa67deca40dcada88fac601d7b08377a113b59aa18b5a64c061ae74d1c232e7c8f870ee1e1d17c74a6152237ced281549efd59e23df07a1cd6b0d19adf50c8cebed3dfd035465e9f148593cc2a6cdb2270ea3005ad9955dee3cfbce92e543ceeabcada199adae0146a74d82179cf1b300c3d71c37e4fd36f0a85544c9229a39f0f427e514ef20083fd65e4e61bc940712f6d6c0c205ee584ae34817df9b01299ffa911b13b6e8723bb45a32eb0afe02e580c63ed73ec6f131a124056dcd31de6c59d5fa2f94eb1813c07d81c2fbbd4557d9668441fb7797fa2f36f3dcef9404edaeed7c9f50e049ca95bee7ec8a137642aaa8c997b7e04fb6b53cafaf474f151e8deab4f72641b7f8b62a9a14e4f8012afe59cd1b6710913c7dffd538bcf464aeead6e0ffc777eaeeda15cb51d709b57ed913f456e42c12330aa42768f58edec8fe2e3144bf79e8257d3e9103f281b69eb9b684b8bc7fabec57c2f8f4d596d1118b8dc75c6160ac8b6a4a18e1cd692ea2aea830c1d9b19b925ff5089254dc8ad5937dd90fbaea9b41b324c0cdcfc69b8ee3369388212f194787263cae7fee4140669f7136e778e55fc88ebccc12255ff94e15bae235e5ecf5aa2f7c6b55da654fee4785aef95fdb36d0fb2270bbe164ae9b579d94b4262acb601bba17838536499db6e8f2a6d84d194fdb53cee7ea78b1218ac3bbd4addc28f91d5fb3d57250d1017d838d449f34accc9f5fbc1dc82c449da002275c01f60d51069bd2645a569d3f104cc72f3e7da190ba796007b2d722f35000b6ef59d9d6828e3e2beee2fbd38edac757309e8cbebe8697795624c4658d8bc6994f016f7c7633b5635012a9aa24194ffb40ec401571b00389bab5440ef54c868382244d6f8133ce01c218c09a27724780db7a57b4e3b513af90a5f3b732da873dac0b0f86cc466f77dc78da7f6b3974ec4d7a7d61aaf26ffa0058b86c1a93ee887cf366612c721962f09fb02508d1b2735d6666fd662be657a8c95ea79981b8fdd58684497d0dbdcebe5665c44dc04516bd99cd6720f265a9cc3cbf9b47eaf6dba102c295345a0275ec83af52e1cf77e8a0e1314684937e77fee2079857a634143b2cc9a1a879f00bcc59032740222e780dafb4e821f4a29bf3043b1951f5d461c00539aa8a527d3c86e708e10e6cd112347a28e656296e87a3dfea98bde57434cd2142b914398be8e4d95e086062c89a4dd775579469f9b8afd114365da1400930ed5607acae120f184e70c7a1fe68d58678a7216587e92502fc95cab2c56b873a2d8f6aec3b7a01a1658d867e1e5059e23968cbf83433182b205e215767761fff18818df60f6e48a2503a58dc2da4c2b949e19f777bd298249512265d2df0786ca30d815c4dec5b8c39ae60bd4827f6132e8656873ce95bf1ecb165644dc67f8e2492b275a18955e87c23b63153d038bc92a558f4c5bdfb1e907052ad463323477baca66e32133421c1ac1b3e4f6c95a1bda8e722a0883203e9ae0a4ecbd224c613ccfb16fe2487d21086efa9407c0fe3101914039e398b1cc0f808b9eb87b8ff9c601e49b5922bee26bec5b3f049f025195820c3cde171782b75de9ee866b19764b301e0b25e341ed389e6f35b4edbb8274ce420781c7aa4ce37ad330f0e8bcd77f9af3e818e3c19916826e8ea2ee4e70e33c4fd334d3a1612eda52e17796e4c028c9316fc689902a3561e3f9c4c8af4f139821f5e39351960972f508cab09db21e9b5b0f4844c7356dcc9fd9304bbb8e0a41add4bda9c87562f7b7c36351f14a766b6b0385ef968bf7e5521e05b2628b250490b8600ea59a20f48260c7cffdad37df866350648afc95fd7f973e4beeb24ebe2c18f058f4ea36ede256d2f5bbd694b59c6e29bb0a2f5443527143fb2ba0224d46459f948e911da903676d2b2fbe9c537e9e89f352f6fc73f9fff059aad54ba99963a246fafdcabb0ba4dea65ea5eabd68884e1f6b5967555e5b198d60dcb0b9b505c8d5b73402aeea8d4388674433b46b4fce438fd134902d47bf7d6911a8ca9d408923cd6ce83b5b7018c3e284e17b896e08b1de46a4cf70ec7e8f1c7c1d3179c92d3596e425a9ed6a06c3df673ad3a8f2ada9fe3b7d058bbb58759121c313c5b74c92e76ef120028954b3ecc64c9c4aab18674d6553c12540425ef301d02497cb9c86ed8eb7daccbdf125ed40265281c0e995ede9f77943fae093844624848f042f5930311bd8590cd7e2b90505bf73835d0c9737c70378eacd470d00dfd698a7e960c1d4ebcf890e38e45599b2f4e12eada0dac797d569d24ffae939a98f140101a7793bf95f9df0fbf9daa3aeb3fa91f7045957eeb6ae1cd0c2fbd6d54fa996ae06eda985d3d44f316e9b024d9e6b861d74048edab6174cb4d67ef6d9e53efb11cf40533b443c5feed1c3d725e6aa0db78b2ecd5e369f6ca71b695521b582e3e25070dd5b646d330cd1dba3d33f6f1f6561b192b2626230606563519b9440eb583bfbf99132d217a52518672a0178b550f0165080e9fadf5a144aac7666a8bd15adf953460c83ccfa75cb0b856604b728dfe5d02116fe60cfc122e7b8c04b0515e16506c74b0ce6eda1428f41124ed1b4b873b301a9064968ccfc3eeed28908e40bc5a788f8d47e8fb407b67eb43999962d09d8c1b7fd10a479466c2bc9091bb7dcb2305adf617d89a74c0c6160bcdff14c5ccad3bb33aaecf13a7a5bb50887890d2e51b938b04782796bb45069ca425d0a471fc59e00247a11fbce2cbc9490f5e5dc4c4d1a701d02bf0ab9738bc634d6c7debcb100e93d34e709ef608f0940db2e5b808a12adaf0a2dc53b50f0501b39d4c8666dfec93338c82895fd3d9ec1758b6e5a7d2188d3105a62f3285e5953d8bebb089a564cf989aba271597dff67de394e3599053d9ffc550b71fa710dca49d9a6fe56f4be5851a97f572522404fefe24790baad04a361d253ccdd6b0737fde325c590086a4b654db117ea5505c0f0503d3c29a9f7aaed531a36fc4453ced9be077fca64ffc16579a9fc0b34992d5e9a2c93c26c90da61b05bd82484ad6488d6cbf5bcfd3b6d54d04a4a70a59b3feb6aa77336c46614b540aba232d299c3a510b75f8aeee674dd915804b2780cb72157fe9bf3653ba65eba0dcca09f39b845b2e7ee5e0f130c4bd73e37037532bc372cb61e9d2e38a12cf373095f8c8842cc0d0a5d8300f73f32175d47370f68b4660ff9388ff097f3b9c5cf539bfa1c32d91cb8817aeb16e46d5a3a8ebaf9dcd0578d20c47487e1849ba288685bd28e7b0b44aa567e70fb61c298ce08297208de858121cb443e603b64912730dab539fa35f7b4e98f082a66816602fc0fb11baf461187c69e7e1c82de3cad4d66368dcef0410b6377f4926bb5bdd5de6949c628332a38489ade7c804a8b944b9e2b57b219018864ee1b7ef5c91ccef427e8dd2a697be262a5713d269ecd5b9b9e09ec64395930aa03a1ce98ce041d3f53118893346d7891519251b69e5c731ab023f8924f887c5de3deb98ed84faa1968a193b0f39bc3dbe0f22516579df82ef85e69bbf3fa34f66f5913b381c6b2a60ba404b212da7fbeff826791b3804b2b02d7c1bdee79d39ee3f2a407f9695f28e1b374459ad1a972bad52b668d57b685bed3a9bd6b7c2865f14c980bf846f9bb0635563242996c63664fd031e0ec970fe104d973eef2d2850e890ac551cb93bb6ac9d856ed55bb79ce374b3d19781a6d0a352cbfdd4b4178e535a36ebc98f45387414c4b53705b2ec455bed7edcb2be69f25ac1b06bd28cd8fc4a412ab532381a3c6b073c5cf2240c6393e7a0da86281edd15016740ec147734eb2408ca6a6068bc044148d15e7b793ff65fc0723b11f5e1e9b9c5b673316a15f26c40a5441ff1eedbf994480d499d5e7b10b52d24bdacc08f7478e56336c17191d622149d610f76919bc3decbfb0e3a0d42aafd58ffc676b7e54a8c9c5e424db3acf93e4bbc50806382767b7806bf9a970c7ebe9c3abe8be3844e43a8b6e99bcf525d1a80a4da56e5adcae4ca5b978159eb5c1cabd40c9096b674253ff9639f4a989a97d47484ae918cc47e8d12fe4366da45292e4b790a77d3e066b471d14a28ed80b44ffdc50e852dc0152c85aaf26ae553f8f4a8f3e97b35fdbf19642fc4cf548a299335d7954c6f47cfafba30a7017ab6a0d5983d4c25ac3c9d3e8088b809ac3e6b91a8720dccf5dc85ab61b406fdf91c3563403536186602290dda99bc14f2fad6dcfc546544786e4230b2554438254028cc5826b06c1d6a61db96089f677077721ed393c50dc783d228c30c419dba7c37dcf6d3323e6ba3a6b9ce578970f2fef1bf975058f6abf24fcaaccbaa6d56aee0d5ab744a0048bc1339ca44b9648408d8b549f9af1716983c74c50efc35c51f07f0c3a558431f47d26f92830ed7050c105df63f856e1f74d663ad28b2b1720b2b28cde21762815a5f726a9d2fccc71e8b6f50f5ee27069e2f8458452979f459a522c7909339c56219e411ca28d94958029829f035e9eb3b4d8dbc1caf097f9480fa04a519c965505e4afc24025a6d10c73e3ad652def43e359a2231951168383309e7225453f89754011ab02d93a1880e73b6c42f9aef41233772f188cbf39b873b9f913db35504e4f8c9d50b65ec73f7c17c960a1500098c0141aeda4cbba708e7b1f1de1124c4093cd195df2610b313f262823bc12f6f11b6d5569ec055ce50a4b564476da6492f256f582a356bed8ae5b538193a8154813fb1925d3992292ddac6233d07431286bcef18a99d7d5810d483ead5d45517ff02d98b68040e1222177809149659d54d680d4aab85a687c1e260ae442ad8b638fbcd63c4003d4911c628fefd4b17a92dcbc1c01ccf2f2d017927190264b9950f5cc1043932e1d5f9ee0329d06e03e7f3e76253448d54a82e5f9f65c8e898d0b5b759b55a2d012bf0eef42a79a63bc59a82a9f6d2452aa18158031b8c1601dd44467a541c9478951bd4b26cf361ac60be54a770f8bbb1317000420c3783016971c0d87c1503c23091510a4eaae1e991481abc6cb8b64173ce2ea69dc648039872d8b1543b7aa6b3c54260515749e97dad7aff4ce7de07efce002f0b047ab0c4c299f6b6f736c708d6faba96a2305d39b86290670f8749a2002981dec046bd28de7cbc2b444f208f6f3e62da6a689439f11b267b93029b4ff5895cae9742f0adfbca62118cda4e576104b63b31800fe0d991f95300b08b8131c8011c982abf0ff677b06a979c7a00c3fd10e9b967a4a0f8818f5d4c8c7720bd6521f2eff9bad40022fad37518d8ed3e00ee5b8bb5f42ff1aa0419ce3201c12c18980a904007f71bfabc26e5f57fd55b82e697b5dccbc42591c064e0d164af8f046c170819bcf4e756031437593ded3bdf6df78a4c6eaa50a18f6d728960d604e18820677ba3787c16aac90fac3ff27d08becf8e7906db2fa213f69df8805287df6156d3e5b2d6f5e352e03f7e54b5dc179398f29bf732247cf497475ece52e989fbc41f7e1ef103071ec3140a7298b720df857eed828eae7ca7809cd3e7cccc7b2eaba6d8994b795dc0834cdd00dd10598384f26588b4ba5e2d7fc8e0314afb716614f124d16c5be049d4309f46682b71801c6908d787b5edd5de75f7fc7ffe108888a1f2895774c640dc83e7e417543073fa405f714aa66945f3d9ffe74fc7a07ea21ac3504b0d9163f7f7c5b1962a3a2a7e18343fde9ca5335ca193d86d0b4c359354728959eab428758f85424ea3cfeaf138c48045cba4e1a58632e9ba22d45950f69b5546ee570ab2779097e23b56eb39f635dd1e7cae6100e4d0e604553e68fb0b443ad07016d8b3672c7a32242d1f16f8172a2ea771f1fe4c7739a8dfcc90a815ebe5ab4c843a7be59b686e947691bd5558005dbcd8fd560f8d659f71606ce5b136823c4c237ff57fe597acdec0c248e6b4646ae7bf15187cd9f9b76fe69c9ecb17ef3db03abb1606ffcc7e3e785d6448e878c6d2458f4b28707fc0691ebc3ea0a313b1f3aa3d677b33e5a725d3d07d7396eb42539ca7a56b69d0852fd37c2073f908b68a057e8df83a6f27b17debd98aa32bb5e0c91508fe5c7c0ea1e68d2d850d07178823ada5207eec2c18be558040d898471f207eeee3d269a811dbbb7afc6c448a48ccfd74727c69b793457543453e5d80ca2cd0b58980b1f02bf58d6d5927378a4a5f76075014b7ab2103a6776c9c67aef264ad72135fdd1c95a9f43b0ecd41bab77de687af1c941e0d5170f9b677d09d90e5d7ec23bec2b2d1cf555fd7321eca48a414f78396192402962f8004c9f5fdd3081eba9eb24bd91c3f04be266aa70579a572b16d8ad1874350de56d80a7d37fb3fc82a4ad3b95234230f3977cd993428a10854dfef31aa765e3c74b8005d789cae0842d67b0008d53ad8e604fe3084bfb4795907277c38b395fc9db4de6ddf3063043e00c23a4565621817b33150471906efe532a4157a3aa02410c641d413246a403614d61306eacf3df1c45aa5344976cc4056e0643ee4786f040389f2fada93bf5929638509d608e0a5b35f23ff1059a3985e936bb27e3e60138d3d5719bf22eac6d09bd5a8b49e736b0f5194bc13581676e7e2908a4cb3fddc15082bcdd80fea8e0e1f6a879194b8bda017ceab32a2e9e2fd435164142dc8e7c9fd4f9036a9dac27048050895df5a280167640dd30e58d1475a55f480fa24d2e2e2daddc8936c41c43ea8f31647dad33acec067777c11a4627c2027c454f6332b80d125d1a5b7dd45ca0e2ddaf5e225864ae79f903585b9fe430c498e8b174b2953f2b649ba36b0af969be3e901c5edbee5af3c597b97dfaf3f54c7de2afbee5b25eeac05fdbef37a1efd6396eee993d2f0d77eae041c31a50e0204d227583a7eadf8a48b3bc03c53e395f2b63edd6642fe2a6f99c400ba257b4867f198794d61cc97a2bf840e43d85df336857860f8268ce3a71287e1ef473545678b0472af99586d73557838b380bcbfb6b028822457371a7916341e277d3e936fbc3dac262340c8a39bd3e8e1e80225830a72028c9a713ebf7ed1c567643e5fbca4ca3731fcde050b221291ec8de028a885882e3cf971ae575ceec42212623f382d979a3bbec64372e7900e711873a8685acee57135f76fb21ef3a4b72fb25a7b7fcaa9911059df65efd21a82be4ab76111fbacc77d0347fbf05853b2532789db880d866156fdb5969d763189ebbe2a57cf3026a867bac6be366aebac4a8555c26a67e8e67740589b3f6aadb0f28b1ff8515db3e0011a298070aaca41091e9c98cd468d7413ff85c1987e884e01d6f76d230f4887ee1f5102fbb3d568ad84390d51c312a19a0ef9f681565df1ae8e59debef06e69d595024c30f78291725207df50cd0f636ecd10a1e22e20c8863867f58a160767c045b9dd0789f536c0d6e008b939401bf4324e82db40c69ac444bb9dac9f128aecfa35f5b9575036cec7462584839ef03e32a705a21d8643de573ad7b55aa40a339a1ed4c12bede1019d5be165f7f857b20f3587e6d00cc006a3d5c727b384d1a5a4b944a15c7dadff60e4544af299ccd0841e4abaf32d1a98f6e74c5475c99467d1491b94dd564dc68ddb21a1f88656adab1b8330d130d72bc5132ac1ef8fde4a951c54d63d7513a7d54fb99042ff5626787119c06ead7b84c2639254329f57332dbc0034868b002f2245d1ef8b52fab41842296acb9a4f3b4dd88cc23c3d8426a66cc8caf4a41b722149a5a462bdfd30c9f4b0e4584e327b2c6c6d8b2602311b2ea9a7d9dfcc76eaa35170cd3a943a26ba59f5984f9247118a6e7aa6b4de7963427e64f25f9ef32bfe906552081706ab84227af37b6f417396a161344a32ebecbcba0872e95f67eb32ec4328190059e607669e456de6fd8ea936555e191703c913a81bd6ac4f26468bc687b5d362535b1303661efeae2313520f7108301152f28782acf8a4ad9384c428896ca4bda24ff862b7d6fdec2a2b13045d83fd038ec1ebebf0599d6d160f00771e5779b6837851c78e0d998d9e075535680982ba823fc7bdc4e31f699da1a7722ad51bd778cb95d067a664e44ea583f56b8326b04e5cf1d7aca70b405384118b3dc7a53aa4c6bb7a6ffe503fe77aa5ae927cfc2aae99554a2c7cededd881cd0d57e9d3f5df46886c4c62aa9fb7f9458a609cd2b516e54949a8d454af8a6586e57ddb92b3872f46683506eb360b890b74c163dcd8272ffe16bddb14b9ee97c9f65da423a866071c31112ef95f85919fe5ad3e0d3a45cfe111590db66785ec639cea5b4aefcc3a48bb16e5f24c15b2f0bf9226b1f5c1e25d07f46868fa62a1705aeb9ddeba4cf5fa81c11e5cd9aafbc3f8870f85dd1828bfe6644f448fe9dfa275e42ba2f37dc4e25f509348f499de9aedf4733edba2044bba2531cd2a6157e065405f714d7a8ed8bad80d7331a2ab4ca2442c3e5a7eebe3f20bdeb19631ecef4af5fdf87395fbdf77415fc575025f29ac5894dc481d8793f68a225288dffbbe6b7879dc2837d80500c22baacbed45d53b63d52bf05389b9e92c76322ad59ed86dc63de20f04a71e62a2b6229bb23b4a4c66f37d9dfeb4897f8337c79769ebcc5fc31316baf465cc6b047a82968956054248f3a8497b7a1aa9c300e7fd661743e3493c246b3f954c4e5f26381f422e3e62b56151a7d4d8105a25c6df878212e12bff9e039252419a86168ccafd08aabd4b2474b349441db7d62279b830a27e7e36235811afdb3e9f22001667e9b12ed005ca89d0d3f187eb1beddd253d636ce4f6def3bf2062e90b98210f289867156b2282550e02e64cd76fc2b2e7037bcd205f880352250ab83d2fbbf19c21aac2ace58058a2d5567f605867e8f93bbd3c2cafb7142ff9c8a5a4a64b5afbf99a4c2887009c64fe1a675d5456b31f3110c5a6c110d78ec9d3c5fa547fa406097b34f5b6c3e0b0811b3edf84a7fca92a363c4e236eebd3e193e90879466fffcbefa710ecca3f2a96c059f7181119872dda2f41f8defe063145f3d9bb322ec82fc3de6cc09afb20600c2bf73bc36903ed71ee223a7a9fc43bd04e08aafd45f4e6f30cf6ca00514d639a70bd82e5c971eb73dd6855f1dce1d7ef1ecb0c4c9d3efad0661a6c9fdea3c253c25f941e4cd6c3c887a5d0f63b43a8e7ce16f95d1e241a99d6fe56af57aa5e39407ae17f342d2a55bc140e116868d54941dd4ff2d07d3ce5cc81e0b693a5aeb1b38b310031f4d055acea26b1564dee7fe7c317597c3e4839b2fb047b194a3ed7948a9afd4f28e31f449f53cebdf820a0c7f0b3ddba51b65cfb5efecab358120690d4b86366c2d0c0aa2530eb7ae1ef83cff7dc7d71f9e882817d5626201a1ad79a0a518307f8986f36f801a5cc8992cc8806f313b956afce07477084bc14aa1614db9c7a7a5230c11c62f489706bcc3eed4720df95986e7f013ffbdb0df5046843eaede0be628a06dcaeae3922ccb1f06d5f32739e2ee7a7752258737180ffe6a7aa3ccd7bd90331ae1926355baa265d83c9cbbf257ee5002355b6802804994a7897b5f87ec786e81bb1655437d1caaef6f4ba213f34ce72e1db1a9d0c302480160aa13c716ce9a72aaa8af7ca5c4dad5b69e53fb28da0bf92589a26b0403f24f9cd05fae7955f25ef950d4ca4b75164fc22cb0b78cc94e32dea0368a7f8a4005d0cc16354a3a291cc2f2d64e36f008326a54181dd4248b214eeb9053f777a09f17bca0d70492dfeed54a7bfd8008d05504bcc0215b74509b81b5c85a64589f75c9e45c215caa91d2b7f0ba9070fe6de6f3623449ebb87386ce188cd4a433a553ff19776b36b491b5538b9118c7d0c0cf7d64a591927cb367c5dcfb7a20e71d5242ab1af0faa98759f515e4f211d9548a139869576e47c105f25b008eae6d064f4816210264f987366410c55ca405403d47d1339496c652b3aaa955c038755ac9a13c7cd161fb88d1e05e9e568659efad00c96aae19c2a161475890203d0bb78ed364391c0c42bfb529a09a10e00105aba65a65f798c5724f091c4bcc49286e8b1352c995275b12896dc55940ac3a7ddb44e4be1ad4c85d6d445214f78d158e07736216abb1fb92d5806bcbf3a6bfe3954322c938fd4789264bc87df31c64a313bc86c6233f2ab408c7aa6d4e762a4e358006beba002a4afd293d0e625f40fada0d20b7442d54584246b3eb4dfc235ac7328354d0f0ee3b69def23e870f6f514ed65ad34bf04b83543440614d04f23ea2c81f32d547c3b2f584649ab36a75a006c71a46370de86dde88d43a3487a1fab3290f2bb76304b0c0c660b6ac9dc19e63035e3d1b4707e6a06e8b29e2a5c9c41094903b09361f7fbb3987f77f998ebb2955e7e9de26071eb80a8af527aa816e46dc4f4f5050bf73bd37bd79e5446b00447e95ceffa58ec57725847bf8842f843b14b9363179a9c3fdee773073845401e8ae2645c66045eb25f3b31f4871cb05fe181a9cb4f08c229b5f683ae08f18f685c766580e21830145dcd579764d0b6e0c0fe12c7b71a14ed29790292d0878390a3d08e575354a094779cd462398e4e74552172a30dd5abfa6a00937461c1da8d38d9a4e857cd1040c04401596138a60f4260eff72ee1a8a953e73fccffd440264937e563e33ffeafbdbfb4449700be46168560cc59c7ceb2731a3b3b6b4bc1321e6b8f8d7b3daf43598e993711a05efbf5faf5ca260c193698c96e83d741afd0673615b19fe2884e779177358941806199b2229a9cd66106c98ad85d4fda912e812122e953690ab3763b9a22ed51e45fa113d75c9829cd4105f1d5d0be70075b0ea87082553864d4a1d0c087a9e3fd4e581b9f46d6b00e8756a8378e89a3484d0835f763ca9fe1425d2b24cc51fdef2bb538a8e1421faad87e6c3151c3ce2d5ea0ba5e22e5a64b5794b1557ffcc739d4149b5170070b3309dbfacc0b515202a8f1c83107faf80419db5b27e234113780f875c765c02c993ce9c3c645d7f344027ce76d563dcc1d2429eeae5a722a671f0411420e75671cc047807798087ec95c07404f59699c63f26dcedd84ac6a0c568eeb3f1619b827eb634dc437b846c92ed3d3a501e0ef05d895b9fcfe8413193a4053126aa13664b16ed0b5697f5c3d14cb5b81b1adabf307bf8681f462e11c7bcb2b05167f2ecacb4e8ecf6230790b2af3ecbd195e2b204b8a76496150ff0730ab1b1ad0f609473605274392422490288300901016e5cf5c0196d9fa536a4030a546a1a50f3e6f81e4d981041f9592a81f0b78e191793635faf3f32c867e57c874415492b07df0da9ada5e173a0adac57a764a18d8d89aaee601ff4d8fa21e88733372e3f8fd63fe972ed2651b13ea20f24b617577d6660d7d62329866f3fff7becd8e212a751cb996f1cb54407f8dd4425896a15caa1b49c469a05e4d4b6fa7be37e4d27781684cfb7a0f99daa4fa70f38bf7814720263028b6ca969815e285094c72082584933b4ab5c029ab0dacd25960b834248ece601f146ac25680aa7f2b72a65983010f89b438c3339a82acfb40ca6715312c173371876004abb9e560a43b737be691e822d885783b2d5696c3dd54be67118dc431cbd13bfc80c5a19491be1bd2af1941c458440211ab1ef18892d1cd68e93ff99334fde55df7b809248f4bf7e8880b7af85fe26f084baac4cd25a1750f83bb8aeea1449d115fdaf441a23ea622497b208daedd1373d3ef0425e8e8676993bbb8c52cccf49748614fd6f172e946cb3293f3971f42c6535cf73290c9be8542d767cde64d0b4d0e12505c9e6f359c9a6026eef6827b1c980da3ef4bb44bb284e5e5bbc08468df5e8cf1bd56fa2cfd36b7a275a7c20e0a3f4f23471c2868ab1e328278b0dc22ba849e687a682cba5434ad1bde11c19e8b0469eddcac0bdb9212a3661d34f39dda7086ed024cad9cbef6b264ae17c0fd6cb596026a1b5db014b161eb1a9a7848a137750ecfa9fd445b2ce1e091beb2a3ad31f26b499a377adea9ae9e07470effa39821336b7ff3a496c571f124b7f99ad3f96180bc31e8a094bc759b79e8ba9c0b261b7b3949c069c2af828f8fe9caf152cf0e384574efa1223a052495e9768c35a521e8ce8386dd37c790219210d7cea1b363a3226df71461fefabb277ec2be3e5f16b9c0654efa6290cebd603e791be30bcba9bddf9889bab0989b55b145bc697ce023dbb232266981818cf460a0438e5920022d2e66af7583ba8f327c7ff8e772d81b850b36bac4ec373d6b58ef5efd2c526e489f8879531f1e5c4afa35ffae606dc18247ff9d291271b1bbade12293935f1c8b64a2f591621ec07955fafab0aef6189caa276e0b2daeeb91dfecb3371c9e313ed1181ee505d2cccd6388336de0ecf78de1cfe6280e10d348f13a5e480ddd28ae81e157cdf46eb254b538f6e4b79676c9e9a20904864f208ab0c981f7a4397706ba28403c7cf143f299e4618bd8c0502dc10fea2f43e7c3bba1f68945644546d255990017ca6181295a08c42471be329a22a6e080e3b5b6cd9fadbfe6e56dfdb4c72a006a70eb55435528c427737fdcc912a15d011dc1157bee341d16c2d3d863459944bd96f928e33a82d307ceccae776f9cf060d4a606a28d6b1cf0ef0e6a431a348c2b64cded6ea94b55194d84625c501b4425f2222879d851334688741b2b441328d439d1efbc7a5ade13525ddc12c3c2b9cee5c7f8a19882b603c6da8db56ee3cd8841c1c8398b1270c05087b117caea7389a5c3d490f73953e776c9fa690eecefabc31fea943d9553628c11d20c3f42d7fa0226141e769b95126e77cf23a824c3e6edf5de1a4c49a99587a23e25b4d41d55c4e145abb4b0d8b8dcb59ed5e288a6f86541a385dc3f4212842b25bd6bff139915e3ad4f147cca54963bb5cbd6b6c395a073d25f09386ba0268f132ae0a7710da9e3ce97e0e9cdd429bb7dc9e1452aff3f0f134e3ccd391e1c528ed5ebb1d913582ac018fbba3843c2bd37da5311849c0c677cfe757b0f7334c52f70af935a9b2cf79935968ce1e78298170f3f6e35b7a19573619f9e895f3e5ac654d04fc54e182b1dda1ad51e8a9bc2dc96dd81d43f6079aa990fe2f473d465bfae5b8b787a9ea6a69218822389236a807713c839e045dbdf078c81ffa1436e1b0a0b51aae7b94205e38028d870c74a86823c4eb25d14e2c9e46a89640b3c46863606f45028fdd0ccf8914c29fbb6fab6a52bb9135394073318c1b4175ea1eb966415405a1fdccd2a33233a6f55ef30889b1be350c3416cbaf40a3873a9e52546c12bbcd3d5d2e41b1ca31e243657d52cfbcad246ccbc227f4cd6139b932ab6c62146248a2849839594cabe915e2c5b2ac6cc7112a12059e69e2338e1f526c226740f0e6b7b78f839fb43cba06c6adf57dabff510916e3ca511853108f9a0b8c6fd64adeff534e2de34b991773b5c44350f45066c3c1d384ccea7eb064d3b24cbbdea7f7007bef26876ded84e397303f5ac29a420d5174a61c701b6f28f525975973e75a6324f0e5cc7e43f74aae1a7a6d15d457c9bc0f73da1620e06c9a0bfed66a6bc3c55b4613d5c9247b98410ade088178e4dbfb8acf6776ef4482cd5ee3483ef166515e7c811e9f736e6b9b59ff6223e0221a3989e23be3a43296c0bd3d1beaec334b044c1b94d37c08bf3fefe45093bddec68ff385741c88885461cc255b4fbb02529c8df211921b1d11242cf4fb9418bfe1daff229cf94c83235bdb6a377142dedd43f5a14d34153b0064f3f62a792263fa4f47a299e14ced5765ccd386e36f8f2679d0f8a346e0fadbd629edd270c64e3236fde1c69dc41025753c3f25310c9fd4174b6e4b23ef10b0ea0e1f55aa923264bd676605b3ac771767e204d637238348a1e27f2357357801da79907417300b9a21cf557ca3792b909d7ad8eb55f0caad4f1e888d3f04903a9bc4b9d5705fbf5379ca990c3640570707d5b04f16a4a0a9d6d71d9c482d3448414acf9dce6a9c82e8fd6debc4567aa501f1004bad924e3462dc75230066665c113e4142e72da079e924484a7ad605e0ce69933ac06cf2751e08d57d67e8d1150e2fc8ccb2335bd4164319d52154ef7483b7f7a258076e8998344c29163e32debc96cd1f42442eebc508e7ab1eaae08a4f2817c474d3d2ac10d32e1255a88b1e54c24d610abfc601ae2a3fcb76dd6c83775a53ca830225eef8a0cfdbfe2ea7553a0adc1eefacd5d87701d8c3df97ab56ffb26ff531b0af9f24bd99ea47b5d1eee26b122efe03468e7fc51cc3493c88340ec8badddf1de35f60d5013f88d2671d4444b4718ded65c2d0b320a43f44341997c3828ee4ad14b72a87ebd8fb66b53bdfb05fc8725b08871937d408894b19ea1fc5dce94c3d102d68562bb3cf59130efc906fad1fa4f6cdd8f6f313f32a7458a8d6705935c2b7f42289b82136a30c611d4c43c71b53cd6fa4a6146692d93dadf45ec107cf50d546b4fd047a04a81c9657a8eccbb2aae53bb59f11c783ce6b0194823a40a7a3730c67ea9c412bfa9545fc66f0270e4b769d06dbab80e0902b2eed3a6e918cf98b38d6b8432f298acdc76e67de0590538425458d95c0e5ad6f0707b1ae0bb681dc8c154c25218adc8254f5d332f0bdbf1d7e8224dd6ab53c9f11628375e834b00816f3dc39ac430347fa6230f625f2531c331085027a4776b431a0c287482d877928e180a1d24a784a7cd68faafd23bc9d75040ab11b3a4d65fd563132d6588e243e0ff70c38c8d6a75de9dc9b9dae3064907190ddbe3eda02c2d4e5c44e27c62e8c6fa4baa72aad9476b02126a5cb8dc42942a7c8a43cb3c594e58079eef7170405e13db6876538909e54ff18bba261454a78c68f9d68a83a7fa089fb508948575b19ff695ca9a424bc575c4e0b801754bc71a942b918ad67222b7882a4ce77b036bbcf20c369cc3260df45053a8f214ea4428c4df65c4592dd5b512c73aab25773ac6b32dbd9c5384155188f7ebc7a489e85d10191ee12388de87eddf632c210c04685491b24886fab205a9774c38a928331c70b4d5681077f1abfcc1a2fb8d024eb39c440a4ada92b3469709557f4c3a45198b215ad49d2e60176826611b4b25148158e909b949181c1e4cbbd900dc40468486cf4fb2d0ab66a583dfca5c142841ea9e8515e6d9ba122770caeec7523c04bffd309242977d214d082ce94ac59a7a8333f9ed1e01fddca00e5f668556fa6924806de2ccd290a24bde25d7d40a5880d095690bbade3bc304641499997795c9a6df4939c335550341cb4ab05e7415b30acac37173941cf5aa9674c9cb08a7707dfa30cac688084b0643d90a1eab4641d4aa9de02087f0fd9c06aef4b15eecd359456fd44e045c57a587a7897a93ee4dffef3c74006d6f3e4cf11a6a38158be9e8ee5dbd8b13d1c77387715891a35ebd76ed7ff761cd418770adeb6d9a357486164061c7ea53698ef697adc6c5e53d2d3065c2038554f94a259ab206c310c45552fa5427816870c1001f955a2210e1d358fae52698ea1150ac456c5617eebe9c822f44a78738b766e443a5e7674c900c1a880a83a401ce78c11c396609821eba1aa9b657874bf9c93ce2b9c52cdcb2607b0b22323430df5959946459f1445d3d5091badd0a7959d6702cb629189f3804a8ab15f2967dbc1c119d207d9aed39203c5a6b1326b826c9a782b74b27417b615efc178de2378c1d0fd354baf3590a2c7f17a9c018073559a49b1f22bbca0e4fa3681dc68b53f65e4d7985e8844b046245c9f31ad5fcf5278f44e1e356f9280e9ec1a425b034629fcfd934642fc98159df0ae1e4917ec296dbe6fad9bee33db407b6aae0e858f70c4666008952cadcfa71b94adb27a0e0256fbce1eda9f6d2c7a52415a0e20951cd82cd49252d17f88345949b79b44928cadf9fa6e6a99f20d95693f22beff2add8ec46efde321875fb61fe87862a619c7e971fb477d420f53b057779c1830dd57926ba68191fc6a58ad82f421aabfc6f0af1854be3f0fb641a0f6d66f90e21dc0dcb0ce680037c207f30c21cfd4fb87f9d8f87ec3b8ac40f99f9461fda43ce7ef85e970f648aa0f687eaa0711d4f73a5b31c1bbc6fc6f45edb34895fbfb02fbb11ebd92f0292ad0439eb6afd2b91ea12f0cc6f140ea54e9b588627f2c720a8fdaf46136f1d198abc0c2f65dc8eae2a8212b248488c439cebf98e2924a1585e0e02188aa8350dd902eb6c2cd10b6411e96fcfeaa2277182664cfbcc005d3a324ae1b2ff201233258c09bf6d1e657e2db3ec64b8f45166543c744c7b4edff65bf7aaf0f861bd0db7c6a515e1c81817f28bb6b6d88775b3cf3e58ce21c2cf64857d788b5bc6b606d59719e7736aa142349537f16695d2caf2ba9da0f1681598a5c0ee55cc502321ce138bf9a1a5441899543500049c24e09f1bddff22ba50bcf0919eb018884f72d5fe70e37ef8f299e8aaa270938c8ab0899ba443b31dd796419a7da6b8067044ad8cbac33eb5c7a7c12b3ff06393fce9055109cca0c8116617b4d44e18514bcc9d23cacdc2caa4cf6af0b7cf4fdd6b006e3f312fa7f536812798619a9e18ab4c0a1d2e5b8eb1ec6750a2fe31fccc7649aee39f0784da5fdaa0d2e25f7c8096ab8c1d1130d892e60078b3424fff497617fda0ff74b19137a5a3172cd4d8a880fe03b2e6f9121c853c5c881136f2a1f4b5c023177aa9d030160c843b43d6420ffe16cf2db9cff34c5cb917be4c760dfe6b2748683187c3d3abefad73942f454a355af4313e300f9df20033e480358fbef27da3470dbcb0d08e33bc0875344b3f8d7c496c88b102a451fb5ed1c130457c598fa8f33232053eaa6169bb6b2f4e8e218dc71db58718f5d0c26ff6ae613f0e25848fad37c659f89d32039e424c2924a42dfb13bdd8ec097889eaee804680757f51bd640e9802f8aae3df1ebad734e1254772b0a098998f4c1e719b2bdd4300eeb215a02ee11e3e1ec358a962b2494f961f2bf01208e2d9260a8b1555fbf988770c40069e49815f80aa703008284cd1d35042db5cd106d42bda0746cbe74082c565c63c55dc5bb395f4f04b47ecf4c935ee7c23cf4165ab7c1368386d033f3364b14e915203ad2691ce81d0dbd3db589b7df230173473012c160173ce55d3a0cd7ea2751fdb8fe849a89f82ffd616cf22f71d7fcaf574895ae8307ed569cd6612e9b89b3d63cd165c3a733148fa13ce55156fbf2460246b60d8a44465bce90fe581ee01dc5c1006710abfe6caf6320db8f23e27b961b51f918db94323fbab0a3757dd66424f18b2bcf0eadc287fc42bad184a5821d6d204b1ae01ead20c0253c8beab8ab7d0fb801252ffd5fbd511a244978b897627ea33e4077fe544152494c2fabd9742985d3a357929802bdc807b7eac5358ed093bc6ab6d834b8991222658f6f8926c00f3e10978223dc514b03afdefcca09f42081023edbccfc8ae1ec192f31616ea2fc2bf08774013ddcf9ee74f725da30a8cd0500efe697e640e0cf687e1c18af3e43fde366b9c1303b9db6c85917301463cd046610f6f7a57346fcd24a9d8ce0f696f606d4cbcf89f58e7c1d32b7ad485e8a46eca703d76390211ed44357d23f15ad6760e112189e5cea62f1f2dc6fd1c47a54f0d2ff0d8d7969fde427ebc78d85d88fa2c299014af6739b9d04fee9c497f795fe98a509a010ba442d555b8a433bb1f9ff73b2a11b8a4a5407db7a7e50eaa3e9eb5bf0a3e68a8459950553adc4b411297d0fc598dd1d93fe505087b312346410e941c45de68c3cdbfe7cb02e759f236874ddd8c33ba09304c12fb559c294d3440e9121a91cdbe1385b935c2ce3308c0cbcbf53703c29bc9db2a9ae18b6e83849ede4e987bf141d4e733d99bd895518d7974624478115046a052ac3b58a855998528b61ce0d60cf04f15317d2dd9207bbf3004149fa97f731cb09a0beeda02bb3db8c595e1cd962e8c657b7bdc1530bff70d8ebf91bd750fa0208caf18fd77b7f606ad4f1fc4474a87110b9b599f4be0d6e3fb46040ee1df6173b16c1039b9de71bbbc0c451fb02bbc288b086cf5cc712cb87d18fceea9568a010cf90caafe13c6346a45e00ff09fb6c7ffccfe690f1f1e998b12758cac5407ea22468ca97fc7092570ffb1077344b0b15d7a10a37cd4905de5685e7183b02f48f3f10579313c2ed6d26108f82a2b1a18b8afe189790ec51952681ad11bc75a58c21dc783dadaba8716e2da6a8838338f1fe32afae2bdddd3f1f6b602db376333e19de4b027f7f08400ead948c5cf511aeb6c3e57567a5349761b81e2d14586d55ca5f4638d3e4ca23205c605a0d119b5ef38010bba029cdc8b8ccc0ddedd62da34115017a698b7bb36005519d432f13bed3d8bde802b1c985e812c4774fc0f70dacce150a62bbc61345bb177d340a3026468de017234093874d30cb64cf0322dd1353dd6d8ce27af2bb3caa45c4c3c744376a49db39f204553ec43d154a7171f466e7f6c03ad7270e05b054fa9e56be54eeaea92675d1b95ed3cff05c1483bf13b0f6e5a3c6a432589d40cb573c50a0b8677849e0fef3f56ee75b81a0df0a10e1694618abcae72c463c5ce8915c91d27a44cb63e356feaa4a4ada268373faa7ca81e453584d39b16f5963d2a2c36ba9e69b300bd78e2b85874bb11110d7b55ed6f4e2b86239a49451978a8173d3847d5e39e608cf63d1dfe11a2e8247101a30c031c3cf1865c7d94df10b51de7561a744445e950b8b85a4559f53c9000eea17cc7564668ffcb8c60b7de54954e10f3a6b94c48e0b38fb386737b7e5dccbe574a59ef24b0bbd95b25321c4411cb7d3b1c44a00616d39fe90123932b00874d4eab2b66b9725a3401da496b26e6b30f20b261cf9d466fad666fbee002a5826b9358d3c385b27f881a72ac277bb74488d4ba80a3ca57f6cb07766266165396e07c38ea405866552e19bd5f66da6f1dc4cbb7a1548f3ab409e3047d22ee7c11ed9fca92659b65003bfd6e1ef7a84b6cf32a44513d50389e6d8c81396c1e791793f6d970f594b0b540c47c2f00feeb97fbf2ad2f49f6b315d99d3f83be4df6f038d2bdf6f08bf684c8dcbd276b3425f19ff6932d40ea9b011d07c9a338c01f4b047747f219c967e21111fa3948e20e08cac5f2b20b8a8e07042a40ee0ff6af1c5a21ccafa4d1ad48df87c5bf4d16e137b620bd9b628b51ccfa743bd3c037f889aef15feb4105f4c5b9b28840339d3abcbb879bf6795b865dcf5f55b8f5ce394d995fb935bae8d0fc9240fa8861e770a30341688db8b6ce2f3a230c02aabf2fb74be49b5f4e48786be52f2a485b4af5e8e8ed07e2cc2f79f9fecd3eceb86ad6bec438df47276c3cd3a12b19438c421e8b55ff45c2cc6df45fe4c574466b778b51a99bbe9ab0302026fcd6936474a14387e7328c23de5aeb5c8c5ed1a495280dfc4edb53928730fe1a6c27b8e5bce8f7d16f4ea5480189f33cec4a6afccf21b08676b9b1f0879e9ca149b10f298277d81a3040831a8b633cd75f46d7c7a70618f8980d8c5fe4f3aee2ef8878b6e56bfa08411d68d8bbf2200cbcf2ad4328affbb1701ee365af3409c5d63bc9dc3fbed1fa6eb4732eaccf3018a2914ded5d96c573ac8d04ae2e08df42d16bec1e4d7af269d9117a48ec22353a7c057b9dc58686323f92072b305e9b1fbb90fb5b98ee0dc68d663b4e4ec248267bb456446ec9ee3225e51c44ea37ac34d06675a44b8643e48b45d1f908e489172ba5c068d87083b90f528e656a93b190601db76e2f624ef46c31b8674886578d9e87656726e0aa2ef0c7956b79519816bdf66aa834df869ef7481a65c4c39a38f10a04258e0e533bd5b07d2247ca72810fd5eb3b62a21ef6b9bf362fb1908db2cfe924e1af049e868d4a20afdb132cfbb2da2f3101288569972d029210a790365bf25c3ad0b0f509e1aa3eb34e9aa3e74460a7bf351516e4fce471e380efde8f75c9c67d86b5af05a02c669383b165b0e8e6f9afe4ced093b95839de66aebce77cb0528891d12ab3fd497ef2d430d917eb3b6a29b1db669822367119e122f681ccd325ebef945b204923afe49383fbbaeeea6bd04e931a0dbee68e9d38aff6d53efa3cc2fb8a56df9eeeab46a354de56fcc537da3090fcc2b75d92fda0f736a047bafd37c6cbd29299984c8ac4a52bfe6abebee9f1957168c92c1765cd779ef52d8e47d4fbf43878c34c9532acbc6289d3a4c6935e787651962b60440ee88e23b671d53306f689793daf6cd9f18cf8764c62ef631c2db0bc194dafb1e2f496b881060a196cc1d0efa33aa4f141d3eee86c14732e24d33a7e87da705f8b7dc01564c7e89c243f7e362487a9d2111a6697b9cdc258c2a40d987791e61c0a4b0bb142c8932fc6c7fb74e8da665b2a6f9c5e6cbe15f821df12ab1293fc6b48133c8d3d3cda607ecb286cb1377a27eed349f5e3148c04c07be600e1ff5032b2bdbf407f8f3d5e09997d9c5eddcf9dbe4381c63c243975df60145c27d96567bb42137e8f1787e06b7e9fcb0d622021a267e6eb84a4c1f8e6587b83582f9e8e2ad7a726b5abb4e7cf2f1da1a03434fc265aeec3979a4b2d20181581f315177603890247e5c2f03e252d8e373923cd529ed197250104cd2f92ea1842e9718d3cd27f4eecee4ea2608a72714ec3e8cfa436554ab246686a448d3eb055e83f159589f4dbf173f5ece6ded99a2b7f9f8767f43f9b9400f14e8d209e9e9986b1fab3e915609cc2a8dac72a5febe30454131da3b881363b995f2b6f32d515d6c7646c6a3136e55f0466d97c2d7e992048eba8bdf1e802ffd0c266009e7ed8b18645ad271628a805f5e2692787ef2933cb7a29f92e942aef0d91617bff1d20ef15c8e4c8e909fdcf1513687adff41adbb537874e044f2aa41d8c9d1e3d05d30bb7653c6678b2561c8e131506d1142dd8836d5b66a673ef2ac0dd7fa9bb145e35ebe587981ae3a68bc28f2e098026a894ad1c0d2f9122bdf650d11cfeef6a289fd8ea32a33b515ebc60e06ded0e1e9de19a088a0b8ba6bedc2c1230f571becf06f4895665941a9f58b05391fbb9d7ae6513aa33494e1524f7b6c419da7b91a1e01054bcb1e31771bd7a2beca6de6fb9a7a85d497a77bc7d69e978bc62a87e41d06191dd729ec39831d04a659cf6a5a45c583ccd71f1bcbcdaa04559c2e2e95eca1a341cac50b64138b9824c69c320c97ff93f4e5fddbc6baba3519f782198bbaeae3b629254c613426929b23a8c104974c5fdd3ca4ff79b0fa198c605d04798cde415b1b03ed3aa81c3d05ee3dbe6136e87cceac251ca4127810ab1f03eeb3cb213ca4686bc4686b4a0e13631a2864017d07b96bac30c0e125c268ce6f6f5094a5591a7a6e623a7727f90afad96aed473a6f8146488850407e8bf1381efa3965492face024499f7e76341493e6b44597ac7793b5276e77f19d23fbb570defe4cb22a8e758d567a0faa39e0ecde2c55e00278429261e4cafcbb3e49436428cc13d8368bceb0b4c6b2cb5db07be5dfd1d0bed6f605d4a9a93e0ca72bfafea9d73e62b5fb6f26a32488f200c98f2add8b1cfad88309813b2dd56770156b92a7c145f0188c35b3c9c80a62a7b33dae8847a6ee9952b4c0f56ff24f1d188295b1538813d32cfa7098390c0e10c90ea2bb4f6956dc8b0f5a5f64dfbf7e57b3fccdea7ebf5b2da377310dad9f65a1fd9ab238ddbf7b2ad6ad63bc38468a455017e4bdea7062ab85af7a2d0ea10b76200600b90943e36919e46d5d905e164295c589a755e7494ac2c5422c799bd157a71f30b4e9ffeafb03854967a2cb1f6b79eb107c7d7eeee51498d9eb7c7c51664d32ea9268b0b4f2d4b2f0e0894679f0fef0e1e1bb46cd08562bde83fd3133ff42d07a7d63d736ce6ab8b92f8217f89cd033fb50c31d798a5711792b27bddc1026f5a45a8423e9e8936a01801c15960c4f4a72a5af33fe31f6f0242d90ac62859002e12c76ceb9837c7ceaba2fbaf218c3bc9641df6232cf6050cb9eb9a41d803340a628ff673cb3ccff596ac34d7d54ea717a8913fdc93a9322c48dfdf7b2123b6f7ec49c62456f7fb7c06a43b91e9a4cae5b10a78bdf22e3ca8786d3b38efc41d65da98ddd3e1a34421f5924a4644ea76addd0545027baf29c7279920158e8fbe4c7582df295ab133001cfcbcd4ad1607c80a40180e2bd2bdc4154d5de7a4eda5784d392a3dbb61ac50241532f43a29ab6286a02f96ee3936b3dad6bb9bab8ce898700e56c8a4f14b70c2f1dfd4270ca1e1fb24edde25c511a6c23cf5bd2ef68c92c615715d0ffbcf6c02da8831efd9ce19d76c742ef0af0ef67ea5bb9b308dcc108562f87df3e90393b6cec9f3e6407a8897cbbd896c36f2b481428b3e85388d4967ac079f8c65f729582d6d298e47fef254e4c4601e595f9c13a35501b030a06df5ec4ef108b5bab65b559816a1b30ce6426d2a95d705a8c3ad3615ed5ce5f811f4ca126e5cbd74082cccb852409f6c218ff368abd5abf0513d249de45d048490e5ae7fc065a3da4854e6710a0e3c71c912ff07cbabe704ee9466a478f39cddcf3a67729a2d37e5bed87bd10a5edad264e784c24b80d177780d428a25024c9b476fa8e734e7a5fc96c161cfd7aa73f22fb385e57c43e37ea6a0ad990fd5c5d427a868ea171967b14047fc1bd2a3ae3887f3f51d42272d4b0633237f0bd4868cb3c66505d023f63ee4f9aa19305722e416eacf1378817dadebe5a20e5bbb0b8ae94883be78700b2a876b563bc2ba0ed64bfd473a54fbe21779e6b39e5e35726422458a4b01f1e93f7a694176a21c9854de0344a08efd6da48813a2990bb95d0282a010cf47db0657ec0167911a8d852482ad8de171520c691d31af82309010e22dfac8e6985ffb7ad47b73dfa2cd839cc27504a54a6bd320a16ec634e0d6a71f7db163653da6818ca1d7ba2527ab4071bfd4bf95247fd17618968ee63967b8be3306493e194aef6b74d68c279e084313e6aefa402c2f01a4b0d79db1f1ffb381e7d2552f2de8e4c8f201dfe68307908e2260b6a991ca5dcc38848c5291b1e6a5e5bbec528ca37b9400f83074c91b3bfeceeec03d7d32478de4dc706f1a9ee8358f2bf68f16e30a85f2459aa3853b9ad6bd050d4e493bcf5da54c65965f3b9da176d4f319b584ea90fe0cab1dd859c49b2af0a442ec43e13a20f82f135030191397d94630fb2be7baa6f8c8a30e0390e471593a6370143c6fb5f644cb5016a06d590b196f40dc866e1cdf97e3990ce028373b675e32e955a3b1eea58c7a61a3147312fe40f00783888abbc4d5d1f3e268928e34fdbfc27256465666ba9660b6d9da9e046d3487d86d79d9f2a32635bee4a00896cfbb4c7f162d9e2542e207cd05d5ea9b9f5949c36e7acef553b5d23ffdcf82b569e9761e159a49c0bdab539016bd04f64f06bbc071a3822c78c28c668decd38018ba63d1551b8d9692ac61d075a72565c7f8a18b48841f3f5cf583bf91b03e5081485e562a26f3363eac1b6836ed119f9b0a24650626ba601b3e6ba041af6000fbc2f1ca50591c899bcaa6933ea35f2bc012c0d38c84de26c8ae91dca7e7091377851e72a7f3a1df0f210b9b626d72b6320fcd346477670f508b862edf4ffbe29e91847243f02997848a5165c815f09ea7d9123d6f4fdfed4e92412b050247ca290b937105ac17cb7ba26aaf902fd3a4a9c35009264fb27ea2291d5ea06f26523f585ee11875fe11706fdc9727b3af7369dea295ce0491984046c3ada636682daf42bd504f5531283b0e2b52a32e50335ba23f67de002a0b797cee6c99aff9558b1387017cc28ef4b13aef0ae6dea7aa8e9907298c13ce4336e986fd233071451a4f4b4ad52a08a9210893bddad2e37e13bf0eaabf27e06ae6838178a275fac0f02875f859ca3a8549e6d0fe0c560327e4acaa0f4f06af49f059b30c565e6e66cc7ca88696ca3beb5e40eaf2709e92936cd72f7098ea2005f58dd998170c728f08fca772a588aa6b5ec5f68667ea6ed6bf2f00ee1b1783e77985e043e17a6d0059da004e9356b5b948f1e10f7e955a69c6d0e523c6062c3aa4c34ecffc75ff4d634228aab28bfb1a503619f8a99589aebe82110918f3bd55b0be9b15ab21d02e96bc8f7d0dc2429fda9c60d9e8d1b8a5f073b9b8c70b733acb9861a7a47887ffc16cdd69a42c4bd66f23a3e8dd5410f12d962b0ddfae82ef458401c2b0727ed13a8adb4c2ace2f728317787d1cfd1f23724cb04cec03c53ab680a158de721548f85435258061a40e86321f5a268a1975d8c3981ae8aba60a7c61e7b6d16870ff45b8769d4140d4694cd6fdec5968200d4573d48e4ee5848a9fdfb1f823abd9caef611a897389a583ce673572050c822d0d77ef7b4d24c213731c7961c2a48002396c959be56e62900cbcce4961eb1ca2f7d5306326ce0723cc125b8dcdb4867325c6315d5687d16847f22d9ec3e5cf8101c28a0b829d568ba121ba1d962be5f4ad7f8f023174b57789e24e34367e4178d27459c6180b65b8b698d7807bf407e731024d9176e5d391365c08439a6a884f00c271064d7a178ab0cde329b21c26d3fe9492af57625e94ff64c0d46308dad392c90a34e8330597761ba442bd7de9201cee67f4f4a20dc32130391a721ede968fdfb6fcb140631fd9808c6a0bf421f69dfa580b4170c7a9a8ad165aacfe2e00de8143da4a0f66e212ada5572c4760e00c0841b1e2e79170f6a6676f97b3c23eb0858a7a82daf50f23078306375152d747075c9375b7a0d657c993361a3f2c6a936a9a1b0a914c6dac834f3feb21e7837f99a7d290ff0d8a475e9ac8e0325ed7c881362bec5d3f86d090289688881daa9b51b0c645b3ede84b114c7decefb9a1062156bce9cfa1c43a7a7de3aca408f0c162f2f6f83cd53f43f55f4ef976f52708ddea7b47fef48160172582f0e92c562ed6ca06c4545dacbe4892980545b97481cc05e91e4ef2f826d28bd55e8911a5525aa16c24f9f25b52468d99095b24330758095897c0c2146870b651bac9b2a2437ab7486141e2c3fe859938b7291b14e33c6e09b348851bbfdd9b58756cfb74c0d4151c45d2f2bdc5fd83c80745702962a676949511f3791efafb0344418542f2e83ba6c400e9a4b2fc524f12f34814beb32bfc285b7240116475e7333901554a00c0e81064c9e92cddfb23ab6b368c704dec4cb516cd595f66cf20e153d1d9beb26282d592967d5fb7b445c7808675262a7cd66f8ada79cf5854e5567a1ca3813f558bed24511ffbbef5af52a7e0161c8f8b81938071531439dc35c6b2b98b591de4a4085ef6bad01c29e6bd36c4a2d0a0ec7aa57047bae259df06f50ac94ff96562deb9daf55a8058dbd3a404c0639c90ae41c50d866a3a8f942c2cdd1724945680f6589686e61252c6a9a5cd4a7be8105a1cf21886768dad00ffe50d974def53f41ba52dd130861c4ec0f263780c8f408bcf685c98fec640e4e52df3ba0b67a6e0652d9b29fb54f8b6635aac0a9ca0b666bea4f769e9d3bf14c7161e58150955a280d3dd4543130eda6ad535eb89974c6b1e5a5bc5d70cb8cbe57de0bc323a85b44046f2ccd6337a64589464aa9eca815b42c367919a63a04bc53dd3aa01fba2bbd5f226f8e04b1d92405f2a6a7185a6833d0d039ba8fe256b57f761b42cc332698a15fe53625bc9d486493746f98017a269af04bd58bef7b7ee76825767c3defd7c9f3b22edc4edfde6ebb5cfc064532c47eb93273c106a2a76b000bcb8b7cff927064362f199159cff9b1d4bd2dd31b5310527588643b72a3658aab389b74eeef3dee4f5bff08d397bbcf657bb9245d041ac728fa281ce8dc69a2735860dbfcbe127487d3c4818c0c34b1abfc7ed1cc7bb88012ac545ee2f0e39bb36cc0f863939d9cae5c85cceebcd512e6d2bd4056c690d3cc8cdd91ab42c7cb7ef13177f69b52f8c46c4c9728388c9dca818adabc77344f0f1f0ebb8df2a392a31442da30d0914e35edf74d48978c0c610cb92649c3de1045e0f021d6bf64503607f14c25080e34624852b5ee458aa857759cc0447348520d1eb3223cce1605e5de3afd2ee6e42a17f3b226591d18f1cf2190e74c779d510dfa616fbd9dfeebddcc560d3cb5c6529dafb3e6e9eb81b7ff6ba0899853fbf1e5c327aa0420a021facf33de0b0b9ba2b1b8f5ed5e4063d4f6f8e9c953ac51c350b7025cc4ff7f2549adfa144a281d895ae390823450d65fdf4f98b58ed1dd4c5154f5405e533ca6a045f662ec08867df6d05953b4f0ab9ea9273d574a4d0d17eb18bcfc6bbdc0c3bb84e8364153164a3a39a0533e1f7efc5324ecd38bbe72290a5a17f3912edbe7890317afd426119df0e54033d517fbf48111b5bfe5b207c8d9f57ca30bcce8bfae9166441f451efed47b64181c9a218fc9b7639fb835a01a20474a90433264dbcaad592a7958613f08a4a2bed755cd4acc301e0f43c62c29d294b95f6330f188f8b8cfc11e33b9af2eb9b93a9855e1f59a80f7efa8361a4c9e443004ced8d8165fed6362b95d87e5aa208e3ba76eaf531168c6a86a9ca14eeb2001878a6e9ecbd01b25207ae16e6e8ff4a213210c66530c2118d3f7d36c90b08ac1e071e212cda6c59ebe07161574b5d8a8bd8cfdc5fff7284431d49b2426d6c33886e063267eaedea0a150cc12d03db401b56ec43386e79bec93232477ba0a9026066c94a3ff79dfdfa410e6c3d2b71339766306a90e045fdc29631450d6e0e46b99a7d58ced3b71f40a495432b68adbc0cde1330bfbe437da306ccd26b84935a4caa7f9b0118cfb293a15c9268007e44881f3d02ae398075f45a917f980ec56e07c777c153ffd734066bc549c2e73ebf416e58fa2b4c66b020432a1d5e9ee497e950895b795b8bb2d1a158351b25a6e9378a26a92ca05b75541f9f23ffdc5c97a1e2faf4d2450ff291c100f4b115bea5ab7099069791ac136efec921414aab607ace31ed774eb354457615e72e134cedae2505a9962fb7a4a6a704bc10621583899150d076942e5304b382538fdc2f16e908ab50aabdc18476e58f51fbe5c778ae1ea4c255f7180a1f1e41baae6c8cfe7c4ed6ca7e44af0c0ac7d7886b4de421a4890015b5d53c3047d614aef5a28df9ba809679240d3b2e33493ad3e29774048281b639e836dbfe5d1b06cd18e50230ef9132fb7a2b0210fcdbed8f1ec31d731e660d9843883d11d15e6e4b1b6fa693c9b7f41374e78a50d42658e7de3a1be039f2521730c3c8213679a9536b8defbb57665e500ac90b05140fcf0182f73d8c28e440aa098d08f785bcdc129ad1056493edbc050f2c09ef80485de1025f043bb913ec3234f86f6af72bc47e98eb29731f058bc793c42b63c2346697c1d1c2f99c831ea934be6e765fbc8697348f7b92a69ff3c9f6a44a5a5e28a9db9f9546528011639ae685f404f96782f274d79655c8a21496082dfa75e3fa94e796ac4b60e919d114f0de7380f7b3af36d1bdbc70fdbff1d3ed1e6b65bca3e6621d9b78fe4a50cd480dfc997b8d530d5bf87a6397905d47a0dd8ddc051f8d816b1ce946aab4356ef6c867b8accfd4822d80768397f1e66ce7f5a4afde192464828ae5219ad94b5310538d0bab186d28fcc547cb30e0fdd0fa8dfbcd87339cb08c36091c220aa2e6469f3c6632dd895e3fcbcd630a963e3de32c18e6d1a7a6e67a8ceafe1422cd1eacafa49539b5034364cba74a9d9cfc41b50fcad18b9cdd788fa93d261a6319b20d7234953aa35a8d16b29c63295fd7bd77c4b4b32430ac7e89ca0ef5f8b8f68314b9d97c5cda07dbad2e7456ef3c8436a9d962bc9d4d2aedc00320a2b2708abd08546eb917e6f7c605a2374b718082c6fe132e990388f970658951fc3a858c45452140a99fbbc5bae10dd9bf3b6f0a5226aff867a3698cad8aadde8c8b01e432cd2c8451be0a2ebaee760e91b08ced0631c925fb8484367ffec28689672e4e582a6e457ec5b4d72cdbda0b9151c256abd82cf9a81a78b9aa79e1649807965a81d33668e91c04bf8b46982ef4f614cfc8cb490ccb4e9f86dc581de7f890e47c3033d8cd6bd14c743f9500294e827d850e14cf125b6c67811568c5ff126b243d5de6d16678aeb51d18a645e3fa3893478a0e1a305bbf3fa3417b17b4995c65e4ea00db6c59782fb6a4703cefcd94d293881dfc44d49adbed55f00e8b46c147705d452e875074a285946f91ddeb9db0a1487a018daf7883781d925edad61ea48de3b6b243f692f6960133fba99b12190ce9fa994c846700edb17a8ac988fc5ea28e18deb34f0b44c7e77e9e8ee880490dfd3a970a6524ac755b58316860d12f3a4d086d3e5df74c59a5deb366fab06817b8492b8409987db04dca99746770c4e666d4da9b6f8a6b7f863bbbb0f02dff720d4bdc71256f000fa4ecfdbf518c9ea8d2f279ee13e40226149fd97ff84f98d2ca2a61267e44021f4af8bc3191868c43c7f10c7b5093099f9ce7cdfaafdc3d12e1947706041f50c479452612640d38b2c68485c74ba87a29bff96b16b56ecae35ec6a9a21c40613dffa40326b5604e489e1f4fe9576d67d2339f356ed9199ea228041aad940b9eb679c374ba3204505b10e5bd9685d3d76cc5e7f6afbf3cb0b1440eaf380f5f5c3f3196f829d127b2fc59fb2c7862cb18c2818d017bbe467917f2b604af83b691e709730001d951f5750f123f5f4525c83175a2de47e7b591bce2790e301558248c8e1f93cfd68d58e5fecf5399245b62810e8399abb64ef887ebfd596898eae954ddd78732a77963c3407ef85cead3ffef79603c7b9ea0c45f64083c5b91427d1688e0677425ce28fe809cd2de8ebd2f5b6c0a82ef58530fe023f204b467c72020425e0f90945ccf1092295b238085ef73357e98162133cfaa78bd7f245efabc97c4ac0687d5afe8624428b30356ac42b768b86f910626a18ff0535733f2cbb105934efe096229acb18c4857aef34ff30f4bd720f79cbdf5ae02f64f76d4b24e6639a030daff1fa15d5eeacf34a2fdf72c3e486b750a7d62f0b9fe9ca4546e5cd86268cb9e7d91371461899b793b6619f545ce6fd13d4ca365cc911bb6c8bc87a1adc94f532efed476733442c411fb8abcf2cb8571bd240ad6c0762bc67fff03a7d901988a7561c141c020409335e5840ec9eebbf6804c1556c66e181dbe7bb7d4a6707802594c5736778c56e93a3dd9fd097ef30586e6d88653a9f826779037a2b3177ce4d4c0e2c26e3ffb63e1a9ffdcd5c6e46aeb24a75954b082c7d640458e3302dea4aa4a07cb0e0f6410306d69561d5a3f34756f1b25a65e11d1af5cb5408a09e7ac0da19f7139d1d2793c6193e36c26110f40c9e2324cdf6c09716f67ad90468181aa16a8dbd6ee595c59d327d9900cac53c3f1c0dc2a1781cef887362d1cabe76eedf1a09887c619f65662056bc525b83ecf4d28698dfd183d8c810cd24a4d0d623a945ac96debc4ac9bfb02ad313a29e3293e557c8c564ddfcc4db8991647ae8d693a8079a96eb41f4848b699718daab5122a848c12990f54814f5051bda436a8b97e14ba4db3d2d3ad0a9b9de7e7dea6ace18f6d798780c88385aa328590b83f0dcb1ce306e8e3c9fea2a19114bac1c6d5d3193ba7326d85e981cf0289aed765120f1fc9ca1202c5a0e8e785770c8b9012c710945c5d79e059d33f85a4d35278be37e484da10fc0245e3c54dc30d97543c9667c82dfe849cbadb6ababe271e190d2392957af4c7b87df9c389970e783d00d137b7a76511febcacc1f66624aff60ffaeb9f404c80b881f7cc5f6882497733fb501e40686f0c3ea647038dcd2296b891d33358cc67d08d11d53ea465cdd4b58ea3cc9bb3099df3c1a568f0e998a7a87ecebff72738c7dc367efa3f7e54f9d48167e8ec703ad37d438c14dc7b8516f9a210517819c8b442d36aebab63dcc716e9d5a64be489d7e9476894837fae42588ac472b51703040e3e49976e408917e5fda1a30a19079a7eb7701732860fccbb819bc2167eb6357588152472d38708db51a4ad47b50062ab3a98e381165a4d39658dd6cc977f091eaa4eab8ddebf9c8f58da8802903bfc6c2ed69d3bb9fa09a8dbd72187da883cbae956365c1a69b96564e2d95b9781df636d8ca7ee4ddc770f1c52c86f5f11d3b54ffc9f36689e4ebb00f64c0a63d847b180d698010c6f957e0c252a00d12c15a8f030ee2388007d3a99ade104cf4b31cfe8f8ed737d8b0985d16209de79fff3b833579eeddfde60c2d01a1de80e37478b199ecbfedfd7b4a1ad951a4859dbecfdb01cec410bdec65ef8049fe8098efd4b605933d64ead9f309380808e555140607125849c1439f67b658de0807c2594008f7147689f9202e30fb35e07c83ff51febd684b71257429e6d7e2136ecfacf72c90e58b674fcb36ca875ee75c6d5537419d3d9d6a971d330cc1e371b661753ca818bc9bc7bcd93622f1dbbb152c7fde612fe514eb6e53ba9afcde4a28d5a4f46ede781617443ff2958c2d3fbd01247a7bb162a46ab5d509248b7c4b0858de12621daaa8817396df526ff7cba6c794cd162e06207c0c61e81183769cb835435da068331b8228611a8f2fe28d3f9bb568f21e96c61660f327fa2cc23b7a2c2106d48bf420868ae857a552d77f8dab8e3d831f6af501d37375049e8da3c2aefb08a27ab2bb249b64401267a7552cab45b58d1e4828a365e31ded2c4556be2d37c08893b6ab52a5cd8e6959a3e4e8422bc789663bf89cd7fc0a9d8cabbdec3c61f609194526a587d4d0dace91e96aa7010996061dd3a067a5e23788a26b66eec43efdaccf52d44e75d33654783913a208ee0e4775385282877f9b2f72bfb97f7b380b3448d7f7546ccb3c00327db90e1ac629b0110871369163b8959df21e018a10e445f78de7a9e92c8606dda2024e44d4eed85e90c31f884c18e8a291f00069e5921d5306394ceb1fe5c6def1ba835e27f46c70d7be8882821e4ab314b631101e42bb1dcc9436a96f449933a7465f64f8cb4f46c9e86beb6a9bf3413a75b696fce77019213b5a265c2d177436f4e4e4c6a4b9fd8c9988037214d47cb84057577353e312fd1e24c913e21bef8342519d0a8b70bd7e0b0da36eecff96b5a03180ca7d566e238d3db159b99e842601dd91a6d347514e57583c2346c7311a1551add96ad310ec747c05355dca7a11dda16c4f64aff73a63a00be9f141efb10431afb6a51752b8436c44e7dba9f9b5136dcb6d18305e7bf29b12106e4b8cc2aaf5471487b0d821732d0d1e537f6adb0e99123554266d0a7158ad90638a89c8702e0114a337d71b97c99fc978505ecd6c491088487384045376dfc175a4fa5d1edd5ee670f64024be49cd4085729f7ea5be51fa73eb49c0012827f3908a8a59c76af0fc56a8e5e1c829fa4d17c281bdf1ef1d0de998e43aaef16a80892eeb9f7e31d9e73101d85c8cbf302ce4c877cbf9b1865a5fff7647873014b488115af7da7890d8aaf81182adfe3c50597304d066bb3a0c1217be65458758536f1fd72ec1a41550a2bff24d5765a230e3096bbb8da91600f7548947f81e35d2621d38f85a6ad2c4d7963cf2583abce1d98e87c47c704d96771e3b983b5653635f5d42678a1958291e4f3f4d1d41c9c0e4437495906b24f1465117df96ada36b9f1fa6caa29a0a9ebbc8a96c3dc028228f5c5938046e3c2e367dd74f030937560e18a410f1d85ad515f7a4c1acc1c792d7f88d772b935cab3586ad49a107f9dab71671db27a6437f44bc788ce1264b49372427572197aa49fc96c30635c73cedd0028f9cac9a4c6f2e293265155a886bf613229fffa90005ce0de04f3eb990e562f6dc54f16fec74a4d429e074a4c40586f7b8edc53241903b6a65d60ff1b478e62d19512bb0f3b493603d05596808c0f9920376765ed61f8aacf83fa0e983c1eabe491bfccb96dd19ee309c187f573176b596a8ad4a2438708f3f72738c6b48864298b50d70b7cc5b117045ec5fa7a3c9d3918b397b6ae18467b0f27ea5b8d018ff4738ff7ad7bf590e41ac17364afe3335bcf6cd8932b004ee946c4b72c6f447841db3555f49fe9bf70d780932d7bca73d2f5f08e0d8d5bd63a5246d8755291303476367b3722a912dcdec933498bcd1b0c0909f7d9f878e70ae77b46c3beae3418799a6dab7b5621549818b6341ff076f51fae191b4fbcf8995101dc93e7d2e3404833208314ee31bfff1b8a73d84c94fa9581143baa8206c6bf42b344922f118a2f3b36427c3139e45dbfc289c7b5e4959103461b2fa68b8e0315d2225a006dd34856d9af1dc291b57da5d3e4679f9f66b8f9e1896985a40836b2f3f9558fa846c7f09ce98f73dbec96ca0287cde0f21ff59ca230684dc81a9082fc2c5f833e8eb944f92514e6324ce0ada7129daa8d4df198f0af827327bf0dfbff4c3321adcde4d92b6c00af8a31019fd4769aeabf2438a233512484e9fba7fe7c8287badcba31fe3ed5c2e6b7802b2748e220c0eb7a731ac06981755c9fc4050130bb65d10d9a3cc6fe03b47a5b8bb94ec32f4ec177aa0c80582d6d298e47fef254e4c4601e595f9c13a35501b030a06df5ec4eeff14b29fd507db699138345389a0442628a5ad3f8c135053de66ef8c2d31496ccd679f42ff6e1e54c800750577e7221bd12c9ed21e5d0153ded9d16aced8ed153c22d464ada4fcc1660033d64f3f9e785533d0db0dbeb21e29d549f5bf1403b71611e19a61ef5629542914944d3ebed6b6739fabf36b19e0fa09a7450072e00399c18e564b992d483bbab15d83ed83ee8ad81c44c6ef6fe0fb1518dabf3fdc2479b1ddc32abeaf9bb44e3926b85a191cfb76d864dcc3473fa17fa393f48f6e3c076c3d2445bc3d5b92e75dc9dfa7d3df3f256077931d97a0052d8c3c9710f019eb39bee34fe81ab2dacaad5eaaab59513e416dc8fd769c82d174d6cdaedfdbc8e7759b3406772baef7122720b3faed1ba748193980e7399ac8daada5e501907099c461e03ea695367ab7efa5469bb5692b660c4883dbd622c5d01d2dcfa1b2660c1163193804c48f16d63751171cdddb4746f405b3ad934b5b2e1a85b48138ceecd0e14d98eb16d8f219d2fae9ae061349234d61105e5de0164c2dd1434b7c11c623897ba6e31328673031b6b86ab37e5720fd354874b5f6a595bf8c607b5f916663c56fa3ae955868b18612bda933531d8dab711e31d25d73f3b2a7a62e44474f8057cfe0b50f5ae0486ffdcfbbb9820962cf2ecd50b94e39191c85ff96870330e97c84258a91257124a90a7e964922bab91a564f823c548e30b8af5d9a660afb20378e19cb47d9f404788e7456c3456c8dc3a20f82f135030191397d94630fb2be7baa6f8c8a30e0390e471599cc74666d02e7b725f83252783c7ac3c186c07fa7561ef02b9a36a926ad95a818489525b08b00615add9dc5fd80ae2308171ff88333e924ac0d45835f7e6c5c45b0e6ef8b9a60d219f8288443e6289128fae23aa353925685538c0b6a88c7e5a5f034d8b1af2e2e969a1e0f683d68fdac13396382f1368f7d206e2c59ef18537d94c707ac108decc9ebbadc38ebbb85b985810ef630b133d81fff91e215b3facce24767ac44d6bd5ff29f7f3b51d9827cdfd6d0b68a17164d6aa5cca7b50cd351b475c798d338d09ca639a168e7de297ff1b1a8a2f57568e543cb1ee2e49b4cbe6db430ca107bab70e4f1c1c9532463e1e5a6810aff33f8f55995c9709585dfbe923981807b9b14d7381edb12da6842de1c27c846df855a10f3bc0f0995291aec1200e3f552a3eb311a5210e4d8d7378c12ad1c6821cb9b52526f351ff597286ae82ea5166eb2bb7190ba506c7debb12553bcbe8cd8b77e8bc1383ddb62e993cecf3d479656f0bddb631159d5ccf8d92b43b5ceac9177da78abcd7c13777397c4a66944086c9fe72e3b4e6b210cf481e11ff8e4c6762bc891703f44d920ddb468a390be3d4e2cb0fcef939e16acc4882bd187f863b5684e11508d4045a10dabc913b3d042481bb2d29b39e337e18d5ae2832667cb84a1ed582cdb1cd33badbb85267216307f531c5b2c89c2efee721bfafb53efd69a714a4a9b7725741e97808b025f530084959c5d178834f36e8624b1fccc796eb7bc760920e57cd208f3510f4dda2ad19356be1368a8608819c2d2035d4ca95d75ba66f8ba001a6aa522fcee04b2a48d2fd69df8b12a86b3cbf8492d42cb4fc8d4c380522109913d8f5a001e67a7ec761c63cce0a73112d6a039578a4501257161551687ccaab6cc65ba9a76e6eb22509623573b9b61245c394b2ffaa1cbeb9b8c70b733acb9861a7a47887ffc16cdd69a42c4bd66f23a3e8ddf0af38fbf16e2a1c0d3aaba0fe798c5d9d905135d1992fc6c859d7dfef45a5629d5b8f81a427d1e913eb843defd1670b3a1580993d9c75ce1830a170bd9a2630bd1db289414a883d68a2bfcb1ba1ed405ea4b5fe230e52286f0893e66bb1841b30629cedefb87c802a2c60d9ea21f1966d888c8ea558c2025baaf7b8d9beeb520c294c31bb9641e2e316b10f5ff134be2d38bf533bde2ec1adf3e0f6ce3982752fde5b09913f83de07c6e79bd906c75261c5f84f65f5dd07b84114d71de5c27d174f906157ee5ebac17a213e1bf633a968d2534ca9d942a69b77b1fa7afbc6fac63a2efeb65826cb3dfa2c4262b074bb230106a3b524b64e9f6a31542c9298d0be6fce81346f1105ab6fa25ab7a9b8aa8b0b28df8faf1eee2e2a5d9f5e1c082455340860aefebab3af45823801db4adc1bedbf98235d71b9e43f36a7c0c499426dafbeaad112aa7018c3704c207e120b699cf0f3987f4de3ae1159910fea23b923c599ef248251c3b73a7bf99fe99d887171bd0ec9f9b9b9de0752a9d625ea3392638bb93421259ef750d2f9c86350b1d0e806a65d24438eb18486dc572cab763411074ca513d37908426dac834f3feb21e7837f99a7d290ff0d8a475e9ac8e0325ed7c88111b1bb416d641717c1b7bae37f8ec819b488cc0a7119088416d0008fbd5a0c3fa6bf88bfe5d69e7a9bf97a59bb93cdfa0fa1af2dbb1ed01d23874c5aac11ff65ad31ff8894237e1dcc67eb31c6a8e4a601f38cc689db0cc6c5457a2cb8e15fcbaf6bb36a3fc6de4daa297b73d75fa3e012aed4c47ced887bbd49c63fce1426c20911239832784a749001acbafcc28feb3ff8ffc40777a23210887971f3391feac1a86a5c74ca31955fb58682ca48efcdca40b0db0d8c6ff1903e47c1cddcb1cba56a85e6b59f90707dc4c4b5e5cf2689a5aead00eb1ef5e3addd87d1cef5ce5063ce18cb3d4e3b65feb346bd3c2e655336b8edbf92197c72ed25cd680b1e0295f021f693ead46128294fdf4731201f0791421938b875c513c5183c7d3c0c5c186c4374344917f62496308cd271ef291708f78815a98eb7e515163af1c907d7043a423160c5a46d4d5865cc8a4255ee768f5e250bc6ad20bbede6bd36c4a2d0a0ec7aa57047bae259df06f50ac94ff96562deb9dafe1d0dc4fa1e4c94dabe4ec66a55ef7d8bb4ed98c05e8a8614e53c1fb8528add5bc47b9c72fde3aca047791e873da9c1e3ea54729fd10eb259519448dafdc1815b1200c95f966996ad2071e78e0fc80af42ced527e4bb8a120b9ccaf889afcc69621dfa273dd176f6fbac138b079b6a8fe6d90a0229288e7f0a0def7ab3437735678454d3740e028b452f68c34395214c48ef757af2c190c053ab3b8171b6d1d56cd06694952a8459508528dbf6656d939337b8d7ae46fda0c32c75f4aff230896efd45982cb21206b3d561775c8bbc1ef2e7134756d5077597457e0ec63b74bf7d323d47617688724597f8f845a10f4ece67a5a12dee5c44a41ded7aa5c43c81bf1ffa0a56296af3cf30eed7d3c0b3068c4ca4b5729138575c3e84d214fcf82d08ea10f72ae17829587665d22433824e2d4f5880c49e65be28237e6af75d2b19817058c23da86292b5b0db563712ab12c85e0b4d5598cbf6417d8d9677f881f984a2ea374f8b512289b1fadc070785dd70709d8558c28fcb2f9123593c95843407fbba916908507eb777b6999bce475aa6dcf74fadbe8f3dce4c1a88185f7a45bc011bf63f7b8f2252c23844fe75dc2d7d922d8360187b810fc5292478e0a26bdcfa2dcbe779cc31cd2d39fd4f1b2c1d02e31b0f20ebb5ce9d7b2952c855143217bb0a26f91fb981c7a9bbc77a7ffd3f69e731c2cb2478123dc45fb1316b08ef536aed49c5fc8f65a26bac437c661772e7daa5aebe419aed5d19f39d80876466cb7d9c0a5942301a039125817fe92bfb2282fc4706c5d924e9964885006601655d2e7f71a5f53abebac4ecc51ff822a726a9f63579127a3c152b4e522322471a8d1511801e1029d53b316a9fabaedcd4741735c4cd1f46837edbe73c3d0ecdafe060cb08cdbeca710f3c699dc776345af4f0f61d1a9304110d48a11db2f2be5589e74eab78dff02e3e2b952dc64317a9b59e09f041e5914d06b687b12aca656539d73e48b1994ffe559d003a9716c610b0f7ffc7d3c372452394d429f9f4788ce7ebfac54dbd790b545542d6723e9ca4fc9b123a7c34d9b281508311349aaab854776b93bf9f5fe57c67995d25d70a807a2cecd7bec077c1efdcd97c3cfe86e321e427536be7c99985f503a179b715e25250653d3ac1c9a579ad8790e2867f17aad77770e49c9cf478a19ababe5743daf31a7f84f21392b41f27b2a84a74b6005d06545e595fa3b6f2aca68e0114df6ce436d95f6176910b98a6fe34bceef58ca6163d3da226b159d441c194b85282379558a8667eb18780b67a6d0f01c9ac03f05514db3cd657d08e1d7839af32f510319842982b492f90601bb36c0d4f80f10243813baeca9fd8944f5bfa5dbd5e0dddefa47bf9880f92bccb8a35f9a6188bcfebb615f92ac2b3cab219ca842b552d45cc473e7c492d829c9bebee1760340bf26aefc36d72b4ab2201ecab784b876b17db58b3a62cf05240a151edaf6137279fdcae36d63fec7f1b1150a83b356e712fc662ba6f10df8cd3093c85045eced47cde62e4092d6edf1e5690c0c928eaf529b4c9bc78145d70f45466aecc3da2963ad1df44b45c43364297759a58d0b3faecb7e221c23609ca3c3f5532e4cdbc4eaf6babce7addcae0007d766fd21aefba265419dde93eb892b40ac743b0d234a023514adc56cea276a431989d20f0ba09ccc6f7f4a2957f7ece7716bec65ed44bb8682a2a8926e3d480ac67e310ef4f2c1479d00ebcd35af10aa39c3cb77ab6bd6db537910df40a0b25f15b2595f561bb3244fdc8d200de4aab30b45129066766c31cac0e81f8d3f1cbde7bd1774b316e1a0cbdf17d719512fb937eedc43df52d76b3dfa6a8f5e252accb96b9731b460a81b76da1282620d9fbc661fcd157b30b87e71c31091fab106f6ec9ad04896a221d75caa64c5ca00c795fb973e44b39be497be944416d89a365ca6ac48399bb6459a1459ce430541677ce45116ae9a4c31a4ad207d8b3c4a27f4a52a51845818cca228604dbe59d3a3c4d782f84f3867c627fab5f9e931c57d08a8ba2b1d3b815a738aae7773ace0d9cd4fecf6e55bd92cf7e38ef45d50db28eab00fcf6d5a04485d08f33fe7c010954dc02ddae2a5a53df8a5fec7b160f8ebbd268427cf601c50db4bdda25d6b62a07e274968e063b2f3d448446f3ad6e0a30bc6c90b03ac53af3ce8865ce8fed6b9dfb66747483d49d08660a401737d0f5966a159da680e65022df66b2eeaa57ee8919841bcbc3041e3dacc4710eda305a5073627808c211039e57911206427beab5270ad05c8bfcfb848f822040dde0f69c0c1e1b7ab3cd68ebb8a642447648d19cc674ba30c27bae56fbee7d5ab0ff96c3f923519298f45a182bf9eecc643c28416bd92e89509866b0de0f529f1647d83c2316b6179b2a8a0df83f2703f300939f02232d9368951f31ef212ba7e44836d3b6b8712acb3700fea3e0db7ba38c108107f9fc2e6c027e9ede62678f2421f5a4c866e4d1fdc251b9b58ddcea1d6a66052278240d9bfe6ad018c89676d80c3919142aa663342298fe530b59e0503a66bcf9dd1fced644e47d645118b854ae0a5a21b12031025b52b08c4434d9ae6ade3d414d24f56f3517bdc9434d55bce7c25d07bc2a6995571a87f810ac0a297b111b8c79521948a35bad9b86466938c07baad0d7f625006dda69486ad7f715d81ce22241d5dfec8e5a4ea2db49e4424e0dfb4a9f19d15239ac79cfe4c634fa137fc71081339dc43de723a31ca8ab7090421dcabdede9e940d0909b8c24db6eb02a972a44662910c1bf1455129c60518ffa58e396443dc2a5ec0977469f67511a4436758b2cd8cde3723c8ce2356c1129d92e7d5dabae61ecc5921888aed28141db05dba3ddc3f1b223fd6081ed3b64f405cd3e9aa1372313439662825bc5c60e15a649238d1eb3471688570a150a357cd961c239a685738f975d196651dbdeae89b558054eee0f48d423a3b1ef469a9e5bca824dcae08afb80edf72ea83e3a9513e713c68293d419a2732a75d65fbc1a7d6368cb588bac4a6a2e755f79aaa3172456941e727c234f3d5b3594b7cb6052d94a1bf43fd72dda9e49594b4c75dc03729a9e99f74a782e41f0a03f56635aaa0d72cdbfa96dc09bb79eb37c67a9f32c6a4f9be6f80b4d044a09f2e2ede37a61fd4f26c9c66f744e865e59e082e8a7bcd4385f01d1d166990396b5da663e363c7dd1a1a2690d5ab13ebf86ba880f2b5d3ec1b901b552f3ce766da4d18384cdf25d00c403e8d36f801045901c9089b985c25ea81e5d13353a0430f8bc2e63a310b4498ad837673e814e44249b60fd6be6ca585460c9d3e6723f56e17d56cd406de18da9dcbdef2cc1d4a823a3a6de7121dbe958c233a5674f5c80f2608b61d3893c33247f43c47e0fc325f926da7f4b97c1e8e52b5ce8e8951fb3f7455c1757f6920fb6361b8d0305990f9474265428032f041f906d7c9d2ec31a18104e8da08f66cc95ef88975c63c727ce8456024bd482df9fe5be12a0eb29a97621c98a3fdd49bb868bd796a198f3ece4dbb05d85761d946e3b83ea2d6477dbf60fa5af91f308c1dc27e78a68bcbc83e02a735348c82d992e9b44a91dc0d1d23c87ee8c1f6e03da7fc35b4bd24a2da879f3d46ed33f5e21ea13e863fc5c6a9770eae39a0dbc39228ac1dd5aff1259592f363a592450efe283bf0e829e8feaa98a67ab7d16a984b1249a5e29d19eb241ff3228f8adf9cefcd2dd1a140d9608f8fd30c55b9b139964d7d296a5d63da5b8a11aeea9d9f590228ec9b11c267135a5bff01304aed9de494c115414883c3ca4eec3ab840d0f13e81b127672d699d112c2e9aa0c88568686d69129452554f61bd63f2b62b18064c9bb7cda63cfc52a36e5b67c0218a58e2050a9cbec90846eb874f6ee07f16cf7b9de6e1a0c3f1375ea3018361796f294a206cc6eb64c3ed5aa67c6adefd928cbbea04a056e881cb56595fba2e7c0206c59c38449e668d0940f9aa5fa1300622dc5b4b23c03048e906b62e2a3de3253a971869b6e09408f29d860dfffd020a07d532c707694b1cc38fcd561e7bb784e3fc320c637f18f3ea1b8a4a2da4dfb16ec09ad948e6d13ee333c603f77c6583add3bdf1b46db73cf2438347d0d9b4f30cb6f968a04a174107a7ce5741efd4f315e46d22d39503d8f6c90a5684b3cedc6dfd9ff21f23c23a85ab9b6f497c7841f2bea2ec40c49cb507a4f375848b6369dc9dc3f9641d08dcc122fdb0c857cf2b61d355c56770372f7d52d9ed4b40f040eae8e321ffe45eaf7e549bd8f19d079cffe326fe73fd70a4520dd4bd11c1ead9fcd8c2e1abb97670e539322e3db13ad9b6e7c28dc17d636700b43a790724453d84a6acfd3865ab8e448bf379cc412f1939acc5fa14e5433086b7557da483595a53045d7b865265975656019456699829c3affe0b06be3a7610f0c063f518d6c9aff79b4448d245d85c56f6872a35df9c9cf1a3b1b001c0b6e614adf8cfc3a2632f39798be9ac10e93bb4b90a7d1f8b0a0877ea3c0bde1187e75e6acb843253a88fdd3ea482eaf4c2febe4a58defbfe9e9c764a00fe9e9ccf7819dc07b1dbc036703d4089ee0806f89e275d10c3194d0bb667c28b406d766f9b05c0b5c8e32cc8ea70c99b55f357896bab5c1bef181eeac3b2b436129c5a100008823b3d0ddb04aa2816615deff11d98ab78996c8575b3a0d011c730d1768c09298dd8a2ebf0a360d8e1ff4b13dd90da3027aaaf0b6deee372bd5679d4b8bf032a0a0438a3f1a6a668330956238caa71c5139c0816058688d0e849a0dd46118089aaa11dd1fc3de88c8ff38da7528aa81a0fd374853fc417f9703e3ab94c04d6e21587d4689acbb69b7d3517bd07795e7a370dec7354bb0b243b92044e62c23728aae97d4d3cc6d9dff05ea68777174c9b4d05bfd976c77f96684380908988ff325fc3cda0176773ffb5a64329894d13948871e5ebb9f53961dd607ddca9b36985290fa3d6e5c562a9175879964f9a0727eea1bbf91297c049dada76f6888bddded57512cfb74d1d297319aec413a36c4647bf3c10cc5db265057a43f16e49555e6ef7f099f11ed72654ba0964e27f6e9b6f96a6514b2e900fc43eae3f7ec1e5a8d255e5267a30e9f5f8a7038e4c874cca2772ffa75670d6fa6bc23472f16819cc4fb5df711a6501df0a196d4358f65826a8b6c2bd4f11be9dbf251efac85d9395d53ccf64b0ab2186299a975f6f8aeeb12e49a5d67c23ea78d25c0a57fa6b4a669202dee438778896838717d4a67998d4343ca6fb8d412e0ec3de6f3a5248d25c52d87d26b961d0aaa28c8cdbb5134c7442eb8239ff3ba5814c3e972194e6b9d679379411fb844482ed46908ceffb476b509980d42099a8486fb3b455e7f7e3e89eee3b6de7eff7542d94beb789d11a6771cec7cd7fb25a758d3593de5a3c46aff47293d7d6737438f4c319021588ed4ebe8d7f1146e98bcbb019f74c91a6e0c5ea1ac4cde749b76ca3aefa9afab383dc999fb34512fccc2547362726e03d3b4c6f4008c57a55c2a7e8252a301c5cae5dcede82f27cb11e8a3dc5fd36276990274f362671ba297ef909121dd8a52b89ca08156db422aebb40b7ed7dcdd94c0de59cea97abd5d603024b1bea45d9b7b7031fcf0a888c669c5300ca3bc02f8023fd0a52f6f2314fb62dca41ca1e05ed7f34cbc574f8dad5e82333cca2d5a20a8f6b5e08e22fbab48fb23fd6677cc3575ede18904ec39ad9416366ec89f6cd6113eb5c53d525c893bef5c5bb12c0fff1db61be9b139d146879a803e43fbf6e57956c445241c8f33bf6538fe4443e085d7f69a360b709f6b16f76ea6f3373d6f9ac040b4601b537b7255bf189641b235b4601eb986ddb5d7b18c9a3c6c1857ec2eadcdf69ee879cc4ed5d16a4265289806053bed7dad1ddfc163250e62557e188fc05b3dd62e589639ccc24d04ebe9c43568066a1e309645aa94be9de6d7707b134a84d1841a4f5458080f80aa2518b61e76d964bf42fd51fa2d7e3f3f5568002b516719cda26a0d0fff85b10f9203f285d06fb4d22a2eb74f0063afdcf95914a7b423d850933ee4e42dd16905a3facd9c3c7453740c08ff3a22cbf8f08d82a24a8a62343b2f276855147b0bae4e58c5638b80af78aa116f6f5b49ec7ee433966ca8f6538ee54c571e6b48b261f5a0fafa5a3419db141fe41b9d975c929d42d5fbe44d5908c2334a13d643b73d1e40661a27cc894a33db1037533a0262473a4d63a704ac8e2d154f46dca8422eb34d315d3964bac85287530d78f21922195e448d0da99fa04b50391bbe3322ad6f8bdbd6fc6ba6b4c6c6637ec17eb039621b5962ef9b2ed013615dca950df0e9d6a46b7cfcc79567ac92509e8eb544ebf226ea413887e0ad35f674664b1782c6533c722216d56cac9ece83b26c5fe6ea1465a4e75c436fb4003f1a4aeb617da275a3b719d6b89c7814381b13df86956b827e5020f8c3b7ebcd9f17e7b0dc492a41146bbfb4ea121e72a4b65ba16350872eba0a4c5ccd7411531e2e2156c143312218f9cc6a6a874a674849b44b29b35f27d3fa5e989ab98dac9828f54286cdb7dde1d57cb78fc0d93e431835d81a82e5dbbc14de6848cb61e8d6738f660865f0f7facf58268d41cd5c74750c134cd466586b732c969dd22f547a06f2b88504f71c625a2c88cf6e26c72e1754fcccaedb56a3a789d6db068cf22cfa1ad7d8246604c93873b8ac0243afd0ce833d6077644d3a588c88a170fb19a52cb5ce289f3addb5ce5684ff4aa655fe15cd0a9e8ca2389568620c83c3f982719b450fd8b4fcd75ef5067b8324057ee41fc80da3913be99ab771f0349be093812425f363ab7fe3afbe62617bb3814b8fe4ce911d2192c1f5f8dcdc774fdcde250a6bbb8a941db4338e7602153895b0c0ab651ca633f6f6fa37376a6cff8172c1e30723098f7ea2d3c11f4c746bcc847df17a819fac2eff0f1bfb601886cd381ffafa2f54dc536ea9a4b00d286d31969727f4d8a2f4b3adfd0c87fd80b445cff8925b4cdd8072ee17ade3f0cd339613ae93d0adcaecd31380ef59ea3595768634350b58119f735db1016615048d2c8dbde87b0efdcb681f8d4944c0db5dcff9faabc78491214059efd648e757a1ee659088dea3688faac84bf52b7d5b7910732c8b33f42b5e5bd8ab51e35e7e051ba0b540e87e9f65ef5ffa2cb6210f2379e35ecb059782c2b7d3200e587bf4f25386b1e996682acae4ae0b43c42936d77618d6825e0f067f9001c1c10dc70412b6295b1e62ef13ba38ba13e03ca70b9b2a6b64a042ec2bbc809eae487cdf408f20f00b46a64ecdd6d7e5df8167743cb257c1e7cb125360baa2cde64bd69071b109bf3041c56403df4314626c3e684908efb45d68572ad04be1eafb42b6fac2af33e2a7a5c42de0f4d455ceac3dbd968103c481d0a6e4065796e51880ca446ad815c139caab73436cdfbbba86dd4d047110cdefb2dc09634134fb42aa26ab4dbd5d7c3c14aceb27a34fe338dd530987abe6b4b91c080f54480799d527e12dcebbbcf851361ff8ff977a8da801c221196dcfc2bc9352db5181a5e06b072104296e72a19646599459a8372a9554d588c748b19aeba3ebc6fac9c8a6ddcf3d5ee46443ecc5779a516290c2de1ffc130811767d601c8d63ac70167d86c324c6f9e3fd781cf60a4911df90591218cc2c2ebf930b0fe8604e4089f5d501bd29f1aa03dfdbc791c1586c012416794e76056ea823900a521a10aea34ba8d0eb7c9228fdc17b8d1339e0673f8a3c5fc3ef9c0590c9efdff072470fbff78ea9459e10a7971fe3009a43bb51f761cb79f404270cb1baecf32ac85c2a90aff456854fa46f8f4f5390211571e80be999db7cf7b8bb9b1f2c4504489d1b6b354a91c0392f78b2af742af7e70a3e32ee7f460403785f857d199c972e9c10769bc760a45ffb96d112e9f7b08d9ec5304c5d26d18b2b4ffc5b462c0fa08b599aaaa85933473224f31c6db721c50dad15f095c0b41b36678494181a8f5379bd5af0995dcfc9f7b26e061a4802bd795c25652abf5347fb92fe9c623b5f12fa1863b2f75a0f29e4f374ba1b2a40820c2139b371ec2e809ade776e3a191858032babc45d0f3c5f5625a4f6f359643e5afb86b30c10e389f221cc2e1032cf85aa80ecb88e62241493061b357467f1487c942a46d80addf7b33fa5622c93866afd1ad80ae25ab1c1c2109dc5fbaa78ac25454c4c290c04fd1abb050b6b6e3ba8b14795c8357a9489ee389abe65db3147bbb53077af1482edf706f0939000ee0016ab331a6d1d97c7985f15320a1a65fe0a49e91b6388457c667dd5547dc24446300010b617241ff3a62e2ea46d91c7e56f39baa88c7323ae67d0de141288ed80b0fb5be718835b7a180b775144af3c1afa79d2bcfe524682e1ec2d64f12fa9a4369855d8952f7aa6194ddd058b0650c58066841413e51394f59c05e8c69b03db4c0c0b6c84e96a5f0bbcf2d67d6623680423fa8a1ee114c82d4e463aba7bfbfa060158a9e3a136ac90881001399b7d8b22c6deceb88bcaecb80059eb121aa69eba5da88b346365e98f6378b0f608164475d29e419d78a688261ea6ee0647d28b5e50a90f8108085b42fee4685adffb731bce16457939f2f12061523941059780b9eee1f2758654f1e919591c100914da4264c1cae4f060ef20fc07ee4491ab38d27ff6339f7ccebb0a82e05fe1125b19461983c580e5471d999535fb7c70c4db9b63c9445e8413858029ef5c4b8ddb53a8ab4887506b9dcc71771934538fb723276a13ebcd611bb54dc15e1f0b7f660e20226db9ac2e3db2b9c33b9911b8cb385fee1eed29838421d0b7166d640538dd5d663ccee65978e9aa8667d84ba8875ca8c821e1a798864310b73562e71d8117eae352395661fcbb33297c9002eafa02c993d3b6997143bf3a757544fa61fb93446c46e582722dd35532c7527d845259ca1d998ea71f3f31700f989ad629a2dc0676bf50a4d9479d5c7925aa68c9f963db2f13a7e2123be916a89007fb028a746649410b1ef96c5ec4c38d7bc35e514483db2e63febe396530960f4093190748b37dd723ed22b5b3070a2e4600ef0f7b126ee032518f3e4a556bdcc93a8b6ee960663feddcf270ccf0475719956996658fe550b66d8991c7a27e712b694a486981d820396d6e7a32a24c1d98407cbfa945a2ad39336c49a174a52127f4e0f527f154ef98f5e9f7242881906d08c079ddbf38a9a93024eedbe60b0d066a4cf9f7603b565b1867dc1ea0bc291a131f1c7a1929e758e5174531aa650e82151b207972ac9860cd89c465be0dc1d422d4a88c7c8ffe78c6874179ec56f499e5fddd2d7eb9c23dbe97fcafcd8cecfd623cc3d6e871465251c3360e757c46f5acba360da95bbb34633e6c7a84a1c6961602c18125c1583018de139335e0a6c105589bf5f1a80477687860df131873dc0dcfc221ed65d5d1137895eafec13deca5d467d92c1f7c50ed7745cf4fb0569e66124cdb5474c2e0a43369635cbb8019fc1b0863d777d6b0f208b825f1c0d8ea32d04482f84192d7e953ba50b97dcfe01d750a20fbc19688af2e54648fc6347101bd20e4e0f4a2d05f9a24b266739bbb02ea15ee803010d66ebd1ff534e06ab4de028006da67a1b24a974f9e19c693b53f0aecdc5761c0bf804678b71d523e1b0460d8af62c0ba97db5b8a2a7a784e62bfb032611440c87802eb852bd71c49f4dfce3ffe194a05fd72d33ab6edebc49aaa90aeeccd85b245d3b0a5f7afdd9e509d7f73c285409b16e0d5d7746b8580489747601740ce119026095932507421b46da03c93634536a9f6b27c72855413996cd7aa8e964515cff79f9e586f673978a494ba5f8a14e00dba7e56fa6aea772ab6ee5d45f07bc6ed983ace79349beee1d5c1041927c8e2b5d359f064c886f8360e3d927c2e2d7494a82f937b8c1dae3b47b93622740c46617565fea249880df62a57232364dfddedcf3173673507f212311ba2b2b9134eddba1db87d904a2e9717a8bf55889e784af9aec13f08e36c3b358d8c5695c04da95ec9cecd492cddcc4f2d2ab0369e407d439294674f0e9d73806cacd3b7883bf63fcf0017096ed3933e82c045492954f60a94d4ce1a0f08b06a0b9559f4bc81c0d53033cf1a7f3597f1589106dd443dd9e4fd0314287b5d67b582a42cc533832c5a74b2ab118ce22c075210bafa9be2ed59d1a5c8f9c15a2c19ba260a5a12fad546f08c404199d98d83dbd13619eb33c2ea31d33c353a2d181ec85156b816836ad5c6feef348df9c12c025cae2c556dcacb3ea8e5908f2e481332492ff18d6da278b9c940c580d1aec507646a3678a56126c4b50b5bf084252f8575fe1048e32bcf4d90143b4cf6c2d3ec80d2abb1faa1fb12d5f11c5c82eaa7a10f25483756b2142786e2a1ae3d95825c6def746ac68b9a47eafc9832cead84abb3f46dc25a8abd0ba8467ac798a7410c8afe2e2eac764c58014227ee22cfeadcd91e22a13ba784f98c18914b872abe6c52377d7bc0e61e74a9f5e4ea36974c3d4a7494aaea9af4d0ffdc71eb01fc3e01c6e4174045a75b8265e35d1fbe249944982755d5c0289f1328fedd68be8e83b80f61ba19693e54be3235a2717c9b7c0dcba03f3d76bc1b4dfc58a05d7e547c7464ddc341bf216190d22f1b28d7596079837e00f0cc96255262a91b9b91e086e654cb6b149806e64d094939dc1781c9b759db2045f4b34e1fefe5c115fcb2db8a50817b4fea34f3f550d4bb0e995da360e6510f91e1264e888d032c57d2df0039a99c81584f356b1940774ff67252c2011ba2b0d51d8a76ac73e3d604f91a39d6ea91227051fe9544302fe16f4a324981b46ad37ebcb4574fba48d85bacce9dbc62459f2e49f760ffe1893a54357baceb421d4bf24ea97df29df00f51d89f077e99d8b71efc3bc86537690754ea7f94da7f25663033c27b5065822074f2f778a7378530d67d312c67c81673bd6d921a8fc5ce7f46ebfddaf04be44019d045f0a1921c60bf49a4d2cb3f9bd1a467a0440c7d47504103fdc99f25f05886889592a5b90c3f67cb75f2d9f3816659c8357ff74bdcd9229366aec9d04ac48c6ebe61f1205cca652f306ab3e024aa2548b5a105dc9f6f3d6bf0e9b4d909ecf7e5f6b8ac6a9efa80e3a42a5435eb2174aea8bc84df59c500d6d61cd862631c7146176f2fd7e6246395dffc2788c4928c3438f94e1a2bc355822c225dccbd4e3e143d98fefed2fb2e00393e5fceec567227a9cb781eb5b9edfca308f17f86d0dcc1d4f2ed7a5ce38d8af81803a5f13e91fd7b10c143745c0f698c5051142554e985eb2f4d3ffd978bca91da504dd0bf9a25746c7c8764d99fe799eb1fac628e7a8e113a9c66aa314d3b1d4c6b6ed3a55597b3b5c9e3a4c2bc6a8105a4ccdc8c6d9019fa9f4f7130f889ad1b8285af7a7e72445d45b8f18b8f711547c90282507930dfe477b4c4f7e92b9a085834aad70738785b9afd7af88bda5dad820db4d25ca629d3e46c5e7003bf75a3fb304d7eac3df0dd106b733bd266eb65c5810cca9012e2f4d1e151e2cdd46088612de852f17916b2cbdfd6de93f550b7487ed6bd8e1c10fb6523f80608cf14074340c2b7cc5cb29217763c56027b5e8dca376abf4bff557cb3b48681def231882666538f1138293c2013f63f963beb3339f6d9d7f87b1084f07c93feb5745f12129a2d971fbee983f467dc773dfb56850f3a921e6c97214e5a9b5a0d2972c47429d38f347b511a4d2ca862f0adb80cf7cf84faa877cfeae07a25d0c3499de162314744a3928e9235221779388cebb88fb33897aea36df7b4ad4522cc3568664ead78a2f5ac2868c487b7ae875f7082cf2b7aea998138159f1b4d34d0107575e42c0b7d7a87c7e7ebc99c3c1fbe09501151731754002836cdef788bf389b23502fc1a7efdbe00443b6b5ea1b46fffc31c6872d1b70f7e274d2e0e0a0b99030dd991fe3510f38f7846c1af30cb08464d0b0d1edb1dfd315ac1d37c337325a3fb9b18049b43c762e0b8a9c654c2ef2e3d8fac76c5c8c0f09afe07c3283a818bc669cdd641ebc7de5808e375ebdae514d296c0ebc59604a7e7a5c20a09aa7627920cbbd9bd55e37604ad67efd47f8a1c1219090800cfba44a7caedc13e81c08437f096906951bf33a2b509528ad7420fed74dec213e59a04ccaef40b06760e6c523b64594d665e7e98bdfa35acbfa68d32e5241e45ce718b83c99a2cc7cde6186939c2e7466c4dd743b52a84da36b2f40a89925475a3e597564ce05426c58c67cdc80d29deef641c6584200ef98bc371fed2eef5305b6641096e8ed61e7145dd6deab9163fd6537cd1dea208ea69019f9bf8947a19a00c8780fa4b2a99bddb916b03ae2cc74c1e1418487acf4808be38dbbbf1a676782209f2f87b165be1611113e27623b1ae61dae2f531313e25349092f26227ef7ffb3cd5f97095a6cc44e04b9d35f6d367dd71fd058bf099422c346c9782b7a1c021717cf9b53579e6ff417fea7b92bf33ad188f4764cdb3e0d1b56d5bffcdad544b3e5d48452a500b1df971a98a8061871c331aff3502a3317cdfe8b0d172b514c96132739e259f43a8b1e48342be32c84afa6f1fa8ed63060e0557a640e0ad05aae8c069d345f36ad1d84dd539a2a2d5e86288ed5f395f9a2275eb81f65a37f0ce44d5ee061e05819767fa08021d91af6275dd6332fa0d9664e2b87f827ed01e66a514f1ff72db11add378086ae9992fe78b1b2723b52a27dd80b0a8f060a5c339e73f2268fc8c6970751ee94953219b9768e973ee7523079b4b5c9a2c1fe298777e92f114b793ab9389190f95d4e1c65e819fd497f26d3e4400522eeae2f3c941aa55efee4ef5366beaeab01dbb29a9bc76c3d3b7dc80797b08c8ae949f0a1378c3999c6760c7c3128d7a53c47e48ee87f6d273d6768731e352536a06515e62d38acb3b7cc3df2ed918d3a2cc93c29ea6cf91dad022fcfc6b0871b60ced78a5766987ed52a31bd9a00d5ffffff2a