PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 54962 00875b229baf36099ddb37649f43e780bdc7c05993f5634cd6816761b7c8b4c7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d168f399849942a2194279095348d5c3f7509b2305207eb58a62de3a8c0a8512
Certificate Block Hash
00875b229baf36099ddb37649f43e780bdc7c05993f5634cd6816761b7c8b4c7
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...003714000006250000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000059229022756347afcd4602bff500961fb9a3a38119df8c1b9967a191b4e1a004451da4214f6c1105f86903423ef6dd937655c9ef54aa200608488acbcc9b6db07d7f58ad6cb46f536d7bf58531a1d9b7fe70d43988d2b4a2610b00000000000000200000008000003714000006250000

Raw Header Hex

000040204c1d0739b62a6fc07fde49758aa479948ff6670f0d758becf2b496331c687b4c1a94704767be83fed3ff85eefa7d402b9a0b9876f4934605d3bbe879e6bf804324210a6a9802061812850a8c3ade628ab57e2005239b50f7c3d5485309794219a242998499f368d1

Proof Data Hex

59,560 bytes
121216010307de2ba52fe047cd96ea0c25c56ebf7cd857e414407a84f6b389a1d378f87aff7f8bf1cc9e7ca5161f91b71eecab92c4f526217c04cda817220c73c23e406e5bb4f9a677b9e7c1b8746ad2c1563e9ff84817b6226f99c4831cc16e1039a006ea5522b28b182310aa081f792626c275f44bc69b58a189632d2fa3305a0a54fae6ff314ec18a977a106f59ab4c212981f6d1b1dfb2996072d78c62355ba2971584e9506b5598b0b5bcaf988957f4f111ee1b177cf0639295a3a5eea85384d5413465e1c92be415df3c41ea95b924dddf17099c8c57f17d5a7d8cf80a5d24f72587b3b895088e49f67af45b09d1ad4475c8470eb817d20c60e837f3f5f590baed22e3e952478b8c50685b4ceaf71faf96a3b10d7a5964ef40ed95f5b80bc34b3b6400a84a0476a361045dd2695ec44baf85f025c350f8636f9962cc625752883a77fa3ef0817aad3b06418daa0503da02610eabca79734c87299ab2006071e7908343101950a6fa58aa30777ca622f1ef2ab75632e9afaee690e1e33a6d3f1bcb94c1292055a84a4761b1d1c19b60cdf2d89ccf32192e50ee708b6149f45843f34ec546b973f788f574d42098e596a31a66de72f97f450fe32b57baedfcd35d8b19813ab920c1e260633e147ae7f4fa70e0bb7ae980a09808714c931abe3a72b49b162ca1796d632da5ac5c15136d4936cead7fdd75fcecba504669e52c80344623d073ae9868b8dba2756edc53f473f7391b0b7f608ff9d1c5fa4c55193bcd6012b375a85a820efcc1ef0a26f6089640a2fdbd8b611b17d4aa56d97a9d0f61e80f16a643aed880f0bf5384ca0ee8c0bc41022d010788d8528f07cbb8ac60d5f918cfe991ff44c80fe7d33b5dd59b85ef55191279cbd18a2b8ea39142e7c463f20e2fec885e4dbbb51defb261c94a7047bd8a09e34bd65e47f5aa778fb1993d1e8224681214e47c899870cd6102dda0c0835cd74b067a2bb9cb7b4cc927f045441e36b6766104fbe69a12ae261b7433df8bc2d4e826d953e3ac6cfdc7efde968c05622c24056f8088834ce549f5589790a01d8f1ec8887526cb5eed7a86ebbbb9592bccc75234423840ea243990198ab27f3ad9afd23ebf1236931736f2482a9c845256fb8a2c187b879830f11360b05e9ee1972f7e749016c252b76ac0e3620552da01cadd1ddea81edd2e5f6f15fcf57b3c72de725f6fdb1468971a48cb2706793122f596622e281ac1c4f54c5af748984821008ff893cf39a22434e65e87e79649e13d450ca3475575e39711c4b9e9c167583a4ba197cbac6577ecb7291fb92f6b2f220fd689433f410c8c730e70404b5abc9c3c3baae12da05ddb3f834e54d2218d440cb54be6d474a039d3ae5ba13869be75c7427ba8c9f4aeaf13b3a82256096acd2cadc0761ae4eb9cfcb84a1953369c2ee1f26617f837b4800ca3fdc9f976fed0ae3ffcab66b9084e84b396c4c5ab56273f46be38bbc20d14c1bc30e1ca21b36956ad0d725d94e499f96febebe21ccf32498fd1b7ff26ebfe94726495e267cb1be6922b8ef42fea8f0d0b373432df5a98bd4ddec1cf4ee9efb6beefb642e8aa4ce5ce0e70a549f751df2ce7aea227b7fa69f383fc7a037289e514601a4cd78b969b14969fa28a6d0197fbbb7e59d977976a5cc965d2a0b9c941653ce2c6e08e6f9332830a85f632c755a113cf7b433b1cdf669885a78f4ea974d8398f1886ee7eec7588ec0aea46805ad15354ae16376458987810940721b2f22fac8f2cc80e2df1f1c8ba7669f5f4861d104b7d5e2f303dcd636ae2513ac1520576fe07bac48c60a5e3bdb3b74b3ca422f835ec88e79726531b76a21719c52d7bd6a1719755276569fc8b971eb7601eb04dc6911eb60b0ab8273356e1ee1814b5e4abc2a1f14063abe5e6db2060ea553e38e9acd0fec1e369503e1f9f04fcc228a2eb5c4c02b6cac3289c76bcc5e0631b326bac0596d4f8a9f17d3fe37b67231a435cd8474c495e35f473dedd2175e476ea122e3d65f0c43ac9b122a5b16259a574fa61d189e1b7436fdce7818a5c3d0539afd391ee5a7da563c14006f13414ddb84a382d99901f30d8643afe3d3c39d4cab7576262a26193bef837df62d50540973ea3cd573c57655f1dedf4be6067cee685e5ba1accbb713ae142ca57327f25b380630f6942064ccc6399c30b92ff2be7c843567c06e80202f983f0d5f7adbfc5751858cb116ebdee9a59a4dbbc8f5098dc38841b414b85de22891387b0c354b5d63a6bdb182f872d398aa6a07f28125b807e391ff54b21b4ba9a4f72a843d5e02bba2a51bc69600c99e41df6369dbfefc9edd3aeebcdc641cfa2e863672ca9e046ff6255ac1fee6beb384ba5b4454107239533c5929f0eb673ad859576ce76edcd35ff82bca7fa28be945a4c9ef96dfb9be165f709935611e7eddfad5f2d2a36c080fda733506a09795a4ebd2717bade39a8a96a0a950505da18eab199111a4bfb8e839b3a2fe67e9dbafa5d3a7647c58dfa5627e166c0fa4c2474b12c8f05b832256afb700256437861f39dcdff435a179ff8f087f4d7fd02c4ac61f0eec56cda6084d8dfffd91f50638b2ea8401fb3b3e0b598e4c54a6b147456382c86759458f133aba138cbdca673f47986e0d6c205c95b38af8409e39a140025cd6cd7c619a528dc7bedf4ae471deba7640fbb9ba6a2531251462cf0bcb0ba4b909de37d8457dd4d4478393b2128a66405c1727fbf11e789316aaa5cccd4235a9e7a0975be315b6474971e29efad977aeb2f8a0fea3de1985ab5d83fe3e1c11634bd47c19dd22dcf71cbed4411e200590871aa02832f4814ae3383f8325aab25742c1cebbc1241a2ef18a68cccf1e9dfc52edb29fd29ab67886c997579440900e2857d7f740e054847d0821e76d683e023dbc2184bd0f5347e0c3bc12d95760124586e86fdd1b4788b088e0de9b0c622824e399805b9b93c96f688e8ff13b252b9fd34146eab8129753daf5ac746861869f3e8f540b515da8d171c8baa213030e0fc51d49b816b2c56a98747c4c7ba08dbe1171b64b732071ba5c4f317e9f0bdd9a0715f17f7841658bca9c39c8a2e1c5e42de460de797088f539d720b11bfccae4a363e2d6d75e3123d7072ea44e5d8b014d73f668dd77a32db287be2765d17dd3dfa1d6e912ae3e24aa2ed0940f2068dc14133c2ad0017aed89b265b5aca5acaad6334cccfd307e8fded6a7cae1a4165c9844d093156c774a5f6720e333cd55ed67e87bdbc410ae3d7b08c874cb71609f3d861edbd2719663b482194dafec66fe50eeeca4c585fced03109226431d67e19594e7637b5d5a76724a586966b9dc8d4e9a16acef542e88c3b4ce35eabdf40f4ac8081d1004065e87a59c756ccddeac9a41c09d84af4e268883c780fd048cc423f36e5456183e0675b12725fcdd7773cdfea870e66260401621831980e6a37e1365e63164569e0dd7c7246e3a2de2211fc98e835ff43a2526fefd674a600dab873d81eeead91df14f1ae77daa96bb0e6e1a85237dd20049e65939f0467f77a3c86d9fd79322930b9fcb9881688ed7454831ae249ff12163225563e899b9ab0dc7e9d471bf93160d433c759f53ef8283847ba27e6d17109aa7b87e3ba3a08ba82c3637b3419cda21f6268be6f4149bf9c98f27ceb456ec379fa6fc18c8f4e9e7fc4140ec302b0ac8aae2b14b92fcccd2b1b108ad0c92b6d204f3a308cc6e204fc720b585e513d29eb8d82bd00145369533d941fede07e41ddef0b41d8bcf9992684e7c1eb1f49699c41ffdd13c9ac5a7d887924835b4aae16c9934b7b951ed5ffacb4249ad81beee44f0e4eafe05df38eb3375f876f51b016b3406457a016091b31aa8c4fc3195b976c2625068cd245b69f6f0c854d25b5ef6c89a28d19e5cad244f72aaaff0b540e507f9ee75470b35f9c7959c7883ace8e4c2d99227b1bc64aae93c68acf51bf40878f0b335d9f424795899925cb5fa8e93fbddc59e5aee9b3a2c09d5ff6233fd1dcd550f8bea6922191a9765654e5d803d55c7880fc6d9e4b7191dccd913f08d89ea85435a47f88bf9515af5e32978c7e7da6a19c9b0ef7dca47f6813c065df6625b87456ee99269d4888ae4e54be4dae02ce01884bc8cf89538016d0b68b799e11fbeac95bcb0a2b83761f1dec986d735215e672bf9662b85e7c8f46ea6f4f0e85257c2c9a9e894a2a68d49675ffd12cebdb4f0429028d7b33de95ea8316aa3af73c06f9ced9d09df16d58ecf7342f2460d5eed9cb7a28594e5bb7f451f1ee5292013e2949a8d82f250e2013d9ba0541350739c8b6a86db5302bb2f016748dc33f18928f64db72e663b3d33e32bcd6c2b5f0782300996d2120b9b8c807cb89aee82fd7802cf1996216d202b585ea969c85367c01beabcbbbe91512430a3ede0a479a03d94c595ed2d858c1b49d3ba145e24d75539e64bd5c384e1f6d8564c230be9c18c1ba2fcdd302a7788a2d863772b05ef3d097d868b85970b27cc6cdf123a822a9b2da1cccbe73a230e3891c9c70c967c98581000cdb576c7ad87b8e71769416518daf8b827f963a7c34e41c2eaa63cf3a543f2b7c3d608333099573f6951dcd696e19bb513307db39a2c75668d604397421fa0ed04d573477c430bb3e01fceca9fd931b365c59c3f82e6638e41307b0874f2453963f2c8c56800719a3d422f344e883dc466d26e4d6af8ffd08bd628b494ddf9917cf754363d2dfcee519332a935e4a7d061b85e9aa155e8b5f955ed85cdcc7d6c961dd6cb251a89cd265626063a5d6cf6af352c5eb843039d7cda2610f137fc4e5849a0591ccb176e223c800310bc2adfaebd2541c2d4b0c048005d72a906b56a98da24adcbd6d90d908c541cad12b280b6a0a1341da4478fbad662427b196d9b63cd31baf91a6017d140b375593af5cf7df5a5b9026cfe1d18388bfcd6ecba32a6d29a8199fff66d19568d82760000246ab2538d2f793e27092e3799210141becaa0a2701729b6b622f4496d83e686282796d486b06b6d166442dc14e45ad9beb17dfd9267108605b3103ba52b7545e69118c2ecd98f8fb9d0d996e2e03c7ecee7c5ee8187947d07378fcedf705179b3b906e1f551936777261b86c032e0656fd5ff1cfa321c9f9f9f02feb00da6dc119c416bb840f1da5be6bf37268e4bec33339668a1a212a3a40c5915beeb20a03aba66f0696307ab954eadd56c3877f6f7762ac3386513657986a8c343bdddec2bc0611453527b2058caf8b07b7e4398a193c6b15edd091af55e921bce99a36a043df8f479ee27a342afa737d91809e26f1b1e7fa31486220df909d74864f098b23ce9c227d062db2ccb4400d0a026b879e2484451d90ffd4eb01f013fc88b52446eed1330de0b03275d1d9ad5a589ba985e4b4205ddedeb79e7e01d6aa0197895a8f943bb449fa67401cf9174019e58ed87a1549bcf03e48e547950f1d7bec46e00f98a189db79120af71c6318ace4559b030041c21d10526505e546b8636b64f6c9b687d8024f5417bafbac60c21bc4792925bbd054055a0f3840f659a2834ccfac173fa741370f7245b18e185767e60731ce124717bf3f7ac34633db8f522f5bccf21276579f2e24efc6dc1ccf93308b19677e18c14a103d65e0e08e87e9151bdc152e3e8573c6f52db7387b9339844930e559c734e8ab88aacf6d83caf4c27fecc40dd43ac214d1546f38b1fb7ae7136e1aa563010292b7e045a3cc0b03db6e4cfcae8019da290dcd665a472668752a567ebfb6a55ef6cef7522ddfae96b73808d75b72d6132269b4e0be45d1bf6204efa133fcf490c01c9b610d836c6ff98c4a14d6836df710ba2b562f8e1997c8e536a7fb14ebedf5753f4072c2ad2d1f42178708d520222483334ffc64476299fe8116b419948dcd0183979f270dce8ad56ac94d027697a5a36aeddd5c716a16492a7c5b93cf44d9dbe07ad2efbf2d58dc70f5300e441ab397f85949b8b5fa1e4757246546ecad7fed198c63e63ed07f10108c2173728780dfe4d49dd2d9ee28c58f3faf28c7755ebecc0a3b38b745dcb1cffd2ce709d540fe155c08c33772aa7185abd7e0943e97f9cb4130733ca2a73e6fa3fe9f29a97c09f046d144d2e3e2cd5a5fcaee5b7d7178728b1d9706ded7e7db25598776bd673315da2a2423360dcdde04334ee0b43e700b6c31b852ff6960125185ca7d4fbcc5b2c9cbe1f84f4ebb794251f210a37f31876394f1ff659ed08337969e20271e585ba993e5da5cd7c399bcde22d7616af82513b942b28098828fbdf59c8507b9fe7c84519daabc8c53747ced6b46145d22cec5343ee0e537a68c2d3e9fa592b205ef7218948c7c060271dd286b2c5c0233836d09f14279fc704e4e004d3bd15e75a8d470311e71ed4839b49c5195b388829c6ab6131a83ecb2173d19bda4260e2ed9f4c189db806f6abc056e5e1cca0311e767bbb3a108116045ba2f2cb1088911044529e648d4b3aaaec46c94b69d23657ea1dd43342480c93f6c989a6d921857bff13b7b17aebf2e4a209e9e38034e46539587dc6cbdbf216a7a8afbd631938181fc739b51fa81b3890afeeabb7e01c36b47a694409f4673bdab101ffdb27b8ab30e33eef16c0b41240e826c2f67fae4a525631aee2f529e5c270d7e89beccb25e90ccfdd14f292bc01d83a3f9e58138e78f0626531e9876679b4ebc32b269834781f80e99b272ed11d273326fbd939a11fa142b684c48576276ecc9768e0dacec423c37ccb42fe4b54e916699661849a75137a70e08e79002ffae7ed5a922ed75951c8ceb02887dba5c5e7decec2093289deed54df6bcad60d5a742e13fb06f1286425703e4c879efbdbf15009233a0296c45fc1be43b7fd448d704ba0511f0425deb688aed4a626f229d342929861356a6b738067c77916f9671cd818dd48527dcf12341462637bab9083035a3a3882c446dc9ba676b61b43aba8face5bf8c3363cb88e919c5bf25e912456183025a897fc3d0fab5e58ee12d4b3038d53186b60a744218182465860c5ae59d7981a84ae81e34eb83640edeb74694b70aeaa3f9bc6d222e69f256a36160e2a0576b41e7cade69ffecd1cd550ab8422b093432efbbb001df1c4ea34e5b03fa367d827861b26a6e0375caaa11fda89735e1973734d9fd8ef1dabf0f14428ea06fe1dfc130cd32097c92fc014b79aac220b44b77b709948bbae567a40fc3ad4d90d861e7751df6ed6a13c2d43ae972a9a67ff847ea8c71c1ff7e48aa01c15063cbcc37e3a62bd13a407d5f087105bc148d435f292df1d636be718753eea4a899bc67fe82f01bde364670e9052453b5bd02916bd6d65dfaf1de05368c595575571edb8ecd0fd08835d3a3be9787299af37256de955f3984d7e157f4e6d5c11ff1a7c3197a21a6f7b6e511a01e157b29eb0942b865e967c490949dbd12f214faa1c58cf39b29db13fcba490edd5696f55cda7249ba780f5665a1f41e2d2df845a82cb65f60e572660bcd96eb0e1403b551a70c10a504b20a9e58eab2caf1e0b288c336159a83c47098192671a368c28f84c4d5efd74528fef86ef301d129957a8d99a1ff70099bb2830d0a7ca5a83b1768e5f48844ead1261665665362e142891225cccb24cc08301d783f4319952057ff2997fff3f2bcf41a1a49821d88eb7db172fcbbee5657ec9cd22d7d5531e9c376b050aadb14a8631bfe52c8d5bbc9bf24a5b6bc0887ae5d71cec3b0f8337fc338bf91172fc670ac0c2b941feddab411088529433243b2e7275edcd8cd7d108c0aed1521e740a50eed0fd7f0dd835e13bcd5faddf5a721d2b7f32d3f070c06a3e2bf1ab3fac9792513c1a0f9e49138bdb8ce9f6b09a8e44016d0a51ea1b25920cbe6dc1c5df174032dd869f53e5348c94bb5c50995295ea8033641f7ad8f96cbcca42e64522cd1a5aa0279255dbcabbfec1592b37704344ddf3318b20466a0f2a525569686b7be159828e8a90cd80bf29d5fb121e2b4ddf665bedda6efc15fc2c91b5fe3bccffec4a430ffef7caafbb291bca541c124dbe1b3c44b4a499285a5681780a1f4ec61007c8f89bee0b70646b724bb7a574e40b75f10204a10b5c1e189fafd67be4ea0bdf4a6b85c42df445e4a4abe1cf38990b5c9832e49d33eec50d7c260278f094083f4b38c6fbb32f59fa2b09009be75082a278b54db3124fd8c17acdb66f21b8cb9cd6f7119d649e24651a890dabae83be69f918234e5fa610feaa48f99442fca8513ec2dee7ce99d86d03240320b3967e56571b3abba53c6773ed43bfb4a1f8588357d7419286f734eccabaa9b1814be17cc49f573228d9ad0e1f65ac3b0fc75d26d5bedc632379821646bc100dc3e34fa8fac73e8e15a09aad16a09758f118d178dbaa8ebe1e11b4da27cce135a565a465c30f8dcd6685f47bf5c4a93b64dffaad9aabae9f3632a624357caed0106577862029f4379ccd101e1af2aef8bb09a0afc53c429dbd8c4281f9b52d187fe788a2c0b6238fd1abf08673378e24a3fa69477bfe325d0ff36ee653ee86a78ed1a2f50f51c5de254c54e927fecac7aa036de6ce7133e2cccc77f0a1a2c6c65b9f00ca953fb2228e4b06dbfd2c3a4c512c1cf6cc3fa26ff4f66170e2d482f6712d861e7a0177738c3961845a5ef32f4063615c285968807a0665a0c9187205d6b630375625b82c72957db3682d3e1c00a9d32aabd61aa6199aea0b7812f2798925796ff5d6825662d6659452990658c999601ed0b8a0f41cfec11b07a1bee2d11c6df55512b18f373788a3944b5745e25e408456b5c1e3693a9cdb02c4994d55c1495e927df42aadd099fd8203dd8a1562e043279cf20d35c70909b5de6e6fd7dc32fa1b73dae0d1c39344ae896dc3d9622c353bbc08a5d4c6dc9fcd8e43e4789c1d632ffdac19f332b6eb70c6e5b5cc9b2ab040f8ce3181b67441026507089cd28c2bfc3a5bd85f53078a0c20d3efcd9056df7012aa8d11ca2246e71536f98508e4a45223d82c55b82a64eeff34a67b2609c1c09c2913313cd46c72fe6e4c3f927d01b4a513d1de1c571567cb2b64c77a2cfed0e642337300ba97d3f55ae84df53afb6f9e43ac7e8835e9d29765c82ef142070227be1214b680dcf801401e8c8d7411507b82d58ac0099070cef28abbbb0ae8ae8677331f79ddb72a415b9a927d89535f9ab846e1458d874eb803100d57ade878498fc17adb0323e7839306f5cd0a3b6e804e53e6e677abd020f1a721041d63cbab1a3663d10144fe7e7ae1bf82724f104972d63d0f1bb31f3676bea88e5108945896fecb7659e6b47500af1418057bb0dab23af30363dec80199f41c54c6f33b7b1cabd65034c911f1a8f168a943125cbf35c216ea4112c8453a18449299ed29500383fa2c63c996bf0e08e961d9070db0d6338646604c461e0b0dd21131ba645f634b6e948ff102e91150295e1b1dcb2bda99e51ed0271fd68ac2e71337bd50c6bf61add4cf4c432ed81b2663ef3cd95dad233533a4b86af914fd4411b3e9aa2bf1c0bb02f3f380a7e65056872d413cfcaa4b91e322fe11be428c6454fc5c8d2585c1cafdf208ef0d5f54ad262b77a11fb786e3a070950cac8a87ba99b40e29034cf3b0f132fb4a2b13c36d48b371bfd6a464027200fff4ebdc1e6107d7744114939d06e5bd1e02eef2c99987803984e2d1b4f67d59983940eed36635f0e06766afc44fbabc5402a333f1e2d8ff97b9d9e5b85a4ef1bea07afa1f09489b9ec876394a6d16db56ce6a44f249120b0b39c26de573d99e866c7b426f3849944f3b7a62a7bd9bf07c9ad9664ca5ef28399d5ca8e4fc8360e934c90731bc44d7b717b9293131b3b1667be908747c37603c160c4735dfe1f99b3024976a70ad601673b236c3a6caa92f59d0753e6308602908027edef70352f52844e74551ad9ca45b731b32e36e92eb5ccced6fa3ba7b785030526bda048b14b6587b4b1c337eae8c2a7c3a987c23726f18bde9b059b00a2cc114023cc237aeb685dc7309a5be6ed1610b2c2d440688872c72d02a33bd9b3aa824399712e447abb861ac7649178901f2e744397bc8ff7b949d3f6f341e3f301e390de7baf8c46dc0c38849d4b3afebcca847a2552cce15428a4ee2aff31b89d618b88345ea6ccf1f1d4fc12f58ea677b95fc5ca598708931c7d718b488c3d926168c08528c6cdffa3076df0c0e07b94674afaca50576d64530a174dc6659167b69088d4a0dfd26d3d812111938baea64e5f5aa2e13b9f425a9aca1696351b6db022295bcc6e28c98e5e5f082be84d8ef3d250f18a6197aba9ab4cd60ebe92dbf9983e40e4ae9f4416dfd8ac0d4debc27b57d9ba9fee2a8776dc430a7b0eaec6d30b8a7c4b180355b01edc56377f9b6ccff1366a6540d34792a841b6fd67ac2fbc2abbf19c1055d0fca5973e10d2de1fe4b206189b85ff6b2c7dc01c3bca5a70ca88f77aaadc292faa0c347717888d3e58df8fe71197cceed1894f85cc9300733592af1a6e3bba177fc63995b6082d0292725c6cda27b3aa9725ed072d5f9297f345389c349b566e9a0667340d2e6598c73f993780c772152404be4726f78ced239c22e31fecd0441664270776664c33af25b4e3016d7a7bec5437b4bb6c0b2405f93e98839a11ff76960b2006beaaca89cf1a6529005c00e82cb3729e13bf06e2343f2325efd380d978694969bf9c78833826afab660ca87dab780357d59079b94c2df719267abe91ab1c0477a9773c6244fac108e9494efae4d9f688055361c0ed6a92b154d6dfaac0a523388bdb1e905248587a8f5930ce1203b3a6f99ebcdb284ee347d0b9e14e17b50f89ec39b9fa76c3edf7554d5c47d78c204d4e474d0c023fe2878c3ae5fa20c2fab82de9dc5ebdd08a1b4a01d766d25e7bb4e682ea7fa227eb03c8c17fddc7dc23affc1591a56264d4aa65f7e627bf9dd3ca115ec7958dac04a76562cac88c2b2cbd626d262cd8e9afb1fe6ba58cb427d7cea475b1b091fa091e0c2c793f2b2aa87260e2f4a18c91a98ffb7ead6e6097cac1d3491a9731bce3a882d69ca7923abff575cb316aa2e4d0ec0b92b1256c79f7f4482a6ae7c0df757a1d5d02976a01608068384968f755fc24414a915e375e36d311673efd21f773e87fb0270647a34029eda91a25f4029f51c5c9f96674127cd02b36dd430dfb506b008ec2c0959a8fadf4723359cee9659ab672e529142bdcc2b284744e17b846fbea7ebbe74f34255f12cad046de3c97975e349ec5b474e30c71a19a59922ec73397d94dcdfd50a0743720c95b3f260eca012c9cf0953d26473f85b54eb4a4d0a331a39362452503fd2998cf0d9c3b0a33d36c0207b045e00fc8563b27369026b722a6540b83e2ec83844c4ffa850ea5fdc13f1cc0986446f3755c6526ae51646c82ae37851d6b7a359e29ac395fc8a2944325c5551dbcb17a49e982e4bd8c9883ebed36680796dce61635c2f29885602ecb5b659e9d867aac81697a5eea63a279b84d8726cb8a2ebd9033c61fe9a6f5f7609a97ef9082894699f388f0573b4783561ea57c764b063ed355d9543dfe236bc381d7ab35bb60c655b85293bf3558a37030d1b22d56c7159bda3c531a3c18c4aaaf53a41f6765f6ef9e01a15157d863d0ef0510bcc0b912b2b8a48b56a08b546cc00b4032caaa18ad333f03eab519da5fab66ec20d40bf0dab9371a22795294df86f6194ed6d44622b721f6600778f8e4770c3bd2eddd8abf3a487e6bd463d2744ba41d0af1d4bc3079094ca8bac064bb150f4919279cdbe5829ab8f71bbb2cc7b13598b9b0ae497c1fee773f4281106bd4f6fee10f1d4af8fd82297894f043176ce6045ba975590d36e4daa3229066421041fbc14d6a3a5014858c0fc69e12d41aee43b18edd398ea16d5993b8b96d450fb3d795ea355d2befc5ff845d94794b93ce2eec7cb9dcdf2ee982105b2467c0ea9feead30296bdb581541ba2c3389da8faa8e9ae3114b595f77354ac3a3e06260c8d0561751f3c7f88ac15cceb5cdbe04d3d65c5dd910de95bfaad843c15037557fe7606d47ce520e4f3fd9588673c4effb10f20e6baf59005da6c98faf0da375220bb851e215173c2286ba7f8ed31bed78e43da2bd4dba814bc0f21767655e83d96dd3b11767f99abf506a175417e69a8b1fa6394070d1c89e246b3b84713723f45164bc70657a70350645735fa7f04310a4a0f0ca4476c5fb75b3bd9f58f4ce25ffbc1083fabce9cadf0b16d28d5d7898f8adc8c6c0acad0852b98d2ff83e2794ea80e652f35ca7180e81dd1c81b4042304beee41e52f19f8301ca96dae8acb31ae3d8910d6b6ed31772b44dad370ad5c39008e034a33b79204ffdd037040a0d81b9202a730ca83f94f359c33b2cbc1d710d7a20b5f124935c4536953dcc6cd87d9d8ef56e0eef00f6281ad1b49d7e802b2c390d20e3e89ffa831c1bf23ecea47bee8d266a51dd22ce7e58f30f6e4a304c0e200582954acb73882182b896e37778389c450a23f9983f9a56d6cc3a979b2cbc3edec34cb2dee4f9444b37771ba65664677c55fedd8758bd03e3c995abb5d3d41d83131e68bf1ea06b1297fb84b9e12a7777a437a379ea1d5f78a1fc627b474e2c3985894a57611b9b4e57af5a85daa8c05684e9376931938256069467ee13c73e22a44923a0fae6f70c96b68fd4ad7cb3d2f2063c28b19e8f8ddd254e58c4a16e940d0309f74b2e1f54d847f4a2d01c6f30b4b2bb5122dee6e4f954f08f6260289778ab23b5c878ce424a91207cbb5aec8b9508effcdf6949a4223d7a44dc0311e79250dca4597afde97826b7335e51732c1a63af0fc379d8e42631ea1975c509b5ec04765ffe0c3c568841c7f173f0a26a27680e72c8ea34db8289fb2acf2432bc8b440748b87ad4a5183730382f976516bc0226d98ec784099c2414499a04e334aee8fb38c4aa010997da2d24e2d3efba3b5fc047ddf301336202eecaae2c9b43d10adc56d6d7e005ddce656da63ba2f82914447da0b6521fea19d5e35c77100a7305ab503ec5b416f9f5c1f083b24cd384e8b85d6d650eaa2f2ce92c4560327d014ff941f23abeedbcd54972c4fc88c3dd4494fc303659e849b16615e104b749b55650a70ce0a77ec5ecb2fef3c63217488ef586447f3963e01051acae2502f12fb400d6f67909a87769cc06129f4e2cf1fcb5bea4b11490772eece3b0c287764bdec894b50e2f18d431291fde5235f904cba57a7d1e574b71fe317ea30f229fdbbb8421ecd3a8c8d03dbdffad045e1545d923a77634ded2aad61777181f8381177060916fd58e7480ee06cc6ac502937bb7eb8ba17a479eb33ef242fd6b472e8afbf4425988c39a2d08e697b42f213d3148bc93fc4aae7c051b10e2b310cd1b4a7400be32b927bec90a56b5ce8241fcdb97688c2607d85104de96e74f94c34f0d724cefa66809011cb6611a74371e1f1d6447de81954553c7a87059ca0d9d25edd108c118338857efe6f40e4b14b54cf6665e6f70efe9795c6bc59207359ef13bd28ea99c862623ab2f3b613c4ad8ed250d4e52c8f4b7223e0124aaeff5c2284e9d53ad40a896c8b5c744c09e09b6b54a9d5a04e87610f5650a103a2b69ae8c7e09d075e07ec1982568eead1011a97edcd0f7317e929e475e8d1ad482a87f728cd4dee4ea46251c062a6817295fd09aa3a22f3d8f6948ec714c56329885cdae41f4263c18abbc0d7b777672d8c7eb1be6cc8f5c9cc39725e7bbac0081067188bc40f2018e703d227e64bb51bd7fa49f30e4d437de0c4ef0026c6b1c71f7b8d85a229fe30c000a74d9ab73a294055fd61028a47d69071018a2c1bdc77dd365df90878f0420c9fb387b41d9da485af3792ebaac3c753d3c12b43de46287fbc6b9c0248451e6f32a4249c68a0b7ebc474a876a67cd03d368cb0bcd492ae68df74cc8317b219a405d88cda6c6d8c4c7c4d4502d22628d5c284f27bd8858306d28751d3340e608a6190c8c1ec2ba387aaa68c26cb2fedfe6ae1f7ce5ede4b22cb8e8befc0b1b5b8c93e397f8b7f87b7fdfd7b5c947985c2d5fe2f12cbe9ea3a21dafce66b23364e6c4382e45c12262059da99f5211cbd4ee570423e56e5446e3dda956ffa6db24a254e5a425e1744fb0777b935f67b6065ee65e224bd90db23bffc0323f58196eb8d09a91b86af1fbf03c69ef0c699f5f3a17202065d3381f7b333b739456521ec36321cb79bfe1d4569616278b037daeb0f1990be5c3560345f38e6244fdb74eccca936c25dd79f67ea62178a6804ff9f0d894d5b3ee8c45100658b6eb7addddc64e372a914c303fdc78e46981058fe293d8040b1d7018cbdc9009da611d14d9edbf9b8185b84711555b9e348b8ea183a40fd66b4d80f70ae237b7a62f3cd44f4ba4a0c17aefc2372d621f16c306f143ef57dd5e0a662e94a9f4d3edb59b9e51e6d8ce2f9eaa71f8f10b366499787f852a264ac09f5e681f47c60881a89b1328700264950a687cd4ace228087acf660ad859abf92887f742a8e81ff07ea0c6da60a09eeb2e905337a6b9debe37a5ed55b51f402ef07308f1115f316486c70dde27635d16a0046893d49c43a5c5e046d12c028c2dd680a40289a454eb28b9704bbf26a43e5b86b05f77cdad8d4b60dae4c5ebf299e268b3241b6528c999d17c4da3eac55f7f67cf37113e9d3ad32d371cccfb9f92b080ea98177eaf42dca0baf807c2e0c6af57079113efd71befbe90c0a699073d2142c8c6d28637a60b6e2f538f38975aa5ca1fe4b2eb1c05db3b95ac4a89776289c2ca8792b5f116e9a0bfd711ec8e31bcc7d8a16516812178626a5c97f8c742b4b55733b630a0f636b1bb30ad68308c9d21ee74eaae2d48a364fc15ab1b8e48f98cdf21b4f17532a07e4b1658e2289ec4086395a24b452e0cc84f5aca40a0df36cad5672cdce4473c56d4641b77d04d2e0f0bdca15320f195a58b9329a317dd657ce0be520705490d73ce7cc20d88477776b132c1b2f67eb76687e61794694d5c962b3d07a5352b1bb13059e9af9c2a3f16eda09cb03df0dc3b5a511479a9b9bbe1e3f43622a6c2a4e56cea9fe50349c121c3fe55e7535d616454b4772b467f63072ba0184d222a7ed59b819bcd2d836d0acca88d21ec337404f5fb18a65b497d9fffd56856f48998a1fb2d957d92309c6167598f4ee861dbfc98807ec56e5f088051d03a06fa744d97747aedc2f962f5381223dc5fe9bff7ffe4d5771ac05b0e012efb8bcc3b289611c46c69412ddeb08b49cd2d2886e124824f2112dcfe77ba4deda73534cbb0c9a93e4db4de00cf4ecc7e39773710435a3346fab608a31de36e2ae68416da2bede63b3e8c2c1f84f9f229b55d75d8f1d5f33713e8e1ab901773556f09bc4f5fcb25351592dc072aae59a6015594c12f6cc3b2dbf172619db6d8e1c308fe5c949b480fd1c1183964b407ca042155bde3194735544beefa593262f911da7e8682f0de81dedcf2d55ca70c50aa7e9f00f10eb6ed34d31b03214c5fb992e8cf18787783e6718872e3521eb69a275bb2476d6373faed0f0d49e51a4729ef5d9aa1962faf90485a1198cf57472b092aa6f578da5ad52af205f32baf01cd84cf16efda487f7dfb0f5864bace0910c5230879b5f66a85a8f9626ed43ef535295cdeea504e630b4b1fd087a646606d46c0319ef2948cf9bf6f989e559c50cb3b11211b9c3a56b7b18acf45d38cc7b473cc1e68a81d251a95ebe59865e16b0538d6daa0d960021ac1282ee6864112da3b9eeeea1a5fa10f06d040971038a7db363d26d2caf1ae8053665170916d6a7c5f1983a1e12ef7cd54e404a2218a5b4f8ed9956fa2582e7f22ac75255c438290bfa7190cb38e8ca480c4ceac69f95ec7dceefd85cd067df314f8e0bf3c4c39b45a5194eda751284f86c3936f5dcd04ff3015708574ebd80d2f0bd8a57b64b92166c9df826bafe2f78ff2e53d98ea27e8b4f4c1c5a29e6a96313aa551dc4a8ec3595175b5e04e78a20f93a292d8c439f23bf9caa8600d9658d5dffbe18c073d82e7bf3151a2824d6ff86c84fa1194106dc61a671453427c67d1e0bf386b83d7405be3dc4a02889902aee2cb3a2c9fafed04cd1926fa891890f1db0f72f238e552602eb0ba357ef49d3a062cf26fda3fa84bf5ea5a91891a33a1f2cf1dca037579dbd7f6bc36a21f2100dc2aaa89ccc101ebde936229789538045c820d9775629728a659c678008bc458dcd04742b0b348f87d74b4fd62522eeb9959bea071c3f57fd80dc14093c856471085456a720219eccd350032f0e5e6a59d990e1f366b7de044c40eb344f9aa24353f6b95130f8cdab846e928e766bc5c19ced80ef1cd43c1383ba8654c5102cebfcde3d32f6bb09ca989332b9857d257c151cf52a54c811b65072ad9898c9fc2203862f9b4af140f27f6860322299be27f66742af28dbc99c2c2a736f8526cb4f036d7263e33c4cf2b38999a499afc886fb784546730c43f09ea7f652cee51b46c7e973478f3fa7a55976e2ee85e295ebcb80128a05c7be632d221ed058075fd956d1235b323fe7d5507b2a604e00c1e257089e2b913e6d5ec301d3b986f4be5b4e07e865c148c90b259f1e7d5ef5616dc1df91508df5be02bdbf642d7b4e85baf4f48484703f7b41456940b6101694f9aa4a667b121d5ad30fa2f726b1deb6aee5f8397666cb38b815da7a2c2e140e478088cd35678cea6a18f986ece8c9cb21c8f8eb3ad1f54ccc8a1a2073e4daa3a0724a7a0bc970f17d27b42e60f32340f57ed6760dad95a534e601e543fd9e93035f4fb2889b44d1285d046e3d8496a20115e075eedd0a34ff514a8df56260e262745e84a709500a6d2eab9bffb93280dcee6e9785f984a952009eef65919898ef074d34a341090c884215fd36e4a67c0075b24845c5f9a0732acbdbaab530f0e342ea801aee57b221b38410767b3e5afb48ad660fd7b50e47aabb0c4192bf94b5da9529b06824b1ff2883e75c663492480b9dc93c1f79274cd9ab707e81d8bf71b92b9b4edcd631665ff8f49e15606347aed4c6513fe3a248b4a60fc0c3e6acabad565caa59ba7bd159b6faf5fa939621996be5771c44b0cddb4dcf5aa5ad121ad54885e33b92c9149468f3020321b098f470386ccbc66950346df8debc389539244d0990fd8688a3a9042c28ef50c2c913fd89fa319a02c56cb1fedc7a748946e351b290125af63e894442a26948c9a47664b9dd9b071b67a00dd668569a0cd02b5d627f33923be0184d56b2ed700d5bcc058ac6a6949910a47e3c8cdcc9063c47701057e8144d3345f03f6ad2f63721dd354fd23b52d18983989e930d220dff11fecfe129533b61de29172b545863758af38551505c2f8b080aaf6467b00be6d63da2f5860f12b39c77ea51469f6466a7d0f40ee7976c120883639ea241a0a2fa17dd4932075d8f7720ebcaf7ff2580eeef806acac7c99f15494e077f2c9bf67bb1cbe7c36c3e0abb7febeb06bef9d5f0fd17776625dc06a5a45e2053df85c87dd69e1038405b00964c543596e98a95375e9987edbc0b68baab6ee40f2b0d9a4848c3c1e128766b7e90ff73c68c380fa0e9ac880e3cece8e6589171af84cb22eb5438cfb16d52c99c43faf632ee0d4760ac8f8009471e974ba44ee0374cf346ccc48b2a2f13a3a4b4cda04dcf3649afb7e0367497cb3ec3113bb49510d1862ded8f6e3d1300676d1d2982ee5709479629dcbfe4c2a3f494b32e5f7081b64afdc60fc7b05646a9284e07e33d4abf7fd12886f0e9aea50d14c30cf79cf8a579aa5e9f05200a4384a542b99199581279289c8f92f6f025c7d57498097f065724d79489d13ff7be07a0454b813aa8b941ba6fdce89eaaae91210af59e338d508c214df28ed0257ddecc06215c8ffb2851ac82fe4c1c0ba1c37301f5101a5803d2831bc6e2f9c890aa24d731ff55688ec9f4231a7c29099b47784640e7ce1e357a0a58806ebb2ba3730199ee5cbb46ab2cf0f884885bd0eddcbfdb07895014e529b849cf1b44021f9e257f8d2d2ea027dca0b2e84adc97fd7b6b93a3e0ea730a89dfea6dabcdd50be40e5ecee668e40fd16c29054f5a9200c15f1d94b0d0067ce5af26b7af8abe1e5a44d689680f87e4100b1e02f70b63e1d868bd35b38b920fb23e797739f9b2511b58618d90105eea3b97872cda121df3b60afaec31d7d93b111bcc755cbfd7e9b57c6e693e7950560b8ef1f085457dc56773d0da8fa0eea01865eee132f753e4990b764e5990406731ca930001c5c5bb1b0394c08ed070aacb8616025ac0b789de1aaaea34c19b2489d6fe2e6a1bd8f2a7522575943fede62575c1bd344cb3355dd4f59643b121a4ca6164adfdba19ab4bfcf62b477e862f1ac07d9aae1c7c40b8a78687858366d738b192309820b3505a1dc86117bc2ce0e14f3f6a4e3a4bfb18250b0659d47be97bf63c2fecb80802a6143e7e6d29fa63f86ac38c83e916b39091b13677b05837dca1a7e744e779231e8b7ad518a1c000942580e55a1fe60f3a9a1522beffdc5003389bc4b7cc4eab65310a27743d590fe26632f281971ee66200bbffbaccca27f09bf2ca3eefde80c2bf56ec3db2cec60c69205468555aeb6555235b9d5a8232da58981dca392414d228843b061f5b875ac35ebd662cc5ad5f59054aae41748e051f8b2a66e6f83e1b0095d9c4db1f66f10b8fbfa854cb3946e00afbe67173770f0f18a151a63b5b98632f2fe1b875caece96cc07639ccfaad4c98dfe70bec76d784bc1ba73e0cd3477d3078f7c428ad46886777237c76b1563fb2f5efd566fbad34a109c72807da242073be4fdc8a56b749322e455f519dd3dc00e17017386ed9fb3e415a784bf186fbfa760b8c36afa20cd4277e9eb6e0ab634565056931230278c141e5c1512d2e92993e384d85b16cd880cfba1841310123a296b96b54f4d7d9fcc88ca298af6f614526e72b198a911114e05eaedba0e0fe301c2d7447b5a0a23e2160fa0ea3ce75b1f5b3f0cd2ba1abd5d295b7434610e9092d7ec357acbe4d078add2a1dd8361105040078b504fcc4b717e8da224a4852f82a539a5f122be64675d0290c5e38962d03bdc1c417c73a2e07f2de54091426a143f5da3502505e3e28fed2f626b9bea2689c83f60b54f83ce31d787032f3f0c1b04721cb818fd9e44b18eeaec51c345477cf3f41696883bd74226eb4a0e25a58bc9f7e4ea74057b217fd05e037a3ea52a570d1756b0b4c36fef4dc197e4a05d259926606fcb4db758c0acadc78b349052d82758ba16227024a238df0c19e0f979e5de002770f8d98aadad3d4577094abf622bcf39828ac3d781bb9882e12af9ddd6b9f78ee62ce7c65f15018ea6a192de0bb8e3ee7110c3aed6f0d54c357aa3b42aa747340b8ff3359c1bb0464567a73fc8e2221fddce4e621041fbaa4b4a9c06af71558d577313cf0a36863bb7474583cc9766051541f1ff24cf6600ce23a0a154a63dbb8ccc74c959fdcf96d799929027ecb516b5e3e0703ac6d90bd327e79530f60f2892514b7954a5e0a9eac3acb72e39f3a9fd9ddd3c686b343bef8fc9b94bf4b8b095e2481dbea27fa111fbd190edb9361340e038c2264902825f739932383809eeddde7ba778b9fcdc15b04da18851b6f0d65f296821f633aff4f38521d31dbe47e24e310c085e7be5e7cc9ca1b06625b7dd000b9db1cb0748e838473a4feb91f1d083a8f6d4fa46fedfe97e0491e1b6ae6d08e2ac37238c3c4097d879356470c4bbb66a9e16232a871d1118dbd8ad4ad03c35c4ceae63c04ca6b76138aa4d382f3272cf482233784133c66e3001b14d7e8145dfe8e56cf06855d7a92948cb02b0bf706aa9f9a4a81fa6260a123a1b4d7d30d2c17d3cff3e6efde801571dcdf0ee0a137b08223b209894558d191f073c12d55851b291703407d58f572399c2789833c936752d517604817151bc511635814e0f528137c0e0125bddeb758b3171db01d26fdeb3f3818601fe6b7df9befbe1c8fffaf5e7935d67c074a0bc618aada0b658f8479900794368ac60802eaf817ca5d3aaa51627a99131c70488c38ed906d038a4364878431b95dcd056690adb7244f8b272c27e07207524edeb909f5617203bc43fc369ff54c9f7a099783f1dc451459c6c634b382b614ca3afdaec34125d49ab236cdbbf55151ac7e160a414f5ae234da67e128e65fe542785f65025359aeab1b1bf61084cf5c12e727b676571211d08d30573b35c808921ba2b27620b2424a79e59103fcf91ce56055c1bd0df944b26415aacec214522bd91b0faf13333ed24ea2bc7e37637976b96594e7559c921ef61ff36eef0222dd89726eb52d1806ee7d70863b3468c4f8b2dc39f7b6e8911f2b66d9e25f04fdd7b32a40f02bf1d6460c8146a2cf19eefb0375c384be3139a90bba89dfa1e79eccce3f3f3c474b23f4a04a8692aa5cafb719d4aab3fa921d3bbcb4f78c4784896dd6c93d3a2ea2fb6015087f9dbbe1c3bfb12050090d362a38f1e3a3689067515aff7fbfca76c26a29638b7dbf2a963382530c2bc72b048b5460cf99d7e0e72e7dee27fbacc4477f414fb59e945700ef0dd6567ecd2ef850f54bfd5405a469420e84bdf9fbfcbb241603acecd29e337fa52ff66073bec9d7020aa2dbf514cbe45c57737ba573a901994a5e423e4d6b61228c84df6aad399e3c201e9de122dc549f2f8bd58926cc922bca316d7a48514b1c1a2d42f18a36ecbf8b1c3a8b8789956b7779cef50417c6e94fd510a35cea32d94318d87bad20aed22f1017295e1b949b3dad06c4f533fb536dde3562848d395ca31e27e61b52bfcceebeec34cbe5ada1e46e8867e9b426c0ebae68c139d28b65b5793156fc731a10cbc6851336bb1f1fce9b0676c12c5ba6a0b599d67bd6c4120225504e4883506bbc88454566d46fc09079b42ccde32dce8ca33395268375b4454bf700366717f0d99b061cca10022d3db9790ca0fd959a45eef41e841a9672d7f88d6f0b9cc5016cca974cc3def219c4d5176605a9b0a854f118a7829bed6f33493439321aea401062779399929e98aef80677d44c0999ef812704614e4bfe43ef3ca2fcfd6e54d7496e60eee71ab56637f1f4533bad6d771d42eba184a2f1e683724a7a9c966e6d6f72fbc91a8a7057f7110a757af824e69d9624260e59413c4433aadaa457400e1cf830a4cc40e01236d8d1c11d5442d4cdfaf7a70fff676fe2079933a3eb368ff5b56868e3829b7a77859d75e67cbc47173ecfc26f00f333432584d4d0108ae20d6610c42f615f194c09496d594adf4fc6274d47f92c2aa9213ab2244d18d8d8e1d465b151c1a4d11ea036d2d7fc49034296d2f2db5fc89a896dfaa7b92112d5687b66fe6d3aa80d4b603edab905d78a311fa63115463e411abf60545f65fd4eed016efafc818be7b47820ddd1d401516d770ae73a429158282269c92317313032b81cdf456c82af73b486b09ba8f1bf45611b44739d22af95fca35ed161075b939e56f656bf74191a9d9fe812d8b94abc53e3c4cf2595b7fad69cc432c48fbc062f1d0af3c3ac26f6a9ae08651675acab81b193d054c5866aaa707a5ae38b1d70a2d848a2b7a9aced9a6c7ed51f4ea79dd61a3da59b5d7145052e9b5ad590339695d19008a2252675752a927ae2e4a6276ce30fa51d84408b5359d40145ca1960321026174e29c128ea8c516911892ef41690cf69e49c11037a0201e7933e31a5aacd9e4ba7354cafc10d191ccd10d8d5e0c7653ab862094c26f3d206f8acc34df975dcb2623714c47b83c555abc5bc9e77883032d1a1eb967db2c67d0525349c93e882df2779f672b50d0ad9b37822eb7d52f7c096e6b38f881204d3dd52951b9eb3897c64621a77430b60575ea4bf42091368037b9218371fa000f91eb9cbf7d763ed063e2440398a5457a77339a3fd83a37f53a507712c2fb8a43a880c4419888944c23d40ccc6fe61ca75d4a59c29e3ffd135f5fd2f9f4173f13c4159fe4548083287f40083c1ce3719bde1e90206a0ea41c40fdffe6c6e6bc18be14b1f02a1b7a6475ff3160230c16efcc588a73a7e0b08d7a27affce5a872ac6e814137443ebf9469c3ed247bc834badce0b01946d88d449ab11ea8bb30d8882ae7c4952c14c6c2195cf443b1963b97b653fd5e053ff2fa3c9bf821421299245f324761a2e318931f11ad1021fab7f6fb5d92456f4ac4a6cb9155a369a3005d75f20dd82ed7a1f68e28fee76677f11979de6f449774b1f103f7ecdee5bd881b5f01a45e8d9ab82007b6d08e37c8bab68c5fac06d46270d8afdbd6b7f690c85e272a7e324a3c04ed812ce5beca7b89d18d2562a11e24511e00630a3aa9367e334756959a37acf21c95b8ce9c0bff9e244132f01317be89d7b3d0d794a966f55f4c5adbc5624cc6c23e47a0e298512dd1d9d21943c7cc3b57cac425f846a2f1c1a1fa8c284e987a1a8d43dd22342a0429b90eef91bf0984aa480d8ab5ad9869c6750844c54ffc7eb9526f4bb359d1f9d9d787c0030c081b363daf70fb67e91a007da86ce82e01aee8dbe7171e2e9b7565a4bffc2e2e2c19d9da2072758f18a055ae50ad72054778d52d7e485aeef04f473dd8f80e3b2cf3960644af0330259fa9eeadd6e3344759f65d38ba54277a73c8941d6d9ee25c5f47b48e3add9603a3ca51df10083ef27d883ea23b9eb624177537ac9256f6a9bb496ad3a0023f4bdc50cf1985971438662d28892134dcad3717fbce6343ba9fe906b73f86185c4c28090abfe7c3155a7cc8ee6a9f332729fc167eb2adcd91b32165b6b647319fcecc36abe5ed3ed48930ff2769f459b590a89459e4f9a75f7c2b1824416e416b09cd6405bbd5c8093addcaff6b740377d9c7e02c9b4a49ec000babd978f90c045d04f53ecbcb98f0a00b765d0464e925daecaed53c4d1339287dbd05089b49161302524d3fc01b288b41800de0723c4f1bd004404b8d2a156e3ca5b8a64ab7db7942fe84f4de215a0e8fda6c1b67299298d8d1e8d6febe5df30360cc4d7ce3b0b89b6b44aba5df583e1a582649417b44c42985127abbef685ee7365142d44c3d8f298849269729702c703ade870d27c6d1b3d58ddbcbf9e73d478d922fd6b24bf1052930bba52ffc70a9ea9ff97bc98bdd146946096691df29ac46832d42a06fde8ec8ffbe68825ef06c16334f7b59c1adba4ccdbfff342201d0abd0ef1e1e0c83282896d3c7a9bf75e16f6646c43f09e73447f1463b26a4cfd7f462bc38097a0a896c8b2998e5ea8f473b84e6518bd66bdcf3a02ce2956f3bd6859669e618d289c2e0dfb3bf5d37b57cacb6200bcbf0b080a24ff43a6e5625c1e8a87889c42614554341965f78c7293686e29465953cb90fddc86cba918ed22b1ecc1e6c20205a3e5bf6e236fd0c46e6f4a0e1d3ee4ec382a4c67914efaffc0c097da0eba5821833901040bf3983cb32ebdfba556958fa083066afe981727317ea2f43fda7e29233d99e9a083ddc86699d428b7cf1d3c5e7c2ffff0db36b592ccab69d1b52f5d96ec2c0f35e8907b6310734602dcedccf310cf583dc7e7b55aa7ad0d8d27dfe885ff3e8d0df4c6fac4c0d7eff4a77f632812d7bf989a7f8fe661509d547a87ff2d2ba869ccdb13532e3441a1a84276e67e383b1dc874db0c435f64eb7dcf29fd1dd922ba3594fed70f62abb5603e80e335fe995ef061e6067dbed2156fd84298e0f57ee32d5a8fdee100d2aa1ea008f39f6c56050279cd2749c789430d51e8794434529b0d9a1f068e58401d0cb106fa97dd3ebe41cdaf0f4a93ed6e6e5abcef41e01d551caaf6cbb04e255981af338675f006a30f8c25e876d80f028743408ea3d6156651df088f22077ff1e9aa244046d197914533399d4455cfa0bcf1b96ca6dc4aca69ffaad8d0d7f1e7bd8e09f6a1f51b86e0cfdfe1b3f412bb044ce19ccce1ebda5703787161223ec687de6a184c16fbeede9ec74dd57f9940ea42d8e3b0211c63fe153256b9504a4b5f3a5ffe16ab8d82b54bed37107c1326c35ef10cebaa9021580945ec5dcd9986efec258de2c05220e4a807e4cedcfd7528abf482369606356b33a1b603462ef095864d1d67cb67299a6b6d28718934bf9454f1eb5460fba972a2cda508f8a44b5f5d05b9d9c3a000bee42c1b80d2d8aa50275f671877de947f32e2be88d833fd1c67a01f5cff956750af6cbb16562273354e7b5784473e7411064fc1b3b526bd55296c35efe2928ad5a7ea9845bc8f4a09c70a84d8a8333981be245499f5f210d0a0f87620976dfee2ee4315e2b4fe74c36b37c7e1811ec06c028cd56ff51a48dcc35ea3fda030fb1029dee5ff71864f17d2914cb018a4bd7e8b21e7b427110fbe7502c2a18745ca9f8b30c2a8f828e44f0b13a3ae2e7368f111ad76359677bb0f18afd4d778cf2dc56effb946bd85cf9cbb7a63cbd3d3551f55cd2bd56f1915a143dad279c778333ac2c8a7342c16630f0593e9353651e8ac6c88fadbac818e47b0fa13e8841ece866dcc342cac944e7d7367bb89ea6241a84fbea1c1b07444070c712f71b32b81f4089035463d9ad8ce06faf0de2fc8aeb01a21bd2f375459810f775d981b08d8852ce6ef10a23a315ef374fa7c68ce5195939026bfa1746bf2fe41236be9c3125b0838ed907667e93b96fe4dbdf764a9a5747bb17139c03256074a8690808fc17731c8c0f1bcd4a728e80af5eb965ab5bca806107cad69860f8f900704f6bffb7c38046b4e9e1e69d0f7f970894bd93cabeff7f58699b579ad294303c665bb5808b0bf92c446861d72dc3610697a76dbbd8b56bdcab0fb0adac905a1c31d74a2f3430dd08a2b7ba1d3379a15059b082a4cb1ba5aa404c7e42e0fabe64dab346cf2445eddd12ea196ebe973203f5e2cf66b8a07004d483ae66301640dcd86d680f0cc012b34b3cec2813256bc5bb1ac74913c0d07cf46275534d05cf060c3bed4899d68a277c8769950ee40a60cf6cef31cd1340519212b9f22b350569cead92a6025284abec29bb477a7c7c28d0f545842bf4e663cfa2c21b9f75cac60ffeaebf2322147b3b390e4a1c92c2761f10a2b4b60cd7f47a978da71a72c11b2bd475c092b5f100104dbe69b0af98844edb48af464447a6eee85c57c27f807fcb57d955a413e4bffd2e5876dfe3f25ce0cf43c42faaf1727957f03c2a23ece8293090b43bfa7546fda9812a3c2029f047244c820e141f6b6e8b769a31ca322cdc0fe72478a6cad2768ebba9368ead5d6c898f46ce6058ac4f987709faebd8ab176f1575cf17deb59f2f508db5e6384f397da3c1a4ce5559cd60742b9d6b9e53d63ed5cfd17d4a24db87f2ffd4a15c2ed9368b131618f43de42e5627b40614f049389afee604b2234a10750fe1b4990706db3c44331a03e8b49daf8c289ac3bd01391c8f0e40c30217134b511856e8c6202eade807fff27fa54a3bad2caaf1e003e51a46660223b4543bce1170e9d4c63f3b34def45b7180943fb76261a7fd981c7864c816cbb27c2810b83cfd881a25d96979ff448da328df6b40d542c4394d90e7a571825b9d2a13157fa1d73eaff78f6ad6aa9fa0ac8e2b4d941dcade08d0fc7d0bf42113f39a88cc1584d18a75b77a66a280f5760240fef77b617fa225c5616a709a33efa38542d7a176738bfe44da29fc33cf1473e143869898afc70fe3cb10b04acf0e4b91c46a3dd01219ff27a6595ed46054a57f023174c79de7733932919939a086dc220ac232ee687ad98837aefc4b655486157a2d0b71c80965d2a38ff94b4b7723c08d385cfb5d9594656ecc28f1f7339adee27bd667fa5a16d257fb2b200b6aafd0cd13d2f27f998f0edeebef65787e01eb84dbb4ab9c954d2bee21bd2ebe873b1f668db8dd71e24c21064b4f430029d7bf5cfccbaf5078b7a8ba4007877aa3cfb8b5e65b52abc6d2b88f7f619dfbc3c1c9affb876741b9fbfcaa915adf9ccc9dea1f03f0ba3175a17aa12aad94a706ebb7f9e6b454d496c468efff5d25b97901f9eca5376ba23b447be7bf682be6703989df62c534552a1fe167dc6fc95c61d5f3bea72a3c35c594e3c2ee3988de1a2fc3b7b0f38f5cd0c70dcd2e8d710e5e253ff9574ad9eb3570ab0763c0f6a77cfd4f468d2981149bb7887781dd3a25e56b32ae784689f4c3d566da9496f8ef93fd88f807ce862c7c455e334c7baa4150695bebd92fc83f104fdc575e935a454eba14a0d487764d83ba46e96ffaf262bad758a4d1a2ee5876ae95f25e8ee2e85c1fe299045bc4394f97ba6640bec886a73c97f3096465f9188d1ff4d21760cf357c8093307b1b0ab4398660db6be0a9fd390e84db9bb67d7f075f2ee859efb3d726c135596e644b8b1a488cbdf6e76a896a1dbd588d124ce805073c1bd6765f65fbb5bad7aa351ddd7a20c1ef26ccec49795033f9dbd3942578f9c38d6cfa3d09331d4daf7abf74b32aaa404f451013b72914c2252784092315e3ab0d9c90d90ac38597769013b8c03ebcb47b8e2d005136f53a63ab90eac865a18a0d553204dc0107354cf56c7e2ba9b93aa9609607ee781152dfe401488c18ca1d6bd5a5aa67e84555a25a3557bd76c1d828b30fe52c64c0740f12e459f08574d6632ec3e29108d575c9134d6acc87fc3b1e894397bddf0511df2cee595bec20e5a2d7110f0511606cffb0721ffd034d5755f0b856f8eab66ffb1982ebaca0b846d3f3f5401a20cc8f03db4991e36e001bcf615c73bd5cdae3b53fd134cad233d83fc628754cf67de7ce7eb76de2c7036e5ba803b9f5a974e59e16ab3b88b241514de320e462ed058715b3590536ae6f4fdff3f0c4b93de3ad7fe70eabfc8071146f509aae668ccdba838656002dbc5fc7338ba0b7b7e133138539d85cc7573e7231063cade1e86cd160403e8da7126d6618eb713157388d000dc480276dee779570cca9518b3a171196bdc3940521e6e444e9bbd0d1dfe5598cb914540fa200504e710e8ecd283aee7fc2b59685595acd8ba00c5319eabf94bb301aae2de807c6d519d5d2f29ce86abf8dd5709b69b4bde44309e37b7d1b160a30245454cd5174e27c20c0742d28f8e5f2115c4ac6c01e10567a6371304b86b883bda1e0f419dfb7803053882f7885bde7949a8893317eb0016d63a049f02b6e546f7391ff7e8cc2a821eac83e4c527c0392f6ecdc99d8fcf447cc32e554b3f9f925120c2dc5233be29378e349201832f7e67588f8dfb63adc4057eab51afb72cd4e844b7cb673d84b3d5981fde20fb67c67ee21dddbefcf5b7644fc65e6a9bbfac24d82a4035b9ad3d746a6e2f050c9621401db7cd653084624b3829d3ef1299624e10a26b1eadf8fbff598f220cc455e55da03ec108c662872bad384548a948a7cf997170b323bba8af4dcef55397fab564b55fafca093f5e5b36cbef66519d5407573e453cf014189e55050f33bf8ac578f6b491de336d48b53db1a90b631a7d4198648608ec2677b14d389ae3db44a9ff98af144fe201868306d6adb6428f80afae1c579c4023a66c84c41a900449bdd162f84e3c683b84df1492fbb81a0d352071b321cdc67d1efce1091b03585d8441fc079aeff8cce74e47bcf0b2a50b2f56272ba77345d6b06af8c539f689312ce6edd2d3770728ba03bd0058980b55086d515e00644ef54d6c33ae15eb440f36ae83f8832c5492e4956cff7c30245a9873c150c3d95dfa87f7d7ccc78532c04294f956656a4324ba8dc228621d3b2421a44b06312e49d31e39d506109f34c5553724a2704df8cf1a19048e012f64413ed0fc8e3ffd41e671c325117f820ad270c1465ccadcd96eba4cc425f422ab32af32f20491effecf5e41b91fb8718d27cb246152469a65fa79be70a78c6e6f43c6e8f41e24ccc67b82f36767beb27b37390fa3d348afa0855d15901a55438ba66db21c67d80ddf4737b562d34c1298873051db1d40e3e03f27abef8ebbe47e2ebcb3ae6deb9a7dc42925cb2bc57d5af5ae3454bb3bd8ebb0c641f7be78dadeab20cb811ccee76c82934f898378ad71c4f8591bd0135bc7d45d6c20e4347f7757f072f5b11e369bf48a9f658efaf7f280c7af452ac71c1d8e444138abe718660e18bf077625708bbd9d6840a0801cf0401b87b05e1ad423a4ebaee6a5a02f48f77cc3332920d069f589f40ea7d618f9bbee15470e18b30c07fab04d0b1989699cd5f78ee715814ab1956e80086e88fd003b9a7d5a02db861f2234b26c521fbb0aee1926febfe18e782035d0d9d790add435f7b81e15efa31dae96f41d4428112b3bdefdecf97e681df505f172410fb203c31f53607562e4c0fb3ae7688b4fe314262c10839e2033fefa4feaa404f43abb7c9236c1ad27b6db412f024d7e290d2a1738f23c71e39e281c92ed4d4c752ecfe8dd12ea62b132359da28796ac5f1bcfe6428ec328b20593578cf0e67b0732648aefd72fa14fc546bb6cb91d85337325c80c5324aa2e98e24b1f673a2b3f6efb704b92094f6b43fb67078c3f95e7eab6a03c74a84e13f88dfa692f8c10231d6e36ee822e608e9dc83b3a366bb7c801fb0cc6938bdd17df2f0d14efc7442ae2992f406b4ba15ae6d05367c25af11da1a8d8e37e54d9334a17f82a5088e869b560df49db3a64aaa101efbf501b7c4fc1054e23f414eb2a2b6e8f90131d1429f6ada2bfc884b7901ca83d1cbe1299ef21641db758dc59ad43a37cd3af8578280a2ed6962111f0a1a04328a3b2b5eb389bd754559064e6f007887a424f6c984343365ebdb6521483c08739055ffe6304efefeb8bff1fbafff8f9abbbac3c083db66259385eeb28b644ce442038ee0ccd3c789bebfc6b7ebaa193f18538246324a8da6614811c2ad39b7c79f61db38335a70f113746147ea547a7997140e50b574a174b4bbfcebbf01f97a38b99766a8d69a0d9890367390db0ef2df8aa30f7e21053aedf30b0b44ab494bc44562599983a0606cef734d76f98b7caef397402d77bf7ec0f59851ccbe74ccd72b7fb526a3def2e9bfc91a51a5b4da38024c63c3659898173368e431ccd2d55c0b981ad650c722f95a62923d8b6b7bc614fb27b608709fca9200b769271a2dda382908f673f35665189186b41ce6902f80d08d5f1f115def27c55c94d9117e5c245498a7c8a7fd778eae9a065d955bbff82a065b4f8ceb69524c14d268e05fd53bbdecf6e60bb55ad56cba6edcdf211e4522fcfccb9ebbbbea8727325498aa2988c5b35e91af530b913181f5d6d1d189299df8ecd332ec6e7f2a634b3cd414174162154e7480897c92f83f90a78b0b3fa5448734bac723d845ce0213e2f10250d6b42a2e36e084cc4b931a2351f14319dfd8e767ebe73029715726404dcb18a7ba63da839d0abc3d46d8a96902898e6db71148be3de6736c03fbefe8a4fd7ec987ec3f3b4cd015eedbc0477efd8c8f4d2f20e6fbaeec0884056d71fdecd96338ec28ea7a9d707aab834b2614420dc0a2055ccddf29b05c304af2288d4d70f99b15dd364ada6ce9ae5fdd0d0c404bca40edd98bdbbf71ce94e0e70e5bf4ebd681289dbbc09c65879387bdc7c7999bd79e4b6690ea9a900227df13f6c01ea6d110dd9e89196b5905c167aa961f4ccb5a7467b5325ea79a3c5a68036780cc598a40a9304807e812b77cd8a3df23846a40cf771832918429bdc646b8bbe0785c566caefc473bb926af1d6cdc0dc176fdaf3b65da943ae63759e5ca973fd63e6901e775a57a9ca0174bf22ca35f624374cb7f3f2f0dde8e2c98bb44059b6dd382528a8b8a7812dea3b65396cdd4a9be257c3fb1cb3f488acde2c3a488efce97db54a0273752dd4b58fb47499a83385aa7ff684f2e4c3fbd6b28e187f98a7039e51d6a05e25685ea0284101e68ec0310c7bad6f7ee38cf30f17c726f4f3bbbcbb38c97abace4ae35bdf45a535549ff4d18059fed6e4c1f735f5f8f34b90a813a04f185ea25b5bf11448bbbcbb535473e1d38edaa714041edefb7e6148cb845c557be7ee9573c0f583e0e551b94dd7fc4bd0217c1e7e345e14d4d71e131849bdf22d135c725aa5609a33e08e05da82260e9f72e486cf4d93203d49e337efd8bb29c1758ddae56c299addd0bd6b98d1a2feeda36dbd7d836ee3998a515d0b8e166748fd5acc10f91ed8558f99b542eef13dd7c0e800da2be0c6aad9f9a19230d98ef4805e9a32f1954442391a509531b64c1f99bb57db66b20e55313d19e9da1eda10e6bfd85f7c925c99dfd7c90f3c645bc951255c25ec2f754055b80f67cfc355d4ac0409f4d12100ff5d121bbe8799a52baba2826f55d75690b7eaa790b8a881c3e9dd83c3d332b7e0b6dbda8a4578001cec42b32ace2610951ffa9c3867c3363c6d95bf9b9e57f985b2f67011c5f6733dc44d061be5172f5cafd7742818e2534dbd64449563da1493c2219f0f7b2404b554213069e08e0b997f44cc9329b79cc94329e6faf033ec72b1f1336322fbf8d700a4e703245489637f3c025222c5af1f3507cfd47461a61fc6585c650682bf0340008650ef7f3913f558d4fcf02f5ad8485bfb096b44f42be427ffb82f4502ed60867860348b25ae8233df5ed83235d5fe6275cfdeb604a03b72dcd57fcbcd328c7d6c880588c8f5943a645f08aea4eed02f0c3c615a8183545c1eefede05b86e8f286556ccd7630cc0ac4bf5469b6a826ed3e913b1bf9edea8471aaf3dee85ac04ff24a2f360f73d935fad215cc709d7c958c1a101393f40289c8f1e12537272655f861480615d5a3624836131281cb511a5aa1d02a7019d8128acd6c4531767076c159db2c87c06f419e09b9e612796a2aee209e13aea1bbca36a8940cbfc0de31f102d348a71c1d20d7ac8455bef772417042f6996dff594548b886ee5fff42069173faf2dafccc4b5ba5f48c18a30aeb1b7a8300f0d8f7cbb8a9dd84bda950f6702bde0453df697936b23e40441e7f2c4738ab80441597b9a50c9cda3cfbd6b3b55565995fade527f13c7d0d2171c96f677ea9c4f2e97cc23031b1733369970b4f85e39d2593ac06624c27a8689e88993afbe9a24a7c16f0e4aca3d704252a505c9280d57008fe7229baa1a18d39c1d5ed58bfd8da7d2bf1e336cc3f060b815d3b72b84832c77bcac85571b10dfb90332ee31c3261b967f9ac4ef84434c9c4ba405f2b22cb7eb12c01fc07cb82244be13856cc31397d7d018ec2a88b3acf429beb1fc396255af0525a324803e758696f11cb39fe07bae081ceadea38297c7c75f747f63960e4584e0da8829e31870e479bf92628f16b77165f253f1fb8f46bac1327c84ad358ffae6ee0366bacd569280917d5c5fd91d97aaa4d648ce846316dccb8253806abcd7bed643f33bca6b438eb76d9bff626d9e081be73daa2754384b2ce90673b869601b2b37dbee587b5ee1463042adf2ed2298cc25579d31ed3c52b142de259d598ed79c42406047b02c034864e1071d6504cb878f712d1a99b3a16a0cc5194f2c171516478c859fa4a68e2945d080514c22ba957f89219684e53ffb927c1d9f5c8cf2244b384237791a8ce3ca6696f4920551f835cd6792c0383107c0815aa9ab53bbd91d78fba422afafeaa804f88ef5d13cde3142771bc6ac253959bd70b6a685acfbdb31febc1747726fe0909f8f68a2a213103236c8e2980b6f4d4016e8cfe5709e39dfb851f1938e336f80fca65128e60ab8332658c94e01a6b7f69c77444d28bc0eddb040d8ff89d7f1756114c5dfb07b610fcba96a5cbd329bc9dc01b3079e28d967b8c5656ac2cd95d97fbed93436331aea1a5951e0178eeb4646ed3bf228fdf0fc9d3421bd550104a953c0d454741466dfda53be3fb41bfc7d428cfc88432fc1e13396f174c797909c615695bc50769f60e91d967e70281f9293308507522b942c9063d1207abf4dcb0bd0dfbc2ffc3901308421e44e373e2e1bbe9ee089105385654cdb6e87f05cf001489830f155ce4bddcb864781d74a2e19323257da59cefecfdd6394c963cbcd349a6e989dcb422e59d6f253d365d004e946d81c75fbd39b46759577e8b7fc1fcf0b8c042feac581e7bfebf09ec8a843d677a2acb6785655f277f39dbb94de71ec3ec0cf0949fa4f9a2b6d6abe54138c67849c31b48102a2fe40e870c81001accac22b4ea21a3707ddfb79bd50b280b4d9e505b29eef3a0fcc794502bf89e79558f6270b4fbda27310f0ffceb68b578ef8980ace65ef932b377c84cc60c6c44ff6db7d25f0ed8569b8e0fe12dfa2761bb4b40a46d4a8b502ed8f39fb6a54f1fc00e7356d0a9b33e8eb3cf3b2d5dd90d630481297071cedff5943b5b82784f20989824e029ea1fe297f9f3428550f5a39b1759ac63a7d3964cbdd24e908cc04b0621b464100a5ccf17e57370a74020d7112e22ef25c39c6573f136b0d5c1834b8f0d48c0d12dbe793fcd0250ab7267c00094ee9addc46e83e4acd9e563b5752eb01fd88de465d5b0da8c5bcf4f1122df4b13732a86c373cbc48b446f0c9bb62d84882e1c4398df8a5fd60745ea867ad2512156dcc6ea05c7982478133880f18bce751d6701b196e339f246c8714f86020558025d0a2b8a8aedf5d261183665b2fd9bdda335af23bb9a3f69499bb5f7521ec753b76541bf3735fd39bbc4791e1965464623a69fb55bbca0b98ce743199fc7253bd8f2465cb451db1d13b5e583be6114a34a85bb1b4c0d79cdc1c658d20b83fe6fc46ec1906350e2bf0c257361472a292e910fa4928a10cc36b487d093ab61cbadb4bbbdc9e8157d17bfc3c4ed57679692617089d48668d5eb3b2ad696e3143f5cde613b6c5024559607f298822128fe21841da51760cc09ab3db0b2d73940ced6a3b4a5a99f50dfcd6100f6373ae1a821f4b7947762a2b0be43bbafe993f9808d80b7fbc2c5f5a396e4300133d44c113eb92b810de8e7eb2c6117e84a5a139515416779da1cec41082602f51804e333712f64cf4d6a3b3c1a9a8f8a907030e8a5f95f084e0f793dd77a9358eccfb3bc2e515a2562c4480027103a5283b791da988aa17088a98056470d2b554f6029b2d8e91fc1d59327db73b812ec57378facd4012baf931126fdf364331f764d89259902faff23e56107533aafb46fb34e12674e363dc2b5fe5f289bfe3251b6acd6ee098958ea4757854eec93fe31ae8d92c945dfa52dcc75ce717ae79625352cbe60ccf7128e8e8163160cad3b552535f770d08d71491daa7faeeebe3862539542cd8b69d4ebe83acfab14bcbc6704eb5fe3be9b50b9596b2e60bffd293d7aab936238b380378f4e00aa065c5e026a6bd19e70961e7eb695fca847bd4394be9a2a59f5a34e0405ffcc660b409b996460b4bcbf6939efd976299685bdb189569785503a5535c57c281219c73ee72d357bdd5e9f146064418bdd2ac3d476a17cd93661594bfe554bcfb45ecbdc1ab3c1739efc4284dbe2d02502f838abf31c4ecadbd98dd95c2737bd68e29876f29ac395acd19296c502cde423b38bff2a6c84c2e61c13bbfcc25e08db12140aeac16a2b5ababfa34fe7ef6dfca280481fc588526df2db4f818311152d28ceed8441b44894cce2b2ea528e4875742f12c7c97647759a07ff1974d9eea6e958e1cacb738bb82556f6c546edcafff182012464452292f83d283dcccfafd26f37872092d31d88672fe05f52cb15c309e8d7f0f37e19a5c65dc9b88b0d68387c17f6b9778fcee892a5b829da2bc808740c12635b6ea317fe4d780bc5700dc78827d104b5785386808762179be000d18e2f6577bee3622d95cb75066ef173e9361be7bf2dd1e940e6e3120c017bf735c9336f6b2c94e99b585e5fae04d1b5fad46d7d4b90412dd90f94cc1f3b09aab5bad1e21b706659aed2351c579caada4818c060fb66d291c6f8c42976fa11a60d18a40b488537c91619b5eeba56052105341afea199f57482022a6948b6a3265ee9d6b67e5dccf292e08b380f1c0bb94202f2dee9ca5a19640e1de19253d2faaefc487b6482cf4501e5216c526788ae889eca4fd05777a7db410da3cb4f821df81a23bd3a8e7d9dd7a6ecfc09e9478707d354ca47f06bfb2607521874c06631c2ab40c4027fa07e6d9834eb6c35120f964026036a793f6990515b699a5d7e433f57c2849107717b0af271719299a5fd0cf18324c409b639f50fcf4a87cdab09ef5597f32ca9f528f89f52f21a63feaf3ac5bfdd6d1970d58c35e0a33a3562c053909c9dc2cca553b9bc201b50597ae7f769987512d98055baf5808b20cd9e488b80a95c3a055893e16ed9c68d9f0d20bf6cfdfe88fd4d615694fa6b0b0cccb2c1bc78ecd29cdfbbf5f0f70a6dbb85a2b4261dc26ae7a1b13deb6fd81a2b5883cb3cce537cfc651394d5776f0052e90c5197028a8bafafc093f1b414b2c03847ce643d488a4b8b2d448ba65e8d76750e7244b9ea7aaabbcb4643767fd4b3bad0cc3682c39326c1a289d299d447614124aafccfd68a51e69fbff823c607723f773457b59a4387d903aea1ef7e71a78c1940ddf60dd17f5546c2fbb951bba52381f0714a9a3cbd3f938159a9f9e906b8709d221397d10fb48e5dd1b75cd56ece9f074927a8616f4de1e2d07a7952b79f5ad041a57f51f1a16f32293e96050d4301f1d2c1d14f9004b90844bd113b248b71425e96a096786ccb2aec037086a7c88c15d7a7e0b92896df33f67baebb4090be44026ef6d187431d2065157c2cdd38c3ae350c22724f59b6a659bfd02ad087e0ee25defa39fe062d46b2068be11399b2b60a64bd4eac6d31bba68d876631a7d8cf77ec63dd7c9dac3cd639e0880a3d6c53de1489da32b4d0ddabcc833ff48008a0d1946c972eb4798600444015ebdf44eca0045a158e2849153bb4f1e5175bd89c91efee2ff12ed6f7f104827d8a92b1b92e296fbde195db3734defb60c70c0e3b8dda4b1ab9592e741d48d7dded682df832aeaf432677fbc10458db743f617ceff73458fc10b21c84b71fec5c6a976db8648ed950529a0a37b186e6ea67ffef99e3665b77d6f6af4f4b63885481139addcf47665cf2b2a4b3166a36c23e51b1cab1bd9cf221a795f75e566a85c98af5401f2c1464b9d7afb66369a917b1c79335adfc59fa8be6adb553a1121f76c8472e8754668b06ae0ea75d2118d3be453cb7b07cea857520189beff65633d1870e73dfd551155ae435a6a4f04ba7652e33d093da9f2d25a8d80d123e5e3a97de3856b3c740cd6d451b8f0ef38a32685a1c90ffeae1bd7c8753d265facf616f029f74037036eae9fba510b240885638a81f6b8af257fae9fcfcb30f16738e528744dae2f8209d07a210b7081ff256408f70665ddef12f2590fc329290fe9989f3d6d7bdb3b98a26cf098be06acc100f12a418e43a9c5db0ee0d4fc1cdc0e94988029bf1342fec60ec92a163f357980ab5f28977698638dca638af6230896a9a7552241bf7b759ad4be502d1445c29223a869f46b419b756b63690b87b68f3ea30cdd00249efb88ef42e0710a02508e7737c77f6e9095bc4b5e641011a02b74052c91325c5c53c9b586c412717ecbcd0fcaa848671b8cf7f3e863a642cc2d299a6b1a0c527dab9886a2edf82056c82b93dd4629ce3a7d008b435563316c7c1c0d6e0ea8112bc752e2b41a953cc20daefb2afa2249d0329ecefe4cd86728f72cb4fd6d5f972d9b813d949ab8b4113cb5cb482cac4835d5ffd9450e2de346b89753827961ab5cff501397c480ba30e64c19f97faa7a536c3d122238f990662feedd0598ae34ebf628569ce8d3a54559c633fd393cb5afa8354642c6d0e06475d76d1f861e0377e9b5918c6193fea8eba637896ce80ce0fa8f27f664fb854d440244d6362332e278e8aa2421c4ee19b5092dab5b1148a0ba707d96a72fc451d278994048c56b1c2e29d9b1a5aafcab9fc0931e5deb563c01f7f00173ba557c49bda2ef27bf083a4c49c031e29faec6b061cc2e52072ee0fa7093ec177b64a16dc10eea75f0453fae9d02a98cc6c0d5c89666b034674fb4fe62904d38b03cd71eb5fe9174c1ed6c366ef0628aa174ede51dcb9d4d72e8d31a40a737c1ec968f12d9d08857bd530b33f5c9d985705cc125834063f3a8a3fc711a1fa28f9dc198dfe4fc18e6f2a508ea54eade1e7c164bbfe5259c61f61e11cd3273bb45f7346fca7d0b31c4ade04df4603999c98e5f8c1d5caef493e6890edc01880214f8992ac2f4cee6d0baa16b9cf4265f937a3b7a2f592a1db30a635941f4aa20e39b13bf5a5953526fd9a8e0fcbde0db3a946c919ce32b0b5d9cc1ea4bb0aabcc37409e661c7e971dc68409d5f0fd710a6d1fd8062e6ebeba55d6f9485f75341a318d34616e0060263d3f714742dfd82e5a5606a15b395d659394d646ff4bf9c97e9815b72719f433dcffb34bd8c9b4eb63bf1e939564806640c25ec890a8a022ad44cb371b61098e63729011c89839fa7b37bc9704e9451bf37f14c428996890e6ebecbdeb9ad26922ceb46590f965f5328b6233cf93eb5c2bc41b1e69d30d41a389b7a12ce4d3ea972624f9d696de65efad20d5eb43b8d7adbad39bed10f33cf4a51ef3c45e02913ac9c485cecaf5819d210137aa75c98a2b18d2f3e66cb62682f4672117f1d7fdf42ae031a3a577995792a8df0fb5f41495c2ef0c4ed1f6b01343946f3e0b8ba03ec2218169049b76d3c0a5392469cb9b9a2d9be87419070b35226d396f9007f9c2dc3b88462c42f92a5a4a0ca045d2420ecd5e7dbe4e59191bc83d6953d85f22263504f106c1a810bb8ac19cbc6c5e42270bf511bcaf8968d75ae43bcb3321788dca7e3113630d4bfc65a711946cc5124c5e84467794f54d29057ee70b7ba9c279a3f44213f2b3c75e2006448d7dfeafb6b5f88b4116223afd41134afebb5da2722b3ed906700f9eac70003aed826e9e118b97af2da4d3da1c24b674117835d5ddeb8489133685df1546924d684ff587b7b66cb36ab08b41187354e1b39ce811207222189c9f270cae5f13576b6cf07f15070b9b9cd780959a351064eba8509b0f377fbcbf7915a37c0b6159965e7c60b65c93180f896a1f4defb4a57c45662e93fe50382b58d04e796433ecc5d88e1b1990d626c997a053ac5f4e7fbeba3c20e8dc8df4af338c4637197ccdac8ee4733680b85925faa2cf12368248a2566ddde5c1ac994721e0337eec6dae659b108280a2d17b9a8c7625b0539dcf054848b33a6d9c60220fdb2f0a1e8726e28f060aa30f100fbb4a0421d849823e8832d5cc87bd3ae731bcc5f1a1555377958310e6a12b370fc4947851e47a9c29531e87affff181754e68106478e3ceca1a96320ef0f23fdaf0dc15399d398984321059195f8089b80aa8d06d7aa7f72d55e9a78f4f239b0586b2d2a762f4fecfdc1c83be5eb3cff3933b8ae089290d8c90a0864e1c3d0ba30dbc8a3e545fe485909d21864f23a3803d189115e5df7179d2bf5a503d0561a9da327025a80aaacbdba42b1a8e93ddf484ba59a591d6b6692a37b53dfd26eea299d48349baab2e0b6e94703520b34927769d7151c7bf7ca634456c118ae15b68803eaf991ca041aafdbcd58a711f44157cad581396c3ad77e87397fe764d5fe589a622a8a615fb38068cafcf05006381902f0117091e102bb08ddae177ab26d66aca0c309e92148ee18022adb64b36415a8e16cade9aac54a9cdfeda42c8fded2df10903c093940f9256326ce59bded19eecd2963d9e8521d7d036a22dc561333a9262129cf6da6482ec814755f62c8f9466109c060742a9a6747e66a9c6d7ac046d3d377c88a2c3e5ce26776d36c910a596ec7280d818c30c83c414cbbed2623fff6f171e4b66f0bffe6ee018daa5952f8f1cfae840cf54533d7127f452b8b0b51effd769d519b96e7f639ee4773507a87426d539963d2d101e3fb6dddff1e2619a72eb1ac8393e81f2a04f49c320a037461618987b229dce8e0870a27f4a20746bff82befd9c9313e3ade0948a27726be5da75575d742c9a016ef1dda148672133a651c1fc3b738e50285cbbface9a4ba8bfd4d87fb6f1e5ba9fd7b8706235a69820406883bf8b7de4fd04930fb281e0ce3d9502f4718b84097f9590ba168ab0adbdbe1516fedd789c49a1564b68d77c609ad29cdf3ebcc9dc14d6f1ed7556cea8d830ededa8be47f2525c1ea66346e89bfae94d419bddce6dacf91225bbce72707151fefd73c6ae5b6f0077f0f98647cab2f2269f1e46f985008ba43a9211fc90346f074e7470b733a7c89fbd8e7833ce5c8a821f43c95e135979b14c9f749bda56cee20111fee4532b6cbb074da1d4eccf5730021ad294d1b3a4747a56191c9d75fe4774209c8894ea618306d6ad239ca6e54cd2e645e728cfb5d6f60aa5f7235f0eb5e6ff102e7e8b5f4b67e0f264d08fcc5786a9503af9b73a7345a9902b32597abd793fa45f76dfd1a4d5019ffda5afc885f7a52a2ea118e3679ead67e3b21b5f41f6722a7bfe68c0355259461153be151bb7870d4e7210c5d84e74ff031afa8a28642b172be5c2d1bbceb8c51ce7934514bb00f84fb06d51b7438a67f95d03bb9525d3228cd447e8307b13652df3ae5be92aaa740a7cff5e55a7fb25bdf52c1ff66c98ef781c14aa559c2825bc2e5136effd664db549f317a6c9acc7cc513809c187a0f3d3a452a0a967bf14b192551f3f693da63dfece4429b05bd3c2a92484a0e09673940dd37798d12e00a0d4a47f1c14b8cd83df3f616bf6d82f5f2fc467beb6b00314e3822073653b4e5a863c112149645c8985a9c3c07ae0b3f2b3912979c45af19a41a1c6df514e10e97076d26910523a7892124c43175ddeec964442c9d9a77d833005b41325cffc0ff702b702311fbbafed13109c2e4ae619ac33b5fe017d5c6585c9621d6751e2bdf6a3c1e9b326d32e96c5f4d506b2def173a3a82d92719cbfd30ffe87817fa439ddc57060720e6b0abd8c85c6bf5f01509234776c749adf570d4fbef607cf59c0e790e48bb092353bb79987a568ea8d48813e87a5306fddbc0cd6a1902ec87dbde7b6ede6dbd55ce873400fe156f38b62da5267803f2fce1eaa182b1fc1d9a809265829d9e910bbd701c4cffb5e6fba1b4db2244eb926afebb4cb6e329413c9226f7a76256a7a60c2767ae66243577c8d7244c7c08a155e224676753b374d75dc739d686a200285cb446f7a1611e80dbfbfd07a4cbd247dbc44d835a3fe6ad4937411595cc98d2733c9a5de4987dec672bf2277faec3f82817da5460f9a3793700ed3b63d09511f0a15731b932cbe8c9bbb53c23d66389da4eaf959b254e54357fae452104106806607da30a52e6afb9c281071a410940632a2068f0e52480d5bd37bdac387f99bb3e1c942d1724cd80ada543815c67a03e4778bd4170b4af5d13316e9e116ed9ad3d7c3691935be2285e2f2d1680d951d3f2cae9debc232a6810e53c771e0fadf01e7b46839fb984001ec64b866541b24ee1d25423b086bcf12b71e403ed0ea3a4d9c50869eb3dd6f830367f776a861e83267fe580e89ec35703fe66480b4c5043984eb64ae890dd96e5ae1c46348cb2b87ef04c52996703ee71da5cc057db23e9aeb2edd9ffc1b3a18aca86c2fafc5a996a47ce235f542b74c2a9c0b17149a46c2e9487e3e568d160c664c4224c145b8670fe8ad30a6df628e35b6b65d930dd8d25f692895e13b35cdce00b09a76277360e38f7cdf8d1b6de0a11838e0afd283f49022903398b9f622b8c0719218ef1b711efb78da13c4b1a9219f4981acfdf2735f578640ab0eb974b9d2e228ee251e29cbbec081c033c8be0c6c79b5d25495026b1e17380c2c4ba51732e37dcd546884d4538e6200a9f5bc8bd1dc21fba72b69b98d7ad7f1ffc6ee67fef2ae973347a91cb6a2b6a1ad504cc0971cf9a11a4386f811c386e1b222c2973a5f920748c93a5c3409c09fa163459f34688a253da81bd4d951d34ccf7913e50faec03f5cb87cde21d590ddbfc49f35eee25ea40dfea719bb8a24b3a43e0bae45a348f2d91c801c26de52126ffc069b83ba40f8d6b47b5f7bab7266ca1f522504195ab62130b9f6e5905daca0b5085e807b80ed605f180711531b1e23bff351ba0a0b01b4328508efc7b1cf0e500181c7774978f4863c877030dcf2d92bc233d8d53a4672f0570cb247b394bc3453f19fdddfa97891bc99b57e82a99bb9e773434b448cbaffc7c7d70eeccf3345bfd82abd3b071dd3d609e1a94efeea546f3ef5bcb06c1b97efbfda7dcb3a59c708842c66adbeba7f7fe4e6fe205ee9eb90893287480e98229f988c265c61f5e22e2f50cc26dc1a7147e6d5365bae70d8531ffa18637bd3209ec36135b97672a17a03b7f9bb3952c81af5a631d34e37a8472e111c3d5c8f84c76b8809220546b7e14a1d3b57dfa0986008fb7863d29c57e2479b92044e98b06be216cc76cddd8dffdaa048ef99097e3bfc8daad490ee5975d828f426d6111233c50cfa676be2d56cf650efe5850219d0ff3febc60bbd4ec117aa3227c6c67fc26642f0e8e7d49089188d1563b520f94b58e77540168e1d409997a8263e0e065379676ee8a73748e5fd128a456ee6526ec35ca8dc3262643e028b06074956539c4b11dd3babcc25b49927c1786bba8815fceaa3f1309044b4ea3ab2f0b57ed8a7fcbd5e97ec1a9e24435f40587c7b54d306a823837b135b351c969de85e9dca12f66bcc0dd700b706987eb79ddeb4c5ba8c734ab6a61e8bcd48826cd9c45c52f6072cb6f7bed455cb60d0739c18f1c55c4a9c702e52b322df5753fd83c8aa2b8f238a1f3da4b2085e5e921421677a3897e1f06f8802d0b97e93cc725485a22481dc1aad572109c660f3a2cda3a492907a86a0d667557d5e235902a8f233f3a56b6985f85b7d20d443498d41b09fc8128059cf40ae1b7c2882639745109d200aa5e873fad268d10a7a74a05afb3c358d01c832960224136627ba64edc40ea28a371097abc4658e73f42ae077bdca8631f9329e325ee32761d7c20b9b161f4fe9620db5e570e884b695f566a7187429f298cabb576a51391879a5b7c2f2739bf5554b2047d87938deb101ee684dbf825eb67afcd9fdd0c131f72b1fc548bc8ee8643142ab8197c06279c451c00df206201f3d1623bc92d0b639bdd93701e03c4a2f56b83c6fc0099b239b9f6e73b16dc023e5a3f920490d3c9b077be969d1d8bb73addc6e176bb90b58da2c0735430046165fd1e546afa7dd1c3ef7db475b23c81a843d59394642e25229b4372a369d02139878c7819957529ff1908e0bc9d1a1b1675ff4aba55c49c77144a4a7db6ad79c1fbec4de5eb33ff42f2ad94d02716f7f6393a8a525c3ea0e63d4e9e9f9cf5dea20c8990b4c258a128c367f52070d3969adfb71971d1175427368079817a6205b8f749d92f6e6ccda4c8eda6076aef6a2ce34ae19b5307bf4cc16122eecc31c6f6df0345eb54d398bd88e0a12d69b8aa0c0053210edde6f573b79bf27aeb41077437ce449e851be72160c0af6c264af7d0ddaeef5f683487c2f158c0557e01ba23a0a498ec0f91995d81efaaa321be0254155637b2c128d6f619c7beb129f080a8781b77a0af7e2733349322ab624b6d79fa6d5b0714f4e04d4522b651bf1192d1d5c72469377b1e061b81fa2c50c2f0a10fa2ad32856f5fc3140e9a85dd5537659667c890ac0e26b84dff9850464a0567639ccedc20bc0f9a78d3e72d1d7457bfacf28aabdbdddf6c44834fefe8904fb1dfdf404c57170ca670d8e0dad0febcb68d4accb191665217b64334db1cbc59e4d6282bc9cb586c07cfa09661e04912e7230942fadfc8cff93d2645d3d32a00563e86d7b0ef51b08aa8e4ce4e1ddd3631be8d91f75eb4e0dd0bba9e099222ebea11a36dd0852ad3a0aa32d0217d4aaf93c4e4fa4c6436d03ee83c46a48e67044019e92c89004c81426fdf35dff89aa0d44b5972c4fc6d00220e03c06ffb4f07613a4e166426ffa996365daa9c2398a32fadd5620fa4dcf810f82ccb08df90c908a5f03559ce894bced9dfe18441ecb98ba007dc230b964266609953f87ee98f0d293cbe28d75d73b1b6962e5d52529d697f9b37f83e168ea0f2c1dcaebcfb84902400d27dbbbea9ccf032cb946573ac9a2de73b202635d7227d88dde92953305c08a6ec6f882c3279e2000675377bc643eeaec16cc1feb9548c7fc1118fa508c5be9f3fefac91f77395dd9e1140da788c405475af88f3996cd7c42af3828f22108464915972b0891bc2383feea1fc063d6a2d644b0bb86772d05099471b3449519c7b77d51e6391006b00aea457a0fc64c6397ec633fcc4217022e4b4bee3a91a29c64331d8acde58fd55e09c6a94645a4481069c3d0d248f10fc779a4e94964e5f9f52f35955fc910d534c78aea825dde826f37836bb354803d65d69aa68a97f6ccc2a0aa6c9b5bec973601316b830f8b3b334b123d3c1e3539fa0998bce576d0d474c793fd1a15e38d9cf029c1ce28e6bb1d821e21ab31675da3e0e74da5d5c9b5bd2a7a123d0493a3360c0d079ec58406081be6bae3f52efa3271378a6b026d5696dcb6f4aa33ccd3ae20384811f7deeb634f35da14ec92bade6cfc385bd691a967182da9f62f3ea2f14c787a15086232b08c495c38a42ca39d8bc31c95345cbad8bd40837206bdead43e478fd418e9ca686684bfacac90887bd9d3fa78f85cb8089cba1c8016113cd5f80182413a93379ff262aeaaf668e90476f2f5cf75182955106ee5a21f8301f256c84eef9363b83e02ca497759ad97ea9045bc9b1101a1c53919d2733fa7bdaf2eeaa30994193f74c7cbd48c46be2403335303a013ae87f92c0f5b392cbfb51c9daea334357043aa08e28bd5dfb315fa43ff8411ed7992503f9c1d25270fec4930bea9b5d0dc050d087624ad3485ca74d157c3d2b3a7e6dd64df726e0d895dd67b1b191fef89cd55b834e1e0c153ad12d4c49d6254ff85044752b4469702a4b311ee8a32eeee4e2e3379b59784c4ae07c423fe8ea6fea392591e492144792ceabea1c483d5dad48949b21f32b16bef8de24b3c98c33813931c4b6c8ae611bf792eb848b4f9a6c736c064325840d414d8f5517f0a7d6954672d7c766c5f698413dc2d5d13ff0123a4fd9adca26a338f4285fe4cd813a473782ce5d0070f7ac7939c6dc64244120b3ed471406ff68b5e84333af8c359a6f2176f634f754e6e02128edde6e3a2f77a981c37e9d20c611e390fee766ab841ba66ca362036308105b1ea9fe0baa36d2153efd1fa8661606219af48472cfdab4cb56247efa0bfd570d81c9404e6fa0010619555169144fe33fb45b0f8b27be36c560cc48ccdbf0484338640c2ad8a1841c2230c6cbce2692524df760ca1662bcc43fea8f73f6c1892da8f9ed2302c3dfb1f3c63b908806e0c9aefde91780ba621dc9b39acaa734c9ef3522d10f1eb972325c438468bc1898821ff2091f7362f21a382079d5869812725f86e641450e9b4a527cf496b2783b1d7f05a5187f1a20be957ae37875d73d739ce05aaeb7201fd2c38c525e48c91a730cd6b92c4a72e785ddd4fcff3ac643b533f9501647ea742e44bb8140e13fd5798ea702be96126bd2ec2974f25394a63a5bb9a9444e65c9168009c29fd6be6af451c2dc1035fd6b8500597a0e69a7b9571dc515643c808053dfaf284c43e11569867efcdae6dc9164fe5daf7410d3115d1c40485c383bd13d688966d1684d885db8408fe85433c19362fccad0d9744e6d90359bd1161d4b119767d7292ba98d304297acf7521b7fd1be946748f99fae7f9b4e3ed2babd4841b4d920d63239f3ef028b38323a52a0d340043bc1d85f93255130f15ed3bbf33e2404e7b13be59bcb76edcbb55a217b16e88a8db8db0d8568a508be1132d1b15e49c1c75600d0a03e0132c2443a8158833797358ac8243e509de4e47459a4ca51d47aeb85c062294a8047e82834e1d272414ea692ba38e31ca6983d0043b63b7104148cd296091f7b9341b85223bdf3a7519563d778b1f693048c0c5f26b163cd8c9ae87a1d4d352c991b9536c59b170f29a22befab9be34d9ade73b8abb65d522c07da2988c554033db40b5f9d454f96cdabf36f147f01614e9b8ea1b55fa58e8a6ab0ff74ef3ea9e0c617e84fd95bd70638bc7aa5896afc8a176180cdac99b0e7746d49bccb05d56ea7cc620ae200e360af3293b9d3dc3f41b123c1197621571ae3f40bb01a040ba37e54a9179048e9dec82fd8ea8312d2dc2316240103621f1d6ccc41443132c2c8eef52ab0f68e6eadd652970af6f61c1c67952dbee1f4242f05dfa5a2fa8b30ed394d9b778cbc9e27c20d94fecfde4165b054737309d30b4eb585e85df7bf74c66ad2430f847c3a7c0ed33507a9ff75166075b8edf3eec0c252a53aa39f34c2b7528951b65c4364711df2fbc4f8f58a0fa1715f441eb739f068cd6caa75743ca25daa7b76607268624830598e9e3d0fa4fdf93c58c44c4b0f94f7189b7526efe6a05c2b55249277c4ac183f52503ded17f64e173b1df22d8a0f4faf096159ce1105beadaecdf706bbe50db42f9385325ccf7d16282e62e3cd698b941e205104fc6eb96e41ad464ae73bafa5a8a57110a9b81c6be391c8dd054595dad59c5b278c8c46eb02d8a86a92d2ba3b82f47a2ed24b1594674c01dbc2904ec02f97d37ee1d2f5294c0f9126516642e613a3b3522e76e0dd3c5581aa2a5dbfe22478ed0f096e097049364d7920fe4056471160ba15d34590ff7814c7b57f2efcd4edbcf4ceb45657373ad41bf77e22b58c84663fb51564318e6a398df836b3e4c71e95564fa2b0c68ac85173579f1b18c3ea2b3755936feb04048a5b9f32261620cfb7d93d8e9e999634dfa16540e3dcad4ea81430c9b24115d216ce86b56087138ea9ef7a9c56b70c3b775ddc918eee4237412cf5440b5fcb20990015f873ba333e778fb93e0a200f87668b3591535cdbd60a9ace3f5aa4f3f5e7ad5b35b7b9e6d38c064473df178d8e9ce005d28d3bb8f19c7ee754a9ca9cfb957c7cd86e042ba51aec2bf98cc25306b58d872f6271796d1f29ba72269736aa92b635d566e8b815e1501f776835a88c6a2c9c89dca93a691e4a3bf78ab1007ce1fa437374dc98fb21f125978a26f8da4dd2a3585d082bba60d9089e6f5eabe0043e8ec33f286765641119355d633232be70c0caca5f850fac0fb33ea3df60bf64661ffe74bea34fc739901d2235308a90e69d6798442064825d94ce44665259ce803836c65f182abb9f2541b5ccc8b2475f5ee6dba5a84fb04386cada08147d58a447261900068fe36361d439616b0fb95d37603a43657231d810426af8461343f9c56bd983348a2486d8d3ca1498fe63d3c75ae5681c8940c896a60e4515a1032252b271fea2743f0cd371145cac244d3bbfbece65b9ddb1b1cd0145ba083a1734fac4563cc48b6f6e7aef2eeb6cc625733d3d9b881a47217086975c5c8b070e2972c26b66e033abd361ded8b973d0e0a22bff5db02424b35402c4d5bd75b09fa1ec7df08e7a813478b4c14fff4b0e73ebd34818720cd7b5516bb1dc7d6d07f0d54ba5a6d46db79c7304ed53ccd02499dcb6f25304cdb33d746c2e3f46a4b3ff0b591407da35d60fc3c799bf926070fbe3f9e02fa1126dcaec29250acce75c989208ad9d44f6ea42332955c4fe0ab2672bb4cbfb34ad62e7264e572b49c99272f1945b3599e251c630e5ffa1f2c44d46cd6c44a66f3d2ca293bbb0387ad0a847069d5d1e1ceaf71ce2a8d7d84dd1b2934b74fba3e6ae401d2d71014a3cdd98a0c51d2ce493dbdc926a87a6169df6394b390aaf95672de9cdc86fac06af9dc1831bac867e77f4d0d1e4fc26b2e9a1c5cd6a6b56a3088a08a585df548bfe8826477f8c0a43a4871c1b59908b3617b76b22fa82c369b00a22a7580d476202e1ad659a10cda802b4aadba688cfc65771312f0bd8999985bf10da8fbca055fb47c179643dd8cf1113974ffdb2a5842499cb0b596adac1d23bbb47c4fbd92c77d004c271c5f5d044c4dff710b896dacedfa52c351bc4221145e6714558b6e7bb29cd27c83e2053ddddd0ee90fe907cdd13e53009885e86d5f7f1f8460d446d1372381d55768586e378aecd53d555503879c3b5af3e349d345dfaeb0dd2ec1d1e3df78ce8f2f5c32736e24935402383f11dca09a0da9901a082c7058d7a8dd6d9a471ed2731b09d921490071b68d3540125089e87e2b147e5f8dfcb928a9123e84a4398a123bce90e668ea3e556e938ab60ab839b88eb9f36676bdea6387f30e9bd62b286ea26b5b0533f721ea7bf7f48508760b2aa5b4daccd7a9c4160813ee765e513528b96ba6ed7bcaed982db9218cdfb6271abb51f3aac7c8054a0d4b7cc46f3e0d801adfa7493a359c50a1f37d2e184d91ff3e1a06bb8e59d4056d7b083ff525e6ca62fb558f57961f630612abff65e1622b2502350d6140d64e43f41df7f409c85f8d6b9da1b1675aea738cd6202395e98d27f215eabed90f8e494d1381bc50e74ff44a46941d9fb3e9800a7bbef0b0af0a4b8572b91a449ccd2bb822150eacedde1e9d0660b72170e5e0abc2de17642fce93c8eca8c785a98d1bd4118a85622da8f93c8d436d67ead8ed7b386f0a979dc40ade6b5c56017c65697bcc39b860500f08190a9676f9be33ddec66a55b451247d8ca97e8e771be0e77b154b1dc089a1f312754b7719fc42afb56a3b3e8ca61537382a08530290ee72cb83dd95ab8629bb5b069f65acd2ebc9bb7299ed4ddd12a043d2d8b0f0101de64bcb4e0cb55b36e4be39025ee73d02b171ea38e7d9ecd21456813651b897859f891e7bea2c85b4a1aad3499d8e993f598a7cae405f97caccf38a6ad78c8b356c823b9d2655524e638064cc53fdc1c141af8648ffc2caffd78cab90bdf3458803fb8fb4d607f709174e85c596998ae9fb6405a01a83ffdc3ea4d584b7e51e5a938ed2b3d9b86dcf596d4b6b8f100d07a8319fc58d59165e665fda301aa0859350e442673e60afba3a2ab6683bcf97173b63ea9a6694a842dfb44399bd3e83058a136a0268523afdc5ca60fc35e14c7ffe3fb4348dd1449cd0c975701deef80dffa39560f879f429710d3cb7334500c6a1868b7315e3b175c32b4d2291286a74d74735755fa601a6dcf89b00a68e2615faaf21b0398d355ab72500bb804f4c39f9e34bb02dc1653271af03216bf58e1640831127d601e12ef834f4037fbb04b21785b1822b6eb3f9331ea4cde0dcc60248cc1570a36a839c1135976031250019d55bd49a0feb471e073b557d3de2936e23872fe0673086dcda37b08cf3fd1929a66f7e283699b223381384b54200eae08f97670f8505cb25a78f4f9f72a1be8f31f82ae7bdb9a4f98f31284934f8aca87b8aed5d754762a5b01b373e2081a9ab1063ce5e1f3498544fb0a0e6bc00eb56bcf0fcc4307fdebe583366b6848c419930c40c13dbdc2dc75b36b20238034d9d1c38c03b18a19a5479dfb7d537c39305a83a3ec98a0137545c20918ca92830e18d17e88fc74b17d5482eedc73bef46a06dcd87a6a53a438411d25fb41dd48169fab3b858ec71db382c62bcb9695065819f659c65a2e94eb9fd8a9b7c7c10cfa8dd1f3afe569a8bac3623b93088b16ed46fa4572ff173d3f342b8c635a5772fedb61a14dffdd3950ca1e736a33b221075dfa8df23d6d85bfc9676be7b62706ce1c56f998ddcb3a51203ca90815ee854d2f1aeadaa0190f4378633958d3d20f0a609ee6d149745a6aa41fdb4f2d62c88fe55f091adb2de72165d306835242d6d7b23a855fe321000dc3292ddebf0c1e522464e039199a312c789ec8fa80fc1a742fd7921c0a78a8283eb2bc12e8ac4f01c0bb2836d15ce18169d23c351d6f7a50723f18ca95111f0d5347a239ae4846f838ddaba14ad24d540f6d3544915767da38cc92d8657d4272df953cdb408e1de4121fffd77cd04d7876ba4d1189d584a9b58b1c8006581998475f5fbbb844734c194e6474d0b807aa43f29c688b1db8129fef9418c6a19261915d3686bce2e76f4dd1ed1283f48736ea55eff633ba6f8786f8c48bf5d75f90a169c37bb24b5dbe172124ca0c70f5e102684a9f346f95f85f015ffeef86a6372bf2fcc9b5ce701877bd172df6d21c2049e64df3060a92f748d019430d2cc605304c4f0cfbbbaf546ef391c4e56fe7c1be5d04e3617a95de1b83f857395f591e053539640f8be7960fdb2276d639c452312b0532289ca3a8daa8157b9cbc77816b4adf867cb3c40484c73e97cee5cf331ba2c6aee04a4d3f48b611c43cee80944b54c4eb049f4c4c00d7a002d820d4b332bbe8e489a0a99b36c23ef5318491cb46891ca2c094cff8c3c3072bf414410d6b99176cb48cf91448eadde9682746c59ed30bbc634c06b447523e2f222e39639b9efb9b023b472e9b347c961459d15945b699979f86daaecd4f05db3fa23ea996f03ee6283e6e4252a5b0bac0446d2a34aef9486b1c4cb183f72c44e4d5848b61b064cf697798f672fb8bed9a2113f9230e548a26616a540a10845b9e8732eb748a21d51980c54927e6ce1f0eb2dbb08386b20d528d6bb87cac8aa12a4c3ee4e3df027e796f518719b5c52e6bfe20b1da34299e3e215bd96981567fc0a15856e6b687525d378dc72dd600ab454f052460eb66f15054d2a6c1c2a5b2f922b2614db0f18c33609ea4a517fc9f5c4a42ea0dd62b961bfcc40bafb4cb4947d95b30a62a8324f21bfcd86bea044fa4c360086716fc94f6f49d93c9d7e5f8feb3f8874dab0722599f200d934f591065f6c9a28c8263324b465a8d29f6d7ab7afb5347427b8fac93aacdf21fa1bfb567ce83e22771e8249525dbe6dc3515ae21530015baaa667570b3c29b0aff3e543c6f065d7549d0201e366f4bf44a910e5c6e97b98fa9631b4620d182c01ff99178a42ab74d44473937acb88e0e648160c2374aa83686f95f23da04a1601a547a99625c3ea1f56265aef09e2090f96415832b9b2fb97d4cc61b575e83cd78de3e4743c6531cef8baf4241b98b5fe55bc00d83eceb42b100ca47c8b315f724adf56cc6deac4352e042a29ff4f29b65bb8fa94dca3c628b96377a3551d7f04e969adaa5740b48b09bfe23710eabb3c6c80649c42007f02ef4ab313a6be429951fd3b9aa7a5243d4f1d56a7b25ead9b6ef5b0aaecfc09bd2dc03e3bd0f67f5390331c57d83b927a431c1c4d65072d11144df5459a53982387ccf147991944955ff91a1b788dd24353a037ab30d30535faa42efe24e66183c5df0271365ab2802a4aea5ba4aa609fe7023f7d2f8588495727edaa9f55a5ab3df9c660f99bb992941f8100742e1baf0b30dbda7c24c4857a6a8201042fca06155beea1b7d5c74d8887263177e118790d9bb99763ac06d56b1d0038684ba91da9b9123daa2322e85bbf9ea8b9f3b59a994072c59e2149c32ee8383536b17824396d5fb8e2a70f906b4f7963ae0d2dd50c67382f0088d84bc175a5b09bcbb195cee2bce0136bf0594c4aa312cbf49b21a8e4c8cf39b348d5d2c90a14dbc4bd63c1b8976f4bcfb69bf025b97921444803387bba628b91597aed61cad1df91c610ce6f5eaa98be6688c5d745db09f12606ba3f84dc177dd70235742eddd1cdc84f20c35eb73ebc3588a22fed56a4047f64928cb4242645993d70ff5fd351120d37ba81d818af9df125d5257d2e6d173f97e747a66b5616aeeb4c4c1881d2b718e098d9be807562386022d70f6794da240f796f37ad4ff4b0d62833df6d82421f45cacdfa7a3dcbac2bc894171ac6207ec95f5dcbc6428b82b3c14954bb1e835b0040f33371fc51e0b3397a977d8dad8ae7ffe1632f418130375f13d0dcd033f5d113ee47a6dbb2f72e23a224165158a56ff16a8fa91c697f23a34bf398b74718554bf69b43ed16a19eab73d1bd3acadbb4f1c500dd660ece5e791400cddd23a5d0e6561ad6bfa5d7d2e2f8e09c8e0c97d94923b1e246928f960360083bf5c377f6d1e0bcf9551a43e34e9a1416e4072c0e00f8249e501ad34514b769bb9b8b41607c3d1af818f91847c54668b238a4e865977073bdbe3a602793fa0d230fd9ef139d950b52f188818afe80d3c32339210c134a52e6da827fccceb2b834704877f6c687a6431493106c6b489b205d1ee72b6e04c8bc3fe83c315ebaa8000d58001792084476c4f3fdbf41bf25ec69691d0d7dda47f920628b064724f43b51d70cdb9c415610b7c1d68c973a729066a7ae6862a9ad4c6584b161058dee04432584fdc18f1fa5138c31044cf60ba817ef2790c50ced0cab129cb5e69f337a7d21db15ae95d934abc03134494bf891574bfcd7b7d82dd921ccf16f817dd8be60260773d3710228d1c94bd566e1df5c82d1efeed6531b075b0e48b3839e6625232e36624280034a2d094c7caa7f8bd16ec88a9fce5d8904e8f373b48c617e9b0df6beadf1e7a3a941cdac4026e4f34aaa535332c7d136635020839ed6b9ab8776d52e084561f30a1f334868068a84254635269388d66d1140e504f019caf7a761e59a55c01597746739eabf37e9729363fec1083ec75874a286ffaf6cb33423a59ab3009e62432a8b7d89d8c5f936d31ba68e616b678f69ec6c0dacc23b9556cf24eeb86497a65a1ca0ed5966e641d77cfb55a7ef6a24316cbe9ac0d525cc3d87ac82e3f446b769c59bebbe5691c35ad8293a4ae590bb81e8d1f09e67f6a3d733ab878d16cb1767b359a5d67bcc1943aaf08c2faeebd538c12f0d07d549b7de827f95f32c52e31ce9585a159cb9d5b8f5188876b8a6d44dc242c8cf89cca8cc16b76ea30fae761e8a6d2ec9f197ba1f259fa95be288efa7f77c0f20b6b0be0cbe3a8fbd13076f75d790129070ce3590df94d5affcf10bfa7d940a639a1001cbea148ca1c5603f898e876a57630b86e83072b676e529f2cabd19ba0e726dad9024701e5ac1075731569a1c3b24546fe2fb7c38f9512373e921df8bd7ca5ad28934c489b57238920de8a2e32ccba676fa63e65b9857c1cb5687fc570e16c77378dd3799b0b23bed7cc302c49950d00a462a180af374593bd8413c0a37c76949017a1242d62990a80d330d8007b27828871ca721e9e0ac5e97415d72b5ac01a9c9f727bedeaf9cb130a0c03fc5a0df70d406064f02803dbf8ff6564928250f2bedfa4a7177aa91b86af7cc9fc7ac9dd350f31876fbc85de0d2068f24f901cc8e467edfc48e596844570e412e477aa5168bc59dec4c053b96ba182b2f74e7ae066b27f63e4be200688e0e2c09c4d35e3c4a415e9c918c26650400c806c0e326ccf72488ad91f7acce6e6c27dfc7ba4cb92c9e3c29089c4d39d0608d8953159551a63139e5f24f59952afabd7c32f4fb15c807a628fdacf7720bc1891e68cb8a2fb933e2096758b9c1bab6f8a299f00178f021219fbd4135d7f0f599a1c10cb1320e50fd86e2767583af9465bbcfd37d3ea4ee4c0a6d824668a42b4be6daf549282ad1ea460ff58033376afa03a133e696489c11f01db2d1c87a4287922694f784e870614ad3442c5775634b559321a4f33a215887a3bcfef504f89e209c9c48d59f5792932ab6e63e6f01d524d8c22d26abdd99d8b1d376a22be0215aa6a8b8e1fa9cafa66f4dc7c171b354cd01d27ff21d79e3da46e58c3a42886e3bc514a2c96781572e5c99d21720b67f65a01c0960a42e432bf0d3aa4ff9c19ea361fffa3d8e52a1cca04bb97291e6653709613667ad61257cf67687213e5d2ff01add465b8b174209778e7b5d0d869b6323be818ddc99e0ec4fb04bb3a7c43740931796253f53ba0847f69d1e4505a01956d8fcdfac2c86a01a27f6a82bbb632817a842061bb5275ffef590024d47ede6fa19fbc1606831d7c1a4d89af6f4ff3b248e3745f2cc96f7a691effb7f338768b14d30b2e90f916fc2c14b38df572149dcb4b6e4313b894a819e00a24c3e0dcd749bfa77f79ea998f164d54c5d990528d5d3e38b6e5e3cc24588687d9591a7e3b858b8f0f3b4f7dcd866e932d070af537abd2f56de81f408a8545054f8437640fabf5e4a70c84ca4a17af03f21c629ce48639cf4267e514f20dae8b8799e3c4f44306d4c248517594ac701ee5a87e460efeb1a1123f68da5f5cdbea73067705a8a1c4ddc90aefee42046d9bca9e6a093a478bf9310a7481c653b613f3cd9ff7414bd549dd63be63f2d5a97a2d7521e08c929d00b261abd73df0f31a0032e83e6b419fac39ddfa687cb2d55a2630724cb3e741cd918ebc3ff951dc3e0ec4179cda80bb7fe560e7c61b87f6fe97c2460292bb0a040bd6f392c902a53f9d67e59969dfd9379969713054c40c7fbe636f85fdbb4fd046ad343c0d958130c98c706a510782387a2a65f0289e3d6848168dcb8c8db1739a7bd5ad7a979a716ca26cb86e0c3b27c0f350abd9359ccb399d4c060606c5e27b07a482e375246705d6fdcef62a7c660ae8544278f0f214310aeb0eb3473079198f94ac9eb7408dda085477f8e03253350f7685d80b75aeca07b388244acba97af20b53d0c1c848143d6cd50e38d0938fdcc97f233f2161cbba1daf9183c47162a2a89a3116697562e02f40395023c2044721830f1ef67f64ce2809e073254bba18d053c90628beb871ed95ba4f5c5a656ead7d5cb0b3b8b36dd55a9e7fe7ee3af616315876439e3b745302ca3a14b06d2726974af84cbf18f88abfa6416306834ac76d2a3308f1d2fa823df06b440be0c27491dd5bb3dfaca359200dbd02b35af9c275be892557d6a3e515fd87ca07cb564afbcf925bb49aceba6462f406f772edc868b7c410ebf906426954dfc225dcdd0ab0ba040f44d1b6ae4c4a4f687975a5cd45c449ba65cdb61a12f132262381a367cf575b401617446e2a072f9c2d46b7ef5ca8ea6a390d3629c33ba8c3664c554990b12aa9533206c0f320813d07e1c50a73322fbea1659a3a2456da8a6ba84e069fe2fe0634724899a51e4a8fc6611bf4266d83c8b2c2f6f8a9073b1f6fbb44575644c032aefd9f781bebfc7787af7840aaac60f0b8c96f8a88046cfe96b11e1e4e32468e9edda6fc460d8b53a2457fadec5247f7b19ba8bb80590fffb6c93ceb5ef5aefe5d08589a6ae0faa4a73a2f7acad4070e137d830ff5d7e759a7eb1936bea403db95957ae27300da7198edb2576978caa6e9e3cbe2b08e63737254d3f7f54a01741c44cdbf0c5fcb3426637cdf0d87733ef3d6654baaedec89a18bc8905fe9b137299532cd29b47944097568132e58d48180267c42bef84d160420b295ce5a8a776ba7f80eeba8ef060f29a282ab3b7ac8a570346c5857ce32c014891aadac5d67baa2b2136a5705f841ee708b28a08ac0a2520a70f127871243a3a03a6e9ff88a7ec2e121a7fd9dd54a2736f27e74d56bd295f554bb7297376923d3270ace5756b9515169b4ac831c429575b666447440fdeecc111d1e41347114e9a5e51dc9f5508616f9c62784966e9efb6d82cc5b7a8e26c65344405e6715602786aa8fa6d1aa0398be467cf03d7d7c425e597e7bf259dd8b80db5b59e9b614265631b8deff9de4c9f8c39017895b1b0d72c0d3adf5f75d37614cc31bc71c2e9f12bc8a116d82b671d420214d0689fd3b6e5a227fd16da908b59cb651ac5626d3ca7bbf06c1d5004839f0d37e95bcb03ab4eee8678d637d00e8ab80bdbe1894e02574debd79c4620bf1e9e57fbf31581bc96394cd806c6602c767dfbf00cc965f9c40911ff44ab8d04b1718770c7b860ee84cd4c09b2d42d87020047764a17ced5adade130dee16dda28109857913942764eaad864bdd189b4e8fc512d50cd4dfe0df0ed3dcafa140b377e41c4ce0520a565e6f730df67471dc7bc1f227f30c8dcf83cbaffe2209d1676cab4b54217ef73a631d873d5ca24a72399f584b1e39fd6ea9a9630cb500b85e3a9f34e4a8ce522156fd3703de124d09bddcca24387373bc2bdeb6d9e6cbd76b4c2e6725470b9f5bb6c5a093414ebe92dab226ef64a1d08a5c06ca5d9dc25cc3b140b3ec257203c3401f8838478d8526507b5f715099bc31b4a7786ccb287647944d12fe05c8c479a61e40db5ad6f0c7b7abace8a5908113628c53578c1f5512fbabfcfe8d1540fc10bf4f00a3b16465afebadad550cacdf97047c25d28239e20419a6d0a0a161223a1172aaf48dd5f89a9b7d557ae9475daad516b8337c10234229c7029c9c88025f8d84ad124bd8f3b9595e325733d3991b07a31c15b9eba562565c2bfc580ebd24bc21885422c3e63be10f12451262fba43ba0ff1e262e1a7532486bc550cbcf6ba18f0dbd88d85afd3db302f9d2225d9443ce0f9cf93752345d297e3d8779aa1ef4242b7ceb6eadca2dd02a47c86039b75e39a7680a6dcdc4dd07b201cdc30e5d18498c0b489161eb53dc594cafb5cc910b29b182783e6ada11781ecefbf87855d0e2fb2402d4765585dfe9ef91a43cbe484ab6a1bfd215f768ea6520084d7ba70436e0b1d68af9fd6c18fe8b2e078cf3309a998677c9cf7509c68369825f3e9ba64af4457acf73547bc8221fb5355ca96ead83f8a414e46203d578564fd8724f70b4724742e4e5360d7038f289fd077003511a5af311e574f71e4e41fcf053d726ed1b4cefbe83c8e23c7fc390149e476b50fe8551fe27145c43c635df1d2c473ff38b96b0b5c9f8219012a95664bd22c7097287c267ee7342d51f6685c9a676d5e4538b4fe741443cee4a11abd2f3779214aa4adf66c9c2343bd2e071f86edcace60f86d916b230bc4d132e17713e8e2b6cbf331e878ad3997e12810f02ad1d57342e2e275ea20c5d45bc792a5cdca5f4332c4e137b8056d1bbe407cf7dbe1bf60fa4ffbc6efdf32bc2aca2abbdf1c7c791560ec4db65cec2ff160e2348f85e7ca524811a51425505140aaa3d584bdd758204360c81db40c0dcf4c08f46fa6bd4e732b8dd1cafb78986c168b2a602b3d61ddb713581cca0d7617bada5f334a4b8334911d518a38ea366683d5801f60168a6ddf361f0da6d2c0a72373e5a6e0c43c77921122c1c9812aff3b9862335555a447bc0d36ebc8acecde5713e8cfb224305af13fb52227afdb7860c90aac82198bbed397120a2afd226106a4a5942ac6e438532a89bd00a72cc77a25ba1802829a91f42299f24321d20fbb58177a2da1744a1a6349ab3c1569eef7f083516287001ef0e39c3f9992310eaf00f5b2a0def72b50ad9890c3084670e8544b72ba42f992701f139a87fa92e4c58588e4e6adef680b0373b6b3afc3de142e081f37e40e684797b967ddeac7d04198ff3519f14812c2fbfee40da6371bbb231c4b9a433d055b99db58ea16011238d6acdf96be01fb2cb6e382480e5543ee883c310d22b33e5901fdb932a7f19f260c940e0852234a4ed3719ae55292b390a308e7270fcdd67f3f6d394c1608f65dea70f3d473608f17abce29d17f2439399d1150e027ccbeb53c5e3dbc37d7ccadfaf50abcc4dedc02809608dac49336353b481c9a88fd2170317975c1cd8f17c409b1c143a78dcf2d449333308950ded78b284cf8de3f99f0fc13b0bd997a63820174f10ebfb399d4adbf1540c6d12845b0bd15a1747bfd1222af2f509c8000d361faa4a9b533108b612a1952ff3f277f109a77091bee5f41213baebbf332ea02fccd3d27da691de1409da6927c02809b845ee2ef72e9605d693e38a4c39ee5948faa22714288ffebb30bc500e2e56572a73a2dc71b077fd74e9a5877fb8781035127824214c34c51cd4d8654b91e68033f06f137e48a58243b7d4935c11afcf805fbd8cd831dde397d05acdcb8f28fb1da04ecf0dbc193964e4eb02677cbd40e4b09e4dc6bd12a985475ab602d0e21dcc795887aa6c5d758123a4d9eefd1f7da1412079e92509270a8fb1c42cf214deb852be8fc47594b987d379bc8324d1ca35b4f442f4cef25e1650a0930ea96c3e96e292961d6094848ed29e883cb2f400f795141b5b9aa4ed25e91452021b6a9b54904b72c9de54c262cae941024936f1dd752644b7ea1d0db5602c452de6cc737be351b3f3ebdbd7499f783307d465bceefa4852c2201337a5ae9399254814c3c9d63db513c084f781a1a9fc9207ec0d15eb292edad6d7479c1b24de3a295c110ad9aa455ae04899b3f58d9650ecfc4c41c04f13550bcdd42e1ef2b6b14eaa35b11cf92c584d08470f1e69e2af1f60858ef51bd31dbf74c74938aed6e5da6396e76141aef67f5a3abfacf67607bfb524eef76c2e8360940356da7ab2af0b54975abbf574db21cefe1288b0176323fb342281b4d8bffe677408e198430ea1c263ea540ed6579b5421daa4af40e7be2c64febf011cf26c7d6364a153ebb82873c19eb1fd1385f6faf47179bdf372d9c94a193ae6fcc2b334fdf8e6bc72845b0745b556046474bf68f74a005efa2bd29ff062734814b7e0c31b50ea993d7a41716f2cb57f3f2b76c74becbc4b186acef7b0083ea33588ece1358bd13b24a61b5ac59036a4d1f8a98237fc6645208f3b0bff2050df27059db2668c1da38c80cff31b62ca4cc64accb0230b3580748bc880e7b702b7580c86cc419eca18ed0acd4cbfeec89f388da2918f3a61b4c44cf06865919a21915448812f46263b6719ce7714cd70551a81b7006c5074fe282d9386289245b23727bf7d0b5abcb3e477669b70f2fd527f37dd3ce7a28cd7ee00dd65971a2474456b9d126ca92eeeaafa18ca1950bca2450c8221f23ca3fdef449c02503b71dac6fdc56170522d9dccf2aa8eaa0b6e55f68363851c28f9a4895f7af12d4ea116da88381c97ccfbb0d8db12b78d01780dc24e7b0121b114fa170c7a9813a61816b9ec40a0e30eb20eb36aab1550073ec2e922ea25e013ba5b4a88ed1e3944da1f1352779407db2bb221c86f3e1aad7fdfb8d82eceb25368f87715d9a0c7b55b724caf92a4c69ca6149cefc300e32d113947fff970254c0e4e0aae76c77d71b545ee299353f49a846ba3f66dc3d0d95a9f578800de26c1d61f18089ee4cd12f27653b17c4dcaf490e2eb353acc8da7aa60d85784a76ace8c189fb1d45d9b313ded4b32e44739c9c4a96503da9745dc4dc58ed9754f20ee19ab46b7e8cb1bcdc69a2d57d8a0077b42a7372f4b0ffdc782867164e5f72901278ddbd55ba4627ef27f0232de2e7b955b38424046d43264c7955856ace23e216c92229cc47d2efdc25a9b5e12bdf95c9d960522829072ec019cb51fcb8dde93c8225d4d5ae5f86fecda41d40d32d3b340a60f895e2df74a857ffdb388d17c3f1a8ffedf6f24d5b760a7adf37a03bd2ff4e97ecd1d4f6a082883ef62377373ca110a88bd1201a82da020dc4ee9bf815f992ac230e0494fc1f768ba161d36a8b4e0328ff38f8c5931533a94677d296f11f7499922ddca40b10b69bcbfe22c024a0ed4658d351963a305a9d8ab2058c9fcb3387a3dbdce97ee72c60a5ab85bb84fa6c246b2e1f46617319a8f68f78837cead4d6db184cf6f2cb9bd96f81791a653ea7fa221e66ef0984e9f5bfd462bed18e7144dc3a549f26275ebbccfac49ecd884c6fa0712bf09743b02f0745cb70b59d7da82fbf9023d450287ded80fd86c6b3e3e723c78880a1c5723af1252a24eca5020e95dd4d912f69589ebd1637982ba9e4238064da31b11d4ceac72abdc605a0bd05413c48d608b8946b0e5f4289778a138c24c698d7cee0d35a7f5c01acf6c67d4e350a336f733c2ee4d520cf67b7f868db7e9d353321c6d09490d6ff43ae2aee22b11ba8a17362652b84c34105355159a7cbe32f83822f3cddc63bde9e6d2c383b9ea9cecff3d29c0063c6a5bf76c16d86526b4e8e8b074481f365ecbb6c166da831ff2ac8f41b4d8c26cb7e632064d29e799b0ab7e38e3305b7a675e2968094393e5411da013916500c7b027cb585442f69f9b144b8098ea7aa881a8871e00b502eac75b8f7961a191d5f0f96381dfd092f31a69e0626304d9a26de1e0dac02583c6cb18e2e471353286a74041a2c2845fc6a3ff281c6ba28c66fc6d2e2883c172b8418c379b2656b1fa6067d4e3dd86fe186bc695c54ec2eb3c1990d7b3f695c12ddd9dd91706da644c6954f56ec72e1e3eb292b099f249e11c85927229a329c57c743e46de3025cecd5549b6bc4ac5ea31b125f373fd0b0af4515069bdeff63f98abb6d6aaa11443cf2984828d0de5d3097baa26d795b717f11d08ec3b27a7b08a90a0fd3902b2d91e7c4c6953cd8ca8de0abe328089c4e1cff983e9c9687e62f8142048dd2bea3c74aea35261eebbd34191b529688ef777c37024f8b2529fe5cae0e2b8209071dc0fe81323ec9cb62b1a7defe532e2969c416c85c16868116167c8e2cb687a40d379e9953013face2e685dd30f903ebd0f920f30bcc5d794b6c1865d5ebe050d62eae6b3f91694acd4c07b8fbc5cc96a450eac47f6a6cfc5ad1100de032aec1e98aa22ab748ee457adbb9971997fdd173adf4103f921050fdf207905c3c61351559d3a89cc2c5424f87a9e285be43c452574f3f28d82642431018b64b8067f90d39b3ae84acd074929d01df5ec9174567d8f7c9199d2b51ea2a9d325e28bba795c49104bb19b135b10f67c8c7d9104928985968db58eebae23ee95753df4d62c71284a389ac063e5f841b63739e3370cb2b033e4b7ba10f9dd051be9e8f2598e4667b6e4dd3eb7cb591433b8cc0ad3acca24c4df735cea0759e031def7c9944ac3498b3d352807fd74599747da4e8087d13f1614e009014b88e4a15539ab436bd6da1862487c7fe2d34a90ef910c007dbd621f141a925513ba6f3be78f6b887a80f7841ae8347a2f09c3c8346578733829a6a9431606650c5ca22b99fbd5b7cde790d7e62c1ada00b6b140379f0bbd703133fb41298ad9f18e3d76f61a415f5ccd09a703cd60dbf01d04888a60bf7e005e3de380e64b3f5cf51c882f905910a74b0fc8c157ec07c35b6535d495bd6744b3f54f36b040e3a76ed0216f97a3fd65bfdf5c7a2778f2f73abb2eb2ffc168a4ece2f4d1a21e49ee9a1c31d80fd616851eb98494cb4faf72e268eca528f7a46d2568c00f08f7b2b6efec2030fbf67e5ffd1d185a4a40427678d8f17081d01da578a1e8ef9ff5c9cf62b02d3f440af7b922050b312661998029b3f4bf9e70cf0958e87f35a72d16ab41c9975cb104afd350860ad6e1920c848e877e5470899156031c2d2e2b820d2dacd55af9ef9603560ed2d1640ced3e92011740fa259257d4f424cec828f0aab6d695f6d9bae9276f368bffe73511f6c987bd8044f870c6db5a0b1abff47770d66420ec1a28653fcd3e87d4eee1701b43e36b333347747d6f7ba11c484d684973d97edce9ba3f0f5213758dd56dcc1b4be5d72386b7f6c8d1f7ae43b890734afd28a6bfc614c5f95917c54a5003e62d82fe45905fed1a5997326f55635a2108c3794d55b28df12c00d9780a73162ed81ca6816195abf23a6418276ad7a5abb7e271bd432dfc3225bc8bc9a5ad7121034effc01dfdda83959fe3ea06ff85fef7f9336fc4513ede480980dccac9766b58d3e87a32634dfa84a696e2a4f909e5753e086b5a7db5a0b3766d2cca990fed0731528efd9856acba23cf1c7740f77ef271809f73a8849460108d8d57e545e9a04edc8b8c2ecb9c80dba3694d931bd7f6cc07f7c29d1f570c5b0f9418886df6e70b2db7e1c0108cd812d2568e51d239449ffd65290b75509bfa98b8c9e9c0976a8bb2323a83cc46a68714cb6c636255eb27edb05696bd8b82c63be32d525fb1ea83e9779935221ede5fd50dd60e700602618108ca30dadfcbb31e9058442db6a9f60440abb0ebf882d80547e8c1d07bf9f8243e332b2f7f115763b48c18b354ea08576a2f0a4f1d96db9b23b273320b4cf431988838d790d39f25fc1b02b3035d441e2e98e4a44c798baac081a915c68eec9880d078a7c49fb7e2a09b7d712105860b798260d6077277192b86d16bceff297ca0af087bb31ac1446f327740fde4aa4e66b17960177dc57c99057ae6a4b6a7554f8362a6f6a88febdb224554e2132a9b2556c246531e830e0e647fb86e1823277e391cd4d34774952ee77fa562a811fa17a50bbefd55cea2f8d49c0c642e465b64861c7e154b31ec98cd7546c992982b68cda39cc6af84c0f241b0e6deb263630b7c13ade5d4d84efb4e01e3886b753d9fc058a2ecc9a997d8a6e7f812671a0074750a4a9f54ac04d1b184c99ce2880bd319aa94f6a83f200fc4d65a0076b38f4e489edfe2aa208a64018d800a2a7ec43b1add876362f158eac44ef6b1721ee03ebd25d42a4730ad76ea891e34b6679f7f6ed1a2030ecdbeb81147815e524399f4afac56673fdb1005da04202219a217895574e4f0cc6a1a72eef37fbcdc1c79b29acdda9aed0537d4fb8db7a5f78c0ca8bba70239ae430d198b04d1b9dd6850631e90400fd94dc2784b5337282430250667cfc725ffa0eb02f1c5929dde25ba52dc564fc65c16c00f3bb5e9f73639ac3cd4f51f73394b7cbf5c4477484f10036a8c089b70b3b1d9771c11e65ed82d68baefd2b9cf3874c3a4595b7195de3255bfeff7374012b9378c4cbabced49d6341b1543247db406052beeefa5298795e237d675a8ef079c7b3e9e57a3042689600bd61dc662ce2b643e9ff48ad9ba370de515b7a2f3383e7c792781e7ceb5ed86fc360ab2b1529fb43f29dec870735bbc9c4f24bda24e5bc635707df5bf92098fda26f3667275e594e6f5d5a0a4b9f91b0960e1e286868de6664b7896aa35b23ec3f321d9f6961c1fd4ace0758a15c54432b3907307eef6216e1bb863ffef885fcfd92fa9749db6e7fb3d9ef7574a3f49d061e2e352c4203b480a8a6391fb1f834fa5d30650cc0e39b570c7527fd845d80288f6289c7294e97431765d04aa020b000ccf1a6885fad68793c51535810616a107b1e3f19c3e8d622cec6b74c9d916c1c51cb79fd45d73f22ecb0cce3d43b833a47beac6f777b25b068fa5bc32136a82fac502a3f62e910b7afc4e3fdbf3e6d56c58d5bf94d40d38373c4a5f27786192388440749b62a55cd5e1c8c5d7b78b366d684cbf46385b98f89cbbd3735aa7d142eed52e2441f0fcbef7de8ab2fb1f3ddd2c09564e25020dff21f60673d823877009891f42e4105d4c64c0a0ccbcd915d9570d62bb51acc41a7393dd3fb7d1d79d84e4c7375fc2a276128a4d63f45c9762f40cadd4d1c9104fa80a16701da4f8392320b0b0fe5e8d648b66cd0784d9aea93431559fef04d8c1ab96320c0860c6178fa951acaa7fc6513e3e5e0fe5c68fba3631ec10a95ad68450c48d90fbbcc79a7bbd727d4990e479fbfed8387fdc6ea55697418aeab2789de6c308e88ad15efa159e7fe42b4cd2417774a2d9f50e9f7c44dd7cd824aed7bc1fba6d1565a072242255b0b58231b77647060543a64ea7291a04aa0af67eb54d8f0070ddc3fd8b5669092e0d2d829db4ab6d4ea56b57958097c536a32929a2495a914b3d9492c8415a3baf7c873948b9577fd8832d75a530341e88bd786ce26e6f7430909f5c9fdbbe9b7880e1590bce709e6b556f0351e5bed1e31749b6df9a1c39506e181a36b15a21b6ccacf8489b4b2274cea5b8d4a238cab09e085703a50b4dbeecfefc34b04695447a41ecc6e28a8f3ed9892b4cb76386a9ab8d0d2b706b02e9ce709227c50bf49a05befd36e41c9dd8120a7a120d24504b246bddf64abf380e355d163c8e5f4b34039b9b6f4a8474ab6a17371b472902954bddef68ae27438558c8b0557e0cb628a3885d3fa9f940931b84b7789aa18e4ee568be66eff2d5ba998e232bbe94a457c26c8fdeed79ff8d699afb94a05cf9d9f0658346b07285302f227699628b5de5eff54c81e360e2edb07f19ccd333a0719e3fcc911f22919fd3081eaf50fad55e84ce54acb44a7d0ac16c05d45a95719fb45a528b521d364ad38081e777faaf30e518837c8ccd5826bde5e424fb8a4b993cbf6c1eb8ed70468b15356f04a7cebae055b8ec543d5928a35937d7e99fae6522e9d38935650c5859a6dfcea6fb66ec9da40f094b0860ad5b1fe0a276095b21ff11638f938b2897e11f352c6d319a244c61225fd3ce594b78ddc37fb7306fbd1bf4edc15f63ae98f6ffab3f36fb66bb7d8391004082ca0139e2e63618af334fb88f12d2ae98d72cec8a8c365333ca444df65fa62eb0735103d5b1a43129da626b8f34e305eea7c25813b50dfe4b3a5b3009600ea856dee746fa2f2a66d301571402be35c2e1fd8a149a49c0a19c1d549a148498ad78aba567990fcc81d71edb86cb3690234202c9985caa66d641b38b48115106f7a953a8a418c976b3bbf1bd3ee64a0baf386394ffd955c2f93adeed3bc1536e85fbe5ad88b53c2dc1e351ada51fe523d0f157207b0229361174f0eff011a18ab10ba10ec07534b0c612e219a982f0320830cb96334fc4ac2e2120bc55c4920ea651bfac9ff54a78fb89bd647369d688619d54359c37dfa409a8a390fffffd79e6aed592e779c23db4f2a4b84983c7bfc230dd6d91b26d970a3b98cc79bea410fa616832de60dbbf1f9c6cce6dfeb5bddc95a51e40b10b2f239787329013a7bc514a509d2968b52375c5f916c663fd87fb76d390e9b21a3de2d332deeb3757a9f6d8b11fba383f8bcac5e70839e6f3e828bfa40f8b2cdd3fc701419d3f557e44db8de6585abdd8034d8b03c1f7c12085b061f3adc9d7050d171d3d4d779baa7c1b8f3ee5a7198d776a7ba2f95f06986f6b9dd12ab8f2494ecdc808fddd0cb3804fcddf8412d8b2cb5d7048eaf5637cd66e596dcf668cb44569b6aad83b2b802c5270108ec791d928436e35e2bc8d5cd09505bbe66e5e6ee04010573a3068c9388756cb2ca9d1138fd1496f0c93916208b416cab78de45ecae04221ff3b689366b2816756359466adb9ce09b4da1db133cb1623ae783dcfa9a3dcb725121dc4c6e1da908bed880a0aabfb2d90e475f4b290a5cbb32c451f4559cf4e7710bb8a75bde9cf563ec54c50fb980a91c66ebc53aace724947128bfcb19d13ff408be3347f09ca32723b2935f32c6b9235a03362209ad988acf6d5364593ffc2b1aac6e56a45740b2b67c8c165419017ebc104dbdd10bae5a525717901e90a92e41470d2cccd83c8489e5f5fb46b6f66064d562410842c92d8657d4272df953cdb408e1de4121fffd77cd04d7876ba4d1189d584a9b58b1c8006581998475f5fbbb844734c194e6474d0b807aabbb2e977e995589f6cd40ceed3fa8cabda5c777037ba3076299a7b8d31e689dde8b155ec61fba1209649b979f67a7e1b55e3db132956d0bb783ffe6b93a7929d933e5471ffc654fb90ae85fbf27f56a2ef1db7d66a7abdb6e54e9115c6353ae9033e1d85559bdf3dfa1b89cc9bec5e0d285e315ab539d58ac30661fb2b8733ea086bbfce8334d3e154e52a8f96f0490d2dc4a936319d95d70f905976d1a5f3c7e5669c6b464dec5500a94cc0f508dd7c84956a39328569540c60739366e5e7f1d93678ba29d5e7306d259e910cf025c6fd591d998e6a5e7bafceb99ff070fdfbd4403b91a9a9cbc01ab2390991fa66ff4ca59bdd1efc0353cc97a2a15962ccb14f340ccac04b2a6dcebff24ec922ce5aa718888df7d679e0d2c2f80221c42da739408464f800fc6a5fa186cffe3681310be2dad37553609ce37263195c262fdb21adcac95341bafff1c002437c0222fc742501b2d0e17bbbb37eddfd3293223769115e76c66404f43cc2459a9ba721d3f43497de50de737e0bfac80b7cc9d49b816c72379871b0f73dd369b9dd698560584f0352f4dac44d06a2116627beeb7a35ea4c19a68c980cc305aa8156f474cd42acefd3edbbb716199221a8fd809149ca033f22884611d8f58928c33c57214ed224e39a04254ec30717a9ef8324ff498bfffc77d4fa03dd92eab9d248fefd74366afc1bb093c761afb4cb4947d95b30a62a8324f21bfcd86bea044fa4c360086716fc94f6f49d93c9d7e5f8feb3f8874dab0722599f200d934f591065f60c79208537a3465c1b5cf096bb36dc262c8309d2e3ed5234ec9aecae3a25ec0e3466461af9cc06f7699243210a444995f5b5abb96c95139a4277244b97ad9e14a1ea357aaec60c7ca22eab2f38231cac70029940c4909500b2e305bb5a84ee47430d5286987c7725c6298897b61eb415a3bbd797fce14681531eb7c8be90d81caea7b12e03903601ae80b8ff8cf112dd6c53f76a909a256b024c140a82069b6516c9bb9f6f030cc81f50f5f234c8b3691516faa2f10437fd9c79cb54c6856fc5eeb7e9b86759c5a3f4f3e53d3619e237db6b1be8c66f77e59b4776d1f19cdfc2ee747d851b7c50224004317775583ff089b916aa2fd42143c885ac68f162129f8870e7aae41824374c4c71e6b9c3cf7b2810877f8a2d403c0fa24c1e992df0913f1fecebbab83e6f2fadab941bd8f41abd57b0d63e9dd0bfe8a0272db9b520c989d040de529387c0c0288c67d340dec21977c958a7be373ee6565d5f8abedb55301de0b9b753c61c13d1a91f94da0cd4af9bfd9ad9dd0b801bd6fa5c3b91d47eea5e210cf8f31a06c8042409b5f095f2a649fac9e6ac7d0176b30ba7d9ab1375ac35f66dab0766f7888bcc7ca712038da878d936ad899c8133268583e53ec16750c7fbeea8e89fc0723e17a252bf74ebbd54ff1e865057f9dfd5e18be8f94c89eedf8ab365e036eb45beb2340acbd7d5b3fbae141fa5c5c8a617d98d6ac2150d16db7b2d30eb6e7ced5b13ca0b402452e55efb100ecfb091b1aa008b137fccad3d8f5dbc01f4dc39d2a6cdafff27e9d6e5cac1cb53c836267c8ffaed1d433f36b10f226bd0763f3cb7b577ea79d0f28eff4b4835687f0318d8b6ab01bf7c97a880fb673be70a88e04c0870e0ef2252fbf184e280f78c9c66f9df125d5257d2e6d173f97e747a66b5616aeeb4c4c1881d2b718e098d9be807562386022d70f6794da240f796f37ad4ff4b0d62833d3005db8e852178f88699ad2bf0fe401e939ede60ac21df35d65f97860ae7efb34b4fb1242ab62c8a0e4ba7d1a74a28f495d81fa8e13089cf794e874690cb2d5a2af7f519eadad5269df285a6d63545a5a080e8eaa158af3dd4191316d140ea732d38ba3161b3862464127aebfd9f79ae55ff937463caecf40e97935ff90746550c14a6629b44c9554eaf457d9cdbbff14511d51d8bf3fcc2405422607f91c36842393e0ac77c0c6de0f3a6cf4bf9dd3142a4a3948f07e7f9fd306fd1479f708837e194138d25053d2c283fe7abea6cd59d78f458365395b15b2ad9b86280369dde3001f531b095532d584115aa232418f08ea677c4e8ebeb64f386cb79ca38d43f12cb310e64e181ecff3fb60cc5c706ab581b177bd81983521e63e148e349c06be2567fbe42306f0fe534f7953296e381d6454e57669294675bff92c0516ba1ab64040520789d51ef48b7ba8aacbf9501800b999674574399f00d528d4edad6a324b064cd95eede5a130aeddfbc22be0cfde3c561cdf247568f5263ccfa4c594ed54baa107112fd5b846dcc042ac3bf891574bfcd7b7d82dd921ccf16f817dd8be60260773d3710228d1c94bd566e1df5c82d1efeed6531b075b0e48b3839e6625232e3662afb0399c4b908d2c75611c23f038f7f61d9394a2c1b036aaf82f75a1ca1b926fb24e5e5100c0678ce58cb5af1b178937ec78770700a7306cc8c59b62a4e4dfcace39d7dd945f7b9ad51465af012353f33df1f31e15d1bbb3c33eed3f7dc55b4c0c370238af5310d26aee1ba3bc98c8990f6d2ca5b01a7af3c1b8e892402b1ef0992bab1084781e2fa9520e74896e36feed9bbdb7f9b7b5b76698defd03dc4015d5de353931450f7e353d0aae52469b8ca529a35e00e8d18818b195f78a06dd7c7bbacfd687c159ad3be22bff8175a5327bfd692a41a20b8f4366e371bb093097dd57532a87b100aa87d39161ca937f54a394bf55c878e6e26572ce8145a85c4098447ee07b8265ce926d511e7c704a04d6525c827d9e48f42e46d93c62d37ecd684860859e447334ba322a3b66a100fe2132872e88e1fa059c57c1aa09fa8fbd13076f75d790129070ce3590df94d5affcf10bfa7d940a639a1001cbea148ca1c5603f898e876a57630b86e83072b676e529f2c853206fe29bd23da6b0a7cd8c95167b6bf1378b779f0405a9e9f21118739ebc3c34bcd714fd20fa93013da2d37147ea0375dc0c2456c9449e964b44d73eb5845f90658da6d56d2271230d5ad759ff3e55b590e572aca04a4edaed5a4ba1f1d156b18eb98c941b3c8999217371c8f8a0eb37cf369a46c8c0a83b7563ce913d3c8c46a914303577e8a0fdff8ca5daba3f9dcbfe23ce92ffbb1e29e4c9962ca5d7f02e6ccffa9ae7ad6318c8b4898324e31b4931abe63bfb70325222eac9aa4fe4dede41202fa727d3327924aa178f780d9c8c828dee530009a631b9fc6379eaab0ff30fe306748833b788c0456dacdc0031791f3c70e153d85f9d488ce0af7b7759e1520b0b3951626e24e22d1cbaa70047004367cec60d28609168287fc0692625153ba7d21b9df5bd0efb3ad31dbb1fb6f7a0e2ea54ff999629833b56853316dda497d5ff2b40dcc3d903eb518a759217b43bc294280125fd3e7ca9ad0ec234dc0103e76672be48c0ab9169db32a41fd0e75d2f5acfe78e20713f592c9eafada48c0a27ce909b858b97b3ef9a678cf9e72273ffb23e68b428093d63c5013ab52ba83c6612d5533f703d957aac43adb8e6dcc6da798a8c155da94d8323a8cacd897f0daf967b2f383841e1506d0c9b4a710c5215b68d6be4e0806050b56396c6b76c48c837983343f1fd4f86165f25033d51ea2bb8df6980d87cd39fecdab0d4fe41483d79f4cbce846db56b94f872635a126b2e576a69157274a8e2e8186ff8ad89b846ceeef3ec1a347a214af768af636916c9c7c6d042db0ca4f4db701c58b99d3a20692abef6ac1f1e145b1fc2e7c251b92c23170837f7d038491e09205bcfeda0c486b4f6fc8440ff1b5382d7d91346d4fb3f9a12b700bea2309e9a693e6b581e76b98b5052a06efc0e106534a7ea3957233c1d53ed13245e93a35e5a77445f2334a808f25f1e5138281b4e4a07fd75551071579d2896bbd57eee2c5016bf260d3c215821859c88c0018f6e5c99a683b0624b959e67dafdeba3e800f22505e877503698ab83d49c0fce4413fb48de9128ce68d11cd6f521574f2b4896102a54374b4731cdfdc65512338bb9a3b258aad0452d9b48b5de3447c637097af2a7e389aecb873de645765943e0724bc83117ff5440106d56ed3f8f56025c0dc6d90eeb77a89f069b180080af92ced02fccbe21b8c9dd2bf37499974b9c67028af2e49dfa60a027f0684f9f8db432f970f63b0fe0918ca2c29f3ccfdb3dd546e6ece60430cb64c1b217557af98acae4a1a4d20556ca0f64cbb849bc44f12b16d46649394dc72918e29d1a630ae6b89f776fad063ec95faa4c395496e417704850c680f3673eb7cdfb7ac157736022e391a99d246e56710cf0e2cc71411d1daca6e0b86e5ae27be1fa93fd789fed58210352c7165b557d2398f05bcaa82f5bddeabcbd83e1884389a6a32d68fbc624e7d79961a669a523ed1d5e750eb28e3d4f534698c7411254a348ac85d6e9626f93cbc349e1c68892e863508eebbe6eca86400dd8868289604a4c7f6bde0048247bf42412d46c8cf1c71aa0ff6fa1440741b56a4628e09854e34e8afd5a78eaf4eeff5888d4ac11c606fcc93f42779d2cfcb7a38b536c14181bc28e2bb19cde7da4c8875cd52b4faf2fac12cb2295e5b50bea5f84f86ed9c521928ae1d7f3038ff0cf77e00cec017b0ed8aff787a3fdeaad578905198bfc42245bb9014dd848335cd818249f5854ea89a773ab7ffb782fdc5fd2afc6e01c6ae0a7a8b82264fd46ce3b8122cfacc10a2a2ef93faaa7bb913851475493e357db0862c7ec8beeb0f6c39945ff2fde223fdb1735a566e966f12aef42cc07dee83d786b8bee68ce264ebb74a815f6cfde779ae90ae00fbf926f7037771fc48f1bb666b41ec99e6e34cf29a6e4eecaf63bc603e6436a560d5e006b7e5c057c02890c9b786796d53089380c66e92fe54b567f4ad16fae424b0518a46b4244d4ddd45282ad9b2cd1d0aeb6574b4bddf39b803897006c95723b1c3c1e417dbf1b7ea498c64dcaf6f00285037f48d85a55135c840874071162cdc12abfbd0393e235f848a046dc3b568a1c01458e32f4491e9c08d18049b2723c6b1f6ac839f0873fe46672e01f8d8c4bd13f623e6fb11532dff50bd0578d23b10fc2c6205151671e92bbb768d438f279cea3f6c1196f78d470defb0107e7a1b4df551b9288f21f45b3def924006b127be83aacc376bae1585759d9f328add1421269ea134db2be4c93aa4870e7f45d78b42e38f0bb94e35f5ede314abbf77a20a0b4cd868368844c123f2e06e8d4579b0b7c11a87afc46d5289832a9f3219cbde84b86a3594bc2f4f0d390fa3c7700cef5301d699f7ed21ca5bea69ddb1ec5e40f07b78ffba7e7147487764d69be296fec6cb49294ba928fc6320dc5514d3093eaea4f2699a142ab61605be70f1c26341aa99d3f41d0f245df9c9742f60c441d9bf3642c16215425d78030b3c86944e852bb05bcde031148fd4b5ce1a5f047ecee035ffb175b30e6df1fbfa82409d8543c465800889bca0cd25fde1e9d613e1ec4b9f4f703c2fa77607b869594054ced263fb7beed6c185b7d377e7b7d0da0596cc9375b5e2f9900b7017913617bf3247f3bbe945274e7c6ffe62d3cd410c9ffee62da74e244c5cb0456d30f160fcdbeb6c7d0b93f6c61a0c6808529297a27f7fdf2e7c7d072d2c935cbf0118b4bd1fd4f6f7cce119e75d0b86fa5580c83e0be695bcebd8de08c933126db484d79dfd0be444dbf671224667147bcc19868495804dc34a9cd6ee331ad95502656eb4e733c90e36820c2590fed4a6a260bdea4c0e344ebf7f540befec3278e37bfc715e27ce459b889b406297b70483df77ccea0fe3f9943e75bc02d23b577be526b07a44173383de67500bb28d66996dbaf50b0c113f5292294587d4d3343b7e3e28bc11fce94a27102d2daab19122b3c04dc9ae9295c2b5cdf341954521bfcf5faca849eb3c6cc3849a4075f0853e1506cfa3957ade69c2c654a152ca30afc6bcd3b6fb079d00b5037ac17d55e5c84747bb60de94baa5970e88eb0783e8c0dc6437e8863bf75236e117540d396ffda8af43b5d5c3a866d9e1b3d7e83e9e5784c33536bad014631c82a2156bfe398236ec4e85e943b6386c0fc80cc4f6c6e6b26e3b2ca1a17ba83bccff02e8a789485bb6bab1ff17ddf594842710f621ee7d37f2632ec6eaee37eff65d2634844094de76a201b25095b9bd5a356f566043a07fc26fe0497ff41bbdc857753963a1708ecd18e7701ce624fecc05be2b67ec4b2a883459e215ca83228d34793f0f40b01a3c651ca3182ba81ba8a3f7d8687eca8378791bf493eba3fbfb3a69494b53dd64299466a6cfb940ea6c9d4e880ffc10b13f533843ad79cf2a455f6d154ad1ec9b7d970540ea7fb9299a3d56365b62ae25f045fb4e5af3a2489e419287e643862d7c4eac15c34fea25e9023419e045bc4fcfade79333dd1dec7e0bac059a18b7db5d8142468199eadf0b2504d1df3beeff5620d08f428ccfd6ffb32858653e65ff33f0047bb87b1041d49f3f6bfa5faf522fe5e475c35dcde8241f546540e409685a07b9a4953ff3b59fd78feacfa3ef424c7cd0f8663a5d729cfcd337aef050aef2364af139c3a4a3b5a1d91e1c4c93aa8683c82907c2879ae69b70a304cb75d1558f169279910bf8add4f23501518c8d9ba0be3b50f2e4469e539b68be17056ccdbf90b5426bbd0fbc477dbeaf0672fcf4a3e3f4f5f43289e5dd1bbb532a4e761f3181756ff18734c549abbf9f28be15584350ce62e6e2e6be9aeac4d1a3870c8b1d3c11b55721ccba1e67173ad444fbbf21aa1e4ac05e0ba502d4b31f1361e275b8553bdd0e01138843ab301e26c5495d10124efac8089166f22f5a881f51881ea980c2fcc30ce8b400fde713c75da421fb2d01fcc866f6f9b898acfdb4f31ce6e885dffca3acb3955b21987dd9d64e02886c4e4af6725312161c7545003dcbd53cddd70b697859f1b7bc522a59ed52cc75dd0ccc4b2e2c1c65b2719f9ab542d38612a935e4fd9dbe9a2122910ab66473b60cc2706e6ff527d1a8f63f95bc8de3425482213d0357b9ef7dea2cdf4306d639c7ce543d6a2f5b73c083660747d578a5645b4c2716976afbf2209d45f59e9159f872a8ec2f84eea835db2c2535b8b6f5f8f04d6ed8b0a5144c31f38f600c26bb17ddb57c9c9931761d50dc0c87457674723f55d51783d56d56b55763ec2b41f59cd5851ae1e11d10d5470b20f5f09a036d5e6fd28cc9efb380dc7806e7c0bd8c4069b5c7f9b849a321762590061ce90aa5042f3d7c3bdb30d48ec9b1414a3ddc4410b3e426a74a4d2a20a6cbd558a1a2654719301b7be4417e649beadd61980330f30156c21ff72dc375d0811117cf2b4c37455454c5fda2e7fb8c6025fffe4b4de979618ce3c2c9f7f4212b386f3e929f13d4d5b2a32b4c972ccd3fd1213e30e2e3dbe60604b54a8960b85911b0430a8bc1e2b14fe39808f6015411769e6d1a25fa351ede4df1562b115ec4e686b9ae1e7daff639fdc8f272763dd6e8b542ddca1cfe6a9c9ec56194ae2da1ad13dce0234126ddcd6176786874e24a0126ee95065ba87ffc169fe21c3552dedaa1b712fe96a06ab90bd5857a23e92fad7bec84e52762da4268fb99eb54d73bda18142df5fc8cbe74b963bcf300a126e0fab067b6f29fd6be099cb973eb3302e691179014ff28a8d6eb98dfc73b11fb5d672374b506e9257c993314796b6b2d15f67bbda084571db745270590d9755757d6dc57607903e52f2a9e9f62fded18b2048463b546acf6f086976f93df395270b7a7e902ad28d6f77a506cd21f63121ecc1e08664bea46308ee7cfd00894719f457c03256fd1f59f291199fcb00f9048196e8825d69102429dc92f0392f1539c6e82954046553793075d888905576055018409417db445b757a330fe9eafc603885b9942515fe2fe02496081c9475fbb1a92c7a302dd4c0211359530b62d69563b75f8b0e3cbec6257e0813f7e9ef00c74fe84fbe5cf93f6b684d3d6360c669696ae9cc3260fb600488d74d84f1a322ce9b1776838d0cab8962c616b60942a72323a39ca52a4cd697f0a84fb5665d4354806904ff15c86564d309516382bd051fda71d3664ce32949b6403fcaa78c7d074a56be64afbf80bf46870d1e18c857d8eb4da2ba22d35192d3204b0550b7f7e0b406222255b09e19214e5b71f5a97ec5eb2a8ce0cadc0598b1a5a17bcd1f9c79084cdbb2078949d0cff15a7ff84f03114765ce4c423b153211d682ec1346713a22ff8d95b68967e29d126cb29576f0178cdf2498bb251dcee6dbee17a973369a1528caa681a0bba80c997b0ae898baa25a1fca25090feb05b735b6d3b3daa30ca99390714f50795381634f0f09777903bff1b6ae21a1cf4e8b0475a16693a218225089279a3e62047679d4fd1d80c4a5202264921fc7fb6b2ff2dd9ed6ab28669523538c0df4db27abdf1d14cc31a02028d4d568eca4cddadb8818c7e52170f44596bda9e7452831cccca39bf919c1adeee35078920894866135767f743f4c912a1d46af8a91e610a190216f6f700a9098b658ae9ba791eb7c368967c1a0644d4dbf6f4499ae9cbc5049ed8438438b210d48aa6850660c3c2e7fd48fffd51dfa76e06299c66f8299f8e81f0b2e30129ec3b82df4ce0efb6550408c657165e881b7344456e8e0ac646e985888b932724d92c5ecb1a4b3e00685d353ae92965ce2f5ad9bc303b65406046451906e859fa48818bd6f15ae71b3f30d971f49b5b99db2c578a4024c3aa02dbb83923e521d0efb1116243b149bfc3d4911f800dfbf5cb5f8e6bf86f33804c4a5d4e9ae1f84ea6ce6978fa3ceff636a4d1812148592b679485904c572468f8785d1549dbd679863d4b6cf289bbe9ed668b116ce48a8e6ba41b62aa914a0516ce8029a47888166c5c7ac18711dc7f9f75a63beb9b7a2f80e4373ae37ba1c565fc5d0799e5eaa3bafe023979e2d6104ddc5e07fa166b5c3b3d45c23be20245da8ee957f3431bc1090dd84fa0c11a88e0a0648afc4847f5c76d93d84bafaa72b9433ef334386f408400a52d70833ca90e32794a19d2d94d2145e94e4ba7e542cf1f65c41e3d22279c562ad53c07bba70786082b6b3c3e30b26ab16928c59530428312a6ccd1808ad72ad5ef065abaefc175dd1173d7d6d8f8e094dcd104ed2cd92f69e146e22b9dbd3868fd0af4fab7380f841b7b9fa47ef5fbd7e43a16e57a59e4bea0f3f02b16e4b578341f8ba7444f983f0f667f98e0cf7a900c487e8eb511f8a44cec1d69b36e381659ec6627859fa863c43357df952e6677c94400fb19731e2147ab181a90eb8d2c80b84251af30a68348c3aabe6162b089b6bd5cae0937112f7920fc2890cee8cad5600eb397676909f761b8b5239c99cba5bffcf634e72101d11058971440f0b6fc407a46a3283954877b282a3c0f6d194e56faacfee2d7dd14d849228cf59dae04cd8c4be1c4f8dcbd2c919b7c4704e3122c08437f40aab784c4a7dea721683af1987cb9ff176b763100b2be6c919b4925f1dad95494b2a77665bf95c6a05d3d75d15fe8eaf5a9e3704c55c463334dc5b30f286ad30ac9f966aaa87d31a96bc1af1fe6d3302ddebb3e1084c5ebb4b7ffe1ebdf4b703cb3ea9b53474f2ef268dbbf5670c0987cfc94d18dca09fb2c08e8341de7f4e36cbc971920c4a30fbd44fe3e70d89fa648222a8d293333cdb106fd96c774aa493ee296f1b4678de5c8b41f40e8d411372beb986129b929d58efdfb0bb79bc7075b69333864c3606754b3a48cd05d788c4af3994805ba706b16dd9bf21087afd4a5ea4175dc56a55335fb21d70c3862136e4d1c796ddbe917413e717a544f1ba0e2f682a32b4ae10bcdbeb5f5b55f3b9061e6e1e3e1ec529a9428ed65c8772af36ad5ec215ef3b3f61b5013d1c607cb45fab414c70718cf720209956e76bc8f52b6fbe55376ef4f29731949abeee333bc09909af70c1ab3885906d796bfe044592f761cd96394b82ccf3d562688d559d91cc9d26a92387ce45765746d037b7e1ea3d1c63514a853a6cc24d1976a8f3a3c91451e4b7cc2456a9a4c55393c808df76d048299df5f230cbf3913181a58f9051fc3db0663021aa122b96e4b06ba80024b7a442e0bbd1c262b236e620b132c2eaf9b3b8c7bc407a0d91c44fb71def0721602324b7ee53930ecc4edf193dd73dd8d5acc5ebefadf2a4e7964ddb04ca5980db929eded53af6acd9c97baa9e119fc210cfa92664491599ab63b9d1536ec3299ce1930a38a2b91a63b37a36b5518667c838d7dfcc4dd5b226542ee847cc45656585efd8d5a7fd621783f5e90d1d1d3625bf879e6ae04955f845c1c54aee1dbeb5309f1f4a1bbfa1a8a0f43d633a9446a8fdfac9cb8ed2befcd2bcf0b3255483fb26c944260b8923370d56400c11e2979a34ebdec03e7e5a03ce82c6ec4d1bc89960aa6f0b0c698df70c05ab6b5437c1df364728fab35bd0340c470966b865809c97e179106a43636149e0a5266cd1c87b0d791e88e80e2febc533ddd9a2e0c91dce6abbb01edc0b9edcfa0c4ce0afd9f1c760975278ee92e77c5b6416f40491fcc0fe08e639ffd71dbba2545a13935eed987348e3c5634e96672cc6f732bf0a0409d05fad6cfa83d5ebf75f4d61c6e1c15f11c6e902e39d5308e52b28a40599d1a109fc84cbcb38f308c15fff7505476b325af9427cea5493b5e264d863a61fce6c866a1c80f80f3e1624a9a857fe9843b8435eafd5e5f53cd157df79fe6b933fca2e5f74c8924e34aafcb5e0d5656836dcfc0965060df96e7f1462075297e569b67336db4effeb9fc14a276c10b5528b44bdf2565ee89eecd92acc776237f9a422d5d5c592e46d07f66c8745d90d7e389d16103815bc294ae26207a996f4c075fe5f0b099d934d8bd70dec2ea376035d4b5d9f64474e8d194598e14bcd54da9e84bbb680f1cc78788c5f24e794670c2ee88919fac3a847bccb08364373eb1dca0ca3f9fe180797bef5d87953aadf879573f71af893b536f14b2d03d87ccb481a40493c004365692f0978979cbeedf660f941bc867341c1ff4316cd9038b344dd0b44dba461bceb7f73ba77cfec5bc778726d30c7fe56b427d0e6e9acaff69d1f79cadbc3c806fcacc821369ca3081536e603ac63382a1a272001129a4526e3492d0741030fdc0e4a1140102431a0ae08b02911bb245d699978e3ecc5532c8f14e6ea9c1ebf5cfdff3e74ab7de6f9f7341ed4442400c87db96eaed97de4d601d494732edab396594dd1eeece83094e3649b131932c7203f47414802590e573f7baf6f92fe1e4b9ad8b6de9e0026115a4981b2fcd390a290f217af592f8bbd6cf7d01fb1893626aee49eb23a256a768b0e4269089a97eb0d9e47296dcbc33538209a188e1ccc5252f02783f8519db0004c5561bcbdd5ae2668c965ac0801f6ba6fefcb536b3de03a88c41609d26b7ef9a676529048dde75333b1bcf086a960225e829744febd37e2c3d316c3bfca8236b07e2a1f2a1fbd779954c7add490e555bad2d6a37ee4df5cc794f1a36d670cfb7f83e55d2ca3d4e3a8f9a4d29800098670eef08c81a83b34bf902d31a3ddc04dfd80f8f9568afe09448c5f105effc08f1f8d83fa817cd34842dbb16c36965f7d3f917350f59d815256a7f12511ab511d45c0b17adc91fb9eca376562026682d563cc5b5eb258cbc83792b17ce74954874d1bd682484f2aac080bcc8a74591175fbafeab2f6bf5192858f00ad37c0c802168ffb2f206c9c4121311fa8e302a64c45a8c6bf1bd74020678dc8df08235220d8bd6bdaa994b012b40979e54078848fdbdd660cebf15eb8d112eb3f315240eac1a4333cad154e7dea79aa4e3a876690634bbb08e9199860af8c1d2715e0c29d628ff9c82cf156ac4b103a73bbf57f8e92088c54c1a8f6dab3d3b563f5f0c8acdda6753ba8f8f8b155c74c6e5c198aa3a503e2b657ca4b3224ab67f4bd2c34b8b3bb38a0b5913e57d48d0df54e284eb47eb3522dcf2f9f00ff811ed115225651ee77afc201ef8d18ec4993886dc8bd56e6216fd83363fd186091aa57ed808ab8ba51aeb91ed69d28ae892bdc0350cde1591d03b5d7c26e2a356066dee0eaa2a16a2283dc2642741b9a0036be4512c15ba5dec8e20ebd56a014368329ad7984c94fb9d81c0b5ec8d26040c96e113a197107baa0ee8cc566b4ba39720cc7e06e3fbe736905d75c0a301185cb6644e7fabc33f4d8bea67b416c4f6884f426a1e1225298b78b7a50de8cda6030977e924708365d87bbbe3ac803ada61ad3686014135e6f97f5d65c0350b72ccc4d1b5e12f7eef9528fd72112767453e3bd96c31127320c3382d07d8db305f9bd6de585c0c59a4cfcd5ad2563df1a7d70b77e116370792f4b1e51029afde20b83633857e1b02ccdc29dfe21972bc79933b9cffbed8cb850cd1b73bade883a4c0c776b224de356f433517b53505bbe5471dd687e0a5373d7bb71ef2ed7eb9e23a758b5e925539622be2fc3b0c4e1c549d7ef8258958041bb1d3e239825e9d956635a0f5fc483aa9d1043e1272cae269bbcb186f8dff928467ff8440a5bb09cdd24190b2368ce520511e87fd3eaa93981a6580d914a6094798380491968c9db0dc493b7784a803773f64a7577c24292fc7fccb3306334fd64d25f61dede5f19230fb7b099d475b98dc404c6946cffccb476511d1d0c19bea9255998f372b76197998c25382de735e9d09150e2ad60300c005e2e801a2df7e06d3536b2c1df9bc34fbaaac65e055edf30b02c855a83336b1395037265517376f226ad3d6e6a303728ac90ffc9e8cf8cb9a0fe5b8f981520d3402a0d1e3d79d726bfa3d74833af960dd5ee062398061128e95085b9d56dd828f76887bbdc149b1796e5e40109b8512470062cb71b737e709994ebe7da34a85eafc52b6555510b6e810fd4abe8b1261a1763075e867b82d90a4c553360cb4c4ec46d6eeb6f4991bd896ff31ce41e57bf6490c72ebfd2594d0c960f9bef95d6c39f859ebfc9494ad5fbccb355be128c245dd135be391530d3db249b99bf94229fabda1fde3ed742e30ab60e2cd55e4f6415b59725e5ad25b212e5dd130987c082f161ebb1348ff806fddc899a1e76b25e2a05db5a4eb73a9891fc82d884a8eba453b378e307cd9b18f29fef983fb4b45f010b8521024043cbf71462a9733644caafe77a59ae08bdbd86ba0e513de08c408ce1717d7c6e7c1873ce5ac8cf9cba0b8400da02a419dff8cf394377719870648886861ca5ee577bb135b936f96103559f7ea402407c67ce9245cbfc088eb841df4caade3119bf8923ec5fd102440c136a48c851aef45019162c7f9d9295b86296cf7e068ddfe8dc6cc60719f7b330fcde1177ea1cd2e4668a96af2fc1bf5f9462f5a2f50bdeb13826d899e32a90d426d641df48afc417453ef2660e5e6ba25f6e48610c8d778da6492c0293254fa6720de321428fc0a1fd99536dadb0b737bf04c3964458baa2f14e148113bd8b1dc0d44a26e66a7ec1ea34de49eaabe9c972696281eef6dde0dcacf9de6684a46e5c48c2bb3a768a66a1b54f91b8fef40755d4e9dc29d23b21ffc3b6fc05b486c040288aef4ed4a1a3a4d25c6f2c36d331bc93b8deccb10f232274d09225a4860df4138d31cb42eb6649e4a6c1932532823d866d461f6ce77b461ccbbe8c2b947bb0fb67afc3b1fa8461bc9495a36e15b3e06a1873138fb5ad1b100c5370e32d5c887716ca51b7ba8f66a6cada46e76d20a7a6b112d553782a3cc698a245dc3deb48511e7dc2a08345cfbcf6654c08eb3f189f47f113ad52704e2b49ecda1c9de3745494c1ac480f1028b4818ef70e0d0da73878d1e7097e37fc36f13eb338e6ed9baa7c76792635846eec1af4b2bf099799db4cc81175274d48d80ee1b89f5d46289960663f2d3cee86ead50c02d8618b4b6b44f8732e82e4a75f3378ba3d0ba36796c7912a424f05dcea56e7d4a121d31e9383cda078bd2474fbe9bc841ed3c98a34c15b9c7c2393c7fa78985f9b0fb8e060969a4e4681e9e7a7181652b7463a4434dda6ddc5575caa558207080a3ee9fa8750d3fa2b897ad5169bc858d7453072bdfe74b67bc6ccbedc73e93596555e021664705adac1545913081df907f66a1e218a421a583976c4e111919d0cad87965f749bbfa6eda8c8466a0abb3ba90c15989f0d6a697d658e952a8c0c6ca5189031dd3b333a5a8a6e83eec93d782c47c1008b9dd2033d7b0002651cbe3c77d538aaac7adafa4da7e4b4faca4f4aa25ba41826237c02b19aec4d559b7e3c7dfe27d8547b2e968cdaa5b3375fe7149d8ff14479ad54202fe84b59fa9b1893b606d91c51e4bb19a93d0ec216a547ce5525052fe18d297824eec8475fb966f755775863662b20535e0b5906cf0bb4fec83783d8e23f1f7f6da5bd754b73eb183f40a0704f7bc4f971256cd606b4e711c673be1e88928b394698e73c335bd928711fd43550b1329268713650f42291722e6db47cdc8d7089abfd07a3e98b22a0979d9de4032558afddce5d39e77f4966c1d3934b017bc77f6aeb30f3e11eeb60c9fd7fe886e67fd70a565565672ff5246b87d86efa2afcbedffca6b4cbf165b085db790bd5d885e0b5d4fe42a5e7c8bc30c7f8a98088c0fee46a800ec8fe57f3ccd9db492117acc2785319767bb7b5cd53b7fb67f20d2d19976aad2b506d77fc08670642993d5ac161bc7634e4c3b2c54d11f4281e67028abf466825defc8c1faab9c0a5d6dd9e72c869054df3fab0880478b7fde73789dfdb0a1d05093ee9f96cb4a199a59f2257de1457f04260ca412a9042769ce4d7bc501a32724156818825c565e29aea49d640db42c1be8f29731323a06135cb9f79e0aed6e24d02eb7a399d9086336caa414e1a8361c55f09955c91995a9781ab15a25d08f5d08deebe2c9c366089691b83833f4133693c9adf84ebb452d3dfb5682be148e95db147fb926ae9c40a2f65680c9e79d4a46e534c746442e1ebe514363d55b25cf146b6385d65275aec970b7784d2d66444f5f8b788db29d31d7b93b769c52b0bbb5224ec2d30e8cad62e0566f545f6a0283dd3f430db9440f67384e02152133d135d83796bc46ee49ba30e9d477c885a09e2c69051318bc95e72765303149092c650050b2c7f21f5fd2d53d110f07ac2ce7a413bb49be082f6ffa2ca67f8ed7616880487699249c4bc9c3205ff3257c3ff3b07ee271ac1e92a9a3ea25ebb1e0a65435496a8148ef5110f1adc571e1eb6572acba17f238522eca9edf6e465fac00454e173d9989d572dc258c8f1195d2c0c360e918154807452daa05260103c962fcead1c24024c74a3d20cb35c2429f4d9c3a24d6fb3085cec6ceeeb2b3cf503d9778175deac5f2ce49081810364e7fdc36fdb5cf9582a5a46eb51b2c075376b5abada3f829af8c480ff8e06474123970f08d277145cee961dbf094465adeee1029b51dd1429f12bb6c3bc59f4a34621ee7dad4e413ff1b4a645f0e4b3d1913a1c8eb576cd87ca85550bc20ca8eb53aae47904e5347ba3d7a4cfbba08953eb6afd3fffd4b819a06916baa3006312afc3aaaccace8f96c0ca314e4d6dedabb81ab6a389b6cae8ede3e0209558d1e4bb9953998e5110d1141371928958d63f68141e7affadcd312c699232ab96634ea1a6309650ca403293209d4c7b0547842341c4aff485b1dd865fe6b3170154d42a30ca2677342008464f60ed35e2617a66765d069bfffdd57230d489dfc2bb80609535f161d82bd3180ef08fe87d57d722435adeeb2233311000977def95c6eaf40d4e32fcca8c1003691fb341b42b4589b1286038df8ccea4a3c55da2ff37adcfab3c97e9c23b618289c14ca46251c4781c14ee26c4038e4de4cdb96cb91f168e97096a766d97dfa723e26024fdd54e24eeed1ca5d0f4434a4d92a99b760caa72dec146212ab420cc362b4e8071f2002fb59df8a6358c3ccdc8c022ae6edca2fea45cf91b6f399f4c6ebc36149a271f1c51e4d195b2e3e518544a5bf519cae7228f63957d9a9acfbab118d3be6a967d3de56eebf71b2cb6ce65b0f30313b526dfd5b6ed86f1558e844db89196ad23f4e3c5c5dcd817bfc28856bd9bfa9e32d70e31035ccd25dd4fb218dd5478400293f437a031d53bb184a26a877caae326737973407ebdd385cdca02d83b06e9d4ba152f9d4258586708cdcd53b493c97440ddce96665a99061dd22648c92bcf9bd3794a0e0eb0ad78e31ac6a721ddac3c7685090e446e84b97db125d5f4eb1607aa8db204160f49dcf00491178b30329fd9df04063180479c6f80698eb118791d3190943ccbd75e2173bffa08ffbfec565dfa13474f07d13578e5d57ba1cfaa92822168b17430d9dcea0fe428fe324139713b53c87ecadfc34c70f65174758f6f332b5601d19ba9d48113d1e27f867dea6222665bc888368d16274f9bef1ac319d218bf9ff543e3d1027eab9266391f10bf6e137d7096ba99791b17a687d7e77870a1e6115256b6129b1241fee6f80512edc2f792d12afe001227ad0cc9be0b6ac3a6c5e1b9546d7ee830a34fbca6566dc5b413a924e16c869077e4d6b4047d3e7127ede0490dc6faa63a5a8bdda7f6df7dd5584b0933709296b2a0a7f7d2e4ba97a492ca74eceff4f72c7c634b667d5ee3eda76eae33d37012cde20c70a31b9887cb0ef34ff08bcd3181908574c888ad3ae6337e30c3984bb270f16fad3277fc054ce8a737c7db330efb1dd74f35dec158c12faf837710cd92d8df053c3cd0f82662e26752268b97863cae1d7e1908cb63f5501f586e742eab5b0131eb725edf062eb6bd89c1ceaad668c3c7f8ac0cf33ebe3080df7e7d6f7d564a7d662f07d1dcaef68e46128ccf9fbd396a2eb4402dfab6e729c68e4364d256c9f0704d9df8bb1835b55d3e5fbcb2e243a502b323d50b1944efd181e010797a49d41ed3778cd7bc096d06b3eb36f7fb0c00f284a501eb0860a0cbfdeeed486ec776477eae1480acc085d1099a95ff849157e5964d7f98a54bf48c13f13beedc1fd0462579e71776796b95f694ea092585e6f3bb6a93d5a2af97f450a027b6b1aca4a7f2534b2a51ca88fbd0c8883dad883180d61de0a95fbc3b1400d14b7d792cefa7f8e4d53841e72d494901a063673cad26cacfa0c189e09ec40cac14a12947b1046c7b529b49b62377058892db4b1169f5d01482fc367a344733ad24e72b2c4f79ad819187698a3edd285b06955778380826df107156ad2187a420258180d1bbdf57d791945dcb9cb762e3148ff9ff292a584ef6c579c7e31d53c114af8460270ecbdbecf77c6dda7d19ab12ef73dc7562c30b9ad3804a7c20a27c3f84f675d725dd3130cbc9519bb2920a338b315ccd0bf5e64a46025014bfcbb5fe8ef49b6cf81e394437229f05035cb61eccfc85591b399fe3bd8ad2aacbfa6e972467c8fefd81740980421ce4934c31e05204ac4725165975465a32d6e860a633132c73b1a85fc3f80006251ef99346f9a40a8d8827e89497287110c2baef9b7075eb96409c2497305e4931df34ca95ecf53f7ecc428220b4931e16e6b82bc82289d4ff4df13c04d35ef91049a7b643b42434367cdae89768721d2492bddc30b4e567e0c0ac6a738b2e175d7e88b4825c3eb849431d392dd5dfb71f6d9aa9f4ffdd8e574701c05089598da36002dff6866e4c1734585f89cc5d8816c980a58bf544e37df8c029d6688c193c92a9a93ab8a0ca798ca663a94ee2a055257bfadb0bb211ac3ec2772a777451acb03446f9e2967fc2c94f0a7a40472e0d0dc0984a5da7ad21f25557742b1de2a6beeb79fb75b7694e6cb3d1c490459338c11e4d5e726fd808bca8e47b6f5a47c11698fe8d499ea89d886ca62cbd991f8b0bad1bab40b1025977a6bbf78be99ab5017cc4d0a0e3cc5fff63835691c57def7954c183692619e8670fbdfe5b568d5f0410ad4a1ae57e80884b756bc36121bd85ff5baca67ecf0cd4bdb2aa5d5863ed179b671ae90ac1451a5f3e4119f952cad56a422e24eea71f8fa8e8b7555b98ddc48ebcf607cf45d4064ca1e21ebb70b90696bb2e3a5f53e5d5a8ad467a2e98f2fb894b449bfa72d1d9ffc3d01ebeb8d79fc42b1e3473d85159c91a65ab6d9a4591b5527d08cddd07f06b3f87e49f654a5a60ed3d22850c8642ece3632653455172187c1fc2823e7c61562bb5e826a4239b625a7be034aace2e7fee377b9eb8b71fc6dc7a0f67eb15bcbb3fc65bc511cbc32e2baaacf5f288cca12501e9af1d65f817f0bdff20a64d5e954699a3e0cf7ab8dd00198b8acea6f0c19320ebd97e0cc8b9fc7259decefe3fb06b923b1fce447b95edddb572dab78bc81abc2af66e1bb7f4a61bd94b0a80b94fc3512e03060c9a9929bbb04347d3da6faa25debe04d7debc289c0cbe2555e0520c90bb8bd8b5cc3c6b9aad4125f6ea94f5df9ac6682acee325198367afa0424365d347f65ce1fbc412adc95a0e92901abc8873f9e1f1e3a629bb773825205bf9d50314cf25e0e6331cfe9a1fe841844d25a62f5950c2240d8c31506c22e17a024e02c81eb2ab002efd2589ac2735620e4499aec1121ef62e871dcf2a076f05cb51eac24799f51c6d4b84f6cb4d4d9bf783f6b319fdd817939b6a50f45dbb1f4548e0cdc452dea818370d205c5965249c5942a747cf2e1180a307e7b5a579eb96f95bd9bf331bc1a4fd04375383db6800eddf052c6b458e73e547be6a0027e14e5b97ac2c046bd672e45c6d44f059c276b44a6e64128ac57253ec3f787ba0308cbdc81e6fadf24a777e021d7a7196fbccb7ca8fb7e92e7a8118acff0bbccb5610708c1e2aeb221af71d37c33fc3a4e907407023fa34d62cef7f0667c6f954d9a95ca28660990f427cee21cf2e5e2ee8a0be67e82c636acb2fdbdfaed666cde0b9a0efe414d51fcc989bb4ac476c2bd9ff5732002a12df90c2f4be202b827e874fcb7ee856931363d45096a44c3bc15c8a1ea63d430007917bd203f4ba75e354daf72165ac8a282fd3d11e9497d5c7d665ed659e9febb8fbd823eda6c38493a442f27f25c6afc548ad778e215068c87bdd434d5e5e5a04aa1a1f797352b7392119b58a3d40c044f7bfdde40afcd20b0100889937f7511a931ad11e0e10471a3fe819ae3cd71e07fe44880913423dbeb78d6d9ed5bb75d49aa4276cf1d2ac47df28dced5253af301cbe648343f0672348c89c3822472b6e83b1d1f5d804953c3adaa382dfdb2d2e79b72ad7485ad6556785b5553b68d0862bdf58eb58fadf82ebc5e5742e34afdddbd9dd7e4000d58708af94a7c6d9683fb3efd9a6ad3b77739c5c467a5582039c6b98259d64fd9922afab4331c4551394bcf6dd77946a2ff619d79d408ada059d733a698f0aa94f4f31cddfa1bb1becf63c7246defef26d770b5539b79008d006f2c8b6bc748a46897b3b83b2c5c8905aca3f2c497009489b25e29a449bab74ee1390f81388cdafb6b5aa4676ecff82e721eac75f50a37a1176a264afdfaf5164e1dd1eb64f7e558a6de0385e63b205f05166e8debfceaad3403e8d145bc59ea3ca52d895dee548ad0f811b502f0040f00a7b1400b090f8ea3f6ee7ab4b57184e033246ce339b79aabb18edec44fe87e3800ff1379bd26231e56fcd82a267afc36cbab288f41190fc24a2063788639e67c2d76a236f141c5bebc036a8ef07adae0ce3573578253ee3b50283553b21d532b00b99156bae7d790dfdc538cf72ee595f86d29a4874223a57d0f6809103527eeddb9a13f83f1ef3ef6cb0f9fca14af21e4c8f071b7cb2f453d8c91cd72304051c0e4866a13ffedf5d1c8e84ff1089569579798c64d64f2c01b39421f2da984650e87dcf0e5a67fdb98430c15b5c9cd300e335f20eb880c6c91778d25471fe6f99fab98e63197c6d3ea64e0cf057161067d9ee184beb4aa8a3ca5989f57c04d5eba313520c509260511df48013e13177a269cbb4ab1a0a546b77d420ff012449739c73302dba6b56ae7016bf6184ef2385487557e81ff03ecb9eb8793d8845a6a97f2ddb79631f81d06e7571b4f7bc392ee8226407cee30fe47a1fb231559fddbfa44a9581d8c8e12d72d9c220bb1eaae47e0d129249e578995d4f2b4a05db6bdb9fe1a96a4a72a486d9a14900b8345860754aa53d714b52c2752770d40ab95d7bf367e10c2e78383a7d4e00f8856ca5503b24b8e0695703eeff271fd53ea0ba8d0d6fbf57932ad9c4a4228d39bd2e286049bae801b9e93a3e6bfb64f907f975b4a10a9160eb1c5a7b73a1e0adbc4ee86067f889a6324fa5bda3f0889041add8db882a69a363f2da9133ffbbdf842d58e9f862a1a068a981e869e0fab0c407b5fe09648334c7f3b46e31f0a667cb1c814cfe38b95d953dd174afb156f4eb1332f36a13e989aa0b28d7aec9f6db42acd2b5a884c0474e81911061556f94e8978f17418b63b51af901554bd5e5ebf1302171a1a8ab68df9a0bd14937faa0ae8e79eefc02eff21d4c7644a0e90ed96ad119958ab4e7c79cf110d15e15bcd04aff11b1561727402c95bf8000250310853bb2b96e8ea5b7eaf0fb4fb3d43bb4bf5e1ff7819ea621c0d63dd7537890153f80d8384a02d922c953132e0b99112734f01c5e61b4eca95fe209130932068298846f2ef15fda5a684cb6b7a33993fdb8c64402db74bd7ead33c5236409a8ed695be22ae65ee257aa9b9653a7c7e8fa9f72c7021f0a9ea5ef23ebc5c6044d7ac91f54bec59b7dd22bbd7a453ee98b0b53965254730f51d92be15054b41cc6d4ff3e229953b6cc994c03f876c168356c0d3b0ca91080a3fb39076e9aca44eee5fdf148638e59ea0dc9c5b8b67b8949de57f868df8a3b249315fb80b4566cc0bba6ec2e1260af31647f80bf81ce6ed6e8ec42963c673d3380d92bfd9cd2cb28f7d07484231663f638d845e07a299d099cafa21d663f27c273a1f05f49a42d11a83e8821868a52daaee54a671a99b61fb5715d6b592846e84143980c56b97d8880ae7238598f11384207b8e4df48212f4fa00300fdb6cd78e4bd14c0291ffffff6e