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 50247 1f660a79def4bb09bab196e4660a8b4754c9ce83616bbe4953f0510b19d7671a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e310ca965df885431fd7586aae2a3753189b00d08de9aeef91b3fe3107473ac8
Certificate Block Hash
1f660a79def4bb09bab196e4660a8b4754c9ce83616bbe4953f0510b19d7671a
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00277a000010900000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000be436d40e9ab63597c947dcb485411d60de248a41bb87a6ed027490fb324773cc778dcdb75d30eac11fbd5ab679c54242c7fe77b55ce07d9c5bab3515d073cab9edc50d86d053e2458592642f390698317ad6055a486cfeab4420000000000000080000000e00000277a000010900000

Raw Header Hex

000040205066bf3e6327d4e4bd38a30ebf313c8a6b5ae8724dceed7d0e63d676e4b4101ffb9d259cb2a5921eb26cceccf610f312969d15f8d244e153ae75b008ee1803d421b5026a35400c18c83a470731feb391efaee98dd0009b1853372aae6a58d71f4385f85d96ca10e3

Proof Data Hex

59,560 bytes
1212160103079a7b0caa9be5bdcad4521ff0b2fbbaed7af3e3a3af67d9a115ef91a9f5a4741f87ff6d3e9de59e9264d5ca03add9d47355046d0311c9af349e104617fc000d38009e7ecb36bc7d2d86098696016c8d0da80534c358e4d461266f76002292fa6bb1d886e96d141400a8db1ed5229511bb60bf3d7fbc20455dd057009e4287dfcc3e0f31fcdd7b9fc57eaba27f68627365bfaea40b8b8e32299bb42e2e65b61e4e2c560ce51a9998d7a7b4c6a7352b33ff94349dfd8b576ee1cf4cd2a89d3f96ea1ae33f9495447498c9db14d6ea8b953226c3185b35a024bc4b521304f5a589ef11c2cea44ffc71a1c8c8226472aee500045a1c26de81b03bd366eefd4d67566a9278d2a25dbe2404bee0b26120e71b2ecc696262ef7f974916ba08939e729a8ef05a70a0b27484b162a4eed2c6f936b092c7a46d3460f8fbb2f61dcc877005fda9f3d2c3991910abe37315a5b953af6cc7e9312a5d152d6e5e05c3b895e075020114d2c84b63cc6336882a5c550045ad07e54ec55458dfb8f74665507a41f4c36fff4ed335beb823a684d1807019f9c12671d392505d69afbcdfa67771915e0fbbd1499e40528265fe9ae6f30b248f425f76346e5d58a697a3ca72c046cc7e0e9a5c470a2b935e5de53479a33fd5704e2e5204bdbfea14acec7316422f3d0ee4dbf8d130623768769c5a3189ec220393079a61029e8ca8618a066690f6f0f606d97a4b3e38dfcf77c315a71cfc248f2a4143811959b689d7d9626d68be9bd42c2e23dc76ad8a0c8e65ef0c81ed119522ce9eee5039dd3db51b162dc88338c1fd7389bf575597726179045cb656889c2be54929ca92d79a214d5b83637d34a8648929b6bb2d9c51374a6821e5cf47908982fc325b269b070ee64a2ddf79cfa237483f6aa769c81ca1ae2389bc04fbfa6afe280dfa9f5ebecf366667289fa7008b851d2c15550c104d13f9359465a3f002a17c4e403ea843fb1ae1278dc95b09b8488766c0d8895456d89f03b3283eb5495c5a1390ac6f4ac8f2714989edcf85e78819cc11b18022e851f029db79552cb173f2a4c66cc7983f4b528b8acd90c3c27c48f3b62128751f23f9b7729a648937b74dedcaee0e640367ef201235f35b417350329a7e85fa8f71af0a35846d8495dfb3dba0471f671176f050fb07a882a0c7bc037f6945d2ed0a9450d4b8a13ea72278006f5bc0496c01999c8d6be35c40247eaba9156aa52c45959e31c6496f0f9e1e0179c0b3c0800892924a7d37372421811f918d7719b034de45e86efb8cb9589cec0a26e913711e381eaef1d40adedfc19984a33702c4c882ba55c66414656077e3d29ddc0267ddb0e16e4d55488417760c167bcc388a9fb4975b7255bb4d789d2dd1e673c99678c643d2ac3db5703e829b314b95e8ea9feeed8c0895c61fcf4bc10db02b7b145ccf3ad4d9ae8124337146153a0ad847f6a1c814077fc02174f3535c9a4750c180532f7c4c223922c00e7fd193e0bef3c4a54479b62979df91c6e1a39d3a912e160aaf9474a2a92adde3873ccf9b1c2f90b54445d7c6e27c13b610c90e704dd5fec3c7963abc0fb18551a6e1d6c892e718d410ff8a3f903ae1161f27812dbf0c622d30f4724be3160fc20fcc27f33a99b017e6ba6883fe3e69688bef7beadefc51daba1fbeea0ed71b406ab3f6149f2ec266a710f9b4b7048eb881a8216e1dee7ee402487e729eabfeb70eed14194d3a04a782c610e156ceba619f64dc34bfc27d5f715b8cb8818132f1aeb82020ed90fb9dd1a514d22496a70439a16ebf5bb2b7a522e71fd9d45b70ff024b647dce47d7bf513816cb14826f2b734085ce7afa0d7dbe69d77a149c43978c3371e00961dcec9ef3b57828b8b2204910a328e980289585818bc8a2565b972fc3ae7e823ddf2dcc8006bfa3a3fa4856f9e89c3323f0ee7d4f604434dd5cb59e7760b76026231c0fa7097e2a4758d60b00eb73eb260e44f5f9783fce28d8464e41ba3c46a204a38cf32cfa408f8e4041bf439e0d1ccffeebf87a99e50de8b02e368ded019287352547e1cf609447a955b374cf7314874c6afbdc22260fe3727857f0ae166f311fd4a3c058b467351170cc359e127289e4013a0edba46a61cd04fe25ff547a50ad8b6f79fc865dce32c6e0774e38f48c97b48c84294b033565e046c4371e9cfc52c7bf920c42a9616bbd52d510be7ce6a609bfe50d32915e963ee96aa2fefd02d59a4f382c6a754ac3ff6e62de5d3027522ba208d8a3bc997c9539e2136cad5c251874d72cc494357ca98345d5c69673003209a8ec7d10564ca4a02549b3607a2c0cbbcd35d1647102fc2bd8e71af2dd6b7f397988c0341e8b3582b663289a9012099457ce16db8d481a6c29dc5a475b5bd7479986651c733c77e84bcd5503ed73ad240dde1a941ee4a52b94e4113006ca85bd92dc5d8debcd2bad8957cdc6e5c29f13207fcfeef2dcacf8e7bf801f6d4d13709807234000c217484ee7397095ddfca15cdcaf544c8da9f90095c17065fc3d3b8970090f3e2c50ae0ae2d3077596b4d0a5dde7dae74265f68cc2182efb3fe3d7e642a273fac742e78b91f276b21bee7698608f05382803aa21fa6847ab1fc2dcc64cf54b20221ede4ec12cfb481dc784bbb44ec8446117a70aec8927bab06e042d1f59aa0ba24765c3b2775639980db1490591a58351023e053c6f84311c3e3aeb5649b67e01a2f1419b9f447f8f9a70f655f018bc3cf85cb1cfb68f5c56c5704b6c26dad669c4802d0a8b845bc47f6d2bdf7b07d8840dfee83c1c25c6ab722e0c223d3b1d0d7dae4f456c5b54d28df1dbf8c0ab3cfcd13abd3095df96367fb8ec823be37ffb0757f9eba2d5b9b9b25e12ade8e82034e532b4fe793e7ea2c0dc7830512e162e1abcdc2c4c27f7cb6385bcc2c278045feabf6a73fdcba18243aa5d8e1b317d70baa4a39763f94fc73d8984fdf5425c8ce2480d319b8e1ccce8ef5a25ac09ea18220935d5af1bce92902a6d57cb3f493474766ba558e9f90136a7098ddd9826f3260492ddb0596c22e6eeeef814857171100a1246ecf709374c7c88c4acdbb796933d63de559d318553d76229027016d0fdb34d64c1b7249b961feec06f9636434941412837f9083682056065ec09c3c4f4b7eb4f6f57ba8691f00d04907c8062ab6edf30679375828d1053b63980efeb33cf9c64341534bb8ed6d18b1d42b765b921cf82d7fcb6fac67cfc43dd6e785897fa14d7be7cd5641e05f2608c1916fb56bbf21b66d1c8786e7cb2d58e829fb256f81ff73e07e358ba334cfc5e6f8eed1dbe184e8d290d22d89aae710d9564c9bd444f66d68e522ffaee555bd85473b07fb7f1bc478b7353dcdd3c7aad92c874156c4d56cc846552d1d940f72d0d51f7de81f0c768af573decd07f66c656bb004f23fd38f81193c4044b7f6789fb2abdf4a502c3f4426108aca5129b3eade46d5e230de6a696b2842cbc673b229d20b81a6239ee7ae3895800417a4c5981323f86196fa3cbcfe90afe1172691e188a3b359948a4ecd64c0f91731dcbd796ee2b2bccdc423d6fbab3481487d31be7b0ce668c17bfaf0370daa97a652fecc0f997c4dfe2af41124ef1cbb8c5860c56f597583d30402e39799d7929fea0d5908c93a3ea56d1196059c6477dc63d8cbe600d66e27dd3ec7664436623f3e08dc1f0775ca1b34c991d149e393ea1449ccf5c399a3214de44182dcba917c78a72e8277740481c628e09f52b3611ad647eca53817d1b85a2079a6ffb9f75d8f1e364ec68a00d0f1e857bbf0931701157078bb7e6c2eeb0754ec5aee0f9c2f5cbce52edb8759c05c123aa035371ddac671bec04061d85c79255d35cb382804296d3b24e6bec9c981aeb34d2070b01667dae5b5309a84df3cb0fbf5eedb3965ccc401b000987e61dfc1e0a14b51349bc7578914db3598207b47e5d75fcc33e22cfbb2545835f577f4c6689b32de74b5ed98092ad805afc6ffb064afbb29be772777a2ff6a814bccdf4b4179123f0b47c90bf97ea99470ca9eb1fadbe09da2020fee353e37f247d71b1f1cec3ad5844d385a41ae7a4fb0a75255c1a1875fbb4fcb8957b83a5ae2cdcb5cc00b15312206371aec89af7d941f3510b85c242c4350ebba285cccf2c379767fd789525e7f152a48138b24de600d481d7133c07687a5a6618ddb540f50328951cb087a93d10dea050c2fdd7df61b200bd4d26e9351a4377ea72e18df5d62d31ae92607c7914cd118f6002a4a078e63706c9e96d0c2efe7074665b0c6d2c3c37b5d965f06e27dd01aa0cd18a518b02d250babedb8d7ec9ce05b017e34306008111b46e0dfcfc50eb5fc031915403f0077bc3a8201bc4b734d44a5d71d4413763475d0069918c7586632344e94c86bbf20176186a00ea712f71ca030dbfe1073bb7534664e6323aabfedb0d49e04353ca15b8b9f38f3a79e6d5559d96d168b8a385d44f3bd1be642f2f760eec088246c074b4d8dbbdbab15ed33753f475339087e450fc127d2d16d277aa9ab6127d5d80ce62d9d4669d9afa9fc8682520ec6fbe1fe83a67fa3a47267334a2ab249d5c4bba2dc544db1acf0cfcc1b6d2948badbd220db00eaf219a5bfcac6ac16f53dcd392992acb97dd0fb0019bb4dfdc598e1d9ecee028e7d037286642b0710c41a875963f13fc0ca02ed00f944649ee3aec4c5ac66ee72695712b8cbd7503f988ff5046ce1a9044027a4b713c5a498b05ec5e3951cf74124f051b533bd54ac011493cdad27c11f5ca2ce2370d200187816394ea159454c09283855d09a70e7a9b4b373680f9efcdcee868561f593e2a2b2f60d4326929cad7229a9c4eecee504741a2596f4c596d888cd6068a045181683d7ffbcc5ca6376e85511387bac3a53a6a3a1d26336cf92a5bd9cdf6ec10faaeeb7f792131dd1e81d9313f1edef9c3cd645a50213d45c0c80cc30d31adeed23fc233b1c2edc91b3a64ba2bd6c3ea1432b28c94fdaef21ec418c0e66e70044bb11771bfcc704da8001b4944f250a305c621fdc4a313dc3ab85d8d656888b34aee8ba82b1eceb5e13b316f1c87ba8da4ff70f5431b6999556c44b5bb88ed0b44eb2166b77d08bd0fa7f633a83fe0fb114cbef4fd86fc87b5901392baf9c0a448b3fa8209ac7a41d389ef9f1b5f6ae8f56de90b83a287794270c818cbe210852deb8f77959df4e55c29481dc135804060d72a6bac893de529865214f795738a20d5a63a1d36f38056286d987020c5827240cf7e85878944cd09e0da6b1cb1344d6ae0e06ee21a6630af81d8c082828342ea7e8a4df8426998e857a307393a1079fa03cb3cd2817a9e458b434eb21041abdea89cffb16dc0ca28bff28eb68d9559ff52407b457c078a851c813666c08578e0093df5aebc3ef304c215864089141655c1ba74ffc409bee66936a4c940f2db59ed709f551c3d232c3b04b9da0674901b0543b06f8dd6a750aa9d307f002e1e0686da912d2e2a8dcc1d0a0efd7228543c2114a81f858dee37b107fb4a1555df2339e169c10011600c4711619a36fe57024fb8c1985c5bb1cb75188ed8cc4eacf4c8dd20fc630f108243ecb817f14080c9bb9079b871bc53f7d316edab4c09eaeedfef66244ecdef52a685a3218c86d47e9d741f75322d696a2fe2b12a636fdff5a733657bfc6ef5e92e5de54ca1b6a6342c9d642b19b1fdf7d5d40a30536dec242b0b3d66378c6fe7da4324b8075cb9248bf82f04f5c2048f8864b2d67f3603b63bc47de35a156e8397bf04882794e23a8aa9c5932fed0ad903dfb115aed7d689048b19f90101bb06d557df4a32bd58628af1a7308e097a61b32fd0b8175105d4007e54a124b798e90321b4cc20b8d49a6c41c24fdf4cf5242700b5ba080f1201b7857d377559ef13d4b73e00b8a12a356354ad8c0fe607468049fb9f41e4c89ca2881d6ad4fbd7f38c23859dd129588b60076ca222280e38234a4ac45431b946e1e011c02ca697ae0d0dc570411f83383ca0aeedacd1935a60554e52523972c0eadeb2ad1d5c2e24619aa371c42d39011858fcb788275a69df513224fff25abf8253c168e7147400a570ee26d01ab0f5915c3a10bbbb68d6fd44328acb87af39bb97e237b67c5d66a3045dbe5b0739f573717790f4a018ea9c4ab57bd6db86245ef60706e0a93b57dd9468e1b85eedc57871d4b93ae69a1e073d93d029b5db46b207f4b7a573d28e6d787b7acc6f8c0bd085334a2e41e83fc05930f288f5e32052968af0cd3398d1f932efebb765be11e2de8777ac72e26747f925dabf6624b3f2fba97010738868e1fc95f52a97991d6e15674aad018f79ab9d5bd415d3621aa29113e1921c66ec0513cd92e1b91912980d0b0dc0336805d36e01f3966080ac5ec076c92c266eac674698d791cd03703f9cd57ce7cfe1a468b82db2ca225517158882dff329c6124fb111a898a42eaea1e0185978bc46103e67b5168e793c467ffee5405cb6544b1c108af999db82538b5d81665770bd19a6f080f6766acaa547493b280bd1c70d714775df09fd45f4e8d3da5f7670febdc8a7d53086113313146a6aea5af452d1c934b26ce4a62d2e7b1510fd5150528a0c8a1fd1a63e958ecf878484290f162050bc30291582ae7369f99e00f4bfd9edee8636b585b0a7b5773580c2f709656d204616bd8f8178d93050e228305530fd180b6ab12a3679ebcba2c62cb533616ff7b98d90a6c60e83fe5f37ec909e85fdf5d5d6694a67537dded2bf27096326dc8173522af6b930666b40b7706626cff4f3c4090ffea46a1a2e4516b1df3711a5f8e1479ed7fa42ee768253cfc5fa2b5465df016166ccbbb8d4222081a3aa1822947042fcb8e438daf3aaa19ff043a078c944cce01234c72cc6385c679009fccb23f4befd6671a569fb8d2541ae01da9a26bf8537db231f5a98113b2e3a8567555354b447b4f2bbecfe3831cd0699f269cfb3eec5818e95410a4f0653858bebbae12225ba1bc40bbc29b46b5bbb67c79e94b62b04f3184c17ffcf9976f8b4686ef7683b6b650414bec1d04d25af14abbaa7b17fb1d498b993ff94dbe1cf65a528a9fea44b47f4111dd7af85e3b6b0de22bd7578d3c28d5806b7b52a38dd9cedd308bfeb57938af3765e7a58783e61b4fab129ba33c52cc23314804142bb85b7c7d41462a89021af3064688c1c5b7631ad81e65dddaf1cb9558fc6d984dd26dcc966b158c29f36bd4ff5f73be112efbfe66bfb769db5543dd891a9b0f84d9f3dbf6338b5d10fb8527dc64a8896302070aac0a8d183574860e2891dc20d73792213dfb8183d9f57a0eeddc8ef2072a414e83853e38310b1fef2e2c564275623ad3016b835913276fcc284d08705aa9b46ec1e4d1257fa6ea269c6f0fbd9770eee3ed0fb253c97f86d4f493681410cbbd10bcd9f42a30ef664af67629860ba19cb0f1d1bfa89384ad74cdec65c6aeba20b507243b23c8464020ce17100e256860a61c3bbe879021aa5a6e6ff5d5cb0c25680f03695138958333d148d7856b95d7f17adbdd8c46d8a5ff8010f51ff663180543d153a9944bade6aab23e203f51cb4213d962472b58ad707ffb6ba0382710cfb7b47c4cf0f1d6e4a556577b35f5cdf19e804b916e8b7689114ec0908b93677e546cbeb8e39b0529ec811592d1a9aafe54b6de9a978fbb22ebd9a7c08794365822d2c587f0644f465837044091eee33d2d160f4d4b5f3cf3f969f48630bc563f38642d323812dd23595d4badcc7ce6ab002b0e0b43042e11aed2ab00950cf53885b8f8fb5e528ff9463f534a4a9beb8dfa462bf54f6efd78113715a13c51889d113cfdad59da4a6c3b94b72f246b26fc978a00b70489ae9aacbbd854ba60dc98249d0bb211e6d2358e0f6395133115d607a3a360741e7f93928a3ee55b86095c0e689dafbc7e959427a0c76a31472079b92a1b0267e2646abd7a13b660715c0333e5d7d553af6ef45d407efe50206f5115ea38ff9be8b395f3d9f00b3849b3e91020cd27ff9a718bdc67b8b3e30e7ee37031936607fd30d945a86e0960f200ab93da3067453e9baf687b0451d6cd8f91bc96c5d8f780729cbe46ac90076c5083000799269dd9928f4beb18b823f684baba4d2e2ec83fab441a094d83b3d73f254d2d35327566104d1ec289e2b1a6532f2306bd1a54890135f31c12771c186d2dd65f8a490d75949a6f04c4da5155d5c8142af66a51d3216ff48e14f6c88eb9b1893a87eac5e002eeb4cd410aa0350e0c9676a23b8e8a66e94bd4355beb6c1926d0194e9385b0f4007bd93cf1111631650e54277200312c105b62a6877ea970e2dc96160de14bfc43b61067906c8cd7e771a4804e74126326d769225d255a6827cb5f15ddc1cce23cf2ee3800eed061b11ddb97e65a57fd7c72d26eed677dbb4117b7e5369c83cc3e29386fbc147dd644b99f8754ea0a8524ec830fe7f157ef9f921e2a69571eae2010ff51de1a9e9f38f682bfd8274b8ac0ec24d97427b061d07ec93d131786a46a878e3caab26b668e3baab7fa75d7acfd92e505d5b6b5eef2895919c4e83676dca1fed4544e54d56eb9d27e0ec899681d3a3b950254623bb36aa6a39dda24b18611ce10b77b881727d31d4dcd0f4baf4d17a88de06d39e9fe348afff03ac2db82add774e3a2c59a4319324df5f9327a88a348f74771f5a4cce8b07ab2ad5a2feea209f89a8c2721cb7bebece932eed33117be99eebca907ea9e0dd36ff6debc3ec2fbe642e0e81546bdd55efba69d77728c626eabe4a868296910947084c39f0e01132ddfb1d2b4fc67cecdaa46076c3a6dcaacdfd71b96668344c6da58042ee6d13f6308ee51bbf73c9606c58a642b57bdd5cb66f689a1b8a07536b4a7a54fc23230da53e2bc1d7091c8656ff75736fe13154637a6c842f2a2a23d2a91321676aa4c2ceb330fd1f6541de0376c6327215f71d77537830bd94c0e1e8787c4ec59933da5de681331ad1cbaaca5f2bd17c48d6ddfd11fd540dd89dc3845443144986ff155ad81e5af3e9f6b80edebd8c898a74def11a186a2a23940e0d53d143f40fcc72fcb90a7e4e3ac7cf20af9017a1c13431e98ae35412500726629661ea541db493c57ff72d4befaea714f70c1d6612dca529acf8b8bc75dbcb6b04ca8e782f31be28b106b25ea703713fc1537b21568ee244228d736aaf1d8d5c3ff3c786f48988b872804a9062e2571c90266053cbb6891fe9e0a6a4e9b1415352b3b88b3e5ccf0c05bb8e9652b55da83252ceac000c758df5be681f398537831d85065f99b5744bac221d1d563d716de9e99f51eb123f5a76aabba9d514148fcac7ee41a604681a5be0b75ba3733d4d6afef0a2125ba4596c75eb0beae267d39d1cd9ec7a826b03f78e3d11bdd03eef93ff4f9c6ffd7320a8a92bea9d4a52797fc6676abb931404bc2714e3ac7ffdcea5f8e78a407b7dce9035e505f96116a40076a3aeabc1aaee0f3534fb7e6a901b97ebd8b865bcc31e9ca3522bc41b8d8676d11a540c830127d4387b04ffa2cd541696c2b4348bf07b8efb10bcbe39446522dc9d7bef6086ab0122bec25fba59e8f6f0c97cbb5cdd842d1b859eb690d03caff07f21d0c48f7edf21097df96628edc250ae7f2d825801081881b07ff53a1ed23a78b3110c234284d216f6ba0d1a04a71812ec011398e6ac0e1488418f785a8dc48596513712a32597114eccef7a45f3c860c1852cf2cf63cecd402480194644451ddae03843583f86c712bd0c8bf969d39febf42cf54b21e4d349621b0fe9164a9ac2c66fc2a80c844cb87ee0b0a71c1e2c130ea438a00da2f844043f8d4c89e4dcbbe1e6a56f2824fcc69d774b4ee26957bd909ad40fecbc51f6bd42ac650238320facbb52408601cfe527f48a53acc9ecd0f0e813d4e2511f274e2038a5d50394da62cd005e0459006b99a3cf0700af13634fff02fb4981f29f775cae36bdc77f84e54ff35422c42fb77d96b8e1ea41792a7295e02922259dc098e7a199b48fae323caa6a33eae3dfa20957f9ed4ee0b9234093277411dfdb8636bf5a67f4a7bce1b1a9382aff0e25e1767d05ddf0f41726ada6f37d4f508b8440a71052ccf471f03f26d7b49bee9e39163d8b93ea1ef4d1e0c3508dc7712954941b8909faef2ad8b212bef0fa171019a74be973740e8f8a39b8052121270d0438f83dea45a160f9df9809f851d74e61e49d58a132f052ed68eb2527964b79dae48f92f184206c2a457d109ee92b27a1daee1e198a033a1c245c6ae4dc7eddf8d5fe39951ac07015ebeeaf6c24c3cec0e11b33f8cb39b15d585070e8c0703f361af930e752be120474dcbdf02b6329e9d53e5b875ce63e09dbd247201d259af859b60964b8c8104ff39cc0a28233e5bd961e885e3a212a302afb74c6dfae862adc4fa4a14b126fe71a132166937cb1462fe49655b48bf6f230c33a5afc3e9f42a928a3e4644050ee93b96ec39993e7d503bd52cc700e934db2963d0738e570a397e3d35ada7dca3070600da179ecae43a8c0114eaf16118a084313e41d9cd67ca8b1db0b11d26121d37a0f8c740709c3739815a561634e9d9018a0c1b5e6513c8100503169e327c966452613baaf0619f1e8650cfa4a9753755504f5a0f7f15e3e4c2198f359d8f079bb99a5ff97ada122ff7fa728ef79670449829414b2782854c65239d6a6aa74af8ebdf049e9e8f04cf4cc1e4999ddf81baefe78a3c6820e5454735860834728ba118ab8b14f3a7881f9d987abe6116e48552c50bc34325e02b6be37afa4a730f55a60649d03501121a195cbb1fee0461c29dfe585d534184547165a0438cff81efb6eabeec4f399bff0c26a0dd0322d6d55f32eed2d553012329557a9bc95a816fcce57fa3d558b0dc05375ff9562fab7762aa4ff0926b8433920f36d11d468924e3910cac04762cb7efae6e2823b4c6ba7d2f8c91c098948eaa5c188c51b9829c3a993468743e3a1a84c5c36be21f0f4b23d621ad411a553b8996be76ad49f2495cee6f733b9164543bab75d35deb0c304021314c463166f714e4c1c00587c759e185bb6d5dab522fbab2542244db7fdf0efd58910ccf8e7738f3589de5709f609f6011753e9e737feec00aec32a3e3e36d927cb2d4e92111cb62dda05627315a5504dd1401cc4760f5c66a80770584cf1cc13a6da7911d14a6731ab356bd0eba142f200c5e69f1ee16b8ac935fedbdb331b792edaf1112109cd891825dda03012eb264de3a04b7c47cc99cb0d2d12e487d5b8ce65ae774091a424ba4551ddb7e444c340e0bb9bd93e50b93d55038e91dee3ff56cf0d950317b830ad5256556e6ea7b876ee9128c4488877711f73ca6fd025a8d7b6fc1d1be4375cf6472959d7a1f8c0b60cf107d484622dd6f34888aa6c2b5366818840d1721075d812b733b33eeb45af601642a0226922b1e04b3de76ac8d786368a67697d9abd5ad62b25e27841c4064e28a6e7dc98319b045a9eb5934bffaa6322367c749f687cb3166232695b5a8b374809ef6c7daf4008f6a820d92e4186c0485262d376231273ade6afd92bcad15e4c195f32b3640db3cd9abe5b789046c95d4805f2453a3972c01385ef5ccec7216b2e1a7d45e8433de3b954a79ff99aad7acda302873f7c419e97c704112da237cbe8261d1f0a06c334d29bfd7e77cc35959e5cc19915f8f476777e4455c8c2892b05e6a02820530df6c6fe381b5a616a4c938f72c832343b8c56d2de9f0af61f3fdd4ba0df28a2106efc251fa9888189d3f994e2cceb93c73090a9dd598a83a3dac1bf726c74e53fc20517d445df27aa6272cb919b39af983f15a161a252b73a28f5d4deb7c9719b8ef01b9fd43749745dce5bd6d71868387efe17dda9e63b0f9e3a0daa03c7d5322963802ecaf29ceda58a3fb1d08db93945ea4bbc38edaecdaa3526ad21a16d385f31ff46acd10572656afa38dac02d2b40e6ee710e3aab9eb3a393298b8f661f0b733105430fa9d2abd4ac2d474f7c6591b9d2ccedb2c090921587edeaca3bdcc941d0b63a553912a1d02f0f162efa547431b871f7b2ae50f3500f2a0526acff6cadcd9001f0527542b3d890c41629d99e499ece9c50a776defc097f1a2718e4f4c1430e0f357c07ecc195ecb5c98976574a7e4fb398a72d42fd762d4c3d4c2902832f5ef0837db888ded8382d3e3ce00d476f87af23b02a540d499cd590751a972b5a9c32bd490d8a86000f31593c6682c299057ba65028528e0f672b83e859ff04ee9906688fb7dcfb8c4bfcbf839186566b8f3c729d188ccc2d5ee372f947f370565bccdc52a4159ea43826117fe9fecfb972b0870139fa8c1ff598e7b78d53d9e9a312458ccd606dac69708b070e1e66e8298bcb7657f91a6b0c4682150f8f094e92ae3bb27d7f21d28cadccfeecb0ad2b87de81022b61479915da92f1a00a13cdfed56d78dea059258c611751df6d49d9d4fcf585e836874c95877ddcacb21a9825ed563df128bbd1e8fc898d779f36c8de8f68ba270ae2e4e8d60045b9ddab85791e592dccfddde895e6c7b5ed34f0be63a453850d64961070bf727ee9f731144c62454838e5a65dbe2db35d936deab19d64d160a9044342da5bfbb42864e94959a52594f5e4b660d50fbf9b2e445e63b5806c835fc4191a1d344dd9c68c35ed57e70f82e35d733a97f88803e48e45bc008dee9050c9820b00cccc1928e58fa25d1f2dce76c517f2f49e373e772969431316e9556f29bb6b788b20611fd516c3c83060c36f58dc7e009494361621c3d8efdd0d2300d4c8539fbe01b217661e10790bc21280a83334ea8e508840acc8d3e8253dc530ecd18218de15412301f252ff7dc35d0b42c85ab5f43728e43e30845b7f945a3633c0c8300afa8c22c37c9b5d02309cb8c38c582cc680f9c01d40d79bb6833d496b6512eefb62d5927a4ef3fe562b41651240c8c3ad672bb330f7f2841e73cc3e6a8933048c10bf0eeb1148b4697010b17d4dbc71927955019814d3acf9b2f65f1abadfa4ffa21dd7bea01e72b37ccd86f3e217748ffc988518d4665c5b67128f24d1adf8e1fa491df3135626c9fa91b4fa7609b8ec4b4ea9f064007bb01691af85e9f221b18fae5906ed238b52f81ffeb42e79ce4a4ae2e2fa063b1119abc69979b046aaf357ebbe08e846d3cce831f7c60a0fc6248292704d7a9285d8692039cc1600bd3244e2fe55920267979b3fc80185070df071231c70f746fb3da23c45518e1827a5db2f280dc4084728a1ad6481da3fc5676319602f33c6816674690472aaf8d974ab1e54f82922853c164abb2331b0c1316971766ab2ae9b42ef5714db5d3a060367c5968a154632359eca31a89ebf1e44169988938bd4bfc49e5092ca3631f44782d77a9edfc0e96205144aa8dd46907b5bb96637f963ed2e0d9b34da680d3c3e9846f65b2ae27152943c7fb8cfeb9efe31dc1d010936bc1131881e41c5ca4b14764ebc83f18ec9ce25e3fd31c263f6c549d3efd9f23c06c005b679366c9712651279eb885124c9474b0129d6d0a7707d0d0f1a17d3e829376ffdfa11b3a93238afa38581c0966062b5c0a7d55ef31a60786f98e293c2656b3c0151c75a40b43ca91f1ce9678543b960b812b5b0b985ff573684c868ad0f57c73bdcc9202d401a8048a9e9b87c148b3ff4636e75fe3ff1be65f0bc978c45be70c839d7cc9e6be64ca662e650bdc48797adb5198cb23d0010f478132dbdf1ea66600162490de61369eeec0ee27e9fd5aa4a35c8aaa429a4a15e8a2972697803b0e2cc2478549805710a0579031be6dede9e88d81a8cee76084b3c14e6554e915b568ddb19dadc6a785a550db718a541b1023619fcc5352000be17cc2b492216539e8299319c340ddcb3fd1b3129c1fd418c49e4e0a6f8adccde38855182d6671b22bdceb8407e9afb9a72819040d31275b7397eb8a5b317413a3230fb900d2f1552e40a20dd82ce79d6045bc45ab22667fe4e0e341b30244a92bd34329004701adb664368b93960e5197e96188f73984d3d84809217c47b1a27fb0ba93715ac642dfd0ecc86b2893ef0001bf51a2766770c0163523a7ecc08b60f8ac05223e2031a7b0f3149d19f38922b1828b5d459af35c6476617e2c2da8940a16a35c9fdc633e1128d7ea2ee1b68bd0cb761817cc8ed2f0f0fff92dbb23d3d1577f52d2ddf73e202ebc5ad017e9904f660caeb4ec240f13c7e46ae7f0e16fcb616122f365cd877cead010cbadefa7185474cefa7b83df3c8b2aac9d33aa0bbf758cb4ab2c0b1a27bb4dd7dd21c873fc2a416c7e3ccf42540b02f789f4937a9320082f51a279e464a89a8adf80ada053b0ae57d9af9c3c1af3a2f818b34310c17195240bd4e3b40a4876b29a96fba8ffcd36c99fe6187e6d10cba12895eacf7a5feb21ec76cb3a86b576c6edd2084b0048d895600167bb74bb8b58fb352f7c6b2de54a1228bb79b88fec2dc2a5079ab2e9ea89f76badb911b37d9c6ff642289044e797f96b5160f354bc119b60ed75e9823f1122751c056599ee6d6250a1a4923ccd0a0aab3e491b9fa19e3fbc36553ef7b9ededd2e090fe7224be96fa59e29e9bf3e9116f6d06ad8593af9fbe223e53ebbc3a9269110ee77c31674c672a621e67e97c975ecd6def4adf24c0fd7eccf2831f3332ccfee5e1c113859a69e05482b035c3bcb3b9f0e3ffbc898e4f08b33a1e3d0c4b76811d5fde9d49b9798c873e0786539fd532978c1e1918fe12747405568895abd83acd9f47a1162cba3c46cd82d981cc75978981b004ff355a6df455da8b91646169b93cbff65391779dfb634e6bfbd0ccb32ea29ba8f973a98b71530a8ba130fad2a9bba4f6c677fca02c076b30b3cc26fbc93d208d8df6e7d82bc3066a5560152d05ec85e41c7fe448cc2e0f3f04ef33b7d8685f61c45ead82c7531bf1ae8635834df74d556e9ec76b6b06f07663532cd2ebf6c47a4dee4f319081881052c46973e94b5623bf9dc852bea7659ca1ed5522849dd27131b0c3a833e707d531a1d09ac9a1db221db1007099b87979c26e0189c8dbcedc38c2f7cce6e24cb6903048c3a7e18864a6af7051ebaeaa814fbd4bf9084e472f4d9420a0659c4805c79ce2cb9810bfc069e865fa1f609df6ea0da06064b07f357333ff69cc8abe7ab6b18bcd87514ccd2d1542deb535cbb57ad0800f5867b1e8c00139f8219854179a653a57eca397c65d35120c9aed223d05ebe471ee89029d4016f134a99cbf7ebcca0b49bd703d36489bb5d9cee5f1503aaab8c4fb42579233b65e768b9de67964bf3bb7671ce1d9cb747ef371cb455f1542b792af158f0a8327fe1f8d93234d35bf035443e940118abfb8b8a78d24ab4e1c88c8a85c068e353b3487959da795aa968fa9ee372e33a80fc67e414c2940c17b45736c20cfa5fed7018010df368fa96bea68df8da25c3b134911bcdc06858aa7f3224d278b9fd6fd0d928624ae3382a30c42b8b583b2e8083c999d4158ca0ebdc5da577fc6b82942483759ec5cd111da8af015fa4ca40ad3309e48fd071cefea38e36070d8923397bb81204393795a9f277ced2f8e0c3e0d1119b84e3aa4d0cba27a5c377e5c0e0e8afd1ab704f2314f464e750a58514aff836138883f6f5eda18aef3e130d9f1eb3c7cc7ae073ef2e59d0b99938b537f9af3db2763847dd18166701dcbc81e746be3433b8873386a0127a997095452340cfc2fe09312a31d6dbeb15dc36f53f7474451386f6ee86725b55621ce088ca5d2708f26c57ab5687f4097e6b081a9bc49f7749d50307b097e0970b1c5c3532b7bab72cdf092dda0a0b7c9fa73f56a9ada11673abe4cdf68876bbcd3e65101e27ed253436867b2c19e40043b9ec4ff07b6a4d2e005b99bc7c8cdcf2e6133b04d7238a93c1f1edb28f66c35f29d6b22107861531764caa2cd867623726d709eae44f4fc8e63413a3a5e28ca4f5dc7b6499b8f78637884d91ce78efbf0c9af7d11ca304bbad7a4ccebfebe4b41daf8d9cd7d27fc33d6ae0870f215631b9b00d37bae0cb9adb39b7c44aec58a871d136ad8833b80a3f7846c0bb7ff7f2c373adb72264a3322144c2db5db7173d6fbb23467fa0feb7e87fc9ccb50f83beae57696c99ea7319c7d7297efb46f552b2cbdac836274a6d383014077f8d6848f5e41e5e95e524288ad271a9f018ef6a3aab59db836908d2951bc489b48042ac90ac4984f6a60213c66e74d7c6a60703fee40247155f67c39f09e5c624195d0a8b2d140675377281ba0f60a1934aa67abc5a74922879c3d32ef4f513a8fbaaddcf397250c3c4d3bcf140d65e1acf7413633721911b70b5e8822ae022db3852bc808ef041bdeff4cdf02204f8cd107a45cca27fe3fd61c052814ca7c5d0d3e700db8886e66add23dc89090f9f575e7a793451d65bd83579c63e8b1d2192cc4849549a416c3d2c9f2fd3f1efe8ddd3595cc0f37dc114abd6e47d0dbcf64e31c261af2cd39091305dc48100a085dde1ec738597c017c71c8be592d2a760303605ce2fc41e58eb6c0c38185cca574600e7a439913efbe9ea194148f2d4332fc9b41aa2ae36e965251886bc46cb3b3613197f2af5ad36408eb4f3b18f1b1fff0a2afafca965a8d15c3fd1f840b861678d9f561b02953996e52366637c9dbdc2ed040d55c5c77c0f21004165c5f04cec3b2b4ed6b8de0eb3ec3d8e8a5a519270b71cbad8e802b3294f92a9c0b2b47614f867e460196798944478d7c08c6e82d12f3fab27545dca2127545c69615f509e3a6e61decc3342b44a3d6daa4673f8239356aef25709a8c53f5c9fca7f939180fbc5c24049cba53b3dfbd628b78764ae73ba50c8c0b398f82f764bbcfc75aca8965833df6c854d9928d2826044e3b18c39aead03be58558201cd6740cc431a6e7cbcb831d757d9a7c119db0299684d959c89dec819489ef38c19aaf57a5a8687ccf5e8b981370f166d81b579e64376734846980d7d92dd8d36c403e4bc779c736f7a96246e4d8e79e85c96628fcb8c11ae11d5cf74e5ced4ad40d5f2d7c7738b85e193d547c2021605602e3e4de8c8b0152baaf5beb2796214a14d2ad854afd0c92f8a321f7b5fca24209f8215ddbc9b9ce5ffc107bb49ea00481b36d5eb8f5908ab665f8bf6d0c2e89474a300a8a19275d6a87e2ddd1a314179ae452642ba9ae17a282d0645499d2058fc4601bded49a9b3561e078450318a79cac8880777411d8244e2e25877232da63c36d5996492ea3321bce6fb8a9e75feec464039a01db0a46be55047c47a8226773ce8c73e1ea26dcbe50cde9b0a7d9850d179104795f630b27e35199ab619f727d83c94bb079e2c2fef6ca1bdd65ea12f8e057d80e1f03d0fa911c61a8f2e91f240bcedde617ee5e2423435f1e2225ff5cd8862ff7fef615d8abd1445993c33d16d4641b04f815cee7e103839f9019ceb4d58278e8d0c2d5cd5b57d8859f62866deb3c91c336d18f5553e2fa7cead01e790ad544719377492bb99527937becf280ae5e0072205554d1cd1d99f0695920945fb89990ed41d8dc214816e1e334ccea5fa2505860c5a11736f88db3624d4d61620f0b4c55386f27cdf01d140c303711b3aa99d3bf3ef9ae0d0c3c0c201d115cf714dd2c0be380c012c0a5c2f5daa744ba9b37c581638f2065335962db6e0816dcb2af3707032c4433415158abced35d7a93947ea49036885620ad4ccf8b4d0418116b098163caff0300e957665d0a414c91d6cc564e749230f52273f20732b0aaeeff37bbb7782be4da98218d0e69eba3917efeb1e3878ed6e9cfd21731ad2a98bd0098cd6c7f0a98fadb9800e03dde6958a263f1bb0c816c79a3ea83f047a713341e9fa0b7b0242da5d4c8e22f03f56327939b5e96b5caf8de07f3c2e3a6e0047300aa8e632955ac274abd5d0d8e33e9bdf672f19ddd2b0dca93f81c625a5302426ec35fe1ebeeeee52400e7417b13509fa365c0dc1c0bae42b63fd06ed43e46180a654517c5bb6b8c5abf565fad35c5a6030edabd9cb46f67f5d409d12e8553ee108c3127a4ba4e386cfaa353761d7cd130e42aa7645c0ec7680392d74ec0f115500e68a99a9f63e882867e3722c3d1c92126a93086ffa17528610a119b73b8f47808bbbe5004c27b97c5fbec5b546d213beb6fc4b1cd6f7ff6b81cab0e75c1433c2358ac5b9c55585c133d1e2e66a7aa8438b15d4bf7ed310457e007d2ef325ad6af8767982ae6eafac05e1cd08094687d3fa52856ac68e55b10689fac961e46c9a0473eab9428ed376f84ef7efebd02e01fe39c7d5df6678d3fa8b273a18c3dfd3ab9365bfe171366a7b5994856c3a4a6349b366759af0dc6810edee4ad3ba8184ea01d0a7b16d32678fa108bd2cdb2b8648a2a85c1c050d3df80ed59abbf5d4fcf03cbd65ae98c11611b3f7db409bd9857b296688f3a7b1dfc5ed1a0e826568f6ef77d809fba41639cdfa29dd9b26cae31897b857e90a87baa0ba933eb34669237c5827bb7138462084afbf9eab58d329b462fcefa7d741b50a35d506fb3921928dff525498f0b6ce00f3b39c1164ae41896d5aa43a578dc4397ff19af27e2d2c0842e59ed7d43f1ff7b6928fa801447cde473b191853b766501f1fd852fc58faa56b7bfbc52eab8828461d1bb1824cf738946167497386ba0e7fee40f3d470b7c20c6760a83b344265cfcc2ab2c477a41eb6a3e43fdd07c92448db8830259b4c36d3290f4c6328edf101be759ef661d62bd5462d6c15317ee7afeeba5367399a9ff9f5e69f0d304a0481070f23c6e5b060e120c418ebd42e7f9da921bf4025033dd0f823ce0d801abcef1f6f8a11913e5a11bb7c72f6b7bb75c42bf15b8a531d440b0d973841c17a15a79ed2dcfab4c6ae710330310488ac9c859af987e4333e8d2df095b24ff0f18b6fe2bded5e0fc0420b60ed0b50a40a82ed55b37276479e6cf3fcfc0c2f46b0847ebec067e888063adaefead0d0807771683f41a1680b365281f9940dd76f472d4eec4761d1e51395c271631c61e0ed709a3b5e648584b0c310cd8ffd83eb2b83c0654f15bff9679d37bbe3fae2f79d66d3949ed05f556adf21a569a2d3f2d3964048f3bf9db27d00763039ef42612c9db494f2347739aa2244dc3cdec6e125e93130d795413be31a9600763e1382c158955565e73f8465a8515c83b3a221fe718df3eb64e120b1db21573211a02fb5c74ecb9151b87dbe16c6078089057dd2c4a613b9a73e9a5be7ac35474ec3a9b8aeaca472f3fad16dd8bd23da19de966341c62bd06ea0c75d9bd0bdede4fb210a48daed244613ef534ae23c0d2334c624843c9c6a1137b70b83f10a293f7fbf2d5c5d5ffb084b79fea58cbae164c43ef4499852148cd6db5e4dc2da9ec200847cfea2a5176f7b605ae6634ec74fd18e46e09d85a38630a0cdebc7139a1e96727adbb8927eefc2733c34b63084fe191c18860759c0112f2f3e9f46a1a1e07fa4f8040ccc0e10d7b06a1a6e32e92585552b95ae6845cad2a248d2998b3f82299d9fe49a835e7bf9d6080c8ce20d9f6ed9cbede27427c12660e34b066bbf2bae1be088ccb6b481b7647e5506c8dd4a1be67f3be983e98b1be63ff04fda05d8d0a615697042869dfbf1d01e127fc1a316892ba62ac0fe394fe0399f563652e5f7a98bf332edf82ce13a04bffdddc06ccc6636d58762323ff08b4768f26c903d668a63dc71b1ac759a1374d49de0a67dc8a7cd09a96eb5e53d319efa258786d60d5289696839a5afae62aafeb912c969e713ac20f269081cb30daaee8dad6812ea2dc1497c887b92189c216d9a7fed9ec7a738b441eb807aa4e1c7880da49e8035bdad9674330ac1479823bc6d14886679e3029126928f18bdbf1daf48bcd420b3c9449b46639999e5a6c07690d5a83b93a80273c605fa4bbff2f67757a8d5370a6afe8a358ba7d8253593980ac8d2167564b81c74539f33eb7ac115c433db0da8e30627883b83244796a3d677ea82eb992fa38f82b4b2aef6cbc6ac6ba22ba4c988db16ee7529bffa25e47f8c3c8cf0361a1cf5bdb4a7b322c76940d5da2425710346a2645e9ab10d3168809b02608b91b77f9427c3d98d9414ceab53b1cf8b10495e296da7e2cdd60971e5dd7085a5ad27e1f59da16398b85c9e80bfff17be2830c2a43262562e6c379e1a43dc7a08be0e094e54961fa15d4a0191cf497dec6763ebe65759a8fff9e81dcbc961d9ef1f2e5436d7f3af300c0f4bd3a48bebde1229e51000cca3e916003980799684181b19437100ec1a3f9280aae6c78343beaf5e38f56adce8014c005dd7552c0f1b5c74bb1bcee84040a7398c62ea1341972daf57c5d2135b77fbaff0fa7db6ccbdee8a4c389fc68879e0f2353fb23cce1be10c7170e5abc7799366595a17914974c7afa1b05167b309577a490c6943a4670b8a70e168fe858323df756c443be76df9afdfd7db2c906a37050036cca97e02656456b1ffad59ce7084db1c221d4a8655ce5e5cad58fab9a37ff81f8c75037b31c9415778e2b8169f4023a5a02a69b8bb22bc062e49f729de3747c173c3c50ca3777458ed021f0073af1b69d333cdf72a6335f0de4cc47aaa5d6a853aee6886c23bc94fa38589157791c392b20fbe6213d007004ef2928b17137e3e987efe0a0dad96eb7e318cd680f466fe570aabb6bd22634b8cfe7abee3ade6c623b16f3da55acccadecc3d49c895187b0d75997f6ac8e82676ce7039d599809e64fcd314400aef1241615645f47d352220e09effca221e6e34cb329030fae44e904f75b8436cc115dbba1f78a8b3f1dfd54d71c6367a99bd3b1bf95c91ad03e87c8a01052b7630d54fc6b1fa81f49b6a01ed80fdf75f53ad0e45f0277946ac36a47ee75e5fc4fb6fb552afa3e006a44b8c8669265eceb088c7f0bcc19d0b8b7c788bca596211c1632a90d1bb3f25afc54b63c1f0a4cca8ea9b9eb0baf7ccaff9ba89361c4dc35190da13df72fdb4b61cea9efdd9fc3b20284b42e01257f88ded4a301ab2a26475d0c41ebb6d6ddcc04a9713eec9b5d6eb6d896de7bf724552d16a6e269eb67319f1c8ebba36b563f19c668dd800bb58d708ceb27d8768ece91d52811e43df9b15c5b37f8fcede54cf0aafdcea13f04667dae3132ca8673992df9e23d2caf483c1c9116c106e65df2e36ebc1d622b886cf3f2f6a6fef1de5540b97e5e07ada0083c535600c52e3b9588b11719d33c735d38ff61529b86d1bc45bebe87cad99a21cdb971b643d6544d4b77786d80e5c3329f6e40d58d4dbca332e2f2e4cb0e05e26486063ff3a8efed2f128ba2e480457a0a2dd01667536e81721db72e43c8562eaf2b2c52404602a334c5fea474f35b7e6712cca77792f7fe3ddbc5289bf8adbfe517fcbeac17029a0b996037e0b63dd5347ee17d801ab125caab53d25bab93b2f4f832cffa46e29890b8c15714c036a9a078d1c9530cc7c649e531146fc33c5797bc2ced398e9341aa1f386be3c7ead580514254dc6a9d6583a2f1dcb7da451a380e6527764b1b03b3c8d4f399bde0f92dc5d33e03a0ee5d6c0fc1182814d5006997afd8401aa8483e78c984553514397a774cabb9d7ea3d64fb8afd0dc09286e4632662bc7a9d29f8568c4403e1ace11101a59e1f336503350a5cf7a18b21ac79b0ad7b2c2bbd72a796779cafb81830e6bebf9cfa4822dcae11b4c45670600ff52eee08e1d3c1221b74ebd572b117b32b8f4046901df4396fb94b1164c0d06d85c1b70b4696f76cdfd9a7a7ffce6bce7ee29453fe3268cdbea9f758cda042de835815066e13e963d7af6cf895f9ebdaa769f55ac3735ffd6f2018065e31e7bff2a7c9b7bc1b7045eaf146f8eb08d0a010cef577ad36260d7a0edc47d633c708b4544255dc805fc463c0b4fae9c0e5e5b1d06b03e309ea28a82ce205ec4c13f00d48a6e1461535cfe92a82e29e7bdd8551e76a0efd580cd70ddea222d55944732480ee963455a1b197f5a41e9dbdb054b45ff655ea5e6f7bddd15dd5c6b5cb1fd61f273d09b8b37350b558901fb4864fa84660f67684d6a8ff635af6dca0121c4fb2b2fb83340c364e447f8c277a256179959fca3d7b23cddcbf07b923b20f9bbb6d5b106993e4ec8ee6eed0d3c58f24332a145bc5a446b5f60087a8a75eef46ee11f78b154df694711a6e286698e5272df82fbeb7bf04f6464704e3315ec2ae0607e1be6e818f4053f15d4bd63cc3741d08e444787ccbfe4bf940cafdb20ea05269b0262b726663b5567efd58cbae5903d2853191b8adc7fe3daba54e722e0e19d852224e7d173387beb73397b54db0dfdc87ee77d08bd21f595dd955da86d99ae037cb78f4ae489c491974c46eda75a4e36b48e5590b016c5ced153b32a28a30148af260ce8027f07ff9783560b6be8ac8048ac2a1134f83066dabec7b205bfb81e4989d56d95b7aca54277d0f0bcf8f7013f4aaf9ac397080805bb594af9029d2ad681b1a2bb47508db6ba68d6973fdd3a3d0e70087f5eb2791a1fbbae2c994db9e224fb40f2aacc650654059f70c95094779befa2e6d5e450fbe1e003ee8865fc464a5c512e5d6749197b5479edf75b8fe7bcdafe27fa79e59f51826c7d6f7a84a840a953f96091d4149f1dfebc3cc923eaa0411c8da7607c100652249ae3e37139d5e64950679f9f35973293a065a3b9fb9c332007dd866d8feb21884eeb682214e9f1c75b197818136e9932715ab0c9f5a2bbf2b2a67d2bd68ef9299c39cab54cc4a416c44d5e48749e6b9cf499fce013c52807dd49a47e15740f6c3343e8d7aac924f363ce4b533687de8d36cc0c317c39c8b8ff7dde3d21e3c9d624380f3136bcf6422594ac48f4ffafa82a7b6c737ffcb90743ed79976973e968aa061d2ecf3f2df43673fee6f5fe6bb479a70054fcb8046c1ea53481fb33b5e53d7370423efd3e37cc842982f0528752f500a74de36111151498b332a9bdbbfa249c15eafecce80eb6c0b1a793c50b414f6ff980b319fb9b6579b8241d095723d01126d36cfaaac1a637b7b643a93e0c44a7927033662198ed0a0d49e5a0acbc0c35ae127492ff7a5be43eecc61405531fe39f1a1457366a6f5f0aff43f57c7f655a55ba37d3df067773e8bcf005f6ff0bfcda54e74281d7cdad142bc32df0213b41f36f3414efa0fa6d32fe788e335d1f9bceee3a60253323a9e328191cad73526aec6917017cbea60267b56c26809cbc0be48d83247c1da594910a20bc1afd3ac5d6852f1acc3b46ec6969a7db0869131aaf3f89229f4a4e4d397f09898b2ad733bf5ddc6f5399f45c92ca0f00e2724e920fd2937f768c286b7681f1a0665846dc05124b93545ca862138043a4697059f27e86c8cc37a1624483f5e373dcdd7755086563c111f933b5485706dc3903a9fafefd876425f33eab654d3f1a931564fbcb5752a3847a21bb69918d990f0055318a042ee7b5453e2e68630ab84090e2047342954d8be1a6751903cf51526ac0bde907adc63d2eaf5b2338434f67c44e163abd311d0cf815f38fc54f409c3bd2f023366fbe89529d6d16079c04d0ee434c1980414382d821f16c573949663bacf71865be51293b954b9834705f889dc40e8f30c2faf9f49d9d5e6dde78dce2cdb0f32fa08c5a0d0dc8497baf890907d582085cecb6cdcbb2fd67368f973c5ded10e8e9437de020c4c343b15b28e8c0d04520b9df6150a4965581d1a9bf33793ed0fdf527b7e8e4ac908a37848952de5ea6f80948d754791218dc3a57dbb3fede39aa8872e87554d61e621af2ceebe80e60120d2089f7c93f4062e0de6775a70f8eb0295202845e262b2c6a253196b40535f54524eef9ec559e27e889b2047dfcb72a827264371429d3d02f7ebed8bdd65b90d17a9068a48169f47b1dfac4a68db86741161ff6037de323ef347e8efe61f7f412576a5330a9cca047e90687e2d66dcd37d09374d14efbb9777acee2234fade079af87451eac104180c25fd8b0fa7dc15027c35f7ea4de148a95b0c048ee866bd5c6819b40bafdfe6a531d1ebcf84d700891ee4493422d30164ca1911f3644cc7d50e1fa7805abc17ddae545d124672afeb0c19c4bb24f16e2d6a2d9fde7730a1bef84a0ae787168b6e054e2d2e810eb732c78ab6d7fc44308c0c16745d5f9dd25b097795971143d5995bc1dc3889ea6ee0e9167dc4dc807be2fc499dd5464807a437a88d7095e6b26fd6c8145dbd7aa385f6a261da6b3e93323e4ec405e5b56fe4f1e5c48d92bdb8b746b44fbffcaf324e4fc356e970642697992a99800d25c534c84d7533a6848cd63f312280a7fb7364803a9932a1a2d84d27839629de4a68920e76c39a1d61b0d83a743d10e248e1fbe292e79fc3acc5dce6964dafd95accb765ceacd0e0672a0a44e81ff56d3a5ba1693d8d69ef80df187a58ae780f457ea4ce0751fa8c3f934e1abd046e94c24a15fcc70861a978a14e2ba015a553cac4f46bd99f36c9620e9388fc77648198a72cdf18765a416fc73c3caf9f7871dde824fef764307fe5135a7b39b39af44368baa6131f83edf99307f1cda388302d35ab1190c32c9c39c0fccb82d48f80cebc621e034988202724136cd3d42e20ed1b3908be3c3359b262b75a7ed36eb390076cb35050785668f0d11534ba604e1d2f4adc1345ed0ccf2728db5557627a512b8dd31bc91e7afaf26cc3bc3c23a71f1c6cc3c1820121c04ed0434122828dade20eae8285052d0a48789819c701c21c6716f0a31aa16f29a400ffd8be445b2e95ff4b98352fb2c6ca5c3d5b02f28e9de739f3ed6a63a2c08062ad77f75b5a904c5d3c896d39e253915ad1f482075f5c490c6d7503f3e6acee204066a95b06bda2ad81324dd127dc97500967db6d789a21f60d9ff8f6a3b15dc002c1d25dcbf138f5141c402198c0eb00b5dd7311609ab4f6f89ad84669c060398a3bb390bf5033eee264cc5de6240c2a7717bb42d004c3e5332a8d574c80323cbc8825dac1d842af62fb83301b291755dd70dc64be56aef04bb24bd9b77028fdb6cb13ef9fac5b8ea857b83df56c780eadbcedc854f97e2f0919044413da75632f9007e9b7e3bbb66d87bbd97c05a7cbb0e90c022b7c73e8e801c00580d1ad699f881aafc982fac7b304a656b71f4eb24167a442c7a7c58417c6bf30aeb2f228e58f6f8d7ffb1d33bd5a6887820738c4407b76f32b00db1a3d4c3a76f96bf0912d50e639ef9e1679d4d8e64875fc4f060b7676cd1e97149b6ba6a526de3c1f9b4c38c127710d8f103aa76f8a526e43c0b3d4fe4d83c95d441ec2ebd53b3f0d92512851f8d61ac32ce321dd12b4dd3f00a7a1a795279685819cc61247074f6e4ef478f8a6608a68f3601abb39597eeb1a67cb1cbd3c675f8e095e85beb563ce7a3a322977269e5bae4b1e076f05021cf7b192de284ef200619528dcedc6d7dc0e1ba7bb1e5f5a5fc72a8f3d1960441c91308b6c370925654f1794737483aa4c7fe195d3d3a7afdeced5fae2392f24789a90dde3334a46b62184c8eb172acb3fb688f003f676daa8a11235333f9866cc486b8e3f4941ed1665fa3cda99fc2bdceceed732741cd051ee354ade43a11124839aae529657e95f277eec04210e77ebc4a2e4d8f4c51fede78455dbd8ba42842e348af725e83ed541e94a89ac74050cab39b8f9a833f822e0e89cf115ccae4f0543ab5b7c4a035be33be351b73920b16c7951fcd99f3fcc6c404b1bb0c6c74272607d1f0fb9f68e4c1419f94f5f5044b50804fdbc12ddd6c839e9612f03dabdd8121e2c064a175dae5fa7ce07dcd85014df902f6e100fd23b7cb453148dfa4f54abb5ad58f8786ded7463ea301ef032e377869929e2b4fe007023fbfa9629e12b20d375e54c5c4b464ff6be67091a24af82cc81acfd02d112bdacd9d7806035dd021746596d81e4e91e4b516dbba3f914d317b0f9046667a77009ab17e91e3779a7dfcdbe0e3f254d39041ff449223e21bf4dd6123f3deb76c6361659263687ae094539ea7fedd3159ac26d6f84787e2f6c1f7c71a75cd932e11306c3c7ad98ead5c951c92ffddd8da40b2adac2bfa13772915d1e9b1fe5c7b2047cff0df931c9ca32f4a0aff8f391bb075128cb7a4b97a6ec0c31f149c97d3c1fb065cdda84accc3f3ee050f75cbd9853ed8f70285b940918a7258b2b3112a68609ebff488b778c516eacf19e0e1f90e4716bdff51e050ab8efb3d4a569662ebb16ae9c02ad02dbb82e450fa0f408a062510792ae7cf7175b4ae2556d0e602b220b89583391ed833761db4999a0d4bd47a12619b48d189d3d5d5e10316f8d48f774ddef8ade098f1be3bb7fe0f90756150f164f09cd5b64ae11eaca4bc93243ed0f8cdaff3c5d6c0b30dcd83bc8c8ecbedae475825fb55d5ce77454fba09e647d40933663b049f5f42c12f77005192ee6d826e7a80ad8a84b7c8cf7d5a250cc4f802c20f94ef9eea37106a3ae2b138adacedc5b122ddb799b3961d9bc2f626ab54c6e0070dc8ea14119fd6d389549b684acb65c462e124b4f5ac710b648f52954b0f40c9f563ef21f0d9ba7c4e3efef8f15ee2202dd58e10bc374da6dc5123d5773edd2aac3fc2d530d2c4adeadcc7916149b6a56d66e1d8f0cdb1df4e353e024cc313cac7f65ddc84b414c473e90d59a7616fa19422e59f41e6a2ed221a2cb9af7d511082f4713d468eb9f2b1b78a46163dd410d9fcf91abbd68cf1f1d48e1626266fb6a55ad40ad6e5588f25e870094548f2594def6baf99a9b4cfbb486b492c47b09123069772f8d6e19bc0e524bfcbc184ece140e8855989923f8bfabb9c495ee7d8f524adecf9a2683c7a59d1685cfa0a03096c4c611d518815d0e37642176aa88e255b0a7d21f9a55bf82b097bb3a132dfe667046c8261b5639b14f7fcc1fc1d49711702501176117e95d1d982d002ce518b3d23707063ee81dcf291ff357df710df5fd538a3d5a61ab41589ebf046d2d52677b4650158af30841e908249642ec21739ca96f8e3b71218b2b5a48659c8576997d84d9aef9deefd18352526768b079c410a6b00c2a3fa2dd528db4fc082eb3dc0bd9f2f264115c78eae2d8127f533637949ce0d214bc7ae4f9b8ca72200e93bbb2c35cadb01502af823cb9c0f6fbee1f53712def9b64b38b12299accfb4f101cc5c7a6b9a01bebd1a597fa1cf6bf6a6c54ed3f7cff0df04828b02aa75c90f64e1bcb5833d94e8c08385d9e577279c4ce889772e3ea966a096680b5ded47061fce933aedeb6313f091ca3f2a3723ef6c0c02eff79d56ab4c2bf6e29bfc777b5ca039f46ba91ffe7f4afb312d41d876aa806f6b298b1ffc1cbdf6f6c28016c96916989196247c3c17d5ec8ef103fc6780903d3ed5a2d8808c7f4cce0e8a0354a6caf730df47225070868f6a2fb4c669b58d7179a50df56adec31dda4e6635118733a36685617f5b939babe866c6b4c6444d8d374490cd338cbfebe8ed3afd724a8c2ad9487440d082279f540d67b61c8253015c7e81e41b15c9d429e81fbebd76cc730101c6c47454c52411eef4821e5e23c71a1342498dc5ca52253b81c8aa3ed269eb1caaad3f35f87ce49c47aa5cf6e1cf4c4b40c8edae11e812f12787f1575ee786e414ade5ba63d7940e0b5079d30ca6d749dbe5ec98731e23b4b2c29af2cb7fd4a2c40178502762eb919b11ae8b28b86f44fa170a4d9a333c394cec3d4e73bab33c187f98ecd085ca88480756c1b17acf907922223c47561eb0122203edbbee35c1dd2cdf199c5da108321f2d4462d6e9cab563333a0b7ecd2167eb474e1ed46fbcbf1cb9ac3fe9e78bc7b59145a8929bb57b36a49b8c23023d34f20a1f107dc7a3812542f0656c51118be2fb98df605b9baebc23ea326e378b945795abfb0e898ea24d68cc27be875940962e37d781f402f7548a4e51940fe2128384e8812307713392297813ba29cf2b805e7d2e9c7cb9bab2235e497098caed91d403d0122697c75172a98ef4074ca7a4c1f9bd51a6ea6d1f9fced5cb47a42ee013122d0ab66ff492389413ef85435d5343d0902dc6990e1b2ac0ce8450a1b718c7fd6876f4b8b719a17bb84489f59bc54b885430386b245e9d6db344d4bf9b55245e9a2a6454edf860c61ab7ce9879c948d52a4e3cfd698a93c6429db460947ae648d624c71ece7d49186d5867c97d3608e99ddc0ad3885ee8b1860545049dcb12fc7a67b20eaa45cb5eeab5e1f873c015502f7e2d6b705d60c9f2f7c4f5dacf98af005114435d1394e1ff855f83473bbad3e89205b2554819ea19f37abcf1a1ad92f9c7280513b8c1928582890c9ac6ad8abb728ca5b3b1805b418f3738a4f95cbca474b13673897cddb8f5bc3b1cb15b272521974cdc93a37721bf8d9de90563200a5cdd468795322b7887c292922ba194006e0c62e5df716de599cad751fa74ac243ac861ffae65d626166a596c96dca51fee5f025fcebc63a5c65394d049993b0f3423db05a7e1bf42b08d45509619fa4108f015bfdf5f9762d153ccdc8ea5e3a72348d23322de373aac2a8c61beeb57729a75ed8ab62d9819e540216ee8cbdfce2be1487010fc911ea0bc98cb7b9eb4c65e26b2c4b9828a9858565a80104f3dd7879382c6bb398b1fb10bd54cf2e156b000caf0d250b017bfebeb24be07f37202e529dd6a73c7d1c376cda005008f2cfe6f365b026c7379cd99cd34eaa5fc1dff52a0e046c4f624c5a1a34ac0a5ef0598ec6e7adab2fd045b2db736c9a5032a042edeee28c6d37bd6b4ed2842840f6d968d2fe4aa24a72bacc00bd9339a1d1484e9645519ce90ff4b78a0495515b3465697e9ddf1cc55c60a48a379bbed74486f5e858127deb21b3ba5575e68d816bf5dbc26e83c8c814321abb8db0113030b31203b864acd86320f6e50a598c598a8eabbc9a3d6dcd906268e02f61cd4e969adf1d5566a6add61b60c67671b61b35640362add5b3df57361cb2421381beee7e4749a2ad1b4bd6828609ff830a898c5bdb4925ebf92688a37d8f64ed48e1c0f8fc63222c082349a7ea7e8e0ecb1886dc4c7d133308405948f675c8e3dd8571c4832b82afff7c3136531e1693c9521a52beafbbed0ef733b30c9da9b302d6e4e753137231f5c25917b0bdc82671aeda5fbc1d800d83173eb42d3e0e3f5c9dcaebab6b47e1b9f62af1378f5690e595af8e1cb3d06a6d5c0d81a7854dc32bec4168320fb8a832cbd9e6888bfc517a408de01ccd640676ab5af13641138bebb857eb4b21a3819be6b31c23004e8528723b5dc6d29224291a5ae87a35fc40c3167d4eba567940f5c2aee8298345ef19a36ebbb32f6926d26a72fbf3e01f2fb24b44a553daede4156e83f76ee5a521b23d24239f2cb3627c40004111f330f038f5f82cecaf2579be4f0b602b7b7b8d01b1f48d6bb96622b330038a0b5c64f72dc80627188455d7719c46c2673fca3eeee75bb0f929743ed5a91369696916c1cc9333057b640cccad6435f1183b3375475c5dfa146373ca7f75b9a90bb1bfde97c7182b09d4d065518e31d1b8737a2e3d712b71b3b956c03cffc83f80c48e93be7425cb9a9afaf6871c7ec5842b605498bd25a47d7a49d883262242b0a886e430e399cf4474479008f868089b4fee57277a9ec929a0593a25241282d6e211162710c4ef9b0b80dd1f7d4f6e6e702152216d9d04d1a50b0b3a25837c09b00d716f86369a1974392176a3b0ce06f6ecda7733e6515156dbbbc34fd072adf2acaff040c3a3f4bf8f85adc790aec49fc8176f0e2f8a1f8c671e812df49a685f5b5c4b711a6409aaaf592c5bc4dda2ee8a44556ed7ef1abb631be7f15ebbddfa1de140bbea520eced7b2dbe54b371f17d8bf8af7368acd86a43e83c624bb21d301a67ea1e9a530e6840fef539dc685daa1143ae35f33e52d0cf48297e9ab4e3ec6b8e81bfc9e77fb2c4df51e65cff645146c6ab6f5e2332e62905ae6f3eb5cf604285caee6c38f7a38d8482897653c973029a9b7977d129ffce66b804644eca8898b53bf225890c6ac052fef1f315875f859a3a51eb3aef514b34d119b5f7a06514ff27fc82d05b8fe45aad546070e6590b45037173963a53098e0aa9466ec481be06e55f11258be6d8673c6adefc1d50e8c94dfd5bffee8315e222cdeb0603dbb0f04291c84d3ee30f5055328371d0289746b4bc9eac22d1fa6a39bf66f0b5a0a314a6ea80de4018d246fe78308fbb125f997b8ce344f1f694ac938d60c9ca28b6c39a98c663d122a3effc04e92b2ee4d63fcf77080eed7706b4ecb0f99d2e4c4baed2dc53fc927909b543d278e04b860a0ff8d2c615c0fbdc8f666d474d981171427daf2f6c4923752b78b8c7775475555fad944c89c70057047cdd2c4b24da12e7596aeacf193abb6fb21055239f7e7f327f7c1b694e7a797f2739be6a042ced01474cb208bf86b120e7bc4896cca911ef3a58ad55bb4f6596593637caa6fd09c351a852f5532f26ac7aeb05fde09bf0c02a50dc88b2fc72dcea71b3dfff3deaf8cda4764712aa972a9f8bdbcc6f553b423f9a877295de4649c85c388f697af042983408ecc6d70de8438fe992f0e4775da6cc96ae80017429375c685dae9d9272f58634b63dadd8c4a8e2253a45dd5ec58fd24a1853229b63c62207abb331096d9d1b725fd2a026105c3ba4ab2eac4350f7f4fb95980dbc0d8b07438fa9f8e67bf8598e49f2fee1c678a7ef3d3be987bf1d8ece8b4fb18e9d0036899a4a3a9631da105f3286f86347f6cc815506ee26c83da55630824336599993951fc7e614b4eb46ed66d435a625d61c72fab3eb2460478a01260bbbbcfcf2b3595d2e43633c576de04232778f8681b2bdc7958eb8e7577d3d0ee565924442097301e6aa469d13d043566d067307468069df959a50d347b6660965a224baff41526cb845582c29d1fc4b2d61af8055e2dfcb853df752fc4060c2afcde56d1c498001b17f1b9275ce40623261a0ebde37bda43ecdb339f85240a6c14cd4a0f64b45f3dbb6dbdf96eba6e442b502ba2c8b612d5a362fea8579c5a475fbc420d9ec8a770202a29c61a71d268851247eefd295dfc8487eae7c1b9e19c1ac9bef621fd3bdaed9d693aad3356f840800805b2c6562c449b9d8b75ff884aae98a9dcfe6868e54da345b494cb2be46871441ed28bff68f4a179fa66396de0a4f91a7fe4b083757d0b59c3bb83d02d4643ca6a53b0566f388e5aa9ab0c919c418d5cf02cad5ed8dfd0738f9c7046c03d75ab1564102e3b74e25f91fd3a74ad198f4d934d3e326533cec9d093354d74d1aece131dc3421e86704f16e5801e7d52aa6dabe468a4bcfe8641f9ae903be86efc32cdc847d5df87e733f12adf20f965acde78dea6f66421fe788c12e76332d370ad39c55b7e057d94226dcdd4e9a4014d6fee9632e984287100a37f9c3689fd4ba9a867dad0f953b7aa80cd13940b321a1bd8fee022a0657339988a61dfbd0673549f4c8f4c08aabe6eeabb7a3cfbc2b584703691fdcc4235ec31b3bf986097ef828e5514715fe3f48310990ef7e895fd5b1e92660119658ce0e02990743586efad7ac50906628edc367ad377433d780ae9a4afc73a2a9fde049cf15ec47a1d852167537b05e09c4c5ff357405f8e9785e932f2171f3f5457d8f7906d83ad20762d2bc16dd5fddb0595225bef84ce611fe1421ac972b5707d2f8b697504dbac6abc4fbc924cc253c9736da096df58dd13f75e089b2c68ef01cec9cd15c86efeb1efd68bbd068818ba0efdee28e87940923aa17f3070884f942001b2f64acdb33fdb4f15d6c36306531e66f4dbc38363799b712c0f94fd1958139c09d02bd386259db878a91eff5da9df6a1784925b3c211e1faaad9052ca2223415a2b24065d540b8382a4cc95374ec936e3758d23bba640a31390d9a0859537498f89cf3e33191f8e573e19619741d568bd0e6543a6bacabd9f4236886b12a88b7dacd32db143cfb7ad693d73f0727c6d90ba9bdd3cdd8a298e5b060d78463990bcbbd1c9e6c79e63a3cbe7d632610c09ee9562827d3b93e80748f223a9f23a4151204cef53a990a3ab9a1cbc2e5876344ee6a19583f2aecffcb455b8f1db091c21074a77f95b01854bd2d72583b2f8ad318d61ff2c6a2be92dd8d0693be708b15e8a18d3522e5eac1ed19abcc1da6bd7e566d63849f4c091225637932f3f94e1d9f33f9e1de08481421d2b1cd9eafdb02770fd7319975c3789e4a2d59b1ecfc31ec4f21379c90755e47503add2279e0e90248975e3325fa3decec05355367d0588f6a678418e03def6310c95e0e7068396e4ce0710e3dc3427e0a5acebcf4771224d22008b3af5710b8375449e5837538f44b6c589c73ddb366cee52b30c84fe8f7e7e1a80e707b9e981b95cc707980fd0f47ed7251dfb95454d6d6c453853f3394edc115b201fa9c67022547ce548c6c2f4f7fd40d2db93edbe48dd02b27ff065ef603d688ebfb245a60eec0e985b11d5071e5cfff0c3f8dc087690e7fb7cdb31e468f3a4365ec49590305fc8f31256cc8d6256c791461ff0d2b71010c81bae7398bbb5d778f6599b250d02694a34133503066dc33639f39d4982440acd0b559341e4edd151a0c41f380d45596fdfbb0d18fc0ab4d4c5b8bd8d6106c60f196cc28268f5dafef0a02ca6ad12a82e985939ae66e9891a8234de2d623ac9f9c2ca554af033dbbc86fb12be00bc38097c9add44669d21ef930402c3ceb4b60cf624e92c46fb5110211a7187042cace5284ed7f95cea4d020af5acdb72920c29f33a30b024d3a8b8881e1a5e9ccd69202329afdb20ed97f51ed0138ee201f84b891215016d03d24f925effd9d8899e5a934252563de0980cd04eaa9efcf4d29a7d5bfadf2f73be93492f0d63c2e28b2f37e64234218e78c3226e654284a26b7f53cd6b19dfe5e5d2cfc5ba7741633def86ba882e22f593cb0dfa54671841d3976cc1e2768341a0e43da6653be76aec1a9ef0b8b29cdbbccea1c3a055b95444dfb780fb53e4b8412ca17228d46037d52ad5103cef2c86f49d4c6e573d6c2d53b283f8eb83373efa05a2438e996f7b294cf4902706eb45a0bdf7f57b5521853e2d5e4961286f7307ccf3e0ea4482a290e2e74aacd3d3422ef85a6cccd491feb30c2c14e185549d3cf1c082a57656b05cd7134b0a36348c7e7026bef6446f0d4d854fe145606c970d64e89eb298dfa3e01297aa1c649d4d3b94394db9cc466cc3c2ae005e85bf5c164530aa81355c434dd144afc543e6bc6490be801d589eaeab69ff46a2d5ff14b793a4e03c3a368e3bd72a5cec4867e02df3e660862c0d023351f71acf724c934540675757fea9831b60fda5f44af47b609ad03bfacf460398d1c5abca211fe1238adf4c05ccd22a260f36b97de988f2ff0b04f1d2c23f7dbd18d6bb5af1da92a5ded765c7729a910b12a7fff5a38a34d5ee2bce697167661903a13e4217a9810b8befab60c741ad6b71edccde811d0b965b5c014cc96758527c7006a61e312c3bd4fff815e5734eef5c04a8bab40d806684e1dcee0097f749850fa935c2997a8c37743c35c4d6901beddb3fb429590470bddb3c490dbd3cc7fb3469e1f8cf55d7469a0af5efa5eac602e8498801e1ecf4112b3f1e5a3ccae0be4ee986864accdc8fcdfe8ecc86e1663ecc4e07aaa605ff9fe0e43366159de9b6f5c5668e2912d864ce4e76449ad3a574d70ea5dbced2bfea2c71b7d6f093ea1ef5c03646a1ffd88bc31578b7fb9eb54d74ed7238415c89bfc54d672f1a1b2755ac01871d81d79f9418a17e626c4af4640bb85a02767fadbe2ff7f2cb372fdf606b9debe0cfdcbff8be6816f2f95aa699031c96d4b4545df074fee8c29cc40355675adf0a3fbc85cb560b3d5908fc883c955b51c6526e1b4f704f0bc586243b826c42a20568e1cf811504559074228e092e2244b956d77bce048e303ff72f3f3acb47196c6a059137acacdb6d8fcb30a0f658eee584eadbe6e3fd7f491b09f958429649a7c7a2d85beec5ec74c455cc3eb04a751252a0ad42b180e9ee9a7fb1ce803047d10bd7df59efe71d47cf868bc127c0929b661e7a5ba039dc67e6d28823b48d8fc777a529668e495ce11214f1c5ea1647b07d8b58e863ea2c8f92427dfb2e191465616278c89a851110921fa8171aad299780291f1417500b048a3f184668b0f3b682f1da58c164a81e9ace6c8bb481fa106df5ed16d32ca486bd95ea3e63fc4a4568d9afe1799a7879a1322ba7113bd3aa4a9991af75f8da09f68ef89a74a3362ad4866d20416fed0c3a10a00c4f32bdd968d07be687cde24b61743f38a2eec3eaa514e0903b52322ba2dc09dab1ebe9117ae7dbfa3542ca62a3f60c1f9fcdd28ca42c34843f2d7b5a9f54210493a73352a04dea93d99727c4ae3414e9be54f42b46975feb5298f0a41bc9e45506605ebb642e9d132f39022e4ae2d499b91fb550936aa66a8e674b00dc9de03c363704e759511b59690fd6f6659bb05fe46c3dcec77cc86c68e5177e6035a09209251aa49f35af758524db2aa43cf1f8934d522771d408dd2f813515686ecb23bc7a31254682c1e4b914b4d30e2df820ba69820b0e4f25c3353f4e170c707bb5de3810bc4ae06443b320c8da27496d81a6d32b16d506a2bcad8b415967be2221587c05e783ed34704f249e0e8744225d2a7848e9dba5ccaecad68942ee6620481c4bde0df28c409179bc008415c1ca91fc4d2f8bf8f0c82d56d4071091402dcbb9b4822f1c5acb29af56c40463a6da8cacedec47343113a5c5a1d9edb74881c4471f040d0b7e72621db153afa386160e74f53419650d3faa525b557b39976add453b31aaf86faf5cd1d1b78d70d0ccb6204bc6d270e90364db9d68aafc4496af90c5c1f8c5550349a50e73367e943142f5e8f0e92b4ec0939d29d745134fad79bfc6266acda0be512c201cdaf61da84da52991cfe255b2e4989f30c44a5ff6fce0c9fe77251c58cd6c2774d6c4ccda01a69f2250d7d6520193b70019152c3c3e2331ba37ce883bfe393999be2c1c2344a9f645c2c5e6440aef7a80f2cb36c98caaef7d4be14710ba8d3d02a060798a7ee10044741ae90a9f5856f8e95bbcd5fafa5958c54dda97f6d6738d61176d083942361df9add1cc8d231324857c33f08502f378bd6ce9d1dadff0a83cd3bed5ab2f08be436c5e60a9df1258e2155bd63621ec2994f226c953789e4c398e872e151dbc1cb1af6f41c09ef276d090ce4813e25cdccddcbec89f63f30e54b4959891c759d511568471827c044455c5eed757b8b371cb0b9fccc2635d780eb39930ebec3bc9e34eca6ea792f2f2bcdd4fca44fe839de105b113f58d22ccd17a5c7debbd67abd2e941dcca75e1809425fb6c955968cdcdd373c17270ec24e14d03738e6f754bb259763fbb893947db2722475129b2d6329f59a64f15012ca8dbb36854406b13b99109b9227a0ba929a36c403613d6ab55d64a49904e88ec9ae8980ed5b2745bd8c76dbddf66f0c8a433aa1fe4bb50ac0e0bccfc6cd9be383ed35618d846f404eebab7d6247831c9096dffd403ab2d9cdd60be86d40f6aabecbc763e390e76f45ccbcd7ead1c57d487793f7b14203577607acf41f715f8e3265cbd1c9e9f76f584a5c4b226a184e5962a6e4f54a3fa260d78fd2f8bf391a23192bfe37b67d152edbbc167368ac783de6bca58c0e9ffe21b021f5d39902a0b1e24f7dfbcecd5d1ef747cbffc9a6fd77999d0cf4113e84d7ff202683db649405ff5defdaf85fad5966921c541ab89b302dcbe6dc27e72de35fd0f416dd74d6ca60408644f676ae8056f3b30e1f1af3c4246d7f9cf2f7c0dc4f688218d0aae093f37c7d903ae5c86d731b69db2efcb8fb696bb52660b4b9f7f43ba09838b779a3c2c1713553247056ee3e82f4b07d0ac98143b8a9e51faa8c62746b68fe8771ef2937e3d08aac051188e5b8d126b4e3871928a2f22c8c2308e061c9a5045f231680b1ccade2d249b038aea74c006ca6019372b8ded111e4773e32371bb299591a06164e09c24e4640f190194ad26484cd48126400804a8c54bd62439ed4824490d44a94512982e2965851fc79688bae2ee9ab6b9d63fbe5b21b89a00dce5a17737b28b6828240750aaf5c6120f751015fdbfc860c8bb8d7b0b270f7575316e96ef7d3ad4240a4e0a95a6639d991027851b6f0460c670c9af7b302dc4b46d7457dbbbe2fdfb0250a31a000e2368f50b213394c74e540f674a27a309025696839dce4099e274e81a3e51a788f4b4904ab743b2275f7eade35a81b8123180826d5519fa6f845ef934b6d2ce27ea848e83259d2eaaae18dd7baa8882df7df2309b2f90071d50ca90398dac60c0ced1e852f1b227922fef4e277a3386bd1741c7b6ddeb0cdfc2969ae60a16de7c8d7b029669c3ff5597a14ac98bde808e73e9a083ded60ad381ee3aaee5b1b3ae4c7aff787c5c4fe95934fddd5e19eaaf617ef34eed29b2e6030cc15d8ecabb1d64b52c8c182a71c10010a26d4edcf67c62b4ae234b99c35aa88dc0b6b8d260b33f251585854ad20f9c04a10c691ac00d5fd9057191b3dcc4b441d3aed536f92fb6ab16afb77e9d199dd1f2760987568304c743a6f80bdd2b4366d3511966a2295e024a4db63276de2dbab00c7c884bc795eb0b17ef2c33ec589219dad5796ce9a480bc36cb730b427c1f9fddc5a3423d2f2d762e9704eb8cef9b19c5f2e4da03e010c18f3757532400467d41bcb183a6c139ea39f90422cbe9fae802bae7fdec8778f4008a689e6858fdcfcad9ab318d519036c5480468df0ed590580a197b329ad5b459e68236cc0a6a02049eff0cc84c89c78adda292826711c9fb11c4a110a451f966529dc469319de1296441334de3c336a8eb390d6138c5351a4c4eb7d64c0ee52ca42c52db58dafee3e4dfee172ff991781b11cf886a276cfd8b9a543beac10d39614b83a00320bd3fcc9a0447a5fd17ad504137dc042513b0750260d645aff6450c79cfab8951e902e89488aff564be31e3854e45114ea19b43fb0076470c0c4bf817cf4742495366b841dee9093afa98e87749858f9e3b7ab6f721044c58b901698746b7fb343bdee175c932b7080f496fc19189a3dc4a17a0f4bbfad8ad01a074c2d0ffcd3fdd9c0800fe73be6def51b895a00d19a2546fe87d1efc320df2774e68dd68798db54cbdf9ec438332b0be6c692c0f39655425a38cd9186c579df6e8be948adc74e7ee63fab56fcb1f29fe202382115fdd45201d3c6501ce1668ae927d46fc5f1d71484c52a64370f3f1f42ebfeac1f529d4ae1be01e2a049ad602707c59f8952788744ae6c7f2726d90be07d94edeeb3c39c70fdb67b64c1d0d3c902e3dd8d19c3248b7f251bf7046b73438715fc2598a50de8c5440d90a3fea6ee9bd7f8ea971afefbc13e65c80ed6b4c672d5b9c9abc99eaa4c23e76d6e448936dd752de957ee53cbd9891cfb15ee00efe98f9a7b162c64e3b0e28dfeb814957e0ead718de3c4c0538babe40735cae6894a2f6b4dd27047d00a4f9cf65bf06e9f266abb0434c749fb2fc3f042c95f9a3471c688ef86d6b0c9f6c10e0dda9b9da663bd1f6674f07aa709ee3b883c7ae943c1098d0243e9fc7c13e8f959f43294b96ff826a7e1988e0cad24d9b82e71d7da3d71b3a0e1a30cd48bb15490a414f95d058b89b5f6bd2727e71f79e2177bd97f97d0659b4acf196cf3722a24d15e1537afc78b5cbafc96bb2e8e28cda5c94213526d7a05820d0b0580084f79be31b372edd273c6b786e0ad7af2e37dc366f65e3ca484ca00357d8ea05b3174d82a2af6519953e983eb2a58ae92dea71c8eed5190c6bc657dbcd04f44972abb6d11f5661f977a65d494098e48a23caed9a0e9cc27352fc930cf9dd2ddbadeb2de6fd09927366a5b84b47354100ebb2a30ebed1ce65c70e68a510f84227f1cd06c76c18952f8a474134369f742405c635233bd89da32d0a6625252ee62e4e5ce0367d8d3a281139db0004eb8b2d92ba2d22cf19c345e4635247a4ebc1d0671f527f44e7e37b8a6e552b19d7efa71f7a49a9be064ad52c7e87e1c38b913b30f0e5e5e4bcbb80b8709a0e32145d9a543dd4f33ccdb8054a25adb108395365891c2d1e180e93a7e20d8b270383281c6165f43fc533f16b434fb81346e4a38dce3e7a0dbd0449481153bc18830dca635c9a76cbe442a5305a4b2dd4d0f0a89640c1e9908a629ff9d7855ef4e5373e0437bbc56409dcc25ca1d821115b9515849a39547708956d7035ca8c55228a03124aa8b0d5856a493e21345716c9728b2a36ab18ef64412b477c1c313bdde99b9d820fcdc87c4b9b451a5435885793e67e90dc411394e470f5c8f5341c47cba649a82e40d94455856c8bf5ab6e0792f1d5d93e31347f4196a32513527d5405a8035bd0ef516372e086efb391052747dbc9d78d0c13e77c288f87d0dae98fcba3c4634762ab914cdc67bfb0cd3b88d16914920659eae183ea08d8c340ac5d1ad85b6ecf117ad0ef10dc95943a49afc41e08f5f542f69750376cd1f51e3bb0789601695a1847b44f7fc9fc60578a9f3144207d0df4d128b08bd5637f776ba82e53ed221dedbd99c0aba27f1977cbb3c767b4d453c39b6bd7f8fb375392a3e99a7ab7f5db3e3f78ae669c78bcc9539dd9fa6199bf97941e563113264cafc2693d5ddb2105034bdd9a45d6300c3aa3283d737aa09fa1ac12239b14bd5727c7038ea5e754c4cb921e41a11de26417cc86891e9768e1f8a8ba1ddf75d19ecddbf9e5e7e5e3d05910f5afcbceb97afc1d6c4f3a49a56b428fee0d3416f22f4d9d639dfc4a22969a7b9c34021ba7143eb974cfd7c27f5ff615668208c33f1f70efeae8fd4d67a59ea0023d0e67985599b503f197bb3c975d145801ff80e34fd5dcdafa363e55b21422214f90e527e732f24ab49e6021d2dce3316dbb154fd6bab40bd80ebeee863b33c9142cdb7fc66ba8f4f34b49fe5e6d812456252f9e815fbfb4989999be46185d48dbbb8e8684dea24e70f6ef3adad38027b0da897761642fd60470fef524d099524e21ac8e083a0fb956264fe5f2e50b563fa1f734f7faf53d8aeb61010a79e34b842e91a9b9d24b83e1bf15ba58fad560003878f7184a74d5f6cbba18fcd58bd7fa37ceab17c3ade0b2b4ff55e23105e58d5e4055702c5e8d81c6a89a986ad688e92f4fd43d3b4e3f9d9a9530ddebf8310716c4adda542616c5d68d3f3812854150f40b4e1445b24b874b6ef39788406d6f6781ae60f7231d5ec40feece466125bbd0ff56b673cce46b70f83523a61b03e611c360d7c981611a348c27958af5ff339c7a68c14678a6bcc03b4ce4df0cad4e637bf484866245ae1b45df1cd7c747e02c9c511f32ddbf0c04c59588fe34e4ee6389345a96268c737fc0e5c09ee5b5b0b2c9954d16de16c0fe1f81f2a454010f37608e17e1cae7f2970ee9e65d87c70a1afd4cdcb2cd5fc0065600a0ee840e575db4613bcac0c3f829a1de441b98c7a9492cb73885994f58f2187714ac4271e1971edf4c8a8268ea7079b5cf30111357b9e644a57235ffdb5cc1129a0bbf3e518a421784c5a7aa5deec81a29222d52ad9faee48c78965b5ccd5908351d69fe799431ddddd2e5f91fa884abe60a7b774d0fca8e5ec85079c77793902f5cc2587a0be0bf84f0ce6948e8a5b8ea30a7402e067dd56e193546dacf46a1c775b72ee4006863d964f09709767701f7431c270ef01775013f6275c8d1b51d540be77454ab5be8225b77a89fa0462f75925378b005418c714207f57f1ee294a7034190c64d71e94edc8d6b27ef1037b30db0af2d6f3a676277eef28025138da4ae460cb27150e6184f72142cff980562166a12c40f5a3667044271739cef669f742be375a406d5ea45cbbb88f33a3834fcf0b26142f174f26490130eba999fe593617e9c0f130ecbf1aba1dcb070fb61ac270ed98555f227e63ecb2c075b323a078c12cda00f58e39042b79b13d9273e933987bf087a5490c4db96f8ae6aa52eabe38cac5dfe5d3fd0ec45f457f56117a4314cd35f65277d4edf9d3df5688830ad126aaa66ca580a2543755f1c64afbe3a1ec202113fa3fbf48709dd3cb6d5971359a622caf27b834e990f453f0347ea1610d651dd12dccc1ae1c10723ac4f3593f7541e4d898feb1e8f8fd9c77108c70e841f1960be6b4e1fac34027a6abbd2749500e08308a6e8b7f38823d66040065ffb4b15215d6678e6c011442620afe4256a2b20f274f05a6ad4eeb17be3f23ec9e429c347521c3e940961a7180262bcb4b498de5e21563763e11eedf8cf963642b8071fa839ccf0cfdfaf437a6c42f64f9583408a29a8f2b40bae66bd565bf8aafd73e6bbb4a6700ea5c0f1b828885993f5c2bb70305015e7dc576caebdee9cdc823caf21d38392f85543aa6a9c38a2fe73ddd13cd3e670979b85c2c7e90df8c31186fe2d637e5bb89cacdfaca136390f9945b2f63c305e99d91400128f11987c7e1812ebeb40f10b13f30a5ffb7dcce7809c052ee06126bb8297237676f0a10683694eedbe2f137f79c78698ed1a275eff12701387189212088dfb03bf5eb51486afab240122fc72ef377a5a5a3ff9e69fc8c98aebe59b112784bdaeba9f637921f37ad5774d248746b6ab4bb9b2c58db1bc1f21b732a18093a82146459d0c86cbfe89cbe6eb356aef4afc683df3bed7ef97b196e93bf0fe9508a74a9b4f188d45268ec0ed206799a522f071f0c78626bcbeb45bf63a090342bf90d210b9db44112baaef9b67526110367fc09d24c86b8defe158c7efb902a4dc25d8b4960a0c6f16ae2599e7668bfc2d33b7d2ca02c3c29d00ab4ec687c82c10e2d2e28a0c73b30b2adfc0bf7da32069cd9f3445ac56b15dab230dbb807591dd6af2f2baa4c37a6c22a412f3ec54ff4f7fdd54ae96cb6ca72637265b47af3e256ab93d40e595774dd296c8480b5e7c87b1ad6c12187ac93a3558c9b4ee8fe975645b85bafa8fa3673c1d59cc42486b752c489231e3a9a8ce011cb2edf707a43e865695089ffc535ef0480849e93fa1bea50c8a095c8903beaee999f078618e45cee0976f2ed37459319cb81062a6e53449904c46a2415f65dee6fb20c81e40119ba9582f007599a437927b78a06555166f5ee77c9d10752a8e09bb6c5f59ef2753cb5a6248ea9c209766e87637a723814f0a317853c363675a188cef2e86293df2bae9aef66e87b99ff5ef4046b7c8af84e23659cbb782aabe891f2b055fd2ef13e15f682968ca250b29f9c685d8e6026b88bf6f03a1e9706c40e37eba7c5a553a63f7d1c7c1dc662eee4038719dfa9f0c74a27bee851221231a9c24a5ee3570632933d317c6c3c0708b00bf65280a80c0dfedcffee4e79372862c6e62b4335efe7e1ada4418f0de91a7003f6702397d11e83725b3ca155a0e37ff8a206e2852f4e25ebf194eb7b107f7543bdfd5ae181da866f98a179b4cc2f46d5e31afe30d49e97098be4241a96745168a988b2fed6b1cbb9498319fa476c3a3a7feaaa6e1e7b441781fff846b9bb85af294b3b46c85f47e69e034fa1c1134b3d8db29f5206d171bfa5120efeb0f8aad56bc1b9e3c16992a0779f15171f300adb7feca6fdb7d2cfea1c8682cbd75c22008f51ca4cfd2d685d1893f58ea170f49576799018a7f3a1683dd555bd8f5204bd6b005b04d4322d737fe8f8763a871d46dd2964910bdcd69181056ca6a84c7894758cb76344fc85c176deb7b0d94cd9e7146251f8d5fd242ea2808f0650e2567fc67d21a4a80fb3e02aead99b1c0a9364179ed279dd47d81829a4aac90345077977c5400c20c269c2b92225401a61e13cef34ed3a4af202f046fe821d0967990500fbc5cb9cf30aeb1fabd098fff78736e0a35c5316fce2f01c35cd7e0c8a8965a661b0852da01313887ad62adcdcd86583a6151be101bb08bac9186964349b44eeca9bc1b21f5a16e9b3a3032d4576bd2a0d043119229c103117463e45c3fbed8a934f28e7ef769bf4b0a75364bcf4b096cefa04fab7eb8a15e0851c2a2ab185c268b66e1006345fccbf89ef5d5d2ad419715607d6f037edc0fe3622f770f396d71b52f51af506dec791d6cd1042315c665279698accc4f88edbfcf7b341feb73f409e15df0169d0eaf6d9c625befb4f408bc704b478b693475ccc2bc0dd048a6aeb81c8f0e7957cba7991440cb4fe107a7b1fb759a7889aa2905f13d6433cd943fd8a21b459c2726f60decade2bb976ce25d58ca50aa96584530748d103e9c9ac136c3431ac6eee36a2c4a7e4aff3ada94349ef71d56b146591ef51ac847c1a41a27208a7d0dbc661c463ed081fb09635934b2d25d3bcbb32cb7d489f0fd6fe65e28c4446cc875e31eedd416be49f774ad8ab77ad33ed5918b52ca7a45ccf650af2425e0a5a074365d554a192a00257ad30546ce1340c4f5c14b50a0af69e3063105b0f41ea132b085b8a691cbb98775dbfab0f13b50d3ff51834d19beeb163bb67972b0637fd047ed6ee59f836a547aeb8db7591cad9767afc86299fe02c00223886b8d9effbffe801d23584f80239190428f8de8826ec5524f16a9d2a63e21fa20888ba7324f016a3d9403ac23b01a65a9faa037bd008bc2a6652231b39540a4d8565a74c6675fad5f7540f8132f90240d96343273fdb98326427445e811b0770a489d107db46b439ddf1fed8283f048f11191e99e57f3713b838dd35a1882251a5003d8662b4ff3eda6e1ca59540d3b2a634cb744759073422c023944eeaf02604f4f23d942d030b43fe4774c0e4d29d5a75109a32ab5023cd1ce60a6f3426a752d886bda9b5713b41f1759e62c218a40dcbe1a9fc6ae6c5ea73e1e086c5294d64cd798d3c946886f1300054de431a7518cb930c71637f2f819f35d701d061c1f9e26a5caecafd613a8be4cea7569a5d088972184547f4a9a8b786a6db36d3cd2d97cfd65d4897d74694007bfdc910db3cb9454c1d03a28e1c451729a09ac2d1061b5befe6d8a6997ade8de9f23c21e780808dd5fe5d2885dd8c452dc5ffe5151a41c949c7f6733a8bd86b69609970201dbcc3950c074e23651e98bcce67f41f3a0eff73244cc8ba241e85e453a00feee52e5a4e05caa8c25b75049f685db07e3ad4a07cfbab146ec00fb052247a6300a9fed61bd18189594c7d7d19c55cb5a7b61ccbd5538a8707b9ae18528db404cc6c43cbbae7ed88f1274918aa5f56db31ca0aca1f77b11aa6998c50527df1d68454eca6aacdc1ac7e91a1e7f150731cc8a200dc9c2239f1c32191b7e5ed17387a231445a9ef87c1e64d771bce6554fbf2d53c3f7609afea9fa2a538a155bce47e608593284cae899202c7a16b0010041fd6e7efd9deba37ecc15816741f66dc6cb0a890bbafd71dd5e77ba76730ff49a237d79b320a3d7f01e444458e4935cba8e16dfa6c7c7ce0349682631284edf1453d181b355f23d50669f70e2ae1f1d7eb867e7c2f9fb3ae8e784cce363ce7c7c2648f552dba24880b50e478ba7a7dc74a09a4b05d1327d47e46f0f4b52452399df9d08a6625dcac15b21ccd3f9172e3f954fb0d507418c412ad6fc8dd38ca933a3614ed65f07a11eda15d503df07c50a678e7756d82c1d48a486e6d0f9b388e830ffe8ca00bfd2065239cfcf0ba72036b5dcd8443723d47786077f1befdfd5e89bde7823cd637e064a42528c544925795fa20edd8fe391322b89286c08611e4ea707410690d5bc79e83c6042e1fb59856c90aad4302f4185700a22255c0f661dc7f767e7295cae89a6f806517cfb9e143b97353210f617e4836b031a0dd5d4d2915f597de18ecf1d897bf79f64d5a73f1f69b48de5e958bd41bbb89b8d0d74adc7d81a4c8d00538c51582888382b44abba1d6b82d8cd0a3fb5ea4dd084e800cb8821e696c1891890347730ffb00704a59785797ce9ed3d81ae89af5c7e02bf5dbc7bf0001fb97e18901c1c4ae82f0ab8617e323cf8e758d7388709e75625e6314645c08e93f0f3c9d0a138047b465386bb3c801b4a7c0ef8b4053b79d5301c76c84c141032790524c4a2412ad4c00d85340d247ec1d147e0a7c66830a7ec5ae07c6d4008d0a337e9fabebaa236cd253baba860c3f9cbf220fad1a78ce29935a77424d50822ba128d0d062521a33ab327923ad2f61f10d4d00dfcdf71ac6079ee35bacfdb0ae06cba91e183d58a1017b38af61392843afa76073898a3485eb3f0259877afd5ded177507de7deff1c74e8bd2b974dfb8b7603869a73ea3c138a5baaef5abb472f915d65721c3f0dab9058fc6d04e0f09dc6063a6a56f801ffeabe1992d49690cd7b6ec9548a49da2fa52eeb4504bcd24a5fc9a9036fdcbff7b38d3b06ca14df97a3f7e0c69b4fd9dac0886683235f21ce3b1f76c5b77161d8d2e83f601a883e41d208f79842f7547f2b28e0ca4c596142ce22387b3f03fd192a82fc58daba67c5225416477257e983df602784771849ebf94447bbb98a5ff5ad8977b7d31e22eea0497b03bf0c73924614011f6087d6a030023e90e82cca696319979db5a8cd3d35b562e2d3addf927df65172434cd88ed51283435d7d1cc03bbefd106a45035c0e6b29ad3bb1def9b629e0b6fdd13cfaaeb6b5b7a3c7d3853da2a69bf8c64050174c754044c08e3b4d959d59c90a1b5f59ffaf13219d197a9d380ca1c83f711d97fe2ef7911a8852692a99e6ddfca955f531801afa92f4a20a27b9052d61153921cea4e8cc4cc8d4681f3f0b22faea182bbf33249a9deacbdec4638202378c55eb41e26908ad44d341bb74f319097b9a71d7c9e2bd0fb77bd629c766dc3fbee9fb47baf5800fa1687e1dc3262b81e06842b6f413513bc828dfbe2a1329bd765aaa2760a8ea03edd0cd8f7d7b0055aaf8007c123aa1a913d0cc7ebefc37e5a1cea6987fb95bd2ff4724aa239e22575cf13940b7f93404cd42319afbfce36d9181c5c548c9a14d1ace8ec2ee2ce1e5007993097ac33396f2903d52e7be918ebc2a99be893e33d6f7b4453632b52867c67ef9cfcd6da7398e7cd623fe1baf33eb6ec1de5bb84f3db9fdec42109d8bdf1289c09aa0b54b454ac04bd2f971451f88f23103a9af0be8edf7634762224f28b6d9d0f13cd474d50b80f24e2c1e0e75e04db4b9a0fccb0323170905c6de05b0f2000cb78274f261e67ef6e64146a103ebb63daa59e252dd1d7a1589a0e65e05fcea37874c8ec1808fb26bb83b29f1a15070f1d095ffeaa7884e6c45f98b6292e7ad2e9ade6c1729ec22d0aa956d913488b67a283c24d3b8b7c2427e604f480b69ad9f653f43291f2a488020122214c097a87b3ad8468031c904cad5252e5d47f0736502404fe4734b27b12168cb5b100a65b6ed432f4dc4677c5838b690b75f4ca5f94d551a401e02b5e370e45f87487a298fdeb06ddf47f504b81794c795007a6a2e4cc13b68e502aeb082603b638fe34684194712a92c83f3bfcedb7478eeddae4f5e420851e9463e7e5816dea65a8612d3a4af0f7f4ae30d9f732112809d35acfb9192ae2e3df08d5bba1b186e916aa8d5e5b8ad91984b9cbe05bd3599eadabfe119d7f20741217c3f558771f49a534c6ac615fb6e7859d921b6a8ab7a9c174e81ac6e7ed1066a9d287d3c05c647ea18e360bb22328656fb7f85b72c2290704a8cda3ffbbeb5f4cbc8231a0230ede1f7a148614aadfc52b188ecd839a3c372cf70234f9604ebf78936a274b95f32807944e345ff2618fbbae3f5e77e22b1269d2ceb2e07e79071e4bcde71c23f0e0d20742f56843e31678040c2377fee2ea5e39dab98c2f435a3c67e7587779017d1279d9a6229ccb41000a4e5bedbba1376e641785bdca374067729b5d518148a1e86b33147b7e335d6d966c2d55c6ecc8f84d919504346f9a319ec1c42fb5740a3cd5fbe3b0f207bddbf86995697ed20e0ab0c78f20973f74b2095872df0c7cf16686bb9f1209c33b31d1c7d7525c73997873837ad4f556e9f10b4e05733cc5d2a28c11deccfaeaa043f8ed51eccb205c2db1c6898f87a666175c24c10f33b3bd0058860f4217e87429079691a123979a36a8251915e49c30bc770f9031e27307f1dade2c5fd9248b5938070ba1d44172ccec8a9534ae02c550474e45809fd51c38de0b2aede1dff1804c847a844c8b4ddfbb4986cf9544c5b7efbacfb037b4b14e77b1773a1d603932b0a2baf112b0851e14530898644e6b2739c7838cb5d280b5edb3b28bb5d16bb1a2fbc295712e37c6690ae14c012f209728df023ee2d789f7b0706d551bd01b223ed16818dc2568b0add5922aa572dda3cfe6c4fc7622a706a36713772aee61a1b856caa58999abe3e34e57b54387dd5760a1e3d81c868512940c99c60c17a23517f4b5b450a3a7e25c0293b8a123eb8ad522f3953b7c4191a5736deb2a4427bb96cc704a0af1bc5776851bdf0e0394e59b3d2ad78e6969305737626a45104360aab434005f8bd5bff65d205bd3ff0abbfd85c83d788201caf7aed631f042a04cd4043f28894a44614c6b57fc2e15a899134f5f845126f9b6b540b2246b43dbea7830c1c642f5e761ee09ee75d7c7d001d644aa2d14fe1f9291951d767a3d244247af1e26fc15d93d686c240fb8245683ad7111c71e40d62af3cf7a5c3e40723c7bd278d5380e591a392209b6e68f173155a9332d1af313e35f0d61978bc3af09c229da977d77da730b3fe0cf9c3ed1956cafb82b7e2b4f674ff871351783a37e3f0ae88d4d009980e165937d5959dcb65b401167cd7d41ad81803aabe184c37ae3b9d7f0b0cb471258c1cb406effc0ce116dd3a87740d65a8c6142f8594804c8a39387c1f4794914fa50ef1eadec862b09bdc15bf1b658731ee1191d3b7dcaef171d63c8495cae5c46e24f807bd1b75b43a87d05a0870f0fb98b3feb57d47d4201ca13a318cb1ea79d3e391a5050c39e2acf290c1e49e16768ee5a9139c4aa40d56a63d374a2b6bab21cfbcb677d3c43300523ad219d3e717e53a37c91d0a88c27a5862823b5a91cd31ab6b3450994c629692808a9f81a6abc426b2f04486990216c139a96c70c57e4a472e1c775ea137e0a198ecf93d50c7f138c75d52b81d381e548a7cce56f03b274609f18f6a4c6081bfaf739d967a5a5387a89881389029b7eaf816a6eb7a9b7a701ed744880615bc11a9bac5875d9dcaafdf4cf56ff6a9d76c0d7e09cc519162e3bdf93c074814387a829b4e7a50cd8b460af646619f783f949d10d0371edeb94060ccebbaf260f576f48fc6dd76be01a6695ac1028c2ab47c898288416914163815e776ffbced75d9d38b1ac5869a1fd5dbd84e85e1bbc1a1eb04229fc046fa47ca6db6338725bea04ea588ce958ae60e18ad962645e2ef355c83f86e19331bf4ace7fb05ad70cbb9de0a5552c47bbebf2b593b40423a5881c680bc69c51b609a352f58fae59330f4b0f0f85c7754dee013e727a63d109137d56ed5b379f581e3cc62da392288ca7cde019a615e84f8c63b486f11be5eea469f579fa450314234dc6477fbbd57de2b34491d024863538df36f91e857e58cd0bc84c3200e90c16f9a1920bc56c4714ad697e8da8f1d1b6dad989a125272053ac57fdaf6925d7622a79d46d15f2b8da1ce619f12783493edf1d167755de35bccbbdfdafdedbdceecd0a8f3aeeed366e46e973131b88eb4d7d5a4309d459b1bd793566e67f919b5e1cba4aa1c9529349045c3338d78f3df94dd1bcf093210492be989c1bf7013c630c462149b547e00f218883bc9e1066ebb06ae357d313a8bb8468cf688860ae752867ac43a33a1846d123f82b36f92234069624180a3b7c039d1c0b65c2d85d4c750d0ad16da2056c3b4f87f51b3c7320fb139200735ef96d2764dc0f6b48049015b4f7f7c63d51c69b607a7e09f648050ed47b568c8bd9beff983c743d318fe0cd77890512d2103c1465defee28a7a34bcf27414144a7827c2810c8b7d1e4a42f43cf10de34a3536d4fa47aa2bd5e51e3284fde9e3250b394c0a8efe7f3ad96262e0b5a9846e1305c87a10755ec4bf1d90c5e0cfe8d7a363be93397cbe15547ec146221bef7f60d64a8b826e49d2f5b9885b3ba3f95d6f18dd704b55425885371774d4053bc511eb5154c127d20df28e1cf14c96fb723a3fe59235a8434577341aa7d197f3208a894b32ec99998fe8edb7d70a5bb73bf06fc8b9a5aa500e53943eb44e9470469dbe4e1ec26c199238e78a84472ee30f2dbd4fe07666d8b60d7febf1c48e2703c8bcdfe46861adfe358d63619d3bb8becfb1896e88c82a15ec36f4a9281a2848f7857771aa7d62a20b25ddc724153ff62bbef8867a9b6e416e8c8be69f0830a35e467c24982e2b0ea170590a7798b4b645d041626a8e155286247ffcc45d7530e91b680c8cb7d5441e3c3117ddcdf325e1fdf269521c83d9ebf904c2b9fffdcbfbb22faf7c8799d9f483c34676af3cc11cab62568e1f3e262fa606828ad03780f9034fede0ad2f8a789a6bc3de3a87001e2e06b30df87bec96bfb842d3fa9087b8d07f8c78afff10b9c12edd7c65ccb5c5e20a2eeab28d775a57a828569ccf8ab48378ab07b65ed5d44fba7ef0adc58216936fc1dad555dd9c96ac2df157589bb5ba4e7de4b0465d927c739af66dac54dceeeb8142742e9bf9af52ed7753a157623b456f566ba69c3f0f6f535cef578c40d9d3ea959d78c9fad6f2c999f52f575bd3981d5bc1b7e73f3c67672f64ae332ca536433cc569d7a00fde535b96484e8c8e7633f7c4281713af191219d0169aad6930032452bcd99372b1d40e2773d361ff1615b96e5e679c3a67deaa0bb60046056d8670998d64b13d93d40d38f833e0bad2a92c63611fe85c344133c1f01b6123fb430ada5009a9f215ccaa5c1e7f5b8a8ad7e88fae7d9844e22cb7d1318910049edbc31317a47a50a67b646f32ca0ae4e3323c0e6911aa0783f4418947de13e5e2aef175f266fadc672f11b68d5a53ab0c1ae4f298ddc949b7c6540c5b971cd44e04aede215d3254c32b07268bc430efc08bb69709a079b0c3578190a1656895526251c60c86e2770b7409e15c423603a7b0593af4ae003e3a4f1745e7396c11bca3e6dec4acdc3a522795bda9af4874904f503b2afacafc43eb87a1c40757205239693e41523423f0289b660fb700c129bb339caf01a2cbd182cde273ffc833dacf81a2bd9d591c4e59790fcf0fa4fe5ed28364de4e4961865104b26dc6570dc14da0c2bb5d4d880ee4f1a40a32770852ca7ebb57d1758d3fa9c6efafc79286c59828d11c1a25f100c08c249dcf78df4a1a1a65eb5ddef9fc800a305cfff85146ceb04b477bfc30bb4cbbe1006b7d2d6ccf37348c7245fdeafed8e8aedba049a404db03509735ffbedae72bfccac86ec7fa86e50f936fb7830fb41e49ab20f81fa3b77339eafcdb5e3a769669d75d3834f9bbcf6abb3e010d935e495185f760799c5948b6c118f05b44112a4eb0c25bf83c7c0a8a380cfd0500207aaa429cffb11395ad18cbc0d79573ba2fd985443627121ba3867b865cf0907aa4ab0a58682dd08c5a67eff2f007d93c78794fb3fe879cc41e54c7472a252c48ceaa218d0fe82fab22e6d3b31c3abf91df47f159576caca09660e819d7577e4be8db8e97cfcf648bc9e015453fd63b8580b8ec35b9a4e2c6cd822f01e60d32d5bc8ff900c9110af30f473cbeede98d381feee5e99825c0305795079460e7f7b54938072cf0968855e2acce6f087ce71890771eaa92c8ce92327bc50387234f874e30494b4567817ca647142933de3d826f5d2234bdd5dfd8804798a1e35127a1b03f9bcb1208acbfe06ab670d712cda13fa5cb454a550a2541f8f30ae7c90f51ebe5c5805bcc8d5aa15612d5985a65f163e9c1eba6de3f505fe1bde5f0b72c219d6d1ad4b1b476ab2704051b03ac3bae123ffd814f1b7e02d3542a50e47c57325818ee15e71b0c6c2dc9a6455a505f4260298ae21c2a1c0c530f01e80f24481143fe97f0db1ebd9cc48d0944c233eafd5b3f0347a6367424413d7adafa2c3d8853079ee696874111828a82bf7fae27d95c77580243a2dd9cb608050395947281892d6909fb38a5d347921f5a5e080a2096615140621c5f2d6566785910b87bb1f3976f11b5bbb59453cab819f544e1e072fec8cb8b7e962462de9b13ba13e92ed8555180393950d37d9c87d7a3dce3fe93a60b40d0c0785849cf3511f4c79dda74bce816c3a4b5fcb045260c77f63bd407af66b0a5703a15e380ea39c5d43fe3354f7270c257f2e5a1c15c8423bf3d10ae72dd0359c285a5e02b19753c5b3d76cce09e758ec6077135544d195c992a064ad038740c359371538dde7f1a394352ded69e13cf86d9ac9602a6fe367d0d02dbf0c4f96594849b8bf9b0a0e7f4160e624dad74b4c43b34fd0b54f064b37158517848744d62c0e1658eb363d6910ecd180479b1d517f0773a27fa9e0986554b6b0fc7d516359256701d4549351787ca78e9cf3539fa6bc50137fa62700e358e68e7be66bdf67556c0c45a2afda6360d79fe2bd8cceac24f5b1ae0233d2333ec0c3d8bf858ad7bac582d9ba626a7efa71b54aa795a40ad509931f909b517c51bcf867b08a5af2965c2496148af9c96ba59f1363e3d3692f3292f3dc98ec023088d44f5d2a4c7939fef776adee5a28daab1cb5fee4f0ddf084192f14d6d46777dd510dbf40c8ba7e20c4482d86af8cd87082cf109493ae47b198af58e62ab03204e8ace1ae994b6a1bd0c5621958a7e3afbd1d10230a88f2a4fe4c76b032dbb08e6afba636df5744a24de9b951b525db0acba4d994f4e514a94566414806a9014e7fd325eb44cdd2952eb14e2827777b68e68d68fa193e32df5bb127653a0857115b81836982c281d39f5fcf6f9af435e0bc0d63407ca69211319402aa965750a6e1a8d2e85d3e493f9d5a1d31432cbe0aa11675e5cf6614e373735d2f570264f61aa8f9992a7fdf337569e8aabe3555ed7aa1869787eaf13c12306c4d13c68ceb38daee4227eaf27d1008b372b2925678913dc3011cd8b0facaa3bf6a555603dde5d10d27182ba1f063cb040ba82a12bfec72d4ae8ac4ee8c3a5760110023f76ace3fff18ca56c6f0a22f82ab9068e08701332a892622f6261074d1442e6a68c3311193eca47ab92a1a377ca62d9daacbbbeab61bb9366a6d0ec261862ea3d688e361a65b4c5e5a7bb9503f63eff87e49a9a0596c3da796cac709e75ff833b4137ced0a77960410c331d7768d64761e799e8d5d0d72ce210c14dce0574125b41d25648bb1c61123c85bffdec0b41bae5ea612f3323acf5db07a117d687271588a1131508b27f0ddc52dee1fbbc9dc153b6d33d4e6a07656b0fde6858bf4c406f999d15959df587b4f7bcdad5c7737d83b8c9bd80af14e9d5569285cefe45b4517ad68263cc81b8cf84cbf00a8d20a4ea9d35e648845e30f855613607913a8481dcde9527665340ec396b0a5f14668de7a66add2f6fe3214c625a3dddba25b5864ba8d7db073cb0e3fce929add8c433aafaaab27372a2ce943a6fa4b10f27d93ddc375ac66af5e9f1cb0e2663235bc201f70c281d7f9d00654d0011fbd25a28b9317661d9a3fd9deb2c5f5424a0b716907d149876828bc61b517acc1183ef78c0d5a2539754a60a30d1e72fda01cb170611e0bc7464eec219e73cf7309d607029d39ae137d31c8a137cc4841ab81d0d7391edb10aacf4e71ff7b494feea1ae37c7b7181be29ad0d7d9c5b7fa812adfb6792fa5cd8b96d47810753f39231cbb89d47e9183b17302b82679df9ca7001efc2528d2585132cd7dcf73ef841a053ce1df342034a0fc276fbcb4268f3ff0aec0596c668f1ba69c34f3ae0517a6a29b150f82e4d68aee3989be000abaa21db472673ba331a0b3c79bdff2c064953c98c6b972097f25b85e0483b79006937d5f11697f90af11833a405cd628c21fb3e94af1739b722892f4d80ecaa90ae81d0f5936f0b38fe2d92c88910221f5c04078225032e04feeb6e8bca7b38f88c451c36acfb45060440f0dd9f1fa4d99bd194d0a3e5a7a977b3d9e2ad5d6ce641999c23127cc850e5c05944cc60a115f3ca4c1d5bdbb889d08985dc1a66be5e54174d6d782638ce85b0595b9ea5e4014ab2fe7b59f592e83c4ff92b40f12a026caf789eb4ab66827018ce41bec1d89101245bbb0bf81f67b396f3b092e4617a185e2fc9c6a6c6d759568ee134aef7976bde251b8151c10d93453dc1ab3a200d4e087a61096a2d5456d080c1d3f536e4757f245e51a9f5505fe743dd989a784e9e248609be9522b122da9033881ab9178a20dff68831aaf2269572779f31d3eec6b82c68d42ecf5494aa7cfe632f35f5be5c8f205f5d6277ba6d50e88045218521c2bc9ab2b9068570053d5b0c3933fd244577d5620b90ddf4435bd84f63bcf0f5d2e61b9d7d0beeb61d185f05774a428cd18b42b117e8360343f68d603888924045bff72d6c6a939ce65bc1311b142e1efeffbb34ef6143b6dcffaf0f81951a7c3a28573727618f6d3243c9b2347fd817a2f7e752cfd2c1cab153bfb08ed3af7d2cd69b39ab693581e5bce4aa574dcc1d6797e2409629120806d4793f37dc16de7f8cf5e1f10e76e3deee4e59d1230bb9855a46abfe9b90d30d8340de0a11fc558a3085cd6a8d198ceafa9d598943fac8d1c3dd2089bd9f09e2cf01f4efe34de50461ee0711842806ae49a5954de816082bf6393403f628ba54d4dba42ac7cecd5f56c7c4672b06b6424b29bb9acf3d0271d165f06d2a70b4a92874326e37fc49230cca5df801dfbbde0a5ab023617b46e4418260ea530e271e39de622dab876a187dd4668d0d5a45a86a3a4071f76141a38e8a3a503034dde8f4e0511da4706bb56d0a83e5e7fbc13d275acdc81c42fb583a81996bcab74b8297965cdf122108546ade7db435650cd959071e27e77280ae43a60e9ae1664f08c1ec77c810bb9bed447c91a69af8d400d706b708c096b845cfc5697a294dec5bfe6c0df656ffe25a9cc1f15f1ecaf834930f2ba397e343d75d95b80fc1376b5d7e232acedaadabdba20b7188f80c712850686941fec72f0ba4c4eb121a86ce99a5e6139449f52a4bed5550d174f7cda54b33219d3660a98ea4f6bc77cc7ed74a300db97f34ac1a3d819ab0399db7d0b9de5a2d7d0909c220615836e2daca529302de469f8b8c05c82c212e27eeeeea407e7a2b9c16931efbf9f86dbbfaa7649fc29c7b1f076ea5abb82fffa40a9e49b7341db66ca71c519ae8f5e2ff5a44da619d45490175e9b84e810b2916d704055a0fd5ea4e7e539ddbe4fcd77c4841da456111e413e5615e4a4ba920f580c1209ab5f327b5e1bdce241964633412d90fed0ea36badff8caa6297452edd4a85f0b6cad3124d626a9544d96d145d32d4861eefe92335f44930b8613b2c635349a8adbed3e8012aece529c9e6711eb96c3a32b6805e7a1b73d421eddce9cec4be48427cb0a03fa04e5ea5f6547311d779d80e518345475c71ed71ec0ed409bf065aabaf9b218f4d8d0f35f58ae94adb898b6474c25939e6f8b063293c8da5b135c6bfc87a74468e17a492b735a9ad2d20504b2de6444c8eabbfb54632f3b83e353f343d294e7a54ffa76739adc594c17c0afd5172a590ff69b8ecbf2d2d9356902647aac356d8da19d570241b90ca7a2763d09fab4eca5c770ffeecc63e5efe0f2e34adacfdc5fc2e8e5d619da8bddd483ae2d22ef459e9e67422580d320b422890087709b73a461f6371c3bacdfabbe55c925673d15cc990e2a0b1936a7cf15c6eed8e97b8e6f0af4c5dcd2b420a0e0ae6dc999617d7dcc8f40b861236275d646f3ce831a227c6db212d138b02f87c2be7df2236ac68746677790081dba6822b9faaffa220b0277eaa529a7a3639adc7bbf6ed551347d4490797fcf212b81069edbcb797f36dcad237f9e31ee510c15704a156c254edc8d517512f8bdff8bb66732336ea37a962787c3a0d37feb940014a6dc96d9a842f090685f1bf99edfbc61eb4c8cbb0a70aecf3f8e590d1786fab5da5e810de81c8d0f706fdb29b44422f303331ee7d57c2c3ea5a780bfc59ec2253e6165316a9695c2f3c110766e12bef9f2c3ee7dc521d5684b587d4053eb4f139715c30494ec7d9f49669d529927348fb14ec718fcb8c8f01632de19846d058b44b7b00d41c52b9f7927f6b210f088d384c0e905066a821b4a496eb68889cfcf70c635678b3a128db3a64f2f187c64825f0e382e296c8b6520b7c4845fc28330f0bd351cc32c4f74f67baf481d6dd4b595ff23e77094ce521e5882b81854724da89d3fa12b9cc6f53a36166792b00a3cd0653c583259ce35b1a7c182a4512ed30b1a17f2e4a17cad11b15ac23fd92eafbfff2d227b5e3a1e2b1a190dc795f39a72bcf1aaa0382f9cd205cd2ba57247eaebb776e402de36404a8214ab0926940a710e9da027afa5a156d6fe68163a787336928bb189d35324e64efab7b345a74d0061c05a58b9cf43b0c748bc72295ce26759a53df9bfa7e27b04c45585f2f97cff4d9227f753e2f74895875c7fe1a482ff55d619254857f7da18d7c9cfa0bdd13c885dcc464d28aea892c8a80dc396a978898e67e68eff5424130dc1516b68d0f4278a2f97be4232cda014467c3460b85d7b63f15453f2fca055a2ccc627ec9edf7f6aac14aaf03567db6215212f0b4c93911dbe2d6484d19bd14b2faea454b4484d6b8020c8242c819de1ac47094456eca6b9987ec903776751f2814d03c515c69ab7f2217ff15e5340ed2e07d10a328a48f9116f477a9569fcb4d841f7b5a4aea1df5b8c341e5ff5cc06650fa55705090a3222d801d439f159600f9ac411cc753251ab010c2f1d91cd669a28ccf536510d90f3db152f1902e57cb108307c4345e05a7b6e33fca7a9261fdea40fe627769d980ab831e4ffc4ac940fe7d51a8881883adefcc423bb940781da49fa4176c6c03e2f2d7e312fe3ef661290a4b93a9ddcbecbed69b8f659405801ac3ae78ef0ab06282b80cd8d74ff8386b768ae31e8b238e6d7023d8f541d13f2eead7cd1fd1daff816b4993eb14ca5836982ddccd5dcba65629086772236c52bde8f8ccdc3cd546275441f71edbafec66704562bd4f7c393774c17d0f2aef094e34e100a3659dd96d4880b144943bee94f02e72ca25a5f1c407dcff4469202a784033f20fa492440ee6d90a473ae51db414e785c887ddb913b60b9bdd5875dad0fcc52cbe82f2c79f72e8ff55a064fa9476f6840e17bc448ed9fcb251a6ffb825659eb85eaa38a311088981963167677b0cafb52a25da7476cea261e7b2741af48442a41181d243c3fa40027b919bdbdd1673109e2ad8819a7498024f183362be32bfd88ec27650a0727a8aeeaff45a5528c652d058f30eddb8b364b9815b0d58a4ccb8271ac0441efae448cdc2ab560bce287c890a7a09efd6f7d12066eb121d2c276adc270605f92d9deb0ebb9be31236363574140b4f639e66d0e5a5f6448d546a144dab8831b3705db1a5ffee7c049158725536cfbfa4172a55eacc1f45d8943c6ffb8dd7bee9368126690edcb117556312b363021d912c92abee88a342aed78ee5c4e718d14b0e57ea11a07b8c966ebb3e918ab126755b36bc729c6efd7ecd678b1721fcec084a0019ae297c0941ed0b64fbf8aa3a5ea27bc9ae80d85ce57331a037c2b68554b03cf0a91be63aeeb9d7a39140e6a6abbd3a2e2a021e34d454bd48bca6af3450d5ca29e0798d4357368dbb7c053d49eda3578ba7ef744c7724019a0ad8ca35ffefb9d5d0d9e0c24493fea0ed83e5f87297f8f76f874624a703592b017dec328f729bd466a4856f18d49b520cb82418fd458c9f5f712b93038897d38c7c79a9ec38312f42d750b7026c096fea67b8b9fe44ccb5d2fab5addbf6d2327f0766564d58d963d5421d861133a639bae2c8caf9a832471ed15107b5beaa8d0dfffcd2f66c80c06f38f43a86bc6745da02bc04dde3471f41f08ca313981c880b3ebd03492b412f762f97d36e1b158c4a54f21b2f4094cbec9ec55150663d3b6611d25dd1f4b58d254661b309afa5555c7c1f2f19a0c17b24bacae96980aa50559a53a0458710b11c9f90956bd0c82517c38e7ccad8a38d6194c76a81389ae7232ffb7e62519f1f2558aa608ef77b04dd974b972f208e5144e3f82f1aaf4e419720294e726c032c96d04922c43bee5f482bf7b6b281455090ee12270e6d2727f6a6fe25b8c0aa73e2f4416e9418c47b1f5fa057f894e2203a95f235b715c1b5cc838973f3b93411b72acf322c6616f57f2542eadf6099d06c2475a74dab1558c49b717247f540bc5cd75228a7e69edb57a23027ecaa1a8a32ff1487b1f68e52bd23f7a3eaf221929446035ba71bc260c2878652374546f33fabcad4beef1dc446e704bc222344063e6c60b851167eef576ac7df32a7e16d9752db9bf2ff514febb3c763f411a66cd4de12d5b483e3b458cb47de8f2345d83a11ea73b65c62820dd990f880d40870e8edd28b130c9d287867ce7f947de30579c4c5478b8319b28422f3fb3a8291161a634eb5ac9bfea0094e574ff6a2b54b38f1572a421020b6bb3560d55c18458ee1b41ae09506f169f309fe00b6c8390c0bd436665e34644261d00ee35c3657dd858115fdad41be6b1f4632bf7d47361c7a10c38834fb335e91f2136bfdda9aaf499401b44c36080f11bc70da10186355ae4b1811390d8b9c8c42e8b9b344b4df3bf0c22c2630f713525adddcef39c515272bae407d31f21534c537a2d86b79eb613f32163164b8aec73aad5f4fb4ece117e1bfde46951969356f79a1ffaca0d96e0a2192648d3474be696fcd2964d009077f1240148381dba11568ec97838e13885e45143324f5ebaf4436d3ebb2812041026d0528da3159e643960fa21b9cea82647e8f07aa4bc8f9698dfacae026cb2bbc07c5b43b7ca955759d2391ee7a929ec91da0e46eee5ee8b8b3acf32a71c51439014ac74c1bd879c1e3ae6ed2da01888d43f83a2d171aabbe02c95e58f52b2ac234fce2f3eae046f78d2d41cc2f8c2d3307e4ae1ab108c3f4ff5ffcb6d1b047f2d2a25f76390625cc29faac9579b9a07ca24402e53d0a50dc12f82fc43b5947cb187d17aaccba99dbca03c31fb6f1cc07aad1d400ce30f24e7632fce6f2fa5c870dc6b9c065b36e3af9d1a3dedfc5a6026a87ac1d4f2b696715ee8ea149395dedd957ad2713ce00687afef072bafa32708e0d3b54f92a93e08e29c42421949489a189bb78bb6fe773e83437fefcad7e6aea19255ccdf185f2548b0a07be0c824787cef702a6162ee7a5a8d345078eb2f69d128b847ecc98faabcfc2b2ed49d8dfba083ed1b1d76ace05a29c3ba461a7d2d4c1a8309022afca284f9ef26c01eb88dacd259df96469563c415aa23727131930aeeba321d25c28738a682669b36c45b31ab798888a6f57e91857d989f827ad1e645219f1b87fd7fdf8e5c0ba6f60e412a6b353d6b6f0edd01073c71a79023770744f181041deaa97c97b2fd63223b1387b5b5472b6d436be6df8c947b3457a57aa5e9bc0a4a99ac813f92bfd0f96e768a82e7a7061a7cfdb2059e7c13f79f8b5469312c025740dcf950903474c018cf2bc2691a94277924e1af368843c546dd8cce5e48561b10b2e43fa4173cf92f3183ca72e8ae34288a52782d91861c80373c7e1bc96ec19f02880b2def238e242d4336ed6277779e5000edd74165b946cea14d125e89246084d48c62d3701df420cf1a0f7fba0cd65fe45d5ab0d435bee7567b79c14c2075d0d8a04c6b5d2f761a40fcfb6b661e81d9c196344efa173a8e53c247103ea1de7d4cc90974f70f5eca7f554a0bcb0d6814c07c49630b3b1c0cc587e2f70d913ac3c5e2b8aaa38cedad2da43b31ab9ccf501bf939838da9a8a7f30da7a626a7eb501da5ab8a3be480dd14be933464776e1069aed34ea7796c69863f17f72ec693e73fd1caccef8aad9530ef1afa944fac19310bc0fcab36baf8074728094102b00b7f3e8753c6967877cb91a286ff828ef818069c5c03fb7f056b7524a27cb636b9733b1763c829782da533f294a8bc922c88f064fb45dde1c01afc2986ef8fc65f726cc06d76b9adafd725314125f7760e797734e86d47994c3012aa685619a037f5dd20983129139dbfb5c70fcff27399e37dbb5f9e3d301efdaf2f763474a71d11d30a5ab584d3cc45e2ef04f3e1ec33521ccf0cb906a0fd62f2a4f1792f6683d8b56477b2171b9b2d215e350180eb3a25c07a3bcdee1e3b57085174263902a424d9c02bdde22000e1031f22091c56dc2957d8109a59cbec62f5782e713784699bff024f0459165dc6803f3211086f0f84e2d0f6591b7880867bd5ec9065165444b863d20a99317755ceebbd647d85229d7dd8d6f9c9beebc2b19ea336acdf24ecb4c42675dd19ac7be38eea107c466061b9a5df7a3a17136cdef2a598bf29605065b0a83cfa00a1f8f73847deaeec3153c44790fc149f710473455c670e2c54b694709f96946859737750532c7c45016e7baf8ed089b4e9c2b0e590334050fab6896d22578e02ecb4aaa29d48c03990ef6c54f5868980e7c6cac486787605d8835b225381da7bc0aaa7eb4c29e45a9f82c5bd8252175eab34f710c1deb10a0f9c3a30c46fc41b24aadb84d680f6a720bfbdc83bce78c0812689eac4c2763a89984e33a0658ec5c221a83e3e7665eb1a76de448e8f954e7698f39415a1dcc32fe8c0951b7544ea460c676b368558d64738e0142a584e2a9c6be2bb92bab2ec6a55f651c0f012cfe6acecf6c0ebbbae8c281cd860909d32755e88f852cabfe2c26fc0041f4c84c04a1b4ce49111ac904981fe8e901f657d6b76d242ccaf0f09826ef92e9b414774bf398f40c487b299877ec3d7b5a6785efa95d57b8c2f833b6369de57bca32e9a28bc32f2b867da9b44689a9386095d77ef565c0ed9d51332e316a1bba4aca97247b5c012557746d82e881f3cfc0883dcf7871bf5f61452457417e641b5299f38739146614c75bf99b67191bdb6e94dd1cfc9a2a30626f2afdb95f459642997ac8e4e0b042a24743e468354c35a3197606bdd04e227f4898b516864a84c09d247122441f916b12b6f795483d2346f7d093a66d0da548825bfe5a15625c3d97181a13ea52dc04f0cc684da4f6a39e9a55825c00d49cffeeb77ae47f152cad9c8bb4c4b62788d8326c3bfc0d456e19315fdb56d8b44d6023aeed7cbb243b32ac986736c8ad1143b2ba8a3e78326409c65380cf7c7710ca50d91b6be10915fa27736d694359cb1d991d1924a249478a6debc83680be29002ce0e9940f86eb6d73b98c9e3d7a8c1538280ade8f12ec17f4c306960b63a2de9123224ddeb49e3aca293c90d339ff1a9f40cc1c8f3eb27599a393d53d8a53b03b38be29ce61c2a981c852f18f7c8a6b2a9b75a10bc39e02739041f578ff56da47eceeec93b09f394d6657a3ab657a83f5e8c86aed102b7b4dadc261dc58adc3f87080c5a4e20621939193b4572e191cd3ecb749ca7f153c2ec3d796c97c9a635dc36e44f8fb982a98472443995cdf8fa3247368922d4d23bb403937a097be703570e055337ced625c3113912db8ebc058c15b81f7bbe256c50c6041c3beb5d3308423274029210771c10b332a0eaaab1f7276e86110e8809ec5681e9d7108f6dcbcdef41e7ca0f76e4d26f919f2b48c51839d33e8df0467f0aaa277c8cd770e7e94d32a810f1445506ce7ed71f8742c731fcdc1d70498998ca6b7ec00e4c7c410e152bcd38176af9f78706f1e5abc85b8f7b9e8a44bd8b2f6ea8fb058b711c568b1aaf19ba6f17d4ca76b9c76336f7cc34e7d9fbfdc03a319ba540a53e2c7cc916d8a0a27e3719b67932b7a81b7a0db2bdf7b346b24928b92b0b4a00e3e9d72fcaa1285959b4a33048242d12db356a705baed7d8f615ec96aa020e004ca56c41a35f3eb2aac96c466f28f5c440fb4fca10cb9bbdd66414e54dcffea4ae091683209e4e50cce3855717518c2f59f9f538752f5aa726604372a5111a057378a1b3ffe037b3f9f229b2cc5ee9a3210b981ecb69e90d84e8b392fac0c640c599e51bef3a6ac0a8bb84f47ece93ddf6a8b62379229e624e9bb815abef8df09b87812a13fa7e0c1867cd7a6063af70344bcefc2579def3afbf8de8c9566ee0b238a6be4baa4c00be98ab3e467ca43c7d61417f44db5f86284ebac9d1cac72b839b6c4be1f2db06abd333bfdb6861c6dc388653ad41341fc96730de308be5d3c40a2d61b10ffd11226ff172110033cb147744c737da48e44655adf934c426b4551efb25d0dff62fae350fd6a40cb589a09526e59ed0c46556706aee560ac19491be7318d5c831533189912b2b7593c69afb89368087e3125fa96933447bef232bb775ee795c29b5bbef72256643676a6640ceb7211733e7561baa191b9d6ac1ff3f58c0d1ea022163fddb984a1e1f76faf0c61330f1e718d1033f59b2e649064e6a8c876c56f5a25cbc39b0a186a26862b18c85bb13d94a34971e8de0e4df74ae698d10d7cc04e16c6039c4ad82f70bf384060f635bd95acb538fe05fe71e5a5d713d4c9ddbdda9e535c1bd15a216912b4a45cbc73102b7d8e633dbcd4b9665737362298fee02166ad57d84beda756e41cf60299529013918c3ca9999dc109001cf91d9c36d9c905712a52033ad2ac7cf471a808145183fff67156035ffd1190c30409b884761edb06b4c83d6a24e7453653f5aed6db397c2fecaf5a4ba530c19d36ab807c30d493058447005a9ea786a05e90274ab6b6e919604489108382a3645eed12d08f3867d07992040bc6b8d9ccad16de4df31d2f34c52cbd539b0b1d0b844f4ccb0e3fe1ca5fa5ae9dd6daf6c39e9e0a133ad46ffa8a6ea7d974f36971008c663dcc0770e8cdf4730f3230daf8a69d91193ec694e423b849ea15b5d7c7b90f991384e4e29c10b8b165932febc34c14816eef03dad910b777ae38355483cd332a8383a8fbbbe5aeaa5769dd39eb82f1e4ac82f31cdac20bb751deda015e324aeaf544fb8f94e94555ac26f1065aab815f9fb22cb304b4c66338daaeb09ddb0ba45345337340f7549bdb36df5acc7970798ae020c636daba61e952b4393c6fe080964d956acb198e0df5ccadfe51e9578ca0d2e8d3e87aa32554fff922faa0eb5bbca979867858d3707636cdb07504d09a4e30b30bad0a1120665055c03822ad23e79427119a402732275ed4d7c40214d21b8990ecb9019f779cb0aadcbe3df69ef50ecb6d247d786c44634219e7f82548b60855da5cd97b7e59372970afe7b32a0db40ae40ba38346fbee47ee54263bc7a1ee127648aa2d27cb413590aab99f8cca2f2b00557380b433aac5f13d63e07b3788193208477bbe791d10131d879b0fdac0d0b093e2557d89a00300d4c033946e3370462be4a4120e911db7e6891b23cde49c0d70ee6213e85391ca0169c4d2c9b74ab21c3b7374961bc1157f22bf67302e0dab123e4ba636249d4f41238740d502ccdcddf62ea4c6e89086e4770d4d6acb9434ac9b1403b327c6f37afe80a91908b72efd428f93f60c30f2e40406567d3d3e036aa6fffe8522e565e56afa9332b5976a6775e55d5754b1050efcd8384236662cc665e88a112bcf2260ac13bc80c834767d39bf0cc992bad9528b81392eb3e258e396342cdebaf4040bca8a5ebe8f4cd2143e8f7ef6bdd720ce67f283c94e859f19398404ff5ee250d2d90c87427e73ff3ecba0cd8ecb9dd236d91ac19a23b92816ab0b306f85971cab60287cfa9405490a04afbd49c681a7125320c1085bd71f5d466b4a26dc153faa4433aaedb45f2a15c95c6ef2d0e5b216c642f8ffd166436ed62253117b304368d1337f8059fcfbe6ea8ab0b4391847b5d758ce97363e05b0da756095f31baf05fcfc7a65e60500ffe978b937be7619b209ed6ab815498c033d8dd6605ee616f52a85536a209cb01924ee453dd44933df6015b3de6238b8568570d45eeca57f57aecb81e62c064776ef8a9c4efc193a48086e31be7b77c766e9ac118a5b99c89b9d2ffa3829305faffd1970b8a1bd76540473fe44059a97eb6fa0afc471cd1615ecf2766a592463806850b025ee636561784c8d0a16e9705aa04204f1e1be76af7cf89d7be36bc3f0cff57785e2172e51910a5c76ff18e7e6538b455cb2f59665b92766ae8d2a6cecfbec1bdfb3eea4ee2c26e49b09c70d43788706639da7d51359818848355295b51ece82d418a80d5b6758e91de72885c4bb402c3001d937a57c278dcda890b857bde051351438e60e905b64f244ca5e874d3d7f9323c88a25a7174a6a042207f695a9a65b2266a997c2b7c9b850a566612f2ba0dede87ec634dc59b4b481dddc86becd0a29d413680983f820d90734d46ec6ba2d037dc3c9df44628781ab129ee777dbe8b7b3da82a2779ce55c9483e91890af88eb1efb2eb2bfdb4511362de1c27d705a9c69dd64ee1ff12f653bf8a713321bbb2ba754f6791a14f3d546d4fc94e9e3b4c0ff41bb3db904c5e4176a28dabaef49a9e5528c88666409817d55cfaf59e17f67904392f177a75d419c4dd93567792fad851f6f58665c17c6da10c0dfc5410dcf66f3f841867b1d21120978247755a059a0f59a37f1a4669d1781c5d11c51b026b3e9284116d1432e8fa2752455ecacb340c96debef74642170548cb1daff805e3fea707a4ed83d0faa2b298022a6f3110665cc30fcd6846fd60a11315e241fa4d031f21a3d975941930e2b1cb8066378ac8b170e669c36b753b67ba143e950738b7e17fa0b33c62cb749234f2f7913c721fb7a9ef0cd15ce3c0a99d57333312006227139376d6dcb9df6a28c2ab4b621e80e783cf49ec5d8930290b825c3482562c5410c24f86b6d4669bc44219ea4fca857d42290dea818a9a681a3443759225105b41a20002cfb0f710b0adeefd62524f8342c32102cf492b4b8f90d9b6067fff2e891f55b0b17e37d911d90d3c339b62054811e727f6c7bc58cfde84f62d1fc11ad8c2b7d5688c4be2d71a59208b52ec19593fe47bd9ceed5fdbf561b813adcc4d4eca25711c6d556d61600da0351bb7a587136c03a9d819f71a5329235bf546835cfc711ebd7c5cf88f28c194426c4669d21ef930402c3ceb4b60cf624e92c46fb5110211a7187042cace5284ed7f95cea4d020af5acdb72920c29f33a30b024d3a8b8881c887fc41d9f4693682acf17889d5cf2bda27bebc052abca9e26777b5f3465660c7decab4bdad0617c4aff22234ce7bf103bcdb1c246655819e23131a09e0b2dfc5b825fe9bc73f4185544922bac09058b8df33d7d96e5cb87fd774c87b97a314fa81fe8dbe8f407fdcf6bc7bd9cf52345e8cee2c43db487f5d68d2ff99321e1e7be18801c81da48142419f0efec1c2617152bbdbeb40a7e60f0b470b5706448796864c9bca52204078960e445fe644e80c335ea879035b62041373d4e45ebe08a29d0ac4db79f87ce54fd71e27abc6a5a2f0ccfc0550581842c4b841e5929ec4e044a8934eb140ec3204d0db5e5c14d5fb04eff8b027d6b849d55e15581184d618f28a4d58cfe0fc29d5dfaaeccc9fb2c14c0541cc494ec8782ae26eb0317e15ebf4a40d9c0d228d7a461d9b6d5afdf2c1a7f961bcd2263fb09587ec50e41e8667e38c824e96292af8013a5c5d8bd1470ab3845fcb3087e32db6806a4dffbb0e537b6202f584ee3909a01fc07a11ef6f666899442d5040a43580b6ec67e65550540ed5c491f15078d2859d56a4567f7cfaf9eaa8b28d0656a82dbc71d7e363a8f81594256302403030fb75fd14a5bfc0a1c94ec463592b7b94a9167461d19e8d044fe60e1e2f2bb9a362393920581f7b7592824ec79bfcddd7d0ad0b67ebf7e76d876885188f90e609994b0583c0bff5b0c34ec80c23fa6d6a61e312c3bd4fff815e5734eef5c04a8bab40d806684e1dcee0097f749850fa935c2997a8c37743c35c4d6901beddb3fb429590470b5cefde6e8d961817452f25fb259a7001c053ca1c3f5f398da004c2a9441c13ca3905da4348481e68567af311f0e9fbd2ddc2ef0e50dcc7f6821cecb6c72409810ba0aab96e0e0fbd8e32c62846ec46fe1b606ab266eb3b42b9dc9365502e12a8bc28ca41f626f29c1f8333b94927c04b3251cadb021b3caadb8af73c8240964f4ffd97968e1484d913631a86dcd9e60ae00d66cc7e37ae172d670365143181a2936cbaaad0c7d763814acdc3c401b3d90232c3ff02116e0af2936ee648ec1407665e3ad5238e145aba6e937e2a28b729041d457f7905e36272ea07030014afcd5f7be0e6187d27aba64ca70824eaea7c7d5db6b52f1fd3d5eb14ac415a38e9e3d6c4bd8490983bcc25ff0196859c97976405b06da7aae4a60f137d625d9bd4929f22ab60e3cbff3548979a3a2242bcc5b6a80c51f125054b18dd1f61955ea6182319e3d8e000b1a283a1e7338ae9183cdf91ab4517612c1dacc5c089fd8418215868a9bcd04b5938edefcdc7e96b9a4fdc0d7eb2d905855819fb9288a6c36c9e44fe5a127e2c63aa722b45b7b57ac6ac2b65b98c3dee4acdecf01f8559f11d1d67573b1133767ceb7cd22d973efab17ab232508501f6d28558181987fbcee91f65748735bf7fe3d78125d565bbe0bc3cb1d2e2b5d1ddb6723fd7d6e6f606239b4dbba5c0a656ef5527b01ebb27409ed2af667a134dae1d9a02295addbb8d0f0a484eea85e64fa6cd0ec14fc3b6f60014ff04b0e26ad4f2423113e9f3bd1d561a1dc440fe586abe68c4ccd12a8e171da10c520307fcd76d487d0856cf8fe81a7bb258380f9902cba20c9c0bdb1bc2fb6da8086d261b844916bf63ec2f5dfca035f6dca2940ff20c64fe1084d59b1cf76fccd5bd5b5ec16a10c363704e759511b59690fd6f6659bb05fe46c3dcec77cc86c68e5177e6035a09209251aa49f35af758524db2aa43cf1f8934d522771df07449c2c8963611aac066dd4e55f1e59a20e9593f5cae1e88884d1431ecbd279acb76a31441af14f5d22b155c37bba2e700ec6a029a85ba252c87665d1425ee78c1dd059e3ceb397511c032fcbb6af021e85d2f6faae4e269b1410f0bdd409bee5dc7e45e539750f1af8e1e123ea49322b15d86b18e33ba70ab3b8a7a8279400c28e5135ff97a24f98ea727f935ea68430af405543a2e7b4fd4878b33b291bc2507bab3e81cb3164b819e1b9efec4ababd914f800c3d4d3b347b267d7ebd1482b7432f195e08236577cd0d0af46fad11bba69fc2598e05d6abbdda6f511ba09e9ef18ae3a088c5b56b13be00a45b79b7c6d885899e060527e613c0c5f7bba46d1ec30f24e7fa7be77daf290571ba804b3d9024bbff4eba4e1b0e6b0ad1b363fd54092af36baa3c5ef0623d8f6f7dcd5aa6af34de2f64d8ab81bdd611aa0bfed953d23c398fd353398f1fc2de8eb02dd55fbf14859df3f23962f24a7f2dcf5183c38d84a5e3c89e0c926d01c81f9b5a469f6d32e1e21d3191e1e70681c2a5eb86b41207d95d286b5154658454f23d9dda97f6d6738d61176d083942361df9add1cc8d231324857c33f08502f378bd6ce9d1dadff0a83cd3bed5ab2f08be436c5e60a9df12507371306f91862867ccb93ea9d1add883cfcb65993264e7048a66705940ef78ae881c7e10bb55ec2e598506d5e40f607a604a49c7d9ae0c35f78402089674ce35f2f2032083645c036925f0ecd8738a28fca1ac1436f93cb316748ae2e6648b8eae2ed2fe440984c73b2490cb4a806fe8baccb497489401a0dd8b57aa9b9191109b6abcfe26da52a8f552729d1bcbda15158c4b65b396ede90131573663764d8d5184b886628ac2a6c5837e5fbd48800e97cf7767f90d5bc8d9d0cb6a4dc1dddc310bc83c5e35a1f246df0793b1adb918521b99bf596455cfb02c7c54fcd338ee7cbcdd8d11b8011a2a67e5c67b12d235fb4e162962613a73bbc6cd3d73715c259da95eb3b95869d86854e78638ddccecb464adf62d487f673b85f832df0b9eceb92ddf339953ebf8e1039a32c23506d3abc8596bbf87948e983511e8cc7184e5962a6e4f54a3fa260d78fd2f8bf391a23192bfe37b67d152edbbc167368ac783de6bca58c0e9ffe21b021f5d39902a0b1e24f7d58162a0e7f823fdade52dfc39e955e89ee50a2abd3fb102f5d7bba35abbaa03823558c13daebe92a65e17fa9331152b2b079c5afe027a2ea70a42d74db3c0f40242a9d9b75a5ba6302ec53783686d879a22c998c33ae26e80e3492c32a7974f8db1fef00af5f74b3effade2c7fdb2b140ad41c232c4b2c722c93cd2c90a13504ba3cbbad5fcb6b8facd92624f351d515e134263315efce3716337b0f5ee538eaaeff507b40f26584a9276eb60757e4ce0ce69642f93c8f5a9492bfff282736d47929051bde88287b0e4756751d8704787f09717d41e9939b5faca197963a50495ce69297728015f0245bd6060fd221e79acbb42165eac0171a6fc00291cad73fe604e34ebe1fae1ed5a5ec564312d9d3181fdb9f716c46ffcc6300c23e3b9f2d58fb400c009d74f06c218810ee222ff0f4609a7df717a90dd02268b55715c456a81d21e7ef3715a3d76ef3929abafaba35db0327ff8b92f81bd0ca785feb74f1c4f07ad13550d204ef4d18c97dc50e6473066e0970f8455394e1ed157cadae944428ef22727c631c79c5eab73712527f2385abc8fe5473e19b923bc5e4d10d7f53fab97e69131df58f868d823be99c1a42df52cee35997a016a209e343a2f4ac6dbcd2e29749c4772735f8b2ce5215626bb668620212c9618d6ae9c0ac3df5b8c5d096e5e1eb1527075fbdaa42901f9a587be1f2a64b153bc5bc2d004b4b942a412c2196435b58ee8d09e54ab3626595b87ee2a47c943a1de96db978bde22b1dec179111b872220afc59f9ba8ead38dd912799ffae76f22bdfa738dfeeab5f2bf9b1356419065c74d3f344c28b7e964808399733ce8d9dd86b8182688ce29ac81434a637e808ca0234b70631c2281639fa1a92499b698fa7217b3bda2a2f43f93ae421803281928e77ab13f1e013554d1174bc8c98eecbab472971e1cd0b0ad3c56cc986ae591efc6a5167cf26b8f899d71e7ea4762dd3ad9dffee96c9ed41d18f9ed5a29fda23af80412882b95154c494587c524df5c9c29f027202f99dec6128d539998be4cc92f67981563efb52440fd6c48cbb979c4c60223e3197ef61ad9b5ae7638cdb51b2c38f738a334a773bf8b8a2d54ffe57a7f6abb30e5c742717f0a84ec2b4fa056b5e6d518bbff5d964d96e97611cb38b755451a2d8dd095084ac63f190f83e04e93475994b4b2afed8938c215a4a900441e25d6c05736a54d639a75516ca9a5f55eb31c327d6dff5f3a38392e96b2173e134db67f69c979cb0872145a2cdfcc9c49b5bbd414e59e017dd1e8639f4d09c9b49efca83cd40776d23b13cd5ee2bc4de3d485c3fcc9c4a80dee68cf17ab6df7dfea3cdbf8e8c1873c50bea13008d3ff5b10c3d1d2dae3d11e4933edb4b68e307b2565d6b47ce6cbe49a8084e326a0c2b8959e020375a00a33afbe19933b99a061a20d521dedbeaa5ca2b8ad7a6f71499ef72de3be3aa86ff20212f58719c4319ed5ea6686648bad2d7b7ab7e25d20889ad0a83e3dc5803c348f76f75a3c4f15d2f6c15b40d66499205bd48ed76928551f2c574b447dc80c2edaa7736cd2aa56d0fb1a12d0ba94a10d64cdaf64dc1f246d629fad964ee5b9a69fbbd2bbf2aca6039f6384139defcb50aeb3e4b3ed3b3c61a73018453cb48e0ff830d9c429f102b7a3fea54d5c47680e46e3152e03f158b494829ed2dac38c4e7fcf8c12ff3989cc16a9b3b46fd5a43963a6596fe2290851f4cf776d066a4804f37c324e7c5ee4d1297538bcd644a808a006d7eb3f09d0f89f71fe5a5f48d81829fc7284ad22782bc3045ff1dbe9f952b8a49d97ca9da08018f16aaf73432110e27109d88958eadcb6105f554f8e3ea9e119583f133251eb08d79d1d686683b14376c58a7adf7bb84c42a7dedb779c8a71288a6344d8e266824c89f1a7c86c0f18477745d7d729d00ed9c512f28c6f54453ec2fc64004671e478480666caa71df88ecda4a89cdd9f07b131cbddc52df0f35d8bfb108dbf1e4341c0af02fe21ac9d90963c96c746ef94fa60c4c3c3d431728ab45234da0a0b37cb5159f5acd3ed4eae2bc344007462b93e47c536431605301117d321846d486de2f8ea12e43565e88e02db377641fa5d44c83462033bb3300df6edbb1423822a283a57625b2b49ebc0bd0cf34f78bf772d77c733398ca1fe22c13484dd4c7056d011352f151f0f0f39912e5c909a225ad93e7a2840fc775356d597e1658d9681a51025e2f733635ca787c33084e516184f9cb7eb1b47b0222764b357d51fb1b10ef042589a7ae695a767055987b13f51742c9f2f0c8e3c800c2199face550e4f653f6427de038dee8458f618a6b79365152a48ac21f03b6b5338f4a950fcf2cd3f581332b5282bd6b113a56fe60b47c26b0b63f1d52f54ed5acc175db450e3de7ec2589d557585283465ba159c53700ad4af23232f8ce8894d9df68a6f48dc96f9085207f80cb65aaf32cedfcaeb4a0e1b6015545bfbe835d8f9aec801d39232c62441c64e4af5f15568ab9e95092529fec068d871fc45596ae458b0256cfe2917ca316812126fd949b3718536827733a796f2e4bad701a841fffa40081fcd799decdf02c5ef869785a3984fd1780ec9c9cb192d1236ad06d7e80b3a3ecc51cffc9615445905afd8a68993d522dee05ebdc45414620f5e34f80dfee2aa862882afdd2b8cec18e8c8a2cf340655fc430ceafce1421b5c6aa3863ae10dad44958357620f68548553aa1695469d394497b527cb9618c28ba56ada47e75bebf2cab309396e41664014bb16c2c68a84ef8709022c8f8466848995cd90540baffa9865d8c9759dfb6227c460a9d0c7ed616d9749f6683f19a12b0a99def274095a394cffc835eadde05fd6f83a80ef97f7b0677988aeed062886ff2886ef4632641e66dd118186510915704446d4cc0cc2958b81e94fb8d289fd614966714a554d7cbc18b134a2c7aacca9787416302384a408b8fd882f0720ace74a20456d3b2f80101891fc0dc9f1b24678a3fe6efd72fad7cb81431b62c467e1098c32c808dd3fc068e54a91979c661705d1372a15a1d787c2b13ceba6d2aa24b7084eb5e728eba2e9a67fa3c35ea344d09b95a1ef5ec261e15303a36a6f179aa693fa0a05960ee425524d855ef14c3470cc44108a6303ef41930ae71ff9e4572b71e1af76b9d1f7d576f4b4f1ff61a8c3bd45b2a6e4e05ad783d4c496634000d84694b6cbe88261f13fc8ac03df012fbcae7c2435e6ddb00cf78a0b35b53ab5c092924267204dc669db462f184473b8a7a948da8171e6c32f4675216e91929c02c8cd7e65f2f31e4dea4cd03c644d1e96a830f9077327864b7c77e787fbf73802b958b98adad91e22bcc396604c4714eb42858d095027b85c1ab0fd8a632e26c2e3f3a4c94898f0737fb89f9381de5c5ed02fe3bac6250776addf1212932675ab0fecf6d34b0520c3b44de54d01d376bc5bbfe434f7d25a310b7611fe7011bfee63c2f848af18fb11da32caab1576a1eb4000d5bdfcf4535bc23cb7724360ae5455674d0ef032d6421a56e4fa0f1c11b0927cd38105e6d64e77e745be7e36c03ae569cfcf7f9fb2f00ac8c2ddda7ae12ef27c87edfac7362eb37eee0acf94a6d7e6033edfe8da5aecf6a41076425ad05f3e954174c96c840666ac4e0e573ba98b1e192c178dc607949214c6ad405ff2039c51bc381d8a9e33b999a4a16596a1d2f6df8e390a08258a07747dd5a56506eafdd6f525c83a087c3d3b74feb368bb795fd3eb039e3b42d8ffc4734d49a614632b70365e38a46e8954d4e2cec99e740635c024265193c0a21a2f8c1d6509c63eb1a6df6257f7ed7f5cd1fed21c8bc6df7e6fecfb4d19caeab5b0f5b4793e1b1e287b6e3300a4db7c13d9f164d582333d236a1846bb77df472415c4b32fb1fc2a4ea77d315730f9de5115eaed09076ab1ade25739382fbfd8f2730a14dca1f7d917833f294f1e4ca7a38914f77de586c2902c21fd7e73cbc458a7d60742941290e2758f8a72714e4ef8102b4dad112c99a04eb5abaa4820d031f5db66dc3852869395b3aa6bec24f2a8b7e2d2959e0488b1cadd320c2b6110cfd1c6bb7ca344f9815e9ed6cb9066215d6f7ee819f87d801103032683830f78fb55e5aa9e7845515d8b4db28222d65603216f72f74ed1fd33a9aa2bddcc1c97ec1c0c6b495cc70b04a80745ace2f1ec462f52e287b898304ba6f4f86a7d18b880a81dcc732d17fa92971867b6be9cb0dfcbc05425dbe5f4d70e9e1a025e89059eecdf13a04acaa6bb97a9263eedf7a84edf6826c58e69a0cdf194eb187692902086cb54f7dee1bb202876229299bfc7b5c361068a5d59bd328e5a38a904013c1436d35d2c9c35b3aaa60b974b481053753a53544b6a9ea101f577cc54b44d5baf80da0a0ccc8c7989cb60b7021e02de8b9a32af902bb263a8092058a3008841bf45b9bda207b10396b27b844ba0cecc4bb19db16c28a6888e97dd472ff875dc9266840a2bda2bd2a181fb5aa4b6ae3f77cf5d18341955942e615795cb2b189a2a32d17f4b6250e27189dcd927ebdf8adc9c45b242b7262a0499dfb5ecfb970109e600e5bf4e9347ffc01245065cee5b6851f76a0be76099fcda19d831402b3768a4d2142eb3d37d154f4255c69349c47e5cc8d6dff8c1cbdd762b6800898760983ea075ac7874d49e883d8809a02a0a6f25d0e853e498d0c516ae66388c8a4f27103ae9b09fc79d40125aae0bef5abab60734638a4be1cf3ab16a2300474f240b7f91bc52a804efc2558d69ceada1d8b17f15490608dabb3474b2423b43f95554da36d61a65e7faf8b60d0d99dccaff3b0ef5ccb92f11da67f279cbb94e012fa71e90778327d9ec94f5d9e994ea6ba8d8ff45d1daf0726f83035d7f1845d111b3e4624e532c13ccdc568757503bbd32599d86b445f4337f7264032eaed2d19c738e3d35a922c6c6df48aed1eca402253887da77b530a31216724d8487acfc80b10804edb603bb3ad509caef3f006f867e1fcc3ded0dc06ec97ed06723ff976080b206cbb9f23af5dc1de505be2478b6b11db60949b73f19b58573710b5648e84e122283712ad121e20ea333884b1ba818ba530efc6bf78f59e0ad170269e42c90a91d9fe657618b4a8a5e8ad6ff155e88e40a97133ec62233e2393e1a11d73225ed2f887a54ce8c20815b2528770f68d020f1e453230b5bd7bb9d203d64b1a70511b3493b64f1667ea29f82c1bbc3c043dfb2c080cf6fa37e3fd7ce73fda819eb39874c32f5ad83a7ac6645c638a96cdc532a4e90f1410f464ee2de56d991a2cac1eb3bca7a7ecdbaabcfe7d8cf83ef2cca04f49d16b7ecc9ae5ad66227015239aae9761a3a79eeb07fe3ee28633a95a4d7066eac04b745696e31d443d96b07a0b6bfe336695ab8d0815e791bf50d306b466e1c755c95a6812fe89e98468aead59e2dea79f6fe56e6a3d4a25fd62752385e0030acec700d16557f4f9f3a138e4f1a2e9aa7258a4dd937bc9756fccdc6e5198955538120d2e0add55d64583391b04231abdcb6bc01c7bf13b988b3216d2d7cf62216f8ba1fe13c08b4962deffe7b90799e3c2f42dc300432b4119a5cfd26ba7fd8c9e8e72bd273133c65cdc228ada051d524375682a1f849434db16998f2e14eea4030d5495481fbb54081f489fbc600eea122e707781337cdc095579ca109a73c5c391c7f21325b2bbcaa12c4fe7ec480c46a97a1d7f8edd237354989632917ef985f4019d84ff88c05a5540d5027adbd656dfb40f231ba0024a34977b2eeed4fe5ceaafefa4d268b088c6ce8e4e991bc78633aed986377f2b2dc08846164cbe2eeb031c047dd286810945d77fd3f0f38c0cc39091d24990f70df3c473dde7245e82246233fda6979542bc09407cf1b5ea78e782b05800670f84a85016bd8351a14aea3b73ac0aacaf7ee450afca181f31cdfe6f611e921c89512ed8fc005760009f233c2bd87bcd224292198230fd6075c31599b4e4bb747c640aa0660af015bf69a649ab12922fdd06f8d97cc7b9150ebdae1d8183ffc5867558fa5607eef71d918814b750e8147236ced8c4ea788339e1ee068a2d06d45fc0c0bdaca596d3d5f94158847d70826e4cf9b38b4b285a360dc011404daa4d59fa3e9c25bf407228fd1dc884bf32c1d481d84fe0dd23b5fab5fb8a04cd9032b46d00c9a10a1726040ff2bfa30944fbe904251d06cf817b2850b962c66043bd79a2c9cdd212c486916bff414fadb168455f9c80000b03bcd486efb2409fdfc4dccec447fb128156e3798b2e66cc9ec9855aaad9de3777a554260711088ca2c361baad1c5e94090e856ffcc0da9339dde77cd1a40eff830648f160bba888fde2cc92941ee919cb5864f834e4933def1eaa7d107f7cd6c983fd443d330a6be4f310559ba8f4ac5d5fd388c400f77860a6f6779749317486f438d4da803f672eefd4fff4c4cfa3bfbc0df990089ceb81428cfc4c60af356d15622b7449488f4b435e3a0262e990eed4fcb1a4842652f5e658038be2c2052bac56e9b3ef0e0e4675810d1c35599a7139344a25fec12b988db6007f25cb9d63779519c6fecf528dda2f32eeb43494f63ffdebef9052c1d1c35ece2fbd58e45d9486b13338fb89ccb03d752595060fd0cae8bcfa6fc364635b86a892e3b305fd66d07dc0a7243a64f2229c00c72e6bac3a955cd03d23f9796a44c9a8a9c27d9fc783cc7d068efbb1be5f93683830097e04ebb02d3d3f0f60e69b55d04117a2875a04510c6f866416afb7b05d88d9b99a2460864ceedbdc3e9adf1e07f6a6c126f7ceb751194c1462ea5ae7aa3c548eabe423d5d254735856a3506975e0760518a4cde65d46d396bdbb5aa1883a83b38d659ae289fb6e3634aa10c236f50e68497f754cbf7a16ba4fdf0d1064751eaa78677c87167a24ee71b411f552a4093a8d519e34ef0079ef682490e510dd80ed7d6cfd2440ab355eadaf361ae18f66c407d2f25916953c30d34dc97eb240af75f391ef2f6908a06fb79c0d8b2d491a7c8e679c4c43731ff53637c0b524edda7bfd57043672b1c8c0ef2d4920bf1fdbb785239aea148d82aad2f5ca8e051c06a423f900a4301a03679afc1d3f168af7de1b2e18aa1758c586581ccedfd413896a66f012f0efbdd3845807639c5763a2f061506c5e034ded23b44ffeb11116b680e086aabf4c8af2625646242103b0d9846a58bc22f20a9e83364c78a4b899883175a1dd9ab428298d036805f3c576b769c8d6e5891c72398e2e51c552c988a09ff74d0f0a95afc71f91f8727f1bc34cfbb6a204a324098fcb060842bedde8d2181afd72c97622fdd0cb4045dc15b2a59ea89438996b767dff2a01e1069d54a54d6bfc18c0f0633646e34a7183bff0aca115bba2398395968cc68b3019d3a56cf6a4e5fbdedfbcd683d09b3c77aa0f9b8f025b7f1b8d77974d3b6cddcaed338836d2eb0c0b5d3e72253aecc83ab105368c42dfc576fc56da6d7f9fea461eb25a462de15e3ef8009ce6cf7ee63764b8127a153489fbec6fd1f4d393d1efd97a0f57ef2602da06b3c6fa0b2f70cab67daa349c334e1372c7b575550dc8e540906e39e41c3644ba47681254cbc04fa84e46a7f4ad2e8e5876551b4d96b4f6ae89602065722ce3b45c63e71b77e1bc0e7826cbe1c30de6bf4903773623353a5b61cc994ef72671b441902e2be25f134f0ec04b4ffe83167aa4062953c911316ce59250201e06e8440a7b1ad5fa3dc3108422d5a4e956ce6aa123163e769dbc9b1a8ff6ea4bbcd5cf820fbd0106182401c9014ef5351fdd1c556aa159bfced5cef5928ea8a5b500931ba3b42f048ee29ca02ff959924fdce40996dddcc1e362fa44aec71365a41fb9ba4bb0b846930d1cc2cb8203625cdb09ee633f5c35bda0d0f902c839ca127a2abbb5d04cc9ec8d707c83250f1c6ddc5d236dee5e425d6c10bbf8547e0c84e0c64fd7a343bf2be7e674d1b585ff4786cb351660471da9861e883045678c9b818b5c1760254ca15de5c521b7ac99bb43e20d7357f5b10402747ce7a6968bef5c007e9adf97041519ae1301fda437fda878a217c0df7310291096ef30b1206b77a3ad74b0568b6086aa5dc6c423f1bc5b2b5ac12c10b9ac5e3688a8db466571055124b2ea1d2dc08f7fbff87db1fbcc3bfecef86f2bbe8918f62e5ca985c53a3dac167d8cae7d6f3aad6a1721e16ee5075f3967215875b230cd3a5a92a7784213b2318abfb171f0c1e18a6ec3ea9dcf616f5e60a9a61e08a18c1f039a1555b73ec3bc06bc0ec621463eee846ccba93feb9d9dc33d03f96f20d17df8322e65ff4ce7322de5ce6d2a7f9b38c6ff1f8a1e0c366692990ca09a20d54b218fdb645c3a886bbc14588135f68e0178f41e89f41ff783c71ecc99560f25a64ad20274bafa1a7a5a1751cbbdddad1cbf327d9e31a759e190b4e7b62a22c7920b0a34cb13394c2dfd88364eae4a62447f7034865de0c2d95e4bb84a85d89b0fad4e04d0371bd80c2dca8722891e0f93fb831d8a71fa1def88bedf46a2830ab3dc6fcb06de8b102c7678867c325b8d58983cdb3c29b2ec0bc47a38b243238d25b9dcf86df33f00f59027b3829a5bf4a99515233bed5573aba2ea893e10cdc4d27c10999219b7be03504e433e6aaebcdd6c3ebc6cad3e0a070b0ae387d2060b1bd0e994b77f1ed3d5a651631be2af245c6aa6c011c7a81fbeb2e3dc99a6acffada2e1093859c0fd42bf0b25dacc32c1bf4e4b8aad26d60dcf819fd31d70ae41065fccd9d8ff3c10365839afe4109bd68c1a2cf1131e4d966a4823ea77364e65a2918b26eeae00828e53a2b745262de94e983d626ec95cea4e1e4648da4f35c272d0bef447096c0050392b9c14a6a8926d95dc5d80aac599a6b1d2692ede97fd88fc927fc129c55b88b03183d0760bdf230fdad40b653186996db03296a8dde96a2cf15cab5d931019a0d07f273c9a53356f1b61fd82341306b643c80f9b01f25edc6025ac5597692326e5d75dd37c2a058b7a26cf87a6ffa901fbadec38ae357e276953b5f2fe1663c83836c7796b552f6dde0cdb40c3e6720563f3c06b0e7815528571f552699f93498cce25e8329d2e1ba4997762db85023635c3d329bfd6f7e3dcb4d16194eeba9ea5da93288fb37d82003a0cdd7f1916d6bed7013b5e915f10806ed13bface8568fb0e6b4af29c2b771757f8e225a88b37038c485b4baff4c262c9b1b1bf04ef111002c108e0bde8eeb47029fcb767ffd40d4a7f8f6022f6e31a22fbdf266cc0c1e3bee1ff7c609d0ff3a87e6be6a7ddfebd045fe547b0f7a6bb3ba4127150ed7303ba250dad9aafec20723503d709afb2bc6252b1f92d15fff2a6d9417a95af298fe8d1986582a4308e9089eafa5abb22a15bc15e673b0d6ae4ada1e0b245d98aa40673dbd37092bbf7d595333513a015cffd56f7f5e83374689deacfeb543358dc41c5e5f4a916202324c8e4bf156e070bee92a70841407fead1b2add967ebd401e5cf8fe2c01ad42ffcb9dd37f34e4da3535afe8346194df1455be90cfc951bb336b057c5e0abcb12a745ed73eabd76f7062c8e3715c37857b3badeaf8ea9423a492ce54efce188812441579e1cb7538b7696ce37a7ea101637a775f3bf07b8f6a50280a14e42eb1fcc40bd23516bf19a25ff788d84ad58b8b95f167085129865dfa22fee9a88ede4f0544bcd0f6665487aaa378474a599884f633e39019d1563c78809d2897c4e4c304513e5c257eae6d9bb5a949a83eeba8dd6c09c4d5a3cc05604d2dd9ea8dadb2a9676f1ee6109b25db86635e5ef4e6278fdad27d66b0ca124c48436d14f4aafdfe591dcbea076a5c9dbe2331c34f43b69a018fc14be65e312ee3eef90c273538d2e204fec7663de54cd4c184ac7c9b85a2f01c53e7df84f0eae8444a1c7da41087eb7efcb6f6e2272029193afff32ce5d6058de0ec2357a570282f2a7564d1a29319b3e26f7225dd0319650cc3c494322037058b966e38d00f68b27aa3d1938a68509dc15f6744e8856365bb6421463ebea769c8c99a3db95f432efd707b6059cf43a458b7d3e20d18e8bbdbbf7da3935a59a98ec4d74789ccbb718204566704a8d6a0e1bc2f1582fbc934350bd822a6beb6e9a77904479d53dfe0b788a622af5ad33a3c5e7966bbbfaac7c9864765997c1feebdea5bd089bcc8f284e8f06bce6fbfaa565796394606dc779be0c74d7d0f4595ed005698c783d72cef820ac67ab40248d447cacf0f4d26b5ebe7e6cb39341bcfb75b30414de29b74d415e5faf1f6aec05543e2588d04411d47558c17b3f1c564d2d0c2a07f26036dc2c57e6441d892440b2394ae5e7c6ecd78d843d3890878648705e6ec8710aa407068977a52015df05ef433421b8004017013877e660f87c3907f819acdb46736597a2f65f5cbd2d1382a2f0f5261c5536ad61458b2650a5f9ab7a2aed14290fd6bf804c6662724a856c914a5c8bc9786190686c3225b68a0f14455f26346b4df70aab3cbe1a4ccf56c5db12b598341fb9a54ca11bb77d7f0d4034c549bd65b662bc76bc60950938cec846c7b9f476669fc8a6f86fb6e523655906dca6efa5d1a6fd05392f612d14b607806d36b438fbc247d320640e3db630183e3f0dea97a9dde4d80e6fdc1bd41ac86d268e526377512b972952570555fbc0accd345b8cdd1320df32acc574eb46cbed44a179e83e803ef542d011737e143953215cfc0e0d55f129901558fbcf9e7cac635b8e481289ff07e42310172e7eab37cccdd8777718519d59857bd73579f0204a06525374710b0c052f1c073ee929d18847679fd7fea279c7b64f26dc4cd4a44b050a6576c1a971c5e78d8378b60a68910a8e0693fe61ff353df5d8a7273c32a5aabf17b84694ed0a83d6e8b196460d9db0fc33d402dfa1d65d3a173e78d8ccc0c4f96785b633bd8c9c54154bc01d38992e2cc1fe15d376014b0abaad1da9da6956dc957c41aea4a36d2040cfb649187ddbaeeae912f73ffc0845187530a8ede056d72465c642bf3c2e1fe35e87975f5028593e05d3b61db16ab8af6eb0eee144d15aee987f2636225a6be82d6c2c5cce5e6b2e43e540c630beda5e2aa8cdd0728929afaf7a4280ee6c089947d67745f22c3423bf8d162872b73dcc24e41de91d0c1702dca6357fa94908d0a0f26fd5c57e21a58045f0ac73cb4ab53f407facd7e1ec8c221cd45fe234285ef3c887bb7fec3a7aee25cae3e3545ecc5ee9394dd0eafc29cb297bfbedfc1909d234be66335da66a42df9a2c15ba856ebdc60d1f16a6568afa50c35f84281866b0f50831d88f882466fe103e8f5f6545d6f18e140ada81f0ea46a3637aaaa0ebbc58b330aca3d37908b5504a28437581a6c91c884969312369771961d7db7b17d96e6e41a90c5e2d07a755959dbaae3ab1c9c89155a93cd4456c6f7823dc06643e6e797051ef2718c435951ccfa540b8f0fd857c2f90266e3c3584c5922ac48302f0c0e132a7b04a98f8d8b75b0d1e68aad36b717f85b390f0becaa0ce634413826250e54ff4b6d49b4c75ba89d505ca3ca482d214fc7f9e04f7b0651c8f36e377f48b7bdf00b0681cf58227593bdca4bbd396bbd008d9b6aee2e8e6ebc398a1d0e1109a7182c7f6fc34e6b85796b8df6f9ae9654e48e3486ab71745e30a2e0abfd88ea921b0bc45294a1426357a4a6fc6a40e30383a70259212d170700718440fcfe0d5fde94d24e4124c780c8612faafc2ed2ad29099d482f28348576668d50514b8f0060e1401076ed98d2c33e4520354e48aee05c8d09c910d220a8b169610468970723a55d464d66739b61e36d33b90ced17e11026e310941d71bb8b125ac054d041c50d5e4ac69dd6bbd876403d0089c67463e8f73097e35bdd95d5327f01a92b439f4b04c457212ba445c7ef3611900dd69346257cefa4a93e5b66e46f4e84b30ec21d6449d3221d3a106dc7b05912a9d37fdf3d02bf9ba30aa57fa896547de6741a7c2bea2a659d683d95b953ebdc584e06a8524271b8023d43173baefa69ed6fe4be27b6997b0c7a8f7474abf9fead221318357632467463466386f489a2854225bd5febda31bfe4593818f93f4ad6c31df3e67a4bd9b8340c1d5e2b4abf9d8d92c7c52835041df152aeafe6772b5f7850363b301d901738a4a172231af13a5706a0fd3dfa3032cd523215a7f5175e9774537e5544e7fb3aa46be57697199f376eb1f74311e623f019d74ed0ddc4b09c0e9c1068662953a3b93ca2c0c5caa3b553e97b8286a5c3edd1dae6f4348a5555643bf73220aa6a5b7b336556b6754db4dbc9dfa479f4bfc4f983986844124e4ca100d8b4856d9f10b08bf450e96cf8a7ab27aa4306f9cdf9c0f6e4b5e67df57a4fb4f14b172813ce2638979d1702113928671be8b07f5c48fa91dd63214f39a20ded4a852915f0baaceea24fea01eb042f5e56b2b83606c732ec5afe6089df5dc4360332ae138a58700029af630021c20d7233ba9889034b8f50f88bd795bf9ca0d60d0287feb169d0042ac2d1fd8069b563e4b4b996200505095c842ae2e5d70815141701e988102f6a459c47ce272e40c5b3c37b0032622cac5d428605005dffec7bbc60c893008c2bcffc72f316cdbb734a2738da88343bb6fbc273c7fcc2aed6b0947dc4d67e8c7da232523591fbb9eef7f937fd698585202b6961863aed9fbb0f040690432033ee4d7798cccdbd8b7da0ff75ebc05501bad6a400aa5b375501a5610e981c5ced532afb17580023d9cd2695efae4a33db35f97d1953d59f992e50030c7386b9b22a3c0affe2ceef75249ff5b8365f5f54ee4a1c3bc1897a271660d1b5b98b7beadcb346af12a766484ef998a360e922a8ddf01678b10e28b00234e5204c2628980d40308543e720b6ca8f30ce61d7fe336d96c4080218e5fe8beb3a8bd5172c909d353707fed7fef29c06c0f75269de86d00f018151e5d0037ded0e06bbf85f54d45f0a3d9177293ab414d2876b533111c8b4f9fdb540d1d8c18524ade365e9f7b425c38137ac674a49a4c06c0cff89f9c4d896ed0280133be1e0d1e9509f02d0da53d027bfe40662199e5fc65748c56a98d539b37f7d75914440a199f02de49149dd4d73cab4c66d3355a56f9c547308560caf178f5a65e477fdb385f4e57dc00375f4481385e98f220be7d2c0d18cf3eeb57d4b2b672724a1323620b87de3d3619e993978526639c9209f7e7996b466bb4cf15018f8d8b48b9cea3ec9765b33498cfa5c160ccd5f666cdca0905c05464fbcfa8701d8227d1b247cb4cc3cb1478eedee355a701cd1b5470cefe5180c3b69acef931c7917ae0531e5b5191914bbb46e4f7adc5cc3fd6a454bbb86b23e8308bc62ff314f45432d41fddd697f1921b46a446cfa7628afa0e2b670cff4295dbae93a21f6444dcc15d5d610a77bbcfdadc0a95a1c9b65ca7e8993b88514fb29a39e70794dcad6b0e9f05226a46750fca553448868d4d4e2d59d5425206d2f51ba896669aeb5d0b4537a675ee63730d586a23f2cf46826ec2304febf9b03c02cbef0295f579f2c3d238c5b36b2e08e372abfbf6ca774c737ddb69240fa974aea46ef3c91fd7f728097b535d137153825a7c569af721d7ece71ab9d342fec95c445b45d778cf2f2ae28c360b607e2a29c5884a71cf4b4b6db014415a1c9cd6a3b3e828adb5250db6151b04cdbc9cf7ec0895f3f9085d522962a30ca753121065c10148ea227c697e0617c4f366764a36071dc31a7e83b3ee3bd3cca2272da88ee6315bd5a396b003fac751e2424105bd91c2e989d7ec4c1ca613741e7da4aa7d54afd3b65bf5b0057db83444ac22ea795629ce2add7a38534608fa71019459328f6d7957a84511aaaee83500dc011bcec28c50cd1270fab6049d815cdc7036f1e332daf8a54589dc57bd903b9e0c4e13614bb608f0c21b0e5d6ae805e6cb6009c324cbcc65e4639e5c842aa280dd43f972c7c108dbe118615ea484699dc8ad26c8b2588cfc469d20a5722f8683978c3d0ba11e0fc7dd5a2ec10b24ce24f3eb2d37b6a25e27ded4a049ff0754b81016f204d7b9a4f9f8458bf36c1d34ce6c1c13b6a52ce0415fbcca3be45efed86ef28c4b94b0bbc3f036981675ab1e16a109e68e7352f8881ec2e714704d859ef3ba8bd3b04bbe4e562b3bbd573d14caf63a1e8d18553e43b1abb26c1716553d2ce30e7903a3ab4d3ddafc0b31496aec75c482b4d3f705b30c6791d5f8a1ad7a8956f7152f0dee5e5e3befa30b331d05cccd09b105d3eb98e5b1bf1e0bd2920cf61edf13d1007a5e3c131c6e8e148b9eb626620f2c442dc2a1905b5d8f18fa5389db7c649510548045af6a4ba1075150b72cffd0fbc76a11ced635e4220436b9391ee107751a599d11f22f4e3cf439026c44b5c1cc78fdb80e646bf61492836e3f196b7ecc7effe7fe42c1bfc4e1a77497503adb10914817d33f62a478f38fd383ca3bc795c5173bcc09047ec650144730d62a8f954ca5565a45578e38d50f6e921165fafd0accedddcf363e5b09d27a599543cd4399903d8f4fd65eb1e4312857375403a76ad85af8d770d5535e820d80708699456ad852440077de348b1958f5b4b65aafc3b203ac9d89f6bc0eb9d33afac094e5164d168319c15acd2a9f40729403cb9629e06020d124ee708bb20aa42d7832c9511fa121c9e1461bb6e36457d4311b46173b46350c5df8aa2068e5ed4f5fdd593371c4425494c1fc4c854c19f47af2e55d332e41846f9f7a5212c2bb753503e9afd65a1b5759c37f78119342e13bc836e5d4883fc2bb1216d25c7fcba44e800ed0f3eb38773738156cc118423828337d8917bee266f02d06f8e69e7b50a04946a6949c0abb84dc560927c20e08bb0d5181f892c1e0dd27cc80f4f0b7ef9a411d7f4aa0b46580ee9c2920af1eb138fb2e59f090a3c6d5ee825d096b40ea796a7efcf798d75cc380a970763c0c9a77b384ee3428d43ffc82347441cbd9224a391e770b347b8716554f67ebd9fc2d47e97ce7f1b76122847cdc1771e5b2c97cc53c1812101c180b459d0bd4f808f8794db60c86adc8c87384cace62ce61998d7c84a7c2f020848bc87c1c5845a9734b35bfda1988e96613b318f0d28cb048358db750b8ac5d39cadc44c8fa3aeb4e768398fa8568355c74e4ee641033f0ffe64b217b582d9e07660bce4b8d05a4f7105dd12776cd8fb685dd4533b0c10cf7c988e589f38003b2df1e844ebc70567989e6cb877ed33e8f7e360724de1d8a882e039c689cac64e6579087b40b0ef99e28927c537865ec6c5e7ce1e7991f26843cd724176dfab41e4cc1f1acb3a14b25692862f399f6a11d50bf575949192c9727adfeb7bf933532698d018a050b03f1668ecec25eba93fe6cea364a3e8ff36822291bcce68ca04eebd3d206a776323eca2f66841438ed21cbeb7a32985bcb7c638b13f16df83a0d07a0155f5449c30b00137a8f15cfe39ad0490a3554cd8b7a0b2fb7254b2bad9086852206f058af26d854d98f4ed731690e651df36fe563b35280cbbda88b5320cf43573094bdb514cb142a20e8d293e4b024f871d6f57476cc196d9449587617b184f28c1e8c66e7fde576ff7714b700952f101e29972d471d5b799b099ab1801c42df2afdd544194ab9697bac336a13dda5b72c7ef5fa821ca578eba05ea7bf02fcb43b8cc4abbaaeaaafcba655d543ec5c7b0c2979e1b1075c05be6dc63cb9282b6a082c21709c6298cf90a791d11ce69a1eef5c29b15ce6fff3e878354cfb312d2343ffd9be6c4743b8a1442b75b17f0d43f0eeebf75443fd3952166de8a25b662a09047cdaa6e353d2dcef55583ddb2568a22ae02bad69763400c02639323ade0ba713d12c9acc3acd6c34aeca7dce33302f09fd2ce937655dd99838ea306bd0b94e1ac2343dd5ef6d20a4d375b73b24d8672e4bd24a9933a23cd170c1e96ad01a66495975e459fdee817d5f9d3523ddf5e91419dffbdf4698ebc586cea5e22b24008465e55ee29f2a745e7183c322f3afe1fc6ba8934d4a7e8be0af3b12c9f664709dda2ef49f1f8e36468a970fc0d97ddb346c352bdaffea0041a827f6a4fd1a8c14010eff8261eb89c4e16ba7f80e0726c062faf119d3348fda9fe93571b41a33141040d8862e8b2065e9a951af42c44f17489884d8da7bd2c281e2810673a32e806e08186426da725b09d81575f189528031127af7882284bbb318674312735b555b1e76a24bdf9d682263ebcd8d2b5a14fc39fa6ae3465f3372eb80d5a0ee1598b394d86a8c9e5965e77a9b0ed091998a4fa9ff9edf978724760e2b14391734c35e6fb4087bfbfc5d4765e1114267e52ffebc1930fff6442eeeb0e56e9aa381a6cede955bf6c3a7c837c87fb524787d2869519c3103409e1add2b2f9f3d10f276a4afddcd1450dd91ebf345f9b146dc2bb0a52eb008e43d22bb22d5735742a0188551af70de6322787eaa8affe33d3639d4346a56489d79af1797b972890ac62ff0990a7ceb812b4533510fbeec3e891e3f70e9d350683419bd5ac976e1aa1b9a7aab2439dc01d88182886f6bd6eb6b0ffd79000e35531e6fc831a279c27c2f68fe7772325d1aa3fe3214f9b08e72a055b9e275f0b1695fb9e7f0e0479b752818f06e53bdb0f67b0e6e06cea826f1afdc0f484c82203b8223f968d0ebd74fef157b660938f3d915c51a7513b6828b7b58c59515ac6cbf77f22d031fc7caf2cf8d5d824413d6aea979b6099042f989c1dec452f47e5e5c64c25967beeb53c35fa741381546d1b05a8154a78780084aac313a0594ce43c62c3750170cce7573afa0564398b15a9b2a9c64daa22e67bed3e71661fbed1ebdd3b957c3b462c0b5f344b6e994365250ba24dca24e481330fd04b53bd7e261c6182b4c8cd37d338d9df3fafdaa5926d57799ff87a8d5db8065fd88357b86ae076f189afa466014172dec56b3bd8b2fc3507803788d85d22da3a0dc27c59bae3da5b0fa75f1cac4927240ccefaef9412357ea583d0d1928806d2c0277cacc44fd1f5099143ff063bd7fdcbd27192d1fa3b0086702598406b3a5577d08b8d2f61c7ace85b7f389358575442346276a463aff6df6634c127f415d86f70f5e1b32cc007bdf0870152efd58f80eeeac6ec0578cf617b0b980c5f6b900ca295d67201f6031c036151719e51e818d2b6e5d7f974c5456e9c9ec76cd039f3a436ede4bead2cb1ffe7952e2b44926c853c10eef5ffc80c91751aba2b756b3e59f9d09d426774ba86592c30bdebfb4c5d93c856b712162d6f78ff368c47eaac0b190c615e0f712e4ae5deafea8f0141ec895baca64980f102739a9fbb842cef7ab65a9881b53dc54a3dc9e8fd94a6a13907b2496da05ac95f2354dd200f07170e6fbe0f95beb3ccd8209a19666ba788f6722cbc1761d9bda55b123419dfbcd5291475fd33aac6e962b10c318710b6993ca7e43b8599eb96c62c7b029dd835378ae214d8668aba0d27c92cd9e2ee744060622a650e189cbc4347ebd2e80e9e53b91a5dd1236ef7b2696649b67a3d8e1a73a3ffef262d68c3ec1e30e01ceedd33d8630618157c548f55ee9515358329db33bf107462ee64426ffe55dfe3c41ecb9dccc2b964e3daedd6af777a4ed3094bd8357dd1b97f47d39670a316e7ccd359e582f0adb16f5e606208e4a422fc0ed2aded42d3dee5932236b5372d117f10fef340ad2be5f5da4a957c5f4525311d16f0b7f91b5a6d429ae8a1e625a6bd37bb8dd17dc8e265aaf0c54b2dae56efb24af420c1dab400aa5d4dd9ee5422dc7adf82b88d550c35b4a34d6ab728cf83281d83f3cda7d68cf06eafb1d1e1a1d1fe7b6e0d1849e95599ebb949750e1844a22e290539fc70218ff7fd317609ea72c6882e815774c88efa197ba6703041e4064d294f881b406eb8f0819660bd172dad795cbe626e03c334abc995f7e13634b83beffd592442e18772ed0663cb8f751b18c18a6484d58f381193d0509a3ed0b44fc791dc786562a21ee9fa1e124e1394f300f4b6386bb561ecf841f03db650eadc7dc6911796732614f333f0b3f979295fa94994a5742ef35d6e7b498331c44ae4184db99a3fc023424b4d5cfadd9d8ca8c49f33102a8ffffff57