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 57149 c2ef57ec220bd9ba294a8eaeffc8a28c990dab986d55796890d314aae84a3ae7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
57fd8c4f3cc4a85c9b70f7b7ad128a8636356c9e5fd1add4bd0dbd8cb5054f25
Certificate Block Hash
c2ef57ec220bd9ba294a8eaeffc8a28c990dab986d55796890d314aae84a3ae7
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0080350000800b0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000015628562125546feba03f53b9ea5f5db85e3685d5f56f66c2e61b99b025417de0d84fce91f13197ca43d5cca6cc75f93ed008e636d160bdd1a4030bbcd9896dcd6a66f9777be6eb6c2209292902b9dad3565fbe4d1e66c603b0b000000000000004000000040000080350000800b0000

Raw Header Hex

00004020151da30fa291eb185b4a48a58e63819fd6fd74e3aad071666dae050c702219e4611df784c9c172dd41d91b06b21973dbf71666eae433e668a752ebff602217f489320e6ae29d0418254f05b58cbd0dbdd4add15f9e6c3536868a12adb7f7709b5ca8c43c4f8cfd57

Proof Data Hex

59,560 bytes
121216020307f337d153f6f3326c762ce13de8642968c77c861d14c87f5f9ec4de5386ca3d10576149f33c26b9103e2a91eae81ab483f77c1b36f22d78efb20782cf3b024ca0e9bd72ed27928a9c0ed69237a78813d236ef894a6f0862df7e161dfadb711ecb2ed946c5023ae45044fbff34c414ffea84a11fc59104f3548b02b6e9b91d45e8a0d0ad5abadd88bb93396420a9d7fa56a915f44b2c40a993325b148f989787d7a13c235631d39a98b86d842e4852d870a1730fc3ecbca27880670105243bb5c8f40bba72a0866c3e8c737340cbc9d5910431af7b449012f8bbb81b11b9e028276c0ceb9d35e8e4bc5aeb02896c2680c10f403a45aa4948511bfebe7d5c5813d51ef29c2cc248df90b31f14541d44a0e5cc6e7da8472da02fc831b76e29213b7686b889cf77e2b5ac1eba1298e69b37dbbe0b1b048aac466105077bca636f7a43be21f651e16c6516eb79ec3e90064299361a06707b0a617ad48a02a99cde269d92436559b3b164a3a6464d101cf13ab7f7a1d4b5cc9f060bdf70317f5ed6a44a168aa5aa62acc18562f644862fbb54a84d455420f846b9800b8579674ffc237a4789e59c3a25ddf9daa85c36e60adfdfa50992f50cc2c0c3a6da63068f2c162b0f7a29bd6961c90e8ecaf2bf31d0b6d07f5ff1f43900f74d7761c17007712859f6402c1ff52c624aa5ccf1bb6fbe85c89cf69053176e808404f971bab212cbd92487f9badd1cdcdd41ec988cabbd6806538d376fbdecd8aa582266a50575ea253f6144e8a4a425d6c075c23305f5144760b5f093d8f8923e5665952e367f8902c4b5bb44ad63a352d784af6d7fdf0eefae8575a062bf53c538a40f3d61f21b43af8a9a57fe835883bdfb4222aae1d5b93406bc71084642ce58633aaabaf34aeaedb51764f6d882aec6cc945b73946b8820dd193c252f411b14fbe04059ea073c24c26f0f8ed6a3aa0c864dfd78a37844348d4510c0608e278f0480a7e9cf8999f7f490476890623aa896cf63880b1b7cd5cb922067e27b9e167b04b9fdd70639df78357e2754657e996987e55bb690b1fbecd17146fbd32458075199a1efca7d4a31080020d30c3c8f4516df6bc9d79ec44720ab84c8376138b16d4b3d261b02bab61d842d0a7acc7187f5544b8e27aac2d539848ed86c163d762caef6c055c3db93611f9fce4848ea582f2c9a823e00d719667469becd8ba0d1c7cad5ab3c971464cf5a18833dbf1bdc95051983bddfa8375da5f97295f46d0121e87258f9a86af1c35882af45b75a7e27f2694f6d2dfff254bd867bfaaad17dddfa886d06bd514c1d038572b5b808b8f36663decec58c37518426c8a4ef4538805958058735881d0e1279385d290abacf4db865652b221206fd1b4597e94153bd10a65fc5bb2f0c0653ed9ff794d0e58a9ab51f41831f7beb86bf1fac93564ac30d0786e32dda891cd9193e5f2d9b081e8858391ad7a141dd91549570fafb3d900c69a779ebd99f2ad6289c52d3f3d7a6c6bc69f0819f3f0574f915710ff08fda914f00dd030f61a437ee9dde9710065c7b9875a9ea53c5857d201de734931805d1921a19b5f5950d37b67e44b657ad3fecf4f543074425e39ca0a17cf8d413ca4a436c1c04f223477ad057556bb22233ed8163cc9ffa5a8978e1113ebc95c1bb5eca89838a03dab4f35d5f9691d97bfe13580a53b2f8d1b0de93c35efc7a0e873af7516fcad6c6f10088fd42d2d4de053a0258013e107e0ed1c00f66109a9c7bb9d5bbe8056f19efc101c64774db778333ef1f9d493793a68576d024758bb3f55118f5e245bee03ff9d5af08c03b47b56d6944c1b34536605719577ab8a61fb925985e69d25d4620b7619261bc968a2966a9be0ebfdfd969c8b1749e09773a127aff668affe2902d1045dbfaf3ea38f791b714e4446a114a6598d31915e73f07bfb7815b5e1b260828c6ba17803b488a9ea464e44f3e8d6face4ddf3c1a90b54497fbe1fbaf218680a6c468fdf865e16eb50b6380ca34dbc3033338d642a1862131ac87faa45b979b40610ed8ada4e096c308cd96b9a6fa225a4de8640bf8365eb0731def89ec3777410ab27d178a5d0949826a41ace6265166148f011aeac0b6705cd65f4a495d8da39719f982d7a2cbe25a9e5c9405db953e377d1b73aa81735adcabe8643718f117a790c8d6eb322865820c305cf7b15be3655cc3fce9d5ba89a66cc542f43436b6204e8cde2670dcf00a475727fbf8e3756215ebe49007262cabf82b60bad2c91ceedfbbc1d67a1bf987d206abdf1d8ee7aa0eb12d7a4d3a84d55330b352f4b7d1317432a119a08270567a9a205be82037ec78bf4332191751e04aa673a5d919344caef70e474495b02a8a74963cea0f01e2c33c8bd73df62e59cebdd9533b7b9eae81a86e80fc5e3f90677cc363ca0df4aeff7346bd2ca43da6e845b088f32b78370b1e81ff2547673bf2f87e1ea3dd1987bff578e6d450d71c6df0d5fc613c9ab47d37d98429fe4438d23e11049633f6b61ec314bea272df68598825e2b1902af5277f49385d2e732139ac56c3198b8be8b6f8ec865199a6fe205aff2a802fa8e1db44f51abc63704e357426fe14b2df28a408af7ac1c700c0615bd2c20d23bb5826b0d716275d536cac7d547c0010cb8c4dd8d2034f31ed2214b05db388e45e5385c7caca55bf92b8ea64f78a2633f4b2b256cbf122aae302c866c9cb7cdd15c5494bd70f490ef2a8b21db9719133fcc9a3b9185abc48102be74ccaec32af6e0b0f55e7cf488dbcd260c8d923f51a54905c617c42364147259247bf32381068c8de143e023e09a8c8e95aaac0641356a28bf2bfcac9fedfbe6c069d187aa58b71b323ac8867627e9ec663ba7c349557393591e177f8bfcc7efbabbba5a23cbbdc872cbd68663dcfd45387a24620dfcfeeb3b090af466c02a8db25e3cbb9d3661aeed4d09825b3515d5680152826189f0bf6435405f64a1e9310987016e668e6adf0d432280d01d2a3d4145a59469efbece197c6f816a419df695d5726d8164d94bf358a186816a9cb3c0df07c9a679f6f7498d80d3b7b23216feff22d615cd1eb1814bdb634a1f599d813fc7879d946b03b462318b6bd45028ab2121e972cf55f761c67147ad71e5f75ef953ebd69640c06b6f035c894be86cb2112a7f61565f68b7a5b161fcf681d3253dde9cf8eacdcdccd544388e9fd923c5950ccc037b43df4a3228b117bb5be56fdef3d8eae1ca4b5e69f4cead88655eb03eb27d1fba4261f6c9813833f3d42c0b36a0677306113cd5765d510c2f2e85a7aed0c809eb8942eef914ea90f7fba6c48d97bd67a4cf0a10cfb729d4a56560b647ff6ad148f5fe577117dea04398a94ee4f17c8c68a6c9a8cbfb2c9c078512da869700dbb6498cde667239436a8e0dff078e9e869b565c8dec750b5be6be0972eb5d1a598204883332175bde6e83cec48a0e7e57123f2792f5dbff1c53f9317105635fc64455085c6714a252ff016951f2e0e4f754fa2047acc1cf907454a9452e1dce971a8be0e9dee6df2c5246cc823e587caf62faccfe17367d12c487de1ee5b466694abb4dc634959233ce29e1381eed7801a3148f9b27b8fd4996adc03dc283607ab4ba8c86e689881a404d11a1d8ea232c256be56918a9d6423ba4b3f79b7f0ad8224b8e2a81610459a1368db37b41344217bc6dce7f19fb14693378643cdb224b81542aba3f07b8fd7ed9c4c80d88d0d92138f08022795353ee7e4a77a91c9a1b56d2762b04b7606bc24b40c3a0352924a60b890e0807f8fb890bbece0af235501a478fef94bf0e3537355c909e7adf11f4deb75076e74f9c792be2bf0a988258e9b076282f887b735a6e6503d686ddc00f4dcec4db65e7611d0bd00487448ce870aa865efc791019e67375d71e145fc20b5b670188c28ae2a4a5fb4f30cabc37454ef828d1b09627ae44f2c8de82eefdbd587c0629532f5cbd9dec31a605c3e8756a41c373b8060bc38f1ef785881581492f9d8bfd42e6ee866200ee41dfc8dfd588765d4b9d855c78249c9622c32bc1e60581d29ee53a35aaf25c012ff4ec1b7986dbbc28e927e9e2f12acd5d1ffd562a6c869b7f5c1dd8e129e9fb6b2d8b720b467dd5a0186ecfb36af22f7f3deb711332079ec1d31aad69655a663b455d381e71c38a02b34144fce51c0308231c5e1939a215e568badee09985d0ed6e31d5207e050d370afcad5d50ed4464b4c26dc152561f8028e4348fdd61512c480ccf4ee2ce186e6d7d7b6fe42a8f52478584f91a1b0ec5118ac5b43bd31fed1d65d8edde59e942d43119fc4c8d300badbd59cbaf9e9affd7354474f8a81a12e48c49de01ae37552dadc5f50981d5c36cf13fc45961b183652e061c8592a3ac4b38e258f19ddfda5cda9d80a435e906eb217c5964bf7379fafe7e88d4ad64ff57a650401c1f30f0847d7a0a262286bdcc8e44f6d7ccb58c9a526461e51cae8f51a8ae14bba657e0ba9e39d6c50e90eff8a3f2a8d9f1e0344809d4f77419869997dad99cbedfb86e0746ff696b8934b15ff55c6259d0eff61d38eb5846e312c13db9f1a7367741e7f74291713353c96eb207b9ab1de5f7186ff8edce61c2680d8a790a3d4f89da17ca696c5c4c7171c6c6da99b961876fafac888f738feb512e5fa0d51d8ed5cfe5c4238d20bdd80c9c1eec61ed9a060d7098d088a8c3d1fe0c26b290f7b387c97b47982c93b279547e72406550ba9a8af04b76455c56fbfc26886d42661a6de479d05b764ac453bb7634010e910ebd6506f7c94120f3ddb60b9367c4af885ac24952fa0060e7bcd814fa4cf04e6aac6c7a9f64db9ad3a84024e2040102022453efafdadb53cb388b096e0e93b2eac3cbeca59e78f15156aa687115831752ed7a425f419abf4179bc20f3ba14d6e69da740d8f37474a9e92395b39fa40ca749fa1c897f6004273cb7bd5c396ede78f2a6958ae5c3741449b6215b46d0cde4de29d17cc92e04e00cbceb3565e7ec217e3e2693c5db035966f799095035f80d5238738f841f1c79c0d2be76e46c9919963fe74291ca1b2dbb96802cba40ee5b91cd8c96f1d5c00ccb3ae55c75b37f697ef44782a45cceeea7f9ba8cc4e2ed30af0745713f1ed5e6d32168981a124c5ae801771e17e21c49bd40911991cecf4056aea930575d5937d356d6f831f85e48226832b82d9cd3d4d08bc0ed40b1a01345054fcd2a253597f8f325c0b2e8690ba0b5760c7a5ba09bfcc18c681c292128c20024094fe4d78b3f09ab3346588d8ad9b7754c4fac43c578907affaf8915770702f0f9fb8a9e53acc9ef3eac136eb742db8b6b9900c74980312e8152af3980583d0d0c548f833a04270851f1e349141c6e42681dcf2e5ea0ec7fde37cb3c7c07dc9ecbfac92bba9ef4d786d4121873e0caf75c0a8c7ae147c95689a9ed3778b48bca08a33f42233441f8c28c3efc0c7333c274d04f6a2077d7357937c1f2d075efaf92afe1f6fc2b82acf6d8642ad94006182dca42b9da68c825287fe95b089e4939354bfff8c0e6f9308b142ce284e3e84a228cf3257a360127cc5daa3d639fe3e8c840db08d7423e6c4421ed152f631a68adb348c10b2da61fa6ac2ee85e6a7905dff9ea13681a94f94348c5633a248107da9e3b8935da9d340e7f833e3c436237c6b321f492e9968fea24e2e83d3296fe72529c71deda453c02570bfeca03efdf042f2167c3b1e39deff5c325e76d28f9a2aeb20d5851437daa9314561211912ddf02f6d3b1aef27ea4e930c89dd5a004f61a70f1a533bd2bfd4dbf1b157473404a27b2484dd970f68a03109ae2279fb5a5ddf62f2511730abaaab1d4d3cbf8852b9a67e92a112482a74612892073caab3a2c1c19419cc64b911f6c846c8ad56e3995bcf9bb2d97cde86f1a02d5e9413be4a59687cde932eca373942f01f5d6f1bb10079c89a8b1d713a9c7f0e8c38709449d0775aadc66655c4d1febbf13c36d6b772084ac39920dc0e098de4d55dba311084205ab13b9ed0ee2832c7d714dba07a070da1c7368d6fbc349f8db022b8ae07982ba93abf66fb48dd8899927fcacf314ccd86ca3070d3b8e386dbc04cd11960cdc9337954e7371e4932b6ebd98b3b797a19a025fa382535db7f2064a80b0edbb2fc8b7a2c684d3398cd67e56df33428e56b993af11eddc86251a22f46eee494453d1e107e3dc1abb12c15a38737045685eb22ff06cb0cfed2706b5623f1d5a649043a887c13c5da49b3492cb037b8a8f83228bdd4d78799c20fdd65ea6087977489602f9d82c125342d51dea069e609306e2c6fa122d5d7c29b9c5ce0b0130617232e8b168e1dc60259514c3d44d392c4dbb453d0feaba215b4484b696a0f2a9669dc966dfa6eb668c3d65724723721348e05374ac9a4d417b298d9189439b4caea962a74575d9582f64afe4b5d366cca1d2c7937036e87a199914d410947c533892e6060cdad5c8c679ba0d987febd512044123c87b948ef49592e85b65025c94843af3e9115dd155f9976daa846ba7af61163d4c721f778cf4b73f00903b04fa83e2fb3a481eef2542c3f80a5f135b4614553e082686fc722b7d9f25f22e7fba07c210f2666c3b0114c114788e6c06057a6c2015c6924b101f06ba271e4d2c87ba46b9b1cdec55a046b2226e22b5969ccba85a96c23b2dae41c0a14808706a02a940becfb9f4c2311eb7611ab0e7ab1c236b8fe8941aaec93aa1de41eaeee4054678b93591784a7d4db96334e2a2eacdf7fd7125b569ecf0261b70f95141b27eda0782cf5b63204bac3d2e81d1da89e90a2fa3cf14c5f57054e5d26bdacec4130d2702e2837db2a4628114b0ff84eeaae9079d5a764a0cfff8c88544fc8cea23d7eccacc04a07bd01bb80bfdb74db0164d15096e526de8a51ea101a68e0abe3ebb2f10bf9c63c730350def7348ca216b67eadc9b0fde25864f417c6f93e17bbd56a105a8dec51e2d2bf4439592ed5d9afa8388e64c7e2f464a9b551c949335ade221a445ba4e229258db1487edbc26f7f7924a9dd07794bf7e38d07e6f89c94f18dfa7da27905aec42826f54fac6e1c81549eb301c71c7682d4c532dea385565d6d9cf80b15885538f8eaa948800d1c98cfdd37459c70693ad73aac7cd7aff78401b0275fd76f1504c60ac60543f0571e3f698d87d1e073cb21f0b6925cbf944cb66c9d7a6cf4326cb1b4e289e7a56ea73af4ad8ed60fa6a954e3eeef99f947088123a6e99b6225d84ef820d00e3532a912bb3ae26cfd89b26ca2ece97923249a17be3bc37b65ccdb6a4fdaa47a97ca34a0a4d7f434fc20c7ffa091ec6d4b52d319c1abf9efbdb31c8f3c86e8d4e1a62dca4f21f94d9d21e7e1a9d9f63c69027f2d53b6c8ec851be73d46060558bf8fd5bafdbe3eb8f1ba5977907fc73f36f467a84959d3162e6a9b15b3ea2661023ad915c275ca5546e0041ff1c94d06e24511f5c77fb03b80f44d0eb2a259bdb0772cbbc860ddc967c5410d3a47f986364cadaad66b4e7639d6b7a62322215eafff9ccac6871adcd18565caa488e2a10757be92b5aecb4deaa209853025647ea283a10271992a3e9468068338f0a9e9854addc3f9326cdba90d1aac37e58b1234a1c9d860e0d1e942c2aacbcc293210b30339ed34b1990e70fe095b35df97b45336dc331d398bb6d96ea29f7338a793d3a17cee9940621e9aefd0395966785f8eb1e6c269cd804a9af4d472a56c7e47fbf3967c275d6ee6e3edd778dc5f4d186457118379952d5d1d696ea8b7405b5df3f80c1e84e6207c880d4f1dbbc77ec33de198b0683a3418621c87ed8ebf61bb2be3e55d1a75ea6b125fc721d87f78169d3d21c0fbd0886a8cbfdc3985dd47177ca000673a77fcc31e492bccab4b21c23256cfdcf804094158e2e7db8c003117e5974162ab3361ac6e8abc79763d7d913f9ad0e054cd4c0f63606a7b66f76aa9d6b4685989145cc42052f3a9582a80640a1314601e1b7189e7b885a4357f167d4b48f2b62c6c64a3dfc6b46478bef8b899c6796c0f2e6c78f6b08731edd8ceb6fa9d2ae842e95e727d1e44200c98bc626c0d1f69cf9f34333ae053f53def9cd233c939f86799211929563a596f166be031289135aefa9ce40b11b95f6431c86a8ba63d088ef8b9fcbc51eb26ecfec3dd6e4f47228c0c982b6108cdc20aafd30b7d1fe9a9c5e3ce0bff6bcd7d28c14f3fb5c5bd0b13d683aeeb245c637fae1ab4600745d1dc50d0f21f33473b0d763e0dd9ab8c9b1993e99f1dd80aeb3915251d2f46b853ffcc9c0adc281ad214633633e4df99039a8c52da0d98f977f68e18328027a8596b17fa93c580eae9fc23233aec23c6737888053d79f8ff4c535c5f99d57c218e175e6eb4502aaa91c6b0e83ceb91d2ad0036db09e9af2fedca5557cf128613e06b93be65eadf88f3251a1a01dc87b3c0c3f2c37d6ea6270337abdf541b6ac80a7d4d7c71f5b41e7ee133d16105db89c8e819aca0acd5df2a31b36456ee83a07e6d2203e927b0f94c0213f724b456cf0da68f51c01d3f2606e3b3dc5dc58c19c3c4a5ba5aa52d16119be7744df1d68d2d7bbb5fd13be02e9f635892ef2470ad3c3c9d41d86b567df0916ba44f8350cdcd0b1e1f1440a6d5681b619ade777df36b3a17e791644bcdf3d4c002fc6b04bc3906cc3218afb89d060784a8b07faf0367e7e7f91c6355dbc9d0f818aa0fdff2d31ca8a1ffc849b66922506e8365b48736879d37142c43c3db5f0277d459955634a6dbebf55f15c3849650f814c9a0d5324317825b9b085d794326cada517eb6c46236c4df40e14f98cefd0693c0c82b643ab65b4a88498e7156389cdd7d4253ff9b3b508d4f5241432af6b107ca6c1be18be440f327b23c9aa9b4e3513ab77aed2e0fa83f47d499979fa0f349492e500b6d44875e4dc1d87384397f2c217f06ca1a69e23fb83fd9b3a1a14a1dad15622a15cd365659fd7653e6ab3e7f4a2fa34ad59b492dbfbbc9b8a9e5c3a0d36c651251cc823f58d313862f5fe0d52b345909889c601970f76374282a0942911dcbba48449109831675f4b2e192eaaa4509e3d74cdfda8e40c73f1bca0084ff4068f760a7852e65e61325618e09288877e3f884e8502ffe737bdfbc61edb49fda00f5ef7d3b5d1a5a894bec530db8cd8e92956698ab2bbf0d42ace5a0d2110f8683de094135b2396855e561ec6c3c6ed5fa86f6c09007356e26fc10c6f8d6500fab168fb2a871b1ad839567cb82e5e2f1a292e96003472c33e5bc73f1cce91e1a33660dbc97179b7ba3b5fab2036fd160506106bb0982623f7bca51a172b8b25c885bb506f62b34e8d03dc59a2921d177893e96e53ecf0b90c15a2287cf1d5aaaec4519c83e1b5841ee78b102622b25f8a7c53f48fd381154370535f8a1b5f126e3351da7018981d14c5815d4f2c3e73a8b1b1ac3df144824a1adae3173c1d4efd147189436b2386727ad2c840cf66419d6d6614829338bbdc9967c1987aca99e578b26f82de9313ea3937fba1df25325ce30dc1ee61bdc7ff72c10b50a86471979eb3f186c837ce989ca4059246fc89b2685714b0bd400372f48d041dffff2103bd7dfa55e85b7943453f0450bc44fcef0df4cac42186362937978c35616c7179a5b05919ae40c68a4a158b52ef18c4e1f9ab690e5e0758afa4c353ce6a725547343b0f966bfe054bb25b8f92e68332155b5092467f18981f7da76580428aeecdbb7f25daef1f48a487d2d605b928d998afc9b45a2df3ddf067f37607aecb92717b35f9582a6b1a35589654ab8e050a70b4b4da17762b5773bc5e5756911f542668e534bdc0e8fbe42a6d3b024b242df5dcbee3ae98389d18610f01e522e4c77b086f611967eb9d24f0ef443ab5f381d7a92cb90d1107075808b9358a27cc9a73b41160920756059b865335e0070e0fff1a94bfc903332a5a7c6f79a46d2c24beeed6702bdfee0acfe184f26aafcdb82ed34b8bd20d98c45c962d04b2a5e7064b0aaefee022f49f842aade3cd06ee340505972d415487addef1ec5c455ffc10677a82e50ea7dc92a133b4ad22e92d88942af3bfa08018febdcf4d61a392b6585b05f7110d3eef5fed363090dd0a9347e9653ba55b142fcf16d31d061fef39d42688875ee6c583eaf959163308f634d2fee1b29b4f331a14d8ee8103854e552f9aed21abec307cfede60c901d813a8713951344b55c42324fd59a7f26ef0a9bee23134f1b3cecf42b587178d25d7c6c8a9df01145c82308561357d9d563b455a004a6574b83d762902fb633476599a28f7b620b2292a7f406867c9d73d94c744d18eec29806f942634e38f61d9f1ac755cefc8e7f70f52bb6fff26c65df9596450744eb8e4c96c408ad938f673e5a066910c781f014bb09a5c7dfd10b2fc981db5bcdd27f58954157867b4e2b9b9a6cfbcb3237d53e8e2b1f6e96e94786b2ad9ce7040a305871702a456c5a82585a15a7c8509bf33294a1d33c6f09a8b2e70180ae3a4c7c5b2408005445bc8e28278d9740d5e980e1d3474f79b8033294518f25c764c1bbd28bbaf2a98768b3a0ef1efd5fdc4be4f51ac2954d262de07e4e1e1949721425775d3a3027dbd407857c591cb4b3034f7084433bcac1fd1b2a2bfb83efd14f513dbe4a957d22afdce639ff44fc1557141c9f69317ef4007f9e1cc563e866b64a9986c1c171008f1a2e0ef4859e5ef8f4536b7c26c74322d999257bf55cdc66943ecc54ea984b276aea9860d4eb3767015f281f663f5f70e14280a7babaa6572dc9f22450dde9f8edbbae33b26a30d33fc4331839d81367537b90d7c1e4797d781c19764de8f2a7351a7d8e5217a9d4ec5c2c4cc0930d8bf39b52b42b3151cfcdcb14413451e550593bdf5f4ae6cb004d719fab66d9d1719cdd2284996359b49685e23ff0ea23343b1ef5b821d9cacfb22f0981efc4251fb430d002818a6e7c7881d39dfd679d34a3adacf1f2238c7a59a2a123309ca0ddb21af9dca98ff0cb20bae595b85dd96fa35b930f93746ce7481c5fceab068e1f59f75c1fdc18570ee3034e4424c35af91ce781299e2ef0815864dffe125ba8e193499bb91affb3989b73af267d873e723a20f800870a8f1e461735bfd695ec4182ce4a70946aa058971377882e7b1cf7cb8df659b9b7d30ca81f1ca9df28c35f5214f8a33ab1d2147ecd25e3440b6b2c2313c4ceed1e9c20ffe883b91feedd718499e945eb2de4d33fc850502e063b1d97529a3ffaabdeadb632e442a997398303b55859244006d4427173cc205dcbf66a51a6e4ff97467d88587001dcac70a4e2b47ebba1c750730abae993dccf431f619fdcc269c5d498dc4d4620f3eafe70a9eb0415096c6b5d58239586f8658664be7ebbcbd56f3e6d614341fe336582e962bee7d1c8eaf120194ce475acf0ca9867774ab6e9a11512cc276eb3ca641b9346fa6b60ba3788d417812b98647de3d511027fe0e5a5bf75d67b7c091f181997fa0441eaa99153ef00ad8077fb1637abbce71544c1466013a7f166bfe139e374f9877d6fd17b8a4fa3667af812a148a5bdf011877c0dff63081655b7898432d98176bc309e7c009d39e642359dd1908bc84c423a45f5da69bb2f3f772a44a8d469683357ba10e6db1cfbc299777b5f382ac8ac093cf624a357c5c21aa894250c6a309a2b62494ffb27ab4a2d33d06de27c6b8af8d762640c56a6b31f2a05bcdbb6ddee3e23dfcf2943757314fe164517ff6ab26e54e4a2aad7d2a957afe74686efed395eba58553ee1e3f18475734209c48624a70127b16c9fa564e1a29c1516e9c40ef3daf7e549011e6c187502602efcb49233020712362e663bac4607c60098eefdc0869669f1c2c4ec3c2b04e802fb7060faa11f0e3482c321227ef8eaa2166bfde9ea6fdeb47239132c8dc181a043953b4a533b18b3083f5f731a573b59ee43e11821311eec9889c4708449e00c201cef5aabb3d9e3e42e94f634899a01c37cb7dc21dadae7a65f72ef26bbc3cd484636787dd62adb4cb7d6896f3607f2bb9034b49a3d59de09422bcf595b3f359067df842f68f0102397cb545010ef8b9254ec55adc456b7a878aa410e2e9c2f3303287973d0a68c33c3eed75d195345cd337a9ee66beda8f3f2a4ea3a0ed777910256d5ccf43d8028ce1e1aefc455f014d028464a54a80ce54dc1f366054df07bdeba9e8a7b20230f2ff7087e3a7d76a83b804f1f398d89f48843623601c2130d48b6c2b96f0c2643674d026e02d258c8229c68687117617895a48ef3fa3648b6fc60e97bcf89eb92b648b7c36df9bd1b5c802a966ae49625d2e2d61f219c93da976e6585447ea77df30081222165c7537036cc7ae2aa234c135b72aca9276ba6b62c5acf7c66684d788e1705d2779385c012af8d29de0556f0d4c1474e207e1ef4afd3b1d8f00af7c4d855911f2e762af27dc40b1762d921e947e932b2dcb5bff42900a5e562bb79b16374e15f89933cd828bebfa3927d1292cf109754ff775534b117bfe00da733f3f4dc9192081c9e21986e78bbce6f83e9e58e6447902845cad2c3efd52a9f2a898396365a9d69e3f6e88c96d08839d2b1a7c64f870cf7072c59d1ade360185c41fe545fe2a89785c4bd156d3002354a0e75077dd293732dfc43d0dba2c38342bb0350b8c3beae20fa53df4eb290ccfe893b43ec532a826e8784cf75b2cd0b4bdef5a673469d702980690090f88f6bd2360a4cb203e0229db8c82f5e44a5a06467b12ed980cbb83393f4d7fcc4c8efa5a1bf9e20408edc9cd6bc157dab7c31afd99a58166fc3f6994ca85f9df9151c90eb7f9bbb664ef02ed5ed5e2e6af1e0cfa4829cec2525484e8735ab3561791b14852ce1d7940e32c414fdd551c25b69e3dc8d8a79aefbed593ebbd0cdc5fcf4ae15da5ff5d49b4c1c24407e0599ec51d1cf064341da20d89da7d021cc256f8703f8e761d9012abd214b67f0b959844dd03031af972794664accfcc9947c00393276759ce6fc6548b261e294cd9432e2f61c7ddaa4046d53229098c5e3fff128bb54b1c57d633da2b5a03ba6db7a2d8f3f6745b5bc27f7a9438ef360688dd15377cf715c6572a4bee5a40793a0ee41fc06fb3eb1801cf4e63263f6bab94bc3649fbf68e08f24471c397e76c864c50caeafd687c2ff88872c00d00aeaaf0f1599d92a59966214a3fde03b6d72d456604e8e234cce34bb57e428d7e9535b52639b9eba3ab253b95cb45613c71b6fa81290a74d4531000e202dc0458fdf7e860724aa80e381204eeebab2f36464d4f12dcaa293acb38c5155e0846121d5bca7ea7e5c28973fb18b391ab8e092a14be746cc9b81da08b122fc24165776f6f73f57f7763a7ffdf7bf39f604b6fef660b58155ad5a48878f7e1c373ab51d4ab78545d7455bd03d1ffb07c47fcfce878b929ae8a0abed48c472f3cd26f54faa87049ac5ef877db9c3a1ffabe2d2f3f6356af20125799935654c54fa8d2094e947da65f5fc69feb4b4839d6b0f6b3b0d290573f5f02f93af0ff6d8f01af431fa57ed6033aa218d06dfa102229ece21ba9a539c2d60c2ff13b6cf5466626c062f121f0fdae7191b2fa6d2fc3adaac876f9505609f7c2a8560b399bbef464e15e5e9f39a6ee0b80eaca30510faf902a6f121c41e7fd2075f55ce6bea9847d08393c9be70fbddde31d965a3dd05bc5f83bb112430444b1a757476e0d87aeb380c75452848b62fb9a80b2ca3a69fff916cb4454c6fc7a3f05fa6bdb84e21aa3483e8aa7aace41d01c468b094819e0a7635838c6070369ff9afcfda1e942ee819e7cfbca940638a0d80b05563538c033497337bf6e062fe2d06a8db52ab4cfbb2f06adfed83f5c72a70b6878c65e3015daf7dc44e043da4e583ef69bdb88e5a16112318d7084a47522aea251b7ae26aa6df8d9d14287f172647d30996dacbaaa06899537e83f4e2000a14e444f6d68d4190678b078872a48c96048a9e9726ddf263c9b86becea7df40349ca5e4fbf5200526d45fc0d22f796e4ba732b9eaf29066a934e6cacbfe34a8a3a859c9054abcc9609415b78bae82b4504e5a1f6b3642bd36f18efe14c34c2f1ff69f31d9d4287dd97ae234114a68f2791eea2258ec5024b8cd8bbc9367ee1cca77ee200a22137aeb23aa6e8c8add4ba6b96500abe085de5061bd617f1c294253aeb6ade306b96c4ade7e4beb4f9682d215563bb3d9b8027768db2edc0613a1a73ee8d6cdffcef35d00f4e87907bf724d0b4ff6f1d7e79cbd83b402e3b5a3615d014caa2ef01835630cd8968941df54291129decc2e58fd06794e7b3759678f7dfd72d13d828eb7a20f0812ea9b3499ad5d2b53730875d99c419d202d1cd0275cb392f56af341bd851b872a4a33eccb95a63b449dc54ce1cbf00cd7962ee2969513d69db94fdb4a1995e515511c04a65851b6f219dcf48acb96c54763759a46ab83521b2afd4ab4822985c2d2953561a55f42706d9ceb7a9ebc90728a03cd2525154701a83ac417d1061df97a74023a46ffbf872f78c9fc1505d4126ab6f412748d6b400568ff33f3321af9b46dedee91c9900f58cfd2d4ba764402ed760586b71cc71560adcc535f34b202b8a15b8e91bd69d6f5622fb4bc331318ad3a2866a3f3c10809dcb11293d8513d5f57ac4ebe88b7ab9d12c1b65b59eb19a361cfbef775ac5af37167f348fd2998d2c9a27fa6a0f8d0aa8e4906d11b0cc2e4fde22d269a9ccf02e79602beb4c440810b2fe8560afec4a1609fe3c23e2451c6d631ef48e90ef6f3d3588d6c6da95d427e36894a16a2da4b6c3a2597b5a5e9539291dc56390cb97d7ee9651aaac26814d791cf628030f7ed118ad0a1f7ecd9c2d5204bf1499f1d45949bb8e7c346461be7ff1e4245b98d48e333a1eb538be2635f4bd5ef618120b1ba5b73e83ef5bd5c3900f5c16b08be34e783512e1e74e03e5e12d8360efd5a1564d0e2eff9514910aba67bc03846df078c241f4b52f945def60cdbcd1ada5a550af0202b5d24ec7c9deba72560677999d423cfaec98f06b74fa2090fc0ae97456a7d94c2fedc101a5a12c297a9ec4885086f312de398249c0558c18bc7d49118bfdd95095f8018059ac4ae7ccbd3f7de8c24d0743eb5ce1609642613e01bb3b499cea90ca20d190992c1a73f63310894b87f00a84d588c37ba7f46907b44cca81395b9a0878ae543980c68f0b3cb01c94c13f0a9a6d15ae259a53ec69ee75e6a85f8654094f7322efc13711e945263a9e423f6b345f35d496027a03ce928908abbb67038fdf3adf611976ff1cf154f422f5da29b1c64c5b7fc8fbcee26f8a09cdf13372e452afd0fcace8f50fe8d04ce0474c694064fb1eec9539d68455cf85d88ae6b2356377c3ef97f02e97d1c1989d4df52493ad3c1c57ab623de7fc030e2a1ede961c58f60f9471496083760e1cbff0d66fdab1e4083a8ee73325accfd49aac1bb8800ea448bc1e2e3952d3dee968ed0d6260cbf2c556cec0ed01fb5d9be520fe46dfaf036db71214a4ec31709050122c47bfe04c3255255e418bb630de1204ef2891a6c53e7f48c2e64a30dcfd4dcb8297a78e1e24e3e3cc3bf28aa1d9fb8c33ac0551a62f21d97b46ef35db78e99b02f70ecac074ad2e16bf274b19dcf10add55f6043cf79fdd00bed7d3120a7404b345921ff87bba280b019fb4a981d68f98cf8b29bd0c84f473aedff0497884266a2c7c7ad60ab93d4c73add208f52c7ce3f8b6b881e53181217268b87c0e5779abf0690b98d3e8e147df15c52c094fda10fefaf6dd88fcb3b75d815740c72e251aa05a5036d4fd3366aa75c10062c892160da9cf3b41c6f7c354947ea95ec57a2428a374815b0a5791f877b717ade0df55fe6cafca2161eb4d9002a87c446534d8f4ba75910dc7abb78982062afb8d6972e4329faa2781b30b5bbe7bc9d7895b4dd195cd700a18df270f323a06f8935528802eec7415381e150bc96ccf8a436e7e8ca0a5696e8a04aa18632405694d8b2863b52e2f63901fa14cfda16029bd010b7fc7d92ecdbb570938a762df67032408fbf10b4db3139864b7c60eebee11df9571ab5f48cee5064bf21b411c248d9e25fba38be4954089f36cd03b38589434d7621540b1cbd03d57bedd7012fc1f8302a3dac6c33164d980bdf77f746f606e53b1cb9de9c6f4308a66d0e60fc8be8e15aced5d98debfc129dba7563dd89e651364ab8a1dde3713ae42e89ac93dcad4360246bb1af96b9dc2b2b42b0135e01fcd45deb70ccf5ec5276fe62205827c60ecd6945e01c1dfc5a4d6bf32af4971a78502af9c05c0704343154e5189cbfcf4fc91c46d9ba6434e3191b9e5db3dc6b406e034608f2b0757ea4a5b79814518f7f797f851fbae8852ddf929eb86b2c9cf05f11b6c6c43bc90d456fd3e10d56b727bf0840685afaaa051f85e5747a587ed65b9f7503dee65987e202ea35255ffc8fcf0ff9c0f99e04b9b4e6725e6c01cb1686b78a490cd71e17e7abded8ce2fbf026f2888ca5faf370f06e8ec018ef84377f3b605fb070d74d8eeec8477c1713ae73f7e408a1505735f9693e4f8b855cec4e7ddf15d89913660044941d85dc5b16a2edc92ae10d93a02dfb902c874ea17374a55996b79a38d289c9adc5c02ae4e35edd55df36fd85eced8da8fc0854ea1b40fcb1b03b8aa7a885c3c2408eea9386d6bf677e8221c7ed2054a62333bd6bc46b4d7c9e3e0c13e7016bf0199f5ae2ed7bf658cbd6d99b7c6073bfe69e43c38176010fee19a39c7bf8f75cb57815d7da0f27b090778869317b7ed46a0d1bb622a6402b212d5802200cb61b10f021bae5d69588c82c9832aa8d58cf62004d49e6c6f679fc60a7be277405b94e8850a1eac13ec1ed5470281d765f2ace5123a138f7b69af5ba10fe88124ffdaa177016b83621c772549c2b118ceebbe557f09f142444abeb8887ec7edb342713565d958653157251f0fe162e81b08be60c300ddadf0ec965850f9635cd756296c8fdca5607751fe8a8824fdf5cefebc22f665f1b560c82714f1ac7a748fa7dbc385a388bcb60c399fa2d70fb40a64ebeb2db13eb0db0687a9f19475be80aba8ef42f482b3c0328825c08260dd68c156ef2bda0945b5982f664cc9a938e01f4a209b4c400d4ca914387869d00aa70e5c64dc40539da3f3f47b0031bc59dcbf3fe4d36942bf568b4b54a2c9b16b00d6be050aeb9cb5dde9b6d5c58eb78b1b0e290f66f8a98c30fa777dccc392e8f73f7482d67dfccf7c59e6b89b980df4b52b4ec693ac441cdd968aa26224315f112f1c06ffc42ceb9c685e097f1dac40e96675eb7a623abc20cc192d07909dfe28252bc9e53e1380277f3cafaed81148d02b19eaa9b2d27c6a38b36cbc54c1d5140af4407a18659c4db0c72e8c75bd53d2ef814a2de89b959f1f6f26a163f527119d7984a97cf2b89cf4445354b13b90bcb312c392c8b309e1a19028a4e02f36399e39b914891f405a705b97bc3e205a38fec4d2eb8aee972279756bdd1630e3304bfa35509e0e2bee0c10f79e187145b67364c6512b68376846f0815643ebc626371a101a418dc1e8d85c66626f8c58256398ded9cc9393bfa5b9a2f56df7f471277593d776add03d9b9a033f812f289b2b8727678d6ed83b4e46db66abf0d3454102f42066608954ba7d7446e8f36fb40cc17d1eccf5e390696216a9932a5eaa246a28d829d196146913490f61a12b61d53d45c610caa633623e59f8da6b51efa613aa5a2f9850bcc20f6de149654eb3e0851d5dcbce272a84309f310ba5a6ab5f901ad7aebadb7047d200d3f7a03879464c92edff87bc7fed6bbe10a6ff9a09a5fe2eaf9c4e9f66584f83506cc97a858d44bf1e820c8cfa34cf5791ba233a51fc88ead210dc6db260a6aa241b63e5584fa232fe8214ede67184e5996e7916f1526bd34fd440fdc0202aa62598ad414023307bf7fb4c89fabee89afb1cf6e97c5d8001c3c5a07915ed7427bb814ea397bee6dd986084929b1592ececae846459b6b1e5abfe889a5e5a25a1baa25e0e3a47b5bd4e92c436d3d74dbf698e140659f79f0cf0cbc11a1d28edc2d623deec7d7eecab1851bf45d5aeb8c6108a6ca6daf6be2a7d89436c526bee79d65fb4eecac85acf60cd8934e93dd29625deb4b1846bacaae0fff2a2a3fd0fbb815e63e8c0f62d430689cb1a5a202af2072a9a58b66d216dd9f9f8bfc17ee4257a705e47f84fd3692c1c681c779b8652b6fb236b0ee8759869c81554e517932378df828eed81fa2d44de41e7feb20d4646e4815031375e171de0727e260be53aa62d6c8d7c140c772a78ad5475eec119cfb1017f1ebbeb0707bea2613f67f434209490df7a640ddab876231beb944eae6a32d9906b202037eeacabe39046d5825b9178ab3ded6a4a49a39c85393abbd0b1d6fc73a61b1580cccf1cd368a4b7d6f943b7c8432fb92839ee758c80d3e7a1a67644a5f709bba7c1e5762300f7f6055f1af03f6f693cd5adbe99a962393b7249f06f1c0d706f836db040da6f39f16cdb744689dde98cb8e48487812ecb52e3f29b464beb14cfa00c3f6ccd663bf0a8ad4439befff91609dfb3fd800f88590cd544a4f6b9fc80d9f51aaa5929ed494d595a4f71ba49c0e201afb88030e3d405f5a05d5d971e6ddd4cdd1fa64210b1dc8f5985c6b39d0c4c39c7a1dae7a894e3e7537213633b2db124d179e5008cfbbfb9399fe341d50a80e53da0a20f9820e90e9b492567946b9f5ca2cfe0242c2dc448c9329f3c63c0ef8f09ef1a8674c4209903b555f9931ec601a4c66358f84fc4cd3aed66880f57bbb3a1f0a2b90c9e7c9cbfa8b69f734f65ac9e500715faf972fa11a6ff140236ae98515b53d3bdcd2ef2b0c863ee0b5196149840bb35246d394cccd579d8efab7df9558ab35ad0df1aa0e03c1c7904c030736ba6ca9914da339d121352e43f48cdd0008e62d8a691a6408635ebcd1bab7f9a744a3b72780fd596241db0fef30bfc956b8efa16ff821914bb939325aa7076d1f847ce8dbfb4b2c538cc5bf9f5515125f7d8a9f86a053b9a0a2299205ba6ad33f2670cfcc9c1697eebe0546248d199604730a840bff97e9d6f5d15b53ee95852c56a641ce42693cbca8a107d7dde72d0229f4f3bfb48770998f28a4e832a19b636d05813617e4e68bcf6e021e646db12da867757ba4a8740c3cd3f7a26e411bc7ec10dc5ce3e92c2aeb817591b0d385af48d93490afd288c42927568153d2fa655a270a04a7c45f3dbd69df102fc4558b20bb5bfc53eeae6770482d6f32609a767580f0925867367cbff3dc053585e5287093655d2105b5a42bc7ebd0b531c9b053b151c0225cc63247ce14caa938fb4f23661144740fdde7ea074c8c201496c7a6af3fe7df5d24143ad4dd020d5af8d181a810b269a85a22a7dcc6fa9e007c67efd1876c922018d27e789a7970ad1c835706db206dce8b41556d1f90aa52397046925e80442d4b1530cc4a1b8f5a69286c2d38d963ad839beb901880235c366d8ac6f33bbbd6b1b9816277f0d782a72d75f3e095cc51bd6c89b72a38b487a14bc3a9b395ab32f1057f90c3bd7aeb2a3311624574b99b23c558fb9c593e8ca14ae7d90fedd5553097f989da462fc874777a7fb8dd88116a887a6ed40c21102718158ebf14d6740f1da5d0103b53853b404eb1737b7e3a3639b8c3ad940651039a22404ef1d31e7d7bdc330f01607df8172e132a064bd6ec4de531d142c3881e465523607af632f327e7b35aff68df1e1e11e3852f7b5193d69b2949afe6341e5386526b310a9a560696974977e9c0474d1286a5b97cfcf25ed0514fdb950be96c8bd10f8a81c8de36f4ee736b3d4a4078e810bebd91643e323218bc501c2d7410f5c6836e09ba65b117f5e688618a27d7868a0e53e6e11ab21cc53d417db08110ea5e5b82f7da7da37d8be2e280553dc368954f03c9442bb8f2945afafd9cb5bdf3848f8709d55cc70b2bc1edb6c0debd726fec058e091867c8d9879e7434daa00b334aae9a7ff759552beb81e3a027789cfe96eeee17b4d6a761f747bfddfb15ef272bce331a54910bb3bc66dc35a196e9133a331e803fe77c6eb21f779e548f0d2ce25073aabea71c295ab58a209088729d78f4850dc47bba750af5787d8a96d490bee57e28395f962de0d34038c7e12d86025cc6072643fdc45d3df40aded41affc282342f002dc922a531786492f98d3129dd70adfabc4ba00c4a54469f81eb9c970ce099304406574f12b544564a70878404bcb16ed0090199b3d012366049bdf3cd067ec0ab8678c5e805c7f1921961d36e833956a6125e814d8c616827804ba62ed27283b609368bafa26a687e656a58f7fee90bf23bbd507211f7c167e16b8dfba4bbabb1bbb96f8404a7815435f525846a8345ae9819a79c69f59f05fe51f3ad287aee0fc1a3c42b48b39128b4a9de0a0ee7cbdf8a5547007f0a0c95bc7ae1b50688893da8f4174ecb1521021ecfab96779878f0a7415d1caf8eb9593261951faa8543397edf8273881d0a0c14430f6dd97379cace35939c34dc39b36173f2533921cffba993bb25206916183008ce5ba13f8b44216413d23e7db65c49809feb9b2a2a3bac1444baf13d75efd829b27a8a3b9eaca45312f92d7d354d6a97103079e9d50e11d15f69d69e5d4f546acb705d14678e3159944848ac7c8edbf21676551d9a4e9a5757d22248bce4492e170ee961e0229f75894e6abef05e467a0d993e435c9cdc93f85ef5c903003be698fb38841991fc387ad958337e27b2952f33938440b9ba427fe60c2a1037229e1daec39bb19cc55ad3347b8ab8fdd1a1fa4c49c069bcf06fb83ee62206c4087803b2177f2e098276a2356aadd64ef3b3856cbf90b611293b64c1f74dd2bc5958c7e639c5871744335851a37df027d8adbbbea5d0110663b31e88a48e9580da04df2f5cad31e838e2c711fd615b59ae86ab197652a2d961ed31036c7b4bc275afb86d30d1cd97633565130688ae99befd50924f32d94fcf646b5646bc283792f1c97e5b8d81dd573afe2dc462acfd4e48b21a76ebc2d90fbd6888a2de071bf17a83b5d41f55756ccaa7602a933b0d79509ad9190c156795f0c39aec5f624045bfadeeec39f110d94b7c5f51ded2363884214d591e3de700c49f029af9ac67f5a061a5f5cb35c47cc777b8b6bc51e58dd5ff55196bb9b81e817c99bfd75eb1d58e7553f0dd334caa98fb9458dcde7bf3e24a734cc2b27d130bc7b856efc15b5297efc1b85c0d21f44ca628a905876135476ab3743c6dd28a86c0f8ac8cc25ca4232b94d6c932acc5d6e01ccef6cb08a029096e8e05649e7f338bbe91e71c44520e43d4ef7c77670a00e90bf2212037fd625d1c960194558fb1fae911d9ad13b7bf08abbd4b4ed0f076978b00ead4c968a52dbe0857aaee234d59fb0cc8dbe05017b491b1f9de8cf11206d16f1fa00d17ddd308469417da4840f434f7e6084da35ca7c428cc2045e79fe462d5e1d6f0d1acd4bbfd2f584865d8aaca8d8e23442b2fb95fb5ea11856927ac60784ba65652e70082f56df1a5171436b4f99aee7643668d42a3ca6517b8e41f51fb432bbcfd097cdcbab963443cc2525c8ad5107a6e6560d42e5c877dfd5f42c0f422dd1a0dbea8b5d17a30b0210bd1ab3c80da541be1396d3bfcb809aa507c03cc68b51d3e07a8dc3a7b741259ba1be1405dde3b85983da85ced38ffa3dec836cfca961a54128141f94594a945a571df0614516a91c9b64fb0e48ae1972da742767ac1f4ceeed8123e3971a89df79c0a3bda1007d5ee9875ba0e26b724eac01a9da24827a83f09ba66c4921fa8d838d1e4a25c174f06911365535ec2a904a88d55361bd63e856066b4ec6868fdf9b4902be08730acbf0990602b1446f0027ca8e59944028dfcb9c0962c99b543b4861a42797ccf74458b7821eb579118ec8d521bcb7b0f6de09c9499d58eae22f45aaea579f3bb6ff447db0629d04a90d2851849a76f1208d60cacf80840f3f607267732ebf824519bb4a46496b755c250f311d6310a2b0c26543770689a3ae87dfc3ac9931c371d3c90275a3f222d177b20dbf7d05f7a1d51b5197d5aa53cea9784f970bc6b60bdbbcbc2f436e6bf96359374cbfb19f3f51de588a28425f6a362b3d0b1c828bffd32b50da10ebf0c445ed5567dbf8fe079d89c1c51a0867c34ce6661b5b778516011a79f52907234b75c1d568ef1a13bbbaaecf2f1d0fd92ccbe084576e5ce651fbc2416c5620ce5f65e2e838399d72337eb34cb1db497e566d27ebe49d0f61e42e4f5b4f46fe1a20bf69349e4e87e466d09ea74fc92743d995cec262afedb399670fccb61caf6ebcb46f6eefbacf690380cf74ff4b811f88190290e477757ca22a0f62125cb013f0087b690971c9312fc2935bb0efd32a4aaa4a3e64eb2a9a2b9862ef488726000656f7da03cc52c8039ead6d15fb6475f1cf28dd0a4f0271a0a7d7859841d4063474ca9f62d2d9a8e333a8a986e81037a9af9dc00820e9c318c6df1ed11e1eb079f687b852d2a89db1c439742107846774f76dab2f5089b3c9165538f4db53a9f544e89d021be88eaff2002cdf8d96a83e69ce9426ce44708f21185d1f352d136733aaf93654b9dc94379adaab7d7349aeb9bfff9cd5a5b79fc6f76d047492dc4a1ab9568fdbe9e2df62cb3d9623cd1d8bc2ab7b4d90db2443575ee4f2dd620347aa9e60081dcf615c3d884f5b5a5656378d9525a81067db65c98d6a19120239f62cbd03f7f574262327614619071c8db0b812eead488134a638856b695871eac097972180f2cfadec812eee630bd7870f450c4789c873417e4f17f9197a27c49c75093393c010b620eb5bb33ac5294cbd413f7c392e4e213ff80a7585d456921c012ba34f289c25bcb0f16e447e7f0a17498bbc0c0eac39842415301e0d7d7e5b69a2bfe692695473391dfbd0cd564f09868e939838b1c37e7e758d7ca97af86f4c08bb6d73c285ca79ae49fd746b1dd6e55bca8e09d39a00cd7312fda251f56b27803512aa6cc5efcab3f4373cc44a452406ec40f3d273c4f990fd45adcc9c6e96b4afbbf24c7d7847827045bff30291a2cb875d14f8808c50174c4c5ec024ab38a78eb8a6d7a039f5894862d30c876fc6297763ec7c214b124e916715856b9c620108b136e2e99bdf8d6d43c65ffc9fde25c304b03001bf55128b68867cd84e224c0c43b72d0a01a88b12a0bd66cd3027e79402f4608879066d049a23d4f0f075574bf20b28e272c6b02f37202f6564a6b177c1e634522366df6a402b8ad3b562f692107eb274808eca15d96ca39e0c839094412064b13579edc2b8ec2ceb87bf9cfce98316c7bf564e1dca144a50a1e5bf674a5e2bca247bb827b5b38accb17f0cfc159ea69f66a589575b4c5164355813918e25524b3a4358c0bb2afa995b6e552a07c507fa388f280932c2e1910546aa4f2ecc91d7b1bdeb12411665558e83f5309018eb9a9ee92adc903803fba5860de2bf537993a8f3a8d2da99f181202a9fadf16c4afbc4d3dd770499f38b8bcc05893089e2afd707e1cf06628a42f6e7536d049e6bd784806ad176132692bf301190f0a1533244b4e48354d59a8c1ceaeb4ffa80184262bc6657b516995c0aa4a828a1ac6e9346c165ce6ff14c94e142bd0640b3d4ce300d7eb0b11a0b1271ab2fc8ece64f514e99d0b615aa99cdb538c4b639a75a1baa797ec6957ebd688d1772471789ef107e045bbac33e02433ff4f9ae1ffc29df71ef9bafbb13bfc262c72175468e209d9b8fdc126edb0fb7ab8d0060e86be217eb6719fa3c39aba9679efe7db08cf207bb392e121d1ddf67b73bad34dd7f2e2ff2e01977be2eafd18cc5d1d2474621cf4110d53e66e9d28e5f7ea95621c896423b1efef4e259c98a21c4ebd5c82286f837c90a1f118248925d40d187de90245f2d71c051d874b88d568bba235dee3327e4decdee6c7c9938f8036e1a3f241d9a0fa2a335dc4cd5597dee82b552c395657a15d8f6e9352b1bad079bf7ebc672dec6fa5c1fef636f6932699491ab819390696f2a739b4c47855f130c7782dbf5563dda4ce1e2b08ccf68aefc4e4e88990792fbedaecbd43c8b502808ca1b28b24b2a21702dc239a4925d8f7cadfea23660d49d7e39607a0f8569d6a7ee7526dfbf150a1d319dc4caad04c05b4225ada3eafe7a78f48f7603c509f78d543f547694bdcaf9a2c664f919c834072662d458f7ff4fff820c22e8e7252755073c3a5a5c77adfcf58436434bbb3b38683a537c273665c30aef444f0f25f50dcffa32110dd1112323fb7dee0314c5da8ef646cff62f455c9b5dbc407b58a0d46fcf14ac0db4633fdfc3fd387ff96e9d9ac3b844664ab3eddd6f9c25e45d908aee36d86c4fd424dff4285120deaa75f002c7417f258f120fa2e85b8917331aec705fd88e9757f5133aeec17c50668ee8a2b1314b4c9369fb8ed79974c20d134b607e31afa9e4042df2ac67b7245f80ac24c1f16fce4559bf5988d7e07c25797fbb3a6b28c355cc31cd9a82f271927e86290c63e3d11507b00d21aa73d419364cfaee4ed53b62ff9589dae780c278152a069a2dde02ce35c110899075f3b6e29564030ccc005930faf180e9f7a437a14aa0336166c28adb7f5377f7f5d874f9222b0a11f26a8f5c4eaf8027fd9afd24e5d79da5cb8fb8bc7a0795bd7689187f17e73425ed7a04a014cbe6ee3788dc19b88108161df3c9a6f498ae03c30b3d063b851031338ecaaf1077612353f1728adcd4a2b63c0ebbe3ecf46f824afff01252b6a0c78edb74fc782a170cc35d69c5019cfe4561afc32fc69c818aaecfa287e8240dc3ed85da49e426330e18c03e0101dd148ecebf06becdd7de6084cafb1a4284bcef0a8dee281209c65dbf907cb52cb6381d98aa1c8c359e7a79b344d2c236776de2461feacc53168d2ea201698f3994d576256e70af80f7c1cc92bb7f4f10752de09dcfd1bc885c044da03bde41976c81803857545b0b24b4ba8a9b1a55c51411c3741b14a3a5a74a248eb8cea7f3421fdd0eb425592d768f218ca013e2a8388139268b119f823796c4b02c22d058429e5a1166969af59740865dcd35328cf3be5623a40a27131f45078c3a37e8eb76f0efebfeb19bf5728bc4d7b4e25e8c22d0c88b0e767fbd696d463677cc6dc98b0d27512761094741123684d455f13f7882ff3f64b9789631a965c357a078c8adcd4d0a18e4ae8d430d25e0c29607638d911904f3cea1345fc89e2f8ec1478d2c68893ed5385b3ad60d8343ccb0f885482e0b39dd2aac45bb555e8a5926ce9a7e8f48434c66eab58337446d38e9639e5475828d921f3fdcf3fc55f9a79c1ce4683e33785b5d94c3b7ceea916d7e26f495e3293ac19600a2efbb9e38f94621a33cb41f22ed6a65707e1855e0bc5e34fdc82316356b10fdeb742afe14f9941eee2846ceb502df67d498d5443c2f0139257a465952f920df212c09cbd2d28f49c64ad2bdb5aaaec51cc513a105ce07332c85f34382ed3d42f61e3f7beb81a2cbf6d7f067fa9c63655d552f6311cd7c0430ca46c281a9d43b349439466113be815aec0f27f17f7e8c68eb53ef795de20ccc1d98a7397af2c41528b5b0b9415b9859d49bbb90efc57df82f32329b51eaad22e9f344b154bc0428d6d3eeca4720ef6cd9f9f6b86d5c51bdddfbf9605e38f397f321fc4e7fcd460180a073a9bb37c9c6ab813488986b6f28f23cdc85c13d2863852d62ca1d224e0b04fc528e4622364875e97bab1ac619488d21976c7dda0f7475ad7d340dd014c2cd7b7c72c794091908d5fdbb708d94c0f5b20938d52fb50ae22d0ad1e919fa8e1dbf5539581fa575f40788a13b991724dce4f2119d29064d2cf52e36e3abcfc2d92da563c56282cdc85981d7797c2bb68f0ecdfec1f61757ec401f004a41812622ec16305dffe2ea886b09a4b3549ccf2153eb0477d17d15d78458053a5409936faaccaf31d572d7cc28063f7004d000e183aca2f53d346bb0ea35a9026fe867e848aa6e64792d9a3b1b30a0ecb0282e781d94e01e111bdf405e7d2e922014e1b43728468b85480a8d86e383095bbadb0e329089a538445885fe8f93f7a864e5ea8bcb1047fbe9b701dbae9d62a4ce261f74f9445fa77904e63eac0b14501445caf739dcb3a8d58846d60628bf3d746e496287c8cd0353463705c29694e2fac51209eea46e44b85178f13098ed70ca8c50509556d7431cbc357b19e8e5e5efff7c5ab74e64d67efd4fa529a632351056b2937b1537fa12de6ac04301e40cbe0dd29478487d24b295e3ef6e61d118b48f0cde8e93c68af98c550781830750900e277c5bf6e1d16f80a6dd5f80aaa610e8fa6d90f29792199d8e2792f414c5c75f15557492339f3e7d6e94fbbfb91b8b2b2c5f4ae66878fbb9daa34e27695105870929cf9f590edcb9410c8324b7374f990e384c896e2e520f1ffc84642896972398d867a065d036a0d4cf05bafb6eed2d7d426612404ea17be51e95046fdaeaf8ab540dcee46f75c70bd0c0f0bf09b35b1ddc0102deac2616d4b6f1aa512f6393f0317483c1c12b43b1f1bb050fffa843731b9e50201a8062286150fd2b59c86fda75ecf1a46cc6bae65568982888dbcbcd2f551200502d52ed00709de54fe4abcfbb2fe97ca116d5a73ebd12a2c593c6f8ef9d159791d99720e728b38873208715f55db4188d76e272b6beff31b18c694e5a8b89bc2ba04679fe4c71b5a640c55a4df1b2b6a4e123d2597bc976573ada147a457030222d18fe479c85963b9a310698d0db27f18113d2068ce981f3b3f52f2f2d0af22bc227eec81dee0dbd69d902de10c14593f9d2fb5b21ebcd56429e625072bad8c1d13d7fd10ec69abef6cd9c3f2b1d3937399ce30918786bdf0e718ea8ec55562cb502b70cc40171a5b73d0854ef46fe456013115a409776abd90687365a6483cca1c471d5a8751f8d72bf3a1671585540bd8bb2a05755d6dbc57028d8c3c2140cd6c587514df4567ebe1aaab39d817a518a5ec495bb15b3a2854c6d6ac1ba1cb4315c1531e6bce3f027b533479efd157dfd166a7b9fdb99a660b4f04e4ebc532a8246baf50f73e6da8f6ace44dfe5fd72fcf2032ed423b69a26b5ada454c7a74fa5f5923210f053f945efe59cb3258a373dc4d7a63514069805448e1e0cd9e88be002fcf5b46e41e9ac3b174503e8957c24baa8f3238aa91529082db61fd40ddd2ad3453b5321da1af31c76a0d04ed7884719f92845ca2cdcabd8ebf6e9440577829c8e3004f1e109de3c70accb24c1a65155a20554b15bb14ee93a12478b1c4486bac9c031bb405979ab8fd8d3c30c7fd4e260d9b20e7ba139603d578a879535c8937d7f0de002c9600a47cc4d820cc1b4673fb2e100cbc344e2b8cd91da8b348b01a6548b73901d9bc6c8792bc93efbb00264fbfba61857052251ff063f929cc0d146f95b3994a3fdf860b8a331469dfaaa7adf99c895162c00abb4418353e0ae691ff495f3c484fd5cb9609801a2f86c798f51df685fea8035980fc63ed28cb5b4374110c603c5a2862df752f1ffd16c7e1d3b2b5d6fb0296d225a466340fb05d5bbcad2463e25e5fc49f4e54bfd8549871e7e04a24c0d232334d02034e16656c7433fec9a24114ce4688a1944e977c27e6442109a9b93193fb14e526f27a3f40f599a962dd2df5b298417ccd8e16593f170faf7f452c8f0db297b187b3df63937d8368a75299db89c8994db1d010382e073100045f6dc632e0ffe9e1ab890f4d3eba1bca343185b9764e4a4e5fab4bd12697a97ad447b7ad010a1a37aa9c650ba6fb418ba6cb1751db22e0ade6a9fc688d023236e8d464f69e2e1e8f0468d6c9eb67d0e2552370218b74ea7b33c80ee410f8e2d1f8444aaf65123ead81ceabb6fbeab8c2fe5f77c2778494fe2f733845b95387c6439acceed5575020ab816bbd820a58d944d4a1cf76010513583cf96997f8b5b8834d909f4d12ebefd93c5360e11b13ce21dc6ee08c9274d50d4ccd39b34439f73bc2682f662bbb82d5aacf35bfd6677176b04d7df9bd36af9c4535b27bca91f6fa2502bbea5d79b43b0df0e7f53b97b3a8d817dcabdca69ad710792de138e17917dc0ca6d73e7a48fc3889be20e6cc47a7c49b85a4541884941f7a5b2a247137f1e5ca417da264b97b581add2f4384c3f50c862728088e27fbc39149b1cad450186ca4c0a044ba79e81a831c89311be9fd82b51015b44f5128f65d0e129c55b0f2b2d0b585658ca24ff9efc26cbd6738fbc2b1274c60ef90b3f34a6b15c71f31728cf16df25cfe1713cad9551d91d1bab24372c5093283230baff7fe37500d117a6749a6dafa86e9e994721310200b90a08222591afac4651c65777c44cd9fec2fab3aadd97b18ff6a561d0518e3b9f28912ed3610646cbecf560d8a9a3071741a74e306b90284ea91c8a703aa3ff1422a276eb0afc06af8d19ff36f54df424f626f26e266ba4119f5d52e7842ba85955a4bd9877981b838bf4bb08404fde96ea016ee96625ab0e28a26dcd4890b227073bd44237d3179afd5dd8d83f380202a2763f032bc7e41f4bd6904264b711cbd493b698c410ed8ea87fbfb8023067d6824f4cbc3485d1e1332df6b9233ef3468123c14d6ba9e09a1e482a8af9eaf1119589387ea661045e79421caa277c9ef9f6d695afbad720d3e6c2da596a05cf2f8d51696fb8449057617297421147f5616dac0fe8e1ec2fbd4e0796a505534f10d93b7041ed5ff49f03f40ccfd81d2d4f851ceb840d9d023b53c0a81ab8b26a9768fdb2fedba3f6f0de3c6aacfeb6134cb1eb5be630d0c83f53e86b948682301f5d8433e49495ad24c249d10f068745d99091f9e525b692b851fb7f4d13e2db447282a6ea81efb3726de0ce64e9322678faaefd5912c327f503d2d58933976eaa571b957b6db27419b9a0f2c429aea1b82c17335fef0a0b061c344066ee892decde816d13d5f1aeba7b15a788963486c22034def7280137080f6e21b3530bbc6a6a0195c8604c3f7f972ca96c1e19aba7e75ab6d3833b01b88872288129447b2f51fd044a415af38e4a91b355e624b1687f6ac6c49b120130665d0fa0b7ff4cc4f6a66424c25a3ae789988661b118d4e541c5b25cf35aaad87619cf06d16296ef9caf1f0e27f8a56ccda5674b8e68e932177ea20d472e01502c259faedaaa0cff6bf7467eec650066159c0681ea0e579c0298b07220d5f3ee5318ce85d87ef8993b6a9484feddb8f1623112768c0316608e78e17268eb05bb6f85db1678fa88ee890aefddfd2fa84b503ab4b0c9621e53ed10de24333ca62fd6f8de462342e5b15fc602191312f291151d3118d9cbabbb0a1c4395acdc48c25a4fbece74a514e642171ad447813f5ed6adaf06f0a2b2a07c2f6a77ca661c5ef696fabc997791884c92c350fa51d8f8306555d539b1840a38b728b7963e64b409bd338f49cc2b15c2c4ee7e4567d37d32c8d47833b0f2aaaa60110a2f20266fc5d4b642101518356ee1e92c619a13501f60c0aa1ae7d9bad92977b545e859822ec1bfe9c66b2143699b551557b09416f44c9626baa2a6f5054d673bc209a781a68594fa63b1b8ae690ca4514b2fdb8a2458358cccd7bfab7bebf174934cd2b318ce31727d31c868d140a766bc5a7ad7ed9c92d29c15bac71a09bbde99639c05124cd7c1f1190b23281a34acbd7ce96a5ba501b8e2cdac103d5f71321586fd2175f5fdbf03df777f1bfa21be7499179b4fead99483414c56edc7f73c42a68019b09e22669068925e139df55767e48f76dcd4e5503667f333ce0eee27df5309b6bb8b8f540dfa12a7cdf84fd86c36c318e47091f1720565502e84f4e0620d96b42ce61e9d08830f68f7d8c15315f2863b3901ad4d6b6a72878f4f9616c44d497ac3cd38375c8ad63de18ba5dc444f8a4ac5be7e407ffddc39278ada3c2a263321b945fd6081f474bc2b54f406ca8f93de692abd06cc8f743a87cfd1289da6e7ddeefe97d80ac49c86c9807fa8866e6d863cce2f7070b86e81743f53aeb4b4ba74b595142c4f1f47d3ea944f8b3b1d0c5f6174bfc9f7242ce85bbdca9e40bee0b3810cea4204001a94e91bbe64f1d7915f95c5d32ba5ca15ab4e119bf8d5c3fc0eb3eb5c5e3703161fa2d0e43f31c18e7fd4543b8feec5f00b044c6ff56b554404b7048687ab32e6fb2c4d27de4be39c0d37bb4769d843e42ffebea9668c93e1b763025f2b114635da2aac3f0c0b7f09e6536edbc5d85990a322346e78f486122ad4898085eae700d27b23fa5099d3eb9c18fc7cb75aa1c8620f6f2897b2c6f667e83639f1fb2fcfa2f76036bc9c13647d537c598e0df3e3fd50d9ea50d7400196775990fd0caad90ac8bc9ef461941ea0213ff8f6018440a04a59585f19788cadcaf0531ed19b63f66fb4c561a11f6632626825a05660c9ceae5550463651cbf19e9dc31973c86915bd313dc24576eeefee34ce1049a8f644d38260f69b86a5d6deb99a1ae3c2c8ecbf2c1f02871eae568fb1b1231419dbcd4ddc8169c60333436e1161d91cdcdedc990506ba1d7dbc48c10ce3ddfed18104c51208853af63ec438b59e0974b491cf8a7745d7a8e371abee4b5717bb20cf264d3425531629d2e0b5ad0f102f8457b6e123d545ffaada6526315fda5d8ee39b65f05e0d24991cfd30795f99f73bd2a60700b516dd78d9b06c66481ed1e73fb825110d1af7764c747f9fbc340265d053445af4f18171a17f4e2b88b19ec18b917478b1e363a5801b324ef8b0ac8e26235f19246cdb51994903ca684dfaefd4f3e01ddd2fc481e11d32e6139878f48daaabcd4c2a3b449e03add41c34be388ede031607f4abfeef94d2e0d32e868d7ff161ad9c51f8e5b89a9c9cbcdfa5f3cc747f68420cb8dd9f115b540a587c6aad7932f1747d5106c1d3598d9c9d0577da47dc18b0fcd92ca1a23522c330a7adcea8a845d1ced1e202ec1edbf6ed2d617602ca53f532c9a8372ca1381a98df6f054e0f483bf4055bdd23ececb44faba6e9df2f52b7f422f75535b81f51458617b32675c503593ba907372fe6550d01f2023f3e41b54a8352fd69f8f6def0f57ecf769cddaae743687422f5901a4ad304ef83e5c403f15a2341c0738d43d110f6101ae411537629a68cfa4086408f68aa875fcb814621e974b4d421ab0c8ffaecc9207457c56a9ac2c38594667c2911c281340f893035128bf57f790111e2fc707bdbba8b262b0c9080b0ced360af1477f5cfa61ff295d87defb56ae0a523e7a0034401bb8f102ecb0318de0821a7931bb4a94bbc151c2f248a41f539e372bc3f9295fd8f78386fbf58b893fac58ccd53018a10e2492cafa800cbbbe1e0aed80c71c65ec4b01f30c0d303577d554798685adcca06c0022743b188cfce05d8da2574b78846c02cf59090a40e87fe7760098e1575613de6e7236fb6a15e1b6eb1ebc5e99ac9c50069767c207d5d95c809b9c95bd0833f313ba0691326d234b9da9f2d7147804391c70cc6d34c05646bbc038b70026a853bf80c7bce214754562d219f77e9b7ebfdcfdc0580401c4f78a6a585fac94f5a20169f7af05afb213c19e411db1a9f1cd099d4e53035c1adc2e06bdef28ddfb7213e95e5edea46dced406ce8f19dd5ebd0772a4f1330a4125e4e4415440ba4d53c8b482db2d732afd590b0bb526acea293148c3176e1e18b184e88a09f74f199561b511ef6abbb0e12205c13d779bb01c7c743ce422c7a7920fc04cd6dd8d66b61a2440a190bd982a087f58a5681e3b370311f4c54e115e00b9e48980eca8097d5c5dd3bc56b0264c07204c7b16cc32b817626f5cc3431aa01ff9cf31e378cec640b3afacf8a1f3314decd803832c171a36aee5c2e47afb8c23f10ecf529ed92e97f196cb6eca8e3d5b2c6fd5c4fa7622e56846de79e9dd4dbd854cfeea49fc42358321810c69722c9886d7b895779e6aa6bd096f9ee0e2eaf9055c44e041fbe5d5d98ac8e489a4158eed4f29b248daafce4cbee304851b8feedf3cda1a50a5d43e5aabbcea5e78556fe60b8833a2512d060e9e0d69d96f9a235e244bce8f38f3fe7028236f37d6b88c98a6941db02de08651a88b0f3706d2ae6d0f2af49112d255c19668d686f5de701a62bb0e43cdb7a4f20aed337eb2bab08de76401d9d0f0556f6cb94c8d4ec0060674a778d6dd4fcfa8ca9d231c09cd6a92f5efd3c16a52aaf92234f4e144762a5bf9beb08211fe559087b3f1b75515e6b0fb0f3324cc5d4f84dda00ddfcbb0b9159095660c5bf145d68098a78727c71c79a2a23f8253afea62e0892708af4fc63a36805e0aff07c32a1a7ebc262d418554c0818c55d1420dd8bb8bd205ed4adc15a54d9d98b7d447ed6b5707cc253c8f08a520edf0e703b974f324c3bc71938dc41c9ed5b742d2bedfaa5c8679bb1551d1af39c89b6d61a54d038e838707657b9ee5d67da6566434623dd4009b196c3bbb56b8f3e891c2e2abc470a753b8c5122d439a4a30a41ca4d071b192dde63d3432316b459187f94c082615742e42b0a40535566b2f5ee504e861d1736ae4faf658b33dd74c23531f854f2ea0fe41650a6b4c7bda426680dcd09a255a980e0dc5d1cb0a0db8da8ca82347faf5b3a7f31498c6ae2c8a1bdf0c00f101020ad4a72b9be58b39d4b431c16a664396fddb284592e63def269a3ceacb0398a1b5f30bb925fa2e8724e4a7c9cc8988f6af79b1207b11eca1047cc9f093981af09cb11b07389456ed9528b29f280de2e47d78cd85b1f6b99fcd6d684eb9322260316573c08fcf89ab06bee1b12cfd24053187a1596e81ec82256007d4167f81be8a8b513e24b0ca2588544f0d9071ece1f4c6340e231419e9e2d9bbb202fbabc5c51ce4fca661692c396700bd7dc725ee19ab4f9fc3a3b903f27109a083d3b51b4e03b4afb06e9d1f5f0a80ef22a186cdfba62008d2657760f9a7b0b29caaefbe740cb31d024c1b03dfc32d42c392896ddb0d4d38da6ac3b37299afcec2defa48848cdc2cfd99983628e2b12893ed95859f841e0d5d4b71e280e94f400da8fbc18c3479795b1508852c9b231b5494ee074cee1259e4e3fbe4a85b11654c9cf7c7c16438e0cbe96883db6226e96b3bde3915360654a97a41b78fc0446c281936cc170a36068a40f9049225cad83cade0c83842172ff90aaad5e684847849604430a54034d2ae46de1c2d38cf34689787d7ed8bf99ebf37e4b98fb1114bfc838db46928435f8b96bc5cae3ba9d9dd2f1ec29f1909c66bdb10a01e0c27da0b4679534b86f0b1c982e5f139ad7adc7244b324d578d035713f980b33671a276880ccbae2556debb281ec849b6e75ad1aa47ef185150d2160c9beb31f877d5c84f73503fc6bc3dbc53d93ba99c5bd7d570cf37e1e3b937be8e51d12693a964c8f3aae85a5d23bbf5ab742daea895be0e2304f77bd0d2b179971d2c092fc324178f2d54b12a2413f3de2625f8fe0c0867ab5baef2603e6dd6fb8281e6576789a7ba597bc2b745b8f421a620d89856ca471710094d0eb82bf981e17b1ed961d616c60d164e623177dc167972ed89d2d4ab4eaef66e3690650c87b6a671f586795f27ed7fa6cf4c1f2ee239d99ff7fda6a3ebe8b190a0a99badb8e1955a7298edd895408202f5f3fc914fd4f355146f6b730d27e5d60ac0a9420771091cf7187f7c7a6b24f8f3ea72725b89bff2bf6dcfbeabea4def9bc32faa512571bab87f18be44388d520bd32a528f35b3912c20dbbd7dcc3ac2e4cfb31d4dd8ff4dcea75282e45bf9303731c8df44e1aeab190809810176f4425aabe4745bd185af3c8af57009f989a791897330dfd143d641339982e9c9fb8d06fb6ffd3548705c23e6f8463e8fdabb64c21fe6e0ef0d20dc0715ae73b5ca56129ec7b40e91d2f7ec9248bd97a1203b2779d548330f0f50b729efbdeb4579bf525ed7fb20bb517337454be7ccaaabca05abaf0564956f01108f68b01a1af5623bcc4b8f15c4a4a54dcec8057a59707778b9123ba479e0a5c0fc9e5a1c52c931541e0ebfa2a377c28f2360d2a2c8d90b5353f01db1d037255138157dcb61a7386991baf57fafcaaab1ecd4997c367620637acdd18ac9d62f4edac8368c6ab0e3fcdb90abaf2213a8859bc7b8e19f834a505304c9c3016ee847302a965675822b6c1f7737f78b5bde9489f1f737abe11a245765faaa62c3538e8c83a40f51d7d2e74434f05b3bd5dc07cbb8b5ab0b35b55cb1fc24a6544a34b8780ffcf794a9772d114d4b998114e39b6ce642b48d502e5333b4b67a7278df049d1ec9914fb027674118c531ec6d1f928afbb3cdd3c0a497cebb0809859ec72ddd0bc44162618fd65479d19d1bc2ea8f9b13c43bf7f3d01ff5ef6ae86f755696b028de5db91a506d87d2545bff7c536820d725ff8dd8b7fae41d889ee7e9f4b83cab68126d3bf1d7fd8409c7e82de0be08a5127cd618134d5ed39123c4aecd4f3b9f3f3cb502d6ba0da3a8df0c17236774cb00bafbcb4eb7335f35ba9b2471e49b46b88f3e7660d7e90123f826b121a4960cd99cfaeb396f88390822b26369c4a7310df4e1b85631cebd6e7ab262733d6e1d20632db8ce0a6aab7039bf1433eaf58b90db9d6389d55d311f665cace871a5a77cc5cee2bf298573e252eb6af6dcf70de5364f81153b6b61eb85c7aa031d5b7f0c9a8e6c0de48bf8e75ce2c150cb544a804453a61914c4a917531617b8f4e1b9e55b56ef56fd2be3ae93cc076d83850a129c54ba8ff7a5d2061a88da8f61888d5e01507d6ba73562434367957611efe9832e2d820240a3279020ae84c6ee5df0359acdd0a45862356b9b73feae172a6bec74aea8ae6d19b9b473e33c6ed8dc0b923f327b763e1102cf2e1df76f79b90fc0baf06bf18d1df14e99c257830e405f2ec565bbdc7fd227347b8dabfce4357a25f2f064fd03fafa0e55f22d316be6aefa1a1d202b9d51c06778db74bb86eac83d09826e5ea138e97fe90a623899af3cfb4c69db29d6028f570e562819fed8efcc8e802b216e8c463e5cec16f0fc6aa2bb405c6889f71ca644edf8df2c69146b0b09c375476fc44b0bbc71585c9f8237a3684563bb093a036c75fe0bbc45e36b6fa35bad1c6e2e72591fa7fd1e7ce6a9cbdc0cfc7c89fee6d2a7ad825a1055ad87e6cb365a8efad7b775dd4fc2205dfa9a666231d39d036fcaef4ec7bb5bafef105c14172f6b73a8ca3fdb06b8d55eceaca2379058650f8d1443504b5a5a69030561a33563bb38b8a571f214712acd4b094028082f2b931bca6eb4639884ea4e4d560008503b932f62da9413c5ec1c381868f8c57d09ff5390e413e8247c2ff2a2755e49fe2c4d3c0e519381277104b373cc2ad6ba2635503779713d31c1f33e6dfbb373cc2c53f15b781323dc930b98de3d567834e792f3fb3d0d2705943396187b0caba4c459d7b7b5459238b7d1a0b6edefb71d4731b27658989439ae10a4b9907615b4655e1a977f91496e5fe2706df23bbe15793f6a8d161bd91e3cebbe39da8f26163232e6c04128b07ac237b6a6bfeaf9a0a482c25c13cb3a94479d534515eae7c4d506622ed25370d44c7b527642a98267294bd7cdd6429de8e05539504f7ccb80de9bae770ac35faee2acb8e9c5b2c73f91f831399440e4ccf7b9b3b7ee08aa884562d8c111a3dc2dd45026c13d7912d3acadd923f54bfbb915591394b5b2a28283f4c0a42e0126bb8b143054023c2158569c4e3530cc6313877cc6fd000a5b129ba435cb053edfb6b2b070d7d8c1fbd217c87caab7bab24eda1f80a99ee770daefc4e64126477b1432a58a743b4cd6b128422207a671c93492224a196a9bf9acd48759653e0f7e08aa083f4b322c1e3e58c95f9998745e8002e929caf61e6118e82c43cfefb14aef5ea5b1dc5048f98d273030f22aa9dc20504d98e0a1bf1930da5ae6e929213bff42d363afb7d95540f32cc835c8c3e9a3b264104cd532f1fa18ddd1aedcf2005b1a31bc7c3baa7e734288a091f7d381e636c1e817f48c6e60249b7ef3e7323865db1a1ae92aa466adb9f75eb2ab6641176b2c77f02b60e98a6e6455a23618c4c65da0b2b927ac9a6c90180360a143fa23201fe8a0ab06e3fbf618e59366fc7d161a017192e7af925c2585c7169986ecdc440f88a727109ade428ca6c834636661a841e6608ca03fbb3ee0e04be9c8b6fe1f38d3b4ca7ee2b84e185a7a3c6c4bbf700dc1dd91d9ff0909b747cd24099816ce6d9a11193ddc44fbc1e1e65cc156e7e78de57515552b76b56d691dcb0f6b88810c2934a20f5cb54509887ef9357781040f846b2285643d1145fc5f46ff07c4a4ea95dee137ab593588fdce3cfffdff5e2422f6f02fa31599dd7ae01083a352aea8934209d913e0f27cda7e71b13a829d40dfd15e38fa9a08d8731cda95c4191a4ffdb0b09c1f3a94a2cac7d2b12c8bbfee1b7f7f45bfcbbcecbbfb37158ea8bfeab1ce12e1ab1ab3285ab1fd5782815450224a368e2de18c9220599559f0e45b1dbfa011ce51c0717e59f6c12cc7d0b5f1b96ef8b4569c5d9b15aa2eee1c04694b92b83113fb4bb82c648fef9788a3658352cf76d56098caf43e478eececb70e63a68064c3dceda9a7b7546c9a508bf14648ef3b2bbc677bce4648f54af97c4071f8673a7e9a4a6022f48d9f92cee1616f92528510bdcbb6b4e7c616c697fe21f0e718c353ccacbc605201989c65c6183dc476d2af60c941d2f8d3caa176699bbf959d0325ef6b9af742c16c4f6a12ab4ee4509827cc39764aae1fec2c121e44128bf66d6ca8ba8219d5bb18e109f65acb8d6e292810ebef10e27dbe6df8f6fb1ab2479fd6a08fe3bf472a24d627c69002e17ed7eda8be42f9ec92a4f927a81c423240656d423186f340fc8426b1e233bafb6ebce0206ad77a43015cae06123033fb775a822580956121c121b81baf71895b50ad9564d75401616e1f27f3b806f597e71c1193b8da76a9a6867017439fe245bf616e52c739787197d6891d83a32156eafb9d7df978a59480636a0bca5fc65ea587cfdd4203e93514d58149187e4708b36d973c2cc1b6d2acf0eef2e98972ef69997eb93e9bb5815713a021f2545cbc13fafdaeee21ddd05ed65db0a214dbc36604a489ab1aee9d9436e33033c3a15f9560a1418e2c60eacd8c03766b76e2458dd921dff2d3fee5c6f9ca15152699f56e869fae801a1c19d9bd3ed9f0dca4cc491a81cf0cd6987a67bab9ad7c469826c50ffbbdeb993d3ec7c20b0c81a698c2a87c8f900f66abd398c5ed9fd64d378e4fc3351394fc2e1672aa2a71568a9f4634a55ca92eb2368e9a1b570c30d2c7d1e1130e4aba830a9933904ed6946e9100f903d51d3d3048023d3921f70fca955fdb9bfb0d2915b8b09ef490a56261fa2d7e2cda7b91c5d240f4293f6db9a1b618433c14068e8bcab0e1b0cde063f1c2c123b9583089e1abcd317477f105a97b0c221e8fae924243652b5ab2391576b56a40e0a72311a96a4a22fe8a2da796e28c09f07494e11d2e9e139f3690803475722baea3f99b2c8317f8b952cbb2ef38c7f909c8d15913b4cddf9f6c2157c6d67674919c77d19d4e30835ab5eefaf5e8af8994c4085a45b666b7cfd2ede4b1da9c9b205874876a6894f4adfd9e49e645e5284df9b189a2a081702fc7659c4db0c72e8c75bd53d2ef814a2de89b959f1f6f26a163f527119d7984a97cf2b89cf4445354b13b90bcb312c392c8b309e1a19028a4e02f36399e39b914891f405a705b97bc3e205a38fec4d2eb8aee972279756bdd1630e3304bfa35509e0e2bee0c10f79e187145b6735f7779a632deccda7712a8420eb9b9f35520cc6a3f8224cb917268ad8a3eaa101e8c904e4e0698d853bb2c64172462aecd1e56e3e66105429e5c8503eabedbe66b415eeabd46e3d0248703e2ad80074030ff7154eb38349b4b8a55b6ebf85232213c9f1570552a5bb9d3fc12ed8f6d9ca6d3ec9e40ccb5dd2aa57f29e98609ed6aed8ca3535ae0eda1ac31939a146cc4e5bae992023a76390f896b7ff525487b96cac6f67fd77b826b451121a7f004c27d3c74f42223199e621b7fb9a6e352f16f8defe72a43e6258d0d70408e835605d5b73e92b6e4577c548e0a6f39620cd63ac2b28c39f10a78ebf583611185b1eb7fb4d633e18c13590ec31c1cc3d4bd3fd4f444b4a9cfc877cf0ec22ffd2acc82c481473087c713b9724b1e005314371af4dbcf092f84271c2a939fb77dfbf3b80e3cc3416ecdad48df0739d1dcde23d86bd167ca9bbe00930dbbdab3aadd847a21e2fa6749540c31ced1579f368d69b373f913e577935614be7b7318317fecc7099b8715f2c76866ca1f446f4f0478e6fd0ada273aacd142f5faca7e1081b8bd28d567adff56bada596f256b351e99fa845bb7e33273b469f4256f8a3745062acb9453af27245b9b8be52362aee6011310f00689cb1a5a202af2072a9a58b66d216dd9f9f8bfc17ee4257a705e47f84fd3692c1c681c779b8652b6fb236b0ee8759869c81554e517932378df828eed81fa2d44de41e7feb20d4646e4815031375e171de0727e260be53aa62d6c8d7c140c772a78ad5475eec119cfb1017f29060c93de69bfca97cf69f975d284db82a2f08e5faa1f2b45c5d90e3a6f73d281151757faa0288805e4a9449e1326782cfca4636822779dd8f1ddbddeafcde3d75309705b8852d20bece9214112a7e214b1f871d7b1c7c53d2d6221e3e2f0f130a8f287d6c6c0f5752d7705d98d95cba4f01435299c6d930202b8e21b742f419c41c7f0fec46e635c273b6d80da5c2bca9d9963cf30c5afc230b1d68df08dbfeaacb8ef190cc92a0324825f4a544397534b54278a28fb71b0e6a66b64501c525ee3979b1f59bd7fa36d482c9dfe34558ffd5ecfb4e8ddb23f8564b6ab0d4a338e38ed00a1b8307770ab4303593c94d6597af35515c34f072a7c7561c09ce65cd255fba679ac1f45c0efecb6f549e4e0d3d359f22cb366840fc42608d5b309d81f4ffc9ab78603369125e65d5f7cce9fd0a167130cb179ebff188c10b13662472111d6fa424fc723853b49d9e4d17d0c9af6343263560ab669cdd3bcb274e1a4aa777cff61047d34ff27a2554e2e24a0e685032ae1ffb23ea5f108c4601997aa62f987dc308b73b3455b7b470e52f13211ad394a1740460bc8cdb21dd419a4a4996e7d5188a29625d964d4b6ec5badaa5b6e8db5ecb15e400da7b26cb8a822ea4e0838c53d4a6716854f2e0d6473b92bff63a4d941ecdd158bd80139049df27136d832a6733b9db547712103a8bf747c860b9b273a0265a04c9e6e097c559269c5ceb309a57ff560d25a66fc483527f32bbc5905e79e1d27af7421fa979c8042678f0ebdacbaf765ea2f2c3111eb73eccfebc0f4eb7d50acebf011ad4c6bf11301d52a19b636d05813617e4e68bcf6e021e646db12da867757ba4a8740c3cd3f7a26e411bc7ec10dc5ce3e92c2aeb817591b0d385af48d93490afd288c42927568153d2fa655a270a04a7c45f3dbd69df102fc4558b20bb5bfc53eeae6770482d6f32609a767580f0925867367cb4c0784b59e2b21ad8981e7092643e0ba303d71f03945c14d32e4d8236320059638af71c0f02d5ae4ff41df10094aef8a6fac1d863b28e32587e5e3c5b65e293af441ddf1c48e9e1adf9358f96bf536530280ccb9238893b27db12028c02434b759aee96d843f1f9de1f88e3762508f5322105de20278f58dfba91233bde8bc320c4a97162993b31a5efd96dd0de17130946ce0a56697488e410ea0f07db6e05e538f12ee8d56c46f44283535d10997c986fbe1bc80147485d14a1787db305ee2eac0e9f09fa399114986b60041f22153dcdce2648510d2d1a04649bf7b20e7b6dfa045f2114a6d804b95fbd0de35e8ea97fa71824543de9e4a32467df9cee55937425e345f080f24f532e1c4fd0b80769a1b0b9ef0d6c2d0c6f411026ed7c9046057d92fc2c9b0226ec3bddd3bd37db27bf35c9b95b02b6f89b7671aacf27e4dcb5e20236959e97b99341ec3b4d348b3f0d2b37f89aebcde3626b310a9a560696974977e9c0474d1286a5b97cfcf25ed0514fdb950be96c8bd10f8a81c8de36f4ee736b3d4a4078e810bebd91643e323218bc501c2d7410f5c6836e09ba65b117f5e688618a27d7868a0e53e6e11ab21cc53d417db08110ea5e5b82f7da7da37d8be2e2805ec2ca8d2ace392dc706940b44d0c493960099f9095ad91730bf889e5e8e325f60406bec8f3e6c379e291bf6924bc0248d85064eadda160e552fa02de9f54cde708c83b071ef62e1c4cb4e0ff6d5a32d980a1635eec80ceabc6fb732ce8b945a40c40ee5419150195e70425772a5436b16a9267e32f7556466da6578984fc4a3009e440ebc5934791f78b831d77f132de107926fff8b2b56a56577058cf71b2c3ba52da7ea6bb6f6e41d659919bc6eb473ad8cc3bbd0518581260a2d72cdb530eed2c2308dcc2d73f035edf5375a7e05807f5d11eb906a042803970cf40fa93284a165f2b6350794012e1c97ceaba53e50c214c74306493433d54be46212e9b312c60b2b43814f08c956a6125e814d8c616827804ba62ed27283b609368bafa26a687e656a58f7fee90bf23bbd507211f7c167e16b8dfba4bbabb1bbb96f8404a7815435f525846a8345ae9819a79c69f59f05fe51f3ad287aee0fc1a3c42b48b39128b4a9de0a0ee7cbdf8a5547007f0a0c95bc727032e040cf460f412cafd7bb010565611f4b99256f3b67a2cf5de71723499afc3c2d5baec28e003cf1be57b46f27afb585853d785e5c9582d65e4758e76c71a293dedd081bfcd05ddb7774079c134022cc3cbec068a132300590cddaaf480158ac75a44c0136256069115c32b47ce9b9fb17dbbf322c555f86f2605ee5937660cc127442ffadc85923f5dbccddd90e2ca11fddcb1e44c59818ff8ca35abbcc6eb6bc1b6f50c09413f63134845c8b18e5de8a84ead6e2fc65239273eec6ae0f4f44709b8dc003341bb48dfb74364c9fabecda7d9f498dcf8c92e2d2a62c2af14446017984bceb6f8d1a5adb4dec070e37a395305216f2bb74644352d8ef3ff2fe68d56fa7d33bdf5cba3049f63419110f67af6a33beeba55f14836a941a6cadaa19117aa761031b61f12084d04b60120433a890b1991295be2b5d2d6f7decb26bcbb7cd22d35f753a764c13d424d6fd1a25f0c260c591c4b0d35a5b814d4bf2b39b75967220f4b12f05207bc111035d6da453c7c122cf70c55caa323c504c5feaa8f095b228f57eb33ccfdfc55c90ed4ae53d523fc73b5d6b5dec450cec9aeb8385559b928ff55973549207d6194c6cb27c932237437cdcfcfa7bb95cd6bc022d4e445a30d47132fcba7ea2bd9c6d3461270a1bc9e43d2f22034478a6a261d95d5790c0002ba02c8cf01f3cc0caba6b56d9e9b0141f920a308b06c42752d455eb648010ce6a6acb87389eab9e6d9d6041d9ef3c18f9058a868304f5b2f3a5715f9b5a50f21ea818bbef3672ea194d696d0507abdf9004c5f8595e739e3f0458bdd91111e50305cef13016a402fd343cd82dcb23e53f7b22fffea681451de03a99044d393737fa426fd37013012d6b86bb7aff87c11af7e0a97242fc4ec32187fbd1d1b24e146b6c7147c94d4841022c7c1618bdccfa72fae7a80fa11972aeae4e9b189537524acc9f8feee92e3c42ed9079747da20164715cf590fdc0a85d0e0d8b2804042e3b38108ac5f37416922c6d5074cbc155140345257a6d0472bd57353068db360ade2cdf05cb40cd8ba2b3e85b119454c56f790b85bea10fcc9bc6968253fa1343baf265a552c8a9dab094f0509877e154edfd4f0b2cf42c58d346b7a7e3149e836e505cff5daabc7059a51321d7a621d1cb54ab549d745a1f14c918106f4921d6ba3e3a50382b4b876a836a01084ccd98dfeda60d42678c1c71378e040cf67fd2f95d62ddfad576561b569d47fcc75c541f5425f6a490c47521a14bd4aee8b5b518006fb2b860e77f95f04be769734b8326b4a29080ec217202916b0ab69ef9eed7184fada6cf6927163e9f55520b2835ac85f3f10c1817e44a6f67b0301473f5dfb8182fecd4479200725a169e736aa688a1734056ff5a9ce17ce7bf9620f71a93028f738c298661b84566e9433b666508ae1b4afdc037df3ce3bef186102ece877644c14983a5eeda7256a1e5b5705d62de9591fdb27e2e5bb0784e8efbcaa8bfc5dd590052336521a07f66f8f7b7bbc62a40147c3a0d78e65a664f94800cb7d76e3129c433db659b039e98acd982a45c3580f830be40f5215d348973d55d58d8e2a840e52ab9f18ce381f85045a8018b6dd10faac248e1662553e79f3e8f5ae341813f710d5fb0e344574049d5a5a859defc805539f9fffec4d233300489d721b64efc782adc13282170a493564c226b11d9789e354c1d64b48c0cb118ef18389eac7ee0f1fa0ca59f1c52d14204b6386074442ed3a52f54d5b69d2d65c437f4eeb2bdb6155440a3cfb59527d8106d23a6c6ca89967fae3b56db86c523009d186b55c0c0e13cf5c29924b0a8ebd13a1a3e9ee27cddde5cd8b24f778b8b82ca973ac4739e55218d6411e93654f035f886a537385756cffcb1f69bbfcd3005deb66b634d0df044da888732108f07b71023bebd340ffdbd85db103f75f01a072396807ecab503298673777bd46b606d3dce1a11f4b97bac12602a2fbcb28a400e7f90af9a4ef4d70ab757dadbb69e763b526508c0b5e4aee73819509d930503b3d5afca4600a4aebd01f34cbd03aa791808dec44720c7e229bef973c273a6c69987714e84d1a83f27bfd3dab392e248e1e4e8f6240407e15423034bb44fb9fed125f643735902f44387b6f75b6b9b532e2d5d747a67aa46754e9d308721ada3f45457f920bfb18302fdca60356b2b2e108cdc98f74f235bd416b236d6c27401d3c73b3f8524920eda595e94eb22f01d4984da7eceb75bb64dc046fee21457dd5bed785761be9c2d6b981fabf6dd022d3100414bc7291f9066817e22cb9d8e0b908297eaf1ddb28bbf969c645dc3ae655a1b2e1d4a1c90fb2f09614a15728767d0f0f3d73e3f624796772cbca8fd39a6362a7283678d788b3a36078eeaca5b97812775723f46c7144ed90c8ea6452e544a6575b6f3c71872b5d8c453f074933128864d852b727ff02af70fef8053ee9e5c734acd3d5ec5768e5887169c5a88b720f1902e7c3b413e6c8e43fcbe0816c990023d3221f6dd8ea9165cfff90e610fcdc7b7441a73392d0d92230ae26377b83b6356d0288bc4a091d36b2350280137b6dcfb5e6c5d3e08b9e42757aa8f577249bec6dd2fdd371e2aaa7127ab17474e7be7e55b95a8d3755bf4deefc44ce410e69997a767fabcf8c99a1cbcad71c0b554afff7479c0f7688c7c0d262eb0882a2a8eacc038d6a4a3031efbd2c9014f71f646e91ccbb7099e69162f8ba3544bd6457bf900a754aea0e69b325225a018b054211a147ff54cc570b31df83fe2daac4bfe28e00f8ceb185317f0c99c7309a02287ac206871d97f0a6c666020cbd6c75342f43948a148961cd882f9c24b7a26c0204f116ac9c5debb7463f53a8d8d396836394433081b3f18bdf99f2237098197cfd27977f1f7f1231d235017e47e42a8a01677f8dcf3a6eea714ee825277313a1dadfebf56d69929eb5db38c05a62ff195b3d6375255ec089cb1dd43a2052040c4a58622e1ba8fe0eba387378d856a569cf7c32e73754981da8a2193dcc13e58c59d7ef2fdb6f8aca826b16eba850096abc8b2f62f53e2b755b220be4c3eee31d1f22398ec39131f01c92df1f14b72704d30838eb139b10f9be3b2a39da8d003911aae5cad64b82b12e093d075f301d01b0a297604d8f930e5603ccacabf7c4f2aaf1342bf85eb3f10597419aa399b6f08a7f39566d29e5e7dc8f44f0ae6ab8f97e8a79e68f7c3ea9af5e17b1ca55b200077ed36ff0e931e1078096580f91ffe891a273d1b427486ef6c1cabf72e568bfbc3d0781d79f0d93e3e778923b0caf13af530f19284ed17f96bb633eb8760f52389afb1b24be7be3f309475c95c3035305f28547a17f7e8b4bd7e22446cd1366917c5f69e0c2c677f69a7d2e4d15028c152233aaf42f05db3bba5354ecdf03f03e32b80934d94002a2e15303c000b673c884db5c5219b3db52c5d62c55464b08c5c276fa41f685c21a0076f66b365d684784d3187e8f962f5d5b108aa3ee784e5ec12f932bdd0f9c0b2194c4270e702f68e04bc04c968dba26b7906e8340ddfe08b2f736ee609eb0ff34bd3f274ce9eed96e28da833296c54f178f6ca5e7344dbfc319ace9406386b85c12926e9ef24947cf42e7c6223fc55ecaad3c1fdf54a1b33c77f2781739ff6ed19803be9fecfbf999d7d2e73b6b178457a4ae20548f1af77512f1a47533c1f7927801e83db6430a3bd7e4b6fd4ee54800ef3b4ecf89a5a63c3198c593c6b4d0175cf8eacb9cd87f3a52988aab196377dd1ce69d14d05881f2af1ac68a6d83c814adac0f2d8dbaf0409c9f64f237280731caab7da96bd7b0ff0ed4faf8e2fb0bdd4f8c6f05d3ebe9d1ef1025528ab60ba2fce5f3de84d0e38b628ca9232773d23211b29b6a794cdcc20497b6cdea9368524899962c8710b98c404688bcaee1588ff113d896d7ed1904fde96ebcff423528cb46415c9b816a454da9364a8ad2cd8f0f294dd32bbb269eeba94301cde939c8453fed3e44c14cc77c4cf80d651ff6ddc53aa935502d0647abb227cf6a218883d090f138305980ea286bfcc316f26507c9c24e092b675e69ae690c9f933e45c099d269f795abd0e75cec901e7d4160d3e23d980fd81df9692d2cae5389f33c0ffe7056e536119406ea9f86730c5e958383ab8d4c8d01d13851f841a5eeadf8ccac5c6604b43c76fb3c2759701636d1dcca836c60938e71fc96f6fa76bed034e4770b38cbf16c663b63641a097283f013f3b1de826b26a7bedbe82cc6b46ca84b33485447a698541880a7eb54041e53bdb3f0d4c52d1f79cf9655b057c613eed8f62c36cf014eeca135a59924bd7fea84818d28c83863c06a58c5eaa26265180bccf312f6eebf29aab9ad5e09aa266bfb9a577971724eeb65d09a0d3a2856f0e0c069c46938aa345fa26146125105433845dcb27b3e1a05e5d8605d2e46ff351893d067dc12d778567571ea238fc3012634935a0155e3db03ccd5acf71c193c29ae06a6c88e03f1b333467929984a85387fd577b1a60c8898093b5d2bdb6a7673903ddc0ad8b72ac3c81e24662a0c6fa1f88ae11e20a327a1803de4440c81a154aded42bcc977cf90d6996c6984876b04500d45aff51761c3fe37f86aa2c49b4036ad84a851abc830fe68436cf42875e08d65f48c774210534774f6d0546a283632612c85ec53b92a922eb24b41b0c882423475e88c254b9ffdeeb9b3aed7b2099a84f52547b013084f67eb3c8cfcd63d29a6e6f021b69acfa228357f40e39b468c0d342a2633c2dca38cf5326b16d36d8835623d2bf45de41ad2c3074ef72066c99ba6a5cfd70f1fef8b0f0420cc2e856e6d73101c892b6fffef5d3a6b66ddac8550fc502fc7dca8fcbeec7e5106f80c87907948a5b097afd3260e3f532200a98dbfa71a74a62d3e0220bd85cbde5f1e0e8d1d9a4444ab3851122a99e25bc104dd1912d2f8af9447f02a7920a6faa2ba3a5401b8e73696adb7d67b7c7b710ee849062f4fa1da64f7aee98c7e28373fb38f4d79503959e9670e0ef1570780e2c15a887ef57bcd98b9ddbc4fd948b9fa56b4428aee76b77a8775ee56f4dce010ffe9e1bb4f324a800758e7a136987caf9d307e9d9e9efce33b9d2659500af9c812ccab3ae2d8aabfa0b425ac4a9383e8b02e64b9e2e5cf4a5f7eee14622e8a4644a1abdb8d0d3167d73150112780332e06a9588e66dcd2024ac41c8653c8a0affd7742bfcc0506ee295772cfe099216b88a81e5eb7c52b9f877df076eeb7a065695b0b5128b3c68046094e1aa7e47c8fca9e7864dbe97f394b0165a9f09c74ac9ab4fc1dae2e649193c9e191cca49d6f00ec2ee820db652bd720839c1efccee86cda86bb5990028b217009422ed098b7c98548205106dcbec2c0c85c5c87b25dcf9d59853a229c1115aa4e6ebaac743325e76cf807d40d7b4d6ae9827298b2b197b360355e971afa2a9c842809945746ea96f980380d0ad649280863158f672806a6816ce3ab550e678044fb707baa10bc162618afeced7af8aa77e5c119f580c3ccd4104d82c98cb136ff3ee9e25dcf4c49b1dd6b04697e24868ef0eb5548156a8d29711bd44c9d3226fe60bd95306d37b409fe7ddc4fada333b484edcb20eab0764aa5d8859b4620e43c36a05573a3d286696e5e570253af7a2e99ac1b358c1516d5eafd1278ba5c85808cdffe162776478a428ddf736005f12f02797d7e655df64b54c90122f9625dfd84061602e6bccd274687095f23fb473bf6116865ffd648bdee53a535431e84f77ec7161425806a9408c8bfca1438f6eb211d54f7c2de205f98ade8f61d8e02ac23fc5978b70237246f44fbf6d2befeeb53fb00f50662710be0b6d9252bea1980d7fbe8211c15aea78d42b0fac4baf01b0c8b0e2b61505215f4ebfe5f60804fb15ba66c606e4ab1e285b4302baacd3c5dbc5615c71e863c0c08d07fd2946498693f5e5321f4ab2680c748acfcc3c6d7bfb1c7c23a0954966af7984a8bde280cbdac065da66709e2753b115962b3fe5a2e3c4e2fe0d23fbef3217c945da83448f4ca558f1ed884ac48e6ad4fe3e6fb624ff09694be3afd0184cf85b4dae2b67c86a637a9c2e9fa90984eec81b814e340b836a71cf434ea884d7aa04d7bceaf7af03ce8308f364e24bd463955ce98678690e139d1ee527d021bf03c5f481453ea3cc0724cdc7ae845707fc4bdec935fe6b7f7bc30edae22ef322baf111bab5e9b71ee15080b503d829c01139c44f67e096a99f06051b668cbddb2ba11a01e0cfc9942621c518ee1f98e939fd07b8f7f7ac3fbe6368683d9a41386b555566e226e48c5036817838ba8b4c3a16abf9730b971bc7988d10d190506881653ee5c019be15c088de97be4af8e944832d6f9122d21d2c4be0752b3732c92d0fe3ebf14efd82582194a809025949219bab9cfb843c72b66fcef0e4f7110b666b6c3e7e6f05475d124720668ed09ce34c10c65a6f0425905202ca277ed89adee228c711ad185afbc0878621fcba1b41ee2cf9dbdb8a6cb9cdb3e2e8cc6bfc44ceb75ffc56b44e45457abbe3c15a685c8797a3efc99cd9e38bbfac3c49f28315b820bb1ee3915071295f43abc432d3c030cc24546e64ec82b72921f349c4b200a71812b94cfe32d0f50203bfeb531f301167b6f3d06a95b6e9f9b39339939e35efae25678789569aba419ec047d0326907265ad79bab8aadb415b398429cfed20f9ef729db549a7908e0cc702489a0b9bda16eb5703cf120a6a27e14d47c458665fb0f97b79c2e75c64fbd1ddd0a56f369d3e0b40375201a8e2f688b85769ccee21d7afe69e92b557eafbbeac2ad26696668845b1b452692a2ab4b96aed6c9bd8fdc43e8256894ae5e40d5efd7c775a19c0ea96230e7e9c20bcbef5528d81c5f6002c32ac7a05256435fb3663c956d0488f40584438555c9d48a3e88d618c23e53943d12d817b2d6bc67afe380ad2485d7784eff24c6237d396a9ebb2df4b8dd147b4908836d302e53c638315d2cf23b1b29bab1954c643d423f8b7ecc8a271a339a6b98d1fbf29dc303583cdf685fd8da658bb67c2d7768b0c4311601fbb6c1b86ad00580f515ae8bec4de0bdd3a9f6bafc5d6d6d703ceded6cd9d094b64c4cc435ad79a6c35c29a2667acdfcf2ebac0528a95a8df207bd0e74b75bf960609bce32c248e1e4e8f6240407e15423034bb44fb9fed125f643735902f443868a29d6df02b9cd8d276766e3c9b2da5c98e4ea97a9b990fb30323092e8fe4430332f1501190e759c742a950fe0ec149a97e42a63c758df363557bd613526f1f1f1fdc3b593a6520f4f4db7afc219f0db4f96a32106ec049a78cc58302fb137f54840c626cda57d12ce88812b739f672a9d0098e0bb9ff6ca104cb68b18e11a00a63460e19350db41fd3bafe172662b253187d9a2652f0be0f74f27bb370381f4e0a46aa8e513a1f854b5177f9df7061197cbfcf91898412a3dbf482b6d8b3a3a832305a5200da1b1c463a537cadc9d4b7bdcf040e19b5fbae3b2fe7cf213aae79bebc0bb428061df0e7e8a05abfa7d1bec15310ae0ebb881a5d763f7d80b7a7d7f98a0247af863871f8af77608e71e739ab1d2dab576f11d49a9a82b347aca998dd4b1b9f15f24b85e1283764763f10abe0400aa0afd49a1317a8a654344e847b45d6ee438898f8b96b61e4c937eba3383b9d47db361f516de1ab06d6928aab3707144d732102ea24f7e669fc14fb51d7ee541e043b8c68d341305ab96507849fe02313de507ad0745af61b3f1a46dd79791f0478d367a23575e3d456d583b191b2e88170480885f296641c1cd0b8b08d78c50b91ff93f68f8a038b14a73c3081b84712ab050e2ba8fd3dc1d45a3236e47d155e5366a92a247482d81445c7f87a25a819c242edfc0537fd830f4b7c83d0395fe83e1b6b9110f60a2ae6d332f00a955002578b68b208fec6036a50718382d243237098197cfd27977f1f7f1231d235017e47e42a8a01677f8dcf3ac1030e94ce06c4931240e7ede06d9f11659682a7879cc80b6c6b09c658e465cbdce72e20b4b173b5b3c8e090bf0a936cbb57155038fbf5498bffdca7122e3aa828d2c99d1f0dbb63fa269893e8c7dabebe447a29c7af7d082395d5fd9a9ade912b78cc6ae9bc4bc647c65d099ea29829c307b6b70a511aae860c93d145c2dc0eebaccf1340379a36d6a6dfc68a4f0c1153ebda0d1561d2a5027e274c4cc646abd7295ba7e4464cbdb881413372cfa0770357095ed348bd9e158f7df06673a975121c306bbe22f6637f02d78af9cf85b331d7151e4d49a88aeb1e38d3f20742e0e11ba101a5a5d97a122e523879ff51afe396863887302142471a959a0d56b0a918c2bc41e4d7cae35cad6cc80a8135646c3a40ad12e0be6e0f008a518f3cd0e31474b6a0cc4d386381d3050ffd5d154d54a33e4ac38beb4c181c3ad7b5f4f1b9f1b69baa7bed211169f7820ff9d20fe7f265c33f0c189095d34cd912cc10a36b9e3e65663eab2539610c29a16fb679f3870f69de6c9f70e93169b07e33c2ac1d23f2915d7818c3f2f1e48f16f407381432225f71164fd86f0c4b15fcef9149bdf34dddbc9513fb21f5b00a882552809f82e977ab52fc439b521050508703c666c4b67cc8ec8f7ec2929566c645023a1a46b0520baad183303cedb8bd67c1c7b8f0c84241318e4c521d734ac1059004defd67d090f77775b9cd77b4a3166626cb8cae03eeeec188f07c653c133afd09462739cc74a7a2ca94dad69317424a632030d3a23ec049b8bb5663a713730b03524b62c7b708eee87fa50e7c9815e082dd3fbe2bc6753bf069ca49ddbfbbf4be1479fbf1276b395bfb488980490ba92ae5d077b11a008c3486f21f1b933527f523b03475252fc686aaf7b0898df8e40308cf95892bb2527b970ff020dd007d0d329e2f30a2fce5f3de84d0e38b628ca9232773d23211b29b6a794cdcc204977647038697b86258090018279251162e2adc38eb47e49dc20e064e64e5b42653f57c6bb05acf1ffb295404e5daaeef896b493bd4bf873f1c77f250d95586da391170d0625dda0949df905ece7d09b1761f3511ca9fb4195483ec3e208c4fa9e4d78037c0a6e4593e4ffb10eba49410a8391efac738b70df5bf04fb4e264cfff50c634f9683f3e7a1b00ed4e456fe26df5534c8df5299786fb41b840ada2805d1e88efcf20a62cb156f156b9c5253d107e1e4c42fd781e9f4e21805160a664de1cede376607fc8dd1aee39be879fb2cb98064347fbe928b57efb28c54804cedb31ffb84bdedc8e7a9de55fbf5fd4dd731f6c541d76944ad55a31a7543974423af38a4ba60a4d416f6d4c273c01c4ab7d79ed9d1f49d6991a734027a01af7eda364b924be212c515d4df5e6d20b0473b82e9a9827eec14d63b8afd0d049968e6743299755860b0e8d81feba8f6a6e75e09176a71d24d9a10aa3152239815f6f356f73afbb806e21e598f41ffcc812cef6e4bb98c2133abaa51b78078812b39423f2c4d67b07086ac4b4438840beed1fe8176384c3a63034ec78f165c948f1a84cf5966dcab3f66a7cf0aca8e03f1b333467929984a85387fd577b1a60c8898093b5d2bdb6a76ec6c1bf4a44806679e858afd8cd1ecab96abd046b34d4c8538d9ff8b8282ef57f50117ea3c1d997c0816de6f49d3968056489d069de2404143990c24e0a4d35068c2c5798d51bc38c1ff23a4d69879ac6a69c862a2a63a402f7f8b95b56a23c4cfa3f4c93fd27fa507efc02c644446c9938128b2d155c314dd2e71ba0ef65658093273bca7d35b8d5d0440762b73e08fa4844fafe174189787c193794fe3b6ec1cd86e92f05fbec2f45a364fd8dcbb8408252224e9afa5b491ae6c1361b38e51d77580922bdbf9ce71fe74f53be2095608445ed075339a6f88c6e43e19cfdf65d7f47b8af7a29567373ef08d896c2a3654def8a688bc698945459e1e645aea8fa41ded4774fc85589a8e0387231f13358ee7d897cd12eeaed22fffd04b197ecdf1a9c71316e4bb16590162f46adf13fa564dbd8961430c8f87840ffbd4cb37f01ed8452e6477514ba5f752849f9ac319c32c87e84415087b820e0ef1570780e2c15a887ef57bcd98b9ddbc4fd948b9fa56b4428a7cf75b0a84e784ef4fefef75804c1207de67491f9c23947418c84933fa9b0ca7dca5a915f6328b550e6084fe3cd5ebcd48fb19c65c2c1697641c202565b13b3c22630da695035a57cd5db8281dadb4c17a5d95485745f53f6f20cdb362971b068b8ebe669775ce47e0afbdb39eb182fbb581260805c53ebf0f85efccf6c26ee8084edcb217db83bf54f89dfaa0c2e33c8b14a88b1c9f4a710771328c1d9397fd3da2c5c3311bb63d98d831d7a901d437d5ece204e2718662559861ad7c77e29d8ffeec7ab14167245ac1d358ab9b5ba288a6ae7104066bfcabaa2e6965b91479f9371cdc34c7be73c706a152101b41cabcdad89f3fb9a424d9c887e186f9632ab6feaf9be61cb5e73790395ad234366d8ab38a2fe3e9c94f2101a823330848c39386ed7ea383c3ae78263181d34d1ad4bd299a1ebb01f73b998a6cc2cc26827b48ea7dd0142e701ab6bc871c0d5ce06277c15a580a2fcccfc38ab8496a50b5130c2501e7045c9b3dce33e94685f7fd845e1de1859cb9af68a7e2194b3507b52daaf765239275eb45f743081d73e98a237a717bbe4dbeac48c9b6591842e57187a8eb825a8521a81f697f578ae042b710c61326b69b839be0ff209e48d4ae9c500b17ba577165f53e095f1602e91aa37112eb64f90f1ac25f5bd151d51f144e3a9f0cc3c577d63a0b2d846bba6626a104b6fd670a9dfa0a4a15d96d6cecef1e22134e7b8c422619a10c3f10e8e587ca9c27982b78695daba955107340dc4d2535585911e0c4eab3ded34b8667fd5ebfe8fdaa094d1662cb81d060647c0a07b1697a28cb5d1917994b0fef8ccc5fd67f74a3dc736a84adaf8a386578fc69eb561618b0603a2a66443efaf30c925c04a2374ccaeca126e87f89c77cb74ea3403556a949d02680359177d96062fefbd50796e74e2529be2c10c6cd08469c0552073f7a29de528917715bb3d23707d6f0f31b8d4cac6d275d8a63a41f079f313337919e07af640abaec07b880cf025e24a87a96fb93a011fa8f792b2284f76d3e66dedaf140529cf570c35677b906792cc77fcd5ff309299d12833ee28a337b5b02e0b7fb4d6486279f171ca5d39517334c3892df47f320143bab75c938da0b9af0ddf2b639793312f5ac7078feafc9b782769af5df043fbab69640ea3db37b9bafaa379d2a159dbeaace54f6f5ca72936c4d92136b13f1bbb31a6e6623bb1f903d03759d4d833670f764e98f4223a4b7550cfd7b8601d53f9e4b9dcb5737220975ad10e5552c41da4f6b8ea28bbf9c55bfa90f159967702a16187eb59b8a92f01820f8706f98559fa39008a51ede2a570850c39370c6d2c09cbbf369897a20e0d26451575c03e95d9a5200ec05e7cc38ec6caca3cf4c50fc3c5be4120c6db57694381d8f5fba677c99f1c794cdc4529629fd08ccfb8c8ac274fa4e03c96256fc93ac82a52d8affc964e1c5d67b0f87c17e92378d61586ba47416b550b297dcc713651b5c7b3c821f76e21af1ac47e81a36530f04a4a4288633405a0058ec364a117f4d32cb2e9614612c955eb20c5e1303dd3dec79c33dc8368f0f3d3d9364cc594eb754e68d8b39c001b7b22cf6c48da158e2962331221b758b8e2144739a0d33fd80d459cf358488fcc3e847522b00fc5c2ebcfc71fe4b7ab8b5c5f0af4e450e880bb597f0097d8eed36eebc461e2d22e2eb5198a7bc7543a375459a9fe6d1b029239642d475857c4fd818bbfb3730d523b95e5f0b4d75433dbce36171d8814b0f5744179a9e741d0846ec5c4a82fd9a84a3964df5b4c9cd9b36f7f7187787b7bd574014991caaac3b0a3a2890802ece13d06c4887e56f049f0b33cda40dece15f5822d23af4fc145dcdd13aeec5b39190132bc2f28c2785e4c3c3c7ad7c102960e625b45e1f8d98c4b1fde519eedfca5b47c5e125b7239582727333a09c34cdad7b49871e2af9d63f10ca78cc8ec91eb8739d0d13d90157d13a4f0a68aa840121a80b9236beac46aa536a5ad9f3d37177ce5c41cd265c60a537c652238a498e504937da63bac7af4d702727ff94e5f55eb83ecca9232af1e138548a889cd77fcaf1a7cf3cab011226db08b7275f31c7e2543f01d7246edb56cd13f46f4491c270e7ca3744878d8ae056e3df7e3151ab4586be508a96cae8a345d1f72a49e8c8cb5bdde6f08673a915b93d26a7239b45c83f2b68b961f9b05f513b70707f9b93788ac4f79a1180554ba6eb5ad4bb3f8ed9fdcad116710a764a2fede0701ed4ebfdee0f500036dab4ef92931da960bad5d2e8696aae205b358783cc9242c0d68960ed3795ac9ee003fbe2e859d4b5d9560479e0d6bcde8961ba4557004c84e861ef4f6e30c72b810f36666bdacf3b15b918f9a8f4ef6edb0087ac261f7b6356be54193c1f24fa3192f401575b02a3c7a2dc5cab293cb54a908e2db3eefab2957ce93fb6c7f6c4dbce41bfa07aee85c15c47c2502b1b8e56598bf1f05ea7ee45f74edd8756c5424471217d27f27465cbc527ef6756d0df7aacdabb4cb1590570a9db01739d255a70db015afeac81c0a794c439ac17329b53d734976cdf08d6b86599e3828cebb713973181e28fe36d2620574117ab4be6207982bc367cb74dbd7ad6b2e08bd4b1f93de21fed84084bd63f154cdc62e2f6ba640e8ed8b5a82167792a1329abd26245d685ad978a675ad3094b6dcdd2be23334defa9f603a3ab913a8520b0d1a2afaac29285aaa1e31c3d0e51add360c16af7a589efa95f75a94ef9db5a78f3a451a0b91e7b3b221438d56f122047578d603c364d6fb81388ae8026d49f50d7e09b3ad289c5f083b1e2e387015c3a411423eda0c0852fdaae663c593a440a505d5368fe907393759e96b679a513e81314d2687aa7f65c3e1a3ff62eb6e49b990c67862d58c9951a351ac3b9ed741dfc70c06441ab9be7c5ecc7d562f2568162951a2f0fe2e4ee01dd2d9b3fbc90709638df02956a3ffb7fa397694b3b63bbd3d9bbf2a79cb84ddc78471da2b519e5396f58c38de62717442d2c4292c87d5d7fcf1caab9ebdd3fc8fe5b8c162315da606e35bc8f975cf30678ca0910157563e085373a2dcaa1a46dafe6b5dca283bc7a441753220e938f78f6ff1b12d04a25af1ac812af6e5e6da20f0c1ce444e103ee80a8d2e88b73e805eec7b5ef9a7e2882321aaef3eb200612c9482f3e32f52ec4768948c8f6cf3a3e7aee49979ba6cac82791b4d908d1deb0240a95cb63bb2200099cfa5fb4e12a52093eaac1899f9fd57d409ba4c71acdd88feadab7b32164175157b010b05735ba0b5c5cdcef7dc731d49b9cca182e450704411b9679e07dca900fcd66023dcbf121e40986b7b9874b2de5bd0c66124f656f655df484a97bc3671157a4b97fc8a6a57b8261e26f0318e262b3de6e839d0727ce0bd3ae8f15636b74800e9df91c61a24b3efd249030cc5b7f6456e099c8cfcd46f69a6bbc6d52def2b54db82f08cfd5415f91f04bb79622f972823116fa8e2e9cec530cd63a23266bbfe3407f0b02b81a5e1c49f7dc367d1f04f0bcc7f11c236b6e6201006c9f3753d516816e24420254e47ab8b6b17d0fd061bab812930e066026d704c281f2fc0ebc4936f9d17a48bc49fb96f85e1817e75868b88926be7e26e0ad31d3c7b7c10deb0d7e800db7060d6b8c6081f813d47a4fe666126cb21dbe540dde9dbeb7571e7629c7512dd749add59eb736b57e686b0a52f2c1ab331c36e27a3a32c8f0e30a4f0c215471bda396e9405752ca110b457913cc5e351bf2a1af94e9cdb962b92ccefbef3952f6aa2cec2772622a48fecba0c349934bbbfaec2deff7525d8bf7da7a16a08706c0f7a40629b488ce872e1c58961d1bbec237cb0bd1b3a95365b4c65f3fa7225b52a62ef5c9d8d6fd5d03ba6e3ee2a15dc4f556f08e429f40e11e83d8ca674240edd02c8c446e05f5a037f7d000db3a3c26be29eed3f3dfc7fa2624c9320a94356d71f11fff448a862be22fb0e2682179fdac1b718d25a33df96ada7c1ffa508745f0b96aaa98d378df49cd272860bc3b3ac67186a5a03df1df9d6388021cb7b650a153b1db3b6fecead08d31d949fdde0c2a0a6f3575e6b7ced8eabdcd36bfc126dd599c1bb796f98d061f3f785942b7e50c3792f7a548d02ad8f867ae7aea5796bb4cbc460997d5adf8dc88d36e784b5ae79055c52d1af6e27b7f16b810412ba10cf4191766f2891dcee4bc1b7709fe5260794da7935d4b7171b0e161c7fb5a2705becb348a365ff0c5ca8ccd36f079a2ce9740331ac848021ebe2cb93be0ce01b7cc0e51c47ab63e804b5156770ab30e6c716b34b34c3954325411670fe8513226c2a870c7353cbc501b9983406a55897c2bea047bcdf0b95faad8d2325d0e7aa3ee7c052a16f50450a678ee20e1b164f978921d43ec767822f484994971ed91844af3161b20cf6ff49aa92352e37ce6b7c812d411b8b7fe809800dd18761050289b3be47e3351c31ad766aa674efb1b7d450449e4de7ff49a8dcb743c07a02ef4b5612b722c9e00f23dffd34f100fb38135815314f677eee242560cc36592b8fb6fb9f52e897da342f34205093cb92b712f12fd24cf1d50719b7b1c85e9fdb740ffba7f3956e0e84bd8e7e546d1e33ff7b522252daa251a671464977d5d82578706571f74a5994748ad884d9b78d5d7d5f321f15bdb5780f7d33753ab7a3f3d1a09df1960317100620a071f82e1cc551d76448809ba431b77c9aff0acdb1bee2baf7a26fa034bd97eca4e91f6ca54c064ebfd0a232398ba1d2c4519ea76679f1bae9a1322824f12a8fc80255a0c580817e455d3c33e8a7207554bc5948f13c32a1bc4d97f253be7c8f5cbd6c9e89bd9d1a8a82a2860e8960f670edb9f75e32f66e3d92236d46b422321fde44d284ab2451848b8a65444f72fb58bb956a22006c59ca07225c2c88363dbdca4ac49237a772e89e14541ed93f712efe89a405e9cf0e51f84b98182c783749d310008d2d93017f13ad797764ac7a8ca5a4b6c019fda3c3d2fa9d54a473716eb46530858ef9620c4ea69156160ccb2296fa3f384cf670baae81a84899b672c5449779e7cc74e8313561ce30b44fc30652951630dea64bce252488510d2592e387436bc17f20cc7f334a8140a9e5ea5dfe0bd32e4b524dc4b5ccb431d6ac08bffae5c66606359cb407bb332bd3721ab79da3cc1881430802543d4b2413884c9f5065a4fad3635529fdc0bbe22d15e672f592b0c2466720020b26eb044b1a121c4b029919e63713a6e95b3616c789b332926f12de0113c29fe0f4820330bfb95d88f4a389e5e2d6969fc2451653b7d1c90b3be95845139eb5c218c0a8594d3a5eab317e2ecf42aac0a00fe8f6f65ddf84f6131bcbed8c066898e2f1bd6ee74c4f4ed843757fd953dcc91c36e622e07abc0627fffd99f9193b7ee95f154d15cf5d6150b71efd3604329e35d043e3f59da1fe3ad9f1310e9f0c8f5548fdb6b456be71332d43be7e4e56887385eaedfbcd0d8fbbfa0e59774353c20f6f9a3af71c8a07a0ba7005427fc3bdd6fb0d8797b9c74a016c865b9f400b576fa6068bf3b43e7aee86e99a5f3f9ec328d41218d07c2bc57c09365e214061d6d4c9b5775015ed1dea430fc7753165229ac1bc6397db4b0ec6693c14720cfe626c45d6cd8581aa51091e1298dc97421fe25580eca2d6a476d21332cff740579fea4b60308bc8cd8b8fb4543c4717bc36dbdbfec66fb92e92518996e2e08b9df30e41284f279a7a3094189641f9fca548fdd5f3fac6ed6819272357fcf082a6d0435f530080e7d1a0fa718da247318215f231e136007c3fdaa6a6f70c7c59846a2faf7017ef9faba0058b7bd076b7b24110c631a75b133ecffcae89aae523fe95def2e436e3cb3e51caba68ed0d11e704c50b9d35ec1b2cacf3a551ffa81b949d396e11af4455eee781bea97399e99adee302c1da8dd77c5a1331064694cda0278ce78f76fa19b73c117339e581b2e715dc5a76bf682a3d31f43644c833ae11ad4523f8823b164aec3a469d6133ba3b442f38bf841f76b0f2086c1cd93d888aab7b16d3c04bdd9f0c628ed64ad46a863969dd4533edee2dd108108e6c9930dcbd4ff9e3f4f1af883cd6fc8e6fbd2f60e1b575e5d929ca2a3debf0a46bdd7eb31f7855976e239f2d454ebba2c20c0d8cc948f8c539659cd4c038175d46691324899fe0a9a5bf9798f662323d1a4efefd7bce781f7928431e504d98ad48ca15675f50646eb955cd908e4ba08db0e6ac91c2b30fcc24f3e37085a17d6c2d15d728c72d3d2877dd953f23d92d0f6e1d679a5897e0440fb48c7cb29eb6a8405b35f7129cad02baeff6052c9a3e58c1ffdda5f178e29b1a448826db48dd2121c9fecb5e13dfc3557130cb10f62a5bd3df2cacc926f03c01da3634634db104b62e6809db5935ccb3a696bbe55bfd66f151f1dd01495902082da3bbd22fa8025d9993abfd2d7b0a4e7e3598d10a763d7a028c2aae5947c01b1cc8430ca9137b3615b2b45ce9f9ed0f937e1ea501907c2020e0fbfdb5bfa04a6cd818e5a2594684c7faf4827de51ac95d514f22cc8637ba02868a291701db0f92ccbf37351bd75eeba0a522456a80423336fa1cab7d12743a3fa1d7c99c8f007a2103a40885247c90f26af32e570b85c9bbb57436180d736003328933864f648c4f81909bb04fe547ef2ff69066b0dd46243505703d5e18b83f789e4173084dec3b38063ebc31df2f7e580db519e66ddf736b2707540f479b259a7f1fbc5637151a0a87a6406a3f86892fc392cf20477cac7e40b0520b172577929ece02411413c139524c5771785235266878ee78f4508772b603aabd73dadb901036a13cec040a914eadeb0da0c4a0b7bd2341ba426228293281cb54b467947994963ecfc51126de2b823c00bc2d730ad39b880e0b25290159e09fd9e20d9af56a108662e5312abb8ae1bc029a8a2a5349cef76d6560eab6233364ce40a8f813a1def237091f0ecbeaad828c4c86d0e2bc79e5cefe2ed9ced76c9e31bcfdd79447d65b95c4023bcd81d02accba64dcd9b5442efc2aba2623da1660f1e8028bc23d3dd09ca3db1d6a2adf98db4a0c7a7ab52a3a6e1b6db633dcd7d3e98b5639faab9c4c78aa5970e85c8b4b16cb9e72ce1ce6a49f203b4adfca3dc973815cb30626b1d4bf855c325ee0548fd5cd016b015322341c1cb8d788152632a5e51680916af2665b92077485c6960cbdd7dd6f5751d66ca9c2c5dfa20c089914c2cd8d06efd0bd925fc681d068eaf6a2a3d691599ed6b7be80e2bb4f1bdea86c6ecfc8728bfe8c87e5e167c9e703a205213f5e265292f6c4d94f42fd90db923d3768ad237ca5db00be94669635449e4cfc7f0005289063ba016ac92aac8fef5da3ccc338d63fabaccac3a295396db9a6563d67dc12cd03ef666d95cebb44b3f0fa83303c2d1e5c23a203533a4e72fa62c421d7b3e11e1145ddf744cc47cc5ab39fa5abde14acb7d0045faa86a5f43637847e68e47b3b4edfd7b2136b076f49e0f112edd50b40651759923f4bd2127111fd65bd9885fe144efd33683e872e747a8880e108166815d76d6e49f7566070a3d1643b4ec2170a6aa1c9563a6586652754de2b5209592e92ab5aeb18fa94dbaab77cedb79c0baa5d11cf728d5e9ce79c65ab92e2f92351c8f2bee9668a99e259cce5df1ddeae03bc05515bde885a2f7bdb315c9d69bfd838fd58fc036fe13038cef5ab246e2f0dbbec3d83e3228b6aca95058663b1a8185f1b57b0bf7e7f4a6cda3e9d3d4a95eb76fe5f4dadb5cbc5613a0f595e085153b5a4b84a3e876ef779810f96c888178808fb5e9e839828c61143651198b622675e9880af813bba76c9c770dd0f2f7935710eed0824eab18a11cc6ad9454ed38a91a89b529a87bd7a357dc8a9f6594c67114b0bfbf70008e3a65d502815bac15c0a107d9055d93c93f3974ab1202c60fd368d5d34fe4a2ec149613fa904f06d44f32190cdeff5b1b0bf02879b22992b4ac9d65fed21673b61c743cb23829e866a91d2bd887719281117d168c9516b06b1ddcbd9fedd2d06dc37c6632c45aadc320b72a91376bec479ac7cff71155ee3cb024cc7d513d82f1e9e2c04d0ef5f6b14e490003823e9f7b58835554f8556a1d3c2a1abeccc3b25a9549b268a3828e332e64c37bbae2c43a27643ffbe9f092c17f266899d047b45ad307ef318daae510351f2d3c6ca25cd0e7a34024c12a2e0c204768de00aaf86bf5ee170763fc2610e0f0fee0034af71f89a4bfb9d90056bd9d3717fa2371ab2ac740224a6275a766c878cc705c97f949721c3cb8541f12af8a5550e2e627bfbbe604490c7bc58593e9b4b15fe56134b2b667d2b79e153596a5bf1cd0261249950226fbb4ccecdfe486d5cae3b83e570f616d3c6e030695ee0c41883904bd8b4cfb9fc8c0cf7e6199a33b2c29c78a819a2c8169b969ff41ac1c743ddeec944d8817ce97564c5235000fc0927f9e6a1e074332cbf964eab8a3daff5c2209a075c5125e08511f245000d6a9f5a14b20e4279e036fd3269588b336c5e9b2734e351d52dce5142d23f2f7d3bd7b8d3e15b7679bbbfc720b9c52dbb73924466b98cad18a707b1e629afc0ee89787242c024ecccd84054162358ee33e2ce32961b1192f733dbe7840bc33be71094382c2ba055dea518591bb2f81d03a3f790e32f8cfbd9af9509f217da4711dae34bb5f56719f2d7bf8f3b53b32766e9524d818ecc97233c9f287c48cba092d72b20334ea81cc39032de9b16fe3467760458aadac14923cc8af6c0d539173a696d3cf507163fd753ff7f43244b15007327b08d658f9ee3e85d039b2cef29b5a4781f95d3543677789720bafc3f85785ec473624ea20f373bb2fceae7f63d8429eaa9f2a49e6b5b2de351fd4051d79ad40ccdae658632e524ded4be8e3558850399f88507c1fd43146b7371ca7460776d786b76ac5e6406152ff03805129f5e15063b6447c1ed06fdd533dfb2c601a3e6fc004305fe50d46501096d302e0c291e2d8f5d2554460eaffff7b1f5a830b5c980caa89c2a2a088acaf6c2745347ca192c40dffe1cbfa07e5bfe0bf7bf758e4a6f367840c5fa7bf84c080b06c321d0d6faadc109dd480245c9241b6cd3e0ec593b0fb37c2bd46c8e7cfde3e0ce33a592d726b19a8c704a84fdd44f591c9d9a9c346e5d7cf072c195c6b2cc44655a587dfe8d4169c4c309990f45584e200e5af4c3e1e00e5cf0b38d3d6145321d1f63f20c571ea9bb0faf9770e31f2e80f2e00dd5ea5c3ff156d9ced353ca84fe313dd180bee5e4d6d16d3b07c113df77274dcad8b95758468855a95d5e11eb836177e0b9f2d804f1c41aa22ccf6aaf2233124d07dbb19b5a672c802990b62e99075bb94dacbdc1ea3098f34bd845d2c84a84564e60e86c6bd70db0ff642933f1fa13da4dd1e8229a25f2317480e1212b3923ab1005594340fb2f2c34edeb8d511120aeb196bab71c2f074029556d31f92c18c65213905f1b1e17a1aaacaa0d1a5b6a2c2abc53d3ca803701a8bf8c9a82b627bb87f8c0a6d45e4a0e5c8130428f4b268d03f8f24cf8949217a4dd2625c941b7290b77bbe67989258514ab4e164b160549462f3ba116cd66bd00bd9a3d620b05f5a88b738046c6f30852d083bb37204c1e5536d7ac711f340cc0ee6c585ef39c968843db5d04b9868c7d7ed02780c1cee24f99489ab23945d719851d8c02e33babf476ea34b7775106b30c2c2a2a557165e3f51959f7a58d847b370c1c20ef27f0b00f7b7d1ba7cb1f293d3dc679f8a63d709b442f76b9cd1c2ee85e6d67f2f06bfae152121c13233cc19d9abef0fe320c3443381c387060d7cef26aae05ab595d61d91c9ee3103337121fb2131dfcc6d57fd342e33fd0c7249d6815c4fcf78840b353e607e3be5c9c770e635084cb0f148dd363aee14125f270eba05eab855ee319f9a4a293f4eaf883c07289305820b62bc0e3aaa396491b66751c89c332f6906f39fb9f18ed25120531e9db8d5f4a796e3c55c0599f3fdf3eeee7a4cb4f1b06c9edf9eae7e8a5ef5d2f839da98608c8003be1c7244c8be382ecf28526c21948519c8be803ed317ad8a5011183ea42035a9d85f81ba79b735e24f7b45cf7db413dfd17ec7bdcedf77514a3a538f62282dfcea84d870c7b1e27541c66d355ebebb8c29b464bd17bdb1b6704cb60733c7ceead41b9e202785b3af3440f2606a74d2d0fd3d2a07ca413957b58feee8f6fe1c47bec810144d2926a31756b24b56d0ec1fb4689fb719b43efef7b61b805af0ed0372a0d8a3ff8174958e8038229e820d0eb9a06ca7c213f5832aa4982782016372e1f4a19304aaab8324bf82cf7438b97e302ee0081e34fdb8f929544a7908fb82c478a3055d8863bd9b738fd5b746dd34ff5ccde712e8ef279967bcdaa336280983ae541dca10a4811fe7cd879163e4c74289b0b7a45472770df63455d61759b689f6f07537be1528234b766fcc49e40c42ca352f554c1104d65fdf9cfc1ff03c2f7b4865364fd7b8804fee484446f3821127aa58de89983ad99c138258093323ad2d9ef8897e0a9cab55674a6dc33dda5ae808be2479567168d3678137eaa9c5b8512719e1a7d3366b8f1143c35bfd64b19213eb8c67301bfeada6bf3b6d37cea229ff20ce64608897de3bfb3658d3bac3cb802b88c866be0ddedc07d27c20514c9c9aa940cc7d920189fc9d485ebdd446b1c0daab5a74f2f9314bb33923ca927e92638a79693293dd7ccdbbeaf00e29f28db016464e7a321b5262250565c25a11a61530a788e09650a3b40838ce7ddda2ac99d6eb2654405ec362460eeb410db9043402f40f4e9f67701a0e4b91439b7559022b7c44608282a94b8316c8876675331aaa0f1edcb66a127a044e1f35955eb854134091502bb0ac4e4b9e82daaf9499ce9d5fc30e88c724e9aa667384343d71e313633964921d810a02d28a5d5de501500267fb8443ca739823b08398cc13d8e78ae00b32e6207db9727522796b501898ce2b2afabb331a12277e4d1fcb43005716c7b42e1a84fffe6330f5030efe14a6b16e4c921d148c9ad18032b8beee7e892fdf81d2d3b08e741a1967af81ea5b9f138433bda6e42cea295ce380c6a2e77a831d6de927c35bbe3fbb03709f294e2295fa5caeb40f23887dcc85b94a1c3d4e350f73b94e5df4bd2cf3c6ae738cb149e3db7bbab52fef6eb5fd287ddc23bdbffdd8f5dd40fc6098e7f3fca6f44dd4a1e3b48604b3414ffd6ea6f95ff404e9dd759f5cf426b355b9accbba7fe1d252124297de22e0bbc42388a4835ce53b35b37b5e0389ecc13a483388c2f0d9d1fba6d08caf78b6c28ba0765aa82bc4c5bdfda7f04f97af78c45e92ffa266dde944943a933bec06e3b2a615d000c66942b9c81d647798e2538fb86f3eac643c11a98fb30f0f96db12b490ce1d00ae80bcfacb9601c31733a59e5e74eb76ea2aa4d1c810741ad994af742ea6b75936ef8859da8bdb08c3c1209c474a241353dbe5ef2bdb04af6cde85aeefd7eb414c02cc70cd0e055d9b5b275eb18093fa5456714298a3820ee28fe6cc63a88cb5f0d7dec5d8d783e9a31d7f40c5278dc425aca3d9c81fa1dec313462f828ab59e3ffe6c52a5f0a8a0232abacb913f1de8a2d5cd7b3b8fa74c778410d8cf6f27e0855e71cb1e1084720ebdc21b89d697b624b2fe1fe442d3e80a565be6080fdf86c89cdd6195982b70e920a3a88d5d785268e7778e4bc1945d00021ed460f9f55177de69ca5e917e1d574d24d918eaccfcd68a9d84f4d7d4efbd9365e2dfa7434baee8007c7dc3b74f34c8efd39d24f977534df1e86d4176953338d288a4dbfbe173d3e8dc5a6fa5ed4af8bf862161eb84009dfe38ad229baf7e56aa49d524a19e4da0c2757dd035907037a979f25b117aa2dbdc3bba486d14c7c171426b3adabf0aaaa148b3d7ba23bf570febba1a4ca933db3212884510ad32242792906126f5339b85f2c3315c0488a6f65231f592498bef0e7aea734f5a5132ddbd2573d3255090a387666fecf2760df0243747c383f56b19b833a6ef35173c13b7cf0f08d4cab26c6249fcf4d834a20af2af101ca9fbcc19789b34466cad0aec191c8b036154ccc7bbc5caabd13a617b482845532c9872cf6c2d13a1b3d7ec60329a13212fd53b5e9d1bce76c9565e475143ac5f2c48e83ba7cc42cd8faa22c80c56ed89e0952bb1e4d43441e568868e01da66f74267eeb9ef428d79594ba4d7134735ec8ef2fd946d2a5bbed386007d59f8a0aadb29fa474c58f991937ae66e14fd3555dd7f355099b22cf12eb463f20a648d29f0fedcbe7c6ce384881146a1262c039b7e9e3e671046cb9f64407e6be63fc5c04528aa00d5201c980726618acaa78618921d48b85e397c005b681eff1a736ab4a2276a27fd4d7c3c435b56ec826c74cf787c083c180708f2527cb2e61a01c8e7f233f301077cf00df6a6a8c7d0b7e0b50bec378836e8f6a7f15ef1ec0f1a2420bbb47f890bb46f69934b5b48a41ae60c95f5fff4f7978b28248cf9b3a0ba18f26fea5205922585b6e28eb32ebe63c863c5603f74d30b58f09eec43d19be0e022083b0cfbe0c4a3fc1d52c8e495506b88e1a937ec45edba0561f8c8a6fb7a0684a93b1f57faa51ab4b6513c8d9ed83916fa33217d3792a47859de10c673f4894ddc9529fd2c96095a048149902125597eef1938475c097b63892e9715cb0a3cbeeae12cb82d43e18df31907f62e61548a1b4efa918432ad6d9b33006550da50257d312c7d4300732efeadcc73bcb901d267842484324f31f8a155cdd4423a12a7e0ea3f70869b46a79e491883c6191925561f89d7c74a69bfe821f46880b2ba6bdb78d7da5a1d57708370bf9773adde5cefdafed3b943736cfe7a0cbfa3e0576129b47d7a5ac91d2dee465551262782a72cb2fb787fde6d8af7dfa1417cc4d8895e0d32db6e50e96499fc84a5caf35076f89434f7dbacb385917afebc1e8206eed2ad25ca581f6718fc5f6a5bd4f1be39b0e81378a892aa609b3917231c7931a87b3550273b5130ca7bb09f1af179f8251c8b9b04a1e1a49ed3bc195254a1af5882ef9b2d61a98c2b2d9bd35142eee455e2897997a4542cb70394570f7f4dd135d6ea66455ef410ea08e51ae6d09e724fd9503141ff4e950c8d8a3ed22188816c75c6c96beae7162592404f2f6d49178221d76f423f7428db895dbeb9d00d2f856a262e661ac66dfb390f3e2ec723254f2372c5f6c2f24e7d38437a86b3b8bb6a79e44806be396b9a2c0fb44c15c5d999316be6faff3803637008575705befcbc235f94968a18e61676ec7881a6c142fa232c6bc6e3a024fc408ceec7e4c03c912753e4c24eb18145e60c2fdbad64d5938259b5e826b5f0c08f447f8ee59e4e5e5554cb40b2ff6765a37ed5bbc676de48aa0a09abfb9615f8f910f344117ad588d18480a3c0eb11c677500fd313648c9768f2e30344367dc8e3a6fefc0b43c919b242b78aff67b3b4880a76d1aa388436be99461cf87b6f1b3f7cfc93e946a6f70a4001ce2db385bc96aee962d3aa1b832386eb3594fad12365b288e616f8973ed709c66c3e3401ca6c3242d80f9c9d334ceef3e1cf286d976912aabb2dfc0b3b64a29acc8cba54bddfa3abeb661b3aec01e557dc5216a7e5d6a645ce917220df208d08c2aa74ae1d2e0ab5bfb4f605326b608b24f9dbc65d29ba91c812d0a18545ef2713c0d91c0b8f1e03151a78043f4e7ca1e27fccd6816204c5561cf6bf1843db03b646473579d92c6b5adcda20dd02c990fbd7fe4ad45743569fe90005f1a45a9853e736b47172ffd26a54f7249c03637b28f20de4947a27d1cc0a43b10ab081c1bdaa47807668dbc32be9beec2e9940c83782f5acc33bea7ac61660ba69c64d4725d5fb611081dc853c49a0b8a825d88d9f1677d62d95b3c661f3c15f7bce8a0dae2ec7ae1bef18ea2108e3bf8ba66529cc8d6ee02a36a6fdc44809385017080c8f99b5a4eee1f73876e28efe4de1f808d6d27040e042808ed700ff7d8579608593b4cb1c4e4b23650bdd315d191184b8172b1bdf8ab357ca7433a17d3d45e0bd086835d0d4988b356aedb04c8a58968191572f9edb843344758c65382b134acf5a4eaab73309ad50de5e77d2a991a1a5244e6a7e82390a7a3f359b81da1b562d4cd857f5657fd9ed9fc306f3a6a7bf291e93520219829dc99bbec5d3ed0c97c569a3571971e7ab8169e23ef028cab8fb92ec64827166049848ac78a62fb8b7d1879b79ed782c914e849048d5f64e2618555e2ee7e0800a907b0f697599eeff6d3daaef3ff1e7ee5f67af32dff34ae32da4bf42fb455378c4f363a783fc185989eb499f5ac851c72ee9bfab9794274ec066c35277a702462812f40244e9f305f27b527e34b449186db603b330ff11aafdfaebd58b420db3e737ce7f8b3b113f2a83ca3ec935e72d738f94c87358d8073b613ebb1d37511f4f0823f53c2e3e2a3172dd07d87c9111490c263da08196f980321c3dd4b7a950e4e241c770ebb37a5265b5abfb0942f7b7a21fea0edb0f910466ff6026f61d11ef2db334e0e82a4e751d7469b38c1bc6fa6b0fe5217884a96130ca771d7a53ae4cc42355d9b5b5d73611ea88bdf62518aa30308ee0657f8e1eb4d5ba55c3c4544ae5365b286825754d34aeb9bdc07c9d2dd5c4862564ac62007410e5135cc94b3cdb46e19690658d3add7e4bd48d4b545e2294453234006680a4e8a5e04d18b5a9a572a130af92e8e654f3e8a06074625149d955080cba143db4eb9a66acc6b464da0314b39977e95c4b8277cb63046c144f755c03120db7295717ccc6347b02d1b86b50c41db15faa3134097e86992645c3638e04ef3f866dcd00a5585a5e6f50c4553e5f9500de7fab9fcc0a002460e3ee9b4cc66d3c75662c8b59a0e2fd9f948f283eb3126492dbe4585754d0a5ccd7282c738ef85a22ec436e677c4bf16f90d49b8f4be11a952b5db2f7ff438b5e14375913cefa69efd38e8f2b5fff288231918889ac5aae8b0e0024e233d51967094a68baa966da883125c6829b08a5fd94b4dd9961eff31c439ff640c22feced377f04f93c01618aa76329168f7f1ac21fa094c8571629b6e3cba1f56ebef106bca9c667403f3b4cd95ff2f70f6115b85c39d1ad2682450b64a72760e66f6cf57104ce7caaded3f263c14bfd12c0df693bcd2fccf5767b6c44e8c6c01d03f6bcf7135d70233c35036d09150f0a6af52eb89b572993503dfde03ea831f6352ad3c7c7c27f4f15af7fdae6ae843f8133a211f010b53025af62270718cacfb05b82dbd46fd869e7e048313a083e31a5b692b76aa504249380fde134dc4314cb04dc4de7a09039ab1df6137d63f59a5e238fb0105b32ef9c7b8569de58a6c2aaa89efe138ade54ca0ac784215493c1e6ad5cc41c29b5587a340bf4eb6bd078ba3659500af4edaacaa8283c3245ac8b787254106f62628bfc47d9cca99b12a4b5c0771cbaad04313a82d0183c2583c7ab206d29643e8264291514a65f6987b2a3f510ffe02ef68acddca1d3765c6b1947b8a75db8d18362483f54f468d17f8329cddc2f47711088338741469c51fbfb6f23231cf1b7fc5e8624365930fbcf233091a27c63acaac587dc6f9779aa2c412d34b25cd898927667a8ca0711f7681169129c9602379288a70b612b4fde5c6dce3c2bb0d7481fc0e8d8b55483d9e54bfb3bda6bb521be7b9189b93e8057cf1e0313f8bb4fdf2de21f17d1b6fc724c692c40fab6024c65343d486bab9716d3319ed493d9c78c97b6a2c8d6bf52a7b4f85e3833431bf5b70972829413a848a1de770b7917f0927a601cdd298b4acf81eb620c926623d68ba1637ca69b75937990452fc2c55336b596d4dff2044eaa0ec001b43e49c11d4b4dc1c149f5214af54145acd3bce38d4b896d3eab48906552582e41ffa0385b4a957d52cb3b8614424c362f358796f8370d44af734efb86af8fed97711576cf9dd0dd02f0cf7f89603a17be6dbea69ddf570ae9600a083d495f60b6572cec7f4d1e5873526f8f9f725e56b682a3db10c6833e0e0c9cf907bbde3f9b62d0dc63ce3a9d504c8beee4ec67d1ed5d1123488fda9733b47fe47dd74e095ee425d9a531acd8b540e34aff96c3b643ecdea12687b9d2fcfef38248d7c398c3875eed02a9de765eaa71dd6c98dc6c60a5e079bf6869210b616b3c20e7067a6a3d076e7c33716b53b77c61c6debf04d3fdf6beaec5997c3164f22cfad30f977c4413483d5ea5c1f30d39edc40facef8231955a417caa4f267dece7f0f7dbc69759f5c3a8571c5f286caf822ef19b7948ad6977d7800b84ad71302e0ab3874c0da681923dad5e55f1d7117e3e16a1c5b544dcea8d695af6d51e35e316e45b1e770ffc3fcf5d077d1cd41ab6f2388b064b9248f44a6e3deb9389d2a9d32c31a0332d136125f9b5154f14a116c029c65d62de26ce3d1477c047ce7ef9eba8c14b3f327ad73474ca60736335c03fcef52da13a06eaff69c9f3d2d07a3dddb57cf6cae9d352de97f295e945ce027e1966d38d49baae248b59f6f00749bbb432f44b6b52d2a2f194c67da5b08a3595a31fd9a24fb6f9810526f1d32b8f3f47d9332eb363cf1042230262c7a31be68d1a4eb57da583f435eeb70ced94623bb0ac7564260aa0120250414037620ca2d1f80adcde7919419e9938bfb8cea215bfae2cec058b86eb9180881f19ef9037aaf4e45bf633a27129421dd821de7e1a5351dbd4127e47b4470df8a9240fd5551e667c201ce25eefe2204eef0de0f5e71861ce0125188b76ef0a237dd52429e0479b819a556e84797926007e4d31c7d04b20e96d0273c4af9ed5b83fca74aaa37f594ed35a35768db18b3fd1bce2d85277931818665ca83d423ffbc4cc580f771cdc6f7d3e1b323b9fb48a00fa28b5cb913413d62a6623d52839ed4356a12eb6d4319a8e55645e55cd14754806a2024324c9e26c46ff209af7c9e3b2dc8ac9370c740a57b28a9fd5cdf84cf815b6afaa83049a9b4f2702eb09e332aa2cbb70a719d928167ba4d2b147c791af6c88db5ffed8b74259c11b8fd3b0f34c932cf6664868bf7ec9e98e281c056fa47a291f03d17a4c51faa5e833843129f8acc981fe7d1fdae3a04dd36d5cd399e2a309684fceff2a1c8ca7cbed6153edfe6ed2240b1e146e8b3f6fbdb89423723dc95c5c6ac3d24c88720e0b35d79e58c3a11fbe3107f2862df752f1ffd16c7e1d3b2b5d6fb0296d225a466340fb05d5bbcad2463e25e5fc49f4e54bfd8549871e7e04a24c0d232334d02034e16656c7433fec9a24114ce4688a1944e977c27e6442109a9b93193fb29c44cd97da636a11ddcd770f7de5cada323110251f71813c905394ae119981445b4321f75f5e2963682f00593f4533e6adf2c74c110d510d7a8f61bb5c5e1ac79bee124c78dbce434267d68aad3872202594a373667c90332905c7d20c1d31e452635aa886c8eccabdf1003d80438c2089dddc24c4c2adfa25d05870b5cd28be8e7ed02e774f694a14e421f76dbc4ae6c404968c4a2edb0f4175c7bd1af362acd4ff9dcaedf059b2829c6296f28f5fe04afb89940edee39e90b13b6fdc98851d6a5149a8e8f484a15e645833cef6d0e576cfec00e6ce6a5d763c304ee8dc549649325ae482a3f81a10bf4b72c3fc1ecc1d0e9164ff130144f13792661919108b7a06830c084c5bafb1f419c85e27ea259ace633997be9ff9da56358277aab3433fe184653442d8f0079aea3ce13195d971b79c01eb307b9097a99d912d2f11878cb95e77d49228972d28acc065199547a78de9deda833b69862f1de4b221daee395ee6e55203317a23efad94686aa3d360d326d21cf13a0ac2a5aa79963b07aa8156e7f57c88668694d1606d283e686cf690601ae5bc31b207cba902d1fd2a0ef0032b99442ac97e5f75372c41050d613e6d85505239e454865538276d75bfd8d335f94a5a54dd08df99dea78ab92458afa9465791ccdefce727115a749a6dafa86e9e994721310200b90a08222591afac4651c65777c44cd9fec2fab3aadd97b18ff6a561d0518e3b9f28912ed3610646cbecf560d8a9a3071741a74e306b90284ea91c8a703aa3ff1422a2765b2a91c3a81421ff246249b8dd122159b2b29f25ab79b3c080eac1b3693e6da5a1a886e129c70bf0d471616d30a2819fb438a10406be68ad02a9cdfe6be17068f5152d11ad3ad20ca734efdbcee0c5134516212b93b3235425acbc5b297f7fb38aa82c317354372eb9a1c61173fdcdf10e9d7ff8f3d4e27272369071020bd194bdb03cd32c971873a9f80e58958ede0f57cc96d43fda67257867c74d5fa94ac29d562c7704ab8d18a64b119a3c8bfb6d9de342a3fa990cfc98861c7744978c4a5d370bd06bf5fb3f68ea1de82cabbcb57de3c9f9f7b4b659fa413fbdcd614991a3cc25cd9e3b9b8790c360e51f61dde8c94a6f974373ca3a9cf09a9323645d108dbe0e6216fd96ff4f99621973392bb3714e55f8594366e60f0166cb9bcb33e26579cb5a06553feeb5feb792fdc814785c0b2f82490ea7a4b7c34a4d947839e7e1aa8c8398d8524fe8274257b7159d6bed6262f288fdfbbfd7488e24af3502a330781be4688efb3021c8df4600d911ae3d4caa972c3fa22e44dcebef14debbeb7d3c94b4b76a6fd401e796577aed6c3d997f07023a44807f075d969e431c570b45937e8cfe62c34f16461b351840b3f478ae172015984649bc5655c08e0002b72bb0bc8cda15ab683c3b129ae0f43436c5cb3d49391dcf7b56697bff297128ff3ce7bfd0bbe015e1c47faaef22bd67be0abc0d351dfcab0e4c5eb84c7c68d6cc8e55ecedfba5135aac78753be1277fa22115becd1950c624f017631802a588164ec00b41670ae9e6b4ff52ad557ab81132af619ab9bdbd23711c6a331f93b2755fd4d904a515ba6d47887b136a7d199a8036ab8c203ff3e6a7eb17469ded10de24333ca62fd6f8de462342e5b15fc602191312f291151d3118d9cbabbb0a1c4395acdc48c25a4fbece74a514e642171ad447813f5ed6adaf06f0a2b2a07c2f6a77ca661c5ef696fabc997791884c8bd707583a900d773dc2913ac432064ec271b05b985c0db6435c7b2de7e4eecafd988afba34d35bd1f881c7f00ac8d8f21e8bc3d71c005d4db5bf8bf478c61349136eb11e7baf1325e0864c61ec3d230721b0255c7d5d7c7e29c54d30d4001a7919c8267ff1309009dfa6c3abbaf01d67858ab991567c28fcce84d57c2fe12070c97483530605861084bf087d230f39a9a3867f1fff26715fbaeaa8a1dde1f8e5b0ab212c866987df046d2ffe4084a034da54f6f7d332c1e0873c0b715ae92c1f9bf54ec93edc1087061f304d0f0f7b35ed5546a1cbc3211f1827f3182adcc09a87ae6c49befffa683b5d2f135b3de088b25ffd7061317484de90174c8d709540ee29cb3750cc5a1952f69784abce9d325a10661d57e3b8ae3e96cfeaacd9e3d503ac2e2cf7245a6d1eab111fe025e0c16f451ab2907931c57db884acde40af29572d4fa4b8054de2dfc25aa36d1df4e57c518ad9f502e52abd9fcd4fb8a654c4f241cf0c9c7085f2fb2cb51d1302c912bed6962263321b945fd6081f474bc2b54f406ca8f93de692abd06cc8f743a87cfd1289da6e7ddeefe97d80ac49c86c9807fa8866e6d863cce2f7070b86e81743f53aeb4b4ba74b595142c4f1f47d3ea944f8b3b1d811d2a248a39ea0206629ca6c450bedc62fa4e24bae8f3404b71c52a9745782d7af01bcd5f831a4b55869631ac661e1459fef4c18adffb5b39b22508b0f73af133e1c90212caf1a88b2d45a83b067503aeac347419790fef023612c3a913124e5bbb059220e45bc6b4b2edaa8ab96df76615a2282c5f052e032d5d720490528109cd9f37270bd4689de6c049e7934facdaee55952904cc5cf57dec9f7c9f24b18cea22ddae03baa386d02d54002349f979a1e9e644d6000fb3cf118ee08078550dfad05c84ec6e274682004b21be9009d28014a13167b45bca1e8d2d2846d2d1a952c03ae519daeb86ce7ba130b2fe60934e5a939f8515b9a952f10165d8f52a0ea69a05c650c8b9009f25e81290b79fda0f2f38bc8caddb37c92ba51c0755dc1394e334ce1049a8f644d38260f69b86a5d6deb99a1ae3c2c8ecbf2c1f02871eae568fb1b1231419dbcd4ddc8169c60333436e1161d91cdcdedc990506ba1d7dbc48c10ce3ddfed18104c51208853af63ec438b5f802cab7757d007ff5d8907a8c1b28bdf8c4a9e67e44eae49b69240d1d72c978c47a27627e64af47849c2e7396ac58b059f2a4e926c88c66778b6fad72d6151b6dc33841a8bd2746601642d2279e69402985624d633aeb37a54a0591d5f3452faf257184b2f4d3fe93f299028db7da450552a3f488df7e25f6679e4621519b636742a8988aa6e3c8c2766ec473ef4acff930aef83ad425007cdfc21b291b50f9d991b0aa46a32deeda46fdc54f28629e5332f1babf173b4d2206152a38d2a597b6301dea051f460489306f79c6fd14519a843a372d1b2247716a178fe68bc1b6113fd609b33e25a0a5331fe395d9ab1eb94c3cdfba3f10d4e08bdb8a3fefed5681307c305142805e9b60f4342489f43f347bfd738209f21b6442af64a4611f67246daec3c44198c8dd062bc2f6b993e2c3a10374a5f0818f589fca2fbe1834b7c74f58df58c1ddd1002f53ae7e1987534c37481d7e125bbfb5ee655a4513f8cd991b1da56be0765d7695a3b6ef586e56e4d5627ada9dce0a1b5d3ede2f854be97d3b8b938ed441632de6e35f728e6c8b4f3d84b5c11f757cff312f5607c1513e5f56e0331701d62d6b8b8189deece05a56c44775b2f39cdfe06ecf8412d1241646c825b193633ebe6cad135b3e92d756ff5111fd76ba43d5fd0758fec4f798d26e58d1635c602800282e42ccd7804afe54d54c11c9a296c6cb7dec46d9e8e12dcd4cfaa8d65ccacc920ada79d440f3bf66a0b19b86c749220ac5d9f122cfd0f186c5e8da7f38854b7e363089d15721c5ad2e2e0bb26ef216cea61a0e3c955df36dd18bf5d2ce5bcebd392285ac76f880fa1917701036d96d2d3d811da17337c9fcdab6debd02a3c5ce4ab70ccade103ba458e19e47938ade19f5dc624aa5f88edd1ca2642c6e77cb39c8c0ebf53fa62f1199171aa698854646d43b694f978788ef2259c9dfef342d6d7b66c87ded1a8df757c3dbe852a9335ee5edde21a0f88b5721c83376aa0efc751b64ce46aa344e0624620f79c5ed4d5aa87559f33ca9040780a4f04ee18dcd677cd79ed7da4d567597cdf556f8f590949aee67f10de0b7d16fb18fa1edffd64a7613420c38a5d5374ca7ffd36984740632eca8c57c64fafaf67f0b45c21843fe2327e7d8551dfe65962c3bd7a3bd049e932a4763bb7a3b128bcd6a46ae733543679688186eee379c3918a7911de5ff58b9082e76c1bed3d485c00cbf8e4d10822c4abf8b3aed20d28142df35198bf932db257826e7c13dd1f9ea6ace99d2a85c858250e47d47a9178580ee1d4fcfa62be055a08702dd6ad3c433ca3b38b139154e24a8dd2e0c866b65c1c0095d3e356db93327c5fc2320dd471223406266b58120e27b558daf7fafb207ce61d661e937a27d4d9324c76ad2384d1bdced5f6f667479b6efac90fcef04446926c036f2e2942ed5fe72bceaeb55337c7534c218b828f2b8617a2e1b9d712185217e5435b6b0a63a0606bc374b441a50a244f53cde8a58a5c3916739dd6ff5ed7375bc616349b8c19dde369492cef1c3cf09e88b16fa3504bf15548fcd196396c8a88b070fc476d9b88337724a3a062448e7b66f808cd00be7af20ebcf3af0674a1d8ed3c7ed105128f3ba16781dab44c50362a1b7c1b667822c7b8860951115b2d6f7758768e89e001432e6a74bdd3ba079a8915a4772a13b283e28139c7a0e38ef4b11d4572a70641355188c1b17b65fd8bb8c447f3e172ce74f92f72a6b88c0ab407d9a9fdf8e38211fab07062e5960cdbb926b2ae44d2ac62379c4677397f461be7449657308993eb9041652e5f17b809cda325b404799d9f626bdfa21050b6a8cf9f3eef5b2abcb649bae8e38c85cee7d0cb9498d7246c4c68fbe64c0b4e83f98d0abbb3adbf7d95ca1959ed30209a4e44a0618f86b7f6364fde87df58cd87c4b36176f89dd9272744e56ea215339311e209b519a20b6f7767afa8a4086e4236327dab5f9c4d5fa973c5fddfff0567b02363c539489857b912d3ca6a03b33f0633e796fc068a827f28099fc338b57637de71cb53e91c16b727d8d421b16545314c2b1a210370d946decefb01bb5ead106b6172e28f1cd43b48cf9643c2df6b16d7487fa70ea4e8bd30ea5397ba63813a0168b5e9e6332f7eedb30b491bc0f728a6d9c27db20060e84ddcac183f63a8585e96326d8b8d077e42ce19fe776bdcfb8b283db289104d6118e1083dd8fbcfda81adc52e0c08e55147420b8dc2a480d32b39fc15a584502ec50ff9032a0bd88aca86f89a67622a91de1be6c34b20991fc9d5cde507f8a2423e4874916c7c27278b992e6b001c03c876613be30792b123ec65b4bdae2b68af428d930414b71d80f10c61ab7c6df560a90316448ea64813f8b06977727f82188769e5ccae0b8c319fa3d64fb89a4c12358105436984ae84280f28f526165e1f2220761b672114863a2087c99565cce8c42dde063bf4427036e1f098978e96f2d98d8814f5bce16c722e87033b677fcf2677373f3482cf137b667e42bdf998118416dd7c12ffd36e178cd1325c0be63a293aa000339631fb762c394ea799bf47451cac6f30039fdcd692648a7e4e7015e44255752c6ce07eb1ea37fb3438f49983f10994f325a1e005192b173f461e140f220b8b9dca27fbc2ad3bd3bc70be58e592b73d069f46c36ff4d44816abe3367ad2a798c8590744e7753379395426ce5f3dc1f03e319a89ff201d7e99abf8aaf879b7db9a029980ea2a8f2df4cd313e4210d12737c29ffb16f0f1cf7cfa5b082f19c22c6f3144d888db28b6db6bf6fedbab2bed727c671b799ee03d1642e01ce9d90e9778fa5493975566333af8704d42426780770690d1977d99e9c242a5e33135fe2baf0962392e9e04372c8c19caa27e29c91f1dc7928b3299002a574e9977ad4ad497990f95887cce1d32918c7bf26eafe4e66ef41e30e052b4b033125ea84a0100bf7b4930c13da153d0bec5fd88385b88fa24150d7db19600334636f63387a250888222e4591406d0ee2c7e0d10ea7836176f07ae5a77b480a907a63267dd22e2ed6dc1f551beb9fd5e00667e1833390cd6ec4b7f6a1a28155b42f4932e8a44b82c58f09fae6039c2859d3ed587a764b77c3b3803953cbcecb5128ecc5e1a63f8423d432f71da230d779d0458e3365c85c0aa7582666596394ac5f979d90bc60de4398e70ba515ba22ccd5b9bf68e20549b1f022f19663324fbed3fad4e8b9537938f77986610dc447fb65e70749ae2646e3d4d05671da8b7e1809c60df515927a046a282d5a6f76b90e804f8743d0f9f184afa028994dfea58f9b41d4251b8acfd80f10c9a13cba2131cece559052a8e311ef933506d517f4d7ae66ab3d2213067278c20d18096721743b8a9a8294e9052f33453c8023f068c01ce13027bbcc3ff0df3b20d52f153e00ac6954f953ada194baa8392e26df7850775e30726d54fac6b170ee1c0d9a4ad6b88586c796ab74e228b037dd26f7018ab4eec64c555cf02462b37f205e4f00781b985afaee71e67707e8befe4cfaf570f48d2c997de6c9bc7deb9e8b959b69c7f2f036c93bad91eae3cda56d9f4b3908ba781698ec2def9025730ce61ffbfdf51f1ff029e7f8d64b9bce6cb499b791d905ec13d07638d06a270195615858d077434f4202a4699106465f8f8878c1c4d1405f38071e9f81d8df2990e5cb1d1254a01fd4e2e8d5e765e3b6b5b8b79542ae99ae02c98f7e1d8a8958d672ef50fed6f5fe4b8244fbf93405f030aace7c8a9141aa3cbc0aa56ad3a4126c1fd738872719e4e88d7757e21efe90e46f45432e08695a0321e928397f978922bb9219ec53aa86ad2be2fabea85c9c4f29c4f63a7fabb3b51d6ac72d50aa17c072bf6554cae664507cc81f7d8447452aa3f58db96689ff5298a1a03daee41b8ef2451fd20b38e317b9353a275e12aefb7b95f9e044bf4ca371097ed95ec995020801192e0ecdd834cd6556c41b61349a196255937b387d347ef99366c0496c2378b237661f32ca2aed5dde62ecf0a8721e47b84fdf2817f486e85ada92bc53029a712b556c2f302d15a463ece428834ad617190cf8cee910f7b52222cb018abc6e51865bd563688880b7831c857cb8c53b341b17d8d29505e0f3cdcee287dc0af7101ace8c30e0a3425b0ae72dd13bf0b7580239d37e985a0f990da6ae665f29d6e9a14da9def3d0c2624bdd357970ee8e6da0028a25d9236b8b99cfb8c052d88545c6267446898575e617137edf0ac592e72153ad784e776f3552c7c1799ebe89672e622e9a78382c2a41b19e33548ae6768df233d378dd46d50eae331f273a3053a622b2c4d1898694469c8554cd18030240a6ded79d7b5093cec1b5a5ab2197bbf0d343faa3ee41afb2e4ce0a4292cbd522a5f484a43aa61438ec9a390d98b7728d1f4ff283329258ecb7a7656fab3edb297f8dbff4e7d4490892eac5d88c86a0a496dec82d18d45cd653a385bb39a1af1c41bac3605d421c7cabe0dd8b7c58342f8db20cc7c2e85ae87c117728e5fe14f9c4031a06812720c5cf5da1c62e63c6fdd75bd18d2a484694b7dc1dc40c6fcb82878ac7a3f5fa36111ad925afbff161e509dab807865d3438bf452cc07867e2b7e6cb3dffafa33ee53748cb8b24fdd4364cee879b4377bffb15f3521bf75c2bf272accdd23fca349a31f327db65eeb5b91d2ecf3d4dc39740feac0fbb9c5c755b60f83843e609b23c14197f45e2cd1d01c3a66893e02ff0cdcc39db750887bceaf4f5cab3077eea26a632928b18db4d6b51c32d06e80eee1b861f59382d45022db0b9b726f40e4c51fef4f806c5231f6e278c86acbb403a9c02112b915b6650d70a0cdf081da3708f3f081f6fa4edd9196262517cb2d829afca06106f510e20318608a1cbdc0cc13dbc9370e2250521fe2cb8f4431f987686fe07acdcf2233fc729d6a201eb08d48ebcf5562b45ce5dec3dcb0b8233eb9c1a024fe1c1ffabd0f623cea33c08b7f9f4976ba862b7e8b0512160849bdae771ece1707f45be2a676344a6720be1d291b291919a834888ad0b9a3a9465c117a362a9923e781bc7e9a8a8d621f55ad3707ef3cbad8b1f16b37ce63b5d35ac32ba71517dc223460bafa284da00820d82b22e7ee7aab0b6881a325799a08d46cbb997f907727de78fb1aa9e52c6e9318e7f04c46f2e1df75118c33c5c4b34c9ad0685148e8086e3f7b1e490c6bbc45117323e4bfa3bbc2ec6caaf37d0e6602de3aae818d2b3cb51f93cbe27f82f718858bb50dd022ab17230eb6e9031cff3d4cd7d5f62a117030dd1121d5a50c348895f9d8eefb9ba4dc4e19c385babd16cb49d0a1a3284e4fe2d0f08984dd307a1b5e4d3ad8b7bf89adeeca6fda7b6d765803a8a906c8c197ce7653a60f81d6659b252f524d7cf9eb0e9e1702917cae151189cb2964a55b80998c46abe756915b863c59790074c9ee209a0e740097afafc622a46a7e46e1e0b8a1ca1c02a96c3c1c29e582330200c15f2cec94e6ba948c2e6b1a8b98b19509d321c2dbb654675e828b4cd4da2500877e36359a9f3dd6ec1bc6dd74575e8b78e2fcc2717925fdd2dcece4978e6828e85dc6bb5f820c92daaf9abd9a7d9641fcf0d95d21b6cfea5bf5dcca42499efc03b1f4ac8fb7c81c053f497104b17bbae5be712b1a216260779938cfcd0c362cccc29706d756e6d738bccb3e22cfe634de7d083fe7ec9b54267e64b713925f65ef2ca2dfc217283998fce4d51810482615479a9fd6f600bb3ac0eead0e7b9588eabbb8edec81bc5b813ecd9f6745ccd0d95c23b52cb064c1f26c1e04303a21cd8f93ff187e55ef12a7eaf9ba1ec085bfb21baf658e212a6784142987add6a644d677bcbe04fdbb4ddea97bbb6e4fda17345a8b84d2e90e83f3ce6df1b448f04a13ac3882463ddcd893c28a53c4b2806347bb980532aff4c23549c79b8b7dd63844040ae8285a7f39293a992b9579814591cb253133232e664e9ef109ebd617ffed1acf979c6660331d21ea8ded8822c9ed53b4366f62409073632ab120198f55dad7a4c6f46bc0aadce3a3dbfebb8d7b9d5117c620960eb31e739b5a97c2029274613bc00968330f29309de7994b9720f2b024fe14ba36b58ae64957a41da6b1c83761602b584e20c28a756e88b7c4d1bfd127dce24d4a11792d4de6dcccbfdf98c02eb151ffb540ca03d0f0afcc86f3f7e91e34903b906aa397fbcdf2041b53ecc53fc7604e6a7a2a03822d4e75e12a7babf3e629f85915f34c8558e1e345dc367c5e868bba6856ace6f51853a1cc0e08f3de4b72d118a06c31cd8c476171f0153bca4c57444e544b6b4b7149a2914a7b51c2520f3a1aee8d1acecde7a9c0c0b0eaf5471b22e9c4194bf38d18f63d18181c8945aadc0c0519cad5eb0ad55b9f177e36fbab847af5e84130512dcc3392d104aca8569c9b26cf7ee875149adce7aba98ec41129e2e0a82f2f86b9d3416cdb12f73f0053146d55024db0afb02d761c73960048110a431040b2fe630a2cc6133363d50ab44314863d8119b04cdaa68c2d826551a7678b36ec0510c72fa1aea0fbd380850b2e3b5b08c80b932c11ebbd36d630654f75e92a375e6c971745f31f2eb552929fdeffc60dfc7fee57f9c0a6dd2b3ea21640fb8076d973e274ea118ea2b61d49d63fe4c8f85b1b3728f81625374f120291b08efbf5800317c3453ca88af71f395182e3d3c340e22eec6022f6601f80877a58f2004443ec87c80cea4aa799f1484ad605d8006bf926ca0bca2225d7a2ab3059e2ee96661eeeeec88ddc88539ab07e470228b1683533615b7d665959e5a03170878508d30e75eed5fd746314a96be88bb9f4e31951611d1d4f6e6986ab4b43316d1fa172114bf419ca5316bc3a093eec65a435ac8e11103526c258d417bd66c0d96df9038f8e3a2fa387e74e0535be69a621703919e256ee25bb760b09f45930b5731e88efcc5c7155080e4cfa9cd8605384a1ec403897421c3e3f2f5f13ddcbee6190299a5f785ef12abca82e7cc0709d1a641f2584b8d139451b1e7f1af4528ae7ae1b92b25dd5814b2571a78bbaa6a1f0bb489c00406f095c82863920ec7913303ff2f1b889cf32e3a3cf80947f3412d7bfe3d7bc39a601825ddaafa5ab73e177d7e3afb5c5ab1ecfe97329260934199967bf6ba03171338fda912105e92ab8f3dc82014bed0095ea79fb588126e964e8bd10ff78b6b82e07a4947d98fef15754118259ebce6889c28f3b3e1db7367edbe7163c0c721b95f6c90a18011b568eaa4f669dddf31664b1b3bd3e199b4364ade388ede06346fa6b848295709e82681b56bd53cd940071cf44e05d4e1e7ab942a832da66919467124b37c06365aaf7e67ccd2391ac90603d8ce7f7d99a457b80291283388093b59f65d26b6a4bd206f0ef050a2c1ac2f1368e69db50fd7d53790ddc961c640040edd35ec29640687dfdd3da212d9becb5862969fc9c13502d5b48628709be76b55f02c99b90b2ad0c6b86bb875cdb294fab34cb678e7f255007e0cd7c01f317551d069e41f843edbf40d12d48be43744760c9f7c8a69842bd9e7a42d9c511a31523bfb73bcdb9828ed51b18e6041e16e60487c655626fa97b548d9c56f9b07b8b3e288f7c07cb1669af5caba20c95dca69d35bda73a02c5bf383efac3e16f9147003c9d1de3cbffaf11719a388f0f3d36728288bd30254d757b293019140996876a77a8473e12b81a960c7ad7eab2af24fa7fbde868e1635622b65eefd4edc60ef3abcff59d98648c9a15a25bd80fa297e9d954de54dff9b35e1f6dcacf2bdc06765f3d4abc76861aeb78c8699b37b69c1155d94a8deeead0dad2f0e64c03b6fb3235fc0911a3121fb7d8e5b6526c8d4f5a09e762cced18bb2e2d6e403cb16f6aac5225de6d436b18a16ef83733a96b1612a8412b574581a03bb656b26b5cca8eec72f2440b322ab66c94d78ade54225e668624ad165cd439d04db6598ed0d745c353f42ba0e7ddfc460a2fb5a04b345f5d46763aa73b7ddb9fe1ec297cb16ec13c2eaa3ab1c13a15c8668416ba952a9acc94a4298f059356b3c2c091685311fca8544e3bca95c03815bab41247fd14e352df6f42e114dab2e6e08e43b98915c5571e164aa60a4eddd955a4aebed5df45d963fcb9ffbab66eb0dfccd5c10e4d26469872bcdbd9027ad1189f9b4d9f6621e5d469bf91e0b336ae8921ce7312561c7299c69c27c890f6c330851e82ea3e29803651c7e1c863dba536c84c509c4a929359f318cdbac93dc552c42081a2cc5ee788996a827e28d04f9332c5708729488b71cdcccb0e6be6b80b826444ab812cd6369a55ae6efaba7b929e2052e2a122d595330e06f6c6fb462072156622e3b5444d8f1d98618e8658b0094554fa7464e758d0f3bc1c73c5e2f5ececaf2f50712a0f1053ad6c64ff03482077c96eaa0f923cfcb78fc4699ff9789ff46bfa7707c91d0079494a270293d75f7bbd8ffe8d16a661349fd18fb5426e970054aa2304f50b39a9fe0e40fdb7e677d27106b6c7ff3d34aa3247da12e5a8ab0e22b93a05023b4bf78d6941af31dbf4f4774f0cb45a707f62d58ad95af25a5faf3d697c1f0707f2fbdf73128b44acb2e6594aaab32f901db0b945878670f8d87303b5f2bb0365728e7dffe116dd9d3cb59ec3bc1cee02cb938ab69f2bc420ffc9154e6cb6b6f026796ea06ebd4885f43970170b3c5ab90b64a70cdbb717e604844ecc566d8c59c4f1c08fec146670704e12387ede9a2ca860bec046a51a88cb229db2bda0822776397597d3a67346eaf4ad75123120188e90b67958f4ca8dce26ef46d2887908999af81e1368fa62a7e5d2e6e05cd59f9b5833fb0b5841d4fc23c5138cde0e4a2e5bab0e1d922c7b1e23a4e4eedda0c7adf372a2253fdbce358ec3048a18b0b519e887ed4ab8edd676d5480cacb1cc962cc0a051320b038daabc6dd2727a8c2cc1f6df85498085105dad3bcfa99ef04b91950aa7cf1371f20c5fad4b6b1d0702067350afb58c94429f7d4b180349d8ef99352a15745066ac7b0d0538613cadc82d99e443ec459d522dde36000e4a16520ecda8040208eff38def2088236f83cf7d4d9abfa20e51b0b2a5dcb25ed276464ba76283c0d460feca0c8551ff4f0fede7a5aa45a9eed0ca1a13f21b6e6c97a101175a08921a7774cfd39818ec5e136bca2d9f9eac8b83627c757bf73d25a2a71399a0f02877c69fb02ececf7112a857100f36d1e1c26dead9363122c82c6fcf8cb62402e53ee3cc85c7f0aea4781b391f6c0a01e74b062815820e9cf8fe7a7188076839a92ed0c9761dc5c136dae385518549da468ff78e626e941515c02082a958e0be09de76fa099e72891ec4a94fbd777cec1611952972b97bd8eab3d0c15c24c67c75c63458c1215004effa09b2f71394c4ef4ff7ecf04fb3538ab49ca13ea6cc489eb393fc82483e6914e7e1949cf3be252abe133504f12883b0e56bf7fbaf6ecf9311b9ccaf19ecb988ddf5dc4f4d6fa6825d2de58566c28ef401a8c98409abcc72446f90bc5a941837278a8c47b9249fe53cda70a39afb46103a21ad84efec7e0d6df76e099839afa204f44b069bff64a0fd4db113004b32589bf896f374639419d4a8c7f0374d1d23c023406de937ef4af188ede58e6d862b3615c08cfe106ac0477a04b7672138d70a5351a69a00a01ebfcb371eaa84c7d32a980da5cac917aa0ce64079e02805d1a5bcf739edb32446321dab199ab5f259ed57529c9ad9a21ddea61556e065f9c046246aef57b0575186071800c9ae7096148450e3057f1cd5f1cbdf3da48419844cab7b97112ff10f51f3737db4abfc45fd3f496e678a2aab671c928fcc5e98d67d9396b8bdebbb9bc387e0119b1b77b2bc70c618058cbfc0dfc7f9fab88518a2047b04a084f09927ac91f1b28ebbde2668110b74664935312d7359748cc7c267cf4478d39cd2dbe4f66ccd8ac4aeeffb0eeea6a7de48ef3d23615b712b4b23437f0204dfcd6a24ddfbde2d96c797f99da01ed3eedf3368ec35a4ccece538aa21a442b0966a533e3a90981016c070b4461323b16e78dc0ef923272df73da5a15cd34e269b3e1788455e3d95f5ade4250ba4133393628990b3e51da4b11ee30eede5f8d67468d65eeff78e2d4b4cf57f68a2bafcc7c6e6c91812ca166f6277f90b37d9398a0a79b5ba61caaecbe3b68306233a40cb6e7bd82e0811bd456318ee8fafe1004f9d3d3350b187fa69227e1b1d6013ad9303fd8efc7c6ee8b3feebdc6dc3283adcd43b42af804ab8a59e449ce1308c6df365099a40e74b19908329fe3009067b770b12292debee705a8f521e8611988036530290d1a4a6fafda910b49159060b6773294491e8fe840e47c7d21d5f748171b20c1de5486e6dc7456bbe1b64e71ad5364a5e47cb6b52cb48ad1745b70f48332f9ea5f7396d48aa13ca9ca974750e8b0a35b51b3b693d62682eb1a4b4ed28f0cc5c247b73c51052e6a4f10456db262119cad26344e54e7e269a3dbf9941ae0ce87424ab7c30f9f1f1326b15a17cab8f3b9152540cad353620c113d0d31532a460d5d71d929f1989be6e3f299da21d5ff9984eabffd613298377c87c9a4b884a5ea54464d533a2a83d238b2966bbfe8bd66b37a9946c42b2706fd2cf071552c2144346620cf6a2b71f661feffcdc63662f4e7879f555472793d075c1de8336df8526f032e2bee564a45b2f66183a1d52ce2fddb009bd7e0f83fff010a4e1eaa6dbfcc9e9648eddb2c60a798694be1a17b2ca6d475110536e239fd8490a88f56ee604a1312a062b74337fc37c614786edec8eb5b08cce5c47ced08bbd5f0e141d07cee10a73428b4bd187c8549b30da52f8d0334819db16120bac2f5ec5f56a1ad624b40603587b397647b86442678f28e6391b4d71f0851f7f60acbc52160fc7637860367af2d95a5fcc3917e04e05c35f23768cf5bf1002225812bfc23a8e2a18a8b436c2db54e211440273a89aa3bfed41bf8bc72e6acd52a9959043777fec7dd18c1f01d3dab27da48f8139b6c01ff896ba9be1aac5f79d1bf28ade44c27cbdedb9dbb76f363aa149bb212913584db7b0855343399669761ead80f12a3e75847f1999a05444242b1b11fd6a09519f612fb99bfe121d7bb5e2eee478cfeca93197eb4359af2c215f6c7bd26dde0b6703e4d24d379b1ec14be23dc33b8b48f27a53ce3cb8312c1453dc8374641688e4fc46f6588cfd8e976436d8b04abaf3de9ac2167dd278d670a6b6c424c478765f7a092af5cdefc4bff4d1936c5894513d7ff7f357e422464c6d8f7649a62e041ee9ccdacc1d25e00fb37ba0f0ec4ca5a17098afe90809d8ccbf8016083fee6513e8261029bdcf62cb12991bf1f4d3b7af407bbc49026d58d04ba941e594eb24d801dcadf4296b026785c1b5531dbcb399747dcccc2133666ee4f36b2ce7853e853c4a31d17554a2accdcf1a9fd32f6fdfa55a92306eade93c218a9f7eef1e525c28c98f6ab2e4201a5dd7bdf487c614e6a39813095db7d8f57d63318f69f2a1b86e50b91ab03002f2592637b4a2e3ded8dc7bc959246eadb42e6b49ff3987bc593c270ba42e2fa1c454285e44dd69a7f7f805ebecbd89d986927041fc0e890da0a2d28090fd4369c0b005eb3243035d137ffe96267f1562df0a6364b54ed83a2018a5c1e563765402cdbb3751fddf64de9fd569a4c7a19f82ebb92c2ec228b4b7e0f9572ba25f05d40389387ebd46368eb86a9e5431450d3c553dd88f1147f13b486c9dde64172ea364c1273d0956b51f5109479fd1b23ef7e75c93f38efdc7a076c59f26dee3c98e599f68e49dfe6ce14091809b5dbf81684eb5c5b2d36cb3dff56ff653045668e405c6a1b4e027ef96fa07167d7ae31a5d881b31edf6117bfcb45d328d3c253ecf8a6c4a7c6d89710a86f17c6dee936d84088441857d1e95f54c29d0e02cd9433fafe65997f321856a9e03983c402f97809d778bedc307251d2bf0e4594100cf308202646450e4493287a65bde5ca28c80ed6677252eb67fa91a0f3813709479f446d82ce601f5fcda183b098d1c675e504b42fb42297d6b9d3e7963a20a574a6fc92e91cb47f93a454fb0b11ae0c8330498ecab9c43a8889adf3dedc87dd70e9fdb23bf191e46310746a445f170012a3da93ede7ce2baaa514271d1588cb22f7758be99ad6ccfb28cf36639e31d6550564091ce5a0e5b625788e03b3078c5bd1bf2911d3d4cd44f12167640eb9b7b02dac372f0b4a9ff0df01a432514329b0da98c0734abb520144d56475bda575fead0d926e890891b124b5980560555b4af4cade40b7f84c11653e656580e56b8f883d9e02d954a6f6dcb1396c926f43b7280b48bdfda2536868b43f255eebeb7a8e723a46a36ee2f61e0516de7436986e70106ed0a5aa2532972a8811e7e13c6c2eea4fb65129f5a09fee4147db309230846f9a64b4524b2e06d30518d7a65a542a69c330ce0117b721e22f2340d83d47a8b94628d4818850243527bb0d56919710b09272c3513bf09751b34214bf033d13fbc9022d6cebe1ebac59a9429b14b60b65a72fff66463bdf62a86a3e1db3238033388ab08673d2f5b16a1168398d54f13a4881d6e1d573b06b91c5ae32ab10dd7c698852dffb3e85656e618cd6abaffe8e31d25080d522c4f7cbb241bf8e8b3097091df2dc7f65ef163f1aa7f4ca9b5b74744b81b65a21226541ab587c4474489c7e5a13cf282e11c756092209075aa71dfbf465891ec8f4ea4bb44391fe6c3556936d2d342e174e6e1a0955b2a117d0a6ac184e5c12c39e8b3b7e123f8c90ce482321a0242a7525b7cb3f348b3935ac95936f1976cd4bb26507de2fb9a4de7f3440fe5b91be0c7cd3cfb1a828d0fb9adc2ded4631a30ca14c8c7e4b465c98bbb79d47969634f15e509010666fbaff286921a18f0a4d381d219dbd554f5b26ed517afbfb65e79601e5607ec8d3c6806aa0107f9915a7cdc4645a3e78bde67f8d6361b092298f5e2dcd6b0bbb9d7f498caf7b06ca98b923bdcd00e2ffffff1d